mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r2185) -Fix: Made sure that the realistic acceleration does not freeze trains anymore
This commit is contained in:
parent
2397ff86e6
commit
4601cd1366
|
@ -231,7 +231,7 @@ static int GetTrainAcceleration(Vehicle *v, bool mode)
|
|||
if (v->u.rail.railtype != 2) force = min(force, mass * 10 * 200);
|
||||
|
||||
if (mode == AM_ACCEL) {
|
||||
return (force - resistance) / (mass * 4);
|
||||
return max((force - resistance) / (mass * 4), 2);
|
||||
} else {
|
||||
return min((-force - resistance) / (mass * 4), 10000 / (mass * 4));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue