airport.h
changeset 4171 3fadda3afe70
parent 4059 f1442dfe1c8a
child 4344 5d0e40cd67b9
equal deleted inserted replaced
4170:1e4a024fd08b 4171:3fadda3afe70
   148 	struct AirportFTA *next_in_chain; // possible extra movement choices from this position
   148 	struct AirportFTA *next_in_chain; // possible extra movement choices from this position
   149 } AirportFTA;
   149 } AirportFTA;
   150 
   150 
   151 void InitializeAirports(void);
   151 void InitializeAirports(void);
   152 void UnInitializeAirports(void);
   152 void UnInitializeAirports(void);
   153 const AirportFTAClass* GetAirport(const byte airport_type);
   153 const AirportFTAClass *GetAirport(const byte airport_type);
   154 const AirportMovingData *GetAirportMovingData(byte airport_type, byte position);
   154 const AirportMovingData *GetAirportMovingData(byte airport_type, byte position);
   155 
   155 
   156 /** Get buildable airport bitmask.
   156 /** Get buildable airport bitmask.
   157  * @return get all buildable airports at this given time, bitmasked.
   157  * @return get all buildable airports at this given time, bitmasked.
   158  * Bit 0 means the small airport is buildable, etc.
   158  * Bit 0 means the small airport is buildable, etc.