aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/database/Database/Implementation/HotfixDatabase.cpp21
-rw-r--r--src/server/game/DataStores/DB2LoadInfo.h12
-rw-r--r--src/server/game/DataStores/DB2Metadata.h1277
-rw-r--r--src/server/game/DataStores/DB2Stores.cpp12
-rw-r--r--src/server/game/DataStores/DB2Stores.h4
-rw-r--r--src/server/game/DataStores/DB2Structure.h12
-rw-r--r--src/server/game/DataStores/DBCEnums.h2
-rw-r--r--src/server/game/Entities/Item/Item.cpp2
8 files changed, 674 insertions, 668 deletions
diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp
index 9b459f29907..774477af109 100644
--- a/src/server/database/Database/Implementation/HotfixDatabase.cpp
+++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp
@@ -148,8 +148,8 @@ void HotfixDatabaseConnection::DoPrepareStatements()
// ChrClasses.db2
PrepareStatement(HOTFIX_SEL_CHR_CLASSES, "SELECT PetNameToken, Name, NameFemale, NameMale, Filename, CreateScreenFileDataID, "
- "SelectScreenFileDataID, LowResScreenFileDataID, Flags, CinematicSequenceID, DefaultSpec, PowerType, SpellClassSet, AttackPowerPerStrength, "
- "AttackPowerPerAgility, RangedAttackPowerPerAgility, IconFileDataID, Unk1, ID FROM chr_classes ORDER BY ID DESC", CONNECTION_SYNCH);
+ "SelectScreenFileDataID, IconFileDataID, LowResScreenFileDataID, Flags, CinematicSequenceID, DefaultSpec, PowerType, SpellClassSet, "
+ "AttackPowerPerStrength, AttackPowerPerAgility, RangedAttackPowerPerAgility, Unk1, ID FROM chr_classes ORDER BY ID DESC", CONNECTION_SYNCH);
PREPARE_LOCALE_STMT(HOTFIX_SEL_CHR_CLASSES, "SELECT ID, Name_lang, NameFemale_lang, NameMale_lang FROM chr_classes_locale WHERE locale = ?", CONNECTION_SYNCH);
// ChrClassesXPowerTypes.db2
@@ -196,8 +196,7 @@ void HotfixDatabaseConnection::DoPrepareStatements()
"CollisionWidth, CollisionHeight, MountHeight, GeoBoxMin1, GeoBoxMin2, GeoBoxMin3, GeoBoxMax1, GeoBoxMax2, GeoBoxMax3, WorldEffectScale, "
"AttachedEffectScale, MissileCollisionRadius, MissileCollisionPush, MissileCollisionRaise, OverrideLootEffectScale, OverrideNameScale, "
"OverrideSelectionRadius, TamedPetBaseScale, HoverHeight, Flags, FileDataID, SizeClass, BloodID, FootprintTextureID, FoleyMaterialID, "
- "FootstepEffectID, DeathThudEffectID, FootstepShakeSize, DeathThudShakeSize, SoundID, CreatureGeosetDataID FROM creature_model_data"
- " ORDER BY ID DESC", CONNECTION_SYNCH);
+ "FootstepEffectID, DeathThudEffectID, SoundID, CreatureGeosetDataID FROM creature_model_data ORDER BY ID DESC", CONNECTION_SYNCH);
// CreatureType.db2
PrepareStatement(HOTFIX_SEL_CREATURE_TYPE, "SELECT ID, Name, Flags FROM creature_type ORDER BY ID DESC", CONNECTION_SYNCH);
@@ -428,7 +427,7 @@ void HotfixDatabaseConnection::DoPrepareStatements()
PrepareStatement(HOTFIX_SEL_ITEM_CHILD_EQUIPMENT, "SELECT ID, ItemID, AltItemID, AltEquipmentSlot FROM item_child_equipment ORDER BY ID DESC", CONNECTION_SYNCH);
// ItemClass.db2
- PrepareStatement(HOTFIX_SEL_ITEM_CLASS, "SELECT ID, PriceMod, Name, Flags FROM item_class ORDER BY ID DESC", CONNECTION_SYNCH);
+ PrepareStatement(HOTFIX_SEL_ITEM_CLASS, "SELECT ID, PriceMod, Name, OldEnumValue, Flags FROM item_class ORDER BY ID DESC", CONNECTION_SYNCH);
PREPARE_LOCALE_STMT(HOTFIX_SEL_ITEM_CLASS, "SELECT ID, Name_lang FROM item_class_locale WHERE locale = ?", CONNECTION_SYNCH);
// ItemCurrencyCost.db2
@@ -543,10 +542,10 @@ void HotfixDatabaseConnection::DoPrepareStatements()
" ORDER BY ID DESC", CONNECTION_SYNCH);
// LfgDungeons.db2
- PrepareStatement(HOTFIX_SEL_LFG_DUNGEONS, "SELECT Name, Flags, TextureFilename, Description, PlayerConditionID, MaxLevel, TargetLevelMax, MapID, "
- "RandomID, ScenarioID, LastBossJournalEncounterID, BonusReputationAmount, MentorItemLevel, MinLevel, TargetLevel, TargetLevelMin, "
- "DifficultyID, Type, Faction, Expansion, OrderIndex, GroupID, CountTank, CountHealer, CountDamage, MinCountTank, MinCountHealer, "
- "MinCountDamage, SubType, MentorCharLevel, ID FROM lfg_dungeons ORDER BY ID DESC", CONNECTION_SYNCH);
+ PrepareStatement(HOTFIX_SEL_LFG_DUNGEONS, "SELECT Name, Flags, TextureFilename, Description, PlayerConditionID, MinItemLevel, MaxLevel, "
+ "TargetLevelMax, MapID, RandomID, ScenarioID, LastBossJournalEncounterID, BonusReputationAmount, MentorItemLevel, MinLevel, TargetLevel, "
+ "TargetLevelMin, DifficultyID, Type, Faction, Expansion, OrderIndex, GroupID, CountTank, CountHealer, CountDamage, MinCountTank, "
+ "MinCountHealer, MinCountDamage, SubType, MentorCharLevel, ID FROM lfg_dungeons ORDER BY ID DESC", CONNECTION_SYNCH);
PREPARE_LOCALE_STMT(HOTFIX_SEL_LFG_DUNGEONS, "SELECT ID, Name_lang, Description_lang FROM lfg_dungeons_locale WHERE locale = ?", CONNECTION_SYNCH);
// Light.db2
@@ -861,8 +860,8 @@ void HotfixDatabaseConnection::DoPrepareStatements()
" FROM spell_totems ORDER BY ID DESC", CONNECTION_SYNCH);
// SpellXSpellVisual.db2
- PrepareStatement(HOTFIX_SEL_SPELL_X_SPELL_VISUAL, "SELECT SpellID, Unk620, SpellVisualID1, SpellVisualID2, PlayerConditionID, DifficultyID, "
- "Flags, ID FROM spell_x_spell_visual ORDER BY ID DESC", CONNECTION_SYNCH);
+ PrepareStatement(HOTFIX_SEL_SPELL_X_SPELL_VISUAL, "SELECT SpellID, Chance, SpellVisualID1, SpellVisualID2, PlayerConditionID, UnitConditionID, "
+ "Flags, DifficultyID, Priority, ID FROM spell_x_spell_visual ORDER BY ID DESC", CONNECTION_SYNCH);
// SummonProperties.db2
PrepareStatement(HOTFIX_SEL_SUMMON_PROPERTIES, "SELECT ID, Flags, Category, Faction, Type, Slot FROM summon_properties ORDER BY ID DESC", CONNECTION_SYNCH);
diff --git a/src/server/game/DataStores/DB2LoadInfo.h b/src/server/game/DataStores/DB2LoadInfo.h
index 0f2ddba6f72..4c05ac1b7eb 100644
--- a/src/server/game/DataStores/DB2LoadInfo.h
+++ b/src/server/game/DataStores/DB2LoadInfo.h
@@ -617,6 +617,7 @@ struct ChrClassesLoadInfo
{ false, FT_STRING_NOT_LOCALIZED, "Filename" },
{ false, FT_INT, "CreateScreenFileDataID" },
{ false, FT_INT, "SelectScreenFileDataID" },
+ { false, FT_INT, "IconFileDataID" },
{ false, FT_INT, "LowResScreenFileDataID" },
{ false, FT_SHORT, "Flags" },
{ false, FT_SHORT, "CinematicSequenceID" },
@@ -626,7 +627,6 @@ struct ChrClassesLoadInfo
{ false, FT_BYTE, "AttackPowerPerStrength" },
{ false, FT_BYTE, "AttackPowerPerAgility" },
{ false, FT_BYTE, "RangedAttackPowerPerAgility" },
- { false, FT_BYTE, "IconFileDataID" },
{ false, FT_BYTE, "Unk1" },
{ false, FT_INT, "ID" },
};
@@ -870,8 +870,6 @@ struct CreatureModelDataLoadInfo
{ false, FT_INT, "FoleyMaterialID" },
{ false, FT_INT, "FootstepEffectID" },
{ false, FT_INT, "DeathThudEffectID" },
- { false, FT_INT, "FootstepShakeSize" },
- { false, FT_INT, "DeathThudShakeSize" },
{ false, FT_INT, "SoundID" },
{ false, FT_INT, "CreatureGeosetDataID" },
};
@@ -1960,6 +1958,7 @@ struct ItemClassLoadInfo
{ false, FT_INT, "ID" },
{ false, FT_FLOAT, "PriceMod" },
{ false, FT_STRING, "Name" },
+ { false, FT_BYTE, "OldEnumValue" },
{ false, FT_BYTE, "Flags" },
};
return { &fields[0], std::extent<decltype(fields)>::value, ItemClassMeta::Instance(), HOTFIX_SEL_ITEM_CLASS };
@@ -2553,6 +2552,7 @@ struct LfgDungeonsLoadInfo
{ false, FT_STRING_NOT_LOCALIZED, "TextureFilename" },
{ false, FT_STRING, "Description" },
{ false, FT_INT, "PlayerConditionID" },
+ { false, FT_FLOAT, "MinItemLevel" },
{ false, FT_SHORT, "MaxLevel" },
{ false, FT_SHORT, "TargetLevelMax" },
{ true, FT_SHORT, "MapID" },
@@ -4179,12 +4179,14 @@ struct SpellXSpellVisualLoadInfo
static DB2FieldMeta const fields[] =
{
{ false, FT_INT, "SpellID" },
- { false, FT_FLOAT, "Unk620" },
+ { false, FT_FLOAT, "Chance" },
{ false, FT_SHORT, "SpellVisualID1" },
{ false, FT_SHORT, "SpellVisualID2" },
{ false, FT_SHORT, "PlayerConditionID" },
- { false, FT_BYTE, "DifficultyID" },
+ { false, FT_SHORT, "UnitConditionID" },
{ false, FT_BYTE, "Flags" },
+ { false, FT_BYTE, "DifficultyID" },
+ { false, FT_BYTE, "Priority" },
{ false, FT_INT, "ID" },
};
return { &fields[0], std::extent<decltype(fields)>::value, SpellXSpellVisualMeta::Instance(), HOTFIX_SEL_SPELL_X_SPELL_VISUAL };
diff --git a/src/server/game/DataStores/DB2Metadata.h b/src/server/game/DataStores/DB2Metadata.h
index a0e31f43845..2bc80b04445 100644
--- a/src/server/game/DataStores/DB2Metadata.h
+++ b/src/server/game/DataStores/DB2Metadata.h
@@ -26,7 +26,7 @@ struct AchievementMeta
{
static char const* types = "ssishhhhhhhbbbi";
static uint8 const arraySizes[15] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(14, 15, 0x057D1672, types, arraySizes);
+ static DB2Meta instance(14, 15, 0x95189824, types, arraySizes);
return &instance;
}
};
@@ -37,7 +37,7 @@ struct Achievement_CategoryMeta
{
static char const* types = "shbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0x5F7AFA62, types, arraySizes);
+ static DB2Meta instance(3, 4, 0xCDFE144A, types, arraySizes);
return &instance;
}
};
@@ -48,7 +48,7 @@ struct AdventureJournalMeta
{
static char const* types = "sssiisshhhhhhbbbbbbbbb";
static uint8 const arraySizes[22] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1 };
- static DB2Meta instance(-1, 22, 0xA6E97BED, types, arraySizes);
+ static DB2Meta instance(-1, 22, 0xD3689E19, types, arraySizes);
return &instance;
}
};
@@ -59,7 +59,7 @@ struct AdventureMapPOIMeta
{
static char const* types = "fissbiiiiiiii";
static uint8 const arraySizes[13] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x1BFEDEA5, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x8DD3DD67, types, arraySizes);
return &instance;
}
};
@@ -70,7 +70,7 @@ struct AnimKitMeta
{
static char const* types = "ihh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x2BD42EF8, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x99250BF2, types, arraySizes);
return &instance;
}
};
@@ -81,7 +81,7 @@ struct AnimKitBoneSetMeta
{
static char const* types = "sbbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x9A2DD037, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xA63507C5, types, arraySizes);
return &instance;
}
};
@@ -92,7 +92,7 @@ struct AnimKitBoneSetAliasMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xD2683E5C, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xFD752B70, types, arraySizes);
return &instance;
}
};
@@ -103,7 +103,7 @@ struct AnimKitConfigMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xAB996914, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x0B40EAF2, types, arraySizes);
return &instance;
}
};
@@ -114,7 +114,7 @@ struct AnimKitConfigBoneSetMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC8D4518B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x203DD58D, types, arraySizes);
return &instance;
}
};
@@ -125,7 +125,7 @@ struct AnimKitPriorityMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xF32FA71F, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x90C43431, types, arraySizes);
return &instance;
}
};
@@ -136,7 +136,7 @@ struct AnimKitSegmentMeta
{
static char const* types = "iiifihhhbbbbbbbi";
static uint8 const arraySizes[16] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 16, 0x8E562093, types, arraySizes);
+ static DB2Meta instance(-1, 16, 0xFC70F1F7, types, arraySizes);
return &instance;
}
};
@@ -147,7 +147,7 @@ struct AnimReplacementMeta
{
static char const* types = "hhhh";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x2E145FA3, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xC2595AFB, types, arraySizes);
return &instance;
}
};
@@ -158,7 +158,7 @@ struct AnimReplacementSetMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xAAFA7852, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xCCB4EEFC, types, arraySizes);
return &instance;
}
};
@@ -169,7 +169,18 @@ struct AnimationDataMeta
{
static char const* types = "sihhb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x541FCB2C, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x0C30F30A, types, arraySizes);
+ return &instance;
+ }
+};
+
+struct AreaFarClipOverrideMeta
+{
+ static DB2Meta const* Instance()
+ {
+ static char const* types = "iffii";
+ static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
+ static DB2Meta instance(4, 5, 0x3D8AF772, types, arraySizes);
return &instance;
}
};
@@ -180,7 +191,7 @@ struct AreaGroupMemberMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x61DEFC72, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xEF8BF246, types, arraySizes);
return &instance;
}
};
@@ -189,9 +200,9 @@ struct AreaPOIMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "fsshhhhhhbbbi";
- static uint8 const arraySizes[13] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0xF56B4ECA, types, arraySizes);
+ static char const* types = "fsshhhhhhihbbi";
+ static uint8 const arraySizes[14] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 14, 0xF472BD34, types, arraySizes);
return &instance;
}
};
@@ -202,7 +213,7 @@ struct AreaPOIStateMeta
{
static char const* types = "shbbi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x9ACE5A2C, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x22D72122, types, arraySizes);
return &instance;
}
};
@@ -211,9 +222,9 @@ struct AreaTableMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iSfshhhhhhhhhhbbbbbbbbi";
+ static char const* types = "isfshhhhhhhhhhbbbbbbbbi";
static uint8 const arraySizes[23] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 23, 0xFCC856E3, types, arraySizes);
+ static DB2Meta instance(-1, 23, 0x34DD9AFD, types, arraySizes);
return &instance;
}
};
@@ -224,7 +235,7 @@ struct AreaTriggerMeta
{
static char const* types = "ffffffhhhhhbbbi";
static uint8 const arraySizes[15] = { 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(14, 15, 0x33CB66C0, types, arraySizes);
+ static DB2Meta instance(14, 15, 0xEDF45FE2, types, arraySizes);
return &instance;
}
};
@@ -235,7 +246,7 @@ struct AreaTriggerActionSetMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x62C25555, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x031AD377, types, arraySizes);
return &instance;
}
};
@@ -246,7 +257,7 @@ struct AreaTriggerBoxMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 3 };
- static DB2Meta instance(-1, 1, 0x5727C7CE, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xB6CF49AC, types, arraySizes);
return &instance;
}
};
@@ -257,7 +268,7 @@ struct AreaTriggerCylinderMeta
{
static char const* types = "fff";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x32D70665, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0BF8A90F, types, arraySizes);
return &instance;
}
};
@@ -268,7 +279,7 @@ struct AreaTriggerSphereMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xF3855A07, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x532CDBE5, types, arraySizes);
return &instance;
}
};
@@ -279,7 +290,7 @@ struct ArmorLocationMeta
{
static char const* types = "fffff";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x7D19CBE6, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x1354FFD8, types, arraySizes);
return &instance;
}
};
@@ -290,7 +301,7 @@ struct ArtifactMeta
{
static char const* types = "siiihhbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x0B635E27, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x045C232B, types, arraySizes);
return &instance;
}
};
@@ -301,7 +312,7 @@ struct ArtifactAppearanceMeta
{
static char const* types = "siffihhhbbbbiii";
static uint8 const arraySizes[15] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(12, 15, 0x269F6469, types, arraySizes);
+ static DB2Meta instance(12, 15, 0x80AD1607, types, arraySizes);
return &instance;
}
};
@@ -312,7 +323,7 @@ struct ArtifactAppearanceSetMeta
{
static char const* types = "sshhbbbbi";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(8, 9, 0xB11A5708, types, arraySizes);
+ static DB2Meta instance(8, 9, 0xC53DCC8A, types, arraySizes);
return &instance;
}
};
@@ -323,7 +334,7 @@ struct ArtifactCategoryMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x015DF345, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x73691C0D, types, arraySizes);
return &instance;
}
};
@@ -334,7 +345,7 @@ struct ArtifactPowerMeta
{
static char const* types = "fbbbii";
static uint8 const arraySizes[6] = { 2, 1, 1, 1, 1, 1 };
- static DB2Meta instance(4, 6, 0xDF650D3E, types, arraySizes);
+ static DB2Meta instance(4, 6, 0xB81D03F6, types, arraySizes);
return &instance;
}
};
@@ -345,7 +356,7 @@ struct ArtifactPowerLinkMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x01233BBC, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x668C691C, types, arraySizes);
return &instance;
}
};
@@ -356,7 +367,7 @@ struct ArtifactPowerRankMeta
{
static char const* types = "ifhhb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xB4D8591A, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xC6BC97C0, types, arraySizes);
return &instance;
}
};
@@ -367,7 +378,7 @@ struct ArtifactQuestXPMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 10 };
- static DB2Meta instance(-1, 1, 0x24504CBE, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xBF20E8C0, types, arraySizes);
return &instance;
}
};
@@ -378,7 +389,7 @@ struct ArtifactUnlockMeta
{
static char const* types = "hhbbi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x5F27F07F, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xD456B4E1, types, arraySizes);
return &instance;
}
};
@@ -389,7 +400,7 @@ struct AuctionHouseMeta
{
static char const* types = "shbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x554432EF, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x575B67A7, types, arraySizes);
return &instance;
}
};
@@ -400,7 +411,7 @@ struct BankBagSlotPricesMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x10058492, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xB05E02B4, types, arraySizes);
return &instance;
}
};
@@ -409,9 +420,9 @@ struct BannedAddOnsMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "SSb";
+ static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC0BBE91D, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xAE353B8F, types, arraySizes);
return &instance;
}
};
@@ -422,7 +433,7 @@ struct BarberShopStyleMeta
{
static char const* types = "ssfbbbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 8, 0x39C1F86E, types, arraySizes);
+ static DB2Meta instance(7, 8, 0xB5E14DAA, types, arraySizes);
return &instance;
}
};
@@ -433,7 +444,7 @@ struct BattlePetAbilityMeta
{
static char const* types = "isshbbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x5B7B567E, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xB120A510, types, arraySizes);
return &instance;
}
};
@@ -444,7 +455,7 @@ struct BattlePetAbilityEffectMeta
{
static char const* types = "hhhhhbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 6, 1, 1 };
- static DB2Meta instance(6, 7, 0x3273A2ED, types, arraySizes);
+ static DB2Meta instance(6, 7, 0x90F49D37, types, arraySizes);
return &instance;
}
};
@@ -455,7 +466,7 @@ struct BattlePetAbilityStateMeta
{
static char const* types = "ihb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xD2BE6D5C, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x3819C91A, types, arraySizes);
return &instance;
}
};
@@ -466,7 +477,7 @@ struct BattlePetAbilityTurnMeta
{
static char const* types = "hhbbbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(5, 6, 0x39FDB23F, types, arraySizes);
+ static DB2Meta instance(5, 6, 0x9683E767, types, arraySizes);
return &instance;
}
};
@@ -477,7 +488,7 @@ struct BattlePetBreedQualityMeta
{
static char const* types = "fb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xC3D0125D, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x7BA0AA85, types, arraySizes);
return &instance;
}
};
@@ -488,7 +499,7 @@ struct BattlePetBreedStateMeta
{
static char const* types = "hbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x4AC36A1D, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x86797087, types, arraySizes);
return &instance;
}
};
@@ -499,7 +510,7 @@ struct BattlePetEffectPropertiesMeta
{
static char const* types = "shb";
static uint8 const arraySizes[3] = { 6, 1, 6 };
- static DB2Meta instance(-1, 3, 0x891BD229, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xB4163BC7, types, arraySizes);
return &instance;
}
};
@@ -510,7 +521,7 @@ struct BattlePetNPCTeamMemberMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -521,7 +532,7 @@ struct BattlePetSpeciesMeta
{
static char const* types = "iiisshbbi";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(8, 9, 0xA44A31E4, types, arraySizes);
+ static DB2Meta instance(8, 9, 0x294C6926, types, arraySizes);
return &instance;
}
};
@@ -532,7 +543,7 @@ struct BattlePetSpeciesStateMeta
{
static char const* types = "ihb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x0D345864, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xAFB2B852, types, arraySizes);
return &instance;
}
};
@@ -543,7 +554,7 @@ struct BattlePetSpeciesXAbilityMeta
{
static char const* types = "hhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x563A7D2A, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xE5CA0BAA, types, arraySizes);
return &instance;
}
};
@@ -554,7 +565,7 @@ struct BattlePetStateMeta
{
static char const* types = "shb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xDE5B505E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x13716630, types, arraySizes);
return &instance;
}
};
@@ -565,7 +576,7 @@ struct BattlePetVisualMeta
{
static char const* types = "shhhhbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x8DAD67C6, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x7857D92C, types, arraySizes);
return &instance;
}
};
@@ -576,7 +587,7 @@ struct BattlemasterListMeta
{
static char const* types = "sishhhbbbbbbbbb";
static uint8 const arraySizes[15] = { 1, 1, 1, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 15, 0xF61E6A94, types, arraySizes);
+ static DB2Meta instance(-1, 15, 0x99250B06, types, arraySizes);
return &instance;
}
};
@@ -587,7 +598,7 @@ struct BoneWindModifierModelMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x784E6052, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x4A4D9772, types, arraySizes);
return &instance;
}
};
@@ -598,7 +609,7 @@ struct BoneWindModifiersMeta
{
static char const* types = "ff";
static uint8 const arraySizes[2] = { 3, 1 };
- static DB2Meta instance(-1, 2, 0x305E43BE, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x4372F1C2, types, arraySizes);
return &instance;
}
};
@@ -609,7 +620,7 @@ struct BountyMeta
{
static char const* types = "ihhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x0478B1B1, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x55137DC9, types, arraySizes);
return &instance;
}
};
@@ -620,7 +631,7 @@ struct BountySetMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x664666E1, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x9F2C269D, types, arraySizes);
return &instance;
}
};
@@ -631,7 +642,7 @@ struct BroadcastTextMeta
{
static char const* types = "sshhhbbii";
static uint8 const arraySizes[9] = { 1, 1, 3, 3, 1, 1, 1, 2, 1 };
- static DB2Meta instance(-1, 9, 0x4B97C103, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xA5D40DCD, types, arraySizes);
return &instance;
}
};
@@ -642,7 +653,7 @@ struct CameraEffectMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xA898408A, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC78EC624, types, arraySizes);
return &instance;
}
};
@@ -653,7 +664,7 @@ struct CameraEffectEntryMeta
{
static char const* types = "ffffffffhhbbbbbb";
static uint8 const arraySizes[16] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 16, 0x82BF9A49, types, arraySizes);
+ static DB2Meta instance(-1, 16, 0x5B2E6D11, types, arraySizes);
return &instance;
}
};
@@ -664,18 +675,7 @@ struct CameraModeMeta
{
static char const* types = "fffffhbbbbb";
static uint8 const arraySizes[11] = { 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x1D6DC577, types, arraySizes);
- return &instance;
- }
-};
-
-struct CameraShakesMeta
-{
- static DB2Meta const* Instance()
- {
- static char const* types = "ffffbbbbi";
- static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0x83DE01F4, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0xE917E35D, types, arraySizes);
return &instance;
}
};
@@ -686,7 +686,7 @@ struct CastableRaidBuffsMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x9CAA85E8, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB679347C, types, arraySizes);
return &instance;
}
};
@@ -697,7 +697,7 @@ struct Cfg_CategoriesMeta
{
static char const* types = "shbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xBAB445D5, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x9D74E29F, types, arraySizes);
return &instance;
}
};
@@ -708,7 +708,7 @@ struct Cfg_ConfigsMeta
{
static char const* types = "fhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x4622933F, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x614156FB, types, arraySizes);
return &instance;
}
};
@@ -717,9 +717,9 @@ struct Cfg_RegionsMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "sib";
- static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x63F4A5AD, types, arraySizes);
+ static char const* types = "sibb";
+ static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 4, 0x12FE83BB, types, arraySizes);
return &instance;
}
};
@@ -730,7 +730,7 @@ struct CharBaseInfoMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x16E3FA38, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x02E25610, types, arraySizes);
return &instance;
}
};
@@ -741,7 +741,7 @@ struct CharBaseSectionMeta
{
static char const* types = "bbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x6B5EEA0B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x4A6DADB1, types, arraySizes);
return &instance;
}
};
@@ -752,7 +752,7 @@ struct CharComponentTextureLayoutsMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xF1760594, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xC4B70FAC, types, arraySizes);
return &instance;
}
};
@@ -763,7 +763,7 @@ struct CharComponentTextureSectionsMeta
{
static char const* types = "hhhhbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xABDEFA33, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x38B71859, types, arraySizes);
return &instance;
}
};
@@ -774,7 +774,7 @@ struct CharHairGeosetsMeta
{
static char const* types = "ibbbbbbbbi";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0xC269B9B2, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0xC9C48A1A, types, arraySizes);
return &instance;
}
};
@@ -785,7 +785,7 @@ struct CharSectionsMeta
{
static char const* types = "ihbbbbb";
static uint8 const arraySizes[7] = { 3, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x9B7A7C33, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x24CEF061, types, arraySizes);
return &instance;
}
};
@@ -796,7 +796,7 @@ struct CharShipmentMeta
{
static char const* types = "iiiiihbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x268EC200, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x67EDB3A4, types, arraySizes);
return &instance;
}
};
@@ -807,7 +807,7 @@ struct CharShipmentContainerMeta
{
static char const* types = "sshhhhhhbbbbbbbi";
static uint8 const arraySizes[16] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 16, 0x45AF32E1, types, arraySizes);
+ static DB2Meta instance(-1, 16, 0xA277E259, types, arraySizes);
return &instance;
}
};
@@ -818,7 +818,7 @@ struct CharStartOutfitMeta
{
static char const* types = "iibbbbb";
static uint8 const arraySizes[7] = { 24, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xB96E2E2C, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xA01541A2, types, arraySizes);
return &instance;
}
};
@@ -829,7 +829,7 @@ struct CharTitlesMeta
{
static char const* types = "sshb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xECCBDBF9, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xD9F524BD, types, arraySizes);
return &instance;
}
};
@@ -840,7 +840,7 @@ struct CharacterFaceBoneSetMeta
{
static char const* types = "ibbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x87BC82E6, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x7FF28BE6, types, arraySizes);
return &instance;
}
};
@@ -851,7 +851,7 @@ struct CharacterFacialHairStylesMeta
{
static char const* types = "ibbb";
static uint8 const arraySizes[4] = { 5, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xC8DFD1F8, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xC2DF2CBC, types, arraySizes);
return &instance;
}
};
@@ -862,7 +862,7 @@ struct CharacterLoadoutMeta
{
static char const* types = "ibb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xEA2447D5, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x7569FA0F, types, arraySizes);
return &instance;
}
};
@@ -873,7 +873,7 @@ struct CharacterLoadoutItemMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x89C0A3E9, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xAF935C05, types, arraySizes);
return &instance;
}
};
@@ -884,7 +884,7 @@ struct ChatChannelsMeta
{
static char const* types = "issb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x23043EC6, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x2BA2AD26, types, arraySizes);
return &instance;
}
};
@@ -895,7 +895,7 @@ struct ChatProfanityMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x589CBD66, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x1ECE183A, types, arraySizes);
return &instance;
}
};
@@ -906,7 +906,7 @@ struct ChrClassRaceSexMeta
{
static char const* types = "bbbiii";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x8AAD17A1, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xCBF79DCD, types, arraySizes);
return &instance;
}
};
@@ -917,7 +917,7 @@ struct ChrClassTitleMeta
{
static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xBFB19B72, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x55B37180, types, arraySizes);
return &instance;
}
};
@@ -928,7 +928,7 @@ struct ChrClassUIDisplayMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x1AFA49DF, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x714A7125, types, arraySizes);
return &instance;
}
};
@@ -939,7 +939,7 @@ struct ChrClassVillainMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x0EFF13C2, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0FF98924, types, arraySizes);
return &instance;
}
};
@@ -948,9 +948,9 @@ struct ChrClassesMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "SsssSiiihhhbbbbbbbi";
+ static char const* types = "sssssiiiihhhbbbbbbi";
static uint8 const arraySizes[19] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(18, 19, 0xCFEFCD72, types, arraySizes);
+ static DB2Meta instance(18, 19, 0x60BF86D8, types, arraySizes);
return &instance;
}
};
@@ -961,7 +961,7 @@ struct ChrClassesXPowerTypesMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x8BB8B9A3, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x698836AB, types, arraySizes);
return &instance;
}
};
@@ -970,9 +970,9 @@ struct ChrRacesMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iSSsssSSiiffihhhhhhhhhbbbbbbbbbbiii";
+ static char const* types = "isssssssiiffihhhhhhhhhbbbbbbbbbbiii";
static uint8 const arraySizes[35] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3 };
- static DB2Meta instance(-1, 35, 0x6B0D0422, types, arraySizes);
+ static DB2Meta instance(-1, 35, 0xA3A7EAC0, types, arraySizes);
return &instance;
}
};
@@ -981,9 +981,9 @@ struct ChrSpecializationMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "isssShbbbbbiii";
+ static char const* types = "isssshbbbbbiii";
static uint8 const arraySizes[14] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(11, 14, 0xFC72AC38, types, arraySizes);
+ static DB2Meta instance(11, 14, 0x1A96EDE4, types, arraySizes);
return &instance;
}
};
@@ -994,7 +994,7 @@ struct ChrUpgradeBucketMeta
{
static char const* types = "hbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(2, 3, 0xB2B4798C, types, arraySizes);
+ static DB2Meta instance(2, 3, 0xA1617BFA, types, arraySizes);
return &instance;
}
};
@@ -1005,7 +1005,7 @@ struct ChrUpgradeBucketSpellMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xD671C191, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x51190FCD, types, arraySizes);
return &instance;
}
};
@@ -1016,7 +1016,7 @@ struct ChrUpgradeTierMeta
{
static char const* types = "sbbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0x2ABC2F82, types, arraySizes);
+ static DB2Meta instance(3, 4, 0x7A954DB6, types, arraySizes);
return &instance;
}
};
@@ -1027,7 +1027,7 @@ struct CinematicCameraMeta
{
static char const* types = "sffh";
static uint8 const arraySizes[4] = { 1, 3, 1, 1 };
- static DB2Meta instance(-1, 4, 0x97F7A9AD, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xA7B95349, types, arraySizes);
return &instance;
}
};
@@ -1038,7 +1038,7 @@ struct CinematicSequencesMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 8 };
- static DB2Meta instance(-1, 2, 0x8CF8A102, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xEDED096E, types, arraySizes);
return &instance;
}
};
@@ -1049,7 +1049,7 @@ struct CloakDampeningMeta
{
static char const* types = "fffffff";
static uint8 const arraySizes[7] = { 5, 5, 2, 2, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x4BEFEBC2, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x12019748, types, arraySizes);
return &instance;
}
};
@@ -1060,7 +1060,7 @@ struct CombatConditionMeta
{
static char const* types = "hhhhhbbbbbb";
static uint8 const arraySizes[11] = { 1, 1, 1, 2, 2, 2, 2, 1, 2, 2, 1 };
- static DB2Meta instance(-1, 11, 0x01A085BE, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0x272B0E74, types, arraySizes);
return &instance;
}
};
@@ -1071,7 +1071,7 @@ struct ComponentModelFileDataMeta
{
static char const* types = "bbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x9174BFE7, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xCB3BCC73, types, arraySizes);
return &instance;
}
};
@@ -1082,7 +1082,7 @@ struct ComponentTextureFileDataMeta
{
static char const* types = "bbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x45CD0227, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xEFF4D5A1, types, arraySizes);
return &instance;
}
};
@@ -1093,7 +1093,7 @@ struct ConversationLineMeta
{
static char const* types = "iiihhbbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x39FCD24B, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x9630B1BB, types, arraySizes);
return &instance;
}
};
@@ -1104,7 +1104,7 @@ struct CreatureMeta
{
static char const* types = "iiifssssbbbb";
static uint8 const arraySizes[12] = { 3, 1, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 12, 0xAA6999A9, types, arraySizes);
+ static DB2Meta instance(-1, 12, 0xE4FD6645, types, arraySizes);
return &instance;
}
};
@@ -1115,7 +1115,7 @@ struct CreatureDifficultyMeta
{
static char const* types = "iihbbb";
static uint8 const arraySizes[6] = { 1, 7, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x6EF17698, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x32877374, types, arraySizes);
return &instance;
}
};
@@ -1126,7 +1126,7 @@ struct CreatureDispXUiCameraMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x5A17D4B5, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB29B32B1, types, arraySizes);
return &instance;
}
};
@@ -1135,9 +1135,9 @@ struct CreatureDisplayInfoMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iffiSiiifhhhhhhbbbbbb";
+ static char const* types = "iffisiiifhhhhhhbbbbbb";
static uint8 const arraySizes[21] = { 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 21, 0x4E3ED532, types, arraySizes);
+ static DB2Meta instance(-1, 21, 0xABD08A04, types, arraySizes);
return &instance;
}
};
@@ -1148,7 +1148,7 @@ struct CreatureDisplayInfoCondMeta
{
static char const* types = "iiiibbiiiiiiiii";
static uint8 const arraySizes[15] = { 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3 };
- static DB2Meta instance(-1, 15, 0x227D7C8A, types, arraySizes);
+ static DB2Meta instance(-1, 15, 0x0D0A694C, types, arraySizes);
return &instance;
}
};
@@ -1159,7 +1159,7 @@ struct CreatureDisplayInfoExtraMeta
{
static char const* types = "iibbbbbbbbbb";
static uint8 const arraySizes[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1 };
- static DB2Meta instance(-1, 12, 0x780B4996, types, arraySizes);
+ static DB2Meta instance(-1, 12, 0xE5D838DA, types, arraySizes);
return &instance;
}
};
@@ -1170,7 +1170,7 @@ struct CreatureDisplayInfoTrnMeta
{
static char const* types = "iifh";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xDB9A44C4, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xDEBF0D7C, types, arraySizes);
return &instance;
}
};
@@ -1179,9 +1179,9 @@ struct CreatureFamilyMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ffsShhbbb";
+ static char const* types = "ffsshhbbb";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 2, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xC9BA80A3, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xDF8261E1, types, arraySizes);
return &instance;
}
};
@@ -1192,7 +1192,7 @@ struct CreatureImmunitiesMeta
{
static char const* types = "ibbbbbiii";
static uint8 const arraySizes[9] = { 2, 1, 1, 1, 1, 1, 1, 8, 16 };
- static DB2Meta instance(-1, 9, 0x4AFCE8AB, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xB19897AD, types, arraySizes);
return &instance;
}
};
@@ -1201,9 +1201,9 @@ struct CreatureModelDataMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ffffffffffffffffffiiiiiiiiiiii";
- static uint8 const arraySizes[30] = { 1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 30, 0x676B5D95, types, arraySizes);
+ static char const* types = "ffffffffffffffffffiiiiiiiiii";
+ static uint8 const arraySizes[28] = { 1, 1, 1, 1, 1, 1, 1, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 28, 0xE9433C0E, types, arraySizes);
return &instance;
}
};
@@ -1214,7 +1214,7 @@ struct CreatureMovementInfoMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xF569713B, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x5510F319, types, arraySizes);
return &instance;
}
};
@@ -1225,7 +1225,7 @@ struct CreatureSoundDataMeta
{
static char const* types = "ffbbiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii";
static uint8 const arraySizes[37] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 37, 0x386F5FBB, types, arraySizes);
+ static DB2Meta instance(-1, 37, 0x902B75D5, types, arraySizes);
return &instance;
}
};
@@ -1236,7 +1236,7 @@ struct CreatureTypeMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x62B41D78, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xC284FF64, types, arraySizes);
return &instance;
}
};
@@ -1247,7 +1247,7 @@ struct CriteriaMeta
{
static char const* types = "iiihhhbbbbb";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x02F8C797, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0x82A6B9CD, types, arraySizes);
return &instance;
}
};
@@ -1258,7 +1258,7 @@ struct CriteriaTreeMeta
{
static char const* types = "iishhbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xB46EE452, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x896CF168, types, arraySizes);
return &instance;
}
};
@@ -1269,7 +1269,7 @@ struct CriteriaTreeXEffectMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xFA3C1BDE, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x4EB7207E, types, arraySizes);
return &instance;
}
};
@@ -1280,7 +1280,7 @@ struct CurrencyCategoryMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x3948FA3E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD77A397C, types, arraySizes);
return &instance;
}
};
@@ -1289,9 +1289,9 @@ struct CurrencyTypesMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "sSiiisbbbi";
+ static char const* types = "ssiiisbbbi";
static uint8 const arraySizes[10] = { 1, 2, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0xDEBE9278, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x9404737C, types, arraySizes);
return &instance;
}
};
@@ -1302,7 +1302,7 @@ struct CurveMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xE07382D4, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB2E1D774, types, arraySizes);
return &instance;
}
};
@@ -1313,7 +1313,7 @@ struct CurvePointMeta
{
static char const* types = "fhb";
static uint8 const arraySizes[3] = { 2, 1, 1 };
- static DB2Meta instance(-1, 3, 0xFBC72093, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x9A0F148D, types, arraySizes);
return &instance;
}
};
@@ -1324,7 +1324,7 @@ struct DeathThudLookupsMeta
{
static char const* types = "bbii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xFD6ACECC, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x047DB23C, types, arraySizes);
return &instance;
}
};
@@ -1335,7 +1335,7 @@ struct DecalPropertiesMeta
{
static char const* types = "iffffffffbbiii";
static uint8 const arraySizes[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 14, 0xD7E2B520, types, arraySizes);
+ static DB2Meta instance(-1, 14, 0x11C0EE5C, types, arraySizes);
return &instance;
}
};
@@ -1346,7 +1346,7 @@ struct DeclinedWordMeta
{
static char const* types = "si";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(1, 2, 0xCA0EA44E, types, arraySizes);
+ static DB2Meta instance(1, 2, 0x0ADEF922, types, arraySizes);
return &instance;
}
};
@@ -1357,7 +1357,7 @@ struct DeclinedWordCasesMeta
{
static char const* types = "sbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x3DFEB231, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x69C1484B, types, arraySizes);
return &instance;
}
};
@@ -1368,7 +1368,7 @@ struct DestructibleModelDataMeta
{
static char const* types = "hhhhhbbbbbbbbbbbbbbbbb";
static uint8 const arraySizes[22] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 22, 0x08773F4F, types, arraySizes);
+ static DB2Meta instance(-1, 22, 0x51E17C9F, types, arraySizes);
return &instance;
}
};
@@ -1379,7 +1379,7 @@ struct DeviceBlacklistMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xCC3C554D, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x8D8F5139, types, arraySizes);
return &instance;
}
};
@@ -1390,7 +1390,7 @@ struct DeviceDefaultSettingsMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC0EFD6F4, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x1D359D4E, types, arraySizes);
return &instance;
}
};
@@ -1401,7 +1401,7 @@ struct DifficultyMeta
{
static char const* types = "sbbbbbbbbbbbb";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x7F62CC40, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0xA4863806, types, arraySizes);
return &instance;
}
};
@@ -1412,7 +1412,7 @@ struct DissolveEffectMeta
{
static char const* types = "fffffffbbii";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x4CDA6220, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0xF2FF2CDE, types, arraySizes);
return &instance;
}
};
@@ -1423,7 +1423,7 @@ struct DriverBlacklistMeta
{
static char const* types = "iihbbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x024A28A5, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x5B13B6CF, types, arraySizes);
return &instance;
}
};
@@ -1432,9 +1432,9 @@ struct DungeonEncounterMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "sihhbbbi";
- static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x96AD5F03, types, arraySizes);
+ static char const* types = "isihhbbbi";
+ static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(0, 9, 0x8E0853BB, types, arraySizes);
return &instance;
}
};
@@ -1443,9 +1443,9 @@ struct DungeonMapMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ffhhbbi";
- static uint8 const arraySizes[7] = { 2, 2, 1, 1, 1, 1, 1 };
- static DB2Meta instance(6, 7, 0x5E653BAE, types, arraySizes);
+ static char const* types = "ffhhbbbi";
+ static uint8 const arraySizes[8] = { 2, 2, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(7, 8, 0x778A28E4, types, arraySizes);
return &instance;
}
};
@@ -1456,7 +1456,7 @@ struct DungeonMapChunkMeta
{
static char const* types = "fihhh";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x681635FF, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x3D797109, types, arraySizes);
return &instance;
}
};
@@ -1467,7 +1467,7 @@ struct DurabilityCostsMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 21, 8 };
- static DB2Meta instance(-1, 2, 0x07F62CCA, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xC0CAAB42, types, arraySizes);
return &instance;
}
};
@@ -1478,7 +1478,7 @@ struct DurabilityQualityMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x26FFB6E5, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7583507, types, arraySizes);
return &instance;
}
};
@@ -1489,7 +1489,7 @@ struct EdgeGlowEffectMeta
{
static char const* types = "fffffffffb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x83E5CA94, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x5F18B5D8, types, arraySizes);
return &instance;
}
};
@@ -1498,9 +1498,9 @@ struct EmotesMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Siihbiiii";
+ static char const* types = "siihbiiii";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xAF8BBDFD, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xB540EE47, types, arraySizes);
return &instance;
}
};
@@ -1511,7 +1511,7 @@ struct EmotesTextMeta
{
static char const* types = "sh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x290CA5E0, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB9A8E504, types, arraySizes);
return &instance;
}
};
@@ -1522,7 +1522,7 @@ struct EmotesTextDataMeta
{
static char const* types = "shb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x00659303, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD3577B09, types, arraySizes);
return &instance;
}
};
@@ -1533,7 +1533,7 @@ struct EmotesTextSoundMeta
{
static char const* types = "hbbbi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x8729AA2E, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x3F7731F0, types, arraySizes);
return &instance;
}
};
@@ -1544,7 +1544,7 @@ struct EnvironmentalDamageMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xFAB902E4, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xD6505814, types, arraySizes);
return &instance;
}
};
@@ -1555,7 +1555,7 @@ struct ExhaustionMeta
{
static char const* types = "ifffsfsi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 8, 0xE3D4EEF5, types, arraySizes);
+ static DB2Meta instance(7, 8, 0x5868E9E5, types, arraySizes);
return &instance;
}
};
@@ -1566,7 +1566,7 @@ struct FactionMeta
{
static char const* types = "iifssihhhhbbbb";
static uint8 const arraySizes[14] = { 4, 4, 2, 1, 1, 4, 1, 4, 4, 1, 2, 1, 1, 1 };
- static DB2Meta instance(-1, 14, 0x5807F583, types, arraySizes);
+ static DB2Meta instance(-1, 14, 0x3C7163E7, types, arraySizes);
return &instance;
}
};
@@ -1577,7 +1577,7 @@ struct FactionGroupMeta
{
static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xECF45BCB, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xF72219DD, types, arraySizes);
return &instance;
}
};
@@ -1588,7 +1588,7 @@ struct FactionTemplateMeta
{
static char const* types = "hhhhbbb";
static uint8 const arraySizes[7] = { 1, 1, 4, 4, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x433A9F1D, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x81451073, types, arraySizes);
return &instance;
}
};
@@ -1599,7 +1599,7 @@ struct FootprintTexturesMeta
{
static char const* types = "si";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(1, 2, 0x45942CAD, types, arraySizes);
+ static DB2Meta instance(1, 2, 0x93F7CD69, types, arraySizes);
return &instance;
}
};
@@ -1610,7 +1610,7 @@ struct FootstepTerrainLookupMeta
{
static char const* types = "hbii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xA482F51E, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x22C3D6AE, types, arraySizes);
return &instance;
}
};
@@ -1621,7 +1621,7 @@ struct FriendshipRepReactionMeta
{
static char const* types = "shb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x873670B3, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x41F0EB0D, types, arraySizes);
return &instance;
}
};
@@ -1632,7 +1632,7 @@ struct FriendshipReputationMeta
{
static char const* types = "ishi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0x83EDDC57, types, arraySizes);
+ static DB2Meta instance(3, 4, 0xD0CC64D3, types, arraySizes);
return &instance;
}
};
@@ -1643,7 +1643,7 @@ struct FullScreenEffectMeta
{
static char const* types = "fffffffffffffffffffiiffffffffffffffbiii";
static uint8 const arraySizes[39] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 39, 0x3C821CD4, types, arraySizes);
+ static DB2Meta instance(-1, 39, 0x5477D956, types, arraySizes);
return &instance;
}
};
@@ -1654,7 +1654,7 @@ struct GMSurveyAnswersMeta
{
static char const* types = "sbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xDA87352E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD25A45BC, types, arraySizes);
return &instance;
}
};
@@ -1665,7 +1665,7 @@ struct GMSurveyCurrentSurveyMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x1B969F47, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xBBEF1D69, types, arraySizes);
return &instance;
}
};
@@ -1676,7 +1676,7 @@ struct GMSurveyQuestionsMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x729BB194, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x12F42FB6, types, arraySizes);
return &instance;
}
};
@@ -1687,7 +1687,7 @@ struct GMSurveySurveysMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 15 };
- static DB2Meta instance(-1, 1, 0xE62BB37A, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x05223914, types, arraySizes);
return &instance;
}
};
@@ -1698,7 +1698,7 @@ struct GameObjectArtKitMeta
{
static char const* types = "ss";
static uint8 const arraySizes[2] = { 3, 4 };
- static DB2Meta instance(-1, 2, 0x36033AFB, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x9BD6060B, types, arraySizes);
return &instance;
}
};
@@ -1709,7 +1709,7 @@ struct GameObjectDiffAnimMapMeta
{
static char const* types = "hbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE26ABF27, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xA0585C8F, types, arraySizes);
return &instance;
}
};
@@ -1720,7 +1720,7 @@ struct GameObjectDisplayInfoMeta
{
static char const* types = "ifffh";
static uint8 const arraySizes[5] = { 1, 6, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xDD4432B9, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xE2D6FAB7, types, arraySizes);
return &instance;
}
};
@@ -1731,7 +1731,7 @@ struct GameObjectDisplayInfoXSoundKitMeta
{
static char const* types = "bii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x3D787E0A, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xFF6FE0EC, types, arraySizes);
return &instance;
}
};
@@ -1742,7 +1742,7 @@ struct GameObjectsMeta
{
static char const* types = "fffishhhhbbi";
static uint8 const arraySizes[12] = { 3, 4, 1, 8, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(11, 12, 0x1A493E93, types, arraySizes);
+ static DB2Meta instance(11, 12, 0x4B699AFB, types, arraySizes);
return &instance;
}
};
@@ -1753,7 +1753,7 @@ struct GameTipsMeta
{
static char const* types = "sbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE0D1CAFF, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x8412F9E7, types, arraySizes);
return &instance;
}
};
@@ -1764,7 +1764,7 @@ struct GarrAbilityMeta
{
static char const* types = "ssihhbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 8, 0x4E5A1C8D, types, arraySizes);
+ static DB2Meta instance(7, 8, 0xEF3E98A9, types, arraySizes);
return &instance;
}
};
@@ -1775,7 +1775,7 @@ struct GarrAbilityCategoryMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -1786,7 +1786,7 @@ struct GarrAbilityEffectMeta
{
static char const* types = "fffihbbbbbbi";
static uint8 const arraySizes[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(11, 12, 0xF0251DA9, types, arraySizes);
+ static DB2Meta instance(11, 12, 0xF8543595, types, arraySizes);
return &instance;
}
};
@@ -1797,7 +1797,7 @@ struct GarrBuildingMeta
{
static char const* types = "iissssihhhhhhhhbbbbbbiii";
static uint8 const arraySizes[24] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 24, 0xF387E4CE, types, arraySizes);
+ static DB2Meta instance(-1, 24, 0x9CB292DE, types, arraySizes);
return &instance;
}
};
@@ -1808,7 +1808,7 @@ struct GarrBuildingDoodadSetMeta
{
static char const* types = "bbbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xA06217A7, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x6743FE91, types, arraySizes);
return &instance;
}
};
@@ -1819,7 +1819,7 @@ struct GarrBuildingPlotInstMeta
{
static char const* types = "fhhbi";
static uint8 const arraySizes[5] = { 2, 1, 1, 1, 1 };
- static DB2Meta instance(4, 5, 0xB4E9CCFF, types, arraySizes);
+ static DB2Meta instance(4, 5, 0x91C29C99, types, arraySizes);
return &instance;
}
};
@@ -1830,7 +1830,7 @@ struct GarrClassSpecMeta
{
static char const* types = "ssshbbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 8, 0xD5AAD8F5, types, arraySizes);
+ static DB2Meta instance(7, 8, 0x6E7FE0D1, types, arraySizes);
return &instance;
}
};
@@ -1841,7 +1841,7 @@ struct GarrClassSpecPlayerCondMeta
{
static char const* types = "isbiii";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x3F748D06, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xC1F58546, types, arraySizes);
return &instance;
}
};
@@ -1852,7 +1852,7 @@ struct GarrEncounterMeta
{
static char const* types = "isffihi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(6, 7, 0xE0A164CC, types, arraySizes);
+ static DB2Meta instance(6, 7, 0xDF397D9E, types, arraySizes);
return &instance;
}
};
@@ -1863,7 +1863,7 @@ struct GarrEncounterSetXEncounterMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xC8270155, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x10FFAB35, types, arraySizes);
return &instance;
}
};
@@ -1874,7 +1874,7 @@ struct GarrEncounterXMechanicMeta
{
static char const* types = "hbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x61A32627, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x18517C71, types, arraySizes);
return &instance;
}
};
@@ -1885,7 +1885,7 @@ struct GarrFollItemSetMemberMeta
{
static char const* types = "ihhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x332DC097, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xDCA5714F, types, arraySizes);
return &instance;
}
};
@@ -1896,7 +1896,7 @@ struct GarrFollSupportSpellMeta
{
static char const* types = "iibi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x26A653E1, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x1C55B981, types, arraySizes);
return &instance;
}
};
@@ -1907,7 +1907,7 @@ struct GarrFollowerMeta
{
static char const* types = "iissiiiihhhhhhbbbbbbbbbbbbbbbbi";
static uint8 const arraySizes[31] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(30, 31, 0x0708BDE8, types, arraySizes);
+ static DB2Meta instance(30, 31, 0x29B8937A, types, arraySizes);
return &instance;
}
};
@@ -1918,7 +1918,7 @@ struct GarrFollowerLevelXPMeta
{
static char const* types = "hhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x84E433B2, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xFFE1B062, types, arraySizes);
return &instance;
}
};
@@ -1929,7 +1929,7 @@ struct GarrFollowerQualityMeta
{
static char const* types = "ihbbbbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xA47EFC96, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xFC4B0E8C, types, arraySizes);
return &instance;
}
};
@@ -1940,7 +1940,7 @@ struct GarrFollowerSetXFollowerMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xAAC9B70B, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xFBF2EEC7, types, arraySizes);
return &instance;
}
};
@@ -1951,7 +1951,7 @@ struct GarrFollowerTypeMeta
{
static char const* types = "hbbbbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x83347E98, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xEA68CDE6, types, arraySizes);
return &instance;
}
};
@@ -1962,7 +1962,7 @@ struct GarrFollowerUICreatureMeta
{
static char const* types = "ifhbbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xE375F0A0, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x438C8EE4, types, arraySizes);
return &instance;
}
};
@@ -1973,7 +1973,7 @@ struct GarrFollowerXAbilityMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x55374D4B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x383ECAF5, types, arraySizes);
return &instance;
}
};
@@ -1984,7 +1984,7 @@ struct GarrMechanicMeta
{
static char const* types = "fbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x79C84299, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x53840C97, types, arraySizes);
return &instance;
}
};
@@ -1995,7 +1995,7 @@ struct GarrMechanicSetXMechanicMeta
{
static char const* types = "bii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(1, 3, 0x965A35A3, types, arraySizes);
+ static DB2Meta instance(1, 3, 0xB1E026AD, types, arraySizes);
return &instance;
}
};
@@ -2006,7 +2006,7 @@ struct GarrMechanicTypeMeta
{
static char const* types = "ssibi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(4, 5, 0x201D5CC7, types, arraySizes);
+ static DB2Meta instance(4, 5, 0xA0666F41, types, arraySizes);
return &instance;
}
};
@@ -2015,9 +2015,9 @@ struct GarrMissionMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iisssiiffhhhhhhbbbbbbbbbiiiii";
- static uint8 const arraySizes[29] = { 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(24, 29, 0x1FFD19BB, types, arraySizes);
+ static char const* types = "iisssffhhhhhhbbbbbbbbbiiiiiii";
+ static uint8 const arraySizes[29] = { 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(22, 29, 0xD5EA8A8F, types, arraySizes);
return &instance;
}
};
@@ -2028,7 +2028,7 @@ struct GarrMissionTextureMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 2, 1 };
- static DB2Meta instance(-1, 2, 0x2CFA96FC, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x23676140, types, arraySizes);
return &instance;
}
};
@@ -2039,7 +2039,7 @@ struct GarrMissionTypeMeta
{
static char const* types = "shh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xCFFD0036, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xDB3475F8, types, arraySizes);
return &instance;
}
};
@@ -2050,7 +2050,7 @@ struct GarrMissionXEncounterMeta
{
static char const* types = "biiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(1, 5, 0xEDE238C4, types, arraySizes);
+ static DB2Meta instance(1, 5, 0x46A9DA96, types, arraySizes);
return &instance;
}
};
@@ -2061,7 +2061,7 @@ struct GarrMissionXFollowerMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xE2A30EE5, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD690F927, types, arraySizes);
return &instance;
}
};
@@ -2072,7 +2072,7 @@ struct GarrMssnBonusAbilityMeta
{
static char const* types = "fihbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x28358C8A, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xF38EA42C, types, arraySizes);
return &instance;
}
};
@@ -2083,7 +2083,7 @@ struct GarrPlotMeta
{
static char const* types = "siibbbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 2 };
- static DB2Meta instance(-1, 7, 0x4F7D215C, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xD59B7CAE, types, arraySizes);
return &instance;
}
};
@@ -2094,7 +2094,7 @@ struct GarrPlotBuildingMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x31EE8F1A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xD1C720D2, types, arraySizes);
return &instance;
}
};
@@ -2105,7 +2105,7 @@ struct GarrPlotInstanceMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x0CE6FE07, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x97FC2737, types, arraySizes);
return &instance;
}
};
@@ -2116,7 +2116,7 @@ struct GarrPlotUICategoryMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x784D025A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x7A4BC3A6, types, arraySizes);
return &instance;
}
};
@@ -2127,7 +2127,7 @@ struct GarrSiteLevelMeta
{
static char const* types = "fhhhhbbbb";
static uint8 const arraySizes[9] = { 2, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xE57CCEA0, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x149CFC3A, types, arraySizes);
return &instance;
}
};
@@ -2138,7 +2138,7 @@ struct GarrSiteLevelPlotInstMeta
{
static char const* types = "fhbb";
static uint8 const arraySizes[4] = { 2, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xBC111CF1, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xC927B825, types, arraySizes);
return &instance;
}
};
@@ -2149,7 +2149,7 @@ struct GarrSpecializationMeta
{
static char const* types = "ifssbbb";
static uint8 const arraySizes[7] = { 1, 2, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x30FB6FE9, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xFCB39A5B, types, arraySizes);
return &instance;
}
};
@@ -2160,7 +2160,7 @@ struct GarrStringMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x6414DFFF, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC3BC61DD, types, arraySizes);
return &instance;
}
};
@@ -2171,7 +2171,7 @@ struct GarrTalentMeta
{
static char const* types = "issibbbiiiiiiiiiiiii";
static uint8 const arraySizes[20] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 20, 0x8C8B99B4, types, arraySizes);
+ static DB2Meta instance(7, 20, 0x2CD56738, types, arraySizes);
return &instance;
}
};
@@ -2182,7 +2182,7 @@ struct GarrTalentTreeMeta
{
static char const* types = "bbii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x8BB9D1A2, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x473D1B66, types, arraySizes);
return &instance;
}
};
@@ -2193,7 +2193,7 @@ struct GarrTypeMeta
{
static char const* types = "iiiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x45DE3C50, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xF4EAC5C2, types, arraySizes);
return &instance;
}
};
@@ -2204,7 +2204,7 @@ struct GarrUiAnimClassInfoMeta
{
static char const* types = "fhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xCEB08F4E, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x0CCE756E, types, arraySizes);
return &instance;
}
};
@@ -2215,7 +2215,7 @@ struct GarrUiAnimRaceInfoMeta
{
static char const* types = "ffffffffffffb";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x55DD4EA6, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x332C8478, types, arraySizes);
return &instance;
}
};
@@ -2226,7 +2226,7 @@ struct GemPropertiesMeta
{
static char const* types = "ihh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x623B3533, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x2C970C09, types, arraySizes);
return &instance;
}
};
@@ -2237,7 +2237,7 @@ struct GlobalStringsMeta
{
static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xBFF68C36, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xAA0E6518, types, arraySizes);
return &instance;
}
};
@@ -2248,7 +2248,7 @@ struct GlyphBindableSpellMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xB164611A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x27B5FEE6, types, arraySizes);
return &instance;
}
};
@@ -2259,7 +2259,7 @@ struct GlyphExclusiveCategoryMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -2270,7 +2270,7 @@ struct GlyphPropertiesMeta
{
static char const* types = "ihbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xBDD76E49, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xF6DCEE71, types, arraySizes);
return &instance;
}
};
@@ -2281,7 +2281,7 @@ struct GlyphRequiredSpecMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xF2A8C5FC, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xD29FB6FC, types, arraySizes);
return &instance;
}
};
@@ -2292,7 +2292,7 @@ struct GroundEffectDoodadMeta
{
static char const* types = "sffb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xB9D8F312, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xF1841C2E, types, arraySizes);
return &instance;
}
};
@@ -2303,7 +2303,7 @@ struct GroundEffectTextureMeta
{
static char const* types = "hbbi";
static uint8 const arraySizes[4] = { 4, 4, 1, 1 };
- static DB2Meta instance(-1, 4, 0x3F1F321A, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x7D3B912E, types, arraySizes);
return &instance;
}
};
@@ -2314,7 +2314,7 @@ struct GroupFinderActivityMeta
{
static char const* types = "sshhhbbbbbbbbb";
static uint8 const arraySizes[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 14, 0x89499D40, types, arraySizes);
+ static DB2Meta instance(-1, 14, 0x82B60500, types, arraySizes);
return &instance;
}
};
@@ -2325,7 +2325,7 @@ struct GroupFinderActivityGrpMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x7F0F0A99, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x8B38FE85, types, arraySizes);
return &instance;
}
};
@@ -2336,7 +2336,7 @@ struct GroupFinderCategoryMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x8CD5AB4A, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x5EC4D7B0, types, arraySizes);
return &instance;
}
};
@@ -2347,7 +2347,7 @@ struct GuildColorBackgroundMeta
{
static char const* types = "bbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC6D20079, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0D49EA9B, types, arraySizes);
return &instance;
}
};
@@ -2358,7 +2358,7 @@ struct GuildColorBorderMeta
{
static char const* types = "bbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC6D20079, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0D49EA9B, types, arraySizes);
return &instance;
}
};
@@ -2369,7 +2369,7 @@ struct GuildColorEmblemMeta
{
static char const* types = "bbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC6D20079, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0D49EA9B, types, arraySizes);
return &instance;
}
};
@@ -2380,7 +2380,7 @@ struct GuildPerkSpellsMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xC7D74917, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xE6CDCEB1, types, arraySizes);
return &instance;
}
};
@@ -2391,7 +2391,7 @@ struct HeirloomMeta
{
static char const* types = "isiiiihbbi";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 2, 2, 1, 1, 1 };
- static DB2Meta instance(9, 10, 0xF07281BE, types, arraySizes);
+ static DB2Meta instance(9, 10, 0xBE1439F6, types, arraySizes);
return &instance;
}
};
@@ -2402,7 +2402,7 @@ struct HelmetAnimScalingMeta
{
static char const* types = "fii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x41EDD5DA, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x4416251C, types, arraySizes);
return &instance;
}
};
@@ -2413,7 +2413,7 @@ struct HelmetGeosetVisDataMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 9 };
- static DB2Meta instance(-1, 1, 0xDB3E9871, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xBC4812D7, types, arraySizes);
return &instance;
}
};
@@ -2424,7 +2424,7 @@ struct HighlightColorMeta
{
static char const* types = "iiibb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x42A52A5B, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x900036FD, types, arraySizes);
return &instance;
}
};
@@ -2435,7 +2435,7 @@ struct HolidayDescriptionsMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x8E1D98D8, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x2E7616FA, types, arraySizes);
return &instance;
}
};
@@ -2446,7 +2446,7 @@ struct HolidayNamesMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -2455,9 +2455,9 @@ struct HolidaysMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iShhbbbbbbb";
- static uint8 const arraySizes[11] = { 16, 1, 10, 1, 1, 10, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x41A15068, types, arraySizes);
+ static char const* types = "iishhbbbbbbb";
+ static uint8 const arraySizes[12] = { 1, 16, 1, 10, 1, 1, 10, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(0, 12, 0xAB34E6EE, types, arraySizes);
return &instance;
}
};
@@ -2468,7 +2468,7 @@ struct ImportPriceArmorMeta
{
static char const* types = "ffff";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xD00C26AF, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x62B804AB, types, arraySizes);
return &instance;
}
};
@@ -2479,7 +2479,7 @@ struct ImportPriceQualityMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x26FFB6E5, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7583507, types, arraySizes);
return &instance;
}
};
@@ -2490,7 +2490,7 @@ struct ImportPriceShieldMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x26FFB6E5, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7583507, types, arraySizes);
return &instance;
}
};
@@ -2501,7 +2501,7 @@ struct ImportPriceWeaponMeta
{
static char const* types = "f";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x26FFB6E5, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7583507, types, arraySizes);
return &instance;
}
};
@@ -2512,7 +2512,7 @@ struct InvasionClientDataMeta
{
static char const* types = "sfiiiiiiii";
static uint8 const arraySizes[10] = { 1, 2, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(2, 10, 0x0C8EFD74, types, arraySizes);
+ static DB2Meta instance(2, 10, 0x03273408, types, arraySizes);
return &instance;
}
};
@@ -2523,7 +2523,7 @@ struct ItemMeta
{
static char const* types = "ibbbbbbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xBAB9954D, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x9EABD639, types, arraySizes);
return &instance;
}
};
@@ -2534,7 +2534,7 @@ struct ItemAppearanceMeta
{
static char const* types = "iiib";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xD203A3E9, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xDA5B3C85, types, arraySizes);
return &instance;
}
};
@@ -2545,7 +2545,7 @@ struct ItemAppearanceXUiCameraMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x4A8796B5, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xAE12D15D, types, arraySizes);
return &instance;
}
};
@@ -2556,7 +2556,7 @@ struct ItemArmorQualityMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xC3CD05A0, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x7C79232C, types, arraySizes);
return &instance;
}
};
@@ -2567,7 +2567,7 @@ struct ItemArmorShieldMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2578,7 +2578,7 @@ struct ItemArmorTotalMeta
{
static char const* types = "ffffh";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x12D739A5, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x253BAEE3, types, arraySizes);
return &instance;
}
};
@@ -2589,7 +2589,7 @@ struct ItemBagFamilyMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -2600,7 +2600,7 @@ struct ItemBonusMeta
{
static char const* types = "ihbb";
static uint8 const arraySizes[4] = { 2, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x7D937400, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x8081F714, types, arraySizes);
return &instance;
}
};
@@ -2611,7 +2611,7 @@ struct ItemBonusListLevelDeltaMeta
{
static char const* types = "hi";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(1, 2, 0xCB953E49, types, arraySizes);
+ static DB2Meta instance(1, 2, 0x7697CF5D, types, arraySizes);
return &instance;
}
};
@@ -2622,7 +2622,7 @@ struct ItemBonusTreeNodeMeta
{
static char const* types = "hhhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE2ED6BA0, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x26374458, types, arraySizes);
return &instance;
}
};
@@ -2633,7 +2633,7 @@ struct ItemChildEquipmentMeta
{
static char const* types = "iib";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x5E08B8E2, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x88AA718C, types, arraySizes);
return &instance;
}
};
@@ -2642,9 +2642,9 @@ struct ItemClassMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "fsb";
- static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xFC2CE47C, types, arraySizes);
+ static char const* types = "fsbb";
+ static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 4, 0xAA6F70FC, types, arraySizes);
return &instance;
}
};
@@ -2655,7 +2655,7 @@ struct ItemContextPickerEntryMeta
{
static char const* types = "bbiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x41FD05DE, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xE5AC6798, types, arraySizes);
return &instance;
}
};
@@ -2666,7 +2666,7 @@ struct ItemCurrencyCostMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x48C57690, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x29CEF0F6, types, arraySizes);
return &instance;
}
};
@@ -2677,7 +2677,7 @@ struct ItemDamageAmmoMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2688,7 +2688,7 @@ struct ItemDamageOneHandMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2699,7 +2699,7 @@ struct ItemDamageOneHandCasterMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2710,7 +2710,7 @@ struct ItemDamageTwoHandMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2721,7 +2721,7 @@ struct ItemDamageTwoHandCasterMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 7, 1 };
- static DB2Meta instance(-1, 2, 0xA38C0C55, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB7443971, types, arraySizes);
return &instance;
}
};
@@ -2732,7 +2732,7 @@ struct ItemDisenchantLootMeta
{
static char const* types = "hhhbbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x9E738C93, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x6756CB43, types, arraySizes);
return &instance;
}
};
@@ -2743,7 +2743,7 @@ struct ItemDisplayInfoMeta
{
static char const* types = "iiiiiiiiiiiiiii";
static uint8 const arraySizes[15] = { 2, 2, 3, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 15, 0x07D2E6CF, types, arraySizes);
+ static DB2Meta instance(-1, 15, 0xBE73C711, types, arraySizes);
return &instance;
}
};
@@ -2754,7 +2754,7 @@ struct ItemDisplayInfoMaterialResMeta
{
static char const* types = "iib";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xAC466DE7, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xC2F154A5, types, arraySizes);
return &instance;
}
};
@@ -2765,7 +2765,7 @@ struct ItemDisplayXUiCameraMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x6EEE8622, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x68C79226, types, arraySizes);
return &instance;
}
};
@@ -2776,7 +2776,7 @@ struct ItemEffectMeta
{
static char const* types = "iiiihhhbb";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0x131233D4, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x874EE6D6, types, arraySizes);
return &instance;
}
};
@@ -2787,7 +2787,7 @@ struct ItemExtendedCostMeta
{
static char const* types = "iihhhbbbbb";
static uint8 const arraySizes[10] = { 5, 5, 5, 1, 5, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x56C5664F, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0xDFABA73B, types, arraySizes);
return &instance;
}
};
@@ -2798,7 +2798,7 @@ struct ItemGroupSoundsMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 4 };
- static DB2Meta instance(-1, 1, 0x22B7B75A, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x3EEA4BE4, types, arraySizes);
return &instance;
}
};
@@ -2809,7 +2809,7 @@ struct ItemLimitCategoryMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xDFE88B15, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x74E301FB, types, arraySizes);
return &instance;
}
};
@@ -2820,7 +2820,7 @@ struct ItemLimitCategoryConditionMeta
{
static char const* types = "bii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x66B27D0B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x1609ED4D, types, arraySizes);
return &instance;
}
};
@@ -2831,7 +2831,7 @@ struct ItemModifiedAppearanceMeta
{
static char const* types = "ihbbbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(5, 6, 0x89E44FCB, types, arraySizes);
+ static DB2Meta instance(5, 6, 0xDFD4F953, types, arraySizes);
return &instance;
}
};
@@ -2842,7 +2842,7 @@ struct ItemModifiedAppearanceExtraMeta
{
static char const* types = "iibbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xA44269EE, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x0D36FDB0, types, arraySizes);
return &instance;
}
};
@@ -2853,7 +2853,7 @@ struct ItemNameDescriptionMeta
{
static char const* types = "si";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xB914CD84, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x5C280FE0, types, arraySizes);
return &instance;
}
};
@@ -2864,7 +2864,7 @@ struct ItemPetFoodMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x47B62FA7, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xA75DB185, types, arraySizes);
return &instance;
}
};
@@ -2875,7 +2875,7 @@ struct ItemPriceBaseMeta
{
static char const* types = "ffh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x79EFBA2F, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x5B07F241, types, arraySizes);
return &instance;
}
};
@@ -2886,7 +2886,7 @@ struct ItemRandomPropertiesMeta
{
static char const* types = "sh";
static uint8 const arraySizes[2] = { 1, 5 };
- static DB2Meta instance(-1, 2, 0x17DC5118, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x76CA3B88, types, arraySizes);
return &instance;
}
};
@@ -2897,7 +2897,7 @@ struct ItemRandomSuffixMeta
{
static char const* types = "shh";
static uint8 const arraySizes[3] = { 1, 5, 5 };
- static DB2Meta instance(-1, 3, 0x20CC67CD, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xE2A58F9F, types, arraySizes);
return &instance;
}
};
@@ -2908,7 +2908,7 @@ struct ItemRangedDisplayInfoMeta
{
static char const* types = "iiii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x99013BB1, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xD8FA47D9, types, arraySizes);
return &instance;
}
};
@@ -2919,7 +2919,7 @@ struct ItemSearchNameMeta
{
static char const* types = "siiihhhhbbbbi";
static uint8 const arraySizes[13] = { 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0xE3F1487C, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x1F0753BA, types, arraySizes);
return &instance;
}
};
@@ -2930,7 +2930,7 @@ struct ItemSetMeta
{
static char const* types = "sihii";
static uint8 const arraySizes[5] = { 1, 17, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x5089F4A2, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x0390F3A4, types, arraySizes);
return &instance;
}
};
@@ -2941,7 +2941,7 @@ struct ItemSetSpellMeta
{
static char const* types = "ihhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x939730D0, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xF9A57500, types, arraySizes);
return &instance;
}
};
@@ -2952,7 +2952,7 @@ struct ItemSparseMeta
{
static char const* types = "iffiiiiiiiiffsssssififhhhhhhhhhhhhhhhhhhhhbbbbbbbbbbbbbbbbbbbbb";
static uint8 const arraySizes[63] = { 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 63, 0x27909DB0, types, arraySizes);
+ static DB2Meta instance(-1, 63, 0xF62C72EE, types, arraySizes);
return &instance;
}
};
@@ -2963,7 +2963,7 @@ struct ItemSpecMeta
{
static char const* types = "hbbbbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x9AE2EA46, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x0F323686, types, arraySizes);
return &instance;
}
};
@@ -2974,7 +2974,7 @@ struct ItemSpecOverrideMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x85832A2E, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x158F7C4E, types, arraySizes);
return &instance;
}
};
@@ -2985,7 +2985,7 @@ struct ItemSubClassMeta
{
static char const* types = "sshbbbbbbb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0xB94F4659, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x2B6ECF61, types, arraySizes);
return &instance;
}
};
@@ -2996,7 +2996,7 @@ struct ItemSubClassMaskMeta
{
static char const* types = "isb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x82EEF3E8, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x002D222A, types, arraySizes);
return &instance;
}
};
@@ -3007,7 +3007,7 @@ struct ItemUpgradeMeta
{
static char const* types = "ihhbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x196B9A4F, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xF7CA02D9, types, arraySizes);
return &instance;
}
};
@@ -3018,7 +3018,7 @@ struct ItemVisualEffectsMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x12126A7B, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x71B9EC59, types, arraySizes);
return &instance;
}
};
@@ -3029,7 +3029,7 @@ struct ItemVisualsMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 5 };
- static DB2Meta instance(-1, 1, 0xD4015649, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x7459D46B, types, arraySizes);
return &instance;
}
};
@@ -3040,7 +3040,7 @@ struct ItemXBonusTreeMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xEB27B98B, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xA672E053, types, arraySizes);
return &instance;
}
};
@@ -3051,7 +3051,7 @@ struct JournalEncounterMeta
{
static char const* types = "fsshhhhbbi";
static uint8 const arraySizes[10] = { 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x02224293, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0xD59A20F7, types, arraySizes);
return &instance;
}
};
@@ -3062,7 +3062,7 @@ struct JournalEncounterCreatureMeta
{
static char const* types = "iisshbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(6, 7, 0xDEB5EEB8, types, arraySizes);
+ static DB2Meta instance(6, 7, 0xC527E3A6, types, arraySizes);
return &instance;
}
};
@@ -3073,7 +3073,7 @@ struct JournalEncounterItemMeta
{
static char const* types = "ihbbbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(5, 6, 0x2B6945A8, types, arraySizes);
+ static DB2Meta instance(5, 6, 0x06112EE4, types, arraySizes);
return &instance;
}
};
@@ -3084,7 +3084,7 @@ struct JournalEncounterSectionMeta
{
static char const* types = "ssiiihhhhhhbbb";
static uint8 const arraySizes[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 14, 0xF08A57BF, types, arraySizes);
+ static DB2Meta instance(-1, 14, 0x9D01F1EF, types, arraySizes);
return &instance;
}
};
@@ -3095,7 +3095,7 @@ struct JournalEncounterXDifficultyMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x911A7222, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xD14F0A02, types, arraySizes);
return &instance;
}
};
@@ -3106,7 +3106,7 @@ struct JournalInstanceMeta
{
static char const* types = "iiiisshhbbi";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(10, 11, 0xDFF1896D, types, arraySizes);
+ static DB2Meta instance(10, 11, 0x6569C6CB, types, arraySizes);
return &instance;
}
};
@@ -3117,7 +3117,7 @@ struct JournalItemXDifficultyMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x3DD3BD11, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x9EDCD781, types, arraySizes);
return &instance;
}
};
@@ -3128,7 +3128,7 @@ struct JournalSectionXDifficultyMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x084FB517, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x332C40F7, types, arraySizes);
return &instance;
}
};
@@ -3139,7 +3139,7 @@ struct JournalTierMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -3150,7 +3150,7 @@ struct JournalTierXInstanceMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xC5F39D3A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x6D895E3A, types, arraySizes);
return &instance;
}
};
@@ -3161,7 +3161,7 @@ struct KeyChainMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 32 };
- static DB2Meta instance(-1, 1, 0xD27482EA, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xF16B0884, types, arraySizes);
return &instance;
}
};
@@ -3172,7 +3172,7 @@ struct KeystoneAffixMeta
{
static char const* types = "ssi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xF165D122, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xDDD973A4, types, arraySizes);
return &instance;
}
};
@@ -3183,7 +3183,7 @@ struct LanguageWordsMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x04C0BC5D, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xABBAA499, types, arraySizes);
return &instance;
}
};
@@ -3194,7 +3194,7 @@ struct LanguagesMeta
{
static char const* types = "si";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(1, 2, 0x2CF66B24, types, arraySizes);
+ static DB2Meta instance(1, 2, 0x557617F0, types, arraySizes);
return &instance;
}
};
@@ -3205,7 +3205,7 @@ struct LfgDungeonExpansionMeta
{
static char const* types = "hhbbbii";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x0BDD9F25, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x709756FB, types, arraySizes);
return &instance;
}
};
@@ -3216,7 +3216,7 @@ struct LfgDungeonGroupMeta
{
static char const* types = "shbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xC5A0B877, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x45E343EF, types, arraySizes);
return &instance;
}
};
@@ -3225,9 +3225,9 @@ struct LfgDungeonsMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "siSsihhhhhhhhbbbbbbbbbbbbbbbbbi";
- static uint8 const arraySizes[31] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(30, 31, 0x27312D4F, types, arraySizes);
+ static char const* types = "sissifhhhhhhhhbbbbbbbbbbbbbbbbbi";
+ static uint8 const arraySizes[32] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(31, 32, 0x40D77668, types, arraySizes);
return &instance;
}
};
@@ -3238,7 +3238,7 @@ struct LfgDungeonsGroupingMapMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x4A7FA59C, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD9B4F21E, types, arraySizes);
return &instance;
}
};
@@ -3249,7 +3249,7 @@ struct LfgRoleRequirementMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x7F56023F, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x6C04E981, types, arraySizes);
return &instance;
}
};
@@ -3260,7 +3260,7 @@ struct LightMeta
{
static char const* types = "fffhh";
static uint8 const arraySizes[5] = { 3, 1, 1, 1, 8 };
- static DB2Meta instance(-1, 5, 0x35A3D54B, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x125FB33D, types, arraySizes);
return &instance;
}
};
@@ -3271,7 +3271,7 @@ struct LightDataMeta
{
static char const* types = "iiiiiiiiiiiiiiiiiifffffffffiiiiiihh";
static uint8 const arraySizes[35] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 35, 0xA89E1596, types, arraySizes);
+ static DB2Meta instance(-1, 35, 0xE3E8B600, types, arraySizes);
return &instance;
}
};
@@ -3282,7 +3282,7 @@ struct LightParamsMeta
{
static char const* types = "ffffffhbbbi";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1 };
- static DB2Meta instance(10, 11, 0xDB514597, types, arraySizes);
+ static DB2Meta instance(10, 11, 0xB6AE9B79, types, arraySizes);
return &instance;
}
};
@@ -3293,7 +3293,7 @@ struct LightSkyboxMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x62B41D78, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xC284FF64, types, arraySizes);
return &instance;
}
};
@@ -3304,7 +3304,7 @@ struct LiquidMaterialMeta
{
static char const* types = "bb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x5AA70B00, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xDB7E353C, types, arraySizes);
return &instance;
}
};
@@ -3315,7 +3315,7 @@ struct LiquidObjectMeta
{
static char const* types = "ffhbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x551D907E, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x0FA85D64, types, arraySizes);
return &instance;
}
};
@@ -3324,9 +3324,9 @@ struct LiquidTypeMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "sifffffSifihhbbbbbi";
+ static char const* types = "sifffffsifihhbbbbbi";
static uint8 const arraySizes[19] = { 1, 1, 1, 1, 1, 1, 1, 6, 2, 18, 4, 1, 1, 1, 1, 1, 1, 6, 1 };
- static DB2Meta instance(-1, 19, 0x28B44DCB, types, arraySizes);
+ static DB2Meta instance(-1, 19, 0x99FC34E5, types, arraySizes);
return &instance;
}
};
@@ -3337,7 +3337,7 @@ struct LoadingScreenTaxiSplinesMeta
{
static char const* types = "ffhhb";
static uint8 const arraySizes[5] = { 10, 10, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xBE26AA7B, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xC020B1BD, types, arraySizes);
return &instance;
}
};
@@ -3348,7 +3348,7 @@ struct LoadingScreensMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x0C18B360, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD8EA0A1E, types, arraySizes);
return &instance;
}
};
@@ -3359,7 +3359,7 @@ struct LocaleMeta
{
static char const* types = "ibbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x0BE3B70B, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x16687537, types, arraySizes);
return &instance;
}
};
@@ -3370,7 +3370,7 @@ struct LocationMeta
{
static char const* types = "ff";
static uint8 const arraySizes[2] = { 3, 3 };
- static DB2Meta instance(-1, 2, 0x6F5C6A8A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xEC59DBEA, types, arraySizes);
return &instance;
}
};
@@ -3381,7 +3381,7 @@ struct LockMeta
{
static char const* types = "ihbb";
static uint8 const arraySizes[4] = { 8, 8, 8, 8 };
- static DB2Meta instance(-1, 4, 0x8501126F, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x8036B9F7, types, arraySizes);
return &instance;
}
};
@@ -3392,7 +3392,7 @@ struct LockTypeMeta
{
static char const* types = "ssssi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(4, 5, 0x4064FF07, types, arraySizes);
+ static DB2Meta instance(4, 5, 0xB2F2A80D, types, arraySizes);
return &instance;
}
};
@@ -3403,7 +3403,7 @@ struct LookAtControllerMeta
{
static char const* types = "ffffhhhhbbbbbiiiii";
static uint8 const arraySizes[18] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 18, 0xA17E9956, types, arraySizes);
+ static DB2Meta instance(-1, 18, 0x306B35FA, types, arraySizes);
return &instance;
}
};
@@ -3414,7 +3414,7 @@ struct MailTemplateMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xA1D9C984, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x423247A6, types, arraySizes);
return &instance;
}
};
@@ -3425,7 +3425,7 @@ struct ManifestInterfaceActionIconMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(0, 1, 0x38F4113F, types, arraySizes);
+ static DB2Meta instance(0, 1, 0xD94C8F61, types, arraySizes);
return &instance;
}
};
@@ -3436,7 +3436,7 @@ struct ManifestInterfaceDataMeta
{
static char const* types = "ss";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xBDA49B69, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x4A072B71, types, arraySizes);
return &instance;
}
};
@@ -3447,7 +3447,7 @@ struct ManifestInterfaceItemIconMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(0, 1, 0x38F4113F, types, arraySizes);
+ static DB2Meta instance(0, 1, 0xD94C8F61, types, arraySizes);
return &instance;
}
};
@@ -3458,7 +3458,7 @@ struct ManifestInterfaceTOCDataMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x6B30F325, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x0B897147, types, arraySizes);
return &instance;
}
};
@@ -3469,7 +3469,7 @@ struct ManifestMP3Meta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(0, 1, 0x38F4113F, types, arraySizes);
+ static DB2Meta instance(0, 1, 0xD94C8F61, types, arraySizes);
return &instance;
}
};
@@ -3478,9 +3478,9 @@ struct MapMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Siffssshhhhhhhbbbbb";
+ static char const* types = "siffssshhhhhhhbbbbb";
static uint8 const arraySizes[19] = { 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 19, 0xB32E648C, types, arraySizes);
+ static DB2Meta instance(-1, 19, 0xF7CF2DA2, types, arraySizes);
return &instance;
}
};
@@ -3491,7 +3491,7 @@ struct MapChallengeModeMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 3, 1 };
- static DB2Meta instance(-1, 3, 0xB9D43326, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x71154C5C, types, arraySizes);
return &instance;
}
};
@@ -3502,7 +3502,7 @@ struct MapDifficultyMeta
{
static char const* types = "shbbbbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x7ADE1C7B, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x7C085B97, types, arraySizes);
return &instance;
}
};
@@ -3513,7 +3513,7 @@ struct MapDifficultyXConditionMeta
{
static char const* types = "siii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x726559D6, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x19ABF9EE, types, arraySizes);
return &instance;
}
};
@@ -3524,7 +3524,7 @@ struct MarketingPromotionsXLocaleMeta
{
static char const* types = "iiiisbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xBDC16D0F, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x59F09849, types, arraySizes);
return &instance;
}
};
@@ -3535,7 +3535,7 @@ struct MaterialMeta
{
static char const* types = "biii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xB0DC1034, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x33D0FF68, types, arraySizes);
return &instance;
}
};
@@ -3546,7 +3546,7 @@ struct MinorTalentMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xD8110E92, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x86299404, types, arraySizes);
return &instance;
}
};
@@ -3557,7 +3557,7 @@ struct ModelAnimCloakDampeningMeta
{
static char const* types = "bii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xAA3A793B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xABAAC3BD, types, arraySizes);
return &instance;
}
};
@@ -3568,7 +3568,7 @@ struct ModelFileDataMeta
{
static char const* types = "bii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(1, 3, 0x5EF4BA08, types, arraySizes);
+ static DB2Meta instance(1, 3, 0x0F24B84E, types, arraySizes);
return &instance;
}
};
@@ -3579,7 +3579,7 @@ struct ModelRibbonQualityMeta
{
static char const* types = "ib";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x18636F99, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x941830DD, types, arraySizes);
return &instance;
}
};
@@ -3590,7 +3590,7 @@ struct ModifierTreeMeta
{
static char const* types = "iihbbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x060C2D1C, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x46CC701E, types, arraySizes);
return &instance;
}
};
@@ -3601,7 +3601,7 @@ struct MountMeta
{
static char const* types = "iisssfhhhbi";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(10, 11, 0x86A9FD37, types, arraySizes);
+ static DB2Meta instance(10, 11, 0x9E01F745, types, arraySizes);
return &instance;
}
};
@@ -3612,7 +3612,7 @@ struct MountCapabilityMeta
{
static char const* types = "iihhhbii";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(6, 8, 0xB62CA122, types, arraySizes);
+ static DB2Meta instance(6, 8, 0x3F0A62EE, types, arraySizes);
return &instance;
}
};
@@ -3623,7 +3623,7 @@ struct MountTypeXCapabilityMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xADB0EE4D, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x73CEF21F, types, arraySizes);
return &instance;
}
};
@@ -3634,7 +3634,7 @@ struct MovieMeta
{
static char const* types = "iibb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xCAE1BC8B, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x1295D923, types, arraySizes);
return &instance;
}
};
@@ -3645,7 +3645,7 @@ struct MovieFileDataMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x41B84017, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xA15FC1F5, types, arraySizes);
return &instance;
}
};
@@ -3656,7 +3656,7 @@ struct MovieVariationMeta
{
static char const* types = "ihi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x87300FEE, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x1A77D958, types, arraySizes);
return &instance;
}
};
@@ -3667,7 +3667,7 @@ struct NPCSoundsMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 4 };
- static DB2Meta instance(-1, 1, 0x48506E87, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xE5E4FB99, types, arraySizes);
return &instance;
}
};
@@ -3678,7 +3678,7 @@ struct NameGenMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xD7C1FC25, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xDFD3BCC7, types, arraySizes);
return &instance;
}
};
@@ -3687,9 +3687,9 @@ struct NamesProfanityMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Sb";
+ static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x4C7F576E, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x14126F92, types, arraySizes);
return &instance;
}
};
@@ -3698,9 +3698,9 @@ struct NamesReservedMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "S";
+ static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x47B62FA7, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xA75DB185, types, arraySizes);
return &instance;
}
};
@@ -3709,9 +3709,9 @@ struct NamesReservedLocaleMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Sb";
+ static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x813B40C3, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xEA8688CB, types, arraySizes);
return &instance;
}
};
@@ -3722,7 +3722,7 @@ struct NpcModelItemSlotDisplayInfoMeta
{
static char const* types = "iib";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xA22F8680, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x82126742, types, arraySizes);
return &instance;
}
};
@@ -3733,7 +3733,7 @@ struct ObjectEffectMeta
{
static char const* types = "sfhbbbbbi";
static uint8 const arraySizes[9] = { 1, 3, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xDD9C935E, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x50D174A8, types, arraySizes);
return &instance;
}
};
@@ -3744,7 +3744,7 @@ struct ObjectEffectGroupMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -3755,7 +3755,7 @@ struct ObjectEffectModifierMeta
{
static char const* types = "fbbb";
static uint8 const arraySizes[4] = { 4, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x02A080A3, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x78E883C3, types, arraySizes);
return &instance;
}
};
@@ -3766,7 +3766,7 @@ struct ObjectEffectPackageMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -3777,7 +3777,7 @@ struct ObjectEffectPackageElemMeta
{
static char const* types = "hhh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x041FFE7D, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xD29A59FB, types, arraySizes);
return &instance;
}
};
@@ -3788,7 +3788,7 @@ struct OutlineEffectMeta
{
static char const* types = "fiiiii";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xB5DB9B94, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xF8D79D78, types, arraySizes);
return &instance;
}
};
@@ -3799,7 +3799,7 @@ struct OverrideSpellDataMeta
{
static char const* types = "iib";
static uint8 const arraySizes[3] = { 10, 1, 1 };
- static DB2Meta instance(-1, 3, 0x401AC574, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0F841B9A, types, arraySizes);
return &instance;
}
};
@@ -3810,7 +3810,7 @@ struct PageTextMaterialMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -3821,7 +3821,7 @@ struct PaperDollItemFrameMeta
{
static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x15BA10F3, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x9C3CC0A9, types, arraySizes);
return &instance;
}
};
@@ -3832,7 +3832,7 @@ struct ParticleColorMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 3, 3, 3 };
- static DB2Meta instance(-1, 3, 0xF1BF0CA9, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xBC5D3597, types, arraySizes);
return &instance;
}
};
@@ -3843,7 +3843,7 @@ struct PathMeta
{
static char const* types = "bbbbbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xE6C80767, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x2B91D905, types, arraySizes);
return &instance;
}
};
@@ -3854,7 +3854,7 @@ struct PathNodeMeta
{
static char const* types = "iihh";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(0, 4, 0x57D19E50, types, arraySizes);
+ static DB2Meta instance(0, 4, 0x9B535598, types, arraySizes);
return &instance;
}
};
@@ -3865,7 +3865,7 @@ struct PathNodePropertyMeta
{
static char const* types = "hhbii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(3, 5, 0x9D908771, types, arraySizes);
+ static DB2Meta instance(3, 5, 0xF446CDBB, types, arraySizes);
return &instance;
}
};
@@ -3876,7 +3876,7 @@ struct PathPropertyMeta
{
static char const* types = "ihbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0x7353B599, types, arraySizes);
+ static DB2Meta instance(3, 4, 0xF4469671, types, arraySizes);
return &instance;
}
};
@@ -3887,7 +3887,7 @@ struct PhaseMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x12961644, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xB2EE9466, types, arraySizes);
return &instance;
}
};
@@ -3898,7 +3898,7 @@ struct PhaseShiftZoneSoundsMeta
{
static char const* types = "hhhhhbbbbiiii";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x1A5C14A8, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x1AA0596A, types, arraySizes);
return &instance;
}
};
@@ -3909,7 +3909,7 @@ struct PhaseXPhaseGroupMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xC5DECA36, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB494BBD2, types, arraySizes);
return &instance;
}
};
@@ -3920,7 +3920,7 @@ struct PlayerConditionMeta
{
static char const* types = "iiiiiiiiiiiiiishhhhhhhhhhhhhhhhhhbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbiiiiiiiiiiiiiii";
static uint8 const arraySizes[79] = { 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 4, 1, 1, 1, 1, 1, 1, 4, 4, 4, 1, 4, 4, 4, 2, 1, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 4, 4, 4, 1, 4, 1, 4, 6, 1, 1, 1, 2 };
- static DB2Meta instance(-1, 79, 0xBAA3CA64, types, arraySizes);
+ static DB2Meta instance(-1, 79, 0x97CEA4E6, types, arraySizes);
return &instance;
}
};
@@ -3931,7 +3931,7 @@ struct PositionerMeta
{
static char const* types = "fhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x3E7693C1, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x0DC56BF9, types, arraySizes);
return &instance;
}
};
@@ -3942,7 +3942,7 @@ struct PositionerStateMeta
{
static char const* types = "fbiiiiii";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x0EA8C354, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0xB64314AC, types, arraySizes);
return &instance;
}
};
@@ -3951,9 +3951,9 @@ struct PositionerStateEntryMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ffbbbbbbbbi";
+ static char const* types = "ffhhbbbbbbi";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x6CF8DBB6, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0x92FB58E8, types, arraySizes);
return &instance;
}
};
@@ -3962,9 +3962,9 @@ struct PowerDisplayMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Sbbbb";
+ static char const* types = "sbbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x996B7B03, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x18C540B5, types, arraySizes);
return &instance;
}
};
@@ -3973,9 +3973,9 @@ struct PowerTypeMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "SSffhhhbbbbb";
+ static char const* types = "ssffhhhbbbbb";
static uint8 const arraySizes[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 12, 0x042B76A1, types, arraySizes);
+ static DB2Meta instance(-1, 12, 0x9B2B3F6D, types, arraySizes);
return &instance;
}
};
@@ -3986,7 +3986,7 @@ struct PrestigeLevelInfoMeta
{
static char const* types = "isbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x85DC9691, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x1F001219, types, arraySizes);
return &instance;
}
};
@@ -3997,7 +3997,7 @@ struct PvpBracketTypesMeta
{
static char const* types = "bi";
static uint8 const arraySizes[2] = { 1, 4 };
- static DB2Meta instance(-1, 2, 0x15D5D38F, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x621CD92F, types, arraySizes);
return &instance;
}
};
@@ -4008,7 +4008,7 @@ struct PvpDifficultyMeta
{
static char const* types = "hbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x987332DF, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xCF4D1AEB, types, arraySizes);
return &instance;
}
};
@@ -4019,7 +4019,7 @@ struct PvpItemMeta
{
static char const* types = "ib";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xBCA228D1, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x5C087651, types, arraySizes);
return &instance;
}
};
@@ -4030,7 +4030,7 @@ struct PvpRewardMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x8D746A4E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x951DE3BC, types, arraySizes);
return &instance;
}
};
@@ -4041,7 +4041,7 @@ struct PvpTalentMeta
{
static char const* types = "iisiiiiii";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0x46E787AF, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xB6FF8059, types, arraySizes);
return &instance;
}
};
@@ -4052,7 +4052,7 @@ struct PvpTalentUnlockMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xDA321AC4, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xC1A48E8A, types, arraySizes);
return &instance;
}
};
@@ -4063,7 +4063,7 @@ struct QuestFactionRewardMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 10 };
- static DB2Meta instance(-1, 1, 0x90E2CCC9, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x313B4AEB, types, arraySizes);
return &instance;
}
};
@@ -4074,7 +4074,7 @@ struct QuestFeedbackEffectMeta
{
static char const* types = "ihbbbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x15232667, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x747AA1F3, types, arraySizes);
return &instance;
}
};
@@ -4085,7 +4085,7 @@ struct QuestInfoMeta
{
static char const* types = "shbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x134A3185, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x11382F51, types, arraySizes);
return &instance;
}
};
@@ -4096,7 +4096,7 @@ struct QuestLineMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -4107,7 +4107,7 @@ struct QuestLineXQuestMeta
{
static char const* types = "hhb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xE6F65F4F, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x0D1339BD, types, arraySizes);
return &instance;
}
};
@@ -4118,7 +4118,7 @@ struct QuestMoneyRewardMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 10 };
- static DB2Meta instance(-1, 1, 0xE39F507A, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x83F7CE9C, types, arraySizes);
return &instance;
}
};
@@ -4129,7 +4129,7 @@ struct QuestObjectiveMeta
{
static char const* types = "iishbbbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xFBAC2A6D, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x22594899, types, arraySizes);
return &instance;
}
};
@@ -4138,9 +4138,9 @@ struct QuestPOIBlobMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "hhbbi";
- static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xA11D5590, types, arraySizes);
+ static char const* types = "ihhbbiii";
+ static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(0, 8, 0x02EEA008, types, arraySizes);
return &instance;
}
};
@@ -4151,18 +4151,7 @@ struct QuestPOIPointMeta
{
static char const* types = "ihhi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0x356F39B9, types, arraySizes);
- return &instance;
- }
-};
-
-struct QuestPOIPointCliTaskMeta
-{
- static DB2Meta const* Instance()
- {
- static char const* types = "hhhhhbi";
- static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x6F65A1E7, types, arraySizes);
+ static DB2Meta instance(3, 4, 0x602A18C5, types, arraySizes);
return &instance;
}
};
@@ -4173,7 +4162,7 @@ struct QuestPackageItemMeta
{
static char const* types = "ihbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x9B308EDF, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x31CD6A8B, types, arraySizes);
return &instance;
}
};
@@ -4184,7 +4173,7 @@ struct QuestSortMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xCD4A8256, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xE784CEA6, types, arraySizes);
return &instance;
}
};
@@ -4195,7 +4184,7 @@ struct QuestV2Meta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xA33E0F53, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x02E59131, types, arraySizes);
return &instance;
}
};
@@ -4206,7 +4195,7 @@ struct QuestV2CliTaskMeta
{
static char const* types = "issihhhhhhhbbbbbbbbbiii";
static uint8 const arraySizes[23] = { 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(20, 23, 0xB92018B7, types, arraySizes);
+ static DB2Meta instance(20, 23, 0x3AF80301, types, arraySizes);
return &instance;
}
};
@@ -4217,7 +4206,7 @@ struct QuestXPMeta
{
static char const* types = "h";
static uint8 const arraySizes[1] = { 10 };
- static DB2Meta instance(-1, 1, 0x4346D258, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xE39F507A, types, arraySizes);
return &instance;
}
};
@@ -4228,7 +4217,7 @@ struct RacialMountsMeta
{
static char const* types = "ib";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xD4825187, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x12EABF67, types, arraySizes);
return &instance;
}
};
@@ -4239,7 +4228,7 @@ struct RandPropPointsMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 5, 5, 5 };
- static DB2Meta instance(-1, 3, 0xBB6728B0, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xE5202AE2, types, arraySizes);
return &instance;
}
};
@@ -4250,7 +4239,7 @@ struct ResearchBranchMeta
{
static char const* types = "ssihb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xC54288AC, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x913C4C8E, types, arraySizes);
return &instance;
}
};
@@ -4261,7 +4250,7 @@ struct ResearchFieldMeta
{
static char const* types = "sbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(2, 3, 0x3C4783A7, types, arraySizes);
+ static DB2Meta instance(2, 3, 0x58E34F4D, types, arraySizes);
return &instance;
}
};
@@ -4272,7 +4261,7 @@ struct ResearchProjectMeta
{
static char const* types = "ssishbbii";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 9, 0xF188A6B0, types, arraySizes);
+ static DB2Meta instance(7, 9, 0xFFF56E96, types, arraySizes);
return &instance;
}
};
@@ -4283,7 +4272,7 @@ struct ResearchSiteMeta
{
static char const* types = "ishi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x53309323, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x17513E43, types, arraySizes);
return &instance;
}
};
@@ -4294,7 +4283,7 @@ struct ResistancesMeta
{
static char const* types = "sbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x8B169B16, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xFB916DBC, types, arraySizes);
return &instance;
}
};
@@ -4305,7 +4294,7 @@ struct RewardPackMeta
{
static char const* types = "ifbbii";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x2804996B, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x4AE87C13, types, arraySizes);
return &instance;
}
};
@@ -4316,7 +4305,7 @@ struct RewardPackXCurrencyTypeMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x5AD7107A, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x41F4ECBC, types, arraySizes);
return &instance;
}
};
@@ -4327,7 +4316,7 @@ struct RewardPackXItemMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x648BC961, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xADFD44B7, types, arraySizes);
return &instance;
}
};
@@ -4336,9 +4325,9 @@ struct RibbonQualityMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "fffb";
- static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x689AB407, types, arraySizes);
+ static char const* types = "fffbi";
+ static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 5, 0x7B2CFE42, types, arraySizes);
return &instance;
}
};
@@ -4349,7 +4338,7 @@ struct RulesetItemUpgradeMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xF434A1F0, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x11515F20, types, arraySizes);
return &instance;
}
};
@@ -4360,7 +4349,7 @@ struct ScalingStatDistributionMeta
{
static char const* types = "hii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x883E80FE, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x1429D0B8, types, arraySizes);
return &instance;
}
};
@@ -4371,7 +4360,7 @@ struct ScenarioMeta
{
static char const* types = "shbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE71EFDEA, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x5E81BCF6, types, arraySizes);
return &instance;
}
};
@@ -4382,7 +4371,7 @@ struct ScenarioEventEntryMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x4E0E3AC5, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x6FE49761, types, arraySizes);
return &instance;
}
};
@@ -4393,7 +4382,7 @@ struct ScenarioStepMeta
{
static char const* types = "sshhhhbbi";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xACF5556A, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x2C5EC158, types, arraySizes);
return &instance;
}
};
@@ -4402,9 +4391,9 @@ struct SceneScriptMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "SShh";
+ static char const* types = "sshh";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE564690A, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x1EEAE156, types, arraySizes);
return &instance;
}
};
@@ -4413,9 +4402,9 @@ struct SceneScriptPackageMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "S";
+ static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -4426,7 +4415,7 @@ struct SceneScriptPackageMemberMeta
{
static char const* types = "hhhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x122FCD3F, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x25F30E6F, types, arraySizes);
return &instance;
}
};
@@ -4437,7 +4426,7 @@ struct ScheduledIntervalMeta
{
static char const* types = "iiiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x861AEB4E, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x5F6D83EC, types, arraySizes);
return &instance;
}
};
@@ -4448,7 +4437,7 @@ struct ScheduledWorldStateMeta
{
static char const* types = "iiiiiiii";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x39E4B20A, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0xA04FD7B6, types, arraySizes);
return &instance;
}
};
@@ -4459,7 +4448,7 @@ struct ScheduledWorldStateGroupMeta
{
static char const* types = "iiiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xDBCC318B, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x388C0CD9, types, arraySizes);
return &instance;
}
};
@@ -4470,7 +4459,7 @@ struct ScheduledWorldStateXUniqCatMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(0, 3, 0x6E0F3FC1, types, arraySizes);
+ static DB2Meta instance(0, 3, 0x55B274C3, types, arraySizes);
return &instance;
}
};
@@ -4481,7 +4470,7 @@ struct ScreenEffectMeta
{
static char const* types = "sihhhhbbbiii";
static uint8 const arraySizes[12] = { 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 12, 0xDD021285, types, arraySizes);
+ static DB2Meta instance(-1, 12, 0xE37F8225, types, arraySizes);
return &instance;
}
};
@@ -4492,7 +4481,7 @@ struct ScreenLocationMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -4503,7 +4492,7 @@ struct SeamlessSiteMeta
{
static char const* types = "i";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x2FE47A1B, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x519EF0C5, types, arraySizes);
return &instance;
}
};
@@ -4514,7 +4503,7 @@ struct ServerMessagesMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x9599555F, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xF540D73D, types, arraySizes);
return &instance;
}
};
@@ -4525,7 +4514,7 @@ struct ShadowyEffectMeta
{
static char const* types = "iiffffffbb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x091E9D1A, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x9072BD0E, types, arraySizes);
return &instance;
}
};
@@ -4536,7 +4525,7 @@ struct SkillLineMeta
{
static char const* types = "ssshhbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xF1CDEABF, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0xD05F97DB, types, arraySizes);
return &instance;
}
};
@@ -4547,7 +4536,7 @@ struct SkillLineAbilityMeta
{
static char const* types = "iiiihhhhhhbbi";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0xC3E8E26F, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x33977235, types, arraySizes);
return &instance;
}
};
@@ -4558,7 +4547,7 @@ struct SkillRaceClassInfoMeta
{
static char const* types = "ihhhbbi";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xEDA3A4D4, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x23FE736E, types, arraySizes);
return &instance;
}
};
@@ -4569,7 +4558,7 @@ struct SoundAmbienceMeta
{
static char const* types = "biii";
static uint8 const arraySizes[4] = { 1, 2, 1, 1 };
- static DB2Meta instance(-1, 4, 0x6F03BA39, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xF6403AC1, types, arraySizes);
return &instance;
}
};
@@ -4580,7 +4569,7 @@ struct SoundAmbienceFlavorMeta
{
static char const* types = "hii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x917AB671, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xBC4B2D4F, types, arraySizes);
return &instance;
}
};
@@ -4591,7 +4580,7 @@ struct SoundBusMeta
{
static char const* types = "ffhbbbbbbbbi";
static uint8 const arraySizes[12] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(11, 12, 0x3A647CAE, types, arraySizes);
+ static DB2Meta instance(11, 12, 0xB3B4FD02, types, arraySizes);
return &instance;
}
};
@@ -4602,7 +4591,7 @@ struct SoundEmitterPillPointsMeta
{
static char const* types = "fh";
static uint8 const arraySizes[2] = { 3, 1 };
- static DB2Meta instance(-1, 2, 0x24A008CB, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xB29E5CAB, types, arraySizes);
return &instance;
}
};
@@ -4613,7 +4602,7 @@ struct SoundEmittersMeta
{
static char const* types = "ffshhhbbbbii";
static uint8 const arraySizes[12] = { 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(10, 12, 0xAED6FA80, types, arraySizes);
+ static DB2Meta instance(10, 12, 0xE757D4E0, types, arraySizes);
return &instance;
}
};
@@ -4624,7 +4613,7 @@ struct SoundFilterMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -4635,7 +4624,7 @@ struct SoundFilterElemMeta
{
static char const* types = "fbb";
static uint8 const arraySizes[3] = { 9, 1, 1 };
- static DB2Meta instance(-1, 3, 0x700BC63F, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x15C04229, types, arraySizes);
return &instance;
}
};
@@ -4646,7 +4635,7 @@ struct SoundKitMeta
{
static char const* types = "sffffffffhhhbbbbi";
static uint8 const arraySizes[17] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(16, 17, 0x45160162, types, arraySizes);
+ static DB2Meta instance(16, 17, 0x38A184DC, types, arraySizes);
return &instance;
}
};
@@ -4657,7 +4646,7 @@ struct SoundKitAdvancedMeta
{
static char const* types = "fiiiiiifffffiiffffffihbbbbiiiiii";
static uint8 const arraySizes[32] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 32, 0x27606F57, types, arraySizes);
+ static DB2Meta instance(-1, 32, 0x7CE3363B, types, arraySizes);
return &instance;
}
};
@@ -4668,7 +4657,7 @@ struct SoundKitChildMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x8C2AEA75, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xC1FC0B1D, types, arraySizes);
return &instance;
}
};
@@ -4679,7 +4668,7 @@ struct SoundKitEntryMeta
{
static char const* types = "ifbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xD29B5B47, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x1F47A21F, types, arraySizes);
return &instance;
}
};
@@ -4690,7 +4679,7 @@ struct SoundKitFallbackMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x751D6B9F, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x49EF8EA3, types, arraySizes);
return &instance;
}
};
@@ -4701,7 +4690,7 @@ struct SoundOverrideMeta
{
static char const* types = "hhhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xAAFD0E26, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x6A119082, types, arraySizes);
return &instance;
}
};
@@ -4712,7 +4701,7 @@ struct SoundProviderPreferencesMeta
{
static char const* types = "sfffffffffffffffhhhhhbb";
static uint8 const arraySizes[23] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 23, 0x85F511FC, types, arraySizes);
+ static DB2Meta instance(-1, 23, 0x280B4DCE, types, arraySizes);
return &instance;
}
};
@@ -4723,7 +4712,7 @@ struct SourceInfoMeta
{
static char const* types = "isbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x796AD8C7, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x83D64CE7, types, arraySizes);
return &instance;
}
};
@@ -4734,7 +4723,7 @@ struct SpamMessagesMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x6414DFFF, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC3BC61DD, types, arraySizes);
return &instance;
}
};
@@ -4745,7 +4734,7 @@ struct SpecializationSpellsMeta
{
static char const* types = "iishbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(5, 6, 0x9FC404CF, types, arraySizes);
+ static DB2Meta instance(5, 6, 0xFDA6037B, types, arraySizes);
return &instance;
}
};
@@ -4756,7 +4745,7 @@ struct SpellMeta
{
static char const* types = "ssssiii";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(5, 7, 0x15C9999E, types, arraySizes);
+ static DB2Meta instance(5, 7, 0xE5833C90, types, arraySizes);
return &instance;
}
};
@@ -4767,7 +4756,7 @@ struct SpellActionBarPrefMeta
{
static char const* types = "ih";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xB1F8D61B, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x7208084B, types, arraySizes);
return &instance;
}
};
@@ -4778,7 +4767,7 @@ struct SpellActivationOverlayMeta
{
static char const* types = "iiifibbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 4, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0x2FD43517, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0xCA4F95F7, types, arraySizes);
return &instance;
}
};
@@ -4789,7 +4778,7 @@ struct SpellAuraOptionsMeta
{
static char const* types = "iiiihbbb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xE99ACF7D, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x3F86C0F9, types, arraySizes);
return &instance;
}
};
@@ -4800,7 +4789,7 @@ struct SpellAuraRestrictionsMeta
{
static char const* types = "iiiiibbbbb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0xCC928C2D, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0xA3E6C359, types, arraySizes);
return &instance;
}
};
@@ -4811,7 +4800,7 @@ struct SpellAuraVisXChrSpecMeta
{
static char const* types = "hh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x19C6D5BC, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xAB095460, types, arraySizes);
return &instance;
}
};
@@ -4822,7 +4811,7 @@ struct SpellAuraVisibilityMeta
{
static char const* types = "ibbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(3, 4, 0xD4FFE0FE, types, arraySizes);
+ static DB2Meta instance(3, 4, 0xF5BCF9D6, types, arraySizes);
return &instance;
}
};
@@ -4833,7 +4822,7 @@ struct SpellCastTimesMeta
{
static char const* types = "iih";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xB44CBB5C, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x33483F8A, types, arraySizes);
return &instance;
}
};
@@ -4844,7 +4833,7 @@ struct SpellCastingRequirementsMeta
{
static char const* types = "ihhhbbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x91AFF9C5, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x8755DB03, types, arraySizes);
return &instance;
}
};
@@ -4855,7 +4844,7 @@ struct SpellCategoriesMeta
{
static char const* types = "ihhhbbbbb";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xF7721E4A, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x781B3F38, types, arraySizes);
return &instance;
}
};
@@ -4866,7 +4855,7 @@ struct SpellCategoryMeta
{
static char const* types = "sibbbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x5A212A44, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xE4524408, types, arraySizes);
return &instance;
}
};
@@ -4877,7 +4866,7 @@ struct SpellChainEffectsMeta
{
static char const* types = "ffffiifffffffffffffffffffffffffffffffffffiffsshhhhbbbbbbbbbbbi";
static uint8 const arraySizes[62] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 3, 1, 1, 1, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 62, 0x89DAFC72, types, arraySizes);
+ static DB2Meta instance(-1, 62, 0xF1FA79EA, types, arraySizes);
return &instance;
}
};
@@ -4888,7 +4877,7 @@ struct SpellClassOptionsMeta
{
static char const* types = "iibi";
static uint8 const arraySizes[4] = { 1, 4, 1, 1 };
- static DB2Meta instance(-1, 4, 0x23C0B83A, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x56CB75EE, types, arraySizes);
return &instance;
}
};
@@ -4899,7 +4888,7 @@ struct SpellCooldownsMeta
{
static char const* types = "iiiib";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xC44BCFEE, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x8A2FB468, types, arraySizes);
return &instance;
}
};
@@ -4910,7 +4899,7 @@ struct SpellDescriptionVariablesMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xE37F5F23, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x4326E101, types, arraySizes);
return &instance;
}
};
@@ -4921,7 +4910,7 @@ struct SpellDispelTypeMeta
{
static char const* types = "ssbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE8FCFE59, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x0849B551, types, arraySizes);
return &instance;
}
};
@@ -4932,7 +4921,7 @@ struct SpellDurationMeta
{
static char const* types = "iih";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xC40857BC, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xA68538E2, types, arraySizes);
return &instance;
}
};
@@ -4943,29 +4932,29 @@ struct SpellEffectMeta
{
static char const* types = "fffffiffiiiiiiiiiiiiiiiii";
static uint8 const arraySizes[25] = { 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1 };
- static DB2Meta instance(8, 25, 0xD5324B6A, types, arraySizes);
+ static DB2Meta instance(8, 25, 0x16763148, types, arraySizes);
return &instance;
}
};
-struct SpellEffectCameraShakesMeta
+struct SpellEffectEmissionMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "hh";
- static uint8 const arraySizes[2] = { 3, 1 };
- static DB2Meta instance(-1, 2, 0x6F5E87B0, types, arraySizes);
+ static char const* types = "ffhb";
+ static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 4, 0x6561174B, types, arraySizes);
return &instance;
}
};
-struct SpellEffectEmissionMeta
+struct SpellEffectExtraMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ffhb";
- static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x744EB0EB, types, arraySizes);
+ static char const* types = "f";
+ static uint8 const arraySizes[1] = { 1 };
+ static DB2Meta instance(-1, 1, 0x4DA79C50, types, arraySizes);
return &instance;
}
};
@@ -4976,7 +4965,7 @@ struct SpellEffectGroupSizeMeta
{
static char const* types = "if";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x6C6B6B5B, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x6F18EF9F, types, arraySizes);
return &instance;
}
};
@@ -4987,7 +4976,7 @@ struct SpellEffectScalingMeta
{
static char const* types = "fffi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xBAC40B9B, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xD8F7C7FB, types, arraySizes);
return &instance;
}
};
@@ -4998,7 +4987,7 @@ struct SpellEquippedItemsMeta
{
static char const* types = "iiib";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x9C6390C6, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x207DB8D6, types, arraySizes);
return &instance;
}
};
@@ -5009,7 +4998,7 @@ struct SpellFlyoutMeta
{
static char const* types = "isshbi";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xB35D88A2, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x23CEEA8A, types, arraySizes);
return &instance;
}
};
@@ -5020,7 +5009,7 @@ struct SpellFlyoutItemMeta
{
static char const* types = "ibb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x60E17715, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x877BCCA7, types, arraySizes);
return &instance;
}
};
@@ -5031,7 +5020,7 @@ struct SpellFocusObjectMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x67818447, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xC7290625, types, arraySizes);
return &instance;
}
};
@@ -5042,7 +5031,7 @@ struct SpellIconMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x88B46898, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x290CE6BA, types, arraySizes);
return &instance;
}
};
@@ -5053,7 +5042,7 @@ struct SpellInterruptsMeta
{
static char const* types = "iiihb";
static uint8 const arraySizes[5] = { 1, 2, 2, 1, 1 };
- static DB2Meta instance(-1, 5, 0xFCE2DF7C, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xBCE11416, types, arraySizes);
return &instance;
}
};
@@ -5064,7 +5053,7 @@ struct SpellItemEnchantmentMeta
{
static char const* types = "isfiihhhhhhbbbbbbbi";
static uint8 const arraySizes[19] = { 3, 1, 3, 1, 1, 3, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 19, 0xA21E7644, types, arraySizes);
+ static DB2Meta instance(-1, 19, 0x55410316, types, arraySizes);
return &instance;
}
};
@@ -5075,7 +5064,7 @@ struct SpellItemEnchantmentConditionMeta
{
static char const* types = "bbbbbi";
static uint8 const arraySizes[6] = { 5, 5, 5, 5, 5, 5 };
- static DB2Meta instance(-1, 6, 0xFE2C26F5, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xE7DAD37D, types, arraySizes);
return &instance;
}
};
@@ -5086,7 +5075,7 @@ struct SpellKeyboundOverrideMeta
{
static char const* types = "isb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x4C31B87C, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x994DBA82, types, arraySizes);
return &instance;
}
};
@@ -5097,7 +5086,7 @@ struct SpellLabelMeta
{
static char const* types = "ii";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x2A4CDECC, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x924C562C, types, arraySizes);
return &instance;
}
};
@@ -5108,7 +5097,7 @@ struct SpellLearnSpellMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x8C7EE18E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x96E3FF5C, types, arraySizes);
return &instance;
}
};
@@ -5119,7 +5108,7 @@ struct SpellLevelsMeta
{
static char const* types = "ihhhbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xCFBB94B1, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xAAD87C71, types, arraySizes);
return &instance;
}
};
@@ -5130,7 +5119,7 @@ struct SpellMechanicMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x8B096444, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x2B61E266, types, arraySizes);
return &instance;
}
};
@@ -5141,7 +5130,7 @@ struct SpellMiscMeta
{
static char const* types = "iffhhhhhb";
static uint8 const arraySizes[9] = { 14, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0x2B8ABAC3, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x238E7BD9, types, arraySizes);
return &instance;
}
};
@@ -5152,7 +5141,7 @@ struct SpellMiscDifficultyMeta
{
static char const* types = "ibi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(2, 3, 0xF88FAB97, types, arraySizes);
+ static DB2Meta instance(2, 3, 0xFF3CE8ED, types, arraySizes);
return &instance;
}
};
@@ -5163,7 +5152,7 @@ struct SpellMissileMeta
{
static char const* types = "ifffffffffffffb";
static uint8 const arraySizes[15] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 15, 0x398CF976, types, arraySizes);
+ static DB2Meta instance(-1, 15, 0xDB6D042C, types, arraySizes);
return &instance;
}
};
@@ -5174,7 +5163,7 @@ struct SpellMissileMotionMeta
{
static char const* types = "ssbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x719D619B, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x41A32383, types, arraySizes);
return &instance;
}
};
@@ -5185,7 +5174,7 @@ struct SpellPowerMeta
{
static char const* types = "iiffifbbiiiiii";
static uint8 const arraySizes[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(8, 14, 0x8CDC380E, types, arraySizes);
+ static DB2Meta instance(8, 14, 0x5BC3DDCE, types, arraySizes);
return &instance;
}
};
@@ -5196,7 +5185,7 @@ struct SpellPowerDifficultyMeta
{
static char const* types = "bbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(2, 3, 0x0117F40F, types, arraySizes);
+ static DB2Meta instance(2, 3, 0xDD6987D1, types, arraySizes);
return &instance;
}
};
@@ -5207,7 +5196,7 @@ struct SpellProceduralEffectMeta
{
static char const* types = "fbi";
static uint8 const arraySizes[3] = { 4, 1, 1 };
- static DB2Meta instance(2, 3, 0xEC43FF27, types, arraySizes);
+ static DB2Meta instance(2, 3, 0xFF66AE2D, types, arraySizes);
return &instance;
}
};
@@ -5218,7 +5207,7 @@ struct SpellProcsPerMinuteMeta
{
static char const* types = "fb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xEFCFD31B, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0xBA59813B, types, arraySizes);
return &instance;
}
};
@@ -5229,7 +5218,7 @@ struct SpellProcsPerMinuteModMeta
{
static char const* types = "fhbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xA339D9A5, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x0044A109, types, arraySizes);
return &instance;
}
};
@@ -5240,7 +5229,7 @@ struct SpellRadiusMeta
{
static char const* types = "ffff";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xE948EB40, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x01D4170C, types, arraySizes);
return &instance;
}
};
@@ -5251,7 +5240,7 @@ struct SpellRangeMeta
{
static char const* types = "ffssb";
static uint8 const arraySizes[5] = { 2, 2, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x78704E1A, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x9A45DAC4, types, arraySizes);
return &instance;
}
};
@@ -5262,7 +5251,7 @@ struct SpellReagentsMeta
{
static char const* types = "iih";
static uint8 const arraySizes[3] = { 1, 8, 8 };
- static DB2Meta instance(-1, 3, 0x86B17A70, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x91DD8682, types, arraySizes);
return &instance;
}
};
@@ -5273,7 +5262,7 @@ struct SpellReagentsCurrencyMeta
{
static char const* types = "ihh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x01173DCA, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xFD286C2C, types, arraySizes);
return &instance;
}
};
@@ -5284,7 +5273,7 @@ struct SpellScalingMeta
{
static char const* types = "ihiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x47D87C91, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x647B325B, types, arraySizes);
return &instance;
}
};
@@ -5295,7 +5284,7 @@ struct SpellShapeshiftMeta
{
static char const* types = "iiib";
static uint8 const arraySizes[4] = { 1, 2, 2, 1 };
- static DB2Meta instance(-1, 4, 0x28AA9C0D, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x751BB86D, types, arraySizes);
return &instance;
}
};
@@ -5306,7 +5295,7 @@ struct SpellShapeshiftFormMeta
{
static char const* types = "sfihhhhhbb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 4, 8, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x11AFAB53, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0xF2F53E9B, types, arraySizes);
return &instance;
}
};
@@ -5317,7 +5306,7 @@ struct SpellSpecialUnitEffectMeta
{
static char const* types = "hi";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xB7AAD4C5, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x44CE5AA5, types, arraySizes);
return &instance;
}
};
@@ -5328,7 +5317,7 @@ struct SpellTargetRestrictionsMeta
{
static char const* types = "iffihbbi";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xD496481C, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0x3E737FD4, types, arraySizes);
return &instance;
}
};
@@ -5339,7 +5328,7 @@ struct SpellTotemsMeta
{
static char const* types = "iih";
static uint8 const arraySizes[3] = { 1, 2, 2 };
- static DB2Meta instance(-1, 3, 0x752DCE9E, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xCEF20980, types, arraySizes);
return &instance;
}
};
@@ -5350,7 +5339,7 @@ struct SpellVisualMeta
{
static char const* types = "iiiiiiiiiiiiiiiffiihhhbbiiii";
static uint8 const arraySizes[28] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(24, 28, 0xA2B85016, types, arraySizes);
+ static DB2Meta instance(24, 28, 0x2A5536DE, types, arraySizes);
return &instance;
}
};
@@ -5361,7 +5350,7 @@ struct SpellVisualAnimMeta
{
static char const* types = "hhh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x0B1038D1, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x9466CA0B, types, arraySizes);
return &instance;
}
};
@@ -5372,7 +5361,7 @@ struct SpellVisualColorEffectMeta
{
static char const* types = "fifhhhhhbbi";
static uint8 const arraySizes[11] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0xD64D320E, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0xB64EDACC, types, arraySizes);
return &instance;
}
};
@@ -5383,7 +5372,7 @@ struct SpellVisualEffectNameMeta
{
static char const* types = "sffffffiiibii";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x4552DDC5, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x357EA96F, types, arraySizes);
return &instance;
}
};
@@ -5394,7 +5383,7 @@ struct SpellVisualKitMeta
{
static char const* types = "ifhhii";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(4, 6, 0xC3D97636, types, arraySizes);
+ static DB2Meta instance(4, 6, 0x4356273E, types, arraySizes);
return &instance;
}
};
@@ -5405,7 +5394,7 @@ struct SpellVisualKitAreaModelMeta
{
static char const* types = "ifffhb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xE63E62E3, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x3574C2E7, types, arraySizes);
return &instance;
}
};
@@ -5416,7 +5405,7 @@ struct SpellVisualKitEffectMeta
{
static char const* types = "iii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x2323470B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x61637867, types, arraySizes);
return &instance;
}
};
@@ -5427,7 +5416,7 @@ struct SpellVisualKitModelAttachMeta
{
static char const* types = "iffffffffffifhhhhhhbbi";
static uint8 const arraySizes[22] = { 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(21, 22, 0x2CD44B15, types, arraySizes);
+ static DB2Meta instance(21, 22, 0x04B33CAD, types, arraySizes);
return &instance;
}
};
@@ -5438,7 +5427,7 @@ struct SpellVisualMissileMeta
{
static char const* types = "iiiffhhhhhhbbiii";
static uint8 const arraySizes[16] = { 1, 1, 1, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(13, 16, 0xA538BBD9, types, arraySizes);
+ static DB2Meta instance(13, 16, 0x53BAC2C9, types, arraySizes);
return &instance;
}
};
@@ -5447,9 +5436,9 @@ struct SpellXSpellVisualMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ifhhhbbi";
- static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(7, 8, 0x462EF5F7, types, arraySizes);
+ static char const* types = "ifhhhhbbbi";
+ static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(9, 10, 0xBB7867F3, types, arraySizes);
return &instance;
}
};
@@ -5460,7 +5449,7 @@ struct Startup_StringsMeta
{
static char const* types = "ss";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x1BE9FD87, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x8C2A9B67, types, arraySizes);
return &instance;
}
};
@@ -5471,7 +5460,7 @@ struct StationeryMeta
{
static char const* types = "sbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xB7A33B6A, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x5956C630, types, arraySizes);
return &instance;
}
};
@@ -5482,7 +5471,7 @@ struct StringLookupsMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x2A21A5F9, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xCA7A241B, types, arraySizes);
return &instance;
}
};
@@ -5493,7 +5482,7 @@ struct SummonPropertiesMeta
{
static char const* types = "iiiii";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x0013EE84, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x1EE46E46, types, arraySizes);
return &instance;
}
};
@@ -5504,7 +5493,7 @@ struct TactKeyMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 16 };
- static DB2Meta instance(-1, 1, 0xE980B1CA, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x08773764, types, arraySizes);
return &instance;
}
};
@@ -5515,7 +5504,7 @@ struct TactKeyLookupMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 8 };
- static DB2Meta instance(-1, 1, 0x72063202, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x93C0A8AC, types, arraySizes);
return &instance;
}
};
@@ -5526,7 +5515,7 @@ struct TalentMeta
{
static char const* types = "iishbbbbb";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 1, 1, 1, 2, 1 };
- static DB2Meta instance(-1, 9, 0xE408A87C, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0xE33B18D6, types, arraySizes);
return &instance;
}
};
@@ -5537,7 +5526,7 @@ struct TaxiNodesMeta
{
static char const* types = "fsifhhhbi";
static uint8 const arraySizes[9] = { 3, 1, 2, 2, 1, 1, 1, 1, 1 };
- static DB2Meta instance(8, 9, 0x970E4A17, types, arraySizes);
+ static DB2Meta instance(8, 9, 0x75BBE821, types, arraySizes);
return &instance;
}
};
@@ -5548,7 +5537,7 @@ struct TaxiPathMeta
{
static char const* types = "hhii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(2, 4, 0xE194AB65, types, arraySizes);
+ static DB2Meta instance(2, 4, 0x024DF2C5, types, arraySizes);
return &instance;
}
};
@@ -5559,7 +5548,7 @@ struct TaxiPathNodeMeta
{
static char const* types = "fihhhhbbi";
static uint8 const arraySizes[9] = { 3, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(8, 9, 0xF8DBC1E7, types, arraySizes);
+ static DB2Meta instance(8, 9, 0x265B46FD, types, arraySizes);
return &instance;
}
};
@@ -5570,7 +5559,7 @@ struct TerrainMaterialMeta
{
static char const* types = "ssb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x8DB3D50D, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xFEAC3DEB, types, arraySizes);
return &instance;
}
};
@@ -5581,7 +5570,7 @@ struct TerrainTypeMeta
{
static char const* types = "shhbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x6F34AF2D, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xCE859CB3, types, arraySizes);
return &instance;
}
};
@@ -5592,7 +5581,7 @@ struct TerrainTypeSoundsMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x47B62FA7, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xA75DB185, types, arraySizes);
return &instance;
}
};
@@ -5603,7 +5592,7 @@ struct TextureBlendSetMeta
{
static char const* types = "ifffffbbbb";
static uint8 const arraySizes[10] = { 3, 3, 3, 3, 3, 4, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x6FF19F2C, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x5EB52530, types, arraySizes);
return &instance;
}
};
@@ -5614,7 +5603,7 @@ struct TextureFileDataMeta
{
static char const* types = "ibi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(2, 3, 0xD01C9708, types, arraySizes);
+ static DB2Meta instance(2, 3, 0xEA25E12A, types, arraySizes);
return &instance;
}
};
@@ -5625,7 +5614,7 @@ struct TotemCategoryMeta
{
static char const* types = "sib";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x52AA4462, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xCCD2F8FC, types, arraySizes);
return &instance;
}
};
@@ -5636,7 +5625,7 @@ struct ToyMeta
{
static char const* types = "isbbi";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(4, 5, 0xF0409D8D, types, arraySizes);
+ static DB2Meta instance(4, 5, 0x9C360567, types, arraySizes);
return &instance;
}
};
@@ -5647,7 +5636,7 @@ struct TradeSkillCategoryMeta
{
static char const* types = "shhhb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x8795B715, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x5E591FFB, types, arraySizes);
return &instance;
}
};
@@ -5658,7 +5647,7 @@ struct TradeSkillItemMeta
{
static char const* types = "hb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0xD99B4F6A, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x1ECD3B6E, types, arraySizes);
return &instance;
}
};
@@ -5669,7 +5658,7 @@ struct TransformMatrixMeta
{
static char const* types = "fffff";
static uint8 const arraySizes[5] = { 3, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xCD652C09, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xC3C28B27, types, arraySizes);
return &instance;
}
};
@@ -5680,7 +5669,7 @@ struct TransmogSetMeta
{
static char const* types = "iiii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(0, 4, 0x64CA0A37, types, arraySizes);
+ static DB2Meta instance(0, 4, 0xAFBEBD1B, types, arraySizes);
return &instance;
}
};
@@ -5691,7 +5680,7 @@ struct TransmogSetItemMeta
{
static char const* types = "iiii";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(0, 4, 0x36FF3392, types, arraySizes);
+ static DB2Meta instance(0, 4, 0x93D07FB6, types, arraySizes);
return &instance;
}
};
@@ -5702,7 +5691,7 @@ struct TransportAnimationMeta
{
static char const* types = "iifb";
static uint8 const arraySizes[4] = { 1, 1, 3, 1 };
- static DB2Meta instance(-1, 4, 0x8F3D2D53, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xD4A71B4F, types, arraySizes);
return &instance;
}
};
@@ -5713,7 +5702,7 @@ struct TransportPhysicsMeta
{
static char const* types = "ffffffffff";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x8A98A638, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x870455A8, types, arraySizes);
return &instance;
}
};
@@ -5724,7 +5713,7 @@ struct TransportRotationMeta
{
static char const* types = "iif";
static uint8 const arraySizes[3] = { 1, 1, 4 };
- static DB2Meta instance(-1, 3, 0x27FC8611, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xC1B2733B, types, arraySizes);
return &instance;
}
};
@@ -5735,7 +5724,7 @@ struct TrophyMeta
{
static char const* types = "shhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xB217955D, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x2DF28AE9, types, arraySizes);
return &instance;
}
};
@@ -5746,7 +5735,7 @@ struct UiCamFbackTransmogChrRaceMeta
{
static char const* types = "hbbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xCC9066D0, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x23E76F22, types, arraySizes);
return &instance;
}
};
@@ -5757,7 +5746,7 @@ struct UiCamFbackTransmogWeaponMeta
{
static char const* types = "hbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x23AEBF37, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x8BDD56D3, types, arraySizes);
return &instance;
}
};
@@ -5768,7 +5757,7 @@ struct UiCameraMeta
{
static char const* types = "sfffhbbbi";
static uint8 const arraySizes[9] = { 1, 3, 3, 3, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xB26544DC, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x5EF7E92E, types, arraySizes);
return &instance;
}
};
@@ -5779,7 +5768,7 @@ struct UiCameraTypeMeta
{
static char const* types = "sii";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x69F34A26, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xBDDE3ED0, types, arraySizes);
return &instance;
}
};
@@ -5788,9 +5777,9 @@ struct UiMapPOIMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "ifiiiii";
+ static char const* types = "ifiiihi";
static uint8 const arraySizes[7] = { 1, 3, 1, 1, 1, 1, 1 };
- static DB2Meta instance(6, 7, 0xCEED00B2, types, arraySizes);
+ static DB2Meta instance(6, 7, 0x51BCAE51, types, arraySizes);
return &instance;
}
};
@@ -5801,7 +5790,7 @@ struct UiTextureAtlasMeta
{
static char const* types = "ihh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x6D5738D2, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x22EA2544, types, arraySizes);
return &instance;
}
};
@@ -5810,9 +5799,9 @@ struct UiTextureAtlasMemberMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "shhhhhbb";
- static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xFDF0C65B, types, arraySizes);
+ static char const* types = "shhhhhb";
+ static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
+ static DB2Meta instance(-1, 7, 0x4C7B7833, types, arraySizes);
return &instance;
}
};
@@ -5823,7 +5812,7 @@ struct UiTextureKitMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xC336C8DA, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x22DE4AB8, types, arraySizes);
return &instance;
}
};
@@ -5834,7 +5823,7 @@ struct UnitBloodMeta
{
static char const* types = "shhhiii";
static uint8 const arraySizes[7] = { 5, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0x0C19FB60, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xE5224622, types, arraySizes);
return &instance;
}
};
@@ -5845,7 +5834,7 @@ struct UnitBloodLevelsMeta
{
static char const* types = "b";
static uint8 const arraySizes[1] = { 3 };
- static DB2Meta instance(-1, 1, 0x24D51F50, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x8740923E, types, arraySizes);
return &instance;
}
};
@@ -5856,7 +5845,7 @@ struct UnitConditionMeta
{
static char const* types = "ibbb";
static uint8 const arraySizes[4] = { 8, 1, 8, 8 };
- static DB2Meta instance(-1, 4, 0x3F2E499C, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x286CC164, types, arraySizes);
return &instance;
}
};
@@ -5867,7 +5856,7 @@ struct UnitPowerBarMeta
{
static char const* types = "ffiissssffhhbbii";
static uint8 const arraySizes[16] = { 1, 1, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 16, 0x4413ED21, types, arraySizes);
+ static DB2Meta instance(-1, 16, 0x6F765621, types, arraySizes);
return &instance;
}
};
@@ -5876,9 +5865,9 @@ struct VehicleMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "iffffffffffffffffffSSSffhhhbb";
+ static char const* types = "iffffffffffffffffffsssffhhhbb";
static uint8 const arraySizes[29] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 8, 1, 3, 1, 1 };
- static DB2Meta instance(-1, 29, 0x2AC865D9, types, arraySizes);
+ static DB2Meta instance(-1, 29, 0xA26138C3, types, arraySizes);
return &instance;
}
};
@@ -5889,7 +5878,7 @@ struct VehicleSeatMeta
{
static char const* types = "iiiffffffffffffffffffffffffffffffihhhhhhhhhhhhhhhhhhhbbbbbbii";
static uint8 const arraySizes[61] = { 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 61, 0x78C29525, types, arraySizes);
+ static DB2Meta instance(-1, 61, 0x677A6917, types, arraySizes);
return &instance;
}
};
@@ -5900,7 +5889,7 @@ struct VehicleUIIndSeatMeta
{
static char const* types = "ffhb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xAD2E69CE, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xC3FFC7A2, types, arraySizes);
return &instance;
}
};
@@ -5911,7 +5900,7 @@ struct VehicleUIIndicatorMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0xC76F0AED, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0x67C7890F, types, arraySizes);
return &instance;
}
};
@@ -5922,7 +5911,7 @@ struct VideoHardwareMeta
{
static char const* types = "sshhbbbbbbbbbbiiiiiiii";
static uint8 const arraySizes[22] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(14, 22, 0x28102E83, types, arraySizes);
+ static DB2Meta instance(14, 22, 0x58A67427, types, arraySizes);
return &instance;
}
};
@@ -5933,7 +5922,7 @@ struct VignetteMeta
{
static char const* types = "sffhbii";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xB2E8B652, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x9E020834, types, arraySizes);
return &instance;
}
};
@@ -5944,7 +5933,7 @@ struct VocalUISoundsMeta
{
static char const* types = "bbbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 2 };
- static DB2Meta instance(-1, 4, 0x7552ABFD, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x5A79821D, types, arraySizes);
return &instance;
}
};
@@ -5955,7 +5944,7 @@ struct WMOAreaTableMeta
{
static char const* types = "ishhhhhhhbbbbii";
static uint8 const arraySizes[15] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(13, 15, 0xBCABACED, types, arraySizes);
+ static DB2Meta instance(13, 15, 0x1723DB9B, types, arraySizes);
return &instance;
}
};
@@ -5966,7 +5955,7 @@ struct WbAccessControlListMeta
{
static char const* types = "shbbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0xE9DAEF18, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0x49919892, types, arraySizes);
return &instance;
}
};
@@ -5977,7 +5966,7 @@ struct WbCertBlacklistMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 20 };
- static DB2Meta instance(-1, 2, 0xFF4C7C92, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x23D156DE, types, arraySizes);
return &instance;
}
};
@@ -5988,7 +5977,7 @@ struct WbCertWhitelistMeta
{
static char const* types = "sbbb";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x38D49A50, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xE7A86A2C, types, arraySizes);
return &instance;
}
};
@@ -5999,7 +5988,7 @@ struct WbPermissionsMeta
{
static char const* types = "sb";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x3DE53946, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x7A15E8CA, types, arraySizes);
return &instance;
}
};
@@ -6010,7 +5999,7 @@ struct WeaponImpactSoundsMeta
{
static char const* types = "bbbiiii";
static uint8 const arraySizes[7] = { 1, 1, 1, 11, 11, 11, 11 };
- static DB2Meta instance(-1, 7, 0xA75127FA, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0x7C22F8E0, types, arraySizes);
return &instance;
}
};
@@ -6021,7 +6010,7 @@ struct WeaponSwingSounds2Meta
{
static char const* types = "bbi";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x0F38699B, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xBDDE5D55, types, arraySizes);
return &instance;
}
};
@@ -6032,7 +6021,7 @@ struct WeaponTrailMeta
{
static char const* types = "ifffiffff";
static uint8 const arraySizes[9] = { 1, 1, 1, 1, 3, 3, 3, 3, 3 };
- static DB2Meta instance(-1, 9, 0x0D505BC8, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x6CFF4862, types, arraySizes);
return &instance;
}
};
@@ -6043,7 +6032,7 @@ struct WeaponTrailModelDefMeta
{
static char const* types = "ihh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0x1C6502AA, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xAC40A6A4, types, arraySizes);
return &instance;
}
};
@@ -6054,7 +6043,7 @@ struct WeaponTrailParamMeta
{
static char const* types = "fffffhbbbb";
static uint8 const arraySizes[10] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0x30130FBE, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x3714142A, types, arraySizes);
return &instance;
}
};
@@ -6065,7 +6054,7 @@ struct WeatherMeta
{
static char const* types = "fffsfffffhbbbi";
static uint8 const arraySizes[14] = { 2, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 14, 0x651F8E28, types, arraySizes);
+ static DB2Meta instance(-1, 14, 0xF70C3970, types, arraySizes);
return &instance;
}
};
@@ -6076,7 +6065,7 @@ struct WindSettingsMeta
{
static char const* types = "fffffffffb";
static uint8 const arraySizes[10] = { 1, 3, 1, 1, 3, 1, 3, 1, 1, 1 };
- static DB2Meta instance(-1, 10, 0xABCC7A7C, types, arraySizes);
+ static DB2Meta instance(-1, 10, 0x039E80F8, types, arraySizes);
return &instance;
}
};
@@ -6087,7 +6076,7 @@ struct WmoMinimapTextureMeta
{
static char const* types = "ihhbb";
static uint8 const arraySizes[5] = { 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 5, 0x10897820, types, arraySizes);
+ static DB2Meta instance(-1, 5, 0xD98F4672, types, arraySizes);
return &instance;
}
};
@@ -6098,7 +6087,7 @@ struct WorldBossLockoutMeta
{
static char const* types = "sh";
static uint8 const arraySizes[2] = { 1, 1 };
- static DB2Meta instance(-1, 2, 0x3E48DAA1, types, arraySizes);
+ static DB2Meta instance(-1, 2, 0x40D1D0B9, types, arraySizes);
return &instance;
}
};
@@ -6109,7 +6098,7 @@ struct WorldChunkSoundsMeta
{
static char const* types = "hbbbbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0xFEFA6C76, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0x7D17C7B2, types, arraySizes);
return &instance;
}
};
@@ -6120,7 +6109,7 @@ struct WorldEffectMeta
{
static char const* types = "ihhhbb";
static uint8 const arraySizes[6] = { 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 6, 0x9594D9DD, types, arraySizes);
+ static DB2Meta instance(-1, 6, 0xB1DDCD15, types, arraySizes);
return &instance;
}
};
@@ -6131,7 +6120,7 @@ struct WorldElapsedTimerMeta
{
static char const* types = "sbb";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xB57F2FF6, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0xF01B4D84, types, arraySizes);
return &instance;
}
};
@@ -6140,9 +6129,9 @@ struct WorldMapAreaMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Sffffhhhhhhbbbbii";
+ static char const* types = "sffffhhhhhhbbbbii";
static uint8 const arraySizes[17] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(15, 17, 0x40BE2B6B, types, arraySizes);
+ static DB2Meta instance(15, 17, 0x95F8D79D, types, arraySizes);
return &instance;
}
};
@@ -6153,7 +6142,7 @@ struct WorldMapContinentMeta
{
static char const* types = "ffffhhbbbbb";
static uint8 const arraySizes[11] = { 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 11, 0x35915CEF, types, arraySizes);
+ static DB2Meta instance(-1, 11, 0x6A1414E1, types, arraySizes);
return &instance;
}
};
@@ -6162,9 +6151,9 @@ struct WorldMapOverlayMeta
{
static DB2Meta const* Instance()
{
- static char const* types = "Shhiiiiiiiiii";
+ static char const* types = "shhiiiiiiiiii";
static uint8 const arraySizes[13] = { 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 13, 0x638A31A5, types, arraySizes);
+ static DB2Meta instance(-1, 13, 0x093857A3, types, arraySizes);
return &instance;
}
};
@@ -6175,7 +6164,7 @@ struct WorldMapTransformsMeta
{
static char const* types = "fffhhhhhb";
static uint8 const arraySizes[9] = { 6, 2, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 9, 0xBB1EA93A, types, arraySizes);
+ static DB2Meta instance(-1, 9, 0x23B2A570, types, arraySizes);
return &instance;
}
};
@@ -6186,7 +6175,7 @@ struct WorldSafeLocsMeta
{
static char const* types = "ffsh";
static uint8 const arraySizes[4] = { 3, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0xD3E152D4, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xAA5CA0A8, types, arraySizes);
return &instance;
}
};
@@ -6197,7 +6186,7 @@ struct WorldStateExpressionMeta
{
static char const* types = "s";
static uint8 const arraySizes[1] = { 1 };
- static DB2Meta instance(-1, 1, 0x702F537A, types, arraySizes);
+ static DB2Meta instance(-1, 1, 0xCFD6D558, types, arraySizes);
return &instance;
}
};
@@ -6208,7 +6197,7 @@ struct WorldStateUIMeta
{
static char const* types = "sssssshhhhhbbbbi";
static uint8 const arraySizes[16] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1 };
- static DB2Meta instance(15, 16, 0x41F0EDEA, types, arraySizes);
+ static DB2Meta instance(15, 16, 0xE5B5B5E2, types, arraySizes);
return &instance;
}
};
@@ -6219,7 +6208,7 @@ struct WorldStateZoneSoundsMeta
{
static char const* types = "ihhhhhhb";
static uint8 const arraySizes[8] = { 1, 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 8, 0xB746727D, types, arraySizes);
+ static DB2Meta instance(-1, 8, 0xAB1B4B5D, types, arraySizes);
return &instance;
}
};
@@ -6230,7 +6219,7 @@ struct World_PVP_AreaMeta
{
static char const* types = "hhhhhbb";
static uint8 const arraySizes[7] = { 1, 1, 1, 1, 1, 1, 1 };
- static DB2Meta instance(-1, 7, 0xD070A163, types, arraySizes);
+ static DB2Meta instance(-1, 7, 0xBA892CFD, types, arraySizes);
return &instance;
}
};
@@ -6241,7 +6230,7 @@ struct ZoneIntroMusicTableMeta
{
static char const* types = "shbi";
static uint8 const arraySizes[4] = { 1, 1, 1, 1 };
- static DB2Meta instance(-1, 4, 0x6BF0DF5D, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0xDB2B4DE9, types, arraySizes);
return &instance;
}
};
@@ -6252,7 +6241,7 @@ struct ZoneLightMeta
{
static char const* types = "shh";
static uint8 const arraySizes[3] = { 1, 1, 1 };
- static DB2Meta instance(-1, 3, 0xFD2DACC3, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x38749B85, types, arraySizes);
return &instance;
}
};
@@ -6263,7 +6252,7 @@ struct ZoneLightPointMeta
{
static char const* types = "fhb";
static uint8 const arraySizes[3] = { 2, 1, 1 };
- static DB2Meta instance(-1, 3, 0xA2F676B8, types, arraySizes);
+ static DB2Meta instance(-1, 3, 0x198A5272, types, arraySizes);
return &instance;
}
};
@@ -6274,7 +6263,7 @@ struct ZoneMusicMeta
{
static char const* types = "siii";
static uint8 const arraySizes[4] = { 1, 2, 2, 2 };
- static DB2Meta instance(-1, 4, 0x56448249, types, arraySizes);
+ static DB2Meta instance(-1, 4, 0x5DFA9925, types, arraySizes);
return &instance;
}
};
diff --git a/src/server/game/DataStores/DB2Stores.cpp b/src/server/game/DataStores/DB2Stores.cpp
index 8997f1a85d4..16657ce3960 100644
--- a/src/server/game/DataStores/DB2Stores.cpp
+++ b/src/server/game/DataStores/DB2Stores.cpp
@@ -690,6 +690,13 @@ void DB2Manager::LoadStores(std::string const& dataPath, uint32 defaultLocale)
_itemChildEquipment[itemChildEquipment->ItemID] = itemChildEquipment;
}
+ for (ItemClassEntry const* itemClass : sItemClassStore)
+ {
+ ASSERT(itemClass->OldEnumValue < _itemClassByOldEnum.size());
+ ASSERT(!_itemClassByOldEnum[itemClass->OldEnumValue]);
+ _itemClassByOldEnum[itemClass->OldEnumValue] = itemClass;
+ }
+
for (ItemCurrencyCostEntry const* itemCurrencyCost : sItemCurrencyCostStore)
_itemsWithCurrencyCost.insert(itemCurrencyCost->ItemId);
@@ -1369,6 +1376,11 @@ ItemChildEquipmentEntry const* DB2Manager::GetItemChildEquipment(uint32 itemId)
return nullptr;
}
+ItemClassEntry const* DB2Manager::GetItemClassByOldEnum(uint32 itemClass) const
+{
+ return _itemClassByOldEnum[itemClass];
+}
+
uint32 DB2Manager::GetItemDisplayId(uint32 itemId, uint32 appearanceModId) const
{
if (ItemModifiedAppearanceEntry const* modifiedAppearance = GetItemModifiedAppearance(itemId, appearanceModId))
diff --git a/src/server/game/DataStores/DB2Stores.h b/src/server/game/DataStores/DB2Stores.h
index 26f34008e03..cebd561bb26 100644
--- a/src/server/game/DataStores/DB2Stores.h
+++ b/src/server/game/DataStores/DB2Stores.h
@@ -96,7 +96,6 @@ TC_GAME_API extern DB2Storage<ItemArmorQualityEntry> sItemArmorQu
TC_GAME_API extern DB2Storage<ItemArmorShieldEntry> sItemArmorShieldStore;
TC_GAME_API extern DB2Storage<ItemArmorTotalEntry> sItemArmorTotalStore;
TC_GAME_API extern DB2Storage<ItemBagFamilyEntry> sItemBagFamilyStore;
-TC_GAME_API extern DB2Storage<ItemClassEntry> sItemClassStore;
TC_GAME_API extern DB2Storage<ItemDamageAmmoEntry> sItemDamageAmmoStore;
TC_GAME_API extern DB2Storage<ItemDamageOneHandEntry> sItemDamageOneHandStore;
TC_GAME_API extern DB2Storage<ItemDamageOneHandCasterEntry> sItemDamageOneHandCasterStore;
@@ -247,6 +246,7 @@ public:
typedef std::unordered_map<int16, uint32> ItemBonusListLevelDeltaContainer;
typedef std::unordered_multimap<uint32 /*itemId*/, uint32 /*bonusTreeId*/> ItemToBonusTreeContainer;
typedef std::unordered_map<uint32 /*itemId*/, ItemChildEquipmentEntry const*> ItemChildEquipmentContainer;
+ typedef std::array<ItemClassEntry const*, 19> ItemClassByOldEnumContainer;
typedef std::unordered_map<uint32 /*itemId | appearanceMod << 24*/, ItemModifiedAppearanceEntry const*> ItemModifiedAppearanceByItemContainer;
typedef std::unordered_map<uint32, std::set<ItemBonusTreeNodeEntry const*>> ItemBonusTreeContainer;
typedef std::unordered_map<uint32, std::vector<ItemSetSpellEntry const*>> ItemSetSpellContainer;
@@ -304,6 +304,7 @@ public:
uint32 GetItemBonusListForItemLevelDelta(int16 delta) const;
std::set<uint32> GetItemBonusTree(uint32 itemId, uint32 itemBonusTreeMod) const;
ItemChildEquipmentEntry const* GetItemChildEquipment(uint32 itemId) const;
+ ItemClassEntry const* GetItemClassByOldEnum(uint32 itemClass) const;
bool HasItemCurrencyCost(uint32 itemId) const { return _itemsWithCurrencyCost.count(itemId) > 0; }
uint32 GetItemDisplayId(uint32 itemId, uint32 appearanceModId) const;
ItemModifiedAppearanceEntry const* GetItemModifiedAppearance(uint32 itemId, uint32 appearanceModId) const;
@@ -365,6 +366,7 @@ private:
ItemBonusListLevelDeltaContainer _itemLevelDeltaToBonusListContainer;
ItemBonusTreeContainer _itemBonusTrees;
ItemChildEquipmentContainer _itemChildEquipment;
+ ItemClassByOldEnumContainer _itemClassByOldEnum;
std::unordered_set<uint32> _itemsWithCurrencyCost;
ItemModifiedAppearanceByItemContainer _itemModifiedAppearancesByItem;
ItemModifiedAppearanceByItemContainer _itemDefaultAppearancesByItem;
diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h
index 8a06351d288..1072a7b2ef4 100644
--- a/src/server/game/DataStores/DB2Structure.h
+++ b/src/server/game/DataStores/DB2Structure.h
@@ -364,6 +364,7 @@ struct ChrClassesEntry
char const* Filename;
uint32 CreateScreenFileDataID;
uint32 SelectScreenFileDataID;
+ uint32 IconFileDataID;
uint32 LowResScreenFileDataID;
uint16 Flags;
uint16 CinematicSequenceID;
@@ -373,7 +374,6 @@ struct ChrClassesEntry
uint8 AttackPowerPerStrength;
uint8 AttackPowerPerAgility;
uint8 RangedAttackPowerPerAgility;
- uint8 IconFileDataID;
uint8 Unk1;
uint32 ID;
};
@@ -539,8 +539,6 @@ struct CreatureModelDataEntry
uint32 FoleyMaterialID;
uint32 FootstepEffectID;
uint32 DeathThudEffectID;
- uint32 FootstepShakeSize;
- uint32 DeathThudShakeSize;
uint32 SoundID;
uint32 CreatureGeosetDataID;
};
@@ -1308,6 +1306,7 @@ struct ItemClassEntry
uint32 ID;
float PriceMod;
LocalizedString* Name;
+ uint8 OldEnumValue;
uint8 Flags;
};
@@ -1599,6 +1598,7 @@ struct LfgDungeonsEntry
char const* TextureFilename;
LocalizedString* Description;
uint32 PlayerConditionID;
+ float MinItemLevel;
uint16 MaxLevel;
uint16 TargetLevelMax;
int16 MapID;
@@ -2536,11 +2536,13 @@ struct SpellTotemsEntry
struct SpellXSpellVisualEntry
{
uint32 SpellID;
- float Unk620;
+ float Chance;
uint16 SpellVisualID[2];
uint16 PlayerConditionID;
- uint8 DifficultyID;
+ uint16 UnitConditionID;
uint8 Flags;
+ uint8 DifficultyID;
+ uint8 Priority;
uint32 ID;
};
diff --git a/src/server/game/DataStores/DBCEnums.h b/src/server/game/DataStores/DBCEnums.h
index 5903be4f347..7f8d7c23111 100644
--- a/src/server/game/DataStores/DBCEnums.h
+++ b/src/server/game/DataStores/DBCEnums.h
@@ -147,7 +147,7 @@ enum ArtifactPowerFlag : uint8
ARTIFACT_POWER_FLAG_DONT_COUNT_FIRST_BONUS_RANK = 0x10,
};
-#define BATTLE_PET_SPECIES_MAX_ID 1942
+#define BATTLE_PET_SPECIES_MAX_ID 1986
enum ChrSpecializationFlag
{
diff --git a/src/server/game/Entities/Item/Item.cpp b/src/server/game/Entities/Item/Item.cpp
index 79b9da3ff80..af06bf4da8f 100644
--- a/src/server/game/Entities/Item/Item.cpp
+++ b/src/server/game/Entities/Item/Item.cpp
@@ -1957,7 +1957,7 @@ uint32 Item::GetSpecialPrice(ItemTemplate const* proto, uint32 minimumPrice /*=
{
if (proto->GetBuyCount() <= 1)
{
- ItemClassEntry const* classEntry = sItemClassStore.LookupEntry(proto->GetClass());
+ ItemClassEntry const* classEntry = sDB2Manager.GetItemClassByOldEnum(proto->GetClass());
if (classEntry)
cost *= classEntry->PriceMod;
else