(svn r7425) -Fix (r1681): With realistic acceleration, guarantee a minimum braking
authorpeter1138
Thu, 07 Dec 2006 18:58:20 +0000
changeset 5279 295d8b87b394
parent 5278 41b825b0f51f
child 5280 a24b25ccb2bd
(svn r7425) -Fix (r1681): With realistic acceleration, guarantee a minimum braking
force is applied. This ensures trains will stop when going down hill.
train_cmd.c
--- a/train_cmd.c	Thu Dec 07 18:37:05 2006 +0000
+++ b/train_cmd.c	Thu Dec 07 18:58:20 2006 +0000
@@ -428,7 +428,7 @@
 	if (mode == AM_ACCEL) {
 		return (force - resistance) / (mass * 4);
 	} else {
-		return min((-force - resistance) / (mass * 4), 10000 / (mass * 4));
+		return min((-force - resistance) / (mass * 4), -10000 / (mass * 4));
 	}
 }