aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTreeston <treeston.mmoc@gmail.com>2018-09-27 14:42:42 +0200
committerTreeston <treeston.mmoc@gmail.com>2018-09-27 14:42:42 +0200
commit1dc675f0a17d9c7d1b6e9a07d5c25cdd79bb8788 (patch)
treebb8a1a600405a2b8b0badb3afd0786e210502a01 /src
parent8ad5322465802ecad2123ab8f57df4202d07279b (diff)
Core/Misc: constexpr a bunch of things, and a missing include of Windows.h somewhere
(that last one wasn't me!)
Diffstat (limited to 'src')
-rw-r--r--src/common/Debugging/Errors.cpp1
-rw-r--r--src/server/shared/DataStores/DBCfmt.h242
2 files changed, 122 insertions, 121 deletions
diff --git a/src/common/Debugging/Errors.cpp b/src/common/Debugging/Errors.cpp
index 97d8d3ff0fe..00fd41e192c 100644
--- a/src/common/Debugging/Errors.cpp
+++ b/src/common/Debugging/Errors.cpp
@@ -35,6 +35,7 @@
*/
#if TRINITY_PLATFORM == TRINITY_PLATFORM_WINDOWS
+#include <Windows.h>
#define Crash(message) \
ULONG_PTR execeptionArgs[] = { reinterpret_cast<ULONG_PTR>(strdup(message)), reinterpret_cast<ULONG_PTR>(_ReturnAddress()) }; \
RaiseException(EXCEPTION_ASSERTION_FAILURE, 0, 2, execeptionArgs);
diff --git a/src/server/shared/DataStores/DBCfmt.h b/src/server/shared/DataStores/DBCfmt.h
index 6651270848b..9de1c6a490b 100644
--- a/src/server/shared/DataStores/DBCfmt.h
+++ b/src/server/shared/DataStores/DBCfmt.h
@@ -19,126 +19,126 @@
#ifndef TRINITY_DBCSFRM_H
#define TRINITY_DBCSFRM_H
-char const Achievementfmt[] = "niixssssssssssssssssxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxxxxxxxxii";
-const std::string CustomAchievementfmt = "pppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapapaaaaaaaaaaaaaaaaaapp";
-const std::string CustomAchievementIndex = "ID";
-char const AchievementCriteriafmt[] = "niiiiiiiixxxxxxxxxxxxxxxxxiiiix";
-char const AreaTableEntryfmt[] = "niiiixxxxxissssssssssssssssxiiiiixxx";
-char const AreaGroupEntryfmt[] = "niiiiiii";
-char const AreaPOIEntryfmt[] = "niiiiiiiiiiifffixixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix";
-char const AreaTriggerEntryfmt[] = "niffffffff";
-char const AuctionHouseEntryfmt[] = "niiixxxxxxxxxxxxxxxxx";
-char const BankBagSlotPricesEntryfmt[] = "ni";
-char const BannedAddOnsfmt[] = "nxxxxxxxxxx";
-char const BarberShopStyleEntryfmt[] = "nixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiii";
-char const BattlemasterListEntryfmt[] = "niiiiiiiiixssssssssssssssssxiixx";
-char const CharacterFacialHairStylesfmt[] = "iiixxxxx";
-char const CharStartOutfitEntryfmt[] = "dbbbXiiiiiiiiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
-char const CharSectionsEntryfmt[] = "diiixxxiii";
-char const CharTitlesEntryfmt[] = "nxssssssssssssssssxssssssssssssssssxi";
-char const ChatChannelsEntryfmt[] = "nixssssssssssssssssxxxxxxxxxxxxxxxxxx";
-char const ChrClassesEntryfmt[] = "nxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixii";
-char const ChrRacesEntryfmt[] = "niixiixixxxxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi";
-char const CinematicCameraEntryfmt[] = "nsiffff";
-char const CinematicSequencesEntryfmt[] = "nxixxxxxxx";
-char const CreatureDisplayInfofmt[] = "nixifxxxxxxxxxxx";
-char const CreatureDisplayInfoExtrafmt[] = "diixxxxxxxxxxxxxxxxxx";
-char const CreatureFamilyfmt[] = "nfifiiiiixssssssssssssssssxx";
-char const CreatureModelDatafmt[] = "nisxfxxxxxxxxxxffxxxxxxxxxxx";
-char const CreatureSpellDatafmt[] = "niiiixxxx";
-char const CreatureTypefmt[] = "nxxxxxxxxxxxxxxxxxx";
-char const CurrencyTypesfmt[] = "xnxi";
-char const DestructibleModelDatafmt[] = "nxxixxxixxxixxxixxx";
-char const DungeonEncounterfmt[] = "niixissssssssssssssssxx";
-char const DurabilityCostsfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiii";
-char const DurabilityQualityfmt[] = "nf";
-char const EmotesEntryfmt[] = "nxxiiix";
-char const EmotesTextEntryfmt[] = "nxixxxxxxxxxxxxxxxx";
-char const EmotesTextSoundEntryfmt[] = "niiii";
-char const FactionEntryfmt[] = "niiiiiiiiiiiiiiiiiiffixssssssssssssssssxxxxxxxxxxxxxxxxxx";
-char const FactionTemplateEntryfmt[] = "niiiiiiiiiiiii";
-char const GameObjectDisplayInfofmt[] = "nsxxxxxxxxxxffffffx";
-char const GemPropertiesEntryfmt[] = "nixxi";
-char const GlyphPropertiesfmt[] = "niii";
-char const GlyphSlotfmt[] = "nii";
-char const GtBarberShopCostBasefmt[] = "f";
-char const GtCombatRatingsfmt[] = "f";
-char const GtChanceToMeleeCritBasefmt[] = "f";
-char const GtChanceToMeleeCritfmt[] = "f";
-char const GtChanceToSpellCritBasefmt[] = "f";
-char const GtChanceToSpellCritfmt[] = "f";
-char const GtNPCManaCostScalerfmt[] = "f";
-char const GtOCTClassCombatRatingScalarfmt[] = "df";
-char const GtOCTRegenHPfmt[] = "f";
-//char const GtOCTRegenMPfmt[] = "f";
-char const GtRegenHPPerSptfmt[] = "f";
-char const GtRegenMPPerSptfmt[] = "f";
-char const Holidaysfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiixxsiix";
-char const Itemfmt[] = "niiiiiii";
-char const ItemBagFamilyfmt[] = "nxxxxxxxxxxxxxxxxx";
-//char const ItemDisplayTemplateEntryfmt[] = "nxxxxxxxxxxixxxxxxxxxxx";
-//char const ItemCondExtCostsEntryfmt[] = "xiii";
-char const ItemExtendedCostEntryfmt[] = "niiiiiiiiiiiiiix";
-char const ItemLimitCategoryEntryfmt[] = "nxxxxxxxxxxxxxxxxxii";
-char const ItemRandomPropertiesfmt[] = "nxiiixxssssssssssssssssx";
-char const ItemRandomSuffixfmt[] = "nssssssssssssssssxxiiixxiiixx";
-char const ItemSetEntryfmt[] = "dssssssssssssssssxiiiiiiiiiixxxxxxxiiiiiiiiiiiiiiiiii";
-char const LFGDungeonEntryfmt[] = "nssssssssssssssssxiiiiiiiiixxixixxxxxxxxxxxxxxxxx";
-char const LightEntryfmt[] = "nifffxxxxxxxxxx";
-char const LiquidTypefmt[] = "nxxixixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
-char const LockEntryfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiixxxxxxxx";
-char const MailTemplateEntryfmt[] = "nxxxxxxxxxxxxxxxxxssssssssssssssssx";
-char const MapEntryfmt[] = "nxiixssssssssssssssssxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixiffxiii";
-char const MapDifficultyEntryfmt[] = "diisxxxxxxxxxxxxxxxxiix";
-char const MovieEntryfmt[] = "nxx";
-char const NamesProfanityEntryfmt[] = "dsi";
-char const NamesReservedEntryfmt[] = "dsi";
-char const OverrideSpellDatafmt[] = "niiiiiiiiiix";
-char const QuestFactionRewardfmt[] = "niiiiiiiiii";
-char const QuestSortEntryfmt[] = "nxxxxxxxxxxxxxxxxx";
-char const QuestXPfmt[] = "niiiiiiiiii";
-char const PowerDisplayfmt[] = "nixxxx";
-char const PvPDifficultyfmt[] = "diiiii";
-char const RandomPropertiesPointsfmt[] = "niiiiiiiiiiiiiii";
-char const ScalingStatDistributionfmt[] = "niiiiiiiiiiiiiiiiiiiii";
-char const ScalingStatValuesfmt[] = "iniiiiiiiiiiiiiiiiiiiiii";
-char const SkillLinefmt[] = "nixssssssssssssssssxxxxxxxxxxxxxxxxxxixxxxxxxxxxxxxxxxxi";
-char const SkillLineAbilityfmt[] = "niiiixxiiiiixx";
-char const SkillRaceClassInfofmt[] = "diiiixix";
-char const SkillTiersfmt[] = "nxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiii";
-char const SoundEntriesfmt[] = "nxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
-char const SpellCastTimefmt[] = "nixx";
-char const SpellCategoryfmt[] = "ni";
-char const SpellDifficultyfmt[] = "niiii";
-const std::string CustomSpellDifficultyfmt = "ppppp";
-const std::string CustomSpellDifficultyIndex = "id";
-char const SpellDurationfmt[] = "niii";
-char const SpellEntryfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffiiiiiiiiiiiiiissssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiiixfffxxxiiiiixxfffxx";
-const std::string CustomSpellEntryfmt = "papppppppppppapapaaaaaaaaaaapaaapapppppppaaaaapaapaaaaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppaaappppppppppppaaapppppppppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaappppppppapppaaaaappaaaaaaa";
-const std::string CustomSpellEntryIndex = "Id";
-char const SpellFocusObjectfmt[] = "nxxxxxxxxxxxxxxxxx";
-char const SpellItemEnchantmentfmt[] = "nxiiiiiixxxiiissssssssssssssssxiiiiiii";
-char const SpellItemEnchantmentConditionfmt[] = "nbbbbbxxxxxbbbbbbbbbbiiiiiXXXXX";
-char const SpellRadiusfmt[] = "nfff";
-char const SpellRangefmt[] = "nffffixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
-char const SpellRuneCostfmt[] = "niiii";
-char const SpellShapeshiftfmt[] = "nxxxxxxxxxxxxxxxxxxiixiiixxiiiiiiii";
-char const StableSlotPricesfmt[] = "ni";
-char const SummonPropertiesfmt[] = "niiiii";
-char const TalentEntryfmt[] = "niiiiiiiixxxxixxixxxxxx";
-char const TalentTabEntryfmt[] = "nxxxxxxxxxxxxxxxxxxxiiix";
-char const TaxiNodesEntryfmt[] = "nifffssssssssssssssssxii";
-char const TaxiPathEntryfmt[] = "niii";
-char const TaxiPathNodeEntryfmt[] = "diiifffiiii";
-char const TeamContributionPointsfmt[] = "df";
-char const TotemCategoryEntryfmt[] = "nxxxxxxxxxxxxxxxxxii";
-char const TransportAnimationfmt[] = "diifffx";
-char const TransportRotationfmt[] = "diiffff";
-char const VehicleEntryfmt[] = "niffffiiiiiiiifffffffffffffffssssfifiixx";
-char const VehicleSeatEntryfmt[] = "niiffffffffffiiiiiifffffffiiifffiiiiiiiffiiiiixxxxxxxxxxxx";
-char const WMOAreaTableEntryfmt[] = "niiixxxxxiixxxxxxxxxxxxxxxxx";
-char const WorldMapAreaEntryfmt[] = "xinxffffixx";
-char const WorldMapOverlayEntryfmt[] = "nxiiiixxxxxxxxxxx";
-char const WorldSafeLocsEntryfmt[] = "nifffxxxxxxxxxxxxxxxxx";
+char constexpr Achievementfmt[] = "niixssssssssssssssssxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxxxxxxxxii";
+char constexpr CustomAchievementfmt[] = "pppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapapaaaaaaaaaaaaaaaaaapp";
+char constexpr CustomAchievementIndex[] = "ID";
+char constexpr AchievementCriteriafmt[] = "niiiiiiiixxxxxxxxxxxxxxxxxiiiix";
+char constexpr AreaTableEntryfmt[] = "niiiixxxxxissssssssssssssssxiiiiixxx";
+char constexpr AreaGroupEntryfmt[] = "niiiiiii";
+char constexpr AreaPOIEntryfmt[] = "niiiiiiiiiiifffixixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix";
+char constexpr AreaTriggerEntryfmt[] = "niffffffff";
+char constexpr AuctionHouseEntryfmt[] = "niiixxxxxxxxxxxxxxxxx";
+char constexpr BankBagSlotPricesEntryfmt[] = "ni";
+char constexpr BannedAddOnsfmt[] = "nxxxxxxxxxx";
+char constexpr BarberShopStyleEntryfmt[] = "nixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiii";
+char constexpr BattlemasterListEntryfmt[] = "niiiiiiiiixssssssssssssssssxiixx";
+char constexpr CharacterFacialHairStylesfmt[] = "iiixxxxx";
+char constexpr CharStartOutfitEntryfmt[] = "dbbbXiiiiiiiiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
+char constexpr CharSectionsEntryfmt[] = "diiixxxiii";
+char constexpr CharTitlesEntryfmt[] = "nxssssssssssssssssxssssssssssssssssxi";
+char constexpr ChatChannelsEntryfmt[] = "nixssssssssssssssssxxxxxxxxxxxxxxxxxx";
+char constexpr ChrClassesEntryfmt[] = "nxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixii";
+char constexpr ChrRacesEntryfmt[] = "niixiixixxxxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi";
+char constexpr CinematicCameraEntryfmt[] = "nsiffff";
+char constexpr CinematicSequencesEntryfmt[] = "nxixxxxxxx";
+char constexpr CreatureDisplayInfofmt[] = "nixifxxxxxxxxxxx";
+char constexpr CreatureDisplayInfoExtrafmt[] = "diixxxxxxxxxxxxxxxxxx";
+char constexpr CreatureFamilyfmt[] = "nfifiiiiixssssssssssssssssxx";
+char constexpr CreatureModelDatafmt[] = "nisxfxxxxxxxxxxffxxxxxxxxxxx";
+char constexpr CreatureSpellDatafmt[] = "niiiixxxx";
+char constexpr CreatureTypefmt[] = "nxxxxxxxxxxxxxxxxxx";
+char constexpr CurrencyTypesfmt[] = "xnxi";
+char constexpr DestructibleModelDatafmt[] = "nxxixxxixxxixxxixxx";
+char constexpr DungeonEncounterfmt[] = "niixissssssssssssssssxx";
+char constexpr DurabilityCostsfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiii";
+char constexpr DurabilityQualityfmt[] = "nf";
+char constexpr EmotesEntryfmt[] = "nxxiiix";
+char constexpr EmotesTextEntryfmt[] = "nxixxxxxxxxxxxxxxxx";
+char constexpr EmotesTextSoundEntryfmt[] = "niiii";
+char constexpr FactionEntryfmt[] = "niiiiiiiiiiiiiiiiiiffixssssssssssssssssxxxxxxxxxxxxxxxxxx";
+char constexpr FactionTemplateEntryfmt[] = "niiiiiiiiiiiii";
+char constexpr GameObjectDisplayInfofmt[] = "nsxxxxxxxxxxffffffx";
+char constexpr GemPropertiesEntryfmt[] = "nixxi";
+char constexpr GlyphPropertiesfmt[] = "niii";
+char constexpr GlyphSlotfmt[] = "nii";
+char constexpr GtBarberShopCostBasefmt[] = "f";
+char constexpr GtCombatRatingsfmt[] = "f";
+char constexpr GtChanceToMeleeCritBasefmt[] = "f";
+char constexpr GtChanceToMeleeCritfmt[] = "f";
+char constexpr GtChanceToSpellCritBasefmt[] = "f";
+char constexpr GtChanceToSpellCritfmt[] = "f";
+char constexpr GtNPCManaCostScalerfmt[] = "f";
+char constexpr GtOCTClassCombatRatingScalarfmt[] = "df";
+char constexpr GtOCTRegenHPfmt[] = "f";
+//char constexpr GtOCTRegenMPfmt[] = "f";
+char constexpr GtRegenHPPerSptfmt[] = "f";
+char constexpr GtRegenMPPerSptfmt[] = "f";
+char constexpr Holidaysfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiixxsiix";
+char constexpr Itemfmt[] = "niiiiiii";
+char constexpr ItemBagFamilyfmt[] = "nxxxxxxxxxxxxxxxxx";
+//char constexpr ItemDisplayTemplateEntryfmt[] = "nxxxxxxxxxxixxxxxxxxxxx";
+//char constexpr ItemCondExtCostsEntryfmt[] = "xiii";
+char constexpr ItemExtendedCostEntryfmt[] = "niiiiiiiiiiiiiix";
+char constexpr ItemLimitCategoryEntryfmt[] = "nxxxxxxxxxxxxxxxxxii";
+char constexpr ItemRandomPropertiesfmt[] = "nxiiixxssssssssssssssssx";
+char constexpr ItemRandomSuffixfmt[] = "nssssssssssssssssxxiiixxiiixx";
+char constexpr ItemSetEntryfmt[] = "dssssssssssssssssxiiiiiiiiiixxxxxxxiiiiiiiiiiiiiiiiii";
+char constexpr LFGDungeonEntryfmt[] = "nssssssssssssssssxiiiiiiiiixxixixxxxxxxxxxxxxxxxx";
+char constexpr LightEntryfmt[] = "nifffxxxxxxxxxx";
+char constexpr LiquidTypefmt[] = "nxxixixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
+char constexpr LockEntryfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiixxxxxxxx";
+char constexpr MailTemplateEntryfmt[] = "nxxxxxxxxxxxxxxxxxssssssssssssssssx";
+char constexpr MapEntryfmt[] = "nxiixssssssssssssssssxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixiffxiii";
+char constexpr MapDifficultyEntryfmt[] = "diisxxxxxxxxxxxxxxxxiix";
+char constexpr MovieEntryfmt[] = "nxx";
+char constexpr NamesProfanityEntryfmt[] = "dsi";
+char constexpr NamesReservedEntryfmt[] = "dsi";
+char constexpr OverrideSpellDatafmt[] = "niiiiiiiiiix";
+char constexpr QuestFactionRewardfmt[] = "niiiiiiiiii";
+char constexpr QuestSortEntryfmt[] = "nxxxxxxxxxxxxxxxxx";
+char constexpr QuestXPfmt[] = "niiiiiiiiii";
+char constexpr PowerDisplayfmt[] = "nixxxx";
+char constexpr PvPDifficultyfmt[] = "diiiii";
+char constexpr RandomPropertiesPointsfmt[] = "niiiiiiiiiiiiiii";
+char constexpr ScalingStatDistributionfmt[] = "niiiiiiiiiiiiiiiiiiiii";
+char constexpr ScalingStatValuesfmt[] = "iniiiiiiiiiiiiiiiiiiiiii";
+char constexpr SkillLinefmt[] = "nixssssssssssssssssxxxxxxxxxxxxxxxxxxixxxxxxxxxxxxxxxxxi";
+char constexpr SkillLineAbilityfmt[] = "niiiixxiiiiixx";
+char constexpr SkillRaceClassInfofmt[] = "diiiixix";
+char constexpr SkillTiersfmt[] = "nxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiii";
+char constexpr SoundEntriesfmt[] = "nxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
+char constexpr SpellCastTimefmt[] = "nixx";
+char constexpr SpellCategoryfmt[] = "ni";
+char constexpr SpellDifficultyfmt[] = "niiii";
+char constexpr CustomSpellDifficultyfmt[] = "ppppp";
+char constexpr CustomSpellDifficultyIndex[] = "id";
+char constexpr SpellDurationfmt[] = "niii";
+char constexpr SpellEntryfmt[] = "niiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffiiiiiiiiiiiiiissssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiiixfffxxxiiiiixxfffxx";
+char constexpr CustomSpellEntryfmt[] = "papppppppppppapapaaaaaaaaaaapaaapapppppppaaaaapaapaaaaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppaaappppppppppppaaapppppppppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaappppppppapppaaaaappaaaaaaa";
+char constexpr CustomSpellEntryIndex[] = "Id";
+char constexpr SpellFocusObjectfmt[] = "nxxxxxxxxxxxxxxxxx";
+char constexpr SpellItemEnchantmentfmt[] = "nxiiiiiixxxiiissssssssssssssssxiiiiiii";
+char constexpr SpellItemEnchantmentConditionfmt[] = "nbbbbbxxxxxbbbbbbbbbbiiiiiXXXXX";
+char constexpr SpellRadiusfmt[] = "nfff";
+char constexpr SpellRangefmt[] = "nffffixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
+char constexpr SpellRuneCostfmt[] = "niiii";
+char constexpr SpellShapeshiftfmt[] = "nxxxxxxxxxxxxxxxxxxiixiiixxiiiiiiii";
+char constexpr StableSlotPricesfmt[] = "ni";
+char constexpr SummonPropertiesfmt[] = "niiiii";
+char constexpr TalentEntryfmt[] = "niiiiiiiixxxxixxixxxxxx";
+char constexpr TalentTabEntryfmt[] = "nxxxxxxxxxxxxxxxxxxxiiix";
+char constexpr TaxiNodesEntryfmt[] = "nifffssssssssssssssssxii";
+char constexpr TaxiPathEntryfmt[] = "niii";
+char constexpr TaxiPathNodeEntryfmt[] = "diiifffiiii";
+char constexpr TeamContributionPointsfmt[] = "df";
+char constexpr TotemCategoryEntryfmt[] = "nxxxxxxxxxxxxxxxxxii";
+char constexpr TransportAnimationfmt[] = "diifffx";
+char constexpr TransportRotationfmt[] = "diiffff";
+char constexpr VehicleEntryfmt[] = "niffffiiiiiiiifffffffffffffffssssfifiixx";
+char constexpr VehicleSeatEntryfmt[] = "niiffffffffffiiiiiifffffffiiifffiiiiiiiffiiiiixxxxxxxxxxxx";
+char constexpr WMOAreaTableEntryfmt[] = "niiixxxxxiixxxxxxxxxxxxxxxxx";
+char constexpr WorldMapAreaEntryfmt[] = "xinxffffixx";
+char constexpr WorldMapOverlayEntryfmt[] = "nxiiiixxxxxxxxxxx";
+char constexpr WorldSafeLocsEntryfmt[] = "nifffxxxxxxxxxxxxxxxxx";
#endif