|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Battleground.h"#include "GameObject.h"#include "ObjectAccessor.h"#include "SharedDefines.h"#include "Utilities/Util.h"#include "WorldPacket.h"#include "WorldStateBuilder.h"#include "ZoneScript.h"Go to the source code of this file.
Classes | |
| class | Battlefield |
| class | BfCapturePoint |
| class | BfGraveyard |
Typedefs | |
| typedef std::vector< BfGraveyard * > | GraveyardVect |
| typedef std::set< uint64 > | GuidSet |
| typedef std::map< uint64, time_t > | PlayerTimerMap |
Enumerations | |
| enum | BattlefieldIDs { BATTLEFIELD_BATTLEID_WG = 1 } |
| enum class | BattlefieldObjectiveStates { NEUTRAL = 0 , ALLIANCE , HORDE , NEUTRAL_ALLIANCE_CHALLENGE , NEUTRAL_HORDE_CHALLENGE , ALLIANCE_HORDE_CHALLENGE , HORDE_ALLIANCE_CHALLENGE } |
| enum | BattlefieldSounds { BF_HORDE_WINS = 8454 , BF_ALLIANCE_WINS = 8455 , BF_START = 3439 } |
| enum | BattlefieldTimers { BATTLEFIELD_OBJECTIVE_UPDATE_INTERVAL = 1000 } |
| enum | BattlefieldTypes { BATTLEFIELD_WG , BATTLEFIELD_TB } |
| typedef std::vector<BfGraveyard*> GraveyardVect |
Definition at line 63 of file Battlefield.h.
Definition at line 62 of file Battlefield.h.
| typedef std::map<uint64, time_t> PlayerTimerMap |
Definition at line 64 of file Battlefield.h.
| enum BattlefieldIDs |
| Enumerator | |
|---|---|
| BATTLEFIELD_BATTLEID_WG | |
Definition at line 24 of file Battlefield.h.
|
strong |
| Enumerator | |
|---|---|
| NEUTRAL | |
| ALLIANCE | |
| HORDE | |
| NEUTRAL_ALLIANCE_CHALLENGE | |
| NEUTRAL_HORDE_CHALLENGE | |
| ALLIANCE_HORDE_CHALLENGE | |
| HORDE_ALLIANCE_CHALLENGE | |
Definition at line 29 of file Battlefield.h.
| enum BattlefieldSounds |
| Enumerator | |
|---|---|
| BF_HORDE_WINS | |
| BF_ALLIANCE_WINS | |
| BF_START | |
Definition at line 40 of file Battlefield.h.
| enum BattlefieldTimers |
| Enumerator | |
|---|---|
| BATTLEFIELD_OBJECTIVE_UPDATE_INTERVAL | |
Definition at line 47 of file Battlefield.h.
| enum BattlefieldTypes |
| Enumerator | |
|---|---|
| BATTLEFIELD_WG | |
| BATTLEFIELD_TB | |
Definition at line 18 of file Battlefield.h.