![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureAIImpl.h"Go to the source code of this file.
Macros | |
| #define | DataHeaders "SV" |
| #define | SteamVaultScriptName "instance_steam_vault" |
| #define | RegisterSteamvaultCreatureAI(ai_name) RegisterCreatureAIWithFactory(ai_name, GetSteamVaultAI) |
Enumerations | |
| enum | steamVault { DATA_HYDROMANCER_THESPIA = 0 , DATA_MEKGINEER_STEAMRIGGER = 1 , DATA_WARLORD_KALITHRESH = 2 , MAX_ENCOUNTER = 3 , DATA_ACCESS_PANEL_HYDROMANCER = 4 , DATA_ACCESS_PANEL_MEKGINEER = 5 , DATA_MAIN_CHAMBERS_DOOR = 6 , DATA_DOOR_CONTROLLER = 7 } |
| enum | steamVaultNPCGO { GO_MAIN_CHAMBERS_DOOR = 183049 , GO_ACCESS_PANEL_HYDRO = 184125 , GO_ACCESS_PANEL_MEK = 184126 , NPC_MEKGINEER_STEAMRIGGER = 17796 , NPC_WARLORD_KALITHRESH = 17798 , NPC_DOOR_CONTROLLER = 20926 } |
| enum | Creatures { NPC_NAGA_DISTILLER = 17954 , NPC_THESPIA_WATER_ELEMENTAL = 17917 } |
Functions | |
| template<class AI , class T > | |
| AI * | GetSteamVaultAI (T *obj) |
Variables | |
| uint32 const | EncounterCount = 3 |
| #define DataHeaders "SV" |
| #define RegisterSteamvaultCreatureAI | ( | ai_name | ) | RegisterCreatureAIWithFactory(ai_name, GetSteamVaultAI) |
| #define SteamVaultScriptName "instance_steam_vault" |
| enum Creatures |
| Enumerator | |
|---|---|
| NPC_NAGA_DISTILLER | |
| NPC_THESPIA_WATER_ELEMENTAL | |
| enum steamVault |
| enum steamVaultNPCGO |
| Enumerator | |
|---|---|
| GO_MAIN_CHAMBERS_DOOR | |
| GO_ACCESS_PANEL_HYDRO | |
| GO_ACCESS_PANEL_MEK | |
| NPC_MEKGINEER_STEAMRIGGER | |
| NPC_WARLORD_KALITHRESH | |
| NPC_DOOR_CONTROLLER | |
|
inline |
References SteamVaultScriptName.
| uint32 const EncounterCount = 3 |