-
Notifications
You must be signed in to change notification settings - Fork 7
RMC AMM Game Client Service
michal-kapala edited this page Apr 9, 2024
·
3 revisions
Custom RMC service for match searching.
| Method ID | Method Name |
|---|---|
| 1 | GetActivePlayLists |
| 2 | GetSessionURLs |
| 3 | GetQOSServers |
| 4 | RequestAMMSearch |
| 5 | LeaveAMMSearch |
| 6 | RequestPVEHost |
| 7 | GetActiveAMMPlaylists |
Empty request.
| Type | Name |
|---|---|
| List<GR5_PlayList> | playlists |
gid stands for gathering ID.
| Type | Name |
|---|---|
| Uint32 | gid |
| Type | Name |
|---|---|
| List<StationURL> | urlList |
Empty request.
| Type | Name |
|---|---|
| List<StationURL> | urlList |
| Type | Name |
|---|---|
| Uint32 | result |
| Uint32 | playListId |
| Type | Name |
|---|---|
| Uint32 | requestId |
| Type | Name |
|---|---|
| Uint32 | result |
| Type | Name |
|---|---|
| Uint32 | requestId |
| Type | Name |
|---|---|
| Uint32 | result |
| Uint32 | playListId |
| Type | Name |
|---|---|
| Uint32 | requestId |
Example packet is available here.
Empty request.
| Type | Name |
|---|---|
| List<GR5_AMM_Playlist> | _Playlists |
| List<GR5_AMM_Map> | _Maps |
| List<GR5_AMM_GameMode> | _GameModes |
| List<GR5_AMM_GameDetail> | _GameDetails |
| Type | Name |
|---|---|
| Uint32 | uiPlayListId |
| Uint32 | uiNodeType |
| Uint32 | uiGameModeId |
| Uint32 | uiMapId |
| String | szName |
| Uint32 | uiMaxTeamSize |
| Uint32 | uiMinTeamSize |
| Uint32 | uiVictoryLogic |
| Uint32 | uiTimeLimit |
| Uint32 | uiReserved1 |
| Uint32 | uiReserved2 |
| Uint32 | uiReserved3 |
| Type | Name |
|---|---|
| Uint32 | uiId |
| Uint32 | uiNodeType |
| Uint32 | uiMaxTeamSize |
| Uint32 | uiMinTeamSize |
| Uint32 | uiOasisNameId |
| Uint32 | uiOasisDescriptionId |
| Uint32 | uiIsRepeatable |
| Uint32 | uiIsRandom |
| Uint32 | uiThumbnailId |
| List<GR5_AMM_PlaylistEntry> | m_PlaylistEntryVector |
| Type | Name |
|---|---|
| Uint32 | uiMapId |
| Uint32 | uiGameMode |
| Uint32 | uiMatchDetail |
| Type | Name |
|---|---|
| Uint32 | uiId |
| Uint32 | uiRootModifierId |
| Uint32 | uiMapKey |
| Uint32 | uiOasisNameId |
| Uint32 | uiOasisDescriptionId |
| Uint32 | uiThumbnailId |
| List<GR5_AMM_Modifier> | m_ModifierVector |
| Type | Name |
|---|---|
| Uint32 | uiId |
| Uint32 | uiParentId |
| Uint32 | uiType |
| Uint32 | uiValue |
| Type | Name |
|---|---|
| Uint32 | uiId |
| Uint32 | uiRootModifierId |
| Uint32 | uiType |
| Uint32 | uiOasisNameId |
| Uint32 | uiOasisDescriptionId |
| Uint32 | uiThumbnailId |
| List<GR5_AMM_Modifier> | m_ModifierVector |
| Type | Name |
|---|---|
| Uint32 | uiId |
| Uint32 | uiRootModifierId |
| Uint32 | uiOasisNameId |
| Uint32 | uiOasisDescriptionId |
| List<GR5_AMM_Modifier> | m_ModifierVector |