DB/CharTextureVariationsV2: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
 
Line 6: Line 6:
   uint32_t m_RaceID;
   uint32_t m_RaceID;
   uint32_t m_SexID;
   uint32_t m_SexID;
   uint32_t m_SectionID;
   uint32_t m_SectionID; // CHARTEXTURESECTIONID
   uint32_t m_VariationID;
   uint32_t m_VariationID;
   uint32_t m_ColorID;
   uint32_t m_ColorID;
Line 12: Line 12:
   {{Template:Type|stringref}} m_TextureName;
   {{Template:Type|stringref}} m_TextureName;
  };
  };
enum CHARTEXTURESECTIONID
{
  CHARTEXTURESECTION_SKIN = 0x0,
  CHARTEXTURESECTION_NAKEDSKINPELVIS = 0x1,
  CHARTEXTURESECTION_NAKEDSKINTORSO = 0x2,
  CHARTEXTURESECTION_SKINEXTRA = 0x3,
  CHARTEXTURESECTION_FACELOWER = 0x4,
  CHARTEXTURESECTION_FACEUPPER = 0x5,
  CHARTEXTURESECTION_HAIR = 0x6,
  CHARTEXTURESECTION_SCALPLOWERHAIR = 0x7,
  CHARTEXTURESECTION_SCALPUPPERHAIR = 0x8,
  CHARTEXTURESECTION_FACIALLOWERHAIR = 0x9,
  CHARTEXTURESECTION_FACIALUPPERHAIR = 0xA,
  CHARTEXTURESECTION_NUM = 0xB,
};
[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_Alpha]]
[[Category:DBC_Alpha]]

Latest revision as of 16:16, 11 October 2017

PreVanilla (0.5.3.3368) … PreVanilla (0.5.5.3494)

Struct

struct CharTextureVariationsV2Rec {
  uint32_t m_ID;
  uint32_t m_RaceID;
  uint32_t m_SexID;
  uint32_t m_SectionID; // CHARTEXTURESECTIONID
  uint32_t m_VariationID;
  uint32_t m_ColorID;
  uint32_t m_IsNPC;
  stringref m_TextureName;
};

enum CHARTEXTURESECTIONID
{
  CHARTEXTURESECTION_SKIN = 0x0,
  CHARTEXTURESECTION_NAKEDSKINPELVIS = 0x1,
  CHARTEXTURESECTION_NAKEDSKINTORSO = 0x2,
  CHARTEXTURESECTION_SKINEXTRA = 0x3,
  CHARTEXTURESECTION_FACELOWER = 0x4,
  CHARTEXTURESECTION_FACEUPPER = 0x5,
  CHARTEXTURESECTION_HAIR = 0x6,
  CHARTEXTURESECTION_SCALPLOWERHAIR = 0x7,
  CHARTEXTURESECTION_SCALPUPPERHAIR = 0x8,
  CHARTEXTURESECTION_FACIALLOWERHAIR = 0x9,
  CHARTEXTURESECTION_FACIALUPPERHAIR = 0xA,
  CHARTEXTURESECTION_NUM = 0xB,
};