# TODO: check chclif_block_character in rAthena class_name BlockCharacterPacket extends Packet const HEADER := 0x020d const BYTE_LENGTH := 0 ## Byte Type: u16 ## Byte Length: 2 var packet_length: int ## Byte Type: u32 ## Byte Length: 4 var page_to_load: int ## Byte Type: u16 ## Byte Length: 2 var character_slot_count: int static func from_bytes(bytes: PackedByteArray): var packet = BlockCharacterPacket.new() packet.packet_length = bytes.decode_u16(2) return packet