|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <BattlegroundWS.h>
Private Member Functions | |
| void | PostUpdateImpl (uint32 diff) OVERRIDE |
| Post-update hook. | |
Private Attributes | |
| bool | _bothFlagsKept |
| uint8 | _flagDebuffState |
| int32 | _flagsDropTimer [2] |
| int32 | _flagSpellForceTimer |
| uint8 | _flagState [2] |
| int32 | _flagsTimer [2] |
| uint32 | _lastFlagCaptureTeam |
| uint8 | _minutesElapsed |
| uint64 | m_DroppedFlagGUID [2] |
| uint64 | m_FlagKeepers [2] |
| uint32 | m_HonorEndKills |
| uint32 | m_HonorWinKills |
| uint32 | m_ReputationCapture |
Definition at line 144 of file BattlegroundWS.h.
| BattlegroundWS::BattlegroundWS | ( | ) |
Definition at line 32 of file BattlegroundWS.cpp.
References _bothFlagsKept, _flagDebuffState, _flagSpellForceTimer, BG_CREATURES_MAX_WS, BG_STARTING_EVENT_FIRST, BG_STARTING_EVENT_FOURTH, BG_STARTING_EVENT_SECOND, BG_STARTING_EVENT_THIRD, BG_WS_OBJECT_MAX, Battleground::BgCreatures, Battleground::BgObjects, LANG_BG_WS_HAS_BEGUN, LANG_BG_WS_START_HALF_MINUTE, LANG_BG_WS_START_ONE_MINUTE, LANG_BG_WS_START_TWO_MINUTES, and Battleground::StartMessageIds.
| BattlegroundWS::~BattlegroundWS | ( | ) |
Definition at line 46 of file BattlegroundWS.cpp.
|
virtual |
Reimplemented from Battleground.
Definition at line 201 of file BattlegroundWS.cpp.
References Battleground::AddPlayer(), Object::GetGUID(), and Battleground::PlayerScores.
Definition at line 198 of file BattlegroundWS.h.
References Battleground::GetTeamIndexByTeamId(), and Battleground::m_TeamScores.
Referenced by EventPlayerCapturedFlag().
|
virtual |
Reimplemented from Battleground.
Definition at line 860 of file BattlegroundWS.cpp.
References BG_CRITERIA_CHECK_SAVE_THE_DAY, BG_WS_FLAG_STATE_ON_BASE, Battleground::CheckAchievementCriteriaMeet(), GetFlagState(), and Player::GetTeam().
| void BattlegroundWS::EndBattleground | ( | uint32 | winner | ) |
Definition at line 741 of file BattlegroundWS.cpp.
References ALLIANCE, Battleground::EndBattleground(), Battleground::GetBonusHonorFromKill(), HORDE, m_HonorEndKills, m_HonorWinKills, and Battleground::RewardHonorToTeam().
Referenced by EventPlayerCapturedFlag(), and PostUpdateImpl().
| void BattlegroundWS::EventPlayerCapturedFlag | ( | Player * | player | ) |
Definition at line 262 of file BattlegroundWS.cpp.
References _flagDebuffState, _flagState, _flagsTimer, AddPoint(), ALLIANCE, AURA_INTERRUPT_FLAG_ENTER_PVP_COMBAT, BG_WS_FLAG_RESPAWN_TIME, BG_WS_FLAG_STATE_ALLIANCE, BG_WS_FLAG_STATE_HORDE, BG_WS_FLAG_STATE_WAIT_RESPAWN, BG_WS_FLAG_UNK_ALLIANCE, BG_WS_FLAG_UNK_HORDE, BG_WS_MAX_TEAM_SCORE, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_H_FLAG, BG_WS_SOUND_FLAG_CAPTURED_ALLIANCE, BG_WS_SOUND_FLAG_CAPTURED_HORDE, BG_WS_SPELL_SILVERWING_FLAG, BG_WS_SPELL_WARSONG_FLAG, BG_WS_STATE_TIMER_ACTIVE, BG_WSG_Honor, BG_WSG_WIN, CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, EndBattleground(), Battleground::GetBonusHonorFromKill(), Battleground::GetStatus(), Player::GetTeam(), Player::GetTeamId(), Battleground::GetTeamIndexByTeamId(), Battleground::GetTeamScore(), HORDE, IsAllianceFlagPickedup(), IsHordeFlagPickedup(), LANG_BG_WS_CAPTURED_AF, LANG_BG_WS_CAPTURED_HF, Battleground::m_HonorMode, m_ReputationCapture, Battleground::PlaySoundToAll(), Unit::RemoveAurasDueToSpell(), Unit::RemoveAurasWithInterruptFlags(), Battleground::RewardHonorToTeam(), Battleground::RewardReputationToTeam(), SCORE_FLAG_CAPTURES, Battleground::SendMessageToAll(), SetAllianceFlagPicker(), SetHordeFlagPicker(), SetLastFlagCapture(), Battleground::SpawnBGObject(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, TEAM_HORDE, UpdateFlagState(), UpdatePlayerScore(), UpdateTeamScore(), Battleground::UpdateWorldState(), WS_SPELL_BRUTAL_ASSAULT, and WS_SPELL_FOCUSED_ASSAULT.
Referenced by HandleAreaTrigger().
|
virtual |
Reimplemented from Battleground.
Definition at line 438 of file BattlegroundWS.cpp.
References _bothFlagsKept, _flagDebuffState, _flagState, ACHIEVEMENT_TIMED_TYPE_SPELL_TARGET, ALLIANCE, AURA_INTERRUPT_FLAG_ENTER_PVP_COMBAT, BG_OBJECT_A_FLAG_GROUND_WS_ENTRY, BG_OBJECT_H_FLAG_GROUND_WS_ENTRY, BG_WS_FLAG_STATE_ON_BASE, BG_WS_FLAG_STATE_ON_GROUND, BG_WS_FLAG_STATE_ON_PLAYER, BG_WS_FLAG_STATE_WAIT_RESPAWN, BG_WS_FLAG_UNK_ALLIANCE, BG_WS_FLAG_UNK_HORDE, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_H_FLAG, BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP, BG_WS_SOUND_FLAG_RETURNED, BG_WS_SOUND_HORDE_FLAG_PICKED_UP, BG_WS_SPELL_SILVERWING_FLAG, BG_WS_SPELL_SILVERWING_FLAG_PICKED, BG_WS_SPELL_WARSONG_FLAG, BG_WS_SPELL_WARSONG_FLAG_PICKED, Battleground::BgObjects, Unit::CastSpell(), CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, CHAT_MSG_BG_SYSTEM_NEUTRAL, GameObjectTemplate::entry, GetFlagState(), GameObject::GetGOInfo(), Object::GetGUID(), Battleground::GetStatus(), Player::GetTeam(), HORDE, WorldObject::IsWithinDistInMap(), LANG_BG_WS_PICKEDUP_AF, LANG_BG_WS_PICKEDUP_HF, LANG_BG_WS_RETURNED_AF, LANG_BG_WS_RETURNED_HF, Battleground::PlaySoundToAll(), Unit::RemoveAurasWithInterruptFlags(), RESPAWN_IMMEDIATELY, RESPAWN_ONE_DAY, RespawnFlag(), SCORE_FLAG_RETURNS, Battleground::SendMessageToAll(), SetAllianceFlagPicker(), SetHordeFlagPicker(), Battleground::SpawnBGObject(), Player::StartTimedAchievement(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, TEAM_HORDE, UpdateFlagState(), UpdatePlayerScore(), Battleground::UpdateWorldState(), WS_SPELL_BRUTAL_ASSAULT, and WS_SPELL_FOCUSED_ASSAULT.
|
virtual |
Reimplemented from Battleground.
Definition at line 350 of file BattlegroundWS.cpp.
References _flagDebuffState, _flagsDropTimer, _flagState, ALLIANCE, BG_WS_FLAG_DROP_TIME, BG_WS_FLAG_STATE_ON_GROUND, BG_WS_FLAG_UNK_ALLIANCE, BG_WS_FLAG_UNK_HORDE, BG_WS_SPELL_SILVERWING_FLAG, BG_WS_SPELL_SILVERWING_FLAG_DROPPED, BG_WS_SPELL_WARSONG_FLAG, BG_WS_SPELL_WARSONG_FLAG_DROPPED, Unit::CastSpell(), CHAT_MSG_BG_SYSTEM_ALLIANCE, CHAT_MSG_BG_SYSTEM_HORDE, GetFlagPickerGUID(), Object::GetGUID(), Battleground::GetStatus(), Player::GetTeam(), Battleground::GetTeamIndexByTeamId(), IsAllianceFlagPickedup(), IsHordeFlagPickedup(), LANG_BG_WS_DROPPED_AF, LANG_BG_WS_DROPPED_HF, Unit::RemoveAurasDueToSpell(), Battleground::SendMessageToAll(), SetAllianceFlagPicker(), SetHordeFlagPicker(), SPELL_RECENTLY_DROPPED_FLAG, STATUS_IN_PROGRESS, TEAM_ALLIANCE, TEAM_HORDE, UpdateFlagState(), Battleground::UpdateWorldState(), WS_SPELL_BRUTAL_ASSAULT, and WS_SPELL_FOCUSED_ASSAULT.
Referenced by HandleKillPlayer(), and RemovePlayer().
|
virtual |
Reimplemented from Battleground.
Definition at line 810 of file BattlegroundWS.cpp.
References _flagState, _minutesElapsed, WorldStateBuilder::AppendState(), BG_WS_FLAG_CAPTURES_ALLIANCE, BG_WS_FLAG_CAPTURES_HORDE, BG_WS_FLAG_CAPTURES_MAX, BG_WS_FLAG_STATE_ALLIANCE, BG_WS_FLAG_STATE_HORDE, BG_WS_FLAG_STATE_ON_GROUND, BG_WS_FLAG_STATE_ON_PLAYER, BG_WS_FLAG_UNK_ALLIANCE, BG_WS_FLAG_UNK_HORDE, BG_WS_MAX_TEAM_SCORE, BG_WS_STATE_TIMER, BG_WS_STATE_TIMER_ACTIVE, Battleground::GetStatus(), Battleground::GetTeamScore(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, and TEAM_HORDE.
|
virtual |
Reimplemented from Battleground.
Definition at line 787 of file BattlegroundWS.cpp.
References ALLIANCE, Battleground::GetStatus(), Player::GetTeam(), STATUS_IN_PROGRESS, sWorldSafeLocsStore, WS_GRAVEYARD_FLAGROOM_ALLIANCE, WS_GRAVEYARD_FLAGROOM_HORDE, WS_GRAVEYARD_MAIN_ALLIANCE, and WS_GRAVEYARD_MAIN_HORDE.
Definition at line 194 of file BattlegroundWS.h.
References Battleground::GetTeamIndexByTeamId(), and m_DroppedFlagGUID.
Referenced by RespawnFlagAfterDrop().
Reimplemented from Battleground.
Definition at line 157 of file BattlegroundWS.h.
References m_FlagKeepers, OVERRIDE, TEAM_ALLIANCE, and TEAM_HORDE.
Referenced by EventPlayerDroppedFlag(), and HandleAreaTrigger().
Definition at line 169 of file BattlegroundWS.h.
References _flagState, and Battleground::GetTeamIndexByTeamId().
Referenced by CheckAchievementCriteriaMeet(), and EventPlayerClickedOnFlag().
|
virtual |
Reimplemented from Battleground.
Definition at line 850 of file BattlegroundWS.cpp.
References ALLIANCE, Battleground::GetPrematureWinner(), Battleground::GetTeamScore(), HORDE, TEAM_ALLIANCE, and TEAM_HORDE.
Reimplemented from Battleground.
Definition at line 604 of file BattlegroundWS.cpp.
References _flagState, EventPlayerCapturedFlag(), GetFlagPickerGUID(), Object::GetGUID(), Battleground::GetStatus(), Battleground::HandleAreaTrigger(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, and TEAM_HORDE.
Reimplemented from Battleground.
Definition at line 755 of file BattlegroundWS.cpp.
References EventPlayerDroppedFlag(), Battleground::GetStatus(), Battleground::HandleKillPlayer(), and STATUS_IN_PROGRESS.
|
inline |
Definition at line 165 of file BattlegroundWS.h.
References m_FlagKeepers, and TEAM_ALLIANCE.
Referenced by EventPlayerCapturedFlag(), EventPlayerDroppedFlag(), and RemovePlayer().
|
inline |
Definition at line 166 of file BattlegroundWS.h.
References m_FlagKeepers, and TEAM_HORDE.
Referenced by EventPlayerCapturedFlag(), EventPlayerDroppedFlag(), and RemovePlayer().
|
privatevirtual |
Post-update hook.
Will be called after battleground update has passed. May be used to implement custom update effects in subclasses.
| diff | a time difference between two worldserver update loops in milliseconds. |
Reimplemented from Battleground.
Definition at line 48 of file BattlegroundWS.cpp.
References _bothFlagsKept, _flagDebuffState, _flagsDropTimer, _flagSpellForceTimer, _flagState, _flagsTimer, _lastFlagCaptureTeam, _minutesElapsed, ALLIANCE, BG_WS_FLAG_STATE_ON_GROUND, BG_WS_FLAG_STATE_WAIT_RESPAWN, BG_WS_STATE_TIMER, EndBattleground(), ObjectAccessor::FindPlayer(), Battleground::GetElapsedTime(), Battleground::GetStatus(), Battleground::GetTeamScore(), HORDE, IN_MILLISECONDS, m_FlagKeepers, MINUTE, RespawnFlag(), RespawnFlagAfterDrop(), STATUS_IN_PROGRESS, TEAM_ALLIANCE, TEAM_HORDE, Battleground::UpdateWorldState(), WINNER_NONE, WS_SPELL_BRUTAL_ASSAULT, and WS_SPELL_FOCUSED_ASSAULT.
Reimplemented from Battleground.
Definition at line 561 of file BattlegroundWS.cpp.
References ALLIANCE, EventPlayerDroppedFlag(), HORDE, IsAllianceFlagPickedup(), IsHordeFlagPickedup(), m_FlagKeepers, RespawnFlag(), SetAllianceFlagPicker(), SetHordeFlagPicker(), SF_LOG_ERROR, TEAM_ALLIANCE, and TEAM_HORDE.
Definition at line 200 of file BattlegroundWS.h.
References Battleground::GetTeamIndexByTeamId(), and Battleground::m_TeamScores.
|
virtual |
Reimplemented from Battleground.
Definition at line 704 of file BattlegroundWS.cpp.
References _bothFlagsKept, _flagDebuffState, _flagsDropTimer, _flagSpellForceTimer, _flagState, _flagsTimer, _lastFlagCaptureTeam, _minutesElapsed, BG_WS_FLAG_STATE_ON_BASE, Battleground::GetTypeID(), m_DroppedFlagGUID, m_FlagKeepers, m_HonorEndKills, m_HonorWinKills, m_ReputationCapture, Battleground::m_TeamScores, Battleground::Reset(), sBattlegroundMgr, TEAM_ALLIANCE, and TEAM_HORDE.
| void BattlegroundWS::RespawnFlag | ( | uint32 | Team, |
| bool | captured ) |
Definition at line 210 of file BattlegroundWS.cpp.
References _bothFlagsKept, _flagState, ALLIANCE, BG_WS_FLAG_STATE_ON_BASE, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_H_FLAG, BG_WS_SOUND_FLAGS_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL, LANG_BG_WS_F_PLACED, Battleground::PlaySoundToAll(), RESPAWN_IMMEDIATELY, Battleground::SendMessageToAll(), SF_LOG_DEBUG, Battleground::SpawnBGObject(), TEAM_ALLIANCE, and TEAM_HORDE.
Referenced by EventPlayerClickedOnFlag(), PostUpdateImpl(), RemovePlayer(), and RespawnFlagAfterDrop().
| void BattlegroundWS::RespawnFlagAfterDrop | ( | uint32 | Team | ) |
Definition at line 234 of file BattlegroundWS.cpp.
References _bothFlagsKept, ALLIANCE, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_H_FLAG, BG_WS_SOUND_FLAGS_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL, Battleground::GetBgMap(), GetDroppedFlagGUID(), Battleground::GetStatus(), Battleground::GetTeamIndexByTeamId(), GUID_LOPART(), LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED, LANG_BG_WS_HORDE_FLAG_RESPAWNED, Battleground::PlaySoundToAll(), RESPAWN_IMMEDIATELY, RespawnFlag(), Battleground::SendMessageToAll(), SetDroppedFlagGUID(), SF_LOG_ERROR, Battleground::SpawnBGObject(), and STATUS_IN_PROGRESS.
Referenced by PostUpdateImpl().
|
inline |
Definition at line 163 of file BattlegroundWS.h.
References m_FlagKeepers, and TEAM_ALLIANCE.
Referenced by EventPlayerCapturedFlag(), EventPlayerClickedOnFlag(), EventPlayerDroppedFlag(), and RemovePlayer().
Reimplemented from Battleground.
Definition at line 188 of file BattlegroundWS.h.
References m_DroppedFlagGUID, OVERRIDE, SetDroppedFlagGUID(), TEAM_ALLIANCE, and TEAM_HORDE.
Referenced by RespawnFlagAfterDrop(), and SetDroppedFlagGUID().
|
inline |
Definition at line 164 of file BattlegroundWS.h.
References m_FlagKeepers, and TEAM_HORDE.
Referenced by EventPlayerCapturedFlag(), EventPlayerClickedOnFlag(), EventPlayerDroppedFlag(), and RemovePlayer().
|
inline |
Definition at line 185 of file BattlegroundWS.h.
References _lastFlagCaptureTeam, and SetLastFlagCapture().
Referenced by EventPlayerCapturedFlag(), and SetLastFlagCapture().
Definition at line 199 of file BattlegroundWS.h.
References Battleground::GetTeamIndexByTeamId(), and Battleground::m_TeamScores.
|
virtual |
Reimplemented from Battleground.
Definition at line 655 of file BattlegroundWS.cpp.
References Battleground::AddObject(), Battleground::AddSpiritGuide(), ALLIANCE, BG_OBJECT_A_FLAG_WS_ENTRY, BG_OBJECT_DOOR_A_1_WS_ENTRY, BG_OBJECT_DOOR_A_2_WS_ENTRY, BG_OBJECT_DOOR_A_3_WS_ENTRY, BG_OBJECT_DOOR_A_4_WS_ENTRY, BG_OBJECT_DOOR_A_5_WS_ENTRY, BG_OBJECT_DOOR_A_6_WS_ENTRY, BG_OBJECT_DOOR_H_1_WS_ENTRY, BG_OBJECT_DOOR_H_2_WS_ENTRY, BG_OBJECT_DOOR_H_3_WS_ENTRY, BG_OBJECT_DOOR_H_4_WS_ENTRY, BG_OBJECT_H_FLAG_WS_ENTRY, BG_OBJECTID_BERSERKERBUFF_ENTRY, BG_OBJECTID_REGENBUFF_ENTRY, BG_OBJECTID_SPEEDBUFF_ENTRY, BG_WS_FLAG_RESPAWN_TIME, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_BERSERKBUFF_1, BG_WS_OBJECT_BERSERKBUFF_2, BG_WS_OBJECT_DOOR_A_1, BG_WS_OBJECT_DOOR_A_2, BG_WS_OBJECT_DOOR_A_3, BG_WS_OBJECT_DOOR_A_4, BG_WS_OBJECT_DOOR_A_5, BG_WS_OBJECT_DOOR_A_6, BG_WS_OBJECT_DOOR_H_1, BG_WS_OBJECT_DOOR_H_2, BG_WS_OBJECT_DOOR_H_3, BG_WS_OBJECT_DOOR_H_4, BG_WS_OBJECT_H_FLAG, BG_WS_OBJECT_REGENBUFF_1, BG_WS_OBJECT_REGENBUFF_2, BG_WS_OBJECT_SPEEDBUFF_1, BG_WS_OBJECT_SPEEDBUFF_2, BUFF_RESPAWN_TIME, HORDE, RESPAWN_IMMEDIATELY, SF_LOG_DEBUG, SF_LOG_ERROR, sWorldSafeLocsStore, WS_GRAVEYARD_MAIN_ALLIANCE, WS_GRAVEYARD_MAIN_HORDE, WS_SPIRIT_MAIN_ALLIANCE, WS_SPIRIT_MAIN_HORDE, WorldSafeLocsEntry::x, WorldSafeLocsEntry::y, and WorldSafeLocsEntry::z.
|
virtual |
Reimplemented from Battleground.
Definition at line 168 of file BattlegroundWS.cpp.
References BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_BERSERKBUFF_2, BG_WS_OBJECT_DOOR_A_1, BG_WS_OBJECT_DOOR_H_4, BG_WS_STATE_TIMER, BG_WS_STATE_TIMER_ACTIVE, Battleground::DoorClose(), RESPAWN_IMMEDIATELY, RESPAWN_ONE_DAY, Battleground::SpawnBGObject(), and Battleground::UpdateWorldState().
|
virtual |
Reimplemented from Battleground.
Definition at line 182 of file BattlegroundWS.cpp.
References ACHIEVEMENT_TIMED_TYPE_EVENT, BG_WS_OBJECT_A_FLAG, BG_WS_OBJECT_BERSERKBUFF_2, BG_WS_OBJECT_DOOR_A_1, BG_WS_OBJECT_DOOR_A_5, BG_WS_OBJECT_DOOR_A_6, BG_WS_OBJECT_DOOR_H_1, BG_WS_OBJECT_DOOR_H_3, BG_WS_OBJECT_DOOR_H_4, Battleground::DoorOpen(), RESPAWN_IMMEDIATELY, RESPAWN_ONE_DAY, Battleground::SpawnBGObject(), Battleground::StartTimedAchievement(), and WS_EVENT_START_BATTLE.
Definition at line 588 of file BattlegroundWS.cpp.
References ALLIANCE, BG_WS_FLAG_STATE_ALLIANCE, BG_WS_FLAG_STATE_HORDE, and Battleground::UpdateWorldState().
Referenced by EventPlayerCapturedFlag(), EventPlayerClickedOnFlag(), and EventPlayerDroppedFlag().
|
virtual |
Reimplemented from Battleground.
Definition at line 765 of file BattlegroundWS.cpp.
References ACHIEVEMENT_CRITERIA_TYPE_BG_OBJECTIVE_CAPTURE, Object::GetGUID(), Battleground::PlayerScores, SCORE_FLAG_CAPTURES, SCORE_FLAG_RETURNS, Player::UpdateAchievementCriteria(), Battleground::UpdatePlayerScore(), WS_OBJECTIVE_CAPTURE_FLAG, and WS_OBJECTIVE_RETURN_FLAG.
Referenced by EventPlayerCapturedFlag(), and EventPlayerClickedOnFlag().
| void BattlegroundWS::UpdateTeamScore | ( | uint32 | team | ) |
Definition at line 596 of file BattlegroundWS.cpp.
References BG_WS_FLAG_CAPTURES_ALLIANCE, BG_WS_FLAG_CAPTURES_HORDE, Battleground::GetTeamScore(), TEAM_ALLIANCE, and Battleground::UpdateWorldState().
Referenced by EventPlayerCapturedFlag().
|
private |
Definition at line 219 of file BattlegroundWS.h.
Referenced by BattlegroundWS(), EventPlayerClickedOnFlag(), PostUpdateImpl(), Reset(), RespawnFlag(), and RespawnFlagAfterDrop().
|
private |
Definition at line 220 of file BattlegroundWS.h.
Referenced by BattlegroundWS(), EventPlayerCapturedFlag(), EventPlayerClickedOnFlag(), EventPlayerDroppedFlag(), PostUpdateImpl(), and Reset().
|
private |
Definition at line 212 of file BattlegroundWS.h.
Referenced by EventPlayerDroppedFlag(), PostUpdateImpl(), and Reset().
|
private |
Definition at line 218 of file BattlegroundWS.h.
Referenced by BattlegroundWS(), PostUpdateImpl(), and Reset().
|
private |
Definition at line 210 of file BattlegroundWS.h.
Referenced by EventPlayerCapturedFlag(), EventPlayerClickedOnFlag(), EventPlayerDroppedFlag(), FillInitialWorldStates(), GetFlagState(), HandleAreaTrigger(), PostUpdateImpl(), Reset(), and RespawnFlag().
|
private |
Definition at line 211 of file BattlegroundWS.h.
Referenced by EventPlayerCapturedFlag(), PostUpdateImpl(), and Reset().
|
private |
Definition at line 213 of file BattlegroundWS.h.
Referenced by PostUpdateImpl(), Reset(), and SetLastFlagCapture().
|
private |
Definition at line 221 of file BattlegroundWS.h.
Referenced by FillInitialWorldStates(), PostUpdateImpl(), and Reset().
|
private |
Definition at line 209 of file BattlegroundWS.h.
Referenced by GetDroppedFlagGUID(), Reset(), and SetDroppedFlagGUID().
|
private |
Definition at line 208 of file BattlegroundWS.h.
Referenced by GetFlagPickerGUID(), IsAllianceFlagPickedup(), IsHordeFlagPickedup(), PostUpdateImpl(), RemovePlayer(), Reset(), SetAllianceFlagPicker(), and SetHordeFlagPicker().
|
private |
Definition at line 217 of file BattlegroundWS.h.
Referenced by EndBattleground(), and Reset().
|
private |
Definition at line 216 of file BattlegroundWS.h.
Referenced by EndBattleground(), and Reset().
|
private |
Definition at line 215 of file BattlegroundWS.h.
Referenced by EventPlayerCapturedFlag(), and Reset().