class_name ParameterChangePacket extends Packet const HEADER := 0x00b0 const BYTE_LENGTH := 8 ## Byte Type: u16 ## Byte Length: 2 var parameter_id: int ## Byte Type: i32 ## Byte Length: 4 var count: int static func from_bytes(bytes: PackedByteArray): var packet = ParameterChangePacket.new() packet.parameter_id = bytes.decode_u16(2) packet.count = bytes.decode_s32(4) return packet