@@ -974,6 +974,7 @@ public override void Parse(string lowercasetoken, STFReader stf)
974
974
case "engine(awsmonitor" :
975
975
case "engine(overspeedmonitor" : VigilanceMonitor = true ; TrainControlSystem . Parse ( lowercasetoken , stf ) ; break ;
976
976
case "engine(enginecontrollers(combined_control" : ParseCombData ( lowercasetoken , stf ) ; break ;
977
+ case "engine(ortsairbrakemainresvolume" :
977
978
case "engine(airbrakesmainresvolume" : MainResVolumeM3 = Me3 . FromFt3 ( stf . ReadFloatBlock ( STFReader . UNITS . VolumeDefaultFT3 , null ) ) ; break ;
978
979
case "engine(airbrakesmainmaxairpressure" : MainResPressurePSI = MaxMainResPressurePSI = stf . ReadFloatBlock ( STFReader . UNITS . PressureDefaultPSI , null ) ; break ;
979
980
case "engine(airbrakemaxmainrespipepressure" : MaximumMainReservoirPipePressurePSI = stf . ReadFloatBlock ( STFReader . UNITS . PressureDefaultPSI , null ) ; break ;
@@ -1007,10 +1008,15 @@ public override void Parse(string lowercasetoken, STFReader stf)
1007
1008
case "engine(ortstractioncharacteristics" : TractiveForceCurves = new InterpolatorDiesel2D ( stf , true ) ; break ;
1008
1009
case "engine(ortsdynamicbrakeforcecurves" : DynamicBrakeForceCurves = new InterpolatorDiesel2D ( stf , false ) ; break ;
1009
1010
case "engine(ortscontinuousforcetimefactor" : ContinuousForceTimeFactor = stf . ReadFloatBlock ( STFReader . UNITS . None , null ) ; break ;
1011
+ case "engine(ortssanderspeedeffectupto" :
1010
1012
case "engine(orts(ortssanderspeedeffectupto" : SanderSpeedEffectUpToMpS = stf . ReadFloatBlock ( STFReader . UNITS . Speed , null ) ; break ;
1013
+ case "engine(ortsemergencycausespowerdown" :
1011
1014
case "engine(orts(ortsemergencycausespowerdown" : EmergencyCausesPowerDown = stf . ReadBoolBlock ( false ) ; break ;
1015
+ case "engine(ortsemergencycausesthrottledown" :
1012
1016
case "engine(orts(ortsemergencycausesthrottledown" : EmergencyCausesThrottleDown = stf . ReadBoolBlock ( false ) ; break ;
1017
+ case "engine(ortsemergencyengageshorn" :
1013
1018
case "engine(orts(ortsemergencyengageshorn" : EmergencyEngagesHorn = stf . ReadBoolBlock ( false ) ; break ;
1019
+ case "engine(ortswheelslipcausesthrottledown" :
1014
1020
case "engine(orts(ortswheelslipcausesthrottledown" : WheelslipCausesThrottleDown = stf . ReadBoolBlock ( false ) ; break ;
1015
1021
case "engine(dynamicbrakesminusablespeed" : DynamicBrakeSpeed1MpS = stf . ReadFloatBlock ( STFReader . UNITS . SpeedDefaultMPH , null ) ; break ;
1016
1022
case "engine(dynamicbrakesfadingspeed" : DynamicBrakeSpeed2MpS = stf . ReadFloatBlock ( STFReader . UNITS . SpeedDefaultMPH , null ) ; break ;
0 commit comments