PageRenderTime 49ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/src/server/game/DataStores/DBCfmt.h

https://github.com/Antology/Dragon
C Header | 127 lines | 103 code | 3 blank | 21 comment | 0 complexity | d03665d2ca92857c8934f3bfba8ff773 MD5 | raw file
  1. /*
  2. * Copyright (C) 2008-2011 TrinityCore <http://www.trinitycore.org/>
  3. * Copyright (C) 2005-2009 MaNGOS <http://getmangos.com/>
  4. *
  5. * This program is free software; you can redistribute it and/or modify it
  6. * under the terms of the GNU General Public License as published by the
  7. * Free Software Foundation; either version 2 of the License, or (at your
  8. * option) any later version.
  9. *
  10. * This program is distributed in the hope that it will be useful, but WITHOUT
  11. * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  12. * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  13. * more details.
  14. *
  15. * You should have received a copy of the GNU General Public License along
  16. * with this program. If not, see <http://www.gnu.org/licenses/>.
  17. */
  18. #ifndef TRINITY_DBCSFRM_H
  19. #define TRINITY_DBCSFRM_H
  20. const char Achievementfmt[]="niixssssssssssssssssxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxxxxxxxxii";
  21. const std::string CustomAchievementfmt="pppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapapaaaaaaaaaaaaaaaaaapp";
  22. const std::string CustomAchievementIndex = "ID";
  23. const char AchievementCriteriafmt[]="niiiiiiiixxxxxxxxxxxxxxxxxiiiix";
  24. const char AreaTableEntryfmt[]="iiinixxxxxissssssssssssssssxixxxxxxx";
  25. const char AreaGroupEntryfmt[]="niiiiiii";
  26. const char AreaPOIEntryfmt[]="niiiiiiiiiiifffixixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix";
  27. const char AreaTriggerEntryfmt[]="niffffffff";
  28. const char AuctionHouseEntryfmt[]="niiixxxxxxxxxxxxxxxxx";
  29. const char BankBagSlotPricesEntryfmt[]="ni";
  30. const char BarberShopStyleEntryfmt[]="nixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiii";
  31. const char BattlemasterListEntryfmt[]="niiiiiiiiixssssssssssssssssxiixx";
  32. const char CharStartOutfitEntryfmt[]="diiiiiiiiiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
  33. const char CharTitlesEntryfmt[]="nxssssssssssssssssxxxxxxxxxxxxxxxxxxi";
  34. const char ChatChannelsEntryfmt[]="nixssssssssssssssssxxxxxxxxxxxxxxxxxx";
  35. // ChatChannelsEntryfmt, index not used (more compact store)
  36. const char ChrClassesEntryfmt[]="nxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixii";
  37. const char ChrRacesEntryfmt[]="nxixiixixxxxixssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi";
  38. const char CinematicSequencesEntryfmt[]="nxxxxxxxxx";
  39. const char CreatureDisplayInfofmt[]="nxxxfxxxxxxxxxxx";
  40. const char CreatureFamilyfmt[]="nfifiiiiixssssssssssssssssxx";
  41. const char CreatureSpellDatafmt[]="niiiixxxx";
  42. const char CreatureTypefmt[]="nxxxxxxxxxxxxxxxxxx";
  43. const char CurrencyTypesfmt[]="xnxi";
  44. const char DestructibleModelDatafmt[]="nxxixxxixxxixxxixxx";
  45. const char DungeonEncounterfmt[]="niixissssssssssssssssxx";
  46. const char DurabilityCostsfmt[]="niiiiiiiiiiiiiiiiiiiiiiiiiiiii";
  47. const char DurabilityQualityfmt[]="nf";
  48. const char EmotesEntryfmt[]="nxxiiix";
  49. const char EmotesTextEntryfmt[]="nxixxxxxxxxxxxxxxxx";
  50. const char FactionEntryfmt[]="niiiiiiiiiiiiiiiiiiffixssssssssssssssssxxxxxxxxxxxxxxxxxx";
  51. const char FactionTemplateEntryfmt[]="niiiiiiiiiiiii";
  52. const char GameObjectDisplayInfofmt[]="nxxxxxxxxxxxffffffx";
  53. const char GemPropertiesEntryfmt[]="nixxi";
  54. const char GlyphPropertiesfmt[]="niii";
  55. const char GlyphSlotfmt[]="nii";
  56. const char GtBarberShopCostBasefmt[]="f";
  57. const char GtCombatRatingsfmt[]="f";
  58. const char GtChanceToMeleeCritBasefmt[]="f";
  59. const char GtChanceToMeleeCritfmt[]="f";
  60. const char GtChanceToSpellCritBasefmt[]="f";
  61. const char GtChanceToSpellCritfmt[]="f";
  62. const char GtOCTClassCombatRatingScalarfmt[]="df";
  63. const char GtOCTRegenHPfmt[]="f";
  64. //const char GtOCTRegenMPfmt[]="f";
  65. const char GtRegenHPPerSptfmt[]="f";
  66. const char GtRegenMPPerSptfmt[]="f";
  67. const char Holidaysfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
  68. const char Itemfmt[]="niiiiiii";
  69. const char ItemBagFamilyfmt[]="nxxxxxxxxxxxxxxxxx";
  70. //const char ItemDisplayTemplateEntryfmt[]="nxxxxxxxxxxixxxxxxxxxxx";
  71. //const char ItemCondExtCostsEntryfmt[]="xiii";
  72. const char ItemExtendedCostEntryfmt[]="niiiiiiiiiiiiiix";
  73. const char ItemLimitCategoryEntryfmt[]="nxxxxxxxxxxxxxxxxxii";
  74. const char ItemRandomPropertiesfmt[]="nxiiixxssssssssssssssssx";
  75. const char ItemRandomSuffixfmt[]="nssssssssssssssssxxiiixxiiixx";
  76. const char ItemSetEntryfmt[]="dssssssssssssssssxiiiiiiiiiixxxxxxxiiiiiiiiiiiiiiiiii";
  77. const char LFGDungeonEntryfmt[]="nxxxxxxxxxxxxxxxxxiiiiiiixixxixixxxxxxxxxxxxxxxxx";
  78. const char LockEntryfmt[]="niiiiiiiiiiiiiiiiiiiiiiiixxxxxxxx";
  79. const char MailTemplateEntryfmt[]="nxxxxxxxxxxxxxxxxxssssssssssssssssx";
  80. const char MapEntryfmt[]="nxixxssssssssssssssssxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixiffxiix";
  81. const char MapDifficultyEntryfmt[]="diisxxxxxxxxxxxxxxxxiix";
  82. const char MovieEntryfmt[]="nxx";
  83. const char OverrideSpellDatafmt[]="niiiiiiiiiix";
  84. const char QuestSortEntryfmt[]="nxxxxxxxxxxxxxxxxx";
  85. const char QuestXPfmt[]="niiiiiiiiii";
  86. const char QuestFactionRewardfmt[]="niiiiiiiiii";
  87. const char PvPDifficultyfmt[]="diiiii";
  88. const char RandomPropertiesPointsfmt[]="niiiiiiiiiiiiiii";
  89. const char ScalingStatDistributionfmt[]="niiiiiiiiiiiiiiiiiiiii";
  90. const char ScalingStatValuesfmt[]="iniiiiiiiiiiiiiiiiixiiii";
  91. const char SkillLinefmt[]="nixssssssssssssssssxxxxxxxxxxxxxxxxxxixxxxxxxxxxxxxxxxxi";
  92. const char SkillLineAbilityfmt[]="niiiixxiiiiixx";
  93. const char SoundEntriesfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
  94. const char SpellCastTimefmt[]="nixx";
  95. const char SpellDifficultyfmt[]="niiii";
  96. const std::string CustomSpellDifficultyfmt="ppppp";
  97. const std::string CustomSpellDifficultyIndex="id";
  98. const char SpellDurationfmt[]="niii";
  99. const char SpellEntryfmt[]="niiiiiiiiiiiixixiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffiiiiiiiiiiiiixssssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiiixfffxxxiiiiixxfffxx";
  100. const std::string CustomSpellEntryfmt="papppppppppppapapaaaaaaaaaaapaaapapppppppaaaaapaapaaaaaaaaaaaaaaaaaappppppppppppppppppppppppppppppppppppaaaaaapppppppppaaapppppppppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaappppppppapppaaaaappaaaaaaa";
  101. const std::string CustomSpellEntryIndex = "Id";
  102. const char SpellFocusObjectfmt[]="nxxxxxxxxxxxxxxxxx";
  103. const char SpellItemEnchantmentfmt[]="nxiiiiiixxxiiissssssssssssssssxiiiiiii";
  104. const char SpellItemEnchantmentConditionfmt[]="nbbbbbxxxxxbbbbbbbbbbiiiiiXXXXX";
  105. const char SpellRadiusfmt[]="nfxf";
  106. const char SpellRangefmt[]="nffffixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
  107. const char SpellRuneCostfmt[]="niiii";
  108. const char SpellShapeshiftfmt[]="nxxxxxxxxxxxxxxxxxxiixiiixxiiiiiiii";
  109. const char StableSlotPricesfmt[] = "ni";
  110. const char SummonPropertiesfmt[] = "niiiii";
  111. const char TalentEntryfmt[]="niiiiiiiixxxxixxixxxxxx";
  112. const char TalentTabEntryfmt[]="nxxxxxxxxxxxxxxxxxxxiiix";
  113. const char TaxiNodesEntryfmt[]="nifffssssssssssssssssxii";
  114. const char TaxiPathEntryfmt[]="niii";
  115. const char TaxiPathNodeEntryfmt[]="diiifffiiii";
  116. const char TeamContributionPointsfmt[]="df";
  117. const char TotemCategoryEntryfmt[]="nxxxxxxxxxxxxxxxxxii";
  118. const char VehicleEntryfmt[]="niffffiiiiiiiifffffffffffffffssssfifiixx";
  119. const char VehicleSeatEntryfmt[]="niiffffffffffiiiiiifffffffiiifffiiiiiiiffiiiiixxxxxxxxxxxx";
  120. const char WMOAreaTableEntryfmt[]="niiixxxxxiixxxxxxxxxxxxxxxxx";
  121. const char WorldMapAreaEntryfmt[]="xinxffffixx";
  122. const char WorldMapOverlayEntryfmt[]="nxiiiixxxxxxxxxxx";
  123. const char WorldSafeLocsEntryfmt[]="nifffxxxxxxxxxxxxxxxxx";
  124. #endif