TrinityCore
Loading...
Searching...
No Matches
MapDifficultyEntry Struct Reference

#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
 

Public Attributes

LocalizedString Message
 
uint32 ID
 
int16 DifficultyID
 
int32 LockID
 
uint8 ResetInterval
 
int32 MaxPlayers
 
uint8 ItemContext
 
int32 ItemContextPickerID
 
int32 Flags
 
int32 ContentTuningID
 
int32 WorldStateExpressionID
 
uint32 MapID
 

Detailed Description

Definition at line 3004 of file DB2Structure.h.

Member Function Documentation

◆ GetDifficultyID()

◆ GetFlags()

EnumFlag< MapDifficultyFlags > MapDifficultyEntry::GetFlags ( ) const
inline

Definition at line 3034 of file DB2Structure.h.

References Flags.

Referenced by IsExtendable(), IsRestoringDungeonState(), and IsUsingEncounterLocks().

◆ GetRaidDuration()

uint32 MapDifficultyEntry::GetRaidDuration ( ) const
inline

◆ HasResetSchedule()

bool MapDifficultyEntry::HasResetSchedule ( ) const
inline

◆ IsExtendable()

bool MapDifficultyEntry::IsExtendable ( ) const
inline

Definition at line 3023 of file DB2Structure.h.

References DisableLockExtension, and GetFlags().

◆ IsRestoringDungeonState()

bool MapDifficultyEntry::IsRestoringDungeonState ( ) const
inline

Definition at line 3022 of file DB2Structure.h.

References GetFlags(), and ResumeDungeonProgressBasedOnLockout.

◆ IsUsingEncounterLocks()

Member Data Documentation

◆ ContentTuningID

int32 MapDifficultyEntry::ContentTuningID

Definition at line 3015 of file DB2Structure.h.

Referenced by ItemBonusMgr::GetContextForPlayer().

◆ DifficultyID

◆ Flags

int32 MapDifficultyEntry::Flags

Definition at line 3014 of file DB2Structure.h.

Referenced by GetFlags().

◆ ID

uint32 MapDifficultyEntry::ID

Definition at line 3007 of file DB2Structure.h.

Referenced by Player::Satisfy().

◆ ItemContext

uint8 MapDifficultyEntry::ItemContext

Definition at line 3012 of file DB2Structure.h.

Referenced by ItemBonusMgr::GetContextForPlayer().

◆ ItemContextPickerID

int32 MapDifficultyEntry::ItemContextPickerID

Definition at line 3013 of file DB2Structure.h.

Referenced by ItemBonusMgr::GetContextForPlayer().

◆ LockID

◆ MapID

◆ MaxPlayers

int32 MapDifficultyEntry::MaxPlayers

Definition at line 3011 of file DB2Structure.h.

Referenced by InstanceMap::GetMaxPlayers().

◆ Message

LocalizedString MapDifficultyEntry::Message

Definition at line 3006 of file DB2Structure.h.

Referenced by Player::Satisfy().

◆ ResetInterval

uint8 MapDifficultyEntry::ResetInterval

◆ WorldStateExpressionID

int32 MapDifficultyEntry::WorldStateExpressionID

Definition at line 3016 of file DB2Structure.h.


The documentation for this struct was generated from the following file: