Prop Graphics List: Difference between revisions

From Burnout Wiki
Content added Content deleted
(Created page.)
 
m (Removed redirects.)
Line 1: Line 1:
The prop graphics list contains a list of the props and their respective [[Model (Burnout Paradise) | Model]] resources.
The prop graphics list contains a list of the props and their respective [[Model]] resources.


= Structures =
= Structures =
Line 44: Line 44:
| 0x0 || 0x4 || uint32_t || muTypeId || ||
| 0x0 || 0x4 || uint32_t || muTypeId || ||
|-
|-
| 0x4 || 0x4 || [[Model (Burnout Paradise) | Model]]* || mpPropModel || ||
| 0x4 || 0x4 || [[Model]]* || mpPropModel || ||
|-
|-
| 0x8 || 0x4 || [[#Props::PropPartGraphics | PropPartGraphics]]* || mpParts || ||
| 0x8 || 0x4 || [[#Props::PropPartGraphics | PropPartGraphics]]* || mpParts || ||
Line 57: Line 57:
| 0x4 || 0x4 || || || padding ||
| 0x4 || 0x4 || || || padding ||
|-
|-
| 0x8 || 0x8 || [[Model (Burnout Paradise) | Model]]* || mpPropModel || ||
| 0x8 || 0x8 || [[Model]]* || mpPropModel || ||
|-
|-
| 0x10 || 0x8 || [[#Props::PropPartGraphics | PropPartGraphics]]* || mpParts || ||
| 0x10 || 0x8 || [[#Props::PropPartGraphics | PropPartGraphics]]* || mpParts || ||
Line 71: Line 71:
| 0x4 || 0x4 || uint32_t || muPartId || ||
| 0x4 || 0x4 || uint32_t || muPartId || ||
|-
|-
| 0x8 || 0x4 || [[Model (Burnout Paradise) | Model]]* || mpPropModel || ||
| 0x8 || 0x4 || [[Model]]* || mpPropModel || ||
|}
|}


Line 82: Line 82:
| 0x4 || 0x4 || uint32_t || muPartId || ||
| 0x4 || 0x4 || uint32_t || muPartId || ||
|-
|-
| 0x8 || 0x8 || [[Model (Burnout Paradise) | Model]]* || mpPropModel || ||
| 0x8 || 0x8 || [[Model]]* || mpPropModel || ||
|}
|}

Revision as of 21:41, 14 September 2022

The prop graphics list contains a list of the props and their respective Model resources.

Structures

Props::PropGraphicsList

32-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muSizeInBytes Data size
0x4 0x4 uint32_t muZoneNumber PVS zone
0x8 0x4 uint32_t muNumberOfPropModels Number of props
0xC 0x4 uint8_t muNumberOfPropPartModels Number of parts
0x10 0x4 PropGraphics* mpaPropGraphics
0x14 0x4 PropPartGraphics* mpaPropPartGraphics

64-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muSizeInBytes Data size
0x4 0x4 uint32_t muZoneNumber PVS zone
0x8 0x4 uint32_t muNumberOfPropModels Number of props
0xC 0x4 uint8_t muNumberOfPropPartModels Number of parts
0x10 0x8 PropGraphics* mpaPropGraphics
0x18 0x8 PropPartGraphics* mpaPropPartGraphics

Props::PropGraphics

32-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muTypeId
0x4 0x4 Model* mpPropModel
0x8 0x4 PropPartGraphics* mpParts

64-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muTypeId
0x4 0x4 padding
0x8 0x8 Model* mpPropModel
0x10 0x8 PropPartGraphics* mpParts

Props::PropPartGraphics

32-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muTypeId Always little endian
0x4 0x4 uint32_t muPartId
0x8 0x4 Model* mpPropModel

64-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muTypeId Always little endian
0x4 0x4 uint32_t muPartId
0x8 0x8 Model* mpPropModel