Profile/Burnout Paradise/Progression Profile/Development
The profile underwent extensive changes, reflecting the changes the game itself went through over the course of development.
This page will expand as more runnable builds are found and recovered.
Version 7
Burnout 5 (2007-02-22 build) uses this profile. It is significantly different to the final version of the profile.
Layout
There appears to only be a single chunk in this version, as opposed to the multiple found in version 28 and above.
Offsets are relative to 0x1C, the end of the MC02 header (start of the Profile structure).
Offset | Size | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x100 | char[100] | ? | A string for the violation points earned | Defaults to "0 Violation Points" |
0x100 | 0x4 | int32_t | miVersionNumber | Version number of the profile | 7 |
0x104 | 0x20 | char[20] | macName | Player-chosen profile name | Unused |
0x124 | 0xC | padding | |||
0x130 | 0x10 | Vector3 | mCarPosition | Spawn position of the player vehicle | |
0x140 | 0x10 | Vector3 | mCarDirection | Spawn direction of the player vehicle | |
0x150 | 0x8 | CgsID | mSpawnCarId | The vehicle the player spawns in | |
0x158 | 0x8 | CgsID | mSpawnWheelId | The wheel the player vehicle spawns with | |
0x160 | 0xC | ? | ? | ? | |
0x16C | 0x4 | int32_t | miCarCount | The number of CarData entries present | |
0x170 | 0x8 | ? | ? | ? | |
0x178 | 0x4 | int32_t | miRivalCount | The number of RivalData entries present | |
0x17C | 0xC | ? | ? | ? | |
0x188 | 0x2800? | CarData[256?] | maCars | Vehicle unlocks, mileage | |
0x2988? | 0x1000? | ? | ? | ? | |
0x3988 | 0xC00? | RivalData[64?] | maRivals | Information on roaming rivals | |
0x4588? | 0x12E48? | ? | ? | ? |
Structures
CarData
Offset | Size | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | CgsID | mId | ID of the unlocked vehicle | |
0x8 | 0x4 | float32_t | mfDistanceDriven | Distance the vehicle has been driven (meters) | |
0xC | 0x1C | ? | ? | ? |
RivalData
Offset | Size | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | CgsID | mCarId | ID of the rival vehicle | |
0x8 | 0x28 | ? | ? | ? |