DB/HelmetGeosetVisData
Jump to navigation
Jump to search
Used for hiding certain elements of the face on certain races for certain helmets. The exact workings of this has yet to be discovered, however you can get a general idea of how this works with the information below.
Observations (by Ascathos 14:25, 24 March 2013 (UTC))
- Race- and gender-specific values/flags
- Contains negative and positive values
- Seem like bitmasks (Value = 1 << (ID - 1))
Structure
Column | Field | Type | Notes |
---|---|---|---|
1 | ID | Integer | |
2 | HairFlags | Integer | 0 = show, anything else = don't show? eg: a value of 1020 won't hide night elf ears, but 999999 or -1 will. |
3 | Facial1Flags | Integer | (Beard, Tusks) |
4 | Facial2Flags | Integer | (Earrings) |
5 | Facial3Flags | Integer | See ChrRaces, column 24 to 26 for information on what is what. |
6 | EarsFlags | Integer | |
7 | Unknown | Integer | |
8 | Unknown | Integer |
Retrieved from "http://www.sourcepeek.com/wiki/HelmetGeosetVisData.dbc"
6.0.1.18179
struct HelmetGeosetVisDataRec { uint32_t m_ID; uint32_t m_hideGeoset[7]; };