changeset 3322 | fa5d46929db9 |
parent 3274 | e3fd60498b38 |
child 3369 | 00c2ca209a89 |
--- a/road_map.h Fri Mar 24 13:46:45 2006 +0000 +++ b/road_map.h Fri Mar 24 15:24:16 2006 +0000 @@ -66,6 +66,20 @@ _m[t].m3 = o; } +static inline void UnbarCrossing(TileIndex t) +{ + CLRBIT(_m[t].m5, 2); +} + +static inline void BarCrossing(TileIndex t) +{ + SETBIT(_m[t].m5, 2); +} + +static inline bool IsCrossingBarred(TileIndex t) +{ + return HASBIT(_m[t].m5, 2); +} typedef enum RoadType { ROAD_NORMAL,