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

Go to the source code of this file.

Classes

class  OPvPCapturePointHP
 
class  OutdoorPvPHP
 

Macros

#define OutdoorPvPHPBuffZonesNum   6
 

Enumerations

enum  OutdoorPvPHPSpells {
  AlliancePlayerKillReward = 32155 ,
  HordePlayerKillReward = 32158 ,
  AllianceBuff = 32071 ,
  HordeBuff = 32049
}
 
enum  OutdoorPvPHPTowerType {
  HP_TOWER_BROKEN_HILL = 0 ,
  HP_TOWER_OVERLOOK = 1 ,
  HP_TOWER_STADIUM = 2 ,
  HP_TOWER_NUM = 3
}
 
enum  OutdoorPvPHPWorldStates {
  HP_UI_TOWER_DISPLAY_A = 0x9ba ,
  HP_UI_TOWER_DISPLAY_H = 0x9b9 ,
  HP_UI_TOWER_COUNT_H = 0x9ae ,
  HP_UI_TOWER_COUNT_A = 0x9ac ,
  HP_UI_TOWER_SLIDER_N = 2475 ,
  HP_UI_TOWER_SLIDER_POS = 2474 ,
  HP_UI_TOWER_SLIDER_DISPLAY = 2473
}
 

Variables

const uint32 OutdoorPvPHPBuffZones [OutdoorPvPHPBuffZonesNum] = { 3483, 3563, 3562, 3713, 3714, 3836 }
 
const uint32 HP_CREDITMARKER [HP_TOWER_NUM] = {19032, 19028, 19029}
 
const uint32 HP_MAP_N [HP_TOWER_NUM] = {0x9b5, 0x9b2, 0x9a8}
 
const uint32 HP_MAP_A [HP_TOWER_NUM] = {0x9b3, 0x9b0, 0x9a7}
 
const uint32 HP_MAP_H [HP_TOWER_NUM] = {0x9b4, 0x9b1, 0x9a6}
 
const uint32 HP_TowerArtKit_A [HP_TOWER_NUM] = {65, 62, 67}
 
const uint32 HP_TowerArtKit_H [HP_TOWER_NUM] = {64, 61, 68}
 
const uint32 HP_TowerArtKit_N [HP_TOWER_NUM] = {66, 63, 69}
 
const go_type HPCapturePoints [HP_TOWER_NUM]
 
const go_type HPTowerFlags [HP_TOWER_NUM]
 

Macro Definition Documentation

◆ OutdoorPvPHPBuffZonesNum

#define OutdoorPvPHPBuffZonesNum   6

Enumeration Type Documentation

◆ OutdoorPvPHPSpells

Enumerator
AlliancePlayerKillReward 
HordePlayerKillReward 
AllianceBuff 
HordeBuff 
28{
31 AllianceBuff = 32071,
32 HordeBuff = 32049
33};
@ AllianceBuff
Definition: OutdoorPvPHP.h:31
@ HordePlayerKillReward
Definition: OutdoorPvPHP.h:30
@ HordeBuff
Definition: OutdoorPvPHP.h:32
@ AlliancePlayerKillReward
Definition: OutdoorPvPHP.h:29

◆ OutdoorPvPHPTowerType

Enumerator
HP_TOWER_BROKEN_HILL 
HP_TOWER_OVERLOOK 
HP_TOWER_STADIUM 
HP_TOWER_NUM 
36{
40 HP_TOWER_NUM = 3
41};
@ HP_TOWER_STADIUM
Definition: OutdoorPvPHP.h:39
@ HP_TOWER_NUM
Definition: OutdoorPvPHP.h:40
@ HP_TOWER_OVERLOOK
Definition: OutdoorPvPHP.h:38
@ HP_TOWER_BROKEN_HILL
Definition: OutdoorPvPHP.h:37

◆ OutdoorPvPHPWorldStates

Enumerator
HP_UI_TOWER_DISPLAY_A 
HP_UI_TOWER_DISPLAY_H 
HP_UI_TOWER_COUNT_H 
HP_UI_TOWER_COUNT_A 
HP_UI_TOWER_SLIDER_N 
HP_UI_TOWER_SLIDER_POS 
HP_UI_TOWER_SLIDER_DISPLAY 
50{
53
54 HP_UI_TOWER_COUNT_H = 0x9ae,
55 HP_UI_TOWER_COUNT_A = 0x9ac,
56
60};
@ HP_UI_TOWER_COUNT_A
Definition: OutdoorPvPHP.h:55
@ HP_UI_TOWER_SLIDER_POS
Definition: OutdoorPvPHP.h:58
@ HP_UI_TOWER_DISPLAY_A
Definition: OutdoorPvPHP.h:51
@ HP_UI_TOWER_DISPLAY_H
Definition: OutdoorPvPHP.h:52
@ HP_UI_TOWER_COUNT_H
Definition: OutdoorPvPHP.h:54
@ HP_UI_TOWER_SLIDER_N
Definition: OutdoorPvPHP.h:57
@ HP_UI_TOWER_SLIDER_DISPLAY
Definition: OutdoorPvPHP.h:59

Variable Documentation

◆ HP_CREDITMARKER

const uint32 HP_CREDITMARKER[HP_TOWER_NUM] = {19032, 19028, 19029}

◆ HP_MAP_A

◆ HP_MAP_H

◆ HP_MAP_N

◆ HP_TowerArtKit_A

const uint32 HP_TowerArtKit_A[HP_TOWER_NUM] = {65, 62, 67}

◆ HP_TowerArtKit_H

const uint32 HP_TowerArtKit_H[HP_TOWER_NUM] = {64, 61, 68}

◆ HP_TowerArtKit_N

const uint32 HP_TowerArtKit_N[HP_TOWER_NUM] = {66, 63, 69}

◆ HPCapturePoints

const go_type HPCapturePoints[HP_TOWER_NUM]
Initial value:
=
{
{182175, 530, -471.462f, 3451.09f, 34.6432f, 0.174533f, 0.0f, 0.0f, 0.087156f, 0.996195f},
{182174, 530, -184.889f, 3476.93f, 38.205f, -0.017453f, 0.0f, 0.0f, 0.008727f, -0.999962f},
{182173, 530, -290.016f, 3702.42f, 56.6729f, 0.034907f, 0.0f, 0.0f, 0.017452f, 0.999848f}
}

Referenced by OPvPCapturePointHP::OPvPCapturePointHP().

◆ HPTowerFlags

const go_type HPTowerFlags[HP_TOWER_NUM]
Initial value:
=
{
{183514, 530, -467.078f, 3528.17f, 64.7121f, 3.14159f, 0.0f, 0.0f, 1.0f, 0.0f},
{182525, 530, -187.887f, 3459.38f, 60.0403f, -3.12414f, 0.0f, 0.0f, 0.999962f, -0.008727f},
{183515, 530, -289.610f, 3696.83f, 75.9447f, 3.12414f, 0.0f, 0.0f, 0.999962f, 0.008727f}
}

Referenced by OPvPCapturePointHP::OPvPCapturePointHP().

◆ OutdoorPvPHPBuffZones

const uint32 OutdoorPvPHPBuffZones[OutdoorPvPHPBuffZonesNum] = { 3483, 3563, 3562, 3713, 3714, 3836 }