AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
WorldState Member List

This is the complete list of members for WorldState, including all inherited members.

_adalSongOfBattleTimerWorldStateprivate
_isMagtheridonHeadSpawnedAllianceWorldStateprivate
_isMagtheridonHeadSpawnedHordeWorldStateprivate
_mutexWorldStateprivate
_transportStatesWorldStateprivate
_worldstatesWorldStateprivate
AddBattlesWon(int32 count)WorldState
AddPendingInvasion(uint32 zoneId)WorldState
AddPendingPallid(uint32 zoneId)WorldState
AddSunsReachProgress(uint32 questId)WorldState
AddSunwellGateProgress(uint32 questId)WorldState
BroadcastSIWorldstates()WorldState
BuffAdalsSongOfBattle()WorldStateprivate
BuffMagtheridonTeam(TeamId team)WorldStateprivate
DispelAdalsSongOfBattle()WorldStateprivate
DispelMagtheridonTeam(TeamId team)WorldStateprivate
FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet, uint32 zoneId, uint32)WorldState
GetActiveZones()WorldState
GetBattlesWon()WorldState
GetLastAttackZone()WorldState
GetMap(uint32 mapId, Position const &invZone)WorldState
GetScourgeInvasionPrintout()WorldState
GetSIRemaining(SIRemaining remaining) constWorldState
GetSIRemainingByZone(uint32 zoneId) constWorldState
GetSITimer(SITimers timer)WorldState
GetSunsReachPrintout()WorldState
GetTimerIdForZone(uint32 zoneId)WorldState
getWorldState(uint32 index) constWorldState
HandleActiveZone(uint32 attackTimeVar, uint32 zoneId, uint32 remainingVar, TimePoint now)WorldState
HandleConditionStateChange(WorldStateCondition conditionId, WorldStateConditionState state)WorldState
HandleDefendedZones()WorldState
HandleExternalEvent(WorldStateEvent eventId, uint32 param)WorldState
HandlePlayerEnterZone(Player *player, AreaTableIDs zoneId)WorldState
HandlePlayerLeaveZone(Player *player, AreaTableIDs zoneId)WorldState
HandleSunsReachPhaseTransition(uint32 newPhase)WorldState
HandleSunsReachSubPhaseTransition(int32 subPhaseMask, bool initial=false)WorldState
HandleSunwellGateTransition(uint32 newGate)WorldState
instance()WorldStatestatic
IsActiveZone(uint32 zoneId)WorldState
IsConditionFulfilled(uint32 conditionId, uint32 state=WORLD_STATE_CONDITION_STATE_NONE) constWorldState
Load()WorldState
LoadWorldStates()WorldState
m_siDataWorldStateprivate
m_sunsReachDataWorldStateprivate
OnDisable(ScourgeInvasionData::InvasionZone &zone)WorldState
OnDisable(ScourgeInvasionData::CityAttack &zone)WorldState
OnEnable(ScourgeInvasionData::InvasionZone &zone)WorldState
RemovePendingInvasion(uint32 zoneId)WorldState
RemovePendingPallid(uint32 zoneId)WorldState
ResumeInvasion(ScourgeInvasionData::InvasionZone &zone)WorldState
Save(WorldStateSaveIds saveId)WorldState
SaveHelper(std::string &stringToSave, WorldStateSaveIds saveId)WorldState
SendScourgeInvasionMail()WorldStateprivate
SendWorldstateUpdate(std::mutex &mutex, GuidVector const &guids, uint32 value, uint32 worldStateId)WorldStateprivate
SetLastAttackZone(uint32 zoneId)WorldState
SetMouthGuid(uint32 zoneId, ObjectGuid guid)WorldState
SetPallidGuid(uint32 zoneId, ObjectGuid guid)WorldState
SetScourgeInvasionState(SIState state)WorldState
SetSIRemaining(SIRemaining remaining, uint32 value)WorldState
SetSITimer(SITimers timer, TimePoint timePoint)WorldState
SetSunsReachCounter(SunsReachCounters index, uint32 value)WorldState
SetSunwellGateCounter(SunwellGateCounters index, uint32 value)WorldState
setWorldState(uint32 index, uint64 value)WorldState
StartNewCityAttack(uint32 zoneId)WorldState
StartNewCityAttackIfTime(uint32 attackTimeVar, uint32 zoneId)WorldState
StartNewInvasion(uint32 zoneId)WorldState
StartNewInvasionIfTime(uint32 attackTimeVar, uint32 zoneId)WorldState
StartScourgeInvasion(bool sendMail)WorldState
StartSunsReachPhase(bool initial=false)WorldStateprivate
StartSunwellGatePhase()WorldStateprivate
StartZoneEvent(SIZoneIds eventId)WorldState
StopScourgeInvasion()WorldState
StopSunsReachPhase(bool forward)WorldStateprivate
StopSunwellGatePhase()WorldStateprivate
SummonMouth(Map *map, ScourgeInvasionData::InvasionZone &zone, Position position, bool newInvasion)WorldState
SummonPallid(Map *map, ScourgeInvasionData::CityAttack &zone, const Position &position, uint32 spawnLoc)WorldState
Update(uint32 diff)WorldState
WorldState()WorldState
WorldStatesMap typedefWorldStateprivate
~WorldState()WorldStatevirtual