CreateParty(maxSize, joinCode) | int = 4, bool = true | void | |
JoinByCode(joinCode) | string | void | |
AcceptInvite(inviteId) | string | void | |
LeaveParty() | — | void | Leader leaving auto-transfers leadership |
InvitePlayer(playerId) | string | void | Any member |
SetReady(ready) | bool | void | |
KickMember(memberId) | string | void | Leader only |
TransferLeadership(memberId) | string | void | Leader only |
StartMatchmaking(queueName) | string | void | Leader only; queue from dashboard |
CancelMatchmaking() | — | void | Leader only |
IsInParty() | — | bool | |
IsLeader() | — | bool | |
IsMatchmaking() | — | bool | |
GetCurrentParty() | — | Party? | Null if not in party |
GetMembers() | — | List<PartyMember> | |
GetMatchmakingTicket() | — | MatchmakingTicket? | Null if not matchmaking |
GetState() | — | PartyState | |
Refresh() | — | void | |
AddListener(listener) | Action | void | |
RemoveListener(listener) | Action | void | |