DB/AnimKitSegment

From wowdev
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

≥ Cata


???

Struct

struct AnimKitSegmentEntry // sizeof(0x40)
{
   m_ID; // +0x0, size 0x4, type 0
   m_parentAnimKitID; // +0x4, size 0x4, type 0
   m_animID; // +0x8, size 0x4, type 0
   m_animStartTime; // +0xC, size 0x4, type 0
   m_animKitConfigID; // +0x10, size 0x4, type 0
   m_startCondition; // +0x14, size 0x4, type 0
   m_startConditionParam; // +0x18, size 0x4, type 0
   m_startConditionDelay; // +0x1C, size 0x4, type 0
   m_endCondition; // +0x20, size 0x4, type 0
   m_endConditionParam; // +0x24, size 0x4, type 0
   m_endConditionDelay; // +0x28, size 0x4, type 0
   m_speed; // +0x2C, size 0x4, type 3
   m_segmentFlags; // +0x30, size 0x4, type 0
   m_forcedVariation; // +0x34, size 0x4, type 0
   m_overrideConfigFlags; // +0x38, size 0x4, type 0
   m_loopToSegmentIndex; // +0x3C, size 0x4, type 0
};

Warlords

6.0.1.18179

Struct

struct AnimKitSegmentRec {
  uint32_t m_ID;
  uint32_t m_parentAnimKitID;
  uint32_t m_orderIndex;
  uint32_t m_animID;
  uint32_t m_animStartTime;
  uint32_t m_animKitConfigID;
  uint32_t m_startCondition;
  uint32_t m_startConditionParam;
  uint32_t m_startConditionDelay;
  uint32_t m_endCondition;
  uint32_t m_endConditionParam;
  uint32_t m_endConditionDelay;
  float m_speed;
  uint32_t m_segmentFlags;
  uint32_t m_forcedVariation;
  uint32_t m_overrideConfigFlags;
  uint32_t m_loopToSegmentIndex;
};