![]() |
TrinityCore
|
Inheritance diagram for instance_utgarde_keep::instance_utgarde_keep_InstanceMapScript:Protected Attributes | |
| ForgeInfo | Forges [3] |
| ObjectGuid | PrinceKelesethGUID |
| ObjectGuid | SkarvaldGUID |
| ObjectGuid | DalronnGUID |
| ObjectGuid | IngvarGUID |
Additional Inherited Members | |
Static Public Member Functions inherited from InstanceScript | |
| static bool | ServerAllowsTwoSideGroups () |
| static char const * | GetBossStateName (uint8 state) |
Public Attributes inherited from InstanceScript | |
| InstanceMap * | instance |
Protected Member Functions inherited from InstanceScript | |
| void | SetHeaders (std::string const &dataHeaders) |
| void | SetBossNumber (uint32 number) |
| void | LoadBossBoundaries (BossBoundaryData const &data) |
| void | LoadDoorData (DoorData const *data) |
| void | LoadMinionData (MinionData const *data) |
| void | LoadObjectData (ObjectData const *creatureData, ObjectData const *gameObjectData) |
| void | AddObject (Creature *obj, bool add) |
| void | AddObject (GameObject *obj, bool add) |
| void | AddObject (WorldObject *obj, uint32 type, bool add) |
| virtual void | AddDoor (GameObject *door, bool add) |
| void | AddMinion (Creature *minion, bool add) |
| virtual void | UpdateDoorState (GameObject *door) |
| void | UpdateMinionState (Creature *minion, EncounterState state) |
| void | UpdateSpawnGroups () |
| BossInfo * | GetBossInfo (uint32 id) |
| bool | ReadSaveDataHeaders (std::istringstream &data) |
| void | ReadSaveDataBossStates (std::istringstream &data) |
| void | WriteSaveDataHeaders (std::ostringstream &data) |
| void | WriteSaveDataBossStates (std::ostringstream &data) |
| bool | _SkipCheckRequiredBosses (Player const *player=nullptr) const |
Definition at line 36 of file instance_utgarde_keep.cpp.
|
inline |
Definition at line 38 of file instance_utgarde_keep.cpp.
References DataHeader, doorData, EncounterCount, InstanceScript::LoadDoorData(), InstanceScript::SetBossNumber(), and InstanceScript::SetHeaders().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 113 of file instance_utgarde_keep.cpp.
References DalronnGUID, DATA_DALRONN, DATA_INGVAR, DATA_PRINCE_KELESETH, DATA_SKARVALD, ObjectGuid::Empty, IngvarGUID, PrinceKelesethGUID, and SkarvaldGUID.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 45 of file instance_utgarde_keep.cpp.
References DalronnGUID, Object::GetEntry(), Object::GetGUID(), IngvarGUID, NPC_DALRONN, NPC_INGVAR, NPC_PRINCE_KELESETH, NPC_SKARVALD, PrinceKelesethGUID, and SkarvaldGUID.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 66 of file instance_utgarde_keep.cpp.
References ForgeInfo::AnvilGUID, ForgeInfo::BellowGUID, ObjectGuid::Empty, ForgeInfo::FireGUID, Forges, Object::GetEntry(), Object::GetGUID(), GO_BELLOW_1, GO_BELLOW_2, GO_BELLOW_3, GO_FORGEFIRE_1, GO_FORGEFIRE_2, GO_FORGEFIRE_3, GO_GLOWING_ANVIL_1, GO_GLOWING_ANVIL_2, GO_GLOWING_ANVIL_3, InstanceScript::HandleGameObject(), NOT_STARTED, and InstanceScript::OnGameObjectCreate().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 161 of file instance_utgarde_keep.cpp.
References Forges.
|
inlineoverridevirtual |
Reimplemented from ZoneScript.
Definition at line 132 of file instance_utgarde_keep.cpp.
References DATA_FORGE_1, DATA_FORGE_2, DATA_FORGE_3, DONE, ForgeInfo::Event, Forges, InstanceScript::HandleGameObject(), NOT_STARTED, and InstanceScript::SaveToDB().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 155 of file instance_utgarde_keep.cpp.
References Forges.
|
protected |
Definition at line 172 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().
|
protected |
Definition at line 168 of file instance_utgarde_keep.cpp.
Referenced by OnGameObjectCreate(), ReadSaveDataMore(), SetData(), and WriteSaveDataMore().
|
protected |
Definition at line 173 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().
|
protected |
Definition at line 170 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().
|
protected |
Definition at line 171 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().