24 #define TEXT_SOURCE_RANGE -1000000 //the amount of entries each text source has available
71 typedef std::unordered_map<uint32, ScriptPointVector>
PointMoveMap;
74 void LoadScriptWaypoints();
78 PointMoveMap::const_iterator itr = m_mPointMoveMap.find(creatureEntry);
80 if (itr == m_mPointMoveMap.end())
93 #define sScriptSystemMgr SystemMgr::instance()
float fZ
Definition: ScriptSystem.h:56
Definition: ScriptSystem.h:46
ScriptPointVector const & GetPointMoveList(uint32 creatureEntry) const
Definition: ScriptSystem.h:76
Definition: ScriptSystem.h:32
Definition: ScriptSystem.h:37
PointMoveMap m_mPointMoveMap
Definition: ScriptSystem.h:87
Definition: ScriptSystem.h:34
Definition: ScriptSystem.h:43
SystemMgr()
Definition: ScriptSystem.h:65
float fY
Definition: ScriptSystem.h:55
std::unordered_map< uint32, ScriptPointVector > PointMoveMap
Definition: ScriptSystem.h:71
Definition: ScriptSystem.h:38
~SystemMgr()
Definition: ScriptSystem.h:66
Definition: ScriptSystem.h:44
float fX
Definition: ScriptSystem.h:54
Definition: ScriptSystem.h:50
uint32 uiPointId
Definition: ScriptSystem.h:53
Definition: ScriptSystem.h:36
uint32_t uint32
Definition: Define.h:150
static ScriptPointVector const _empty
Definition: ScriptSystem.h:90
uint32 uiCreatureEntry
Definition: ScriptSystem.h:52
#define TC_GAME_API
Definition: Define.h:134
eEscortFaction
Definition: ScriptSystem.h:30
Definition: ScriptSystem.h:41
Definition: ScriptSystem.h:47
std::vector< ScriptPointMove > ScriptPointVector
Definition: ScriptSystem.h:60
uint32 uiWaitTime
Definition: ScriptSystem.h:57
Definition: ScriptSystem.h:40
Definition: ScriptSystem.h:62
Definition: ScriptSystem.h:33