diff --git a/Train.cpp b/Train.cpp index d9c3c7f1..85359348 100644 --- a/Train.cpp +++ b/Train.cpp @@ -5256,11 +5256,12 @@ bool TTrain::Update( double const Deltatime ) } } - if (mvControlled == mvOccupied) - fEIMParams[0][3] = mvControlled->eimv[eimv_Fzad]; // procent zadany - else - fEIMParams[0][3] = - mvControlled->eimv[eimv_Fzad] - mvOccupied->LocalBrakeRatio(); // procent zadany +// if (mvControlled == mvOccupied) +// fEIMParams[0][3] = mvControlled->eimv[eimv_Fzad]; // procent zadany +// else +// fEIMParams[0][3] = +// mvControlled->eimv[eimv_Fzad] - mvOccupied->LocalBrakeRatio(); // procent zadany + fEIMParams[0][3] = mvOccupied->eimic; fEIMParams[0][4] = Max0R(fEIMParams[0][3], 0); fEIMParams[0][5] = -Min0R(fEIMParams[0][3], 0); fEIMParams[0][1] = fEIMParams[0][4] * mvControlled->eimv[eimv_Fful];