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>
?
Game mode high scores from leaderboards
See game mode high score
0x7B8
0x318
Array <?, 49>
?
Game mode player scores
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
0x18
UniquePlayerID
?
Player name
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