|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint64 | Alythess |
| uint64 | Anveena |
| uint64 | Brutallus |
| uint64 | Felmyst |
| uint64 | FireBarrier |
| uint64 | ForceField |
| uint64 | Kalecgos_Dragon |
| uint64 | Kalecgos_Human |
| uint64 | KalecgosKJ |
| uint64 | KalecgosWall [2] |
| uint64 | KilJaeden |
| uint64 | KilJaedenController |
| uint32 | m_auiEncounter [MAX_ENCOUNTER] |
| uint64 | Madrigosa |
| uint64 | Muru |
| uint64 | MurusGate [2] |
| uint64 | Sacrolash |
| uint64 | Sathrovarr |
| uint32 | SpectralPlayers |
| std::vector< uint64 > | SpectralRealmList |
| uint32 | SpectralRealmTimer |
| 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 39 of file instance_sunwell_plateau.cpp.
|
inline |
Definition at line 41 of file instance_sunwell_plateau.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 172 of file instance_sunwell_plateau.cpp.
References DATA_BRUTALLUS_EVENT, DATA_EREDAR_TWINS_EVENT, DATA_FELMYST_EVENT, DATA_KALECGOS_EVENT, DATA_KILJAEDEN_EVENT, DATA_MURU_EVENT, m_auiEncounter, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 186 of file instance_sunwell_plateau.cpp.
References Alythess, Anveena, Brutallus, DATA_ALYTHESS, DATA_ANVEENA, DATA_BRUTALLUS, DATA_FELMYST, DATA_GO_FORCEFIELD, DATA_KALECGOS_DRAGON, DATA_KALECGOS_HUMAN, DATA_KALECGOS_KJ, DATA_KILJAEDEN, DATA_KILJAEDEN_CONTROLLER, DATA_MADRIGOSA, DATA_MURU, DATA_PLAYER_GUID, DATA_SACROLASH, DATA_SATHROVARR, Felmyst, ForceField, Object::GetGUID(), GetPlayerInMap(), Kalecgos_Dragon, Kalecgos_Human, KalecgosKJ, KilJaeden, KilJaedenController, Madrigosa, Muru, OVERRIDE, Sacrolash, and Sathrovarr.
|
inline |
Definition at line 112 of file instance_sunwell_plateau.cpp.
References MapRefManager::begin(), MapRefManager::end(), Unit::HasAura(), InstanceScript::instance, LinkedListHead::isEmpty(), and SF_LOG_DEBUG.
Referenced by GetData64().
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 262 of file instance_sunwell_plateau.cpp.
References m_auiEncounter, OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 71 of file instance_sunwell_plateau.cpp.
References Alythess, Anveena, Brutallus, Felmyst, FireBarrier, ForceField, Kalecgos_Dragon, Kalecgos_Human, KalecgosKJ, KalecgosWall, KilJaeden, KilJaedenController, m_auiEncounter, Madrigosa, Muru, MurusGate, OVERRIDE, Sacrolash, Sathrovarr, SpectralPlayers, and SpectralRealmTimer.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 103 of file instance_sunwell_plateau.cpp.
References IN_PROGRESS, m_auiEncounter, MAX_ENCOUNTER, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 273 of file instance_sunwell_plateau.cpp.
References IN_PROGRESS, m_auiEncounter, 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 131 of file instance_sunwell_plateau.cpp.
References Alythess, Anveena, Brutallus, Felmyst, Kalecgos_Dragon, Kalecgos_Human, KalecgosKJ, KilJaeden, KilJaedenController, Madrigosa, Muru, OVERRIDE, Sacrolash, and Sathrovarr.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 151 of file instance_sunwell_plateau.cpp.
References DONE, FireBarrier, ForceField, InstanceScript::HandleGameObject(), KalecgosWall, m_auiEncounter, MurusGate, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 211 of file instance_sunwell_plateau.cpp.
References DATA_BRUTALLUS_EVENT, DATA_EREDAR_TWINS_EVENT, DATA_FELMYST_EVENT, DATA_KALECGOS_EVENT, DATA_KILJAEDEN_EVENT, DATA_MURU_EVENT, DONE, FireBarrier, ForceField, InstanceScript::HandleGameObject(), IN_PROGRESS, KalecgosWall, m_auiEncounter, MurusGate, NOT_STARTED, OVERRIDE, and InstanceScript::SaveToDB().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Alythess |
Definition at line 52 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Anveena |
Definition at line 57 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Brutallus |
Definition at line 49 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Felmyst |
Definition at line 51 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::FireBarrier |
Definition at line 64 of file instance_sunwell_plateau.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::ForceField |
Definition at line 62 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Kalecgos_Dragon |
Definition at line 46 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Kalecgos_Human |
Definition at line 47 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::KalecgosKJ |
Definition at line 58 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::KalecgosWall[2] |
Definition at line 63 of file instance_sunwell_plateau.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::KilJaeden |
Definition at line 55 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::KilJaedenController |
Definition at line 56 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint32 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::m_auiEncounter[MAX_ENCOUNTER] |
Definition at line 43 of file instance_sunwell_plateau.cpp.
Referenced by GetData(), GetSaveData(), Initialize(), IsEncounterInProgress(), Load(), OnGameObjectCreate(), and SetData().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Madrigosa |
Definition at line 50 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Muru |
Definition at line 54 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::MurusGate[2] |
Definition at line 65 of file instance_sunwell_plateau.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Sacrolash |
Definition at line 53 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::Sathrovarr |
Definition at line 48 of file instance_sunwell_plateau.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint32 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::SpectralPlayers |
Definition at line 59 of file instance_sunwell_plateau.cpp.
Referenced by Initialize().
| std::vector<uint64> instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::SpectralRealmList |
Definition at line 69 of file instance_sunwell_plateau.cpp.
| uint32 instance_sunwell_plateau::instance_sunwell_plateau_InstanceMapScript::SpectralRealmTimer |
Definition at line 68 of file instance_sunwell_plateau.cpp.
Referenced by Initialize().