|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Go to the source code of this file.
Macros | |
| #define | RSScriptName "instance_ruby_sanctum" |
Functions | |
| template<class AI> | |
| CreatureAI * | GetRubySanctumAI (Creature *creature) |
| template<class AI> | |
| GameObjectAI * | GetRubySanctumAI (GameObject *go) |
Variables | |
| uint32 const | EncounterCount = 4 |
| Position const | HalionControllerSpawnPos = {3156.037f, 533.2656f, 72.97205f, 0.0f} |
| #define RSScriptName "instance_ruby_sanctum" |
Definition at line 14 of file ruby_sanctum.h.
Referenced by GetRubySanctumAI(), GetRubySanctumAI(), and instance_ruby_sanctum::instance_ruby_sanctum().
| enum CreaturesIds |
Definition at line 52 of file ruby_sanctum.h.
| enum DataTypes |
Definition at line 19 of file ruby_sanctum.h.
| enum GameObjectsIds |
Definition at line 93 of file ruby_sanctum.h.
| enum InstanceSpell |
| Enumerator | |
|---|---|
| SPELL_BERSERK | |
Definition at line 115 of file ruby_sanctum.h.
| enum SharedActions |
| Enumerator | |
|---|---|
| ACTION_INTRO_BALTHARUS | |
| ACTION_BALTHARUS_DEATH | |
| ACTION_INTRO_HALION | |
Definition at line 45 of file ruby_sanctum.h.
| enum WorldStatesRS |
| Enumerator | |
|---|---|
| WORLDSTATE_CORPOREALITY_MATERIAL | |
| WORLDSTATE_CORPOREALITY_TWILIGHT | |
| WORLDSTATE_CORPOREALITY_TOGGLE | |
Definition at line 108 of file ruby_sanctum.h.
| CreatureAI * GetRubySanctumAI | ( | Creature * | creature | ) |
Definition at line 121 of file ruby_sanctum.h.
References WorldObject::GetMap(), RSScriptName, sObjectMgr, and Map::ToInstanceMap().
Referenced by boss_baltharus_the_warborn::GetAI(), boss_general_zarithrian::GetAI(), boss_halion::GetAI(), boss_saviana_ragefire::GetAI(), boss_twilight_halion::GetAI(), go_twilight_portal::GetAI(), npc_baltharus_the_warborn_clone::GetAI(), npc_combustion_consumption::GetAI(), npc_halion_controller::GetAI(), npc_living_ember::GetAI(), npc_living_inferno::GetAI(), npc_meteor_strike::GetAI(), npc_meteor_strike_initial::GetAI(), npc_onyx_flamecaller::GetAI(), npc_orb_carrier::GetAI(), and npc_xerestrasza::GetAI().
| GameObjectAI * GetRubySanctumAI | ( | GameObject * | go | ) |
Definition at line 131 of file ruby_sanctum.h.
References WorldObject::GetMap(), RSScriptName, sObjectMgr, and Map::ToInstanceMap().
| uint32 const EncounterCount = 4 |
Definition at line 15 of file ruby_sanctum.h.
| Position const HalionControllerSpawnPos = {3156.037f, 533.2656f, 72.97205f, 0.0f} |
Definition at line 17 of file ruby_sanctum.h.
Referenced by instance_ruby_sanctum::instance_ruby_sanctum_InstanceMapScript::OnPlayerEnter(), and instance_ruby_sanctum::instance_ruby_sanctum_InstanceMapScript::OnUnitDeath().