Wave

From Burnout Wiki

Waves are the primary sound resources used in Hot Pursuit and Most Wanted.

Structures

CgsResource::WaveResource

Offset Length Type Name Description Comments
0x0 0x4 void* mpWaveData
0x4 0x4 void* mpSeekTableData
0x8 0x4 char* mpcStreamFilePath
0xC 0x4 float32_t* mpfMarkerTimesMs
0x10 0x4 float32_t mfGain
0x14 0x4 float32_t mfLengthMs
0x18 0x4 uint32_t muWaveDataSize
0x1C 0x4 uint32_t muSeekTableDataSize
0x20 0x4 EMode meMode
0x24 0x1 uint8_t mu8ChannelCount
0x25 0x1 uint8_t mu8MarkerCount
0x26 0x2 padding

Enumerations

CgsResource::WaveResource::EMode

Name Value Comments
eWaveModeMemory 0
eWaveModeStream 1
eWaveModePrebuffer 2
eWaveModePrebufferNoStream 3
eWaveModeCount 4