diff --git a/Train.cpp b/Train.cpp index 06462b52..87ceabdd 100644 --- a/Train.cpp +++ b/Train.cpp @@ -7006,12 +7006,11 @@ bool TTrain::Update( double const Deltatime ) // McZapkie: predkosc wyswietlana na tachometrze brana jest z obrotow kol auto const maxtacho { 3.0 }; double maxSpeed = mvControlled->Vmax * 1.05; // zachowanie starej logiki jak nie ma definicji max tarczki - if (mvOccupied->maxTachoSpeed != 0) + if (mvControlled->maxTachoSpeed != 0) { - maxSpeed = mvOccupied->maxTachoSpeed; + maxSpeed = mvControlled->maxTachoSpeed; } fTachoVelocity = static_cast(std::min(std::abs(11.31 * mvControlled->WheelDiameter * mvControlled->nrot), maxSpeed)); - fTachoVelocity = static_cast( std::min( std::abs(11.31 * mvControlled->WheelDiameter * mvControlled->nrot), mvControlled->Vmax * 1.05) ); { // skacze osobna zmienna float ff = simulation::Time.data().wSecond; // skacze co sekunde - pol sekundy // pomiar, pol sekundy ustawienie