(svn r3979) Move GetRailFoundation() to rail_map.h and use it and friends to get information about rail tiles
This commit is contained in:
8
rail.h
8
rail.h
@@ -213,14 +213,6 @@ static inline bool IsPlainRailTile(TileIndex tile)
|
||||
return rtt == RAIL_TYPE_NORMAL || rtt == RAIL_TYPE_SIGNALS;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the tracks present on the given plain rail tile (IsPlainRailTile())
|
||||
*/
|
||||
static inline TrackBits GetTrackBits(TileIndex tile)
|
||||
{
|
||||
assert(GetRailTileType(tile) == RAIL_TYPE_NORMAL || GetRailTileType(tile) == RAIL_TYPE_SIGNALS);
|
||||
return (TrackBits)(_m[tile].m5 & TRACK_BIT_MASK);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns whether the given track is present on the given tile. Tile must be
|
||||
|
Reference in New Issue
Block a user