|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Protected Attributes | |
| uint64 | AnubarakGUID |
| uint64 | HadronoxGUID |
| uint64 | KrikthirGUID |
| uint64 | WatcherGashraGUID |
| uint64 | WatcherNarjilGUID |
| uint64 | WatcherSilthikGUID |
Additional Inherited Members | |
| Public Attributes inherited from InstanceScript | |
| Map * | instance |
| 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 24 of file instance_azjol_nerub.cpp.
|
inline |
Definition at line 26 of file instance_azjol_nerub.cpp.
References AnubarakGUID, doorData, EncounterCount, HadronoxGUID, InstanceScript::InstanceScript(), KrikthirGUID, InstanceScript::LoadDoorData(), InstanceScript::SetBossNumber(), WatcherGashraGUID, WatcherNarjilGUID, and WatcherSilthikGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 96 of file instance_azjol_nerub.cpp.
References AnubarakGUID, DATA_ANUBARAK, DATA_HADRONOX, DATA_KRIKTHIR_THE_GATEWATCHER, DATA_WATCHER_GASHRA, DATA_WATCHER_NARJIL, DATA_WATCHER_SILTHIK, HadronoxGUID, KrikthirGUID, OVERRIDE, WatcherGashraGUID, WatcherNarjilGUID, and WatcherSilthikGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 119 of file instance_azjol_nerub.cpp.
References InstanceScript::GetBossSaveData(), OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 130 of file instance_azjol_nerub.cpp.
References EncounterCount, IN_PROGRESS, NOT_STARTED, OUT_LOAD_INST_DATA, OUT_LOAD_INST_DATA_COMPLETE, OUT_LOAD_INST_DATA_FAIL, OVERRIDE, InstanceScript::SetBossState(), and SPECIAL.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 39 of file instance_azjol_nerub.cpp.
References AnubarakGUID, HadronoxGUID, KrikthirGUID, NPC_ANUBARAK, NPC_HADRONOX, NPC_KRIKTHIR, NPC_WATCHER_GASHRA, NPC_WATCHER_NARJIL, NPC_WATCHER_SILTHIK, OVERRIDE, WatcherGashraGUID, WatcherNarjilGUID, and WatcherSilthikGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 66 of file instance_azjol_nerub.cpp.
References InstanceScript::AddDoor(), GO_ANUBARAK_DOOR_1, GO_ANUBARAK_DOOR_2, GO_ANUBARAK_DOOR_3, GO_KRIKTHIR_DOOR, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 81 of file instance_azjol_nerub.cpp.
References InstanceScript::AddDoor(), GO_ANUBARAK_DOOR_1, GO_ANUBARAK_DOOR_2, GO_ANUBARAK_DOOR_3, GO_KRIKTHIR_DOOR, and OVERRIDE.
|
protected |
Definition at line 165 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().
|
protected |
Definition at line 164 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().
|
protected |
Definition at line 163 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().
|
protected |
Definition at line 166 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().
|
protected |
Definition at line 168 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().
|
protected |
Definition at line 167 of file instance_azjol_nerub.cpp.
Referenced by GetData64(), instance_azjol_nerub_InstanceScript(), and OnCreatureCreate().