TrinityCore
|
#include "CreatureAIImpl.h"
Go to the source code of this file.
Macros | |
#define | BFDScriptName "instance_blackfathom_deeps" |
#define | DataHeader "BFDv1" |
#define | RegisterBlackfathomDeepsCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetBlackfathomDeepsAI) |
#define | RegisterBlackfathomDeepsGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetBlackfathomDeepsAI) |
Enumerations | |
enum | BFDData64 { DATA_SHRINE1 , DATA_SHRINE2 , DATA_SHRINE3 , DATA_SHRINE4 , DATA_TWILIGHT_LORD_KELRIS , DATA_SHRINE_OF_GELIHAST , DATA_ALTAR_OF_THE_DEEPS , DATA_MAINDOOR } |
enum | BFDData { DATA_GELIHAST , DATA_KELRIS , DATA_AKU_MAI , DATA_FIRE , DATA_EVENT } |
enum | BFDCreatureIds { NPC_TWILIGHT_LORD_KELRIS = 4832 , NPC_LORGUS_JETT = 12902 , NPC_AKU_MAI_SNAPJAW = 4825 , NPC_MURKSHALLOW_SOFTSHELL = 4977 , NPC_AKU_MAI_SERVANT = 4978 , NPC_BARBED_CRUSTACEAN = 4823 , NPC_MORRIDUNE = 6729 } |
enum | BFDGameObjectIds { GO_SHRINE_OF_GELIHAST = 103015 , GO_FIRE_OF_AKU_MAI_1 = 21118 , GO_FIRE_OF_AKU_MAI_2 = 21119 , GO_FIRE_OF_AKU_MAI_3 = 21120 , GO_FIRE_OF_AKU_MAI_4 = 21121 , GO_AKU_MAI_DOOR = 21117 , GO_ALTAR_OF_THE_DEEPS = 103016 } |
Functions | |
template<class AI , class T > | |
AI * | GetBlackfathomDeepsAI (T *obj) |
Variables | |
uint32 const | EncounterCount = 3 |
#define BFDScriptName "instance_blackfathom_deeps" |
Definition at line 23 of file blackfathom_deeps.h.
#define DataHeader "BFDv1" |
Definition at line 24 of file blackfathom_deeps.h.
#define RegisterBlackfathomDeepsCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetBlackfathomDeepsAI) |
Definition at line 79 of file blackfathom_deeps.h.
#define RegisterBlackfathomDeepsGameObjectAI | ( | ai_name | ) | RegisterGameObjectAIWithFactory(ai_name, GetBlackfathomDeepsAI) |
Definition at line 80 of file blackfathom_deeps.h.
enum BFDCreatureIds |
Enumerator | |
---|---|
NPC_TWILIGHT_LORD_KELRIS | |
NPC_LORGUS_JETT | |
NPC_AKU_MAI_SNAPJAW | |
NPC_MURKSHALLOW_SOFTSHELL | |
NPC_AKU_MAI_SERVANT | |
NPC_BARBED_CRUSTACEAN | |
NPC_MORRIDUNE |
Definition at line 49 of file blackfathom_deeps.h.
enum BFDData |
Enumerator | |
---|---|
DATA_GELIHAST | |
DATA_KELRIS | |
DATA_AKU_MAI | |
DATA_FIRE | |
DATA_EVENT |
Definition at line 40 of file blackfathom_deeps.h.
enum BFDData64 |
Enumerator | |
---|---|
DATA_SHRINE1 | |
DATA_SHRINE2 | |
DATA_SHRINE3 | |
DATA_SHRINE4 | |
DATA_TWILIGHT_LORD_KELRIS | |
DATA_SHRINE_OF_GELIHAST | |
DATA_ALTAR_OF_THE_DEEPS | |
DATA_MAINDOOR |
Definition at line 28 of file blackfathom_deeps.h.
enum BFDGameObjectIds |
Enumerator | |
---|---|
GO_SHRINE_OF_GELIHAST | |
GO_FIRE_OF_AKU_MAI_1 | |
GO_FIRE_OF_AKU_MAI_2 | |
GO_FIRE_OF_AKU_MAI_3 | |
GO_FIRE_OF_AKU_MAI_4 | |
GO_AKU_MAI_DOOR | |
GO_ALTAR_OF_THE_DEEPS |
Definition at line 62 of file blackfathom_deeps.h.
|
inline |
Definition at line 74 of file blackfathom_deeps.h.
uint32 const EncounterCount = 3 |
Definition at line 26 of file blackfathom_deeps.h.