EIMCtrl for DieselElectric

This commit is contained in:
Królik Uszasty
2019-12-29 15:19:42 +01:00
committed by tmj-fstate
parent ee1a80d7a8
commit 2b7f0af9ce
3 changed files with 66 additions and 15 deletions

View File

@@ -2824,8 +2824,9 @@ bool TDynamicObject::Update(double dt, double dt1)
if (Mechanik)
{ // Ra 2F3F: do Driver.cpp to przenieść?
MoverParameters->EqvtPipePress = GetEPP(); // srednie cisnienie w PG
if ((Mechanik->primary())
&& (MoverParameters->EngineType == TEngineType::DieselEngine)
if ((Mechanik->primary()) &&
((MoverParameters->EngineType == TEngineType::DieselEngine) ||
(MoverParameters->EngineType == TEngineType::DieselElectric))
&& (MoverParameters->EIMCtrlType > 0)) {
MoverParameters->CheckEIMIC(dt1);
if (MoverParameters->SpeedCtrl)