@@ -1226,16 +1226,28 @@ public override void Copy(MSTSWagon copy)
1226
1226
CompressorRestartPressurePSI = locoCopy . CompressorRestartPressurePSI ;
1227
1227
CompressorIsMUControlled = locoCopy . CompressorIsMUControlled ;
1228
1228
TrainBrakePipeLeakPSIorInHgpS = locoCopy . TrainBrakePipeLeakPSIorInHgpS ;
1229
+ BrakePipeTimeFactorS = locoCopy . BrakePipeTimeFactorS ;
1230
+ BrakeServiceTimeFactorPSIpS = locoCopy . BrakeServiceTimeFactorPSIpS ;
1231
+ BrakeEmergencyTimeFactorPSIpS = locoCopy . BrakeEmergencyTimeFactorPSIpS ;
1232
+ BrakePipeChargingRatePSIorInHgpS = locoCopy . BrakePipeChargingRatePSIorInHgpS ;
1233
+ BrakePipeQuickChargingRatePSIpS = locoCopy . BrakePipeQuickChargingRatePSIpS ;
1229
1234
MaxMainResPressurePSI = locoCopy . MaxMainResPressurePSI ;
1230
1235
MainResPressurePSI = locoCopy . MaxMainResPressurePSI ;
1231
1236
MaximumMainReservoirPipePressurePSI = locoCopy . MaximumMainReservoirPipePressurePSI ;
1232
1237
MainResVolumeM3 = locoCopy . MainResVolumeM3 ;
1233
1238
MainResChargingRatePSIpS = locoCopy . MainResChargingRatePSIpS ;
1239
+ EngineBrakeApplyRatePSIpS = locoCopy . EngineBrakeApplyRatePSIpS ;
1240
+ EngineBrakeReleaseRatePSIpS = locoCopy . EngineBrakeReleaseRatePSIpS ;
1234
1241
BrakePipeDischargeTimeFactor = locoCopy . BrakePipeDischargeTimeFactor ;
1235
1242
DriveWheelOnlyBrakes = locoCopy . DriveWheelOnlyBrakes ;
1236
1243
DynamicBrakeBlendingEnabled = locoCopy . DynamicBrakeBlendingEnabled ;
1237
1244
DynamicBrakeAvailable = locoCopy . DynamicBrakeAvailable ;
1238
1245
airPipeSystem = locoCopy . airPipeSystem ;
1246
+ DoesVacuumBrakeCutPower = locoCopy . DoesBrakeCutPower ;
1247
+ DoesBrakeCutPower = locoCopy . DoesBrakeCutPower ;
1248
+ BrakeCutsPowerAtBrakeCylinderPressurePSI = locoCopy . BrakeCutsPowerAtBrakeCylinderPressurePSI ;
1249
+ BrakeCutsPowerAtBrakePipePressurePSI = locoCopy . BrakeCutsPowerAtBrakePipePressurePSI ;
1250
+ BrakeRestoresPowerAtBrakePipePressurePSI = locoCopy . BrakeRestoresPowerAtBrakePipePressurePSI ;
1239
1251
DynamicBrakeCommandStartTime = locoCopy . DynamicBrakeCommandStartTime ;
1240
1252
DynamicBrakeBlendingOverride = locoCopy . DynamicBrakeBlendingOverride ;
1241
1253
DynamicBrakeBlendingForceMatch = locoCopy . DynamicBrakeBlendingForceMatch ;
@@ -1244,6 +1256,7 @@ public override void Copy(MSTSWagon copy)
1244
1256
MainPressureUnit = locoCopy . MainPressureUnit ;
1245
1257
BrakeSystemPressureUnits = locoCopy . BrakeSystemPressureUnits ;
1246
1258
IsDriveable = copy . IsDriveable ;
1259
+ EngineOperatingProcedures = locoCopy . EngineOperatingProcedures ;
1247
1260
1248
1261
ThrottleController = ( MSTSNotchController ) locoCopy . ThrottleController . Clone ( ) ;
1249
1262
SteamHeatController = ( MSTSNotchController ) locoCopy . SteamHeatController . Clone ( ) ;
@@ -1261,9 +1274,14 @@ public override void Copy(MSTSWagon copy)
1261
1274
}
1262
1275
else
1263
1276
DPDynamicBrakeController = null ;
1277
+ DPSyncTrainApplication = locoCopy . DPSyncTrainApplication ;
1278
+ DPSyncTrainRelease = locoCopy . DPSyncTrainRelease ;
1279
+ DPSyncEmergency = locoCopy . DPSyncEmergency ;
1280
+ DPSyncIndependent = locoCopy . DPSyncIndependent ;
1264
1281
1265
1282
LocomotivePowerSupply . Copy ( locoCopy . LocomotivePowerSupply ) ;
1266
1283
TrainControlSystem . Copy ( locoCopy . TrainControlSystem ) ;
1284
+ VigilanceMonitor = locoCopy . VigilanceMonitor ;
1267
1285
LocomotiveName = locoCopy . LocomotiveName ;
1268
1286
MaxVaccuumMaxPressurePSI = locoCopy . MaxVaccuumMaxPressurePSI ;
1269
1287
VacuumBrakeEQFitted = locoCopy . VacuumBrakeEQFitted ;
@@ -1277,6 +1295,8 @@ public override void Copy(MSTSWagon copy)
1277
1295
WaterScoopWidthM = locoCopy . WaterScoopWidthM ;
1278
1296
CruiseControl = locoCopy . CruiseControl ? . Clone ( this ) ;
1279
1297
MultiPositionControllers = locoCopy . CloneMPC ( this ) ;
1298
+ OnLineCabRadio = locoCopy . OnLineCabRadio ;
1299
+ OnLineCabRadioURL = locoCopy . OnLineCabRadioURL ;
1280
1300
}
1281
1301
1282
1302
/// <summary>
0 commit comments