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

Go to the source code of this file.

Classes

class  TFControlZoneHandler
 
class  OutdoorPvPTF
 

Enumerations

enum  DefenseMessages {
  TEXT_OVERLOOK_TAKEN_ALLIANCE = 14841 , TEXT_OVERLOOK_TAKEN_HORDE = 14842 , TEXT_STADIUM_TAKEN_ALLIANCE = 14843 , TEXT_STADIUM_TAKEN_HORDE = 14844 ,
  TEXT_BROKEN_HILL_TAKEN_ALLIANCE = 14845 , TEXT_BROKEN_HILL_TAKEN_HORDE = 14846 , 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 ,
  TEXT_BONE_WASTES_TAKEN_ALLIANCE = 16120 , TEXT_BONE_WASTES_TAKEN_HORDE = 16119 , TEXT_SPIRIT_TOWER_TAKEN_ALLIANCE = 18285 , TEXT_SPIRIT_TOWER_TAKEN_HORDE = 18286 ,
  TEXT_SPIRIT_TOWER_LOSE_ALLIANCE = 18288 , TEXT_SPIRIT_TOWER_LOSE_HORDE = 18287 , TEXT_WEST_BEACON_TAKEN_ALLIANCE = 15541 , TEXT_WEST_BEACON_TAKEN_HORDE = 15543 ,
  TEXT_EAST_BEACON_TAKEN_ALLIANCE = 15546 , TEXT_EAST_BEACON_TAKEN_HORDE = 15545 , TEXT_TWIN_SPIRE_RUINS_TAKEN_ALLIANCE = 15591 , TEXT_TWIN_SPIRE_RUINS_TAKEN_HORDE = 15590 ,
  TEXT_BOTH_BEACONS_TAKEN_ALLIANCE = 16284 , TEXT_BOTH_BEACONS_TAKEN_HORDE = 16285 , TEXT_BATTLE_STANDARDS_ALLIANCE = 16287 , TEXT_BATTLE_STANDARDS_HORDE = 16288
}
 
enum  OutdoorPvPTF_TowerType {
  TF_TOWER_NW = 0 , TF_TOWER_N , TF_TOWER_NE , TF_TOWER_SE ,
  TF_TOWER_S , TF_TOWER_NUM
}
 
enum  TFWorldStates {
  TF_UI_TOWER_COUNT_H = 2622 , TF_UI_TOWER_COUNT_A = 2621 , TF_UI_TOWERS_CONTROLLED_DISPLAY = 2620 , TF_UI_LOCKED_TIME_MINUTES_FIRST_DIGIT = 2512 ,
  TF_UI_LOCKED_TIME_MINUTES_SECOND_DIGIT = 2510 , TF_UI_LOCKED_TIME_HOURS = 2509 , TF_UI_LOCKED_DISPLAY_NEUTRAL = 2508 , TF_UI_LOCKED_DISPLAY_HORDE = 2768 ,
  TF_UI_LOCKED_DISPLAY_ALLIANCE = 2767
}
 
enum  TFGameEvents {
  TF_EVENT_TOWER_NW_ALLIANCE_PROGRESS = 12225 , TF_EVENT_TOWER_NW_HORDE_PROGRESS = 12226 , TF_EVENT_TOWER_NW_NEUTRAL_ALLIANCE = 12227 , TF_EVENT_TOWER_NW_NEUTRAL_HORDE = 12228 ,
  TF_EVENT_TOWER_NE_HORDE_PROGRESS = 12486 , TF_EVENT_TOWER_NE_ALLIANCE_PROGRESS = 12487 , TF_EVENT_TOWER_NE_NEUTRAL_HORDE = 12488 , TF_EVENT_TOWER_NE_NEUTRAL_ALLIANCE = 12489 ,
  TF_EVENT_TOWER_N_NEUTRAL_HORDE = 12490 , TF_EVENT_TOWER_N_NEUTRAL_ALLIANCE = 12491 , TF_EVENT_TOWER_N_ALLIANCE_PROGRESS = 12496 , TF_EVENT_TOWER_N_HORDE_PROGRESS = 12497 ,
  TF_EVENT_TOWER_SE_NEUTRAL_HORDE = 12492 , TF_EVENT_TOWER_SE_NEUTRAL_ALLIANCE = 12493 , TF_EVENT_TOWER_SE_ALLIANCE_PROGRESS = 12498 , TF_EVENT_TOWER_SE_HORDE_PROGRESS = 12499 ,
  TF_EVENT_TOWER_S_NEUTRAL_HORDE = 12494 , TF_EVENT_TOWER_S_NEUTRAL_ALLIANCE = 12495 , TF_EVENT_TOWER_S_ALLIANCE_PROGRESS = 12500 , TF_EVENT_TOWER_S_HORDE_PROGRESS = 12501
}
 
enum  TFGameObjects {
  TF_ENTRY_TOWER_NW = 183104 , TF_ENTRY_TOWER_N = 183411 , TF_ENTRY_TOWER_NE = 183412 , TF_ENTRY_TOWER_SE = 183413 ,
  TF_ENTRY_TOWER_S = 183414
}
 

Enumeration Type Documentation

◆ DefenseMessages

Enumerator
TEXT_OVERLOOK_TAKEN_ALLIANCE 
TEXT_OVERLOOK_TAKEN_HORDE 
TEXT_STADIUM_TAKEN_ALLIANCE 
TEXT_STADIUM_TAKEN_HORDE 
TEXT_BROKEN_HILL_TAKEN_ALLIANCE 
TEXT_BROKEN_HILL_TAKEN_HORDE 
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 
TEXT_BONE_WASTES_TAKEN_ALLIANCE 
TEXT_BONE_WASTES_TAKEN_HORDE 
TEXT_SPIRIT_TOWER_TAKEN_ALLIANCE 
TEXT_SPIRIT_TOWER_TAKEN_HORDE 
TEXT_SPIRIT_TOWER_LOSE_ALLIANCE 
TEXT_SPIRIT_TOWER_LOSE_HORDE 
TEXT_WEST_BEACON_TAKEN_ALLIANCE 
TEXT_WEST_BEACON_TAKEN_HORDE 
TEXT_EAST_BEACON_TAKEN_ALLIANCE 
TEXT_EAST_BEACON_TAKEN_HORDE 
TEXT_TWIN_SPIRE_RUINS_TAKEN_ALLIANCE 
TEXT_TWIN_SPIRE_RUINS_TAKEN_HORDE 
TEXT_BOTH_BEACONS_TAKEN_ALLIANCE 
TEXT_BOTH_BEACONS_TAKEN_HORDE 
TEXT_BATTLE_STANDARDS_ALLIANCE 
TEXT_BATTLE_STANDARDS_HORDE 

Definition at line 23 of file OutdoorPvPTF.h.

◆ OutdoorPvPTF_TowerType

Enumerator
TF_TOWER_NW 
TF_TOWER_N 
TF_TOWER_NE 
TF_TOWER_SE 
TF_TOWER_S 
TF_TOWER_NUM 

Definition at line 33 of file OutdoorPvPTF.h.

◆ TFGameEvents

Enumerator
TF_EVENT_TOWER_NW_ALLIANCE_PROGRESS 
TF_EVENT_TOWER_NW_HORDE_PROGRESS 
TF_EVENT_TOWER_NW_NEUTRAL_ALLIANCE 
TF_EVENT_TOWER_NW_NEUTRAL_HORDE 
TF_EVENT_TOWER_NE_HORDE_PROGRESS 
TF_EVENT_TOWER_NE_ALLIANCE_PROGRESS 
TF_EVENT_TOWER_NE_NEUTRAL_HORDE 
TF_EVENT_TOWER_NE_NEUTRAL_ALLIANCE 
TF_EVENT_TOWER_N_NEUTRAL_HORDE 
TF_EVENT_TOWER_N_NEUTRAL_ALLIANCE 
TF_EVENT_TOWER_N_ALLIANCE_PROGRESS 
TF_EVENT_TOWER_N_HORDE_PROGRESS 
TF_EVENT_TOWER_SE_NEUTRAL_HORDE 
TF_EVENT_TOWER_SE_NEUTRAL_ALLIANCE 
TF_EVENT_TOWER_SE_ALLIANCE_PROGRESS 
TF_EVENT_TOWER_SE_HORDE_PROGRESS 
TF_EVENT_TOWER_S_NEUTRAL_HORDE 
TF_EVENT_TOWER_S_NEUTRAL_ALLIANCE 
TF_EVENT_TOWER_S_ALLIANCE_PROGRESS 
TF_EVENT_TOWER_S_HORDE_PROGRESS 

Definition at line 57 of file OutdoorPvPTF.h.

◆ TFGameObjects

Enumerator
TF_ENTRY_TOWER_NW 
TF_ENTRY_TOWER_N 
TF_ENTRY_TOWER_NE 
TF_ENTRY_TOWER_SE 
TF_ENTRY_TOWER_S 

Definition at line 85 of file OutdoorPvPTF.h.

◆ TFWorldStates

Enumerator
TF_UI_TOWER_COUNT_H 
TF_UI_TOWER_COUNT_A 
TF_UI_TOWERS_CONTROLLED_DISPLAY 
TF_UI_LOCKED_TIME_MINUTES_FIRST_DIGIT 
TF_UI_LOCKED_TIME_MINUTES_SECOND_DIGIT 
TF_UI_LOCKED_TIME_HOURS 
TF_UI_LOCKED_DISPLAY_NEUTRAL 
TF_UI_LOCKED_DISPLAY_HORDE 
TF_UI_LOCKED_DISPLAY_ALLIANCE 

Definition at line 43 of file OutdoorPvPTF.h.