![]() |
TrinityCore
|
#include <GameEventMgr.h>
Public Member Functions | |
| GameEventData () | |
| bool | isValid () const |
Public Attributes | |
| time_t | start |
| time_t | end |
| time_t | nextstart |
| uint32 | occurence |
| uint32 | length |
| HolidayIds | holiday_id |
| uint8 | holidayStage |
| Optional< int32 > | WorldStateId |
| GameEventState | state |
| GameEventConditionMap | conditions |
| std::set< uint16 > | prerequisite_events |
| std::string | description |
| uint8 | announce |
Definition at line 61 of file GameEventMgr.h.
|
inline |
Definition at line 63 of file GameEventMgr.h.
|
inline |
Definition at line 79 of file GameEventMgr.h.
References GAMEEVENT_NORMAL, length, and state.
Referenced by event_commandscript::HandleEventInfoCommand(), event_commandscript::HandleEventStartCommand(), event_commandscript::HandleEventStopCommand(), and SmartAIMgr::IsEventValid().
| uint8 GameEventData::announce |
Definition at line 77 of file GameEventMgr.h.
Referenced by GameEventMgr::LoadFromDB().
| GameEventConditionMap GameEventData::conditions |
Definition at line 74 of file GameEventMgr.h.
Referenced by GameEventMgr::StopEvent().
| std::string GameEventData::description |
Definition at line 76 of file GameEventMgr.h.
Referenced by event_commandscript::HandleEventActiveListCommand(), event_commandscript::HandleEventInfoCommand(), lookup_commandscript::HandleLookupEventCommand(), and GameEventMgr::LoadFromDB().
| time_t GameEventData::end |
Definition at line 66 of file GameEventMgr.h.
Referenced by event_commandscript::HandleEventInfoCommand(), GameEventMgr::LoadFromDB(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
| HolidayIds GameEventData::holiday_id |
Definition at line 70 of file GameEventMgr.h.
Referenced by GameEventMgr::LoadFromDB(), and GameEventMgr::SetHolidayEventTime().
| uint8 GameEventData::holidayStage |
Definition at line 71 of file GameEventMgr.h.
Referenced by GameEventMgr::LoadFromDB(), and GameEventMgr::SetHolidayEventTime().
| uint32 GameEventData::length |
Definition at line 69 of file GameEventMgr.h.
Referenced by event_commandscript::HandleEventInfoCommand(), isValid(), GameEventMgr::LoadFromDB(), GameEventMgr::SetHolidayEventTime(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
| time_t GameEventData::nextstart |
Definition at line 67 of file GameEventMgr.h.
Referenced by GameEventMgr::LoadFromDB(), and GameEventMgr::StopEvent().
| uint32 GameEventData::occurence |
Definition at line 68 of file GameEventMgr.h.
Referenced by event_commandscript::HandleEventInfoCommand(), GameEventMgr::LoadFromDB(), and GameEventMgr::SetHolidayEventTime().
| std::set<uint16 > GameEventData::prerequisite_events |
Definition at line 75 of file GameEventMgr.h.
| time_t GameEventData::start |
Definition at line 65 of file GameEventMgr.h.
Referenced by event_commandscript::HandleEventInfoCommand(), GameEventMgr::LoadFromDB(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
| GameEventState GameEventData::state |
Definition at line 73 of file GameEventMgr.h.
Referenced by isValid(), GameEventMgr::LoadFromDB(), GameEventMgr::StartEvent(), and GameEventMgr::StopEvent().
Definition at line 72 of file GameEventMgr.h.
Referenced by GameEventMgr::LoadFromDB().