summaryrefslogtreecommitdiff
path: root/yapf/yapf.h
diff options
context:
space:
mode:
authorKUDr <kudr@openttd.org>2006-05-30 10:53:27 +0000
committerKUDr <kudr@openttd.org>2006-05-30 10:53:27 +0000
commitd72ebf6ca3299cb525e2ba48b34e64be262a5d7c (patch)
tree79602ee8d10bb3df5130a5bcc264510562f3bf6e /yapf/yapf.h
parented48b38619492a4018ac014d203718db689f69b2 (diff)
downloadopenttd-d72ebf6ca3299cb525e2ba48b34e64be262a5d7c.tar.xz
(svn r5033) -CodeChange: [YAPF] RoadFindPathToStop() can now use YAPF for multistop handling.
Diffstat (limited to 'yapf/yapf.h')
-rw-r--r--yapf/yapf.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/yapf/yapf.h b/yapf/yapf.h
index ae668ac25..0bcbe071b 100644
--- a/yapf/yapf.h
+++ b/yapf/yapf.h
@@ -9,6 +9,8 @@ Trackdir YapfChooseShipTrack(Vehicle *v, TileIndex tile, DiagDirection enterdir,
Trackdir YapfChooseRoadTrack(Vehicle *v, TileIndex tile, DiagDirection enterdir);
Trackdir YapfChooseRailTrack(Vehicle *v, TileIndex tile, DiagDirection enterdir, TrackdirBits trackdirs);
+uint YapfRoadVehDistanceToTile(const Vehicle* v, TileIndex tile);
+
Depot* YapfFindNearestRoadDepot(const Vehicle *v);
bool YapfFindNearestRailDepotTwoWay(Vehicle *v, int max_distance, int reverse_penalty, TileIndex* depot_tile, bool* reversed);
@@ -27,7 +29,7 @@ extern int _aystar_stats_closed_size;
/** Base struct for track followers. */
typedef struct FollowTrack_t
{
- Vehicle* m_veh;
+ const Vehicle* m_veh;
TileIndex m_old_tile;
Trackdir m_old_td;
TileIndex m_new_tile;