(svn r7425) -Fix (r1681): With realistic acceleration, guarantee a minimum braking
authorpeter1138
Thu, 07 Dec 2006 18:58:20 +0000
changeset 5279 658a16e02195
parent 5278 bcb1189e9059
child 5280 6fe67df6df80
(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));
 	}
 }