// Licensed to Timothy Schenk under the GNU AGPL Version 3 License. using RaiNote.PacketMediator; namespace Wonderking.Packets.Outgoing; [WonderkingPacketId(OperationCode.CharacterNameCheckResponse)] public class CharacterNameCheckPacketResponse : IOutgoingPacket { public required bool IsTaken { get; set; } public byte[] Serialize() { Span data = stackalloc byte[1]; data[0] = IsTaken ? (byte)1 : (byte)0; return data.ToArray(); } }