![]() |
TrinityCore
|
#include <InstanceScript.h>
Public Member Functions | |
| DungeonEncounterEntry const * | GetDungeonEncounterForDifficulty (Difficulty difficulty) const |
Public Attributes | |
| EncounterState | state = TO_BE_DECIDED |
| std::array< GuidSet, static_cast< uint8 >(EncounterDoorBehavior::Max)> | door |
| GuidSet | minion |
| CreatureBoundary | boundary |
| std::array< DungeonEncounterEntry const *, MAX_DUNGEON_ENCOUNTERS_PER_BOSS > | DungeonEncounters = { } |
Definition at line 134 of file InstanceScript.h.
| DungeonEncounterEntry const * BossInfo::GetDungeonEncounterForDifficulty | ( | Difficulty | difficulty | ) | const |
Definition at line 57 of file InstanceScript.cpp.
References DungeonEncounterEntry::DifficultyID, and DungeonEncounters.
Referenced by InstanceScript::SetBossState().
| CreatureBoundary BossInfo::boundary |
Definition at line 141 of file InstanceScript.h.
| std::array<GuidSet, static_cast<uint8>(EncounterDoorBehavior::Max)> BossInfo::door |
Definition at line 139 of file InstanceScript.h.
Referenced by InstanceScript::AddDoor(), instance_ulduar::instance_ulduar_InstanceMapScript::AddDoor(), and InstanceScript::SetBossState().
| std::array<DungeonEncounterEntry const*, MAX_DUNGEON_ENCOUNTERS_PER_BOSS> BossInfo::DungeonEncounters = { } |
Definition at line 142 of file InstanceScript.h.
Referenced by GetDungeonEncounterForDifficulty(), and InstanceScript::UpdateLfgEncounterState().
| GuidSet BossInfo::minion |
Definition at line 140 of file InstanceScript.h.
Referenced by InstanceScript::SetBossState().
| EncounterState BossInfo::state = TO_BE_DECIDED |
Definition at line 138 of file InstanceScript.h.
Referenced by InstanceScript::SetBossState(), and InstanceScript::UpdateDoorState().