public override void Write(BinaryWriter writer) { byte[] data = NetworkObject.Pack(ToNetworkObject()); writer.Write(data.Length); writer.Write(data); }