Profile/Burnout Paradise/Davis Profile

From Burnout Wiki

The Davis profile includes all bike-related fields, excluding those found on the Island Profile. This includes vehicles, events, Road Rules, challenges, awards, and statistics. It also has fields for the time of day feature.

Structures[edit | edit source]

BrnGuiSaveLoad::ProfileDLC_1_4[edit | edit source]

PlayStation 3[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 21
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1210 ? ? Bike Road Rules See bike Road Rules
0x1720 0x238 Array<CgsID, 70u> ? Bike challenges
0x1958 0x8 BitArray<20u> ? Bike awards
0x1960 0x24 ? ? Spawn vehicles See spawn vehicles
0x1984 0x4 uint32_t ?
0x1988 0x4 int32_t ? Number of vehicles
0x198C 0x4 int32_t ? Number of liveries
0x1990 0x8 Time ? Time of day
0x1998 0x10 DateAndTime ? Date bikes 100% completed
0x19A8 0x8 Time ? Total time played
0x19B0 0x4 float32_t ? Distance ridden offline
0x19B4 0x4 float32_t ? Distance ridden online
0x19B8 0x4 float32_t ? Longest wheelie
0x19BC 0x4 float32_t ? Longest jump
0x19C0 0x1 uint8_t ?
0x19C1 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x19C2 0x1 uint8_t ? Time setting See time setting
0x19C3 0x1 uint8_t ? Constant time setting See constant time setting
0x19C4 0x1 bool ? Is 101% complete
0x19C5 0x3 Padding

Xbox 360[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 21
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1010 ? ? Bike Road Rules See bike Road Rules
0x1520 0x238 Array<CgsID, 70u> ? Bike challenges
0x1758 0x8 BitArray<20u> ? Bike awards
0x1760 0x24 ? ? Spawn vehicles See spawn vehicles
0x1784 0x4 uint32_t ?
0x1788 0x4 int32_t ? Number of vehicles
0x178C 0x4 int32_t ? Number of liveries
0x1790 0x8 Time ? Time of day
0x1798 0xC DateAndTime ? Date bikes 100% completed
0x17A4 0x8 Time ? Total time played
0x17AC 0x4 float32_t ? Distance ridden offline
0x17B0 0x4 float32_t ? Distance ridden online
0x17B4 0x4 float32_t ? Longest wheelie
0x17B8 0x4 float32_t ? Longest jump
0x17BC 0x1 uint8_t ?
0x17BD 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x17BE 0x1 uint8_t ? Time setting See time setting
0x17BF 0x1 uint8_t ? Constant time setting See constant time setting
0x17C0 0x1 bool ? Is 101% complete
0x17C1 0x7 Padding

PC[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 22
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1210 ? ? Bike Road Rules See bike Road Rules
0x1720 0x238 Array<CgsID, 70u> ? Bike challenges
0x1958 0x8 BitArray<20u> ? Bike awards
0x1960 0x24 ? ? Spawn vehicles See spawn vehicles
0x1984 0x4 uint32_t ?
0x1988 0x4 int32_t ? Number of vehicles
0x198C 0x4 int32_t ? Number of liveries
0x1990 0x8 Time ? Time of day
0x1998 0xC DateAndTime ? Date bikes 100% completed
0x19A4 0x8 Time ? Total time played
0x19AC 0x4 float32_t ? Distance ridden offline
0x19B0 0x4 float32_t ? Distance ridden online
0x19B4 0x4 float32_t ? Longest wheelie
0x19B8 0x4 float32_t ? Longest jump
0x19BC 0x1 uint8_t ?
0x19BD 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x19BE 0x1 uint8_t ? Time setting See time setting
0x19BF 0x1 uint8_t ? Constant time setting See constant time setting
0x19C0 0x1 bool ? Is 101% complete
0x19C1 0x7 Padding

PlayStation 4[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 21
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1490 ? ? Bike Road Rules See bike Road Rules
0x19A0 0x238 Array<CgsID, 70u> ? Bike challenges
0x1BD8 0x8 BitArray<20u> ? Bike awards
0x1BE0 0x24 ? ? Spawn vehicles See spawn vehicles
0x1C04 0x4 uint32_t ?
0x1C08 0x4 int32_t ? Number of vehicles
0x1C0C 0x4 int32_t ? Number of liveries
0x1C10 0x8 Time ? Time of day
0x1C18 0x10 DateAndTime ? Date bikes 100% completed
0x1C28 0x8 Time ? Total time played
0x1C30 0x4 float32_t ? Distance ridden offline
0x1C34 0x4 float32_t ? Distance ridden online
0x1C38 0x4 float32_t ? Longest wheelie
0x1C3C 0x4 float32_t ? Longest jump
0x1C40 0x1 uint8_t ?
0x1C41 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x1C42 0x1 uint8_t ? Time setting See time setting
0x1C43 0x1 uint8_t ? Constant time setting See constant time setting
0x1C44 0x1 bool ? Is 101% complete
0x1C45 0x3 Padding

PC (Remastered)[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 22
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1490 ? ? Bike Road Rules See bike Road Rules
0x19A0 0x238 Array<CgsID, 70u> ? Bike challenges
0x1BD8 0x8 BitArray<20u> ? Bike awards
0x1BE0 0x24 ? ? Spawn vehicles See spawn vehicles
0x1C04 0x4 uint32_t ?
0x1C08 0x4 int32_t ? Number of vehicles
0x1C0C 0x4 int32_t ? Number of liveries
0x1C10 0x8 Time ? Time of day
0x1C18 0xC DateAndTime ? Date bikes 100% completed
0x1C24 0x8 Time ? Total time played
0x1C2C 0x4 float32_t ? Distance ridden offline
0x1C30 0x4 float32_t ? Distance ridden online
0x1C34 0x4 float32_t ? Longest wheelie
0x1C38 0x4 float32_t ? Longest jump
0x1C3C 0x1 uint8_t ?
0x1C3D 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x1C3E 0x1 uint8_t ? Time setting See time setting
0x1C3F 0x1 uint8_t ? Constant time setting See constant time setting
0x1C40 0x1 bool ? Is 101% complete
0x1C41 0x7 Padding

Switch[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 21
0x4 0x4 Padding
0x8 0x1E0 CarData[20] ? Vehicles
0x1E8 0x1E0 LiveryData[20] ? Liveries
0x3C8 0x140 ProfileEvent[40] ? Events
0x508 0x4 int32_t ? Number of events
0x50C 0x4 Padding
0x510 0x1890 ? ? Bike Road Rules See bike Road Rules
0x1DA0 0x238 Array<CgsID, 70u> ? Bike challenges
0x1FD8 0x8 BitArray<20u> ? Bike awards
0x1FE0 0x24 ? ? Spawn vehicles See spawn vehicles
0x2004 0x4 uint32_t ?
0x2008 0x4 int32_t ? Number of vehicles
0x200C 0x4 int32_t ? Number of liveries
0x2010 0x8 Time ? Time of day
0x2018 0x10 DateAndTime ? Date bikes 100% completed
0x2028 0x8 Time ? Total time played
0x2030 0x4 float32_t ? Distance ridden offline
0x2034 0x4 float32_t ? Distance ridden online
0x2038 0x4 float32_t ? Longest wheelie
0x203C 0x4 float32_t ? Longest jump
0x2040 0x1 uint8_t ?
0x2041 0x1 uint8_t ? Must be between 0 and 3 inclusively
0x2042 0x1 uint8_t ? Time setting See time setting
0x2043 0x1 uint8_t ? Constant time setting See constant time setting
0x2044 0x1 bool ? Is 101% complete
0x2045 0x3 Padding

BrnProgression::CarData[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x8 CgsID mId Vehicle ID
0x8 0x1 uint8_t mu8ColourIndex Color index From the Player Car Colours resource
0x9 0x1 uint8_t mu8PaletteIndex Color palette/type index From the Player Car Colours resource
0xA 0x1 bool mbUnlockSequenceAlreadyShown Has Junkyard unlock animation been played
0xB 0x1 uint8_t ? Version flags from the Vehicle List resource Padding prior to game version 1.3
0xC 0x4 float32_t mfUnlockDeformedAmount Damage applied to the car
0x10 0x4 UnlockType meUnlockType Vehicle unlock type
0x14 0x4 Padding

BrnProgression::LiveryData[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x8 CgsID mBaseCarId
0x8 0x8 CgsID mChosenLiveryCarId
0x10 0x4 float32_t mfDistanceDriven
0x14 0x1 uint8_t ? Version flags from the Vehicle List resource Padding prior to version 1.3
0x15 0x3 ? ? Padding

BrnProgression::ProfileEvent[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muEventID Event junction ID
0x4 0x2 uint16_t muFlags Event flags See Flags
0x6 0x2 Padding

Bike Road Rules[edit | edit source]

2 sets of 64, first is day, second is night.

PlayStation 3, PC[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x400 CgsID[64][2] ? Vehicles used
0x400 0x200 int32_t[64][2] ? Player scores
0x600 0x200 int32_t[64][2] ? Friends' best scores
0x800 0xA00 PlayerName[64][2] ? Friends' names
0x1200 0x10 BitArray<64u>[2] ? Dirty

Xbox 360[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x400 CgsID[64][2] ? Vehicles used
0x400 0x200 int32_t[64][2] ? Player scores
0x600 0x200 int32_t[64][2] ? Friends' best scores
0x800 0x800 PlayerName[64][2] ? Friends' names
0x1000 0x10 BitArray<64u>[2] ? Dirty

PlayStation 4, PC (Remastered)[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x400 CgsID[64][2] ? Vehicles used
0x400 0x200 int32_t[64][2] ? Player scores
0x600 0x200 int32_t[64][2] ? Friends' best scores
0x800 0xC80 PlayerName[64][2] ? Friends' names
0x1480 0x10 BitArray<64u>[2] ? Dirty

Switch[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x400 CgsID[64][2] ? Vehicles used
0x400 0x200 int32_t[64][2] ? Player scores
0x600 0x200 int32_t[64][2] ? Friends' best scores
0x800 0x1080 PlayerName[64][2] ? Friends' names
0x1880 0x10 BitArray<64u>[2] ? Dirty

CgsNetwork::PlayerName[edit | edit source]

PlayStation 3, PC[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x14 char[20] macName Online player's name

Xbox 360[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x10 char[16] macName Online player's name

PlayStation 4, PC (Remastered)[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x19 char[25] macName Online player's name

Switch[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x21 char[33] macName Online player's name

Spawn vehicles[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x18 CgsID[3] ? Spawn vehicle IDs Car, bike, and plane, respectively
0x18 0xC uint32_t[3] ? Spawn vehicle update versions Car, bike, and plane, respectively

CgsSystem::DateAndTime[edit | edit source]

PlayStation 3, PlayStation 4, Switch[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x1 bool mbIsLocal Defines whether the saved time is in a local time zone or UTC
0x1 0x7 Padding
0x8 0x8 time_t mSystemTime The time value

Xbox 360, PC, PC (Remastered)[edit | edit source]

Offset Length Type Name Description Comments
0x0 0x1 bool mbIsLocal Defines whether the saved time is in a local time zone or UTC
0x1 0x3 Padding
0x8 0x8 FILETIME mSystemTime The time value

CgsSystem::Time[edit | edit source]

Precise time counter used as a replacement for floats starting in version 1.3.

Offset Size Type Name Description Comments
0x0 0x4 int32_t miSeconds Seconds
0x4 0x4 float32_t mfFraction Milliseconds

Enumerations[edit | edit source]

BrnProgression::CarData::UnlockType[edit | edit source]

Name Value Comment
E_UNLOCK_TYPE_UNLOCK 0 Unlocked at start
E_UNLOCK_TYPE_GIFT 1 Secondary finishes and Burning Route unlocks
E_UNLOCK_TYPE_TROPHY 2 Unlocked through achievements (carbon cars)
E_UNLOCK_TYPE_SHUTDOWN_RIVAL 3
E_UNLOCK_TYPE_GOLD_SILVER 4 Gold and platinum cars
E_UNLOCK_TYPE_SPONSOR 5 Will not show until a certain rank is reached
? 6 Used on online cars. Causes vehicles to only show while online
? 7 Used on Beat The Team community cars (Tempesta Dream/Tiger GT)
? 8 Used on PDLC vehicles
? 9 Used on Cop Cars
? 10 Island unlock
? 11 Island gift

BrnProgression::ProfileEvent::Flags[edit | edit source]

Name Value Comments
E_FLAG_UNDISCOVERED 0x0
E_FLAG_DISCOVERED 0x1
E_FLAG_FINISHED 0x2
E_FLAG_RANK_WIN 0x4
E_FLAG_NON_RANK_WIN 0x8
E_FLAG_WON_SPECIAL_EVENT_BEFORE 0x10
E_FLAG_WON_EVENT_BEFORE 0x20

Time setting[edit | edit source]

Name Value Comments
? 0 24-Minute Day
? 1 48-Minute Day
? 2 2-Hour Day
? 3 24-Hour Day
? 4 Match Local Time
? 5 Constant Time of Day

Constant time setting[edit | edit source]

Name Value Comments
? 0 Midday
? 1 Sunset
? 2 Midnight
? 3 Sunrise