diff options
author | tron <tron@openttd.org> | 2006-02-23 11:53:48 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2006-02-23 11:53:48 +0000 |
commit | c3c0afb902e5790a1b6c141d340e52d98f11316b (patch) | |
tree | b81c87fca02e4211d3a3646e84bd1f38ce6b3585 /road.h | |
parent | df156dacb21b1a1ae09bf498340358cbe5de33fa (diff) | |
download | openttd-c3c0afb902e5790a1b6c141d340e52d98f11316b.tar.xz |
(svn r3659) Add function to get the road bits of a level crossing
Diffstat (limited to 'road.h')
-rw-r--r-- | road.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -20,6 +20,11 @@ static inline RoadBits GetRoadBits(TileIndex tile) return GB(_m[tile].m5, 0, 4); } +static inline RoadBits GetCrossingRoadBits(TileIndex tile) +{ + return _m[tile].m5 & 8 ? ROAD_Y : ROAD_X; +} + typedef enum RoadType { ROAD_NORMAL, ROAD_CROSSING, |