summaryrefslogtreecommitdiff
path: root/airport.h
diff options
context:
space:
mode:
Diffstat (limited to 'airport.h')
-rw-r--r--airport.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/airport.h b/airport.h
index f3204a152..5242f995a 100644
--- a/airport.h
+++ b/airport.h
@@ -13,7 +13,7 @@ enum {
AT_HELIPORT = 2,
AT_METROPOLITAN = 3,
AT_INTERNATIONAL = 4,
- AT_OILRIG = 5
+ AT_OILRIG = 15
};
// do not change unless you change v->subtype too. This aligns perfectly with its current setting
@@ -26,10 +26,8 @@ enum {
// Finite sTate mAchine --> FTA
typedef struct AirportFTAClass {
byte nofelements; // number of positions the airport consists of
- byte nofterminals; // number of terminals this airport has
- byte nofterminalgroups; // terminals belong to so many groups (MAX is the nofterminals)
- byte nofhelipads; // number of helipads this airport has
- byte nofhelipadgroups; // helipads belong to so many groups (MAX is the nofhelipads)
+ const byte *terminals;
+ const byte *helipads;
byte entry_point; // when an airplane arrives at this airport, enter it at position entry_point
byte acc_planes; // accept airplanes or helicopters or both
const TileIndexDiffC *airport_depots; // gives the position of the depots on the airports