DB/SoundEntriesAdvanced: Difference between revisions
Jump to navigation
Jump to search
m (New page: Advanced parameters for some sounds. *ID int *SoundEntries.dbc irefID *Unknown fields: Float,None,None,None,None,None,Integer,Integer,Integer,Integer,Float,Float,Float,Float,Float,Intege...) |
No edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Advanced parameters for some sounds. | Advanced parameters for some sounds. | ||
{{Template:Sandbox/VersionRange|min_expansionlevel=3|max_expansionlevel=6}} | |||
struct SoundEntriesAdvancedEntry // sizeof(0x60) | |||
{ | |||
m_ID; // +0x0, size 0x4, type 0 | |||
m_soundEntryID; // +0x4, size 0x4, type 0 | |||
m_innerRadius2D; // +0x8, size 0x4, type 3 | |||
m_timeA; // +0xC, size 0x4, type 0 | |||
m_timeB; // +0x10, size 0x4, type 0 | |||
m_timeC; // +0x14, size 0x4, type 0 | |||
m_timeD; // +0x18, size 0x4, type 0 | |||
m_randomOffsetRange; // +0x1C, size 0x4, type 0 | |||
m_usage; // +0x20, size 0x4, type 0 | |||
m_timeIntervalMin; // +0x24, size 0x4, type 0 | |||
m_timeIntervalMax; // +0x28, size 0x4, type 0 | |||
m_volumeSliderCategory; // +0x2C, size 0x4, type 0 | |||
m_duckToSFX; // +0x30, size 0x4, type 3 | |||
m_duckToMusic; // +0x34, size 0x4, type 3 | |||
m_duckToAmbience; // +0x38, size 0x4, type 3 | |||
m_innerRadiusOfInfluence; // +0x3C, size 0x4, type 3 | |||
m_outerRadiusOfInfluence; // +0x40, size 0x4, type 3 | |||
m_timeToDuck; // +0x44, size 0x4, type 0 | |||
m_timeToUnduck; // +0x48, size 0x4, type 0 | |||
m_insideAngle; // +0x4C, size 0x4, type 3 | |||
m_outsideAngle; // +0x50, size 0x4, type 3 | |||
m_outsideVolume; // +0x54, size 0x4, type 3 | |||
m_outerRadius2D; // +0x58, size 0x4, type 3 | |||
m_name; // +0x5C, size 0x4, type 2 | |||
}; | |||
==6.0.1.18179== | |||
struct SoundEntriesAdvancedRec { | |||
uint32_t m_ID; | |||
{{Template:Type/foreign_key|table=SoundEntries}} m_soundEntryID; | |||
float m_innerRadius2D; | |||
uint32_t m_timeA; | |||
uint32_t m_timeB; | |||
uint32_t m_timeC; | |||
uint32_t m_timeD; | |||
uint32_t m_randomOffsetRange; | |||
uint32_t m_usage; | |||
uint32_t m_timeIntervalMin; | |||
uint32_t m_timeIntervalMax; | |||
uint32_t m_volumeSliderCategory; | |||
float m_duckToSFX; | |||
float m_duckToMusic; | |||
float m_duckToAmbience; | |||
float m_innerRadiusOfInfluence; | |||
float m_outerRadiusOfInfluence; | |||
uint32_t m_timeToDuck; | |||
uint32_t m_timeToUnduck; | |||
float m_insideAngle; | |||
float m_outsideAngle; | |||
float m_outsideVolume; | |||
float m_outerRadius2D; | |||
uint32_t m_minRandomPosOffset; | |||
uint32_t m_maxRandomPosOffset; | |||
float m_duckToDialog; | |||
float m_duckToSuppressors; | |||
uint32_t m_msOffset; | |||
float m_volume[20]; | |||
}; | |||
[[Category:DBC]] | |||
[[Category:DBC_WoD]][[Category:6.0.1.18179]] |
Latest revision as of 04:04, 20 July 2016
Advanced parameters for some sounds.
struct SoundEntriesAdvancedEntry // sizeof(0x60) { m_ID; // +0x0, size 0x4, type 0 m_soundEntryID; // +0x4, size 0x4, type 0 m_innerRadius2D; // +0x8, size 0x4, type 3 m_timeA; // +0xC, size 0x4, type 0 m_timeB; // +0x10, size 0x4, type 0 m_timeC; // +0x14, size 0x4, type 0 m_timeD; // +0x18, size 0x4, type 0 m_randomOffsetRange; // +0x1C, size 0x4, type 0 m_usage; // +0x20, size 0x4, type 0 m_timeIntervalMin; // +0x24, size 0x4, type 0 m_timeIntervalMax; // +0x28, size 0x4, type 0 m_volumeSliderCategory; // +0x2C, size 0x4, type 0 m_duckToSFX; // +0x30, size 0x4, type 3 m_duckToMusic; // +0x34, size 0x4, type 3 m_duckToAmbience; // +0x38, size 0x4, type 3 m_innerRadiusOfInfluence; // +0x3C, size 0x4, type 3 m_outerRadiusOfInfluence; // +0x40, size 0x4, type 3 m_timeToDuck; // +0x44, size 0x4, type 0 m_timeToUnduck; // +0x48, size 0x4, type 0 m_insideAngle; // +0x4C, size 0x4, type 3 m_outsideAngle; // +0x50, size 0x4, type 3 m_outsideVolume; // +0x54, size 0x4, type 3 m_outerRadius2D; // +0x58, size 0x4, type 3 m_name; // +0x5C, size 0x4, type 2 };
6.0.1.18179
struct SoundEntriesAdvancedRec { uint32_t m_ID; foreign_keyⁱ<uint32_t, &SoundEntriesRec::m_ID> m_soundEntryID; float m_innerRadius2D; uint32_t m_timeA; uint32_t m_timeB; uint32_t m_timeC; uint32_t m_timeD; uint32_t m_randomOffsetRange; uint32_t m_usage; uint32_t m_timeIntervalMin; uint32_t m_timeIntervalMax; uint32_t m_volumeSliderCategory; float m_duckToSFX; float m_duckToMusic; float m_duckToAmbience; float m_innerRadiusOfInfluence; float m_outerRadiusOfInfluence; uint32_t m_timeToDuck; uint32_t m_timeToUnduck; float m_insideAngle; float m_outsideAngle; float m_outsideVolume; float m_outerRadius2D; uint32_t m_minRandomPosOffset; uint32_t m_maxRandomPosOffset; float m_duckToDialog; float m_duckToSuppressors; uint32_t m_msOffset; float m_volume[20]; };