muffin v7.5.5

This commit is contained in:
alydev 2026-08-17 20:25:32 +10:00
parent a8f2c1df37
commit 6266f9e6b7
110 changed files with 14907 additions and 6073 deletions

View file

@ -53,9 +53,19 @@ public sealed class VectorConverter : JsonConverter<Vector3>
public override void Write(Utf8JsonWriter writer, Vector3 value, JsonSerializerOptions options)
{
writer.WriteStartObject();
writer.WriteNumber("X", value.X);
writer.WriteNumber("Y", value.Y);
writer.WriteNumber("Z", value.Z);
writer.WriteNumber("X", RoundValue(value.X));
writer.WriteNumber("Y", RoundValue(value.Y));
writer.WriteNumber("Z", RoundValue(value.Z));
writer.WriteEndObject();
}
private static float RoundValue(float value)
{
float num = MathF.Round(value, 6);
if (!(MathF.Abs(num) < 1E-06f))
{
return num;
}
return 0f;
}
}