DB/DestructibleModelData: Difference between revisions

From wowdev
Jump to navigation Jump to search
m (Added in 3.1.)
 
No edit summary
Line 6: Line 6:
*{unknown, unknown,[[GameObjectDisplayInfo.dbc]], unknown} destroyed_constructing
*{unknown, unknown,[[GameObjectDisplayInfo.dbc]], unknown} destroyed_constructing
*{unknown, unknown,[[GameObjectDisplayInfo.dbc]], unknown} smoke
*{unknown, unknown,[[GameObjectDisplayInfo.dbc]], unknown} smoke
  struct DestructibleModelDataEntry // sizeof(0x50)
  {
    m_ID; // +0x0, size 0x4, type 0
    m_state0Wmo; // +0x4, size 0x4, type 0
    m_state0ImpactEffectDoodadSet; // +0x8, size 0x4, type 0
    m_state0AmbientDoodadSet; // +0xC, size 0x4, type 0
    m_state1Wmo; // +0x10, size 0x4, type 0
    m_state1DestructionDoodadSet; // +0x14, size 0x4, type 0
    m_state1ImpactEffectDoodadSet; // +0x18, size 0x4, type 0
    m_state1AmbientDoodadSet; // +0x1C, size 0x4, type 0
    m_state2Wmo; // +0x20, size 0x4, type 0
    m_state2DestructionDoodadSet; // +0x24, size 0x4, type 0
    m_state2ImpactEffectDoodadSet; // +0x28, size 0x4, type 0
    m_state2AmbientDoodadSet; // +0x2C, size 0x4, type 0
    m_state3Wmo; // +0x30, size 0x4, type 0
    m_state3InitDoodadSet; // +0x34, size 0x4, type 0
    m_state3AmbientDoodadSet; // +0x38, size 0x4, type 0
    m_ejectDirection; // +0x3C, size 0x4, type 0
    m_repairGroundFx; // +0x40, size 0x4, type 0
    m_doNotHighlight; // +0x44, size 0x4, type 0
    m_healEffect; // +0x48, size 0x4, type 0
    m_healEffectSpeed; // +0x4C, size 0x4, type 0
  };


[[Category:DBC]]
[[Category:DBC]]

Revision as of 18:46, 16 April 2011

Added in 3.1.

 struct DestructibleModelDataEntry // sizeof(0x50)
 {
   m_ID; // +0x0, size 0x4, type 0
   m_state0Wmo; // +0x4, size 0x4, type 0
   m_state0ImpactEffectDoodadSet; // +0x8, size 0x4, type 0
   m_state0AmbientDoodadSet; // +0xC, size 0x4, type 0
   m_state1Wmo; // +0x10, size 0x4, type 0
   m_state1DestructionDoodadSet; // +0x14, size 0x4, type 0
   m_state1ImpactEffectDoodadSet; // +0x18, size 0x4, type 0
   m_state1AmbientDoodadSet; // +0x1C, size 0x4, type 0
   m_state2Wmo; // +0x20, size 0x4, type 0
   m_state2DestructionDoodadSet; // +0x24, size 0x4, type 0
   m_state2ImpactEffectDoodadSet; // +0x28, size 0x4, type 0
   m_state2AmbientDoodadSet; // +0x2C, size 0x4, type 0
   m_state3Wmo; // +0x30, size 0x4, type 0
   m_state3InitDoodadSet; // +0x34, size 0x4, type 0
   m_state3AmbientDoodadSet; // +0x38, size 0x4, type 0
   m_ejectDirection; // +0x3C, size 0x4, type 0
   m_repairGroundFx; // +0x40, size 0x4, type 0
   m_doNotHighlight; // +0x44, size 0x4, type 0
   m_healEffect; // +0x48, size 0x4, type 0
   m_healEffectSpeed; // +0x4C, size 0x4, type 0
 };