Static Sound Map
Unused in Remastered.
Structures[edit | edit source]
BrnSound::World::StaticSoundMap[edit | edit source]
32-bit[edit | edit source]
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[edit | edit source]
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[edit | edit source]
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x2 | int16_t | mi16First | ||
0x2 | 0x2 | int16_t | mi16Count |
BrnSound::World::StaticSoundEntity[edit | edit source]
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x10 | Vector3Plus | mPosPlus |
Enumerations[edit | edit source]
BrnSound::World::StaticSoundMap::eRootType[edit | edit source]
Name | Value | Comments |
---|---|---|
E_ROOT_TYPE_PASSBY | 0 | |
E_ROOT_TYPE_EMITTER | 1 | |
E_ROOT_TYPE_COUNT | 2 |