We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95889a3 commit 6c47e01Copy full SHA for 6c47e01
Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs
@@ -2240,7 +2240,15 @@ public override void Update(float elapsedClockSeconds)
2240
2241
if (SteamEngines[i].AuxiliarySteamEngineType == SteamEngine.AuxiliarySteamEngineTypes.Booster)
2242
{
2243
- tractiveforcethrottle = enginethrottle;
+ if (SteamBoosterRunMode)
2244
+ {
2245
+ tractiveforcethrottle = enginethrottle;
2246
+ }
2247
+ else if (SteamBoosterIdleMode || !SteamBoosterAirOpen)
2248
2249
+ // Booster produces no output force
2250
+ tractiveforcethrottle = 0;
2251
2252
}
2253
else
2254
0 commit comments