(svn r5624) Use {IsPlainRailTile,IsRailDepot,IsRailWaypoint,HasSignals}() instead of GetRailTile{T,Subt}ype() - this is more concise and a bit more flexible if/when the rail tile encoding changes
This commit is contained in:
@@ -60,6 +60,14 @@ static inline RailTileSubtype GetRailTileSubtype(TileIndex tile)
|
||||
}
|
||||
|
||||
|
||||
static inline bool IsRailDepot(TileIndex t)
|
||||
{
|
||||
return
|
||||
GetRailTileType(t) == RAIL_TILE_DEPOT_WAYPOINT &&
|
||||
GetRailTileSubtype(t) == RAIL_SUBTYPE_DEPOT;
|
||||
}
|
||||
|
||||
|
||||
static inline bool IsRailWaypoint(TileIndex t)
|
||||
{
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user