TrinityCore
|
#include "CreatureAIImpl.h"
Go to the source code of this file.
Macros | |
#define | SSCScriptName "instance_serpent_shrine" |
#define | DataHeader "SS" |
#define | RegisterSerpentshrineCavernCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetSerpentshrineCavernAI) |
#define | RegisterSerpentshrineCavernGameObjectAI(ai_name) RegisterGameObjectAIWithFactory(ai_name, GetSerpentshrineCavernAI) |
Enumerations | |
enum | SSWaterEventState { WATERSTATE_NONE = 0 , WATERSTATE_FRENZY = 1 , WATERSTATE_SCALDING = 2 } |
enum | SSBosses { BOSS_HYDROSS_THE_UNSTABLE = 0 , BOSS_THE_LURKER_BELOW = 1 , BOSS_LEOTHERAS_THE_BLIND = 2 , BOSS_FATHOM_LORD_KARATHRESS = 3 , BOSS_MOROGRIM_TIDEWALKER = 4 , BOSS_LADY_VASHJ = 5 } |
enum | SSDataTypes { DATA_RANDOLPH_MOLOCH = 0 , DATA_LORD_OVERHEAT = 1 , DATA_HOGGER = 2 , DATA_CANSTARTPHASE3 = 1 , DATA_CARIBDIS = 2 , DATA_KARATHRESS = 3 , DATA_KARATHRESSEVENT_STARTER = 4 , DATA_LADYVASHJ = 5 , DATA_SHARKKIS = 6 , DATA_SHIELDGENERATOR1 = 7 , DATA_SHIELDGENERATOR2 = 8 , DATA_SHIELDGENERATOR3 = 9 , DATA_SHIELDGENERATOR4 = 10 , DATA_THELURKERBELOW = 11 , DATA_TIDALVESS = 12 , DATA_FATHOMLORDKARATHRESSEVENT = 13 , DATA_LEOTHERAS = 14 , DATA_LEOTHERAS_EVENT_STARTER = 15 , DATA_CONTROL_CONSOLE = 16 , DATA_STRANGE_POOL = 17 , DATA_WATER = 18 , DATA_TRASH = 19 } |
Functions | |
template<class AI , class T > | |
AI * | GetSerpentshrineCavernAI (T *obj) |
#define DataHeader "SS" |
Definition at line 24 of file serpent_shrine.h.
#define RegisterSerpentshrineCavernCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetSerpentshrineCavernAI) |
Definition at line 72 of file serpent_shrine.h.
#define RegisterSerpentshrineCavernGameObjectAI | ( | ai_name | ) | RegisterGameObjectAIWithFactory(ai_name, GetSerpentshrineCavernAI) |
Definition at line 73 of file serpent_shrine.h.
#define SSCScriptName "instance_serpent_shrine" |
Definition at line 23 of file serpent_shrine.h.
enum SSBosses |
Enumerator | |
---|---|
BOSS_HYDROSS_THE_UNSTABLE | |
BOSS_THE_LURKER_BELOW | |
BOSS_LEOTHERAS_THE_BLIND | |
BOSS_FATHOM_LORD_KARATHRESS | |
BOSS_MOROGRIM_TIDEWALKER | |
BOSS_LADY_VASHJ |
Definition at line 33 of file serpent_shrine.h.
enum SSDataTypes |
Definition at line 43 of file serpent_shrine.h.
enum SSWaterEventState |
Enumerator | |
---|---|
WATERSTATE_NONE | |
WATERSTATE_FRENZY | |
WATERSTATE_SCALDING |
Definition at line 26 of file serpent_shrine.h.
|
inline |
Definition at line 67 of file serpent_shrine.h.