Progression Data/Burnout Paradise/Previous versions: Difference between revisions
Content added Content deleted
m (Burninrubber0 moved page Progression/Previous versions to Progression Data/Burnout Paradise/Previous versions without leaving a redirect: Restructuring Progression Data pages.) |
m (Normalization) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
Versions as defined by the <code>muVersionNumber</code> field. |
Versions as defined by the <code>muVersionNumber</code> field. |
||
⚫ | |||
⚫ | |||
⚫ | |||
= Structures = |
= Structures = |
||
=== BrnProgression::ProgressionData === |
|||
⚫ | |||
Identical to to the structure used in Remastered but without the second junction count at the end. |
|||
=== BrnProgression::EventJunction === |
=== BrnProgression::EventJunction === |
||
==== |
==== Version 43 ==== |
||
{| class="wikitable" |
{| class="wikitable" |
||
! Offset !! Length !! Type !! Name !! Description !! Comments |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
Line 13: | Line 16: | ||
| 0x0 || 0x4 || uint32_t || muID || Junction GameDB ID || |
| 0x0 || 0x4 || uint32_t || muID || Junction GameDB ID || |
||
|- |
|- |
||
| 0x4 || 0x4 || [[ |
| 0x4 || 0x4 || [[../#BrnProgression::RaceEventData|RaceEventData]]* || mpOfflineEvent || Offline event || |
||
|- |
|- |
||
| 0x8 || 0x4 || [[ |
| 0x8 || 0x4 || [[../#BrnProgression::RaceEventData|RaceEventData]]* || mpOnlineEvent || Online event || |
||
|- |
|- |
||
| 0xC || 0x4 || int32_t || miShotGroup || Shot group GameDB ID || Can be -1 |
| 0xC || 0x4 || int32_t || miShotGroup || Shot group GameDB ID || Can be -1 |
Latest revision as of 09:21, 4 October 2023
Versions
Versions as defined by the muVersionNumber
field.
- Version 43: Used in v1.0-1.3 of Burnout Paradise. Replaced by v44 in v1.4. Lacks support for bike events.
Structures
BrnProgression::ProgressionData
v1.4-v1.9
Identical to to the structure used in Remastered but without the second junction count at the end.
BrnProgression::EventJunction
Version 43
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | muID | Junction GameDB ID | |
0x4 | 0x4 | RaceEventData* | mpOfflineEvent | Offline event | |
0x8 | 0x4 | RaceEventData* | mpOnlineEvent | Online event | |
0xC | 0x4 | int32_t | miShotGroup | Shot group GameDB ID | Can be -1 |
Enumerations
BrnProgression::RaceEventData::EFlags
v43
Name | Value | Comments |
---|---|---|
E_FLAG_CRASHBREAKER | 0x1 | Unused in final game |