airport_movement.h
changeset 4842 0757e12896c5
parent 4344 5d0e40cd67b9
child 4843 724322df355a
equal deleted inserted replaced
4841:b2cfe4f16d55 4842:0757e12896c5
     5 
     5 
     6 
     6 
     7 // state machine input struct (from external file, etc.)
     7 // state machine input struct (from external file, etc.)
     8 // Finite sTate mAchine --> FTA
     8 // Finite sTate mAchine --> FTA
     9 typedef struct AirportFTAbuildup {
     9 typedef struct AirportFTAbuildup {
    10 	byte position;      // the position that an airplane is at
    10 	byte position; // the position that an airplane is at
    11 	byte heading;       // the current orders (eg. TAKEOFF, HANGAR, ENDLANDING, etc.)
    11 	byte heading;  // the current orders (eg. TAKEOFF, HANGAR, ENDLANDING, etc.)
    12 	uint32 block;       // the block this position is on on the airport (st->airport_flags)
    12 	uint32 block;  // the block this position is on on the airport (st->airport_flags)
    13 	byte next_in_chain; // next position from this position
    13 	byte next;     // next position from this position
    14 } AirportFTAbuildup;
    14 } AirportFTAbuildup;
    15 
    15 
    16 ///////////////////////////////////////////////////////////////////////
    16 ///////////////////////////////////////////////////////////////////////
    17 /////*********Movement Positions on Airports********************///////
    17 /////*********Movement Positions on Airports********************///////
    18 // Country Airfield (small) 4x3
    18 // Country Airfield (small) 4x3