![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for deadmines.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | DMScriptName "instance_deadmines" |
| #define | DataHeader "DM" |
| #define | RegisterDeadminesCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetDeadminesAI) |
Enumerations | |
| enum | DMCannonState { CANNON_NOT_USED , CANNON_GUNPOWDER_USED , CANNON_BLAST_INITIATED , PIRATES_ATTACK , SMITE_ALARMED , EVENT_DONE } |
| enum | DMData { BOSS_RHAHKZOR = 0 , BOSS_SNEED = 1 , BOSS_GILNID = 2 , BOSS_MR_SMITE = 3 , BOSS_GREENSKIN = 4 , BOSS_VANCLEEF = 5 , BOSS_COOKIE = 6 , EVENT_STATE = 7 } |
| enum | DMData64 { DATA_SMITE_CHEST } |
| enum | DMGameObjectsIds { GO_FACTORY_DOOR = 13965 , GO_MAST_ROOM_DOOR = 16400 , GO_FOUNDRY_DOOR = 16399 , GO_IRONCLAD_DOOR = 16397 , GO_DEFIAS_CANNON = 16398 , GO_DOOR_LEVER = 101833 , GO_MR_SMITE_CHEST = 144111 } |
| enum | DMCreaturesIds { NPC_RHAHKZOR = 644 , NPC_SNEED = 643 , NPC_GILNID = 1763 , NPC_MR_SMITE = 646 , NPC_GREENSKIN = 647 , NPC_VANCLEEF = 639 , NPC_COOKIE = 645 , NPC_BLACKGUARD = 636 } |
| enum | DMInstanceTexts { SAY_ALARM1 = 0 , SAY_ALARM2 = 1 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetDeadminesAI (T *obj) |
Variables | |
| uint32 constexpr | EncounterCount = 7 |
| #define DataHeader "DM" |
Definition at line 24 of file deadmines.h.
| #define DMScriptName "instance_deadmines" |
Definition at line 23 of file deadmines.h.
| #define RegisterDeadminesCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetDeadminesAI) |
Definition at line 93 of file deadmines.h.
| enum DMCannonState |
| Enumerator | |
|---|---|
| CANNON_NOT_USED | |
| CANNON_GUNPOWDER_USED | |
| CANNON_BLAST_INITIATED | |
| PIRATES_ATTACK | |
| SMITE_ALARMED | |
| EVENT_DONE | |
Definition at line 28 of file deadmines.h.
| enum DMCreaturesIds |
| Enumerator | |
|---|---|
| NPC_RHAHKZOR | |
| NPC_SNEED | |
| NPC_GILNID | |
| NPC_MR_SMITE | |
| NPC_GREENSKIN | |
| NPC_VANCLEEF | |
| NPC_COOKIE | |
| NPC_BLACKGUARD | |
Definition at line 69 of file deadmines.h.
| enum DMData |
| Enumerator | |
|---|---|
| BOSS_RHAHKZOR | |
| BOSS_SNEED | |
| BOSS_GILNID | |
| BOSS_MR_SMITE | |
| BOSS_GREENSKIN | |
| BOSS_VANCLEEF | |
| BOSS_COOKIE | |
| EVENT_STATE | |
Definition at line 38 of file deadmines.h.
| enum DMData64 |
| Enumerator | |
|---|---|
| DATA_SMITE_CHEST | |
Definition at line 53 of file deadmines.h.
| enum DMGameObjectsIds |
| Enumerator | |
|---|---|
| GO_FACTORY_DOOR | |
| GO_MAST_ROOM_DOOR | |
| GO_FOUNDRY_DOOR | |
| GO_IRONCLAD_DOOR | |
| GO_DEFIAS_CANNON | |
| GO_DOOR_LEVER | |
| GO_MR_SMITE_CHEST | |
Definition at line 58 of file deadmines.h.
| enum DMInstanceTexts |
| Enumerator | |
|---|---|
| SAY_ALARM1 | |
| SAY_ALARM2 | |
Definition at line 81 of file deadmines.h.
|
inline |
Definition at line 88 of file deadmines.h.
|
constexpr |
Definition at line 26 of file deadmines.h.