![]() |
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_view dataHeaders) |
| void | SetBossNumber (uint32 number) |
| void | LoadBossBoundaries (BossBoundaryData const &data) |
| void | LoadDoorData (std::span< DoorData const > data) |
| void | LoadObjectData (std::span< ObjectData const > creatureData, std::span< ObjectData const > gameObjectData) |
| void | LoadDungeonEncounterData (std::span< DungeonEncounterData const > encounters) |
| void | LoadMinionData (std::span< MinionData const > data) |
| 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 | _SkipCheckRequiredBosses (Player const *player=nullptr) const |
Definition at line 42 of file instance_utgarde_keep.cpp.
|
inline |
Definition at line 44 of file instance_utgarde_keep.cpp.
References DataHeader, doorData, EncounterCount, encounters, InstanceScript::LoadDoorData(), InstanceScript::LoadDungeonEncounterData(), InstanceScript::SetBossNumber(), and InstanceScript::SetHeaders().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 159 of file instance_utgarde_keep.cpp.
References DATA_PRINCE_KELESETH, DONE, Forges, and InstanceScript::GetBossState().
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 120 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 52 of file instance_utgarde_keep.cpp.
References DalronnGUID, Object::GetEntry(), BaseEntity::GetGUID(), IngvarGUID, NPC_DALRONN, NPC_INGVAR, NPC_PRINCE_KELESETH, NPC_SKARVALD, PrinceKelesethGUID, and SkarvaldGUID.
|
inlineoverridevirtual |
Reimplemented from InstanceScript.
Definition at line 73 of file instance_utgarde_keep.cpp.
References ForgeInfo::AnvilGUID, ForgeInfo::BellowGUID, ObjectGuid::Empty, ForgeInfo::FireGUID, Forges, Object::GetEntry(), BaseEntity::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 ZoneScript.
Definition at line 139 of file instance_utgarde_keep.cpp.
References DATA_FORGE_1, DATA_FORGE_2, DATA_FORGE_3, ForgeInfo::Event, Forges, InstanceScript::HandleGameObject(), and NOT_STARTED.
|
protected |
Definition at line 171 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().
|
protected |
Definition at line 167 of file instance_utgarde_keep.cpp.
Referenced by AfterDataLoad(), OnGameObjectCreate(), and SetData().
|
protected |
Definition at line 172 of file instance_utgarde_keep.cpp.
Referenced by GetGuidData(), and OnCreatureCreate().
|
protected |
Definition at line 169 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().