File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Source/Orts.Simulation/Simulation/RollingStocks Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -1538,14 +1538,20 @@ public override void Initialize()
1538
1538
if ( EngineBrakeController != null )
1539
1539
{
1540
1540
EngineBrakeController . Initialize ( ) ;
1541
- if ( ! EngineBrakeController . IsValid ( ) )
1541
+ if ( ! EngineBrakeController . IsValid ( ) && ! SteamEngineBrakeFitted )
1542
+ {
1542
1543
EngineBrakeController = null ;
1544
+ EngineBrakeFitted = false ;
1545
+ }
1543
1546
}
1544
1547
if ( BrakemanBrakeController != null )
1545
1548
{
1546
1549
BrakemanBrakeController . Initialize ( ) ;
1547
1550
if ( ! BrakemanBrakeController . IsValid ( ) )
1551
+ {
1548
1552
BrakemanBrakeController = null ;
1553
+ BrakemanBrakeFitted = false ;
1554
+ }
1549
1555
}
1550
1556
LocomotivePowerSupply ? . Initialize ( ) ;
1551
1557
TrainControlSystem . Initialize ( ) ;
You can’t perform that action at this time.
0 commit comments