OpenTTD Source 20241224-master-gee860a5c8e
AirportFTAbuildup Struct Reference

State machine input struct (from external file, etc.) Finite sTate mAchine --> FTA. More...

#include <airport_movement.h>

Data Fields

uint8_t position
 The position that an airplane is at.
 
uint8_t heading
 The current orders (eg. TAKEOFF, HANGAR, ENDLANDING, etc.).
 
uint64_t block
 The block this position is on on the airport (st->airport.flags).
 
uint8_t next
 Next position from this position.
 

Detailed Description

State machine input struct (from external file, etc.) Finite sTate mAchine --> FTA.

Definition at line 18 of file airport_movement.h.

Field Documentation

◆ block

uint64_t AirportFTAbuildup::block

The block this position is on on the airport (st->airport.flags).

Definition at line 21 of file airport_movement.h.

Referenced by AirportBuildAutomata().

◆ heading

uint8_t AirportFTAbuildup::heading

The current orders (eg. TAKEOFF, HANGAR, ENDLANDING, etc.).

Definition at line 20 of file airport_movement.h.

Referenced by AirportBuildAutomata().

◆ next

uint8_t AirportFTAbuildup::next

Next position from this position.

Definition at line 22 of file airport_movement.h.

Referenced by AirportBuildAutomata().

◆ position

uint8_t AirportFTAbuildup::position

The position that an airplane is at.

Definition at line 19 of file airport_movement.h.

Referenced by AirportBuildAutomata(), and AirportGetNofElements().


The documentation for this struct was generated from the following file: