[6853] [2008_11_27_01_mangos_playercreateinfo_item.sql] Use DBC data for creating...
[getmangos.git] / src / shared / Database / DBCfmt.cpp
blob82f2da489cedcc643e0bf53d334a8aec19229de6
1 /*
2 * Copyright (C) 2005-2008 MaNGOS <http://getmangos.com/>
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
14 * You should have received a copy of the GNU General Public License
15 * along with this program; if not, write to the Free Software
16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 const char AreaTableEntryfmt[]="iiinixxxxxissssssssssssssssxixxxxxx";
20 const char AreaTriggerEntryfmt[]="niffffffff";
21 const char BankBagSlotPricesEntryfmt[]="ni";
22 const char BattlemasterListEntryfmt[]="niiixxxxxiiiixxssssssssssssssssxx";
23 const char CharStartOutfitEntryfmt[]="diiiiiiiiiiiiixxxxxxxxxxxxxxxxxxxxxxxxxxx";
24 // 3*12 new item fields in 3.0.x
25 //const char CharStartOutfitEntryfmt[]="diiiiiiiiiiiiiiiiiiiiiiiiixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
26 const char CharTitlesEntryfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi";
27 const char ChatChannelsEntryfmt[]="iixssssssssssssssssxxxxxxxxxxxxxxxxxx";
28 // ChatChannelsEntryfmt, index not used (more compact store)
29 const char ChrClassesEntryfmt[]="nxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxix";
30 const char ChrRacesEntryfmt[]="nxixiixxixxxxissssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi";
31 const char CreatureDisplayInfofmt[]="nxxxfxxxxxxxxx";
32 const char CreatureFamilyfmt[]="nfifiiiissssssssssssssssxx";
33 const char CreatureSpellDatafmt[]="nxxxxxxxx";
34 const char DurabilityCostsfmt[]="niiiiiiiiiiiiiiiiiiiiiiiiiiiii";
35 const char DurabilityQualityfmt[]="nf";
36 const char EmoteEntryfmt[]="nxixxxxxxxxxxxxxxxx";
37 const char FactionEntryfmt[]="niiiiiiiiiiiiiiiiiissssssssssssssssxxxxxxxxxxxxxxxxxx";
38 const char FactionTemplateEntryfmt[]="niiiiiiiiiiiii";
39 const char GemPropertiesEntryfmt[]="nixxi";
40 const char GtCombatRatingsfmt[]="f";
41 const char GtChanceToMeleeCritBasefmt[]="f";
42 const char GtChanceToMeleeCritfmt[]="f";
43 const char GtChanceToSpellCritBasefmt[]="f";
44 const char GtChanceToSpellCritfmt[]="f";
45 const char GtOCTRegenHPfmt[]="f";
46 //const char GtOCTRegenMPfmt[]="f";
47 const char GtRegenHPPerSptfmt[]="f";
48 const char GtRegenMPPerSptfmt[]="f";
49 const char Itemfmt[]="niii";
50 //const char ItemDisplayTemplateEntryfmt[]="nxxxxxxxxxxixxxxxxxxxxx";
51 //const char ItemCondExtCostsEntryfmt[]="xiii";
52 const char ItemExtendedCostEntryfmt[]="niiiiiiiiiiiii";
53 const char ItemRandomPropertiesfmt[]="nxiiixxxxxxxxxxxxxxxxxxx";
54 const char ItemRandomSuffixfmt[]="nxxxxxxxxxxxxxxxxxxiiiiii";
55 const char ItemSetEntryfmt[]="dssssssssssssssssxxxxxxxxxxxxxxxxxxiiiiiiiiiiiiiiiiii";
56 const char LockEntryfmt[]="niiiiixxxiiiiixxxiixxxxxxxxxxxxxx";
57 const char MailTemplateEntryfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
58 const char MapEntryfmt[]="nxixssssssssssssssssxxxxxxxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiffiixxi";
59 const char QuestSortEntryfmt[]="nxxxxxxxxxxxxxxxxx";
60 const char RandomPropertiesPointsfmt[]="niiiiiiiiiiiiiii";
61 const char SkillLinefmt[]="nixssssssssssssssssxxxxxxxxxxxxxxxxxxi";
62 const char SkillLineAbilityfmt[]="niiiixxiiiiixxi";
63 const char SoundEntriesfmt[]="nxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
64 const char SpellCastTimefmt[]="nixx";
65 const char SpellDurationfmt[]="niii";
66 const char SpellEntryfmt[]="nixiiiiiiiixiiiiiiiiiiiiiiiiiiiiiiiiiiiiifxiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiffffffiiiiiiiiiiiiiiiiiiiiifffiiiiiiiiiiiiiiifffixiixssssssssssssssssxssssssssssssssssxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxiiiiiiiiiixfffxxxiiii";
67 const char SpellFocusObjectfmt[]="nxxxxxxxxxxxxxxxxx";
68 const char SpellItemEnchantmentfmt[]="niiiiiixxxiiissssssssssssssssxiiii";
69 const char SpellItemEnchantmentConditionfmt[]="nbbbbbxxxxxbbbbbbbbbbiiiiiXXXXX";
70 const char SpellRadiusfmt[]="nfxf";
71 const char SpellRangefmt[]="nffxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
72 const char SpellShapeshiftfmt[]="nxxxxxxxxxxxxxxxxxxiixixxxxxxxxxxxx";
73 const char StableSlotPricesfmt[] = "ni";
74 const char TalentEntryfmt[]="niiiiiiiixxxxixxixxxi";
75 const char TalentTabEntryfmt[]="nxxxxxxxxxxxxxxxxxxxiix";
76 const char TaxiNodesEntryfmt[]="nifffxxxxxxxxxxxxxxxxxii";
77 const char TaxiPathEntryfmt[]="niii";
78 const char TaxiPathNodeEntryfmt[]="diiifffiixx";
79 const char TotemCategoryEntryfmt[]="nxxxxxxxxxxxxxxxxxii";
80 const char WorldMapAreaEntryfmt[]="xinxffffi";
81 const char WorldSafeLocsEntryfmt[]="nifffxxxxxxxxxxxxxxxxx";