public string Serialize() {
var s = new StringWriter();
var w = new JsonTextWriter(s);
w.WriteStartObject();
w.Write(nameof(IdealLine), IdealLine);
w.Write(nameof(AutoBlip), AutoBlip);
w.Write(nameof(StabilityControl), StabilityControl);
w.Write(nameof(AutoBrake), AutoBrake);
w.Write(nameof(AutoShifter), AutoShifter);
w.Write(nameof(SlipSteam), SlipSteam);
w.Write(nameof(AutoClutch), AutoClutch);
w.Write(nameof(Abs), Abs);
w.Write(nameof(TractionControl), TractionControl);
w.Write(nameof(VisualDamage), VisualDamage);
w.Write(nameof(Damage), Damage);
w.Write(nameof(TyreWear), TyreWear);
w.Write(nameof(FuelConsumption), FuelConsumption);
w.Write(nameof(TyreBlankets), TyreBlankets);
w.WriteEndObject();
return s.ToString();
}
}