![]() |
TrinityCore
|
#include "CreatureAIImpl.h"
Include dependency graph for utgarde_keep.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ForgeInfo |
Macros | |
| #define | UKScriptName "instance_utgarde_keep" |
| #define | DataHeader "UK" |
| #define | RegisterUtgardeKeepCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetUtgardeKeepAI) |
Enumerations | |
| enum | UKDataTypes { DATA_PRINCE_KELESETH = 0 , DATA_SKARVALD_DALRONN = 1 , DATA_INGVAR = 2 , DATA_SKARVALD = 3 , DATA_DALRONN = 4 , DATA_FORGE_1 = 5 , DATA_FORGE_2 = 6 , DATA_FORGE_3 = 7 } |
| enum | UKCreatureIds { NPC_PRINCE_KELESETH = 23953 , NPC_SKARVALD = 24200 , NPC_DALRONN = 24201 , NPC_INGVAR = 23954 , NPC_DALRONN_GHOST = 27389 , NPC_SKARVALD_GHOST = 27390 , NPC_INGVAR_UNDEAD = 23980 , NPC_THROW_TARGET = 23996 , NPC_ANNHYLDE_THE_CALLER = 24068 } |
| enum | UKGameObjectIds { GO_BELLOW_1 = 186688 , GO_BELLOW_2 = 186689 , GO_BELLOW_3 = 186690 , GO_FORGEFIRE_1 = 186692 , GO_FORGEFIRE_2 = 186693 , GO_FORGEFIRE_3 = 186691 , GO_GLOWING_ANVIL_1 = 186609 , GO_GLOWING_ANVIL_2 = 186610 , GO_GLOWING_ANVIL_3 = 186611 , GO_GIANT_PORTCULLIS_1 = 186756 , GO_GIANT_PORTCULLIS_2 = 186694 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetUtgardeKeepAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 3 |
| #define DataHeader "UK" |
Definition at line 24 of file utgarde_keep.h.
| #define RegisterUtgardeKeepCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetUtgardeKeepAI) |
Definition at line 96 of file utgarde_keep.h.
| #define UKScriptName "instance_utgarde_keep" |
Definition at line 23 of file utgarde_keep.h.
| enum UKCreatureIds |
| Enumerator | |
|---|---|
| NPC_PRINCE_KELESETH | |
| NPC_SKARVALD | |
| NPC_DALRONN | |
| NPC_INGVAR | |
| NPC_DALRONN_GHOST | |
| NPC_SKARVALD_GHOST | |
| NPC_INGVAR_UNDEAD | |
| NPC_THROW_TARGET | |
| NPC_ANNHYLDE_THE_CALLER | |
Definition at line 44 of file utgarde_keep.h.
| enum UKDataTypes |
| Enumerator | |
|---|---|
| DATA_PRINCE_KELESETH | |
| DATA_SKARVALD_DALRONN | |
| DATA_INGVAR | |
| DATA_SKARVALD | |
| DATA_DALRONN | |
| DATA_FORGE_1 | |
| DATA_FORGE_2 | |
| DATA_FORGE_3 | |
Definition at line 28 of file utgarde_keep.h.
| enum UKGameObjectIds |
| Enumerator | |
|---|---|
| GO_BELLOW_1 | |
| GO_BELLOW_2 | |
| GO_BELLOW_3 | |
| GO_FORGEFIRE_1 | |
| GO_FORGEFIRE_2 | |
| GO_FORGEFIRE_3 | |
| GO_GLOWING_ANVIL_1 | |
| GO_GLOWING_ANVIL_2 | |
| GO_GLOWING_ANVIL_3 | |
| GO_GIANT_PORTCULLIS_1 | |
| GO_GIANT_PORTCULLIS_2 | |
Definition at line 61 of file utgarde_keep.h.
|
inline |
Definition at line 91 of file utgarde_keep.h.
| uint32 const EncounterCount = 3 |
Definition at line 26 of file utgarde_keep.h.