Static Sound Map

Revision as of 02:49, 28 September 2022 by Burninrubber0 (talk | contribs) (Created page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Unused in Remastered.

Structures

BrnSound::World::StaticSoundMap

32-bit

Offset Length Type Name Description Comments
0x0 0x10 Vector2 mMin
0x10 0x10 Vector2 mMax
0x20 0x4 float32_t mfSubRegionSize
0x24 0x4 SubRegionDescriptor* mpSubRegions
0x28 0x4 int32_t miNumSubRegionsX
0x2C 0x4 int32_t miNumSubRegionsZ
0x30 0x4 StaticSoundEntity* mpEntities
0x34 0x4 int32_t miNumEntities
0x38 0x4 eRootType meRootType eRootType
0x3C 0x4 padding

64-bit

Offset Length Type Name Description Comments
0x0 0x10 Vector2 mMin
0x10 0x10 Vector2 mMax
0x20 0x4 float32_t mfSubRegionSize
0x24 0x4 padding
0x28 0x8 SubRegionDescriptor* mpSubRegions
0x30 0x4 int32_t miNumSubRegionsX
0x34 0x4 int32_t miNumSubRegionsZ
0x38 0x8 StaticSoundEntity* mpEntities
0x40 0x4 int32_t miNumEntities
0x44 0x4 eRootType meRootType eRootType
0x48 0x8 padding

BrnSound::World::SubRegionDescriptor

Offset Length Type Name Description Comments
0x0 0x2 int16_t mi16First
0x2 0x2 int16_t mi16Count

BrnSound::World::StaticSoundEntity

Offset Length Type Name Description Comments
0x0 0x10 Vector3Plus mPosPlus

Enumerations

BrnSound::World::StaticSoundMap::eRootType

Name Value Comments
E_ROOT_TYPE_PASSBY 0
E_ROOT_TYPE_EMITTER 1
E_ROOT_TYPE_COUNT 2