(svn r7425) -Fix (r1681): With realistic acceleration, guarantee a minimum braking
force is applied. This ensures trains will stop when going down hill.
This commit is contained in:
		| @@ -428,7 +428,7 @@ static int GetTrainAcceleration(Vehicle *v, bool mode) | |||||||
| 	if (mode == AM_ACCEL) { | 	if (mode == AM_ACCEL) { | ||||||
| 		return (force - resistance) / (mass * 4); | 		return (force - resistance) / (mass * 4); | ||||||
| 	} else { | 	} else { | ||||||
| 		return min((-force - resistance) / (mass * 4), 10000 / (mass * 4)); | 		return min((-force - resistance) / (mass * 4), -10000 / (mass * 4)); | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 peter1138
					peter1138