|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint32 | m_auiEncounter [MAX_ENCOUNTER] |
| std::string | str_data |
| uint64 | uiFerociousRhino |
| uint64 | uiFrenziedWorgen |
| uint64 | uiGortokPalehoof |
| uint64 | uiGortokPalehoofSphere |
| uint64 | uiKingYmiron |
| uint64 | uiKingYmironDoor |
| uint64 | uiMassiveJormungar |
| uint64 | uiPalehoofOrb |
| uint64 | uiRavenousFurbolg |
| uint64 | uiSacrificedPlayer |
| uint64 | uiSkadiTheRuthless |
| uint64 | uiSkadiTheRuthlessDoor |
| uint64 | uiSvala |
| uint64 | uiSvalaSorrowgrave |
| 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 36 of file instance_utgarde_pinnacle.cpp.
|
inline |
Definition at line 38 of file instance_utgarde_pinnacle.cpp.
References InstanceScript::InstanceScript().
Reimplemented from ZoneScript.
Definition at line 171 of file instance_utgarde_pinnacle.cpp.
References DATA_GORTOK_PALEHOOF_EVENT, DATA_KING_YMIRON_EVENT, DATA_SKADI_THE_RUTHLESS_EVENT, DATA_SVALA_SORROWGRAVE_EVENT, m_auiEncounter, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 183 of file instance_utgarde_pinnacle.cpp.
References DATA_GORTOK_PALEHOOF, DATA_GORTOK_PALEHOOF_SPHERE, DATA_KING_YMIRON, DATA_NPC_FEROCIOUS_RHINO, DATA_NPC_FRENZIED_WORGEN, DATA_NPC_MASSIVE_JORMUNGAR, DATA_NPC_ORB, DATA_NPC_RAVENOUS_FURBOLG, DATA_SACRIFICED_PLAYER, DATA_SKADI_THE_RUTHLESS, DATA_SVALA, DATA_SVALA_SORROWGRAVE, OVERRIDE, uiFerociousRhino, uiFrenziedWorgen, uiGortokPalehoof, uiGortokPalehoofSphere, uiKingYmiron, uiMassiveJormungar, uiPalehoofOrb, uiRavenousFurbolg, uiSacrificedPlayer, uiSkadiTheRuthless, uiSvala, and uiSvalaSorrowgrave.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 204 of file instance_utgarde_pinnacle.cpp.
References m_auiEncounter, OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, OVERRIDE, and str_data.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 62 of file instance_utgarde_pinnacle.cpp.
References m_auiEncounter, MAX_ENCOUNTER, NOT_STARTED, OVERRIDE, uiFerociousRhino, uiFrenziedWorgen, uiGortokPalehoof, uiGortokPalehoofSphere, uiKingYmiron, uiKingYmironDoor, uiMassiveJormungar, uiPalehoofOrb, uiRavenousFurbolg, uiSacrificedPlayer, uiSkadiTheRuthless, uiSkadiTheRuthlessDoor, uiSvala, and uiSvalaSorrowgrave.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 86 of file instance_utgarde_pinnacle.cpp.
References IN_PROGRESS, m_auiEncounter, MAX_ENCOUNTER, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 218 of file instance_utgarde_pinnacle.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 95 of file instance_utgarde_pinnacle.cpp.
References BOSS_GORTOK_PALEHOOF, BOSS_KING_YMIRON, BOSS_SKADI_RUTHLESS, BOSS_SVALA_SORROWGRAVE, NPC_FEROCIOUS_RHINO, NPC_FRENZIED_WORGEN, NPC_MASSIVE_JORMUNGAR, NPC_PALEHOOF_ORB, NPC_RAVENOUS_FURBOLG, NPC_SVALA, OVERRIDE, uiFerociousRhino, uiFrenziedWorgen, uiGortokPalehoof, uiKingYmiron, uiMassiveJormungar, uiPalehoofOrb, uiRavenousFurbolg, uiSkadiTheRuthless, uiSvala, and uiSvalaSorrowgrave.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 112 of file instance_utgarde_pinnacle.cpp.
References DONE, ENTRY_GORK_PALEHOOF_SPHERE, ENTRY_KING_YMIRON_DOOR, ENTRY_SKADI_THE_RUTHLESS_DOOR, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, InstanceScript::HandleGameObject(), m_auiEncounter, OVERRIDE, uiGortokPalehoofSphere, uiKingYmironDoor, and uiSkadiTheRuthlessDoor.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 135 of file instance_utgarde_pinnacle.cpp.
References DATA_GORTOK_PALEHOOF_EVENT, DATA_KING_YMIRON_EVENT, DATA_SKADI_THE_RUTHLESS_EVENT, DATA_SVALA_SORROWGRAVE_EVENT, DONE, InstanceScript::HandleGameObject(), m_auiEncounter, OVERRIDE, InstanceScript::SaveToDB(), uiKingYmironDoor, and uiSkadiTheRuthlessDoor.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 161 of file instance_utgarde_pinnacle.cpp.
References DATA_SACRIFICED_PLAYER, OVERRIDE, and uiSacrificedPlayer.
| uint32 instance_utgarde_pinnacle::instance_pinnacle::m_auiEncounter[MAX_ENCOUNTER] |
Definition at line 58 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData(), GetSaveData(), Initialize(), IsEncounterInProgress(), Load(), OnGameObjectCreate(), and SetData().
| std::string instance_utgarde_pinnacle::instance_pinnacle::str_data |
Definition at line 60 of file instance_utgarde_pinnacle.cpp.
Referenced by GetSaveData().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiFerociousRhino |
Definition at line 51 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiFrenziedWorgen |
Definition at line 49 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiGortokPalehoof |
Definition at line 41 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiGortokPalehoofSphere |
Definition at line 47 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnGameObjectCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiKingYmiron |
Definition at line 43 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiKingYmironDoor |
Definition at line 46 of file instance_utgarde_pinnacle.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiMassiveJormungar |
Definition at line 52 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiPalehoofOrb |
Definition at line 53 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiRavenousFurbolg |
Definition at line 50 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiSacrificedPlayer |
Definition at line 56 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and SetData64().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiSkadiTheRuthless |
Definition at line 42 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiSkadiTheRuthlessDoor |
Definition at line 45 of file instance_utgarde_pinnacle.cpp.
Referenced by Initialize(), OnGameObjectCreate(), and SetData().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiSvala |
Definition at line 55 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_utgarde_pinnacle::instance_pinnacle::uiSvalaSorrowgrave |
Definition at line 40 of file instance_utgarde_pinnacle.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().