mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-16 00:12:51 +00:00
(svn r2179) - Fix: [ 1121437, 1114228
] Vehicles not entering depots for auto servicing.
This commit is contained in:
parent
00df5da8eb
commit
b1245a4984
@ -1324,7 +1324,11 @@ static TrainFindDepotData FindClosestTrainDepot(Vehicle *v)
|
|||||||
if (ftd.best_bird_dist == 0) {
|
if (ftd.best_bird_dist == 0) {
|
||||||
/* Found target */
|
/* Found target */
|
||||||
tfdd.tile = ftd.node.tile;
|
tfdd.tile = ftd.node.tile;
|
||||||
tfdd.best_length = ftd.best_path_dist;
|
tfdd.best_length = ftd.best_path_dist / NPF_TILE_LENGTH;
|
||||||
|
/* Our caller expects a number of tiles, so we just approximate that
|
||||||
|
* number by this. It might not be completely what we want, but it will
|
||||||
|
* work for now :-) We can possibly change this when the old pathfinder
|
||||||
|
* is removed. */
|
||||||
}
|
}
|
||||||
} else if (!_patches.new_depot_finding) {
|
} else if (!_patches.new_depot_finding) {
|
||||||
// search in all directions
|
// search in all directions
|
||||||
|
Loading…
Reference in New Issue
Block a user