DB/SheatheSoundLookups: Difference between revisions
Jump to navigation
Jump to search
Barncastle (talk | contribs) mNo edit summary |
Barncastle (talk | contribs) |
||
Line 6: | Line 6: | ||
uint32_t m_classID; | uint32_t m_classID; | ||
uint32_t m_subclassID; | uint32_t m_subclassID; | ||
uint32_t m_material; | uint32_t m_material; // PARRYMATERIALS in Alpha | ||
uint32_t m_checkMaterial; | uint32_t m_checkMaterial; | ||
uint32_t m_sheatheSound; | uint32_t m_sheatheSound; | ||
uint32_t m_unsheatheSound; | uint32_t m_unsheatheSound; | ||
}; | }; | ||
enum PARRYMATERIALS | |||
{ | |||
PARRYMATERIAL_WOOD = 0x0, | |||
PARRYMATERIAL_METAL = 0x1, | |||
NUM_PARRYMATERIALS = 0x2, | |||
}; | |||
==Structure== | ==Structure== | ||
'''Column Field Type Notes''' | '''Column Field Type Notes''' |
Revision as of 14:31, 2 October 2017
0.5.3.3368, 1.12.1.5875
struct SheatheSoundLookupsRec { uint32_t m_ID; uint32_t m_classID; uint32_t m_subclassID; uint32_t m_material; // PARRYMATERIALS in Alpha uint32_t m_checkMaterial; uint32_t m_sheatheSound; uint32_t m_unsheatheSound; }; enum PARRYMATERIALS { PARRYMATERIAL_WOOD = 0x0, PARRYMATERIAL_METAL = 0x1, NUM_PARRYMATERIALS = 0x2, };
Structure
Column Field Type Notes 1 ID Integer 2 Unknown Integer Theory: Type... 4 = shield, 2 = weapon (probably iRefID_ItemSubClass_classID) 3 Unknown Integer Theory: Unique ID per type, per weapon type (probably iRefID_ItemSubClass_subClassID) 4 Unknown Integer Theory: Grouping or type? 0 = shield, 1 = metal weapon, 2 = wood weapon 5 Unknown Integer Shields are 0, everything else is 1.... 6 iRefID_SoundEntries_sheath Integer 7 iRefID_SoundEntries_unsheath Integer