Particle Description: Difference between revisions
Added infobox and normalized some content.
m (Burninrubber0 moved page ParticleDescription (Burnout Paradise) to Particle Description) |
(Added infobox and normalized some content.) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1:
{{ParadiseResourceTypeInfobox
| name = ParticleDescription
| id = 0x1001D
| category = Game-specific<br />(Burnout Paradise)
| memdist = Main Memory only
| importedby = [[Particle Description Collection]]
}}
Particle description resources are the primary assets used for Lion particle effects.
= Structures =
'''Note: Particle descriptions makes use of nonstandard
<br/>
'''Note: All pointers are relative to the start of the lowest-level structure they reside in.'''
Line 13 ⟶ 21:
| 0x0 || 0x4 || uint32_t || muHashedGDBURI || Resource ID ||
|-
| 0x4 || 0x4 || [[#cLionEffectDefinition
|}
Line 22 ⟶ 30:
| 0x0 || 0x4 || uint32_t || muHashedGDBURI || Resource ID ||
|-
| 0x4 || 0x4 || || ||
|-
| 0x8 || 0x8 || [[#cLionEffectDefinition
|}
Line 34 ⟶ 42:
| 0x0 || 0x4 || U32 || mVersion || || Always 0x10003
|-
| 0x4 || 0x4 || [[Lion Data Types#LionHash
|-
| 0x8 || 0x40 || [[Lion Data Types#LionChar
|-
| 0x48 || 0x4 || [[#cLionParticleEffect
|-
| 0x4C || 0x4 || [[#cLionBindings
|-
| 0x50 || 0x4 || cLionEffectDefinition* || mpNext || ||
Line 51 ⟶ 59:
| 0x0 || 0x4 || U32 || mVersion || || Always 0x10003
|-
| 0x4 || 0x4 || [[Lion Data Types#LionHash
|-
| 0x8 || 0x40 || [[Lion Data Types#LionChar
|-
| 0x48 || 0x8 || [[#cLionParticleEffect
|-
| 0x50 || 0x8 || [[#cLionBindings
|-
| 0x58 || 0x8 || cLionEffectDefinition* || mpNext || ||
Line 69 ⟶ 77:
| 0x0 || 0x4 || U32 || mHash || ||
|-
| 0x4 || 0x4 || [[#cParticleDescriptor
|-
| 0x8 || 0x4 || cLionParticleEffect* || mpNext || ||
Line 80 ⟶ 88:
| 0x0 || 0x4 || U32 || mHash || ||
|-
| 0x4 || 0x4 || || ||
|-
| 0x8 || 0x8 || [[#cParticleDescriptor
|-
| 0x10 || 0x8 || cLionParticleEffect* || mpNext || ||
Line 108 ⟶ 116:
| 0x1C || 0x4 || U32 || mEmitterLifeInfiniteFlag || ||
|-
| 0x20 || 0x4 || U32 || mFlags || || See [[#cParticleDescriptor::eParticleDescriptorFlags
|-
| 0x24 || 0x4 || U32 || mLodGroup || ||
Line 120 ⟶ 128:
| 0x34 || 0x4 || FP32 || mBlendLast || ||
|-
| 0x38 || 0x4 || [[Lion Data Types#LionChar
|-
| 0x3C || 0x4 || S32 || mBehaviourCount || ||
|-
| 0x40 || 0x4 || [[#cParticleBehaviour
|-
| 0x44 || 0x4 || [[#cParticleBehaviour
|-
| 0x48 || 0x4 || [[#cParticleBehaviour
|-
| 0x4C || 0x4 || [[#cParticleMaterial
|-
| 0x50 || 0x4 || [[#cLionEffectDefinition
|-
| 0x54 || 0x4 || cParticleDescriptor* || mpNext || ||
Line 161 ⟶ 169:
| 0x1C || 0x4 || U32 || mEmitterLifeInfiniteFlag || ||
|-
| 0x20 || 0x4 || U32 || mFlags || || See [[#cParticleDescriptor::eParticleDescriptorFlags
|-
| 0x24 || 0x4 || U32 || mLodGroup || ||
Line 173 ⟶ 181:
| 0x34 || 0x4 || FP32 || mBlendLast || ||
|-
| 0x38 || 0x8 || [[Lion Data Types#LionChar
|-
| 0x40 || 0x4 || S32 || mBehaviourCount || ||
|-
| 0x44 || 0x4 || || ||
|-
| 0x48 || 0x8 || [[#cParticleBehaviour
|-
| 0x50 || 0x8 || [[#cParticleBehaviour
|-
| 0x58 || 0x8 || [[#cParticleBehaviour
|-
| 0x60 || 0x8 || [[#cParticleMaterial
|-
| 0x68 || 0x8 || [[#cLionEffectDefinition
|-
| 0x70 || 0x8 || cParticleDescriptor* || mpNext || ||
Line 201 ⟶ 209:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x10 || 0x10 || [[Lion Data Types#cVector
|-
| 0x20 || 0x10 || [[Lion Data Types#cVector
|-
| 0x30 || 0x10 || [[Lion Data Types#cVector
|-
| 0x40 || 0x10 || [[Lion Data Types#cVector
|-
| 0x50 || 0x10 || [[Lion Data Types#cVector
|-
| 0x60 || 0x10 || [[Lion Data Types#cVector
|-
| 0x70 || 0x10 || [[Lion Data Types#cVector
|-
| 0x80 || 0x10 || [[Lion Data Types#cVector
|-
| 0x90 || 0x10 || [[Lion Data Types#cVector
|-
| 0xA0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xB0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xC0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xD0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xE0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xF0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x100 || 0x10 || [[Lion Data Types#cVector
|-
| 0x110 || 0x10 || [[Lion Data Types#cVector
|-
| 0x120 || 0x10 || [[Lion Data Types#cVector
|-
| 0x130 || 0x10 || [[Lion Data Types#cVector
|-
| 0x140 || 0x10 || [[Lion Data Types#cVector
|-
| 0x150 || 0x10 || [[Lion Data Types#cVector
|-
| 0x160 || 0x10 || [[Lion Data Types#cVector
|-
| 0x170 || 0x10 || [[Lion Data Types#cVector
|-
| 0x180 || 0x10 || [[Lion Data Types#cVector
|-
| 0x190 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1A0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1B0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1C0 || 0x40 || [[Lion Data Types#cVector
|-
| 0x200 || 0x10 || FP32[4] || mDivisors || ||
|-
| 0x210 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x214 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x218 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x21C || 0x4 || [[Lion Data Types#cColour8
|-
| 0x220 || 0x10 || [[Lion Data Types#cColour8
|-
| 0x230 || 0x10 || FP32[4] || mColourTime || ||
|-
| 0x240 || 0x10 || [[Lion Data Types#cColour8
|-
| 0x250 || 0x10 || FP32[4] || mRGBATime || ||
Line 329 ⟶ 337:
| 0x2C4 || 0x4 || U32 || mFlags || ||
|-
| 0x2C8 || 0x4 || [[#cParticleWaveForm
|-
| 0x2CC || 0x4 || [[#cParticleWaveForm
|-
| 0x2D0 || 0x4 || [[#cParticleWaveForm
|-
| 0x2D4 || 0x4 || [[#cParticleWaveForm
|-
| 0x2D8 || 0x4 || [[#cParticleWaveForm
|-
| 0x2DC || 0x4 || cParticleBehaviour* || mpNext || ||
|-
| 0x2E0 || 0x180 || [[#cParticleBehaviourBaseVarianceCompiled
|-
| 0x460 || 0x1 || bool || mEmissionRateHasBeenScaled || ||
|-
| 0x461 || 0x3 || || ||
|-
| 0x464 || U32 || U32 || mEmissionCountClampVariance || ||
Line 375 ⟶ 383:
| 0x498 || FP32 || FP32 || mEmitterVelWeight || ||
|-
| 0x49C || 0x4 || || ||
|-
| 0x4A0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x4B0 || 0x10 || [[Lion Data Types#cVector
|}
Line 386 ⟶ 394:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x10 || 0x10 || [[Lion Data Types#cVector
|-
| 0x20 || 0x10 || [[Lion Data Types#cVector
|-
| 0x30 || 0x10 || [[Lion Data Types#cVector
|-
| 0x40 || 0x10 || [[Lion Data Types#cVector
|-
| 0x50 || 0x10 || [[Lion Data Types#cVector
|-
| 0x60 || 0x10 || [[Lion Data Types#cVector
|-
| 0x70 || 0x10 || [[Lion Data Types#cVector
|-
| 0x80 || 0x10 || [[Lion Data Types#cVector
|-
| 0x90 || 0x10 || [[Lion Data Types#cVector
|-
| 0xA0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xB0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xC0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xD0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xE0 || 0x10 || [[Lion Data Types#cVector
|-
| 0xF0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x100 || 0x10 || [[Lion Data Types#cVector
|-
| 0x110 || 0x10 || [[Lion Data Types#cVector
|-
| 0x120 || 0x10 || [[Lion Data Types#cVector
|-
| 0x130 || 0x10 || [[Lion Data Types#cVector
|-
| 0x140 || 0x10 || [[Lion Data Types#cVector
|-
| 0x150 || 0x10 || [[Lion Data Types#cVector
|-
| 0x160 || 0x10 || [[Lion Data Types#cVector
|-
| 0x170 || 0x10 || [[Lion Data Types#cVector
|-
| 0x180 || 0x10 || [[Lion Data Types#cVector
|-
| 0x190 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1A0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1B0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x1C0 || 0x40 || [[Lion Data Types#cVector
|-
| 0x200 || 0x10 || FP32[4] || mDivisors || ||
|-
| 0x210 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x214 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x218 || 0x4 || [[Lion Data Types#cColour8
|-
| 0x21C || 0x4 || [[Lion Data Types#cColour8
|-
| 0x220 || 0x10 || [[Lion Data Types#cColour8
|-
| 0x230 || 0x10 || FP32[4] || mColourTime || ||
|-
| 0x240 || 0x10 || [[Lion Data Types#cColour8
|-
| 0x250 || 0x10 || FP32[4] || mRGBATime || ||
Line 514 ⟶ 522:
| 0x2C4 || 0x4 || U32 || mFlags || ||
|-
| 0x2C8 || 0x8 || [[#cParticleWaveForm
|-
| 0x2D0 || 0x8 || [[#cParticleWaveForm
|-
| 0x2D8 || 0x8 || [[#cParticleWaveForm
|-
| 0x2E0 || 0x8 || [[#cParticleWaveForm
|-
| 0x2E8 || 0x8 || [[#cParticleWaveForm
|-
| 0x2F0 || 0x8 || cParticleBehaviour* || mpNext || ||
|-
| 0x2F8 || 0x180 || [[#cParticleBehaviourBaseVarianceCompiled
|-
| 0x478 || 0x1 || bool || mEmissionRateHasBeenScaled || ||
|-
| 0x479 || 0x3 || || ||
|-
| 0x47C || U32 || U32 || mEmissionCountClampVariance || ||
Line 560 ⟶ 568:
| 0x4B0 || FP32 || FP32 || mEmitterVelWeight || ||
|-
| 0x4B4 || 0xC || || ||
|-
| 0x4C0 || 0x10 || [[Lion Data Types#cVector
|-
| 0x4D0 || 0x10 || [[Lion Data Types#cVector
|}
Line 618 ⟶ 612:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x178 || [[#sParticleBehaviourBaseVariancePack
|-
| 0x178 || 0x4 || uint || size || ||
Line 732 ⟶ 726:
| 0x18 || 0x4 || U32 || mNormalMapHandle || ||
|-
| 0x1C || 0x4 || || ||
|-
| 0x20 || 0x8 || char* || mpNormalMapName || ||
Line 780 ⟶ 774:
| 0x60 || 0x14 || U32[5] || mMeshHandles || ||
|-
| 0x74 || 0x4 || || ||
|-
| 0x78 || 0x28 || char*[5] || mpMeshNames || ||
Line 812 ⟶ 806:
| 0x4 || 0x4 || U32 || mWorldIndex || ||
|-
| 0x8 || 0x4 || [[#cParticleLocator|cParticleLocator]]** || mppLocators || ||
|-
| 0xC || 0x4 || [[#cParticleLocator|cParticleLocator]]* || mpLocator || ||
|-
| 0x10 || 0x4 || [[#cParticleScaler|cParticleScaler]]* || mpScaler || ||
|-
| 0x14 || 0x4 || [[#cParticleTrigger|cParticleTrigger]]* || mpTrigger || ||
|-
| 0x18 || 0x8 || || ||
|-
| 0x20 || 0x40 || [[#cParticleRandomSeed|cParticleRandomSeed]] || mSeed || ||
|-
| 0x60 || 0x4 || cLionBindings* || mpNext || ||
|-
| 0x64 || 0x4 || [[#cParticleEmitter|cParticleEmitter]]* || m_p_emitter || ||
|-
| 0x68 || 0x8 || || ||
|}
Line 839 ⟶ 833:
| 0x4 || 0x4 || U32 || mWorldIndex || ||
|-
| 0x8 || 0x8 || [[#cParticleLocator|cParticleLocator]]** || mppLocators || ||
|-
| 0x10 || 0x8 || [[#cParticleLocator|cParticleLocator]]* || mpLocator || ||
|-
| 0x18 || 0x8 || [[#cParticleScaler|cParticleScaler]]* || mpScaler || ||
|-
| 0x20 || 0x8 || [[#cParticleTrigger|cParticleTrigger]]* || mpTrigger || ||
|-
| 0x28 || 0x8 || || ||
|-
| 0x30 || 0x40 || [[#cParticleRandomSeed|cParticleRandomSeed]] || mSeed || ||
|-
| 0x70 || 0x8 || cLionBindings* || mpNext || ||
|-
| 0x74 || 0x4 || [[#cParticleEmitter|cParticleEmitter]]* || m_p_emitter || ||
|-
| 0x78 || 0x8 || || ||
|}
Line 863 ⟶ 857:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x40 || [[Lion Data Types#cMatrix
|-
| 0x40 || 0x10 || [[Lion Data Types#cVector
|-
| 0x50 || 0x20 || [[Lion Data Types#cQuat
|-
| 0x70 || 0x20 || [[Lion Data Types#cVector
|-
| 0x90 || 0x8 || [[Lion Data Types#cTime
|-
| 0x98 || 0x4 || [[Lion Data Types#cTime
|-
| 0x9C || 0x4 || U32 || mIndex || ||
Line 879 ⟶ 873:
| 0xA0 || 0x4 || U32 || mFlags || ||
|-
| 0xA4 || 0x4 || [[Lion Data Types#iLionPosEvaluator
|-
| 0xA8 || 0x8 || || ||
|}
Line 888 ⟶ 882:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x40 || [[Lion Data Types#cMatrix
|-
| 0x40 || 0x10 || [[Lion Data Types#cVector
|-
| 0x50 || 0x20 || [[Lion Data Types#cQuat
|-
| 0x70 || 0x20 || [[Lion Data Types#cVector
|-
| 0x90 || 0x8 || [[Lion Data Types#cTime
|-
| 0x98 || 0x4 || [[Lion Data Types#cTime
|-
| 0x9C || 0x4 || U32 || mIndex || ||
Line 904 ⟶ 898:
| 0xA0 || 0x4 || U32 || mFlags || ||
|-
| 0xA4 || 0x4 || ||
|-
| 0xA8 || 0x8 || [[Lion Data Types#iLionPosEvaluator
|}
=== cParticleScaler ===
Line 961 ⟶ 914:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x4 || [[Lion Data Types#cTime
|-
| 0x4 || 0x4 || [[Lion Data Types#cTime
|-
| 0x8 || 0x4 || [[Lion Data Types#cTime
|-
| 0xC || 0x1 || bool || mbEnabled || ||
|-
| 0xD || 0x3 || || ||
|}
Line 976 ⟶ 929:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x30 || [[
|-
| 0x30 || 0x4 || U32 || mSeed || ||
|-
| 0x34 || 0xC || || ||
|}
Line 1,004 ⟶ 943:
| 0x0 || 0x4 || U32 || mBucketsUsed || ||
|-
| 0x4 || 0xC || || ||
|-
| 0x10 || 0x40 || [[Lion Data Types#cMatrix
|-
| 0x50 || 0x10 || [[Lion Data Types#cVector
|-
| 0x60 || 0x10 || [[Lion Data Types#cVector
|-
| 0x70 || 0xE0 || [[#sParticleNucleus
|-
| 0x150 || 0x40 || [[#cParticleRandomSeed
|-
| 0x190 || 0x4 || U32 || mParentIndex || ||
Line 1,020 ⟶ 959:
| 0x194 || 0x4 || cParticleEmitter* || mpParentEmitter || ||
|-
| 0x198 || 0x4 || [[Lion Data Types#cTime
|-
| 0x19C || 0x4 || [[Lion Data Types#cTime
|-
| 0x1A0 || 0x4 || [[Lion Data Types#cTime
|-
| 0x1A4 || 0x4 || S32 || mNextEmissionTime || ||
Line 1,032 ⟶ 971:
| 0x1AC || 0x4 || FP32 || mDt || ||
|-
| 0x1B0 || 0x40 || [[#cParticleRandomSeed
|-
| 0x1F0 || 0x4 || U32 || mFlags || ||
Line 1,038 ⟶ 977:
| 0x1F4 || 0x4 || U32 || mEmissionCount || ||
|-
| 0x1F8 || 0x4 || [[#cParticleDescriptor
|-
| 0x1FC || 0x4 || [[#cLionBindings
|-
| 0x200 || 0x4 || [[#cParticleBucket
|-
| 0x204 || 0x4 || cParticleEmitter* || mpNext || ||
Line 1,048 ⟶ 987:
| 0x208 || 0x4 || U32 || mPhysicsHandle || ||
|-
| 0x20C || 0x4 || [[#cParticleBehaviour
|-
| 0x210 || 0x4 || [[#cParticleBehaviour
|-
| 0x214 || 0x4 || FP32 || mBlendLast || ||
|-
| 0x218 || 0x8 || || ||
|-
| 0x220 || 0xB0 || [[#ParticleBuildData
|}
Line 1,065 ⟶ 1,004:
| 0x0 || 0x4 || U32 || mBucketsUsed || ||
|-
| 0x4 || 0xC || || ||
|-
| 0x10 || 0x40 || [[Lion Data Types#cMatrix
|-
| 0x50 || 0x10 || [[Lion Data Types#cVector
|-
| 0x60 || 0x10 || [[Lion Data Types#cVector
|-
| 0x70 || 0xE0 || [[#sParticleNucleus
|-
| 0x150 || 0x40 || [[#cParticleRandomSeed
|-
| 0x190 || 0x4 || U32 || mParentIndex || ||
|-
| 0x194 || 0x4 || || ||
|-
| 0x198 || 0x8 || cParticleEmitter* || mpParentEmitter || ||
|-
| 0x1A0 || 0x4 || [[Lion Data Types#cTime
|-
| 0x1A4 || 0x4 || [[Lion Data Types#cTime
|-
| 0x1A8 || 0x4 || [[Lion Data Types#cTime
|-
| 0x1AC || 0x4 || S32 || mNextEmissionTime || ||
Line 1,095 ⟶ 1,034:
| 0x1B4 || 0x4 || FP32 || mDt || ||
|-
| 0x1B8 || 0x8 || || ||
|-
| 0x1C0 || 0x40 || [[#cParticleRandomSeed
|-
| 0x200 || 0x4 || U32 || mFlags || ||
Line 1,103 ⟶ 1,042:
| 0x1F4 || 0x4 || U32 || mEmissionCount || ||
|-
| 0x1F8 || 0x8 || [[#cParticleDescriptor
|-
| 0x200 || 0x8 || [[#cLionBindings
|-
| 0x208 || 0x8 || [[#cParticleBucket
|-
| 0x210 || 0x8 || cParticleEmitter* || mpNext || ||
Line 1,113 ⟶ 1,052:
| 0x218 || 0x4 || U32 || mPhysicsHandle || ||
|-
| 0x21C || 0x4 || || ||
|-
| 0x220 || 0x8 || [[#cParticleBehaviour
|-
| 0x228 || 0x8 || [[#cParticleBehaviour
|-
| 0x230 || 0x4 || FP32 || mBlendLast || ||
|-
| 0x234 || 0xC || || ||
|-
| 0x240 || 0xB0 || [[#ParticleBuildData
|}
Line 1,130 ⟶ 1,069:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x10 || [[
|-
| 0x10 || 0x10 || [[
|-
| 0x20 || 0x10 || [[
|-
| 0x30 || 0x10 || [[
|-
| 0x40 || 0x10 || [[
|-
| 0x50 || 0x10 || [[
|-
| 0x60 || 0x10 || [[
|-
| 0x70 || 0x10 || [[
|-
| 0x80 || 0x10 || [[
|-
| 0x90 || 0x10 || [[
|-
| 0xA0 || 0x10 || [[
|-
| 0xB0 || 0x10 || [[
|-
| 0xC0 || 0x10 || [[
|-
| 0xD0 || 0x10 || [[
|}
Line 1,166 ⟶ 1,105:
| 0x0 || 0x4 || cParticleBucket* || mpManagerNext || ||
|-
| 0x4 || 0x4 || [[#cParticleEmitter
|-
| 0x8 || 0x4 || cParticleBucket* || mpEmitterNext || ||
|-
| 0xC || 0x4 || [[Lion Data Types#cTime
|-
| 0x10 || 0x40 || [[#cParticleRandomSeed
|-
| 0x50 || 0x4 || U32 || mnNextParticlePositionToFill || ||
Line 1,178 ⟶ 1,117:
| 0x54 || 0x4 || U32 || mActiveBits || ||
|-
| 0x58 || 0x8 || || ||
|-
| 0x60 || 0xE00 || [[#sParticleNucleus
|-
| 0xE60 || 0x4 || [[Lion Data Types#cMatrix
|-
| 0xE64 || 0x4 || [[Lion Data Types#cVector
|-
| 0xE68 || 0x8 || || ||
|}
Line 1,195 ⟶ 1,134:
| 0x0 || 0x8 || cParticleBucket* || mpManagerNext || ||
|-
| 0x8 || 0x8 || [[#cParticleEmitter
|-
| 0x10 || 0x8 || cParticleBucket* || mpEmitterNext || ||
|-
| 0x18 || 0x4 || [[Lion Data Types#cTime
|-
| 0x1C || 0x4 || || ||
|-
| 0x20 || 0x40 || [[#cParticleRandomSeed
|-
| 0x60 || 0x4 || U32 || mnNextParticlePositionToFill || ||
Line 1,209 ⟶ 1,148:
| 0x64 || 0x4 || U32 || mActiveBits || ||
|-
| 0x68 || 0x8 || || ||
|-
| 0x70 || 0xE00 || [[#sParticleNucleus
|-
| 0xE70 || 0x8 || [[Lion Data Types#cMatrix
|-
| 0xE78 || 0x8 || [[Lion Data Types#cVector
|}
Line 1,222 ⟶ 1,161:
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
| 0x0 || 0x10 || [[
|-
| 0x10 || 0x10 || [[
|-
| 0x20 || 0x10 || [[
|-
| 0x30 || 0x10 || [[
|-
| 0x40 || 0x10 || [[
|-
| 0x50 || 0x10 || [[
|-
| 0x60 || 0x10 || [[
|-
| 0x70 || 0x10 || [[
|-
| 0x80 || 0x10 || [[
|-
| 0x90 || 0x10 || [[
|-
| 0xA0 || 0x10 || [[
|}
Line 1,318 ⟶ 1,187:
=== cParticleDescriptor::eParticleDescriptorFlags ===
{| class="wikitable"
! Name !! Value !! Comments
|-
|