18 #ifndef BATTLEFIELD_MGR_H_
19 #define BATTLEFIELD_MGR_H_
33 void InitBattlefield();
36 void HandlePlayerEnterZone(
Player* player,
uint32 zoneId);
38 void HandlePlayerLeaveZone(
Player* player,
uint32 zoneId);
67 #define sBattlefieldMgr BattlefieldMgr::instance()
69 #endif // BATTLEFIELD_MGR_H_
std::map< uint32, Battlefield * > BattlefieldMap
Definition: BattlefieldMgr.h:56
BattlefieldMap _battlefieldMap
Definition: BattlefieldMgr.h:62
BattlefieldSet _battlefieldSet
Definition: BattlefieldMgr.h:59
Definition: ZoneScript.h:26
Definition: BattlefieldMgr.h:27
uint32_t uint32
Definition: Define.h:150
uint64_t uint64
Definition: Define.h:149
Definition: Battlefield.h:196
uint32 _updateTimer
Definition: BattlefieldMgr.h:64
#define TC_GAME_API
Definition: Define.h:134
void Update(uint32 diff)
Definition: WeatherMgr.cpp:150
std::vector< Battlefield * > BattlefieldSet
Definition: BattlefieldMgr.h:55