AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
BattlegroundRV.h File Reference
#include "Arena.h"

Go to the source code of this file.

Classes

class  BattlegroundRV
 

Enumerations

enum  BattlegroundRVObjectTypes {
  BG_RV_OBJECT_BUFF_1 ,
  BG_RV_OBJECT_BUFF_2 ,
  BG_RV_OBJECT_FIRE_1 ,
  BG_RV_OBJECT_FIRE_2 ,
  BG_RV_OBJECT_FIREDOOR_1 ,
  BG_RV_OBJECT_FIREDOOR_2 ,
  BG_RV_OBJECT_PILAR_1 ,
  BG_RV_OBJECT_PILAR_3 ,
  BG_RV_OBJECT_GEAR_1 ,
  BG_RV_OBJECT_GEAR_2 ,
  BG_RV_OBJECT_PILAR_2 ,
  BG_RV_OBJECT_PILAR_4 ,
  BG_RV_OBJECT_PULLEY_1 ,
  BG_RV_OBJECT_PULLEY_2 ,
  BG_RV_OBJECT_ELEVATOR_1 ,
  BG_RV_OBJECT_ELEVATOR_2 ,
  BG_RV_OBJECT_READY_MARKER_1 ,
  BG_RV_OBJECT_READY_MARKER_2 ,
  BG_RV_OBJECT_MAX
}
 
enum  BattlegroundRVGameObjects {
  BG_RV_OBJECT_TYPE_BUFF_1 = 184663 ,
  BG_RV_OBJECT_TYPE_BUFF_2 = 184664 ,
  BG_RV_OBJECT_TYPE_FIRE_1 = 192704 ,
  BG_RV_OBJECT_TYPE_FIRE_2 = 192705 ,
  BG_RV_OBJECT_TYPE_FIREDOOR_2 = 192387 ,
  BG_RV_OBJECT_TYPE_FIREDOOR_1 = 192388 ,
  BG_RV_OBJECT_TYPE_PULLEY_1 = 192389 ,
  BG_RV_OBJECT_TYPE_PULLEY_2 = 192390 ,
  BG_RV_OBJECT_TYPE_GEAR_1 = 192393 ,
  BG_RV_OBJECT_TYPE_GEAR_2 = 192394 ,
  BG_RV_OBJECT_TYPE_ELEVATOR_1 = 194582 ,
  BG_RV_OBJECT_TYPE_ELEVATOR_2 = 194586 ,
  BG_RV_OBJECT_TYPE_PILAR_1 = 194583 ,
  BG_RV_OBJECT_TYPE_PILAR_2 = 194584 ,
  BG_RV_OBJECT_TYPE_PILAR_3 = 194585 ,
  BG_RV_OBJECT_TYPE_PILAR_4 = 194587
}
 
enum  BattlegroundRVData {
  BG_RV_STATE_OPEN_FENCES ,
  BG_RV_STATE_SWITCH_PILLARS ,
  BG_RV_STATE_CLOSE_FIRE ,
  BG_RV_WORLD_STATE_A = 0xe11 ,
  BG_RV_WORLD_STATE_H = 0xe10 ,
  BG_RV_WORLD_STATE = 0xe1a
}
 

Enumeration Type Documentation

◆ BattlegroundRVData

Enumerator
BG_RV_STATE_OPEN_FENCES 
BG_RV_STATE_SWITCH_PILLARS 
BG_RV_STATE_CLOSE_FIRE 
BG_RV_WORLD_STATE_A 
BG_RV_WORLD_STATE_H 
BG_RV_WORLD_STATE 
75{
79
80 BG_RV_WORLD_STATE_A = 0xe11,
81 BG_RV_WORLD_STATE_H = 0xe10,
82 BG_RV_WORLD_STATE = 0xe1a,
83};
@ BG_RV_WORLD_STATE_H
Definition: BattlegroundRV.h:81
@ BG_RV_STATE_SWITCH_PILLARS
Definition: BattlegroundRV.h:77
@ BG_RV_STATE_CLOSE_FIRE
Definition: BattlegroundRV.h:78
@ BG_RV_WORLD_STATE_A
Definition: BattlegroundRV.h:80
@ BG_RV_WORLD_STATE
Definition: BattlegroundRV.h:82
@ BG_RV_STATE_OPEN_FENCES
Definition: BattlegroundRV.h:76

◆ BattlegroundRVGameObjects

Enumerator
BG_RV_OBJECT_TYPE_BUFF_1 
BG_RV_OBJECT_TYPE_BUFF_2 
BG_RV_OBJECT_TYPE_FIRE_1 
BG_RV_OBJECT_TYPE_FIRE_2 
BG_RV_OBJECT_TYPE_FIREDOOR_2 
BG_RV_OBJECT_TYPE_FIREDOOR_1 
BG_RV_OBJECT_TYPE_PULLEY_1 
BG_RV_OBJECT_TYPE_PULLEY_2 
BG_RV_OBJECT_TYPE_GEAR_1 
BG_RV_OBJECT_TYPE_GEAR_2 
BG_RV_OBJECT_TYPE_ELEVATOR_1 
BG_RV_OBJECT_TYPE_ELEVATOR_2 
BG_RV_OBJECT_TYPE_PILAR_1 
BG_RV_OBJECT_TYPE_PILAR_2 
BG_RV_OBJECT_TYPE_PILAR_3 
BG_RV_OBJECT_TYPE_PILAR_4 
52{
57
64
67
68 BG_RV_OBJECT_TYPE_PILAR_1 = 194583, // axe
69 BG_RV_OBJECT_TYPE_PILAR_2 = 194584, // arena
70 BG_RV_OBJECT_TYPE_PILAR_3 = 194585, // lightning
71 BG_RV_OBJECT_TYPE_PILAR_4 = 194587, // ivory
72};
@ BG_RV_OBJECT_TYPE_PILAR_2
Definition: BattlegroundRV.h:69
@ BG_RV_OBJECT_TYPE_PILAR_1
Definition: BattlegroundRV.h:68
@ BG_RV_OBJECT_TYPE_PILAR_4
Definition: BattlegroundRV.h:71
@ BG_RV_OBJECT_TYPE_ELEVATOR_1
Definition: BattlegroundRV.h:65
@ BG_RV_OBJECT_TYPE_BUFF_1
Definition: BattlegroundRV.h:53
@ BG_RV_OBJECT_TYPE_BUFF_2
Definition: BattlegroundRV.h:54
@ BG_RV_OBJECT_TYPE_PULLEY_2
Definition: BattlegroundRV.h:61
@ BG_RV_OBJECT_TYPE_GEAR_2
Definition: BattlegroundRV.h:63
@ BG_RV_OBJECT_TYPE_FIREDOOR_2
Definition: BattlegroundRV.h:58
@ BG_RV_OBJECT_TYPE_PILAR_3
Definition: BattlegroundRV.h:70
@ BG_RV_OBJECT_TYPE_FIREDOOR_1
Definition: BattlegroundRV.h:59
@ BG_RV_OBJECT_TYPE_FIRE_2
Definition: BattlegroundRV.h:56
@ BG_RV_OBJECT_TYPE_ELEVATOR_2
Definition: BattlegroundRV.h:66
@ BG_RV_OBJECT_TYPE_GEAR_1
Definition: BattlegroundRV.h:62
@ BG_RV_OBJECT_TYPE_PULLEY_1
Definition: BattlegroundRV.h:60
@ BG_RV_OBJECT_TYPE_FIRE_1
Definition: BattlegroundRV.h:55

◆ BattlegroundRVObjectTypes

Enumerator
BG_RV_OBJECT_BUFF_1 
BG_RV_OBJECT_BUFF_2 
BG_RV_OBJECT_FIRE_1 
BG_RV_OBJECT_FIRE_2 
BG_RV_OBJECT_FIREDOOR_1 
BG_RV_OBJECT_FIREDOOR_2 
BG_RV_OBJECT_PILAR_1 
BG_RV_OBJECT_PILAR_3 
BG_RV_OBJECT_GEAR_1 
BG_RV_OBJECT_GEAR_2 
BG_RV_OBJECT_PILAR_2 
BG_RV_OBJECT_PILAR_4 
BG_RV_OBJECT_PULLEY_1 
BG_RV_OBJECT_PULLEY_2 
BG_RV_OBJECT_ELEVATOR_1 
BG_RV_OBJECT_ELEVATOR_2 
BG_RV_OBJECT_READY_MARKER_1 
BG_RV_OBJECT_READY_MARKER_2 
BG_RV_OBJECT_MAX 
24{
31
36
41
44
47
49};
@ BG_RV_OBJECT_PILAR_1
Definition: BattlegroundRV.h:32
@ BG_RV_OBJECT_PULLEY_2
Definition: BattlegroundRV.h:40
@ BG_RV_OBJECT_PILAR_4
Definition: BattlegroundRV.h:38
@ BG_RV_OBJECT_ELEVATOR_1
Definition: BattlegroundRV.h:42
@ BG_RV_OBJECT_MAX
Definition: BattlegroundRV.h:48
@ BG_RV_OBJECT_FIRE_2
Definition: BattlegroundRV.h:28
@ BG_RV_OBJECT_GEAR_1
Definition: BattlegroundRV.h:34
@ BG_RV_OBJECT_ELEVATOR_2
Definition: BattlegroundRV.h:43
@ BG_RV_OBJECT_FIREDOOR_2
Definition: BattlegroundRV.h:30
@ BG_RV_OBJECT_FIREDOOR_1
Definition: BattlegroundRV.h:29
@ BG_RV_OBJECT_PULLEY_1
Definition: BattlegroundRV.h:39
@ BG_RV_OBJECT_GEAR_2
Definition: BattlegroundRV.h:35
@ BG_RV_OBJECT_PILAR_2
Definition: BattlegroundRV.h:37
@ BG_RV_OBJECT_BUFF_1
Definition: BattlegroundRV.h:25
@ BG_RV_OBJECT_BUFF_2
Definition: BattlegroundRV.h:26
@ BG_RV_OBJECT_FIRE_1
Definition: BattlegroundRV.h:27
@ BG_RV_OBJECT_READY_MARKER_2
Definition: BattlegroundRV.h:46
@ BG_RV_OBJECT_READY_MARKER_1
Definition: BattlegroundRV.h:45
@ BG_RV_OBJECT_PILAR_3
Definition: BattlegroundRV.h:33