diff -r eee46cb39750 -r b39bc69bb2f2 src/pathfind.h --- a/src/pathfind.h Wed Jan 09 18:11:12 2008 +0000 +++ b/src/pathfind.h Sun Feb 03 20:17:54 2008 +0000 @@ -55,12 +55,11 @@ TrackdirByte the_dir; - TransportTypeByte tracktype; + TransportType tracktype; uint sub_type; byte var2; bool disable_tile_hash; - bool hasbit_13; uint16 hash_head[0x400]; TileIndex hash_tile[0x400]; ///< stores the link index when multi link. @@ -69,13 +68,6 @@ }; void FollowTrack(TileIndex tile, uint16 flags, uint sub_type, DiagDirection direction, TPFEnumProc* enum_proc, TPFAfterProc* after_proc, void* data); - -struct FindLengthOfTunnelResult { - TileIndex tile; - int length; -}; -FindLengthOfTunnelResult FindLengthOfTunnel(TileIndex tile, DiagDirection direction); - -void NewTrainPathfind(TileIndex tile, TileIndex dest, RailTypeMask railtypes, DiagDirection direction, NTPEnumProc* enum_proc, void* data); +void NewTrainPathfind(TileIndex tile, TileIndex dest, RailTypes railtypes, DiagDirection direction, NTPEnumProc* enum_proc, void* data); #endif /* PATHFIND_H */