|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint64 | Anomalus |
| uint64 | AnomalusContainmentSphere |
| uint64 | Keristrasza |
| uint32 | m_auiEncounter [NUMBER_OF_ENCOUNTERS] |
| uint64 | OrmoroksContainmentSphere |
| std::string | strInstData |
| uint64 | TelestrasContainmentSphere |
| 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 28 of file instance_nexus.cpp.
|
inline |
Definition at line 30 of file instance_nexus.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 144 of file instance_nexus.cpp.
References DATA_ANOMALUS_EVENT, DATA_KERISTRASZA_EVENT, DATA_MAGUS_TELESTRA_EVENT, DATA_ORMOROK_EVENT, m_auiEncounter, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 211 of file instance_nexus.cpp.
References Anomalus, ANOMALUS_CONTAINMET_SPHERE, AnomalusContainmentSphere, DATA_ANOMALUS, DATA_KERISTRASZA, Keristrasza, ORMOROKS_CONTAINMET_SPHERE, OrmoroksContainmentSphere, OVERRIDE, TELESTRAS_CONTAINMET_SPHERE, and TelestrasContainmentSphere.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 224 of file instance_nexus.cpp.
References OVERRIDE, and strInstData.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 43 of file instance_nexus.cpp.
References Anomalus, AnomalusContainmentSphere, Keristrasza, m_auiEncounter, OrmoroksContainmentSphere, OVERRIDE, and TelestrasContainmentSphere.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 229 of file instance_nexus.cpp.
References IN_PROGRESS, m_auiEncounter, NOT_STARTED, NUMBER_OF_ENCOUNTERS, OUT_LOAD_INST_DATA, OUT_LOAD_INST_DATA_COMPLETE, OUT_LOAD_INST_DATA_FAIL, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 54 of file instance_nexus.cpp.
References ALLIANCE, Anomalus, MapRefManager::begin(), FACTION_HOSTILE_FOR_ALL, Reference< TO, FROM >::GetSource(), HORDE, InstanceScript::instance, LinkedListHead::isEmpty(), Keristrasza, OVERRIDE, and InstanceScript::ServerAllowsTwoSideGroups().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 116 of file instance_nexus.cpp.
References AnomalusContainmentSphere, DONE, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, m_auiEncounter, OrmoroksContainmentSphere, OVERRIDE, and TelestrasContainmentSphere.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 156 of file instance_nexus.cpp.
References AnomalusContainmentSphere, DATA_ANOMALUS_EVENT, DATA_KERISTRASZA_EVENT, DATA_MAGUS_TELESTRA_EVENT, DATA_ORMOROK_EVENT, DONE, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, InstanceScript::instance, m_auiEncounter, OrmoroksContainmentSphere, OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, OVERRIDE, InstanceScript::SaveToDB(), strInstData, and TelestrasContainmentSphere.
| uint64 instance_nexus::instance_nexus_InstanceMapScript::Anomalus |
Definition at line 34 of file instance_nexus.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_nexus::instance_nexus_InstanceMapScript::AnomalusContainmentSphere |
Definition at line 37 of file instance_nexus.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_nexus::instance_nexus_InstanceMapScript::Keristrasza |
Definition at line 35 of file instance_nexus.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint32 instance_nexus::instance_nexus_InstanceMapScript::m_auiEncounter[NUMBER_OF_ENCOUNTERS] |
Definition at line 32 of file instance_nexus.cpp.
Referenced by GetData(), Initialize(), Load(), OnGameObjectCreate(), and SetData().
| uint64 instance_nexus::instance_nexus_InstanceMapScript::OrmoroksContainmentSphere |
Definition at line 38 of file instance_nexus.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| std::string instance_nexus::instance_nexus_InstanceMapScript::strInstData |
Definition at line 41 of file instance_nexus.cpp.
Referenced by GetSaveData(), and SetData().
| uint64 instance_nexus::instance_nexus_InstanceMapScript::TelestrasContainmentSphere |
Definition at line 39 of file instance_nexus.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().