Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
shadow_labyrinth.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SLScriptName   "instance_shadow_labyrinth"

Enumerations

enum  CreatureIds { NPC_AMBASSADOR_HELLMAW = 18731 , NPC_GRANDMASTER_VORPIL = 18732 , NPC_FEL_OVERSEER = 18796 }
enum  DataTypes {
  DATA_AMBASSADOR_HELLMAW = 0 , DATA_BLACKHEART_THE_INCITER = 1 , DATA_GRANDMASTER_VORPIL = 2 , DATA_MURMUR = 3 ,
  DATA_FEL_OVERSEER = 4
}
enum  GameObjectIds { GO_REFECTORY_DOOR = 183296 , GO_SCREAMING_HALL_DOOR = 183295 }
enum  Misc { ACTION_AMBASSADOR_HELLMAW_INTRO = 1 , ACTION_AMBASSADOR_HELLMAW_BANISH = 2 }

Functions

template<class AI>
AI * GetShadowLabyrinthAI (Creature *creature)

Variables

uint32 const EncounterCount = 4

Macro Definition Documentation

◆ SLScriptName

#define SLScriptName   "instance_shadow_labyrinth"

Enumeration Type Documentation

◆ CreatureIds

Enumerator
NPC_AMBASSADOR_HELLMAW 
NPC_GRANDMASTER_VORPIL 
NPC_FEL_OVERSEER 

Definition at line 25 of file shadow_labyrinth.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_AMBASSADOR_HELLMAW 
DATA_BLACKHEART_THE_INCITER 
DATA_GRANDMASTER_VORPIL 
DATA_MURMUR 
DATA_FEL_OVERSEER 

Definition at line 13 of file shadow_labyrinth.h.

◆ GameObjectIds

Enumerator
GO_REFECTORY_DOOR 
GO_SCREAMING_HALL_DOOR 

Definition at line 32 of file shadow_labyrinth.h.

◆ Misc

enum Misc
Enumerator
ACTION_AMBASSADOR_HELLMAW_INTRO 
ACTION_AMBASSADOR_HELLMAW_BANISH 

Definition at line 38 of file shadow_labyrinth.h.

Function Documentation

◆ GetShadowLabyrinthAI()

template<class AI>
AI * GetShadowLabyrinthAI ( Creature * creature)

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 11 of file shadow_labyrinth.h.