DB/ItemSubClass: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
==0.5.3.3368== | |||
struct ItemSubClassRec { | |||
uint32_t m_classID; | |||
uint32_t m_subClassID; | |||
uint32_t m_prerequisiteProficiency; | |||
uint32_t m_postrequisiteProficiency; | |||
uint32_t m_flags; | |||
uint32_t m_displayFlags; | |||
uint32_t m_weaponParrySeq; | |||
uint32_t m_weaponReadySeq; | |||
uint32_t m_weaponAttackSeq; | |||
uint32_t m_WeaponSwingSize; | |||
{{Template:Type|stringref}} m_displayName_lang[8]; | |||
uint32_t m_displayName_flag; | |||
{{Template:Type|stringref}} m_verboseName_lang[8]; | |||
uint32_t m_verboseName_flag; | |||
uint32_t m_generatedID; | |||
}; | |||
==Structure== | ==Structure== | ||
'''Column Field Type Notes''' | '''Column Field Type Notes''' |
Revision as of 16:05, 5 June 2016
0.5.3.3368
struct ItemSubClassRec { uint32_t m_classID; uint32_t m_subClassID; uint32_t m_prerequisiteProficiency; uint32_t m_postrequisiteProficiency; uint32_t m_flags; uint32_t m_displayFlags; uint32_t m_weaponParrySeq; uint32_t m_weaponReadySeq; uint32_t m_weaponAttackSeq; uint32_t m_WeaponSwingSize; stringrefⁱ m_displayName_lang[8]; uint32_t m_displayName_flag; stringrefⁱ m_verboseName_lang[8]; uint32_t m_verboseName_flag; uint32_t m_generatedID; };
Structure
Column Field Type Notes 1 iRefID_ItemClass Integer 2 subClassID Integer Index, non-unique, type. 3 prerequisiteProficiency Integer 4 postrequisiteProficiency Integer 5 flags Integer 6 displayFlags Integer 7 weaponParrySeq Integer 8 weaponReadySeq Integer 9 weaponAttackSeq Integer 10 WeaponSwingSize Integer Melee slots required. 11-27 displayName String + Loc 28-44 verboseName String + Loc
6.0.1.18179
struct ItemSubClassRec { uint8_t padding_0[4]; foreign_keyⁱ<uint32_t, &ItemClassRec::m_classID> m_classID; uint32_t m_subClassID; uint32_t m_prerequisiteProficiency; uint32_t m_postrequisiteProficiency; uint32_t m_flags; uint32_t m_displayFlags; uint32_t m_weaponParrySeq; uint32_t m_weaponReadySeq; uint32_t m_weaponAttackSeq; uint32_t m_WeaponSwingSize; // match with WeaponSwingSounds2Rec::m_SwingType stringrefⁱ m_displayName_lang; stringrefⁱ m_verboseName_lang; };