DB/CreatureFamily: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
Barncastle (talk | contribs) |
||
Line 10: | Line 10: | ||
==Unknown, apparently between alpha and end of vanilla== | ==Unknown, apparently between alpha and end of vanilla== | ||
struct CreatureFamilyRec { | struct CreatureFamilyRec { | ||
uint32_t m_ID; | uint32_t m_ID; | ||
float m_minScale; | float m_minScale; | ||
uint32_t m_minScaleLevel; | uint32_t m_minScaleLevel; | ||
float m_maxScale; | float m_maxScale; | ||
uint32_t m_maxScaleLevel; | uint32_t m_maxScaleLevel; | ||
{{Type/foreign_key|table=SkillLine}} m_skillLine[2]; | {{Type/foreign_key|table=SkillLine}} m_skillLine[2]; | ||
{{Type/foreign_key_mask|table=ItemPetFood}} m_petFoodMask; | {{Type/foreign_key_mask|table=ItemPetFood}} m_petFoodMask; | ||
{{Type|langstringref}} m_name_lang; | {{Type|langstringref}} m_name_lang; |
Revision as of 22:03, 1 January 2020
0.5.3.3368
struct CreatureFamilyRec { uint32_t m_ID; float m_minScale; uint32_t m_minScaleLevel; float m_maxScale; uint32_t m_maxScaleLevel; foreign_keyⁱ<uint32_t, &SkillLineRec::m_ID> m_skillLine[2]; };
Unknown, apparently between alpha and end of vanilla
struct CreatureFamilyRec { uint32_t m_ID; float m_minScale; uint32_t m_minScaleLevel; float m_maxScale; uint32_t m_maxScaleLevel; foreign_keyⁱ<uint32_t, &SkillLineRec::m_ID> m_skillLine[2]; foreign_key_maskⁱ<uint32_t, &ItemPetFoodRec::m_ID> m_petFoodMask; langstringrefⁱ m_name_lang; stringrefⁱ m_iconFile; // "Interface\Icons\Ability_[a-z_]" };
1.12.1.5875, 3.3.5.12340, 6.0.1.18179
struct CreatureFamilyRec { uint32_t m_ID; float m_minScale; uint32_t m_minScaleLevel; float m_maxScale; uint32_t m_maxScaleLevel; foreign_keyⁱ<uint32_t, &SkillLineRec::m_ID> m_skillLine[2]; foreign_key_maskⁱ<uint32_t, &ItemPetFoodRec::m_ID> m_petFoodMask; uint32_t m_petTalentType; uint32_t m_categoryEnumID; langstringrefⁱ m_name_lang; stringrefⁱ m_iconFile; // "Interface\Icons\Ability_[a-z_]" };
Pet Food Mask
Hex Decimal Food 0x001 1 Meat 0x002 2 Fish 0x004 4 Cheese 0x008 8 Bread 0x010 16 Fungus 0x020 32 Fruit 0x040 64 Raw meat 0x080 128 Raw fish 0x100 256 Mechanical parts(?)