mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-09-02 11:29:10 +00:00
(svn r6162) -Fix: Multistop problem caused by incorrect distance returned by YapfRoadVehDistanceToTile() (by mart3p)
This commit is contained in:
@@ -421,8 +421,7 @@ uint YapfRoadVehDistanceToTile(const Vehicle* v, TileIndex tile)
|
|||||||
uint dist = pfnDistanceToTile(v, tile);
|
uint dist = pfnDistanceToTile(v, tile);
|
||||||
// convert distance to tiles
|
// convert distance to tiles
|
||||||
if (dist != UINT_MAX)
|
if (dist != UINT_MAX)
|
||||||
dist = (dist + 10 - 1) / 10; // TODO: change road YAPF unit from 10 to YAPF_TILE_LENGTH
|
dist = (dist + 10 - 1) / YAPF_TILE_LENGTH;
|
||||||
|
|
||||||
return dist;
|
return dist;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user