Prop Graphics List: Difference between revisions
Content added Content deleted
m (Removed redirects.) |
(Added infobox and normalized some content.) |
||
Line 1: | Line 1: | ||
{{ParadiseResourceTypeInfobox |
|||
| name = PropGraphicsList |
|||
| resourcenames = PRP_GL__*<br /><sup><small>*Track unit ID</small></sup> |
|||
| id = 0x10010 |
|||
| category = Game-specific<br />(Burnout Paradise) |
|||
| memdist = Main Memory only |
|||
| imports = 1 [[Model]] per prop<br />1 [[Model]] per part |
|||
}} |
|||
The prop graphics list contains a list of the props and their respective [[Model]] resources. |
The prop graphics list contains a list of the props and their respective [[Model]] resources. |
||
Line 15: | Line 24: | ||
| 0xC || 0x4 || uint8_t || muNumberOfPropPartModels || Number of parts || |
| 0xC || 0x4 || uint8_t || muNumberOfPropPartModels || Number of parts || |
||
|- |
|- |
||
| 0x10 || 0x4 || [[#Props::PropGraphics |
| 0x10 || 0x4 || [[#Props::PropGraphics|PropGraphics]]* || mpaPropGraphics || || |
||
|- |
|- |
||
| 0x14 || 0x4 || [[#Props::PropPartGraphics |
| 0x14 || 0x4 || [[#Props::PropPartGraphics|PropPartGraphics]]* || mpaPropPartGraphics || || |
||
|} |
|} |
||
Line 32: | Line 41: | ||
| 0xC || 0x4 || uint8_t || muNumberOfPropPartModels || Number of parts || |
| 0xC || 0x4 || uint8_t || muNumberOfPropPartModels || Number of parts || |
||
|- |
|- |
||
| 0x10 || 0x8 || [[#Props::PropGraphics |
| 0x10 || 0x8 || [[#Props::PropGraphics|PropGraphics]]* || mpaPropGraphics || || |
||
|- |
|- |
||
| 0x18 || 0x8 || [[#Props::PropPartGraphics |
| 0x18 || 0x8 || [[#Props::PropPartGraphics|PropPartGraphics]]* || mpaPropPartGraphics || || |
||
|} |
|} |
||
Line 46: | Line 55: | ||
| 0x4 || 0x4 || [[Model]]* || mpPropModel || || |
| 0x4 || 0x4 || [[Model]]* || mpPropModel || || |
||
|- |
|- |
||
| 0x8 || 0x4 || [[#Props::PropPartGraphics |
| 0x8 || 0x4 || [[#Props::PropPartGraphics|PropPartGraphics]]* || mpParts || || |
||
|} |
|} |
||
Line 55: | Line 64: | ||
| 0x0 || 0x4 || uint32_t || muTypeId || || |
| 0x0 || 0x4 || uint32_t || muTypeId || || |
||
|- |
|- |
||
| 0x4 || 0x4 || || || |
| 0x4 || 0x4 || || || Padding || |
||
|- |
|- |
||
| 0x8 || 0x8 || [[Model]]* || mpPropModel || || |
| 0x8 || 0x8 || [[Model]]* || mpPropModel || || |
||
|- |
|- |
||
| 0x10 || 0x8 || [[#Props::PropPartGraphics |
| 0x10 || 0x8 || [[#Props::PropPartGraphics|PropPartGraphics]]* || mpParts || || |
||
|} |
|} |
||
Latest revision as of 09:34, 4 October 2023
PropGraphicsList | |||
---|---|---|---|
Resource names | PRP_GL__* *Track unit ID | ||
Type ID | 0x10010 | ||
Category | Game-specific (Burnout Paradise) | ||
Memory distribution |
Main Memory only | ||
Imports | 1 Model per prop 1 Model per part | ||
Editor available? |
No |
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 |