Profile/Burnout Paradise/PDLC Profile: Difference between revisions
< Profile | Burnout Paradise
Content added Content deleted
(Created page.) |
m (Burninrubber0 moved page Profile (Burnout Paradise)/PDLC Profile to Profile/Burnout Paradise/PDLC Profile without leaving a redirect: Profile is used at least from B3 to Paradise. Paradise will be a subpage from a version landing page.) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 15: | Line 15: | ||
| 0x4 || 0x4 || || || Padding || |
| 0x4 || 0x4 || || || Padding || |
||
|- |
|- |
||
| 0x8 || |
| 0x8 || 0x24 || ? || ? || Spawn vehicles || See [[#Spawn vehicles|spawn vehicles]] |
||
⚫ | |||
⚫ | |||
|- |
|- |
||
| 0x2C || 0x4 || uint32_t || ? || || |
| 0x2C || 0x4 || uint32_t || ? || || |
||
Line 36: | Line 34: | ||
| 0x4 || 0x4 || || || Padding || |
| 0x4 || 0x4 || || || Padding || |
||
|- |
|- |
||
| 0x8 || |
| 0x8 || 0x24 || ? || ? || Spawn vehicles || See [[#Spawn vehicles|spawn vehicles]] |
||
⚫ | |||
| 0x20 || 0xC || uint32_t[3] || ? || Spawn vehicles' update versions || |
|||
|- |
|- |
||
| 0x2C || 0x4 || uint32_t || ? || || |
| 0x2C || 0x4 || uint32_t || ? || || |
||
Line 51: | Line 47: | ||
|- |
|- |
||
| 0x1C61 || 0x7 || || || Padding || |
| 0x1C61 || 0x7 || || || Padding || |
||
|} |
|||
=== Spawn vehicles === |
|||
{| class="wikitable" |
|||
! Offset !! Length !! Type !! Name !! Description !! Comments |
|||
⚫ | |||
| 0x0 || 0x18 || [[CgsID]][3] || ? || Spawn vehicle IDs || Car, bike, and plane, respectively |
|||
⚫ | |||
⚫ | |||
|} |
|} |
||
Line 61: | Line 66: | ||
| 0x4 || 0x4 || || || Padding || |
| 0x4 || 0x4 || || || Padding || |
||
|- |
|- |
||
| 0x8 || 0xE10 || [[CgsID]][450] || ? || Vehicle IDs || |
| 0x8 || 0xE10 || [[CgsID]][450] || ? || Vehicle IDs || |
||
|- |
|- |
||
| 0xE18 || 0x384 || int16_t[450] || ? || Entry indices || |
| 0xE18 || 0x384 || int16_t[450] || ? || Entry indices || |
Latest revision as of 04:27, 19 December 2022
The PDLC profile stores entitlements for the Toys, Legendary Cars, and Boost Specials.
Adding traffic vehicles to the entitlements makes them drivable offline, though it still does not make them selectable in the junkyard. It would likely have the same effect on other undrivable vehicles.
Entries in this chunk, when converted to a CarData entry at runtime, have mbUnlockSequenceAlreadyShown
hardcoded to 1, mfUnlockDeformedAmount
set to 0, and meUnlockType
set to 8.
Structures
PDLC Profile
PlayStation 3, Xbox 360
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miVersionNumber | Version number | 2 |
0x4 | 0x4 | Padding | |||
0x8 | 0x24 | ? | ? | Spawn vehicles | See spawn vehicles |
0x2C | 0x4 | uint32_t | ? | ||
0x30 | 0x1 | uint8_t | ? | ||
0x31 | 0x7 | Padding | |||
0x38 | 0x1C28 | ? | ? | DLC entitlements | See entitlements |
PC, Remastered
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | int32_t | miVersionNumber | Version number | 3 |
0x4 | 0x4 | Padding | |||
0x8 | 0x24 | ? | ? | Spawn vehicles | See spawn vehicles |
0x2C | 0x4 | uint32_t | ? | ||
0x30 | 0x1 | uint8_t | ? | ||
0x31 | 0x7 | Padding | |||
0x38 | 0x1C28 | ? | ? | DLC entitlements | See entitlements |
0x1C60 | 0x1 | uint8_t | ? | ||
0x1C61 | 0x7 | Padding |
Spawn vehicles
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 |
Entitlements
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | ? | Number of entitlements | |
0x4 | 0x4 | Padding | |||
0x8 | 0xE10 | CgsID[450] | ? | Vehicle IDs | |
0xE18 | 0x384 | int16_t[450] | ? | Entry indices | |
0x119C | 0x1C2 | uint8_t[450] | ? | Color indices and version flags | See color and flags |
0x135E | 0x1C2 | uint8_t[450] | ? | Palette indices and mileage flag | See palette and flags |
0x1520 | 0x708 | float32_t[450] | ? | Vehicle mileage |
Color and flags
Offset (bits) | Length (bits) | Name | Description | Comments |
---|---|---|---|---|
0 | 2 | ? | Vehicle update version | See version flags |
2 | 6 | ? | Color index |
Palette and flags
Offset (bits) | Length (bits) | Name | Description | Comments |
---|---|---|---|---|
0 | 1 | ? | Read mileage | Mileage reverts if not set |
1 | 7 | ? | Palette index |
Enumerations
Version flags
Name | Value | Comments |
---|---|---|
? | 0 | 2 (1.0) |
? | 1 | 3 (1.3) |
? | 2 | 4 (1.4) |
? | 3 | 7 (1.7) |