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

Go to the source code of this file.

Macros

#define COTScriptName   "instance_city_of_threads"
 
#define DataHeader   "CityOfThreads"
 
#define RegisterCityOfThreadsCreatureAI(ai_name)   RegisterCreatureAIWithFactory(ai_name, GetCityOfThreadsAI)
 

Enumerations

enum  CityOfThreadsDataTypes {
  DATA_ORATOR_KRIX_VIZK = 0 , DATA_FANGS_OF_THE_QUEEN = 1 , DATA_THE_COAGLAMATION = 2 , DATA_IZO_THE_GRAND_SPLICER = 3 ,
  DATA_ORATOR_CONVO
}
 
enum  CityOfThreadsCreatureIds {
  BOSS_ORATOR_KRIX_VIZK = 216619 , BOSS_NX = 216648 , BOSS_VX = 216649 , BOSS_THE_COAGLAMATION = 216320 ,
  BOSS_IZO_THE_GRAND_SPLICER = 216658 , NPC_ORATOR_KRIX_VIZK_CONVO = 220769
}
 

Functions

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

Variables

uint32 const EncounterCount = 4
 

Macro Definition Documentation

◆ COTScriptName

#define COTScriptName   "instance_city_of_threads"

Definition at line 23 of file city_of_threads.h.

◆ DataHeader

#define DataHeader   "CityOfThreads"

Definition at line 24 of file city_of_threads.h.

◆ RegisterCityOfThreadsCreatureAI

#define RegisterCityOfThreadsCreatureAI (   ai_name)    RegisterCreatureAIWithFactory(ai_name, GetCityOfThreadsAI)

Definition at line 59 of file city_of_threads.h.

Enumeration Type Documentation

◆ CityOfThreadsCreatureIds

Enumerator
BOSS_ORATOR_KRIX_VIZK 
BOSS_NX 
BOSS_VX 
BOSS_THE_COAGLAMATION 
BOSS_IZO_THE_GRAND_SPLICER 
NPC_ORATOR_KRIX_VIZK_CONVO 

Definition at line 40 of file city_of_threads.h.

◆ CityOfThreadsDataTypes

Enumerator
DATA_ORATOR_KRIX_VIZK 
DATA_FANGS_OF_THE_QUEEN 
DATA_THE_COAGLAMATION 
DATA_IZO_THE_GRAND_SPLICER 
DATA_ORATOR_CONVO 

Definition at line 28 of file city_of_threads.h.

Function Documentation

◆ GetCityOfThreadsAI()

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

Definition at line 54 of file city_of_threads.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 26 of file city_of_threads.h.