DB/SoundEntriesAdvanced: Difference between revisions

From wowdev
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.


*ID int
{{Template:Sandbox/VersionRange|min_expansionlevel=3|max_expansionlevel=6}}
*SoundEntries.dbc irefID
 
*Unknown fields: Float,None,None,None,None,None,Integer,Integer,Integer,Integer,Float,Float,Float,Float,Float,Integer,Integer,Float,Float,Float,Float
struct SoundEntriesAdvancedEntry // sizeof(0x60)
*Name String
{
    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.

Wrath … WoD

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];
};