TrinityCore
hour_of_twilight.h File Reference
#include "CreatureAIImpl.h"
+ Include dependency graph for hour_of_twilight.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RegisterHourOfTwilightAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetGetHourOfTwilightAI)
 

Enumerations

enum  TotFWDataTypes {
  BOSS_ARCURION = 0 , BOSS_ASIRA_DAWNSLAYER = 1 , BOSS_ARCHBISHOP_BENEDICTUS = 2 , BOSS_CONCLAVE_OF_WIND = 0 ,
  BOSS_ALAKIR = 1
}
 

Functions

template<class AI , class T >
AI * GetGetHourOfTwilightAI (T *obj)
 

Variables

constexpr char const * DataHeader = "HOT"
 
constexpr char const * HoTScriptName = "instance_hour_of_twilight"
 
constexpr uint32 const EncounterCount = 3
 

Macro Definition Documentation

◆ RegisterHourOfTwilightAI

#define RegisterHourOfTwilightAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetGetHourOfTwilightAI)

Definition at line 42 of file hour_of_twilight.h.

Enumeration Type Documentation

◆ TotFWDataTypes

Enumerator
BOSS_ARCURION 
BOSS_ASIRA_DAWNSLAYER 
BOSS_ARCHBISHOP_BENEDICTUS 
BOSS_CONCLAVE_OF_WIND 
BOSS_ALAKIR 

Definition at line 28 of file hour_of_twilight.h.

Function Documentation

◆ GetGetHourOfTwilightAI()

template<class AI , class T >
AI * GetGetHourOfTwilightAI ( T *  obj)
inline

Definition at line 37 of file hour_of_twilight.h.

Variable Documentation

◆ DataHeader

constexpr char const* DataHeader = "HOT"
constexpr

Definition at line 23 of file hour_of_twilight.h.

◆ EncounterCount

constexpr uint32 const EncounterCount = 3
constexpr

Definition at line 26 of file hour_of_twilight.h.

◆ HoTScriptName

constexpr char const* HoTScriptName = "instance_hour_of_twilight"
constexpr

Definition at line 24 of file hour_of_twilight.h.