![]() |
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 = AREA_NAGRAND |
| const uint32 | NA_HALAA_GRAVEYARD = 993 |
| const uint32 | NA_HALAA_GRAVEYARD_ZONE = AREA_NAGRAND |
| 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 = AREA_NAGRAND |
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 = AREA_NAGRAND |
| const uint32 NA_RESPAWN_TIME = 3600000 |
Referenced by OPvPCapturePointNA::Update().
| const HalaaIds PatrolCreatureEntry[NA_HALAA_CREATURES] |
Referenced by outdoorpvp_na_halaa_creatures::UpdateAI().