![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for shadowfang_keep.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | SFKScriptName "instance_shadowfang_keep" |
| #define | DataHeader "SK" |
| #define | RegisterShadowfangKeepCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetShadowfangKeepAI) |
Enumerations | |
| enum | SKDataTypes { TYPE_FREE_NPC = 1 , TYPE_RETHILGORE = 2 , TYPE_FENRUS = 3 , TYPE_NANDOS = 4 , BOSS_ARUGAL = 5 , DATA_APOTHECARY_HUMMEL = 6 , DATA_SPAWN_VALENTINE_ADDS = 7 } |
| enum | SKCreatures { NPC_ASH = 3850 , NPC_ADA = 3849 , NPC_ARCHMAGE_ARUGAL = 4275 , NPC_ARUGAL_VOIDWALKER = 4627 , NPC_DND_CRAZED_APOTHECARY_GENERATOR = 36212 } |
| enum | SKGameObjects { GO_COURTYARD_DOOR = 18895 , GO_SORCERER_DOOR = 18972 , GO_ARUGAL_DOOR = 18971 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetShadowfangKeepAI (T *obj) |
| #define DataHeader "SK" |
Definition at line 24 of file shadowfang_keep.h.
| #define RegisterShadowfangKeepCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetShadowfangKeepAI) |
Definition at line 59 of file shadowfang_keep.h.
| #define SFKScriptName "instance_shadowfang_keep" |
Definition at line 23 of file shadowfang_keep.h.
| enum SKCreatures |
| Enumerator | |
|---|---|
| NPC_ASH | |
| NPC_ADA | |
| NPC_ARCHMAGE_ARUGAL | |
| NPC_ARUGAL_VOIDWALKER | |
| NPC_DND_CRAZED_APOTHECARY_GENERATOR | |
Definition at line 37 of file shadowfang_keep.h.
| enum SKDataTypes |
| Enumerator | |
|---|---|
| TYPE_FREE_NPC | |
| TYPE_RETHILGORE | |
| TYPE_FENRUS | |
| TYPE_NANDOS | |
| BOSS_ARUGAL | |
| DATA_APOTHECARY_HUMMEL | |
| DATA_SPAWN_VALENTINE_ADDS | |
Definition at line 26 of file shadowfang_keep.h.
| enum SKGameObjects |
| Enumerator | |
|---|---|
| GO_COURTYARD_DOOR | |
| GO_SORCERER_DOOR | |
| GO_ARUGAL_DOOR | |
Definition at line 46 of file shadowfang_keep.h.
|
inline |
Definition at line 54 of file shadowfang_keep.h.