![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "OutdoorPvP.h"
Go to the source code of this file.
Classes | |
struct | HalaaIds |
class | OPvPCapturePointNA |
class | OutdoorPvPNA |
Typedefs | |
typedef std::map< uint32, ObjectGuid::LowType > | HalaaNPCS |
Enumerations | |
enum | OutdoorPvPNASpells { NA_KILL_TOKEN_ALLIANCE = 33005 , NA_KILL_TOKEN_HORDE = 33004 , NA_CAPTURE_BUFF = 33795 } |
enum | ControlGOTypes { NA_ROOST_S = 0 , NA_ROOST_W = 1 , NA_ROOST_N = 2 , NA_ROOST_E = 3 , NA_BOMB_WAGON_S = 4 , NA_BOMB_WAGON_W = 5 , NA_BOMB_WAGON_N = 6 , NA_BOMB_WAGON_E = 7 , NA_DESTROYED_ROOST_S = 8 , NA_DESTROYED_ROOST_W = 9 , NA_DESTROYED_ROOST_N = 10 , NA_DESTROYED_ROOST_E = 11 , NA_CONTROL_GO_NUM = 12 } |
enum | FlightSpellsNA { NA_SPELL_FLY_SOUTH = 32059 , NA_SPELL_FLY_WEST = 32068 , NA_SPELL_FLY_NORTH = 32075 , NA_SPELL_FLY_EAST = 32081 } |
enum | HalaaGuardsNA { NA_HALAANI_GUARD_A = 18256 , NA_HALAANI_GUARD_H = 18192 } |
enum | HalaaCreaturesSpawn { NA_HALAA_CREATURES = 12 , NA_HALAA_CREATURE_TEAM_SPAWN = 20 , NA_HALAA_MAX_CREATURE_SPAWN = 40 } |
enum | WyvernStates { WYVERN_NEU_HORDE = 1 , WYVERN_NEU_ALLIANCE = 2 , WYVERN_HORDE = 4 , WYVERN_ALLIANCE = 8 } |
enum | HalaaStates { HALAA_N = 1 , HALAA_N_A = 2 , HALAA_A = 4 , HALAA_N_H = 8 , HALAA_H = 16 } |
Variables | |
const uint32 | NA_CREDIT_MARKER = 24867 |
const uint32 | NA_GUARDS_MAX = 15 |
const uint32 | NA_BUFF_ZONE = 3518 |
const uint32 | NA_HALAA_GRAVEYARD = 993 |
const uint32 | NA_HALAA_GRAVEYARD_ZONE = 3518 |
uint32 const | NA_HALAA_ZONE_ID = 3628 |
const uint32 | NA_RESPAWN_TIME = 3600000 |
const uint32 | NA_GUARD_CHECK_TIME = 500 |
const uint32 | NA_HALAA_BOMB = 24538 |
const uint32 | FLIGHT_NODES_NUM = 4 |
const uint32 | FlightPathStartNodes [FLIGHT_NODES_NUM] = {103, 105, 107, 109} |
const uint32 | FlightPathEndNodes [FLIGHT_NODES_NUM] = {104, 106, 108, 110} |
const go_type | HordeControlGOs [NA_CONTROL_GO_NUM] |
const go_type | AllianceControlGOs [NA_CONTROL_GO_NUM] |
const HalaaIds | PatrolCreatureEntry [NA_HALAA_CREATURES] |
typedef std::map<uint32, ObjectGuid::LowType> HalaaNPCS |
enum ControlGOTypes |
enum FlightSpellsNA |
Enumerator | |
---|---|
NA_SPELL_FLY_SOUTH | |
NA_SPELL_FLY_WEST | |
NA_SPELL_FLY_NORTH | |
NA_SPELL_FLY_EAST |
enum HalaaCreaturesSpawn |
enum HalaaGuardsNA |
Enumerator | |
---|---|
NA_HALAANI_GUARD_A | |
NA_HALAANI_GUARD_H |
enum HalaaStates |
enum OutdoorPvPNASpells |
Enumerator | |
---|---|
NA_KILL_TOKEN_ALLIANCE | |
NA_KILL_TOKEN_HORDE | |
NA_CAPTURE_BUFF |
enum WyvernStates |
Enumerator | |
---|---|
WYVERN_NEU_HORDE | |
WYVERN_NEU_ALLIANCE | |
WYVERN_HORDE | |
WYVERN_ALLIANCE |
const go_type AllianceControlGOs[NA_CONTROL_GO_NUM] |
Referenced by OPvPCapturePointNA::HandleOpenGo(), and OPvPCapturePointNA::SpawnGOsForTeam().
const uint32 FLIGHT_NODES_NUM = 4 |
const uint32 FlightPathEndNodes[FLIGHT_NODES_NUM] = {104, 106, 108, 110} |
Referenced by OPvPCapturePointNA::HandleCustomSpell().
const uint32 FlightPathStartNodes[FLIGHT_NODES_NUM] = {103, 105, 107, 109} |
Referenced by OPvPCapturePointNA::HandleCustomSpell().
const go_type HordeControlGOs[NA_CONTROL_GO_NUM] |
Referenced by OPvPCapturePointNA::HandleOpenGo(), and OPvPCapturePointNA::SpawnGOsForTeam().
const uint32 NA_BUFF_ZONE = 3518 |
Referenced by OutdoorPvPNA::SetupOutdoorPvP().
const uint32 NA_CREDIT_MARKER = 24867 |
Referenced by OutdoorPvPNA::HandleKillImpl().
const uint32 NA_GUARD_CHECK_TIME = 500 |
Referenced by OPvPCapturePointNA::Update().
const uint32 NA_GUARDS_MAX = 15 |
Referenced by OPvPCapturePointNA::FactionTakeOver(), and OPvPCapturePointNA::FillInitialWorldStates().
const uint32 NA_HALAA_BOMB = 24538 |
Referenced by OPvPCapturePointNA::HandleCustomSpell().
const uint32 NA_HALAA_GRAVEYARD = 993 |
Referenced by OPvPCapturePointNA::FactionTakeOver(), and OutdoorPvPNA::SetupOutdoorPvP().
const uint32 NA_HALAA_GRAVEYARD_ZONE = 3518 |
uint32 const NA_HALAA_ZONE_ID = 3628 |
Referenced by OutdoorPvPNA::HandleKill().
const uint32 NA_RESPAWN_TIME = 3600000 |
Referenced by OPvPCapturePointNA::Update().
const HalaaIds PatrolCreatureEntry[NA_HALAA_CREATURES] |
Referenced by outdoorpvp_na_halaa_creatures::UpdateAI().