![]() |
TrinityCore
|
#include <DB2Structure.h>
Public Member Functions | |
| Difficulty | GetDifficultyID () const |
| bool | HasResetSchedule () const |
| bool | IsUsingEncounterLocks () const |
| bool | IsRestoringDungeonState () const |
| bool | IsExtendable () const |
| uint32 | GetRaidDuration () const |
| EnumFlag< MapDifficultyFlags > | GetFlags () const |
Definition at line 3004 of file DB2Structure.h.
|
inline |
Definition at line 3019 of file DB2Structure.h.
References DifficultyID.
Referenced by InstanceLockMgr::CreateInstanceLockForNewInstance(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), and InstanceLockMgr::UpdateInstanceLockForPlayer().
|
inline |
Definition at line 3034 of file DB2Structure.h.
References Flags.
Referenced by IsExtendable(), IsRestoringDungeonState(), and IsUsingEncounterLocks().
|
inline |
Definition at line 3025 of file DB2Structure.h.
References MAP_DIFFICULTY_RESET_DAILY, MAP_DIFFICULTY_RESET_WEEKLY, and ResetInterval.
Referenced by InstanceLockMgr::ResetInstanceLocksForPlayer().
|
inline |
Definition at line 3020 of file DB2Structure.h.
References MAP_DIFFICULTY_RESET_ANYTIME, and ResetInterval.
Referenced by InstanceLockMgr::CreateInstanceLockForNewInstance(), MapManager::DestroyMap(), and InstanceLockMgr::FindActiveInstanceLock().
|
inline |
Definition at line 3023 of file DB2Structure.h.
References DisableLockExtension, and GetFlags().
|
inline |
Definition at line 3022 of file DB2Structure.h.
References GetFlags(), and ResumeDungeonProgressBasedOnLockout.
|
inline |
Definition at line 3021 of file DB2Structure.h.
References GetFlags(), and UseLootBasedLockInsteadOfInstanceLock.
Referenced by InstanceLockMgr::CanJoinInstanceLock(), InstanceScript::GetEntranceLocationForCompletedEncounters(), MapDb2Entries::IsInstanceIdBound(), InstanceScript::UpdateAdditionalSaveData(), InstanceScript::UpdateBossStateSaveData(), and InstanceLockMgr::UpdateInstanceLockForPlayer().
| int32 MapDifficultyEntry::ContentTuningID |
Definition at line 3015 of file DB2Structure.h.
Referenced by ItemBonusMgr::GetContextForPlayer().
| int16 MapDifficultyEntry::DifficultyID |
Definition at line 3008 of file DB2Structure.h.
Referenced by InstanceLockMgr::CreateInstanceLockForNewInstance(), ItemBonusMgr::GetContextForPlayer(), GetDifficultyID(), Player::GetDifficultyID(), Group::GetDifficultyID(), DB2Manager::GetMapDifficultyData(), DB2Manager::IndexLoadedStores(), DisableMgr::IsDisabledFor(), Map::PlayerCannotEnter(), Player::Satisfy(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), and InstanceLockMgr::UpdateInstanceLockForPlayer().
| int32 MapDifficultyEntry::Flags |
Definition at line 3014 of file DB2Structure.h.
Referenced by GetFlags().
| uint32 MapDifficultyEntry::ID |
Definition at line 3007 of file DB2Structure.h.
Referenced by Player::Satisfy().
| uint8 MapDifficultyEntry::ItemContext |
Definition at line 3012 of file DB2Structure.h.
Referenced by ItemBonusMgr::GetContextForPlayer().
| int32 MapDifficultyEntry::ItemContextPickerID |
Definition at line 3013 of file DB2Structure.h.
Referenced by ItemBonusMgr::GetContextForPlayer().
| int32 MapDifficultyEntry::LockID |
Definition at line 3009 of file DB2Structure.h.
Referenced by MapDb2Entries::GetKey(), InstanceLockMgr::ResetInstanceLocksForPlayer(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), and InstanceLockMgr::UpdateInstanceLockForPlayer().
| uint32 MapDifficultyEntry::MapID |
Definition at line 3017 of file DB2Structure.h.
Referenced by InstanceLockMgr::CreateInstanceLockForNewInstance(), DB2Manager::GetDefaultMapDifficulty(), MapDb2Entries::GetKey(), DB2Manager::GetMapDifficultyData(), DB2Manager::IndexLoadedStores(), InstanceLockMgr::ResetInstanceLocksForPlayer(), InstanceLockMgr::UpdateInstanceLockExtensionForPlayer(), and InstanceLockMgr::UpdateInstanceLockForPlayer().
| int32 MapDifficultyEntry::MaxPlayers |
Definition at line 3011 of file DB2Structure.h.
Referenced by InstanceMap::GetMaxPlayers().
| LocalizedString MapDifficultyEntry::Message |
Definition at line 3006 of file DB2Structure.h.
Referenced by Player::Satisfy().
| uint8 MapDifficultyEntry::ResetInterval |
Definition at line 3010 of file DB2Structure.h.
Referenced by InstanceLockMgr::GetNextResetTime(), GetRaidDuration(), and HasResetSchedule().
| int32 MapDifficultyEntry::WorldStateExpressionID |
Definition at line 3016 of file DB2Structure.h.