![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Go to the source code of this file.
Classes | |
| struct | ABNodeInfo |
| struct | BattlegroundABScore |
| class | BattlegroundAB |
| struct | BattlegroundAB::CapturePointInfo |
Variables | |
| ABNodeInfo const | ABNodes [BG_AB_DYNAMIC_NODES_COUNT] |
| constexpr Milliseconds | BG_AB_FLAG_CAPTURING_TIME = 60s |
| constexpr Milliseconds | BG_AB_BANNER_UPDATE_TIME = 2s |
| const Milliseconds | BG_AB_TickIntervals [BG_AB_DYNAMIC_NODES_COUNT+1] = {0ms, 12s, 9s, 6s, 3s, 1s} |
| const uint32 | BG_AB_TickPoints [BG_AB_DYNAMIC_NODES_COUNT+1] = {0, 10, 10, 10, 10, 30} |
| const uint32 | BG_AB_GraveyardIds [BG_AB_ALL_NODES_COUNT] = {895, 894, 893, 897, 896, 898, 899} |
| const float | BG_AB_BuffPositions [BG_AB_DYNAMIC_NODES_COUNT][4] |
| const float | BG_AB_NodePositions [BG_AB_DYNAMIC_NODES_COUNT][4] |
| const float | BG_AB_DoorPositions [2][8] |
| const float | BG_AB_SpiritGuidePos [BG_AB_ALL_NODES_COUNT][4] |
| 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 | |
| enum BG_AB_BroadcastTexts |
| Enumerator | |
|---|---|
| BG_AB_TEXT_ALLIANCE_NEAR_VICTORY | |
| BG_AB_TEXT_HORDE_NEAR_VICTORY | |
| enum BG_AB_Events |
| enum BG_AB_Misc |
| enum BG_AB_NodeStatus |
| Enumerator | |
|---|---|
| BG_AB_NODE_STATE_NEUTRAL | |
| BG_AB_NODE_STATE_ALLY_OCCUPIED | |
| BG_AB_NODE_STATE_HORDE_OCCUPIED | |
| BG_AB_NODE_STATE_ALLY_CONTESTED | |
| BG_AB_NODE_STATE_HORDE_CONTESTED | |
| enum BG_AB_ObjectIds |
| enum BG_AB_ObjectType |
| enum BG_AB_Sounds |
| ABNodeInfo const ABNodes[BG_AB_DYNAMIC_NODES_COUNT] |
Referenced by BattlegroundAB::EventPlayerClickedOnFlag(), and BattlegroundAB::PostUpdateImpl().
|
constexpr |
Referenced by BattlegroundAB::CreateBanner().
| const float BG_AB_BuffPositions[BG_AB_DYNAMIC_NODES_COUNT][4] |
Referenced by BattlegroundAB::SetupBattleground().
| const float BG_AB_DoorPositions[2][8] |
Referenced by BattlegroundAB::SetupBattleground().
|
constexpr |
Referenced by BattlegroundAB::EventPlayerClickedOnFlag().
| const uint32 BG_AB_GraveyardIds[BG_AB_ALL_NODES_COUNT] = {895, 894, 893, 897, 896, 898, 899} |
Referenced by BattlegroundAB::GetClosestGraveyard().
| const float BG_AB_NodePositions[BG_AB_DYNAMIC_NODES_COUNT][4] |
Referenced by BattlegroundAB::EventPlayerClickedOnFlag(), BattlegroundAB::NodeOccupied(), and BattlegroundAB::SetupBattleground().
| const float BG_AB_SpiritGuidePos[BG_AB_ALL_NODES_COUNT][4] |
Referenced by BattlegroundAB::NodeOccupied(), and BattlegroundAB::SetupBattleground().
| const Milliseconds BG_AB_TickIntervals[BG_AB_DYNAMIC_NODES_COUNT+1] = {0ms, 12s, 9s, 6s, 3s, 1s} |
Referenced by BattlegroundAB::PostUpdateImpl().
| const uint32 BG_AB_TickPoints[BG_AB_DYNAMIC_NODES_COUNT+1] = {0, 10, 10, 10, 10, 30} |
Referenced by BattlegroundAB::PostUpdateImpl().