road.h
changeset 3070 980529af506f
parent 3069 9a1fd047b595
child 3099 571719b2cee3
--- a/road.h	Thu Feb 23 08:20:28 2006 +0000
+++ b/road.h	Thu Feb 23 11:53:48 2006 +0000
@@ -20,6 +20,11 @@
 	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,