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

Go to the source code of this file.

Classes

class  BattlegroundBE
 

Enumerations

enum  BattlegroundBEObjectTypes {
  BG_BE_OBJECT_DOOR_1 = 0 , BG_BE_OBJECT_DOOR_2 = 1 , BG_BE_OBJECT_DOOR_3 = 2 , BG_BE_OBJECT_DOOR_4 = 3 ,
  BG_BE_OBJECT_BUFF_1 = 4 , BG_BE_OBJECT_BUFF_2 = 5 , BG_BE_OBJECT_MAX = 6
}
 
enum  BattlegroundBEGameObjects {
  BG_BE_OBJECT_TYPE_DOOR_1 = 183971 , BG_BE_OBJECT_TYPE_DOOR_2 = 183973 , BG_BE_OBJECT_TYPE_DOOR_3 = 183970 , BG_BE_OBJECT_TYPE_DOOR_4 = 183972 ,
  BG_BE_OBJECT_TYPE_BUFF_1 = 184663 , BG_BE_OBJECT_TYPE_BUFF_2 = 184664
}
 
enum  BattlegroundBEEvents { BG_BE_EVENT_REMOVE_DOORS = 1 }
 

Variables

constexpr Seconds BG_BE_REMOVE_DOORS_TIMER = 5s
 

Enumeration Type Documentation

◆ BattlegroundBEEvents

Enumerator
BG_BE_EVENT_REMOVE_DOORS 

Definition at line 47 of file BattlegroundBE.h.

◆ BattlegroundBEGameObjects

Enumerator
BG_BE_OBJECT_TYPE_DOOR_1 
BG_BE_OBJECT_TYPE_DOOR_2 
BG_BE_OBJECT_TYPE_DOOR_3 
BG_BE_OBJECT_TYPE_DOOR_4 
BG_BE_OBJECT_TYPE_BUFF_1 
BG_BE_OBJECT_TYPE_BUFF_2 

Definition at line 35 of file BattlegroundBE.h.

◆ BattlegroundBEObjectTypes

Enumerator
BG_BE_OBJECT_DOOR_1 
BG_BE_OBJECT_DOOR_2 
BG_BE_OBJECT_DOOR_3 
BG_BE_OBJECT_DOOR_4 
BG_BE_OBJECT_BUFF_1 
BG_BE_OBJECT_BUFF_2 
BG_BE_OBJECT_MAX 

Definition at line 24 of file BattlegroundBE.h.

Variable Documentation

◆ BG_BE_REMOVE_DOORS_TIMER

constexpr Seconds BG_BE_REMOVE_DOORS_TIMER = 5s
inlineconstexpr

Definition at line 45 of file BattlegroundBE.h.