-
Notifications
You must be signed in to change notification settings - Fork 7
RMC Party Service
michal-kapala edited this page Apr 7, 2024
·
7 revisions
Custom RMC service for premade matchmaking lobby management.
| Method ID | Method Name |
|---|---|
| 1 | OnSignInCheckPartyStatus |
| 2 | InviteByID |
| 3 | InviteByName |
| 4 | GetInviteList |
| 5 | GetInviteeList |
| 6 | AcceptPartyInvite |
| 7 | DeclinePartyInvite |
| 8 | CancelPartyInvite |
| 9 | PromoteToLeader |
| 10 | GetPartyMemberList |
| 11 | RemoveFromParty |
| 12 | LeaveParty |
| 13 | DisbandParty |
| 14 | GetInvite |
| 15 | GetPartyDetails |
| 16 | GetPartyMember |
| 17 | GetPartyMemberListForPlayers |
Empty request.
| Type | Name |
|---|---|
| AnyDataHolder<Gathering> | _Party |
| List<GR5_PartyMember> | _PartyMemberList |
| List<GR5_Invitee> | _InviteeList |
| Type | Name |
|---|---|
| List<Uint32> | _PlayerIDs |
| String | _InviteMessage |
| Uint32 | _MatchRequestId |
| Uint32 | _SessionId |
| Uint32 | _TeamId |
| Type | Name |
|---|---|
| List<GR5_Invitee> | _InviteeList |
| Type | Name |
|---|---|
| List<Uint32> | _PlayerNames |
| String | _InviteMessage |
| Uint32 | _MatchRequestId |
| Uint32 | _SessionId |
| Uint32 | _TeamId |
| Type | Name |
|---|---|
| List<GR5_Invitee> | _InviteeList |
Empty request.
| Type | Name |
|---|---|
| List<GR5_Invitation> | _InvitesList |
Empty request.
| Type | Name |
|---|---|
| List<GR5_Invitee> | _InviteesList |
| Type | Name |
|---|---|
| Uint32 | _InviteID |
| Uint32 | _RequestId |
| Uint32 | _SessionId |
| Uint32 | _TeamId |
| Type | Name |
|---|---|
| AnyDataHolder<Gathering> | _Party |
| List<GR5_PartyMember> | _PartyMemberList |
| Type | Name |
|---|---|
| Uint32 | _InviteID |
Empty response.
| Type | Name |
|---|---|
| Uint32 | _PlayerID |
Empty response.
| Type | Name |
|---|---|
| Uint32 | _PlayerID |
Empty response.
Empty request.
| Type | Name |
|---|---|
| List<GR5_PartyMember> | _PartyMemberList |
| Type | Name |
|---|---|
| Uint32 | _PlayerID |
Empty response.
Empty request.
Empty response.
Empty request.
Empty response.
| Type | Name |
|---|---|
| Uint32 | _PartyID |
| Type | Name |
|---|---|
| GR5_Invitation | _Invite |
Empty request.
| Type | Name |
|---|---|
| AnyDataHolder<Gathering> | _Party |
| List<GR5_PartyMember> | _PartyMemberList |
| List<GR5_Invitee> | _InviteeList |
| Type | Name |
|---|---|
| Uint32 | _PlayerID |
| Type | Name |
|---|---|
| GR5_PartyMember | _PartyMember |
| Type | Name |
|---|---|
| List<Uint32> | _PlayerIDVec |
| Type | Name |
|---|---|
| Map<Uint32, List<Uint32>> | _PartyMemberIdList |
Same as GR5_BasicPersona.
Same as GR5_BasicPersona.
| Type | Name |
|---|---|
| GR5_BasicPersona | m_Inviter |
| Uint32 | m_PartyID |
| String | m_InviterMessage |