|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "OutdoorPvP.h"Go to the source code of this file.
Classes | |
| class | OPvPCapturePointTF |
| class | OutdoorPvPTF |
| struct | tf_tower_world_state |
Macros | |
| #define | TF_CAPTURE_BUFF 33377 |
Enumerations | |
| enum | OutdoorPvPTF_TowerType { TF_TOWER_NW = 0 , TF_TOWER_N , TF_TOWER_NE , TF_TOWER_SE , TF_TOWER_S , TF_TOWER_NUM } |
| enum | TFTowerStates { TF_TOWERSTATE_N = 1 , TF_TOWERSTATE_H = 2 , TF_TOWERSTATE_A = 4 } |
| enum | TFWorldStates { TF_UI_TOWER_SLIDER_POS = 0xa41 , TF_UI_TOWER_SLIDER_N = 0xa40 , TF_UI_TOWER_SLIDER_DISPLAY = 0xa3f , TF_UI_TOWER_COUNT_H = 0xa3e , TF_UI_TOWER_COUNT_A = 0xa3d , TF_UI_TOWERS_CONTROLLED_DISPLAY = 0xa3c , TF_UI_LOCKED_TIME_MINUTES_FIRST_DIGIT = 0x9d0 , TF_UI_LOCKED_TIME_MINUTES_SECOND_DIGIT = 0x9ce , TF_UI_LOCKED_TIME_HOURS = 0x9cd , TF_UI_LOCKED_DISPLAY_NEUTRAL = 0x9cc , TF_UI_LOCKED_DISPLAY_HORDE = 0xad0 , TF_UI_LOCKED_DISPLAY_ALLIANCE = 0xacf } |
Variables | |
| const uint32 | OutdoorPvPTFBuffZones [OutdoorPvPTFBuffZonesNum] |
| const uint8 | OutdoorPvPTFBuffZonesNum = 5 |
| const uint32 | TF_ALLY_QUEST = 11505 |
| const uint32 | TF_HORDE_QUEST = 11506 |
| const uint32 | TF_LOCK_TIME = 3600 * 6 * 1000 |
| const uint32 | TF_LOCK_TIME_UPDATE = 15000 |
| const go_type | TFCapturePoints [TF_TOWER_NUM] |
| const uint32 | TFTowerPlayerEnterEvents [TF_TOWER_NUM] |
| const uint32 | TFTowerPlayerLeaveEvents [TF_TOWER_NUM] |
| const tf_tower_world_state | TFTowerWorldStates [TF_TOWER_NUM] |
| #define TF_CAPTURE_BUFF 33377 |
Definition at line 29 of file OutdoorPvPTF.h.
Referenced by OutdoorPvPTF::HandlePlayerEnterZone(), OutdoorPvPTF::HandlePlayerLeaveZone(), and OutdoorPvPTF::Update().
| Enumerator | |
|---|---|
| TF_TOWER_NW | |
| TF_TOWER_N | |
| TF_TOWER_NE | |
| TF_TOWER_SE | |
| TF_TOWER_S | |
| TF_TOWER_NUM | |
Definition at line 34 of file OutdoorPvPTF.h.
| enum TFTowerStates |
| Enumerator | |
|---|---|
| TF_TOWERSTATE_N | |
| TF_TOWERSTATE_H | |
| TF_TOWERSTATE_A | |
Definition at line 105 of file OutdoorPvPTF.h.
| enum TFWorldStates |
Definition at line 87 of file OutdoorPvPTF.h.
| const uint32 OutdoorPvPTFBuffZones[OutdoorPvPTFBuffZonesNum] |
Definition at line 13 of file OutdoorPvPTF.h.
Referenced by OPvPCapturePointTF::ChangeState(), and OutdoorPvPTF::SetupOutdoorPvP().
| const uint8 OutdoorPvPTFBuffZonesNum = 5 |
Definition at line 11 of file OutdoorPvPTF.h.
Referenced by OutdoorPvPTF::SetupOutdoorPvP().
| const uint32 TF_ALLY_QUEST = 11505 |
Definition at line 31 of file OutdoorPvPTF.h.
Referenced by OPvPCapturePointTF::ChangeState().
| const uint32 TF_HORDE_QUEST = 11506 |
Definition at line 32 of file OutdoorPvPTF.h.
Referenced by OPvPCapturePointTF::ChangeState().
| const uint32 TF_LOCK_TIME = 3600 * 6 * 1000 |
Definition at line 23 of file OutdoorPvPTF.h.
Referenced by OutdoorPvPTF::OutdoorPvPTF(), OutdoorPvPTF::SetupOutdoorPvP(), and OutdoorPvPTF::Update().
| const uint32 TF_LOCK_TIME_UPDATE = 15000 |
Definition at line 26 of file OutdoorPvPTF.h.
Referenced by OutdoorPvPTF::Update().
| const go_type TFCapturePoints[TF_TOWER_NUM] |
Definition at line 44 of file OutdoorPvPTF.h.
Referenced by OPvPCapturePointTF::OPvPCapturePointTF().
| const uint32 TFTowerPlayerEnterEvents[TF_TOWER_NUM] |
Definition at line 69 of file OutdoorPvPTF.h.
| const uint32 TFTowerPlayerLeaveEvents[TF_TOWER_NUM] |
Definition at line 78 of file OutdoorPvPTF.h.
| const tf_tower_world_state TFTowerWorldStates[TF_TOWER_NUM] |
Definition at line 60 of file OutdoorPvPTF.h.
Referenced by OPvPCapturePointTF::FillInitialWorldStates(), OutdoorPvPTF::SendRemoveWorldStates(), and OPvPCapturePointTF::UpdateTowerState().