18#ifndef OUTDOOR_PVP_TF_
19#define OUTDOOR_PVP_TF_
@ TF_UI_LOCKED_TIME_MINUTES_FIRST_DIGIT
@ TF_UI_LOCKED_DISPLAY_ALLIANCE
@ TF_UI_LOCKED_TIME_MINUTES_SECOND_DIGIT
@ TF_UI_LOCKED_DISPLAY_NEUTRAL
@ TF_UI_LOCKED_DISPLAY_HORDE
@ TF_UI_TOWERS_CONTROLLED_DISPLAY
@ TF_UI_LOCKED_TIME_HOURS
@ TEXT_SPIRIT_TOWER_LOSE_HORDE
@ TEXT_SPIRIT_TOWER_TAKEN_ALLIANCE
@ TEXT_SPIRIT_TOWER_TAKEN_HORDE
@ TEXT_BONE_WASTES_TAKEN_HORDE
@ TEXT_BONE_WASTES_TAKEN_ALLIANCE
@ TEXT_SPIRIT_TOWER_LOSE_ALLIANCE
bool Update(uint32 diff) override
void FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) override
void ChangeState() override
OutdoorPvPTF_TowerType m_TowerType
OPvPCapturePointTF(OutdoorPvP *pvp, OutdoorPvPTF_TowerType type)
void HandlePlayerEnterZone(Player *player, uint32 zone) override
void SendRemoveWorldStates(Player *player) override
void SetHordeTowersControlled(uint32 count)
uint32 GetHordeTowersControlled() const
uint32 GetAllianceTowersControlled() const
uint32 m_HordeTowersControlled
void FillInitialWorldStates(WorldPackets::WorldState::InitWorldStates &packet) override
uint32 m_AllianceTowersControlled
void HandlePlayerLeaveZone(Player *player, uint32 zone) override
bool SetupOutdoorPvP() override
bool Update(uint32 diff) override
void SetAllianceTowersControlled(uint32 count)