equal
deleted
inserted
replaced
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[] = { |