TrinityCore
Loading...
Searching...
No Matches
OutdoorPvPNA.h File Reference
#include "OutdoorPvP.h"
+ Include dependency graph for OutdoorPvPNA.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OPvPCapturePointNA
 
class  OutdoorPvPNA
 

Enumerations

enum  DefenseMessages {
  TEXT_ALL_GUARDS_DEFEATED = 15017 , TEXT_HALAA_TAKEN_ALLIANCE = 15018 , TEXT_HALAA_TAKEN_HORDE = 15019 , TEXT_HALAA_DEFENSELESS = 15020 ,
  TEXT_HALAA_GAINING_CONTROL_HORDE = 15493 , TEXT_HALAA_GAINING_CONTROL_ALLIANCE = 15494
}
 
enum  OutdoorPvPNASpells { NA_KILL_TOKEN_ALLIANCE = 33005 , NA_KILL_TOKEN_HORDE = 33004 , NA_CAPTURE_BUFF = 33795 }
 
enum  OutdoorPvPNAWorldStates {
  NA_UI_HORDE_GUARDS_SHOW = 2503 , NA_UI_ALLIANCE_GUARDS_SHOW = 2502 , NA_UI_GUARDS_MAX = 2493 , NA_UI_GUARDS_LEFT = 2491 ,
  NA_MAP_WYVERN_NORTH_NEU_H = 2762 , NA_MAP_WYVERN_NORTH_NEU_A = 2662 , NA_MAP_WYVERN_NORTH_H = 2663 , NA_MAP_WYVERN_NORTH_A = 2664 ,
  NA_MAP_WYVERN_SOUTH_NEU_H = 2760 , NA_MAP_WYVERN_SOUTH_NEU_A = 2670 , NA_MAP_WYVERN_SOUTH_H = 2668 , NA_MAP_WYVERN_SOUTH_A = 2669 ,
  NA_MAP_WYVERN_WEST_NEU_H = 2761 , NA_MAP_WYVERN_WEST_NEU_A = 2667 , NA_MAP_WYVERN_WEST_H = 2665 , NA_MAP_WYVERN_WEST_A = 2666 ,
  NA_MAP_WYVERN_EAST_NEU_H = 2763 , NA_MAP_WYVERN_EAST_NEU_A = 2659 , NA_MAP_WYVERN_EAST_H = 2660 , NA_MAP_WYVERN_EAST_A = 2661 ,
  NA_MAP_HALAA_NEUTRAL = 2671 , NA_MAP_HALAA_NEU_A = 2676 , NA_MAP_HALAA_NEU_H = 2677 , NA_MAP_HALAA_HORDE = 2672 ,
  NA_MAP_HALAA_ALLIANCE = 2673
}
 
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  ControlNPCTypes {
  NA_NPC_RESEARCHER = 0 , NA_NPC_QUARTERMASTER , NA_NPC_BLADE_MERCHANT , NA_NPC_FOOD_MERCHANT ,
  NA_NPC_AMMO , NA_NPC_GUARD_01 , NA_NPC_GUARD_02 , NA_NPC_GUARD_03 ,
  NA_NPC_GUARD_04 , NA_NPC_GUARD_05 , NA_NPC_GUARD_06 , NA_NPC_GUARD_07 ,
  NA_NPC_GUARD_08 , NA_NPC_GUARD_09 , NA_NPC_GUARD_10 , NA_NPC_GUARD_11 ,
  NA_NPC_GUARD_12 , NA_NPC_GUARD_13 , NA_NPC_GUARD_14 , NA_NPC_GUARD_15 ,
  NA_CONTROL_NPC_NUM
}
 
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
}
 

Enumeration Type Documentation

◆ ControlGOTypes

Enumerator
NA_ROOST_S 
NA_ROOST_W 
NA_ROOST_N 
NA_ROOST_E 
NA_BOMB_WAGON_S 
NA_BOMB_WAGON_W 
NA_BOMB_WAGON_N 
NA_BOMB_WAGON_E 
NA_DESTROYED_ROOST_S 
NA_DESTROYED_ROOST_W 
NA_DESTROYED_ROOST_N 
NA_DESTROYED_ROOST_E 
NA_CONTROL_GO_NUM 

Definition at line 77 of file OutdoorPvPNA.h.

◆ ControlNPCTypes

Enumerator
NA_NPC_RESEARCHER 
NA_NPC_QUARTERMASTER 
NA_NPC_BLADE_MERCHANT 
NA_NPC_FOOD_MERCHANT 
NA_NPC_AMMO 
NA_NPC_GUARD_01 
NA_NPC_GUARD_02 
NA_NPC_GUARD_03 
NA_NPC_GUARD_04 
NA_NPC_GUARD_05 
NA_NPC_GUARD_06 
NA_NPC_GUARD_07 
NA_NPC_GUARD_08 
NA_NPC_GUARD_09 
NA_NPC_GUARD_10 
NA_NPC_GUARD_11 
NA_NPC_GUARD_12 
NA_NPC_GUARD_13 
NA_NPC_GUARD_14 
NA_NPC_GUARD_15 
NA_CONTROL_NPC_NUM 

Definition at line 105 of file OutdoorPvPNA.h.

◆ DefenseMessages

Enumerator
TEXT_ALL_GUARDS_DEFEATED 
TEXT_HALAA_TAKEN_ALLIANCE 
TEXT_HALAA_TAKEN_HORDE 
TEXT_HALAA_DEFENSELESS 
TEXT_HALAA_GAINING_CONTROL_HORDE 
TEXT_HALAA_GAINING_CONTROL_ALLIANCE 

Definition at line 23 of file OutdoorPvPNA.h.

◆ FlightSpellsNA

Enumerator
NA_SPELL_FLY_SOUTH 
NA_SPELL_FLY_WEST 
NA_SPELL_FLY_NORTH 
NA_SPELL_FLY_EAST 

Definition at line 97 of file OutdoorPvPNA.h.

◆ HalaaStates

Enumerator
HALAA_N 
HALAA_N_A 
HALAA_A 
HALAA_N_H 
HALAA_H 

Definition at line 140 of file OutdoorPvPNA.h.

◆ OutdoorPvPNASpells

Todo:
"sometimes" set to neutral
Enumerator
NA_KILL_TOKEN_ALLIANCE 
NA_KILL_TOKEN_HORDE 
NA_CAPTURE_BUFF 

Definition at line 35 of file OutdoorPvPNA.h.

◆ OutdoorPvPNAWorldStates

Enumerator
NA_UI_HORDE_GUARDS_SHOW 
NA_UI_ALLIANCE_GUARDS_SHOW 
NA_UI_GUARDS_MAX 
NA_UI_GUARDS_LEFT 
NA_MAP_WYVERN_NORTH_NEU_H 
NA_MAP_WYVERN_NORTH_NEU_A 
NA_MAP_WYVERN_NORTH_H 
NA_MAP_WYVERN_NORTH_A 
NA_MAP_WYVERN_SOUTH_NEU_H 
NA_MAP_WYVERN_SOUTH_NEU_A 
NA_MAP_WYVERN_SOUTH_H 
NA_MAP_WYVERN_SOUTH_A 
NA_MAP_WYVERN_WEST_NEU_H 
NA_MAP_WYVERN_WEST_NEU_A 
NA_MAP_WYVERN_WEST_H 
NA_MAP_WYVERN_WEST_A 
NA_MAP_WYVERN_EAST_NEU_H 
NA_MAP_WYVERN_EAST_NEU_A 
NA_MAP_WYVERN_EAST_H 
NA_MAP_WYVERN_EAST_A 
NA_MAP_HALAA_NEUTRAL 
NA_MAP_HALAA_NEU_A 
NA_MAP_HALAA_NEU_H 
NA_MAP_HALAA_HORDE 
NA_MAP_HALAA_ALLIANCE 

Definition at line 42 of file OutdoorPvPNA.h.

◆ WyvernStates

Enumerator
WYVERN_NEU_HORDE 
WYVERN_NEU_ALLIANCE 
WYVERN_HORDE 
WYVERN_ALLIANCE 

Definition at line 132 of file OutdoorPvPNA.h.