Skip to main content

Compound Packet

This packet combines multiple packets into a single packet, which is then sent over the network. The subpackets of this packet must not be compressed.

Can contain any Server -> Client packet that is documented with LZ4 Compressed: Yes, because internally the game handles non-compressable packets in a previous stage.

  • ID: 0x1D (29)
  • Size: Variable
  • LZ4 Compressed: Yes
  • State: Playing
  • Bound To: Server -> Client

Structure​

Field NameField TypeNotes
SubpacketsSubpacket[Until EOS]The array of subpackets contained in this packet. This array is read until the end of the stream.

Subpacket​

Subpacket Structure​

Field NameField TypeNotes
Sizebe u32The size of the subpacket. Equal to sizeof(Packet ID) + sizeof(Packet Data).
Packet IDu8The ID of the subpacket.
Packet Datau8[Size - 1]The non-compressed data of the subpacket.