Profile/Burnout Paradise/Cagney Profile/Development

From Burnout Wiki
Revision as of 18:08, 31 December 2022 by Burninrubber0 (talk | contribs) (Forgot to link high score)

Breaker Island build

The Cagney profile in the Breaker Island build was vastly different to the final iteration. It featured larger allocations for vehicles, DLC rivals, and Beat the Team data.

Structures

BrnGuiSaveLoad::ProfileDLC1

Offset Length Type Name Description Comments
0x0 0x4 int32_t miVersionNumber Version number 6
0x4 0x4 Padding
0x8 0x7B0 Array<?, 49> ? See game mode high score
0x7B8 0x318 Array<?, 49> ? See game mode player scores
0xAD0 0x8 CgsID ? Spawn vehicle ID
0xAD8 0x4 int32_t ? Vehicle count
0xADC 0x4 int32_t ? Livery count
0xAE0 0x4 int32_t ? Rival count
0xAE4 0x4 int32_t ? Event count
0xAE8 0x960 CarData[100] ? Vehicles
0x1448 0x960 LiveryData[100] ? Liveries
0x1DA8 0x700 RivalData[32] ? Rivals
0x24A8 0x180 ProfileEvent[48] ? Events
0x2628 0x10 BitArray<120u> ? Beat the Team event completion?
0x2638 0x4 int32_t ? Number of co-op Stunt Runs
0x263C 0x4 int32_t ? Number of co-op Stunt Runs discovered
0x2640 0x4 int32_t ? Number of co-op Stunt Runs completed this license
0x2644 0x4 int32_t ? Number of co-op Stunt Runs completed in total

Game mode high score

Xbox 360

Offset Length Type Name Description Comments
0x0 0x10 UniquePlayerID ? Player name
0x10 0x8 ? ? Dirty bit array?
0x18 0x8 uint64_t ? Event ID?
0x20 0x4 uint32_t ? Score
0x24 0x4 Padding

Game mode player score

Offset Length Type Name Description Comments
0x0 0x8 uint64_t ? Event ID
0x8 0x4 uint32_t ? Score
0xC 0x4 EGameModeType ? Game mode

Enumerations

BrnGameState::GameStateModuleIO::EGameModeType

Name Value Comments
E_MODE_NONE -1
E_MODE_OFFLINE_RACE 0
E_MODE_FACE_OFF 1
E_MODE_OFFLINE_SHOWTIME 2
E_MODE_ROAD_RAGE 3
E_MODE_PURSUIT 4
E_MODE_BURNING_ROUTE 5
E_MODE_ELIMINATOR 6
E_MODE_STUNT_ATTACK 7
E_MODE_MARKED_MAN 8
E_MODE_TRAFFIC_ATTACK 9
E_MODE_OFFLINE_COUNT 10
E_MODE_ONLINE_MODE_START 10
E_MODE_ONLINE_RACE 10
E_MODE_ONLINE_ROAD_RAGE 11
E_MODE_ONLINE_FUGITIVE 12
E_MODE_ONLINE_BURNING_HOME_RUN 13
E_MODE_ONLINE_FREE_BURN 14
E_MODE_ONLINE_FREE_BURN_LOBBY 15
E_MODE_ONLINE_SHOWTIME 16
? 17 Co-op Stunt Run
E_MODE_ONLINE_MODE_END 18
E_MODE_COUNT 18