From 3de04fdb679fc474f96e3b2a4f362e5f7e4ea49d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kr=C3=B3lik=20Uszasty?= Date: Thu, 14 Mar 2019 14:44:19 +0100 Subject: [PATCH] SpeedCntrl affects also first vehicle now --- DynObj.cpp | 1 + McZapkie/Mover.cpp | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/DynObj.cpp b/DynObj.cpp index a1c606bd..d6dad14b 100644 --- a/DynObj.cpp +++ b/DynObj.cpp @@ -2705,6 +2705,7 @@ bool TDynamicObject::Update(double dt, double dt1) MoverParameters->CheckSpeedCtrl(); auto eimic = Min0R(MoverParameters->eimic, MoverParameters->eimicSpeedCtrl); + MoverParameters->eimic = eimic; MoverParameters->SendCtrlToNext("EIMIC", Max0R(0, eimic), MoverParameters->CabNo); auto LBR = Max0R(-eimic, 0); diff --git a/McZapkie/Mover.cpp b/McZapkie/Mover.cpp index 851f0aaa..daf5bc76 100644 --- a/McZapkie/Mover.cpp +++ b/McZapkie/Mover.cpp @@ -5055,7 +5055,6 @@ double TMoverParameters::TractionForce( double dt ) { } else { - PosRatio = static_cast( MainCtrlPos ) / static_cast( MainCtrlPosNo ); PosRatio = Max0R(eimic, 0); eimv[eimv_Fzad] = PosRatio; if ((Flat) && (eimc[eimc_p_F0] * eimv[eimv_Fful] > 0))