|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Attributes | |
| uint32 | m_auiEncounter [MAX_ENCOUNTER] |
| std::string | str_data |
| uint64 | uiGongGUID |
| uint16 | uiGongWaves |
| 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 24 of file instance_razorfen_downs.cpp.
|
inline |
Definition at line 26 of file instance_razorfen_downs.cpp.
References InstanceScript::InstanceScript().
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 178 of file instance_razorfen_downs.cpp.
References DATA_GONG_WAVES, OVERRIDE, and uiGongWaves.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 189 of file instance_razorfen_downs.cpp.
References DATA_GONG, OVERRIDE, and uiGongGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 47 of file instance_razorfen_downs.cpp.
References m_auiEncounter, OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, OVERRIDE, str_data, and uiGongWaves.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 38 of file instance_razorfen_downs.cpp.
References m_auiEncounter, OVERRIDE, uiGongGUID, and uiGongWaves.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 62 of file instance_razorfen_downs.cpp.
References IN_PROGRESS, m_auiEncounter, MAX_ENCOUNTER, NOT_STARTED, OUT_LOAD_INST_DATA, OUT_LOAD_INST_DATA_COMPLETE, OUT_LOAD_INST_DATA_FAIL, OVERRIDE, and uiGongWaves.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 92 of file instance_razorfen_downs.cpp.
References DONE, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, GO_GONG, m_auiEncounter, OVERRIDE, and uiGongGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 106 of file instance_razorfen_downs.cpp.
References BOSS_TUTEN_KASH, DATA_GONG_WAVES, DONE, GAMEOBJECT_FIELD_FLAGS, GO_FLAG_NOT_SELECTABLE, InstanceScript::instance, m_auiEncounter, NPC_TOMB_FIEND, NPC_TOMB_REAVER, NPC_TUTEN_KASH, OVERRIDE, InstanceScript::SaveToDB(), Object::SetFlag(), WorldObject::SummonCreature(), uiGongGUID, and uiGongWaves.
| uint32 instance_razorfen_downs::instance_razorfen_downs_InstanceMapScript::m_auiEncounter[MAX_ENCOUNTER] |
Definition at line 32 of file instance_razorfen_downs.cpp.
Referenced by GetSaveData(), Initialize(), Load(), OnGameObjectCreate(), and SetData().
| std::string instance_razorfen_downs::instance_razorfen_downs_InstanceMapScript::str_data |
Definition at line 36 of file instance_razorfen_downs.cpp.
Referenced by GetSaveData().
| uint64 instance_razorfen_downs::instance_razorfen_downs_InstanceMapScript::uiGongGUID |
Definition at line 30 of file instance_razorfen_downs.cpp.
Referenced by GetData64(), Initialize(), OnGameObjectCreate(), and SetData().
| uint16 instance_razorfen_downs::instance_razorfen_downs_InstanceMapScript::uiGongWaves |
Definition at line 34 of file instance_razorfen_downs.cpp.
Referenced by GetData(), GetSaveData(), Initialize(), Load(), and SetData().