@@ -1273,16 +1273,28 @@ public override void Copy(MSTSWagon copy)
1273
1273
CompressorRestartPressurePSI = locoCopy . CompressorRestartPressurePSI ;
1274
1274
CompressorIsMUControlled = locoCopy . CompressorIsMUControlled ;
1275
1275
TrainBrakePipeLeakPSIorInHgpS = locoCopy . TrainBrakePipeLeakPSIorInHgpS ;
1276
+ BrakePipeTimeFactorS = locoCopy . BrakePipeTimeFactorS ;
1277
+ BrakeServiceTimeFactorPSIpS = locoCopy . BrakeServiceTimeFactorPSIpS ;
1278
+ BrakeEmergencyTimeFactorPSIpS = locoCopy . BrakeEmergencyTimeFactorPSIpS ;
1279
+ BrakePipeChargingRatePSIorInHgpS = locoCopy . BrakePipeChargingRatePSIorInHgpS ;
1280
+ BrakePipeQuickChargingRatePSIpS = locoCopy . BrakePipeQuickChargingRatePSIpS ;
1276
1281
MaxMainResPressurePSI = locoCopy . MaxMainResPressurePSI ;
1277
1282
MainResPressurePSI = locoCopy . MaxMainResPressurePSI ;
1278
1283
MaximumMainReservoirPipePressurePSI = locoCopy . MaximumMainReservoirPipePressurePSI ;
1279
1284
MainResVolumeM3 = locoCopy . MainResVolumeM3 ;
1280
1285
MainResChargingRatePSIpS = locoCopy . MainResChargingRatePSIpS ;
1286
+ EngineBrakeApplyRatePSIpS = locoCopy . EngineBrakeApplyRatePSIpS ;
1287
+ EngineBrakeReleaseRatePSIpS = locoCopy . EngineBrakeReleaseRatePSIpS ;
1281
1288
BrakePipeDischargeTimeFactor = locoCopy . BrakePipeDischargeTimeFactor ;
1282
1289
DriveWheelOnlyBrakes = locoCopy . DriveWheelOnlyBrakes ;
1283
1290
DynamicBrakeBlendingEnabled = locoCopy . DynamicBrakeBlendingEnabled ;
1284
1291
DynamicBrakeAvailable = locoCopy . DynamicBrakeAvailable ;
1285
1292
airPipeSystem = locoCopy . airPipeSystem ;
1293
+ DoesVacuumBrakeCutPower = locoCopy . DoesVacuumBrakeCutPower ;
1294
+ DoesBrakeCutPower = locoCopy . DoesBrakeCutPower ;
1295
+ BrakeCutsPowerAtBrakeCylinderPressurePSI = locoCopy . BrakeCutsPowerAtBrakeCylinderPressurePSI ;
1296
+ BrakeCutsPowerAtBrakePipePressurePSI = locoCopy . BrakeCutsPowerAtBrakePipePressurePSI ;
1297
+ BrakeRestoresPowerAtBrakePipePressurePSI = locoCopy . BrakeRestoresPowerAtBrakePipePressurePSI ;
1286
1298
DynamicBrakeCommandStartTime = locoCopy . DynamicBrakeCommandStartTime ;
1287
1299
DynamicBrakeBlendingOverride = locoCopy . DynamicBrakeBlendingOverride ;
1288
1300
DynamicBrakeBlendingForceMatch = locoCopy . DynamicBrakeBlendingForceMatch ;
@@ -1291,6 +1303,7 @@ public override void Copy(MSTSWagon copy)
1291
1303
MainPressureUnit = locoCopy . MainPressureUnit ;
1292
1304
BrakeSystemPressureUnits = locoCopy . BrakeSystemPressureUnits ;
1293
1305
IsDriveable = copy . IsDriveable ;
1306
+ EngineOperatingProcedures = locoCopy . EngineOperatingProcedures ;
1294
1307
1295
1308
ThrottleController = ( MSTSNotchController ) locoCopy . ThrottleController . Clone ( ) ;
1296
1309
SteamHeatController = ( MSTSNotchController ) locoCopy . SteamHeatController . Clone ( ) ;
@@ -1308,9 +1321,14 @@ public override void Copy(MSTSWagon copy)
1308
1321
}
1309
1322
else
1310
1323
DPDynamicBrakeController = null ;
1324
+ DPSyncTrainApplication = locoCopy . DPSyncTrainApplication ;
1325
+ DPSyncTrainRelease = locoCopy . DPSyncTrainRelease ;
1326
+ DPSyncEmergency = locoCopy . DPSyncEmergency ;
1327
+ DPSyncIndependent = locoCopy . DPSyncIndependent ;
1311
1328
1312
1329
LocomotivePowerSupply . Copy ( locoCopy . LocomotivePowerSupply ) ;
1313
1330
TrainControlSystem . Copy ( locoCopy . TrainControlSystem ) ;
1331
+ VigilanceMonitor = locoCopy . VigilanceMonitor ;
1314
1332
LocomotiveName = locoCopy . LocomotiveName ;
1315
1333
MaxVaccuumMaxPressurePSI = locoCopy . MaxVaccuumMaxPressurePSI ;
1316
1334
VacuumBrakeEQFitted = locoCopy . VacuumBrakeEQFitted ;
@@ -1324,6 +1342,8 @@ public override void Copy(MSTSWagon copy)
1324
1342
WaterScoopWidthM = locoCopy . WaterScoopWidthM ;
1325
1343
CruiseControl = locoCopy . CruiseControl ? . Clone ( this ) ;
1326
1344
MultiPositionControllers = locoCopy . CloneMPC ( this ) ;
1345
+ OnLineCabRadio = locoCopy . OnLineCabRadio ;
1346
+ OnLineCabRadioURL = locoCopy . OnLineCabRadioURL ;
1327
1347
}
1328
1348
1329
1349
/// <summary>
0 commit comments