--- a/src/airport.h Wed Apr 23 18:11:25 2008 +0000
+++ b/src/airport.h Thu Apr 24 21:52:22 2008 +0000
@@ -46,34 +46,40 @@
/* Movement States on Airports (headings target) */
enum {
- TO_ALL = 0x00,
- FIRST_TERMINAL = 0x01,
- LAST_TERMINAL = 0x24,
- FIRST_HELIPAD = 0x25,
- LAST_HELIPAD = 0x3C,
- HANGAR = 0x40,
- TAKEOFF = 0x41,
- STARTTAKEOFF = 0x42,
- ENDTAKEOFF = 0x43,
- LANDING = 0x44,
- ENDLANDING = 0x45,
- SMALLHANGAR = 0x48,
- SMALLTAKEOFF = 0x49, /* Only used in movement command choices. If used as the heading in the first command element, treated as TAKEOFF.
+ TO_ALL = 0x00,
+ FIRST_TERMINAL = 0x01,
+ LAST_TERMINAL = 0x24,
+ FIRST_HELIPAD = 0x25,
+ LAST_HELIPAD = 0x3C,
+ HANGAR = 0x40,
+ TAKEOFF = 0x41,
+ STARTTAKEOFF = 0x42,
+ ENDTAKEOFF = 0x43,
+ LANDING = 0x44,
+ ENDLANDING = 0x45,
+ SMALLHANGAR = 0x48,
+ SMALLTAKEOFF = 0x49, /* Only used in movement command choices. If used as the heading in the first command element, treated as TAKEOFF.
* This is best placed on the TAKEOFF line at the start of the runway. The aircraft will make the acceleration noise,
* and then you give the instruction of where to go to for the SHORTTAKEOFF instruction sequence. eg.:
* { 40, TAKEOFF, RUNWAY_OUT_block, 0 }, { 40, SHORTTAKEOFF, RUNWAY_OUT_block2, 42 }, { 40, 0, RUNWAY_OUT_block2, 41 },
*/
SMALLSTARTTAKEOFF = 0x4A,
- SMALLENDTAKEOFF = 0x4B,
- SMALLLANDING = 0x4C,
- SMALLENDLANDING = 0x4D,
- HELITAKEOFF = 0x51,
- HELIENDTAKEOFF = 0x53,
- HELILANDING = 0x54,
- HELIENDLANDING = 0x55,
- CHOOSEHELIPAD = 0x7D,
- CHOOSETERMINAL = 0x7E,
- FLYING = 0x7F,
+ SMALLENDTAKEOFF = 0x4B,
+ SMALLLANDING = 0x4C,
+ SMALLENDLANDING = 0x4D,
+ HELITAKEOFF = 0x51,
+ HELIENDTAKEOFF = 0x53,
+ HELILANDING = 0x54,
+ HELIENDLANDING = 0x55,
+ BLIMPHANGAR = 0x58,
+ BLIMPTAKEOFF = 0x59,
+ BLIMPSTARTTAKEOFF = 0x5A,
+ BLIMPENDTAKEOFF = 0x5B,
+ BLIMPLANDING = 0x5C,
+ BLIMPENDLANDING = 0x5D,
+ CHOOSEHELIPAD = 0x7D,
+ CHOOSETERMINAL = 0x7E,
+ FLYING = 0x7F,
};
/** Finite sTate mAchine --> FTA */