|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Battleground.h"Go to the source code of this file.
Classes | |
| class | BattlegroundAB |
| struct | BattlegroundABScore |
| struct | BG_AB_BannerTimer |
Macros | |
| #define | AB_EVENT_START_BATTLE 9158 |
| #define | BG_AB_ABBGWeekendHonorTicks 160 |
| #define | BG_AB_ABBGWeekendReputationTicks 120 |
| #define | BG_AB_NotABBGWeekendHonorTicks 260 |
| #define | BG_AB_NotABBGWeekendReputationTicks 160 |
Variables | |
| const float | BG_AB_BuffPositions [BG_AB_DYNAMIC_NODES_COUNT][4] |
| const float | BG_AB_DoorPositions [2][8] |
| const uint32 | BG_AB_GraveyardIds [BG_AB_ALL_NODES_COUNT] = { 895, 894, 893, 897, 896, 898, 899 } |
| const float | BG_AB_NodePositions [BG_AB_DYNAMIC_NODES_COUNT][4] |
| const uint32 | BG_AB_OP_NODEICONS [5] = { 1842, 1846, 1845, 1844, 1843 } |
| const uint32 | BG_AB_OP_NODESTATES [5] = { 1767, 1782, 1772, 1792, 1787 } |
| const float | BG_AB_SpiritGuidePos [BG_AB_ALL_NODES_COUNT][4] |
| const uint32 | BG_AB_TickIntervals [6] = { 0, 12000, 9000, 6000, 3000, 1000 } |
| const uint32 | BG_AB_TickPoints [6] = { 0, 10, 10, 10, 10, 30 } |
| #define AB_EVENT_START_BATTLE 9158 |
Definition at line 172 of file BattlegroundAB.h.
Referenced by BattlegroundAB::StartingEventOpenDoors().
| #define BG_AB_ABBGWeekendHonorTicks 160 |
Definition at line 168 of file BattlegroundAB.h.
Referenced by BattlegroundAB::Reset().
| #define BG_AB_ABBGWeekendReputationTicks 120 |
Definition at line 170 of file BattlegroundAB.h.
Referenced by BattlegroundAB::Reset().
| #define BG_AB_NotABBGWeekendHonorTicks 260 |
Definition at line 167 of file BattlegroundAB.h.
Referenced by BattlegroundAB::Reset().
| #define BG_AB_NotABBGWeekendReputationTicks 160 |
Definition at line 169 of file BattlegroundAB.h.
Referenced by BattlegroundAB::Reset().
| Enumerator | |
|---|---|
| BG_AB_NODE_STABLES | |
| BG_AB_NODE_BLACKSMITH | |
| BG_AB_NODE_FARM | |
| BG_AB_NODE_LUMBER_MILL | |
| BG_AB_NODE_GOLD_MINE | |
| BG_AB_DYNAMIC_NODES_COUNT | |
| BG_AB_SPIRIT_ALIANCE | |
| BG_AB_SPIRIT_HORDE | |
| BG_AB_ALL_NODES_COUNT | |
Definition at line 124 of file BattlegroundAB.h.
| enum BG_AB_NodeObjectId |
| Enumerator | |
|---|---|
| BG_AB_OBJECTID_NODE_BANNER_0 | |
| BG_AB_OBJECTID_NODE_BANNER_1 | |
| BG_AB_OBJECTID_NODE_BANNER_2 | |
| BG_AB_OBJECTID_NODE_BANNER_3 | |
| BG_AB_OBJECTID_NODE_BANNER_4 | |
Definition at line 54 of file BattlegroundAB.h.
| enum BG_AB_NodeStatus |
Definition at line 140 of file BattlegroundAB.h.
| enum BG_AB_Objectives |
| Enumerator | |
|---|---|
| AB_OBJECTIVE_ASSAULT_BASE | |
| AB_OBJECTIVE_DEFEND_BASE | |
Definition at line 161 of file BattlegroundAB.h.
| enum BG_AB_ObjectType |
Definition at line 63 of file BattlegroundAB.h.
| enum BG_AB_ObjectTypes |
Definition at line 97 of file BattlegroundAB.h.
| enum BG_AB_Score |
| Enumerator | |
|---|---|
| BG_AB_WARNING_NEAR_VICTORY_SCORE | |
| BG_AB_MAX_TEAM_SCORE | |
Definition at line 117 of file BattlegroundAB.h.
| enum BG_AB_Sounds |
| Enumerator | |
|---|---|
| BG_AB_SOUND_NODE_CLAIMED | |
| BG_AB_SOUND_NODE_CAPTURED_ALLIANCE | |
| BG_AB_SOUND_NODE_CAPTURED_HORDE | |
| BG_AB_SOUND_NODE_ASSAULTED_ALLIANCE | |
| BG_AB_SOUND_NODE_ASSAULTED_HORDE | |
| BG_AB_SOUND_NEAR_VICTORY | |
Definition at line 151 of file BattlegroundAB.h.
| enum BG_AB_Timers |
| Enumerator | |
|---|---|
| BG_AB_FLAG_CAPTURING_TIME | |
Definition at line 112 of file BattlegroundAB.h.
| enum BG_AB_WorldStates |
| Enumerator | |
|---|---|
| BG_AB_OP_OCCUPIED_BASES_HORDE | |
| BG_AB_OP_OCCUPIED_BASES_ALLY | |
| BG_AB_OP_RESOURCES_ALLY | |
| BG_AB_OP_RESOURCES_HORDE | |
| BG_AB_OP_RESOURCES_MAX | |
| BG_AB_OP_RESOURCES_WARNING | |
Definition at line 11 of file BattlegroundAB.h.
| const float BG_AB_BuffPositions[BG_AB_DYNAMIC_NODES_COUNT][4] |
Definition at line 199 of file BattlegroundAB.h.
Referenced by BattlegroundAB::SetupBattleground().
| const float BG_AB_DoorPositions[2][8] |
Definition at line 185 of file BattlegroundAB.h.
Referenced by BattlegroundAB::SetupBattleground().
| const uint32 BG_AB_GraveyardIds[BG_AB_ALL_NODES_COUNT] = { 895, 894, 893, 897, 896, 898, 899 } |
Definition at line 196 of file BattlegroundAB.h.
Referenced by BattlegroundAB::GetClosestGraveYard().
| const float BG_AB_NodePositions[BG_AB_DYNAMIC_NODES_COUNT][4] |
Definition at line 175 of file BattlegroundAB.h.
Referenced by BattlegroundAB::_NodeOccupied(), and BattlegroundAB::SetupBattleground().
| const uint32 BG_AB_OP_NODEICONS[5] = { 1842, 1846, 1845, 1844, 1843 } |
Definition at line 51 of file BattlegroundAB.h.
Referenced by BattlegroundAB::_SendNodeUpdate(), and BattlegroundAB::FillInitialWorldStates().
| const uint32 BG_AB_OP_NODESTATES[5] = { 1767, 1782, 1772, 1792, 1787 } |
Definition at line 49 of file BattlegroundAB.h.
Referenced by BattlegroundAB::_SendNodeUpdate(), and BattlegroundAB::FillInitialWorldStates().
| const float BG_AB_SpiritGuidePos[BG_AB_ALL_NODES_COUNT][4] |
Definition at line 209 of file BattlegroundAB.h.
Referenced by BattlegroundAB::_NodeOccupied().
| const uint32 BG_AB_TickIntervals[6] = { 0, 12000, 9000, 6000, 3000, 1000 } |
Definition at line 192 of file BattlegroundAB.h.
Referenced by BattlegroundAB::PostUpdateImpl().
| const uint32 BG_AB_TickPoints[6] = { 0, 10, 10, 10, 10, 30 } |
Definition at line 193 of file BattlegroundAB.h.
Referenced by BattlegroundAB::PostUpdateImpl().