--- a/station.h Wed Dec 27 18:29:34 2006 +0000
+++ b/station.h Wed Dec 27 23:11:43 2006 +0000
@@ -47,6 +47,15 @@
uint8 localidx; /// Station ID within GRF of station
} StationSpecList;
+/** Station spread out rectangle (not saved) */
+typedef struct StationRect
+{
+ uint16 left;
+ uint16 top;
+ uint16 right;
+ uint16 bottom;
+} StationRect;
+
struct Station {
TileIndex xy;
RoadStop *bus_stops;
@@ -94,6 +103,8 @@
byte truck_stop_status_obsolete;
byte bus_stop_status_obsolete;
byte blocked_months_obsolete;
+
+ StationRect rect;
};
enum {