public void ReadFrom(ref DataStreamReader.Context ctx, DataStreamReader reader, ref ProjectileExplodedEndReason baseline, DeserializeClientData jobData)
        {
            var quantized = new QuantizedFloat3();

            for (var i = 0; i != 3; i++)
            {
                quantized[i] = reader.ReadPackedInt(ref ctx, jobData.NetworkCompressionModel);
            }

            normal = quantized.Get(0.01f);
        }
        public void WriteTo(DataStreamWriter writer, ref ProjectileExplodedEndReason baseline, DefaultSetup setup, SerializeClientData jobData)
        {
            var quantized = new QuantizedFloat3();

            quantized.Set(100, normal);

            for (var i = 0; i != 3; i++)
            {
                writer.WritePackedInt(quantized[i], jobData.NetworkCompressionModel);
            }
        }