[Eluna] Add conditionals around code
This commit is contained in:
parent
36d3537f6e
commit
ef8af71d36
@ -34,7 +34,10 @@
|
|||||||
#include "BattleGround/BattleGroundMgr.h"
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
#include "MassMailMgr.h"
|
#include "MassMailMgr.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
|
#ifdef ENABLE_ELUNA
|
||||||
#include "LuaEngine.h"
|
#include "LuaEngine.h"
|
||||||
|
#endif /* ENABLE_ELUNA */
|
||||||
|
|
||||||
INSTANTIATE_SINGLETON_1(GameEventMgr);
|
INSTANTIATE_SINGLETON_1(GameEventMgr);
|
||||||
|
|
||||||
@ -83,8 +86,10 @@ void GameEventMgr::StartEvent(uint16 event_id, bool overwrite /*=false*/, bool r
|
|||||||
if (mGameEvent[event_id].end <= mGameEvent[event_id].start)
|
if (mGameEvent[event_id].end <= mGameEvent[event_id].start)
|
||||||
{ mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; }
|
{ mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; }
|
||||||
}
|
}
|
||||||
|
#ifdef ENABLE_ELUNA
|
||||||
if (IsActiveEvent(event_id))
|
if (IsActiveEvent(event_id))
|
||||||
sEluna->OnGameEventStart(event_id);
|
sEluna->OnGameEventStart(event_id);
|
||||||
|
#endif /* ENABLE_ELUNA */
|
||||||
}
|
}
|
||||||
|
|
||||||
void GameEventMgr::StopEvent(uint16 event_id, bool overwrite)
|
void GameEventMgr::StopEvent(uint16 event_id, bool overwrite)
|
||||||
@ -96,8 +101,10 @@ void GameEventMgr::StopEvent(uint16 event_id, bool overwrite)
|
|||||||
if (mGameEvent[event_id].end <= mGameEvent[event_id].start)
|
if (mGameEvent[event_id].end <= mGameEvent[event_id].start)
|
||||||
{ mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; }
|
{ mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; }
|
||||||
}
|
}
|
||||||
|
#ifdef ENABLE_ELUNA
|
||||||
if (!IsActiveEvent(event_id))
|
if (!IsActiveEvent(event_id))
|
||||||
sEluna->OnGameEventStop(event_id);
|
sEluna->OnGameEventStop(event_id);
|
||||||
|
#endif /* ENABLE_ELUNA */
|
||||||
}
|
}
|
||||||
|
|
||||||
void GameEventMgr::LoadFromDB()
|
void GameEventMgr::LoadFromDB()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user