## rAthena References: class_name CharacterServerKeepAlivePacket extends Packet const HEADER := 0x0187 const BYTE_LENGTH := 6 ## Byte Type: u32 ## Byte Length: 4 var account_id: int func to_bytes(): var payload = PackedByteArray([]) payload.resize(4) # rAthena never reads this value, so just set it to 0 payload.encode_u32(0, 0) return get_header() + payload