From 0796ce553b62967764d493d43f6924fe08d75045 Mon Sep 17 00:00:00 2001
From: Nick Gasson <nick@nickg.me.uk>
Date: Sun, 27 Dec 2009 16:58:30 +0000
Subject: [PATCH] Fix stop speed issues

---
 src/Engine.cpp | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/Engine.cpp b/src/Engine.cpp
index f7ed46d..7ce9963 100644
--- a/src/Engine.cpp
+++ b/src/Engine.cpp
@@ -204,15 +204,15 @@ void Engine::update(int aDelta)
    //   mySpeed = max(mySpeed + a, 0.0);
    mySpeed += a;
 
-   if (abs(mySpeed) < STOP_SPEED) {
+   if (abs(mySpeed) < STOP_SPEED * deltaSeconds) {
       mySpeed = 0.0;
       haveStopped = true;
    }
    
-   //   debug() << "P=" << netP << ", Q=" << Q
-   //       << ", B=" << B
-   //         << ", a=" << a << ", v=" << mySpeed
-   //      << " (delta=" << aDelta << ")";
+   //debug() << "P=" << netP << ", Q=" << Q
+   //        << ", B=" << B
+   //        << ", a=" << a << ", v=" << mySpeed
+   //        << " (delta=" << aDelta << ")";
 }
 
 track::Choice Engine::consumeChoice()
-- 
2.39.5