|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
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 41 of file instance_culling_of_stratholme.cpp.
|
inline |
Definition at line 43 of file instance_culling_of_stratholme.cpp.
References _arthasGUID, _crateCount, _encounterState, _epochGUID, _exitGateGUID, _genericBunnyGUID, _infiniteGUID, _malGanisChestGUID, _malGanisGate1GUID, _malGanisGate2GUID, _malGanisGUID, _meathookGUID, _salrammGUID, _shkafGateGUID, InstanceScript::InstanceScript(), and MAX_ENCOUNTER.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 70 of file instance_culling_of_stratholme.cpp.
References _crateCount, OVERRIDE, WORLDSTATE_CRATES_REVEALED, WORLDSTATE_SHOW_CRATES, WORLDSTATE_TIME_GUARDIAN, WORLDSTATE_TIME_GUARDIAN_SHOW, and WORLDSTATE_WAVE_COUNT.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 189 of file instance_culling_of_stratholme.cpp.
References _crateCount, _encounterState, DATA_CRATE_COUNT, DATA_EPOCH_EVENT, DATA_INFINITE_EVENT, DATA_MAL_GANIS_EVENT, DATA_MEATHOOK_EVENT, DATA_SALRAMM_EVENT, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 209 of file instance_culling_of_stratholme.cpp.
References _arthasGUID, _epochGUID, _exitGateGUID, _infiniteGUID, _malGanisChestGUID, _malGanisGate1GUID, _malGanisGate2GUID, _malGanisGUID, _meathookGUID, _salrammGUID, _shkafGateGUID, DATA_ARTHAS, DATA_EPOCH, DATA_EXIT_GATE, DATA_INFINITE, DATA_MAL_GANIS, DATA_MAL_GANIS_CHEST, DATA_MAL_GANIS_GATE_1, DATA_MAL_GANIS_GATE_2, DATA_MEATHOOK, DATA_SALRAMM, DATA_SHKAF_GATE, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 239 of file instance_culling_of_stratholme.cpp.
References _encounterState, OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 61 of file instance_culling_of_stratholme.cpp.
References _encounterState, IN_PROGRESS, MAX_ENCOUNTER, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 251 of file instance_culling_of_stratholme.cpp.
References _encounterState, IN_PROGRESS, MAX_ENCOUNTER, NOT_STARTED, OUT_LOAD_INST_DATA, OUT_LOAD_INST_DATA_COMPLETE, OUT_LOAD_INST_DATA_FAIL, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 79 of file instance_culling_of_stratholme.cpp.
References _arthasGUID, _epochGUID, _genericBunnyGUID, _infiniteGUID, _malGanisGUID, _meathookGUID, _salrammGUID, NPC_ARTHAS, NPC_EPOCH, NPC_GENERIC_BUNNY, NPC_INFINITE, NPC_MAL_GANIS, NPC_MEATHOOK, NPC_SALRAMM, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 107 of file instance_culling_of_stratholme.cpp.
References _encounterState, _exitGateGUID, _malGanisChestGUID, _malGanisGate1GUID, _malGanisGate2GUID, _shkafGateGUID, DONE, GAMEOBJECT_FIELD_FLAGS, GO_EXIT_GATE, GO_FLAG_INTERACT_COND, GO_MALGANIS_CHEST_H, GO_MALGANIS_CHEST_N, GO_MALGANIS_GATE_1, GO_MALGANIS_GATE_2, GO_SHKAF_GATE, InstanceScript::HandleGameObject(), and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 134 of file instance_culling_of_stratholme.cpp.
References _crateCount, _encounterState, _exitGateGUID, _genericBunnyGUID, _malGanisChestGUID, _malGanisGate2GUID, CHAT_MSG_ADDON, ChromieSummonPos, DATA_CRATE_COUNT, DATA_EPOCH_EVENT, DATA_INFINITE_EVENT, DATA_MAL_GANIS_EVENT, DATA_MEATHOOK_EVENT, DATA_SALRAMM_EVENT, DONE, InstanceScript::DoUpdateWorldState(), GAMEOBJECT_FIELD_FLAGS, GO_FLAG_INTERACT_COND, InstanceScript::HandleGameObject(), IN_PROGRESS, InstanceScript::instance, LANG_ADDON, NOT_STARTED, NPC_CHROMIE_2, OVERRIDE, InstanceScript::SaveToDB(), SAY_CRATES_COMPLETED, sCreatureTextMgr, SPELL_CRATES_CREDIT, TEXT_RANGE_MAP, and WORLDSTATE_CRATES_REVEALED.
|
private |
Definition at line 286 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 299 of file instance_culling_of_stratholme.cpp.
Referenced by FillInitialWorldStates(), GetData(), instance_culling_of_stratholme_InstanceMapScript(), and SetData().
|
private |
Definition at line 298 of file instance_culling_of_stratholme.cpp.
Referenced by GetData(), GetSaveData(), instance_culling_of_stratholme_InstanceMapScript(), IsEncounterInProgress(), Load(), OnGameObjectCreate(), and SetData().
|
private |
Definition at line 289 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 295 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), OnGameObjectCreate(), and SetData().
|
private |
Definition at line 297 of file instance_culling_of_stratholme.cpp.
Referenced by instance_culling_of_stratholme_InstanceMapScript(), OnCreatureCreate(), and SetData().
|
private |
Definition at line 291 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 296 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), OnGameObjectCreate(), and SetData().
|
private |
Definition at line 293 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnGameObjectCreate().
|
private |
Definition at line 294 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), OnGameObjectCreate(), and SetData().
|
private |
Definition at line 290 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 287 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 288 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnCreatureCreate().
|
private |
Definition at line 292 of file instance_culling_of_stratholme.cpp.
Referenced by GetData64(), instance_culling_of_stratholme_InstanceMapScript(), and OnGameObjectCreate().