Profile/Burnout Paradise/Cagney Profile/Development: Difference between revisions

Fill in all remaining missing information (except field names I guess)
(Created page.)
 
(Fill in all remaining missing information (except field names I guess))
 
(5 intermediate revisions by one other user not shown)
Line 9:
| 0x0 || 0x4 || int32_t || miVersionNumber || Version number || 6
|-
| 0x4 || 0x4 || uint32_t || ? || Padding ||
|-
| 0x8 || 0x7B0 || [[CgsArray|Array]]<?[[#BrnGameState::GameStateModuleIO::TargetEventScore|TargetEventScore]], ?49> || ? || Event high scores from leaderboards ||rowspan=2| 35 Burning Routes and 14 Stunt Runs
|-
| 0x7B8 || 0x318 || [[CgsArray|Array]]<?[[#BrnNetwork::LocalEventScoreUploadData|LocalEventScoreUploadData]], ?49> || ? || Event ||player scores
|-
| 0xAD0 || 0x8 || [[CgsID]] || ? || Spawn vehicle ID || Replaces 1.0 equivalent
|-
| 0xAD8 || 0x4 || int32_t || ? || VehicleDLC vehicle count ||
|-
| 0xADC || 0x4 || int32_t || ? || LiveryDLC livery count ||
|-
| 0xAE0 || 0x4 || int32_t || ? || RivalDLC rival count ||
|-
| 0xAE4 || 0x4 || uint32_tint32_t || ? || DLC event count ||
|-
| 0xAE8 || 0x960 || [[../#BrnProgression::CarData|CarData]][100] || ? || VehiclesDLC vehicles ||rowspan=3| For vehicles with ID starting with "PD" (upper 14 bits of CgsID are 0x2957)
|-
| 0x1448 || 0x960 || [[../#BrnProgression::LiveryData|LiveryData]][100] || ? || Liveries ||DLC liveries
|-
| 0x1DA8 || 0x13B00x700 || [[../../Progression Profile#BrnProgression::RivalData|RivalData]][32] || ? || Rivals ||DLC rivals
|-
| 0x24A8 || 0x180 || [[../../Progression Profile#BrnProgression::ProfileEvent|ProfileEvent]][48] || ? || DLC events || Events with an ID > 620000 are considered DLC events
| 0x2628 || 0x10 || [[CgsBitArray|BitArray]]<120u> || ? || Beat the Team event completion? ||
|-
| 0x2628 || 0x10 || [[CgsFastBitArray|FastBitArray]]<120u> || ? || Beat the Team event (developer challenge) completion || In the Breaker Island build, only the first 15 bits are supported
| 0x2638 || 0x10 || ? || ? || ||
|-
| 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 ||
|}
 
=== BrnGameState::GameStateModuleIO::TargetEventScore ===
==== Xbox 360 ====
{| class="wikitable"
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x18 || [[../../Progression Profile#BrnProgression::MugshotInfo::UniquePlayerID|UniquePlayerID]] || ? || Player name ||
|-
| 0x18 || 0x8 || uint64_t || ? || Event ID ||
|-
| 0x20 || 0x4 || uint32_t || ? || Score ||
|-
| 0x26380x24 || 0x100x4 || ? || ? || Padding ||
|}
 
=== BrnNetwork::LocalEventScoreUploadData ===
{| class="wikitable"
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x8 || uint64_t || ? || Event ID ||
|-
| 0x8 || 0x4 || uint32_t || ? || Score ||
|-
| 0xC || 0x4 || [[#BrnGameState::GameStateModuleIO::EGameModeType|EGameModeType]] || ? || Game mode ||
|}
 
== Enumerations ==
=== BrnGameState::GameStateModuleIO::EGameModeType ===
{| class="wikitable"
! 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 ||
|-
| ? || 12 || Previously "Online Fugitive", repurposed to "Online Team Stunt Run"
|-
| E_MODE_ONLINE_BURNING_HOME_RUN || 13 ||
|-
| ? || 14 || Previously "Online Freeburn", repurposed to "Online Free-for-all Stunt Run"
|-
| E_MODE_ONLINE_FREE_BURN_LOBBY || 15 ||
|-
| E_MODE_ONLINE_SHOWTIME || 16 ||
|-
| ? || 17 || Online Co-op Stunt Run
|-
| E_MODE_ONLINE_MODE_END || 18 ||
|-
| E_MODE_COUNT || 18 ||
|}
117

edits