RMC AMM Game Client Service - zeroKilo/GROBackendWV GitHub Wiki
Custom RMC service for match searching.
(1) GetActivePlayLists
Request
Empty request.
Response
(2) GetSessionURLs
Request
gid
stands for gathering ID.
Response
(3) GetQOSServers
Request
Empty request.
Response
(4) RequestAMMSearch
Request
Type |
Name |
Uint32 |
result |
Uint32 |
playListId |
Response
Type |
Name |
Uint32 |
requestId |
(5) LeaveAMMSearch
Request
Response
Type |
Name |
Uint32 |
requestId |
(6) RequestPVEHost
Request
Type |
Name |
Uint32 |
result |
Uint32 |
playListId |
Response
Type |
Name |
Uint32 |
requestId |
(7) GetActiveAMMPlaylists
Example packet is available here.
Request
Empty request.
Response
Types
GR5_PlayList
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 |
GR5_AMM_Playlist
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 |
GR5_AMM_PlaylistEntry
Type |
Name |
Uint32 |
uiMapId |
Uint32 |
uiGameMode |
Uint32 |
uiMatchDetail |
GR5_AMM_Map
Type |
Name |
Uint32 |
uiId |
Uint32 |
uiRootModifierId |
Uint32 |
uiMapKey |
Uint32 |
uiOasisNameId |
Uint32 |
uiOasisDescriptionId |
Uint32 |
uiThumbnailId |
List<GR5_AMM_Modifier> |
m_ModifierVector |
GR5_AMM_Modifier
Type |
Name |
Uint32 |
uiId |
Uint32 |
uiParentId |
Uint32 |
uiType |
Uint32 |
uiValue |
GR5_AMM_GameMode
Type |
Name |
Uint32 |
uiId |
Uint32 |
uiRootModifierId |
Uint32 |
uiType |
Uint32 |
uiOasisNameId |
Uint32 |
uiOasisDescriptionId |
Uint32 |
uiThumbnailId |
List<GR5_AMM_Modifier> |
m_ModifierVector |
GR5_AMM_GameDetail
Type |
Name |
Uint32 |
uiId |
Uint32 |
uiRootModifierId |
Uint32 |
uiOasisNameId |
Uint32 |
uiOasisDescriptionId |
List<GR5_AMM_Modifier> |
m_ModifierVector |