From c37cf285cefa69d09a50f3e5b609798766173d5b Mon Sep 17 00:00:00 2001 From: Darkvater Date: Tue, 7 Jun 2005 21:37:00 +0000 Subject: (svn r2433) - CodeChange: unmagicify all road/train crossings with IsLevelCrossing() function (peter1138) --- tile.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tile.h') diff --git a/tile.h b/tile.h index 1d8cd094a..9b0b45dfd 100644 --- a/tile.h +++ b/tile.h @@ -103,4 +103,9 @@ static inline bool IsTileOwner(TileIndex tile, Owner owner) return GetTileOwner(tile) == owner; } +static inline bool IsLevelCrossing(TileIndex tile) +{ + return (_map5[tile] & 0xF0) == 0x10; +} + #endif -- cgit v1.2.3-54-g00ecf