|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint32 | m_auiEncounter [MAX_ENCOUNTER] |
| bool | m_bShadronKilled |
| bool | m_bTenebronKilled |
| bool | m_bVesperonKilled |
| uint64 | m_uiSartharionGUID |
| uint64 | m_uiShadronGUID |
| uint64 | m_uiTenebronGUID |
| uint64 | m_uiVesperonGUID |
| 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 26 of file instance_obsidian_sanctum.cpp.
|
inline |
Definition at line 28 of file instance_obsidian_sanctum.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 99 of file instance_obsidian_sanctum.cpp.
References m_auiEncounter, m_bShadronKilled, m_bTenebronKilled, m_bVesperonKilled, OVERRIDE, TYPE_SARTHARION_EVENT, TYPE_SHADRON_PREKILLED, TYPE_TENEBRON_PREKILLED, and TYPE_VESPERON_PREKILLED.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 113 of file instance_obsidian_sanctum.cpp.
References DATA_SARTHARION, DATA_SHADRON, DATA_TENEBRON, DATA_VESPERON, m_uiSartharionGUID, m_uiShadronGUID, m_uiTenebronGUID, m_uiVesperonGUID, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 40 of file instance_obsidian_sanctum.cpp.
References m_auiEncounter, m_bShadronKilled, m_bTenebronKilled, m_bVesperonKilled, m_uiSartharionGUID, m_uiShadronGUID, m_uiTenebronGUID, m_uiVesperonGUID, and OVERRIDE.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 54 of file instance_obsidian_sanctum.cpp.
References IN_PROGRESS, m_auiEncounter, MAX_ENCOUNTER, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 63 of file instance_obsidian_sanctum.cpp.
References m_uiSartharionGUID, m_uiShadronGUID, m_uiTenebronGUID, m_uiVesperonGUID, NPC_SARTHARION, NPC_SHADRON, NPC_TENEBRON, NPC_VESPERON, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 87 of file instance_obsidian_sanctum.cpp.
References m_auiEncounter, m_bShadronKilled, m_bTenebronKilled, m_bVesperonKilled, OVERRIDE, TYPE_SARTHARION_EVENT, TYPE_SHADRON_PREKILLED, TYPE_TENEBRON_PREKILLED, and TYPE_VESPERON_PREKILLED.
| uint32 instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_auiEncounter[MAX_ENCOUNTER] |
Definition at line 30 of file instance_obsidian_sanctum.cpp.
Referenced by GetData(), Initialize(), IsEncounterInProgress(), and SetData().
| bool instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_bShadronKilled |
Definition at line 37 of file instance_obsidian_sanctum.cpp.
Referenced by GetData(), Initialize(), and SetData().
| bool instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_bTenebronKilled |
Definition at line 36 of file instance_obsidian_sanctum.cpp.
Referenced by GetData(), Initialize(), and SetData().
| bool instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_bVesperonKilled |
Definition at line 38 of file instance_obsidian_sanctum.cpp.
Referenced by GetData(), Initialize(), and SetData().
| uint64 instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_uiSartharionGUID |
Definition at line 31 of file instance_obsidian_sanctum.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_uiShadronGUID |
Definition at line 33 of file instance_obsidian_sanctum.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_uiTenebronGUID |
Definition at line 32 of file instance_obsidian_sanctum.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().
| uint64 instance_obsidian_sanctum::instance_obsidian_sanctum_InstanceMapScript::m_uiVesperonGUID |
Definition at line 34 of file instance_obsidian_sanctum.cpp.
Referenced by GetData64(), Initialize(), and OnCreatureCreate().