![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for hellfire_ramparts.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | HRScriptName "instance_ramparts" |
| #define | DataHeader "HR" |
| #define | RegisterHellfireRampartsCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetHellfireRampartsAI) |
| #define | RegisterHellfireRampartsGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetHellfireRampartsAI) |
Enumerations | |
| enum | HRDataTypes { DATA_WATCHKEEPER_GARGOLMAR = 0 , DATA_OMOR_THE_UNSCARRED = 1 , DATA_VAZRUDEN_THE_HERALD = 2 , DATA_VAZRUDEN , DATA_FEL_IRON_CHEST } |
| enum | HRCreatureIds { NPC_HELLFIRE_SENTRY = 17517 , NPC_VAZRUDEN_HERALD = 17307 , NPC_NAZAN = 17536 , NPC_VAZRUDEN = 17537 } |
| enum | HRGameobjectIds { GO_FEL_IRON_CHEST_NORMAL = 185168 , GO_FEL_IRON_CHEST_HEROIC = 185169 } |
| enum | HRActionIds { ACTION_START_ENCOUNTER = 1730700 } |
| enum | HRSpawnGroups { SPAWN_GROUP_VAZRUDEN = 357 } |
| enum | HREventsIds { EVENT_RESET_VAZRUDEN = 1 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetHellfireRampartsAI (T *obj) |
Variables | |
| uint32 constexpr | EncounterCount = 3 |
| #define DataHeader "HR" |
Definition at line 24 of file hellfire_ramparts.h.
| #define HRScriptName "instance_ramparts" |
Definition at line 23 of file hellfire_ramparts.h.
| #define RegisterHellfireRampartsCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetHellfireRampartsAI) |
Definition at line 73 of file hellfire_ramparts.h.
| #define RegisterHellfireRampartsGameObjectAI | ( | ai_name | ) | RegisterGameObjectAIWithFactory(ai_name, GetHellfireRampartsAI) |
Definition at line 74 of file hellfire_ramparts.h.
| enum HRActionIds |
| Enumerator | |
|---|---|
| ACTION_START_ENCOUNTER | |
Definition at line 52 of file hellfire_ramparts.h.
| enum HRCreatureIds |
| Enumerator | |
|---|---|
| NPC_HELLFIRE_SENTRY | |
| NPC_VAZRUDEN_HERALD | |
| NPC_NAZAN | |
| NPC_VAZRUDEN | |
Definition at line 38 of file hellfire_ramparts.h.
| enum HRDataTypes |
| Enumerator | |
|---|---|
| DATA_WATCHKEEPER_GARGOLMAR | |
| DATA_OMOR_THE_UNSCARRED | |
| DATA_VAZRUDEN_THE_HERALD | |
| DATA_VAZRUDEN | |
| DATA_FEL_IRON_CHEST | |
Definition at line 28 of file hellfire_ramparts.h.
| enum HREventsIds |
| Enumerator | |
|---|---|
| EVENT_RESET_VAZRUDEN | |
Definition at line 62 of file hellfire_ramparts.h.
| enum HRGameobjectIds |
| Enumerator | |
|---|---|
| GO_FEL_IRON_CHEST_NORMAL | |
| GO_FEL_IRON_CHEST_HEROIC | |
Definition at line 46 of file hellfire_ramparts.h.
| enum HRSpawnGroups |
| Enumerator | |
|---|---|
| SPAWN_GROUP_VAZRUDEN | |
Definition at line 57 of file hellfire_ramparts.h.
|
inline |
Definition at line 68 of file hellfire_ramparts.h.
|
constexpr |
Definition at line 26 of file hellfire_ramparts.h.