diff options
author | megamage <none@none> | 2009-04-18 20:54:43 -0500 |
---|---|---|
committer | megamage <none@none> | 2009-04-18 20:54:43 -0500 |
commit | de43919a6599860a167767b942f9fa84621d3afc (patch) | |
tree | 1d464bf0f89e473992ff34f3e449a2029020cbf3 /src/game/DBCStores.cpp | |
parent | 5c7d5f7bf85b6fdf2961deb9e771ce1bcdc6d888 (diff) |
[7685] Load emotes.dbc and make emotes/emotetexts accessable from script DLL. Also some enum updates. Author: NoFantasy
--HG--
branch : trunk
Diffstat (limited to 'src/game/DBCStores.cpp')
-rw-r--r-- | src/game/DBCStores.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/game/DBCStores.cpp b/src/game/DBCStores.cpp index 4d1ba2a5cff..0e3b82c02c3 100644 --- a/src/game/DBCStores.cpp +++ b/src/game/DBCStores.cpp @@ -58,7 +58,8 @@ DBCStorage <CurrencyTypesEntry> sCurrencyTypesStore(CurrencyTypesfmt); DBCStorage <DurabilityQualityEntry> sDurabilityQualityStore(DurabilityQualityfmt); DBCStorage <DurabilityCostsEntry> sDurabilityCostsStore(DurabilityCostsfmt); -DBCStorage <EmotesTextEntry> sEmotesTextStore(EmoteEntryfmt); +DBCStorage <EmotesEntry> sEmotesStore(EmotesEntryfmt); +DBCStorage <EmotesTextEntry> sEmotesTextStore(EmotesTextEntryfmt); typedef std::map<uint32,SimpleFactionsList> FactionTeamMap; static FactionTeamMap sFactionTeamMap; @@ -203,7 +204,7 @@ void LoadDBCStores(const std::string& dataPath) { std::string dbcPath = dataPath+"dbc/"; - const uint32 DBCFilesCount = 77; + const uint32 DBCFilesCount = 78; barGoLink bar( DBCFilesCount ); @@ -248,6 +249,7 @@ void LoadDBCStores(const std::string& dataPath) LoadDBC(availableDbcLocales,bar,bad_dbc_files,sCurrencyTypesStore, dbcPath,"CurrencyTypes.dbc"); LoadDBC(availableDbcLocales,bar,bad_dbc_files,sDurabilityCostsStore, dbcPath,"DurabilityCosts.dbc"); LoadDBC(availableDbcLocales,bar,bad_dbc_files,sDurabilityQualityStore, dbcPath,"DurabilityQuality.dbc"); + LoadDBC(availableDbcLocales,bar,bad_dbc_files,sEmotesStore, dbcPath,"Emotes.dbc"); LoadDBC(availableDbcLocales,bar,bad_dbc_files,sEmotesTextStore, dbcPath,"EmotesText.dbc"); LoadDBC(availableDbcLocales,bar,bad_dbc_files,sFactionStore, dbcPath,"Faction.dbc"); for (uint32 i=0;i<sFactionStore.GetNumRows(); ++i) @@ -734,3 +736,5 @@ TRINITY_DLL_SPEC DBCStorage <SpellRangeEntry> const* GetSpellRangeStore() TRINITY_DLL_SPEC DBCStorage <FactionEntry> const* GetFactionStore() { return &sFactionStore; } TRINITY_DLL_SPEC DBCStorage <ItemEntry> const* GetItemDisplayStore() { return &sItemStore; } TRINITY_DLL_SPEC DBCStorage <CreatureDisplayInfoEntry> const* GetCreatureDisplayStore() { return &sCreatureDisplayInfoStore; } +TRINITY_DLL_SPEC DBCStorage <EmotesEntry> const* GetEmotesStore() { return &sEmotesStore; } +TRINITY_DLL_SPEC DBCStorage <EmotesTextEntry> const* GetEmotesTextStore() { return &sEmotesTextStore; } |