|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Additional Inherited Members | |
| Public Attributes inherited from InstanceScript | |
| Map * | instance |
| 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 40 of file instance_halls_of_origination.cpp.
|
inline |
Definition at line 42 of file instance_halls_of_origination.cpp.
References _deadElementals, AnhuurLeftBeaconGUID, AnhuurRightBeaconGUID, AnhuursBridgeGUID, AnhuursDoorGUID, AnraphetDoorGUID, AnraphetGUID, BrannBronzebeardGUID, doorData, EncounterCount, InstanceScript::InstanceScript(), InstanceScript::LoadDoorData(), InstanceScript::SetBossNumber(), SunMirrorGUID, and TempleGuardianAnhuurGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 132 of file instance_halls_of_origination.cpp.
References _deadElementals, DATA_DEAD_ELEMENTALS, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 145 of file instance_halls_of_origination.cpp.
References AnhuurLeftBeaconGUID, AnhuurRightBeaconGUID, AnhuursBridgeGUID, AnhuursDoorGUID, AnraphetGUID, BrannBronzebeardGUID, DATA_ANHUUR_BRIDGE, DATA_ANHUUR_DOOR, DATA_ANHUUR_GUID, DATA_ANHUUR_LEFT_BEACON, DATA_ANHUUR_RIGHT_BEACON, DATA_ANRAPHET_GUID, DATA_BRANN_0_GUID, OVERRIDE, and TempleGuardianAnhuurGUID.
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 202 of file instance_halls_of_origination.cpp.
References _deadElementals, InstanceScript::GetBossSaveData(), OUT_SAVE_INST_DATA, OUT_SAVE_INST_DATA_COMPLETE, and OVERRIDE.
|
inline |
Definition at line 168 of file instance_halls_of_origination.cpp.
References _deadElementals, AnraphetDoorGUID, GO_STATE_ACTIVE, InstanceScript::instance, and SunMirrorGUID.
Referenced by Load(), and OnUnitDeath().
|
inlinevirtual |
Reimplemented from InstanceScript.
Definition at line 213 of file instance_halls_of_origination.cpp.
References EncounterCount, IN_PROGRESS, IncreaseDeadElementals(), NOT_STARTED, OUT_LOAD_INST_DATA, OUT_LOAD_INST_DATA_COMPLETE, OUT_LOAD_INST_DATA_FAIL, OVERRIDE, InstanceScript::SetBossState(), and SPECIAL.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 116 of file instance_halls_of_origination.cpp.
References AnraphetGUID, BOSS_ANRAPHET, BOSS_TEMPLE_GUARDIAN_ANHUUR, BrannBronzebeardGUID, NPC_BRANN_BRONZEBEARD_0, OVERRIDE, and TempleGuardianAnhuurGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 58 of file instance_halls_of_origination.cpp.
References InstanceScript::AddDoor(), AnhuurLeftBeaconGUID, AnhuurRightBeaconGUID, AnhuursBridgeGUID, AnhuursDoorGUID, AnraphetDoorGUID, GO_ANHUURS_BRIDGE, GO_ANHUURS_DOOR, GO_ANHUURS_LEFT_BEACON, GO_ANHUURS_RIGHT_BEACON, GO_ANRAPHET_DOOR, GO_DOODAD_ULDUM_ELEVATOR_COL01, GO_DOODAD_ULDUM_LASERBEAMS01, GO_DOODAD_ULDUM_LASERBEAMS_01, GO_DOODAD_ULDUM_LASERBEAMS_02, GO_DOODAD_ULDUM_LASERBEAMS_03, GO_DOODAD_ULDUM_LIGHTMACHINE_01, GO_DOODAD_ULDUM_LIGHTMACHINE_02, GO_DOODAD_ULDUM_LIGHTMACHINE_03, GO_DOODAD_ULDUM_LIGHTMACHINE_04, GO_SUN_MIRROR, GO_VAULT_OF_LIGHTS_DOOR, OVERRIDE, and SunMirrorGUID.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 95 of file instance_halls_of_origination.cpp.
References InstanceScript::AddDoor(), GO_ANHUURS_BRIDGE, GO_ANHUURS_DOOR, GO_DOODAD_ULDUM_ELEVATOR_COL01, GO_DOODAD_ULDUM_LASERBEAMS01, GO_DOODAD_ULDUM_LASERBEAMS_01, GO_DOODAD_ULDUM_LASERBEAMS_02, GO_DOODAD_ULDUM_LASERBEAMS_03, GO_DOODAD_ULDUM_LIGHTMACHINE_01, GO_DOODAD_ULDUM_LIGHTMACHINE_02, GO_DOODAD_ULDUM_LIGHTMACHINE_03, GO_DOODAD_ULDUM_LIGHTMACHINE_04, GO_VAULT_OF_LIGHTS_DOOR, and OVERRIDE.
|
inlinevirtual |
Reimplemented from ZoneScript.
Definition at line 180 of file instance_halls_of_origination.cpp.
References ACTION_ELEMENTAL_DIED, BrannBronzebeardGUID, DONE, Object::GetEntry(), IN_PROGRESS, IncreaseDeadElementals(), InstanceScript::instance, NPC_AIR_WARDEN, NPC_EARTH_WARDEN, NPC_FIRE_WARDEN, NPC_WATER_WARDEN, OVERRIDE, InstanceScript::SetBossState(), Object::ToCreature(), and WARDEN_ENTRY_DATA_DELTA.
|
protected |
Definition at line 258 of file instance_halls_of_origination.cpp.
Referenced by GetData(), GetSaveData(), IncreaseDeadElementals(), and instance_halls_of_origination_InstanceMapScript().
|
protected |
Definition at line 253 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 252 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 250 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 251 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 256 of file instance_halls_of_origination.cpp.
Referenced by IncreaseDeadElementals(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 255 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnCreatureCreate().
|
protected |
Definition at line 254 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), OnCreatureCreate(), and OnUnitDeath().
|
protected |
Definition at line 257 of file instance_halls_of_origination.cpp.
Referenced by IncreaseDeadElementals(), instance_halls_of_origination_InstanceMapScript(), and OnGameObjectCreate().
|
protected |
Definition at line 249 of file instance_halls_of_origination.cpp.
Referenced by GetData64(), instance_halls_of_origination_InstanceMapScript(), and OnCreatureCreate().