File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -797,9 +797,9 @@ public override void Update(float elapsedClockSeconds)
797797 // Manage emergency res charging
798798 if ( ( Car as MSTSWagon ) . EmergencyReservoirPresent )
799799 {
800- if ( TripleValveState == ValveState . Release && EmergResPressurePSI > BrakeLine1PressurePSI && AutoCylPressurePSI > 5 )
800+ if ( TripleValveState == ValveState . Release && EmergResPressurePSI > BrakeLine1PressurePSI )
801801 {
802- if ( EmergResQuickRelease ) // Quick release: Emergency res charges brake pipe during release
802+ if ( EmergResQuickRelease && AutoCylPressurePSI > 5 ) // Quick release: Emergency res charges brake pipe during release
803803 {
804804 float dp = elapsedClockSeconds * EmergResChargingRatePSIpS ;
805805 if ( EmergResPressurePSI - dp < BrakeLine1PressurePSI + dp * EmergBrakeLineVolumeRatio )
You can’t perform that action at this time.
0 commit comments