From 1be1b1559ccda7187a5e727d258cb5f614c6153d Mon Sep 17 00:00:00 2001 From: Sawiner Date: Sat, 16 Apr 2011 17:15:21 +0200 Subject: Core/Scripts: Extended escort AI --- src/server/game/Scripting/ScriptSystem.h | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/server/game/Scripting/ScriptSystem.h') diff --git a/src/server/game/Scripting/ScriptSystem.h b/src/server/game/Scripting/ScriptSystem.h index c353bcb7120..1fb84977e5d 100644 --- a/src/server/game/Scripting/ScriptSystem.h +++ b/src/server/game/Scripting/ScriptSystem.h @@ -42,6 +42,8 @@ struct ScriptPointMove uint32 uiWaitTime; }; +typedef std::vector ScriptPointVector; + struct StringTextData { uint32 uiSoundId; @@ -55,10 +57,11 @@ class SystemMgr friend class ACE_Singleton; SystemMgr() {} ~SystemMgr() {} + public: //Maps and lists typedef UNORDERED_MAP TextDataMap; - typedef UNORDERED_MAP > PointMoveMap; + typedef UNORDERED_MAP PointMoveMap; //Database void LoadVersion(); @@ -67,9 +70,9 @@ class SystemMgr void LoadScriptWaypoints(); //Retrive from storage - StringTextData const* GetTextData(int32 uiTextId) const + StringTextData const* GetTextData(int32 textId) const { - TextDataMap::const_iterator itr = m_mTextDataMap.find(uiTextId); + TextDataMap::const_iterator itr = m_mTextDataMap.find(textId); if (itr == m_mTextDataMap.end()) return NULL; @@ -77,14 +80,14 @@ class SystemMgr return &itr->second; } - std::vector const &GetPointMoveList(uint32 uiCreatureEntry) const + ScriptPointVector const& GetPointMoveList(uint32 creatureEntry) const { - static std::vector vEmpty; + static ScriptPointVector empty; - PointMoveMap::const_iterator itr = m_mPointMoveMap.find(uiCreatureEntry); + PointMoveMap::const_iterator itr = m_mPointMoveMap.find(creatureEntry); if (itr == m_mPointMoveMap.end()) - return vEmpty; + return empty; return itr->second; } -- cgit v1.2.3