C_LobbyMatchmakerInfo
namespaceavailable in: camelotStatus in wowlua
8 functions: 0 implemented, 1 recorded, 7 guessed. 5 events, 0 of them fired by the emulator on its own.
Functions
| function | what it does | status |
|---|---|---|
AbandonQueue | Leaves the Plunderstorm queue. · by wowlua() | guessed |
EnterQueue | Joins the Plunderstorm queue for a playlist entry. · by wowlua(playlistEntry: PartyPlaylistEntry) | guessed |
GetCurrQueuePlaylistEntry | Returns the playlist entry the player is queued for. · by wowlua(): PartyPlaylistEntry | guessed |
GetCurrQueueState | Returns the state of the player's Plunderstorm queue. · by wowlua(): PlunderstormQueueState | guessed |
GetQueueFromMainlineEnabled | Whether the player can queue for Plunderstorm from the main game. · by wowlua(): boolean | guessed |
GetQueueStartTime | Returns when the player joined the queue. · by wowlua(): number | guessed |
IsInQueue | Whether the player is in the Plunderstorm queue. · by wowlua(): boolean | recorded |
RespondToQueuePop | Accepts or declines a ready Plunderstorm match. · by wowlua(acceptQueue: boolean) | guessed |
"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.
Events
| event | payload | fired by the emulator |
|---|---|---|
LOBBY_MATCHMAKER_QUEUE_ABANDONED | no payload | not implemented |
LOBBY_MATCHMAKER_QUEUE_ERROR | no payload | not implemented |
LOBBY_MATCHMAKER_QUEUE_EXPIRED | no payload | not implemented |
LOBBY_MATCHMAKER_QUEUE_POPPED | no payload | not implemented |
LOBBY_MATCHMAKER_QUEUE_STATUS_UPDATE | no payload | not implemented |
An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("LOBBY_MATCHMAKER_QUEUE_ABANDONED").
Structures
LobbyMatchmakerQueueInfo· isQueueActive, playlistEntryID, queueState, queueStartTime
sources
Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (LobbyMatchmakerInfo system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.