DB/FootstepTerrainLookup

From wowdev
Revision as of 00:33, 13 February 2016 by Marlamin (talk | contribs) (Marlamin moved page FootstepTerrainLookup.dbc to DB/FootstepTerrainLookup)
Jump to navigation Jump to search

Lookup by first getting the TerrainTypeRec and the respective TerrainTypeSoundsRec::m_ID. For this, and the given creature footstep ID, lookup in here, which SoundEntriesRec to use.

Header Info

Records...................190
Fields......................5
Record Size................20
String Block Size...........1

Structure

Column 	Field 				Type 
1 	ID 				Integer 	
2 	iRefID_GroundEffectDoodad 	Integer 	
3 	iRefID_TerrainType 		Integer 	
4 	iRefID_SoundEntries_dry 	Integer 	
5 	iRefID_SoundEntries_wet 	Integer 	

Retrieved from "http://www.sourcepeek.com/wiki/FootstepTerrainLookup.dbc"

6.0.1.18179

struct FootstepTerrainLookupRec {
  uint32_t m_ID;
  uint32_t m_CreatureFootstepID;                                           // for this creature footstep id (from CreatureSoundData.m_soundFootstepID)
  foreign_key<uint32_t, &TerrainTypeSoundsRec::m_ID> m_TerrainSoundID;     // and this terrain sound type
  foreign_key<uint32_t, &SoundEntriesRec::m_ID> m_SoundID;                 // use these sounds
  foreign_key<uint32_t, &SoundEntriesRec::m_ID> m_SoundIDSplash;
};