|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint64 | altarOfTheDeepsGUID |
| uint8 | countFires |
| uint8 | deathTimes |
| uint8 | encounter [MAX_ENCOUNTER] |
| uint64 | mainDoorGUID |
| uint64 | shrine1GUID |
| uint64 | shrine2GUID |
| uint64 | shrine3GUID |
| uint64 | shrine4GUID |
| uint64 | shrineOfGelihastGUID |
| uint64 | twilightLordKelrisGUID |
| Public Attributes inherited from InstanceScript | |
| Map * | instance |
Additional Inherited Members | |
| Protected Member Functions inherited from InstanceScript | |
| void | AddDoor (GameObject *door, bool add) |
| void | AddMinion (Creature *minion, bool add) |
| std::string | GetBossSaveData () |
| void | LoadBossState (char const *data) |
| void | LoadDoorData (DoorData const *data) |
| void | LoadMinionData (MinionData const *data) |
| void | SetBossNumber (uint32 number) |
| void | UpdateDoorState (GameObject *door) |
| void | UpdateMinionState (Creature *minion, EncounterState state) |
Definition at line 52 of file instance_blackfathom_deeps.cpp.
|
inline |
Definition at line 54 of file instance_blackfathom_deeps.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 202 of file instance_blackfathom_deeps.cpp.
References countFires, DATA_EVENT, DATA_FIRE, deathTimes, encounter, OVERRIDE, TYPE_AKU_MAI, TYPE_GELIHAST, TYPE_KELRIS, and TYPE_SHRINE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 223 of file instance_blackfathom_deeps.cpp.
References DATA_MAINDOOR, DATA_SHRINE1, DATA_SHRINE2, DATA_SHRINE3, DATA_SHRINE4, DATA_SHRINE_OF_GELIHAST, DATA_TWILIGHT_LORD_KELRIS, mainDoorGUID, OVERRIDE, shrine1GUID, shrine2GUID, shrine3GUID, shrine4GUID, shrineOfGelihastGUID, and twilightLordKelrisGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 69 of file instance_blackfathom_deeps.cpp.
References altarOfTheDeepsGUID, countFires, deathTimes, encounter, mainDoorGUID, OVERRIDE, shrine1GUID, shrine2GUID, shrine3GUID, shrine4GUID, shrineOfGelihastGUID, and twilightLordKelrisGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 85 of file instance_blackfathom_deeps.cpp.
References LorgusPosition, NPC_LORGUS_JETT, NPC_TWILIGHT_LORD_KELRIS, OVERRIDE, and twilightLordKelrisGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 98 of file instance_blackfathom_deeps.cpp.
References altarOfTheDeepsGUID, DONE, encounter, GAMEOBJECT_FIELD_FLAGS, GO_AKU_MAI_DOOR, GO_ALTAR_OF_THE_DEEPS, GO_FIRE_OF_AKU_MAI_1, GO_FIRE_OF_AKU_MAI_2, GO_FIRE_OF_AKU_MAI_3, GO_FIRE_OF_AKU_MAI_4, GO_FLAG_NOT_SELECTABLE, GO_SHRINE_OF_GELIHAST, InstanceScript::HandleGameObject(), mainDoorGUID, OVERRIDE, shrine1GUID, shrine2GUID, shrine3GUID, shrine4GUID, and shrineOfGelihastGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 132 of file instance_blackfathom_deeps.cpp.
References altarOfTheDeepsGUID, countFires, DATA_EVENT, DATA_FIRE, deathTimes, DONE, encounter, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, InstanceScript::HandleGameObject(), InstanceScript::instance, mainDoorGUID, NPC_AKU_MAI_SERVANT, NPC_AKU_MAI_SNAPJAW, NPC_BARBED_CRUSTACEAN, NPC_MORRIDUNE, NPC_MURKSHALLOW_SOFTSHELL, OVERRIDE, shrine1GUID, shrineOfGelihastGUID, SpawnsLocation, TEMPSUMMON_CORPSE_TIMED_DESPAWN, TYPE_AKU_MAI, and TYPE_GELIHAST.
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::altarOfTheDeepsGUID |
Definition at line 62 of file instance_blackfathom_deeps.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint8 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::countFires |
Definition at line 66 of file instance_blackfathom_deeps.cpp.
Referenced by GetData(), Initialize(), and SetData().
| uint8 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::deathTimes |
Definition at line 67 of file instance_blackfathom_deeps.cpp.
Referenced by GetData(), Initialize(), and SetData().
| uint8 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::encounter[MAX_ENCOUNTER] |
Definition at line 65 of file instance_blackfathom_deeps.cpp.
Referenced by GetData(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::mainDoorGUID |
Definition at line 63 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::shrine1GUID |
Definition at line 57 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::shrine2GUID |
Definition at line 58 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), and OnGameObjectCreate().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::shrine3GUID |
Definition at line 59 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), and OnGameObjectCreate().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::shrine4GUID |
Definition at line 60 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), and OnGameObjectCreate().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::shrineOfGelihastGUID |
Definition at line 61 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_blackfathom_deeps::instance_blackfathom_deeps_InstanceMapScript::twilightLordKelrisGUID |
Definition at line 56 of file instance_blackfathom_deeps.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().