|
typedef std::map< uint8, LFGQueue > | lfg::LfgQueueContainer |
|
typedef std::multimap< uint32, LfgReward const * > | lfg::LfgRewardContainer |
|
typedef std::pair< LfgRewardContainer::const_iterator, LfgRewardContainer::const_iterator > | lfg::LfgRewardContainerBounds |
|
typedef std::map< uint8, LfgDungeonSet > | lfg::LfgCachedDungeonContainer |
|
typedef std::map< ObjectGuid, LfgAnswer > | lfg::LfgAnswerContainer |
|
typedef std::map< ObjectGuid, LfgRoleCheck > | lfg::LfgRoleCheckContainer |
|
typedef std::map< uint32, LfgProposal > | lfg::LfgProposalContainer |
|
typedef std::map< ObjectGuid, LfgProposalPlayer > | lfg::LfgProposalPlayerContainer |
|
typedef std::map< ObjectGuid, LfgPlayerBoot > | lfg::LfgPlayerBootContainer |
|
typedef std::map< ObjectGuid, LfgGroupData > | lfg::LfgGroupDataContainer |
|
typedef std::map< ObjectGuid, LfgPlayerData > | lfg::LfgPlayerDataContainer |
|
typedef std::unordered_map< uint32, LFGDungeonData > | lfg::LFGDungeonContainer |
|
|
enum | lfg::LfgOptions { lfg::LFG_OPTION_ENABLE_DUNGEON_FINDER = 0x01
, lfg::LFG_OPTION_ENABLE_RAID_BROWSER = 0x02
} |
|
enum | lfg::LFGMgrEnum {
lfg::LFG_TIME_ROLECHECK = 45
, lfg::LFG_TIME_BOOT = 120
, lfg::LFG_TIME_PROPOSAL = 45
, lfg::LFG_QUEUEUPDATE_INTERVAL = 15 * IN_MILLISECONDS
,
lfg::LFG_SPELL_DUNGEON_COOLDOWN = 71328
, lfg::LFG_SPELL_DUNGEON_DESERTER = 71041
, lfg::LFG_SPELL_LUCK_OF_THE_DRAW = 72221
, lfg::LFG_GROUP_KICK_VOTES_NEEDED = 3
} |
|
enum | lfg::LfgFlags { lfg::LFG_FLAG_UNK1 = 0x1
, lfg::LFG_FLAG_UNK2 = 0x2
, lfg::LFG_FLAG_SEASONAL = 0x4
, lfg::LFG_FLAG_UNK3 = 0x8
} |
|
enum | lfg::LfgType {
lfg::LFG_TYPE_NONE = 0
, lfg::LFG_TYPE_DUNGEON = 1
, lfg::LFG_TYPE_RAID = 2
, lfg::LFG_TYPE_QUEST = 3
,
lfg::LFG_TYPE_ZONE = 4
, lfg::LFG_TYPE_HEROIC = 5
, lfg::LFG_TYPE_RANDOM = 6
} |
| Determines the type of instance. More...
|
|
enum | lfg::LfgProposalState { lfg::LFG_PROPOSAL_INITIATING = 0
, lfg::LFG_PROPOSAL_FAILED = 1
, lfg::LFG_PROPOSAL_SUCCESS = 2
} |
| Proposal states. More...
|
|
enum | lfg::LfgTeleportResult : uint8 {
lfg::LFG_TELEPORT_RESULT_NONE = 0
, lfg::LFG_TELEPORT_RESULT_DEAD = 1
, lfg::LFG_TELEPORT_RESULT_FALLING = 2
, lfg::LFG_TELEPORT_RESULT_ON_TRANSPORT = 3
,
lfg::LFG_TELEPORT_RESULT_EXHAUSTION = 4
, lfg::LFG_TELEPORT_RESULT_NO_RETURN_LOCATION = 6
, lfg::LFG_TELEPORT_RESULT_IMMUNE_TO_SUMMONS = 8
} |
| Teleport errors. More...
|
|
enum | lfg::LfgJoinResult {
lfg::LFG_JOIN_OK = 0x00
, lfg::LFG_JOIN_GROUP_FULL = 0x1F
, lfg::LFG_JOIN_NO_LFG_OBJECT = 0x21
, lfg::LFG_JOIN_NO_SLOTS = 0x22
,
lfg::LFG_JOIN_MISMATCHED_SLOTS = 0x23
, lfg::LFG_JOIN_PARTY_PLAYERS_FROM_DIFFERENT_REALMS = 0x24
, lfg::LFG_JOIN_MEMBERS_NOT_PRESENT = 0x25
, lfg::LFG_JOIN_GET_INFO_TIMEOUT = 0x26
,
lfg::LFG_JOIN_INVALID_SLOT = 0x27
, lfg::LFG_JOIN_DESERTER_PLAYER = 0x28
, lfg::LFG_JOIN_DESERTER_PARTY = 0x29
, lfg::LFG_JOIN_RANDOM_COOLDOWN_PLAYER = 0x2A
,
lfg::LFG_JOIN_RANDOM_COOLDOWN_PARTY = 0x2B
, lfg::LFG_JOIN_TOO_MANY_MEMBERS = 0x2C
, lfg::LFG_JOIN_CANT_USE_DUNGEONS = 0x2D
, lfg::LFG_JOIN_ROLE_CHECK_FAILED = 0x2E
,
lfg::LFG_JOIN_TOO_FEW_MEMBERS = 0x34
, lfg::LFG_JOIN_REASON_TOO_MANY_LFG = 0x35
, lfg::LFG_JOIN_MISMATCHED_SLOTS_LOCAL_XREALM = 0x37
, lfg::LFG_JOIN_ALREADY_USING_LFG_LIST = 0x3F
,
lfg::LFG_JOIN_NOT_LEADER = 0x45
, lfg::LFG_JOIN_DEAD = 0x49
, lfg::LFG_JOIN_PARTY_NOT_MEET_REQS = 6
} |
| Queue join results. More...
|
|
enum | lfg::LfgRoleCheckState {
lfg::LFG_ROLECHECK_DEFAULT = 0
, lfg::LFG_ROLECHECK_FINISHED = 1
, lfg::LFG_ROLECHECK_INITIALITING = 2
, lfg::LFG_ROLECHECK_MISSING_ROLE = 3
,
lfg::LFG_ROLECHECK_WRONG_ROLES = 4
, lfg::LFG_ROLECHECK_ABORTED = 5
, lfg::LFG_ROLECHECK_NO_ROLE = 6
} |
| Role check states. More...
|
|