diff options
| author | Shauren <shauren.trinity@gmail.com> | 2014-12-25 22:20:16 +0100 | 
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2014-12-25 22:20:16 +0100 | 
| commit | 9eb70940bd06be2671c2e49f9c16c77d42f52076 (patch) | |
| tree | f67350dbc419c1d856033d547ab4c099fa3901d1 /src/server/game/Globals/ObjectMgr.h | |
| parent | 4e8217754eb72f9da518ff3946bf72eed1a835d3 (diff) | |
Core/DataStores: Moved broadcast_text handling to DB2Storage
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.h')
| -rw-r--r-- | src/server/game/Globals/ObjectMgr.h | 54 | 
1 files changed, 0 insertions, 54 deletions
diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h index 134e9bf7483..17873be4252 100644 --- a/src/server/game/Globals/ObjectMgr.h +++ b/src/server/game/Globals/ObjectMgr.h @@ -436,49 +436,6 @@ struct AreaTriggerStruct      float  target_Orientation;  }; -struct BroadcastText -{ -    BroadcastText() : Id(0), Language(0), EmoteId0(0), EmoteId1(0), EmoteId2(0), -                      EmoteDelay0(0), EmoteDelay1(0), EmoteDelay2(0), SoundId(0), Unk1(0), Unk2(0) -    { -        MaleText.resize(DEFAULT_LOCALE + 1); -        FemaleText.resize(DEFAULT_LOCALE + 1); -    } - -    uint32 Id; -    uint32 Language; -    StringVector MaleText; -    StringVector FemaleText; -    uint32 EmoteId0; -    uint32 EmoteId1; -    uint32 EmoteId2; -    uint32 EmoteDelay0; -    uint32 EmoteDelay1; -    uint32 EmoteDelay2; -    uint32 SoundId; -    uint32 Unk1; -    uint32 Unk2; -    // uint32 VerifiedBuild; - -    std::string const& GetText(LocaleConstant locale = DEFAULT_LOCALE, uint8 gender = GENDER_MALE, bool forceGender = false) const -    { -        if (gender == GENDER_FEMALE && (forceGender || !FemaleText[DEFAULT_LOCALE].empty())) -        { -            if (FemaleText.size() > size_t(locale) && !FemaleText[locale].empty()) -                return FemaleText[locale]; -            return FemaleText[DEFAULT_LOCALE]; -        } -        // else if (gender == GENDER_MALE) -        { -            if (MaleText.size() > size_t(locale) && !MaleText[locale].empty()) -                return MaleText[locale]; -            return MaleText[DEFAULT_LOCALE]; -        } -    } -}; - -typedef std::unordered_map<uint32, BroadcastText> BroadcastTextContainer; -  typedef std::set<ObjectGuid::LowType> CellGuidSet;  typedef std::map<ObjectGuid/*player guid*/, uint32/*instance*/> CellCorpseSet;  struct CellObjectGuids @@ -994,8 +951,6 @@ class ObjectMgr          void LoadSpellScriptNames();          void ValidateSpellScripts(); -        void LoadBroadcastTexts(); -        void LoadBroadcastTextLocales();          void LoadCreatureClassLevelStats();          void LoadCreatureLocales();          void LoadCreatureTemplates(); @@ -1136,14 +1091,6 @@ class ObjectMgr              return NULL;          } -        BroadcastText const* GetBroadcastText(uint32 id) const -        { -            BroadcastTextContainer::const_iterator itr = _broadcastTextStore.find(id); -            if (itr != _broadcastTextStore.end()) -                return &itr->second; -            return NULL; -        } -          CreatureData const* GetCreatureData(ObjectGuid::LowType guid) const          {              CreatureDataContainer::const_iterator itr = _creatureDataStore.find(guid); @@ -1499,7 +1446,6 @@ class ObjectMgr          /// Stores temp summon data grouped by summoner's entry, summoner's type and group id          TempSummonDataContainer _tempSummonDataStore; -        BroadcastTextContainer _broadcastTextStore;          ItemTemplateContainer _itemTemplateStore;          ItemLocaleContainer _itemLocaleStore;          QuestLocaleContainer _questLocaleStore;  | 
