From 2ecc164111427e38f30d1a2017537d7ad8de42a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Benito=20Lamata?= Date: Wed, 21 Jun 2023 11:46:00 +0200 Subject: [PATCH] Save axle integrator status --- .../RollingStocks/SubSystems/PowerTransmissions/Axle.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs b/Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs index c6825bfda6..ad3adfcec2 100644 --- a/Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs +++ b/Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs @@ -677,6 +677,8 @@ public void Restore(BinaryReader inf) previousSlipSpeedMpS = inf.ReadSingle(); AxleForceN = inf.ReadSingle(); AxleSpeedMpS = inf.ReadSingle(); + NumOfSubstepsPS = inf.ReadInt32(); + integratorError = inf.ReadSingle(); } /// @@ -689,6 +691,8 @@ public void Save(BinaryWriter outf) outf.Write(previousSlipSpeedMpS); outf.Write(AxleForceN); outf.Write(AxleSpeedMpS); + outf.Write(NumOfSubstepsPS); + outf.Write(integratorError); } ///