Particle Description Collection: Difference between revisions
Content added Content deleted
(Created page with "=== ParticleDescriptionCollection === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x4 || ParticleDescription * * || mpTable || Pointer to ParticleDescription indexes || || Uses bundle imports |- | 0x4 || 0x4 || uint32_t || muTableSize || Array size || || |} == PS4 == === ParticleDescriptionCollection === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comme...") |
(Added infobox and normalized some content.) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{ParadiseResourceTypeInfobox |
|||
⚫ | |||
| name = ParticleDescriptionCollection |
|||
| resourcenames = particle_description_collection |
|||
| id = 0x10008 |
|||
| category = Game-specific<br />(Burnout Paradise) |
|||
| memdist = Main Memory only |
|||
| imports = [[Particle Description]] |
|||
}} |
|||
Holds a set of [[Particle Description]] resources. |
|||
In development versions of Burnout Paradise, this held actual Particle Descriptions instead of pointers to them. The standalone resource type for them was only added in early-mid 2007 while collections were present since at least late 2006. |
|||
= Structures = |
|||
⚫ | |||
==== 32-bit ==== |
|||
{| class="wikitable" |
{| class="wikitable" |
||
! Offset !! |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
|- |
|- |
||
| 0x0 || 0x4 || ParticleDescription |
| 0x0 || 0x4 || [[Particle Description|ParticleDescription]]** || mpTable || ParticleDescription bundle import indices || |
||
|- |
|- |
||
| 0x4 || 0x4 || uint32_t || muTableSize || |
| 0x4 || 0x4 || uint32_t || muTableSize || Number of particle descriptions || |
||
|} |
|} |
||
== PS4 == |
|||
=== |
==== 64-bit ==== |
||
{| class="wikitable" |
{| class="wikitable" |
||
! Offset !! |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
|- |
|- |
||
| 0x0 || 0x8 || ParticleDescription |
| 0x0 || 0x8 || [[Particle Description|ParticleDescription]]** || mpTable || ParticleDescription bundle import indices || |
||
|- |
|- |
||
| 0x8 || 0x4 || uint32_t || muTableSize || |
| 0x8 || 0x4 || uint32_t || muTableSize || Number of particle descriptions || |
||
|} |
|} |
Latest revision as of 08:43, 4 October 2023
ParticleDescriptionCollection | |||
---|---|---|---|
Resource names | particle_description_collection | ||
Type ID | 0x10008 | ||
Category | Game-specific (Burnout Paradise) | ||
Memory distribution |
Main Memory only | ||
Imports | Particle Description | ||
Editor available? |
No |
Holds a set of Particle Description resources.
In development versions of Burnout Paradise, this held actual Particle Descriptions instead of pointers to them. The standalone resource type for them was only added in early-mid 2007 while collections were present since at least late 2006.
Structures
BrnParticle::ParticleDescriptionCollection
32-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | ParticleDescription** | mpTable | ParticleDescription bundle import indices | |
0x4 | 0x4 | uint32_t | muTableSize | Number of particle descriptions |
64-bit
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x8 | ParticleDescription** | mpTable | ParticleDescription bundle import indices | |
0x8 | 0x4 | uint32_t | muTableSize | Number of particle descriptions |