internal void HandlePacket(AbstractPacket packet) { if (packet is PacketPlayerLogin) { PacketPlayerLogin p = (PacketPlayerLogin)packet; //p.Username } }
protected virtual T?Process(PacketBase basePacket, PacketPlayerLogin packet) => default;
protected override UniversalGuid?Process(PacketBase basePacket, PacketPlayerLogin packet) { return(packet.PlayerGuid); }