src/airport_movement.h
branchNewGRF_ports
changeset 6818 8c977ca780fe
parent 6769 32594799d0bc
child 6823 afccaf7e9674
equal deleted inserted replaced
6817:ef4c1d63b69f 6818:8c977ca780fe
     4 
     4 
     5 #ifndef AIRPORT_MOVEMENT_H
     5 #ifndef AIRPORT_MOVEMENT_H
     6 #define AIRPORT_MOVEMENT_H
     6 #define AIRPORT_MOVEMENT_H
     7 
     7 
     8 #include "airport_states.h"
     8 #include "airport_states.h"
     9 
       
    10 // state machine input struct (from external file, etc.)
       
    11 // Finite sTate mAchine --> FTA
       
    12 struct AirportFTAbuildup {
       
    13 	byte position; // the position that an airplane is at
       
    14 	byte heading;  // the current orders (eg. TAKEOFF, HANGAR, ENDLANDING, etc.)
       
    15 	uint64 block;  // the block this position is on on the airport (st->airport_flags)
       
    16 	byte next;     // next position from this position
       
    17 };
       
    18 
     9 
    19 ///////////////////////////////////////////////////////////////////////
    10 ///////////////////////////////////////////////////////////////////////
    20 /////*********Movement Positions on Airports********************///////
    11 /////*********Movement Positions on Airports********************///////
    21 
    12 
    22 static AirportMovingData _airport_moving_data_dummy[] = {
    13 static AirportMovingData _airport_moving_data_dummy[] = {