Skip to content

AMM GameClient FetchAMMPlaylists

michal-kapala edited this page Apr 9, 2024 · 1 revision

This packet is sent to the secure server, it is currently unknown what it does.

Request Packet Structure

The request packet is empty.

Response Packet Structure

public List<AMM_Playlist> amm_playlists = new List<AMM_Playlist>();//todo, list structures
public List<AMM_Map> amm_maps = new List<AMM_Map>();
public List<AMM_GameMode> amm_gamemodes = new List<AMM_GameMode>();
public List<AMM_GameDetail> amm_gamedetails = new List<AMM_GameDetail>();

Example Packet Exchange

13/11/2019 13:50:28 : [UDP Main] received : 3F 31 32 ED 78 56 34 12 03 00 00 0F 8E 44 DB 13 1A 3E 50 05 A2 66 FD 2A 16 4F 
13/11/2019 13:50:28 : [UDP Main] received : UDPPacket {
	From         : VPort[port=15 type=OldRVSec]
	To           : VPort[port=01 type=OldRVSec]
	Flags        : [FLAG_RELIABLE][FLAG_NEED_ACK]
	Type         : DATA
	Session ID   : 0xED
	Signature    : 0x12345678
	Sequence ID  : 0x0003
	Part Number  : 0x00
	PayLoad      : 09 00 00 00 E5 12 00 00 00 07 00 00 00 
	Checksum     : 0x4F
}

13/11/2019 13:50:28 : [RMC] Handling packet...
13/11/2019 13:50:28 : [RMC] Received packet :
[RMC Packet : Proto = AMMGameClient CallID=18 MethodID=7]

13/11/2019 13:50:28 : [RMC] send ACK packet
13/11/2019 13:50:28 : [RMC] send : 31 3F 0A ED 01 00 27 7F 03 00 00 F4 
13/11/2019 13:50:28 : [RMC] send : UDPPacket {
	From         : VPort[port=01 type=OldRVSec]
	To           : VPort[port=15 type=OldRVSec]
	Flags        : [FLAG_ACK]
	Type         : DATA
	Session ID   : 0xED
	Signature    : 0x7F270001
	Sequence ID  : 0x0003
	Part Number  : 0x00
	PayLoad      : 
	Checksum     : 0xF4
}

13/11/2019 13:50:28 : [RMC] send response packet
13/11/2019 13:50:29 : [RMC] send : 31 3F 22 ED 01 00 27 7F 04 00 00 0F 9D 44 DB 13 9A 2D 42 05 A2 61 FA AA 16 F2 B1 FF 56 E6 F5 97 56 A2 1C 5A EF B5 07 8A DA 40 E8 
13/11/2019 13:50:29 : [RMC] send : UDPPacket {
	From         : VPort[port=01 type=OldRVSec]
	To           : VPort[port=15 type=OldRVSec]
	Flags        : [FLAG_NEED_ACK]
	Type         : DATA
	Session ID   : 0xED
	Signature    : 0x7F270001
	Sequence ID  : 0x0004
	Part Number  : 0x00
	PayLoad      : 1A 00 00 00 65 01 12 00 00 00 07 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
	Checksum     : 0xE8
}

13/11/2019 13:50:29 : [RMC] Response Data Content : 
[RMCPacketResponseAMM_Method7]
Clone this wiki locally