Flight Files
Overview
This document describes the format of flight (.FLT) files, which are used when a session is saved off, often to be loaded again later on.
Flight files can be amended after they are saved off and before reloading, or applications can be developed that output flight files in the correct format that can then be used as input to the simulation. When a flight file is saved off, two (or three, if a mission is being saved) other files are saved off also, with the same filename but different extension. The .WX file contains Metar data for the world's weather. The .FSSAVE file contains information for the Windows Vista Game Explorer. The .SPB file contains the current state of a mission. If the .WX weather file is not present, the simulation will simply use default weather, if the .FSSAVE file is not present obviously the saved game will not appear in the Vista Game Explorer, -- however if the .SPB file is not present for a saved mission the simulation may well exhibit some strange behavior. In other words, the .WX and .FSSAVE files are optional for both missions and free flight, the .SPB file is required for missions.
An application that creates flight files to initiate the simulation in a certain state has the option of providing either just the flight file, or a flight file with an associated .XML or .SPB mission file. Creating just a flight file is simpler, but the mission system does add more options -- such as the easy addition of objects to the simulated world. Refer to the Mission Creation documentation for details on creating mission files.
See Also
Contents of Flight Files
The following lists the sections of a flight file. Some sections will only appear in certain types of flights, such as missions, and the exact number of sections will depend on the type of aircraft being flown, and the number of open windows being displayed on the screen. Unless otherwise stated, the section will appear in all flight files. Note that not all information on an aircraft or other object is saved off, some settings will simply revert to their default value when the flight is reloaded.
If an application is creating new flight files, these files must be encoded in ANSI format, otherwise the simulator will ignore them.
- The Examples
The sections are listed here in the order they will appear in a saved flight file.
- [main]
- [options]
- [kneeboard]
- [atc_menu]
- [panels]
- [window.n]
- [camera.n.n]
- [efis]
- [atc_aircraftdata.n]
- [atc_agent.n]
- [atc_agentmanager]
- [atc_aircraft.n]
- [atc_activeflightplan.n]
- [atc_requestedflightplan.n]
- [atc_aircraftmanager]
- [atc_messagenode.n.n]
- [atc_frequencynode.n]
- [atc_messagesystem]
- [gps_engine]
- [datetimeseason]
- [panel.n]
- [user tip window]
- [sim.n]
- [simvars.n]
- [avionics.n]
- [slew.n]
- [systemfailureN.n]
- [freeze.n]
- [engine parameters.n.n]
- [fuel.n]
- [systems.n]
- [gauges.n]
- [switches.n]
- [autopilot.n]
- [payload.n]
- [sling.n.n]
- [controls.n]
- [simscheduler]
- [weather]
- [message window]
- [flying tip window]
- [resourcepath]
- [objectfile]
The sections are listed here in alphabetical order.
- [atc_activeflightplan.n]
- [atc_agent.n]
- [atc_agentmanager]
- [atc_aircraftdata.n]
- [atc_aircraft.n]
- [atc_aircraftmanager]
- [atc_frequencynode.n]
- [atc_menu]
- [atc_messagenode.n.n]
- [atc_messagesystem]
- [atc_requestedflightplan.n]
- [autopilot.n]
- [avionics.n]
- [camera.n.n]
- [controls.n]
- [datetimeseason]
- [efis]
- [engine parameters.n.n]
- [flying tip window]
- [freeze.n]
- [fuel.n]
- [gauges.n]
- [gps_engine]
- [kneeboard]
- [main]
- [message window]
- [objectfile]
- [options]
- [panels]
- [panel.n]
- [payload.n]
- [resourcepath]
- [sim.n]
- [simscheduler]
- [simvars.n]
- [slew.n]
- [sling.n.n]
- [switches.n]
- [systemfailureN.n]
- [systems.n]
- [user tip window]
- [weather]
- [window.n]
- Universal Screen Coordinates
- ATC Agent Signatures
- Waypoint Format
- ATC Message IDs
The Examples
To provide examples for most of the settings four flights were saved off at the moment captured in the images below. For some properties specific examples are given that did not originate with the four flights.
Aircreation Mission |
B747 Mission |
B737 IFR Takeoff |
Grand Caravan VFR |
[main]
title | The title and filename of the flight file. The title will also be used in the name of the .WX weather file, the Vista Game Explorer .FSSAVE file, and (if a mission has been saved off) the .SPB mission state file. | Aircreation Mission( Title=Aircreation Mission ) B747 mission( Title=B747 mission ) Boeing 737 IFR take off( Title=Boeing 737 IFR take off ) |
description | An optional description of the flight. This will appear in the Description box of the Load Flight dialog if the Title is selected. | Aircreation Mission( Description="Just started, aiming at gate 1." ) B747 mission( Description="Locked spot view of Boeing 747" ) Boeing 737 IFR take off( Description="Flying from Victoria to Seattle" ) |
appversion | The simulation application version number. | Aircreation Mission( AppVersion=10.0.61637 ) |
flightversion | The flight file version number. | Aircreation Mission( FlightVersion=1 ) |
[options]
sound | True if sound is active. | Aircreation Mission( Sound=True ) |
pause | True if the simulation is in a paused state. | Aircreation Mission( Pause=True ) |
moonlight | True if moonlight is to be rendered in the sky. | Aircreation Mission( Moonlight=True ) |
textdisplaypage | The information text page to display. These pages often contain single lines of information such as PAUSE, STALL, or the simulation rate for example. | Aircreation Mission( TextDisplayPage=0 ) |
slewdisplaypage | The information page to display whilst in slew mode. | Aircreation Mission( SlewDisplayPage=1 ) B747 mission( SlewDisplayPage=0 ) |
axisindicator | One of: Off 4 dots Small V Large V |
Aircreation Mission( AxisIndicator=Off ) AxisIndicator=Large V |
titles | True if window titles are to be shown. | Aircreation Mission( Titles=False ) |
[kneeboard]
visible | True if the kneeboard is visible. | Aircreation Mission( Visible=False ) |
location | The top left hand corner location of the kneeboard in pixels. | Aircreation Mission( Location=21, 232 ) |
pageid | ID number of the page currently displayed: 0 = Briefing 1 = Messages 2 = Navlog 3 = Keys 4 = Checklist 5 = Reference 6 = Mission |
Aircreation Mission( PageId=0 ) B747 mission( PageId=1 ) |
page0scroll to page6scroll |
Two numbers, giving the X and Y scroll positions within the kneeboard page. | Aircreation Mission( Page0Scroll=0, 0 ) Aircreation Mission( Page1Scroll=0, 2147483647 ) |
radiomsg0 radiomsgkind0 to radiomsgN radiomsgkindN |
The text of the radio message. There can be a large number of radio messages recorded, along with corresponding radiomsgkind entry. The type of the radio message: 0 = dialogue 1 = an instruction from ATC 2 = an acknowledgement from the pilot 3 = an acknowledgement from ATC 4 = information from the pilot |
RadioMsg2="Alright, Captain. I'll handle all radio communication, you concentrate on the flying. Pull forward onto the taxiway, then turn right and taxi straight ahead to runway 12." RadioMsgKind2=0 RadioMsg0="Victoria Clearance Delivery, Boeing N737W IFR to Seattle, ready to copy." RadioMsgKind0=2 RadioMsg1="Boeing N737W, is cleared to Seattle airport as filed. Fly runway heading, climb and maintain 5,000. Departure frequency is 127.8, squawk 7253." RadioMsgKind1=1 RadioMsg2="Boeing N737W, cleared to Seattle airport as filed. Fly runway heading, climb and maintain 5,000. Departure on 127.8, squawk 7253." RadioMsgKind2=2 |
[atc_menu]
screenunicoords | The current screen co-ordinates of the ATC window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=1944, 1219, 4303, 3706 ) Boeing 737 IFR take off( ScreenUniCoords=2968, 811, 4304, 3702 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
visible | True if the window is visible. | Aircreation Mission( Visible=False ) Boeing 737 IFR take off( Visible=True ) |
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. Undocked windows have a border and title. | Aircreation Mission( Undocked=False ) |
[panels]
panel.on | True if the main panel is visible, either in 2D cockpit or Virtual Cockpit view mode. | Aircreation Mission( Panel.On=True ) B747 mission( Panel.On=False ) |
hud.on | If the panel.on setting is False, and this setting is True, then the mini panel is visible. If both panel.on and hud.on are false, then no panel is visible. | Aircreation Mission( HUD.On=False ) B747 mission( HUD.On=True ) |
[window.n]
The number of window.n entries will depend on the number of open windows. Window entries are numbered from 1. There will be at least one window entry.
order | Set to 0 if the main window is in focus, or the number of the window if another is in focus. | Aircreation Mission( Order=0 ) Boeing 737 IFR take off( Order=1 ) |
active | True if this is the active window -- the window where view commands and audio, for example, are enabled. | Aircreation Mission( Active=True ) Boeing 737 IFR take off( Active=False ) |
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. | Aircreation Mission( Undocked=False ) |
maximized | Set to True if the window is maximized. This will override screen co-ordinates. | Aircreation Mission( Maximized=True ) Boeing 737 IFR take off( Maximized=False ) |
screenunicoords | The current screen co-ordinates of the window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=0, 0, 8192, 6100 ) B747 mission( ScreenUniCoords=0, 0, 8192, 2800 ) Boeing 737 IFR take off( ScreenUniCoords=0, 0, 8192, 3600 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
currentcamera | The GUID of the current camera (this will match one of the GUIDs in a Camera.n.n entry). Note that if a view option such as "Top Down View" is selected, then the current camera will be the GUID of one of the camera entries down in the list. | Aircreation Mission( CurrentCamera={C95EAB58-9E4A-4E2A-A34C-D8D9D948F078} ) B747 mission( CurrentCamera={BCA3FDD1-FB83-4BBA-8407-4922A7F0D00D} ) Grand Caravan VFR( CurrentCamera={B1386D92-4782-4682-A137-738E25D1BAB5} ) |
Instance1 Instance2 |
Optional entries. If the camera is pointing at or inside an AI controlled aircraft, then the type and tail number of that aircraft is stored here. | Instance1=C208B Grand Caravan Instance2=NC208F |
[camera.n.n]
There can be a large number of camera entries, each section starting with:
Camera.Window Number.Camera Number.
guid | The GUID of the camera. One of these entries will match the GUID for the CurrentCamera in each of the [window.n]) sections. | Aircreation Mission( Guid={B1386D92-4782-4682-A137-738E25D1BAB5} ) Boeing 737 IFR take off( Guid={8FF6C134-098D-409F-BAEC-CABA3F683F98} ) Grand Caravan VFR( Guid={195EAB58-9E4A-2E2A-A34C-A8D9D948F078} ) |
zoom | Zoom factor of the camera (refer to the Camera Configuration documentation for more details). | Aircreation Mission( Zoom=1 ) Boeing 737 IFR take off( Zoom=0.30000001192092896 ) Grand Caravan VFR( Zoom=0.60000002384185791 ) |
translation | X, Y and Z offset of the camera. | Aircreation Mission( Translation=0, 0, 0 ) |
rotation | Rotation of the camera for pitch, bank and heading. This entry will not be present for external views. | Aircreation Mission( Rotation=0, 0, 0 ) B747 mission( Rotation=11, -67.324531555175781, 0 ) Boeing 737 IFR take off( Rotation=-1, 0, 0 ) |
chasedirection | Optional. Only present in external views. | Aircreation Mission( ChaseDirection=2.2269299030303955 ) B747 mission( ChaseDirection=173.78892517089844 ) Boeing 737 IFR take off( ChaseDirection=90 ) |
chasedistance | Optional. Only present in external views. | Aircreation Mission( ChaseDistance=20 ) B747 mission( ChaseDistance=37.5 ) Boeing 737 IFR take off( ChaseDistance=28.041599273681641 ) |
chasealtitude | Optional. Only present in external views. | Aircreation Mission( ChaseAltitude=1.6290308237075806 ) B747 mission( ChaseAltitude=0.80000001192092896 ) Boeing 737 IFR take off( ChaseAltitude=0.91439998149871826 ) |
[efis]
The EFIS (electronic flight information system) entry corresponds to the Visual Flight Path dialog. This is simply the visual aid given to identify the route the pilot should be following.
active | True if the EFIS is active. | Active=True |
navaid | The linked radio; one of: VOR 1 VOR 2 These entries correspond to NAV1 and NAV2, which will provide the VOR or ILS signal that will be used to place the visual guides. |
NavAid=VOR 1 |
type | The visual; one of: Rectangles Telephone Poles Yellow Brick Road Hoops |
Type=Rectangles |
density | One of: Thin Medium Thick |
Density=Thin |
range | The distance between the visuals. One of: Short Medium Long |
Range=Short |
altitude | Altitude (above MSL) below which the visual guides should be drawn. | Altitude=2000 |
flags | 0 indicates no flags have been set. 0x2: Plot intercept course |
Flags=2 |
[atc_aircraftdata.n]
Optional entry. There will be an atc_aircraftdata entry for each aircraft flying with a flight plan, which can be none in free flight.
aircraftsignature | The aircraft signature. 1,0 for the user aircraft. | Boeing 737 IFR take off( AircraftSignature=1,0 ) |
contacted | True if the agent has made contact with the aircraft. | Boeing 737 IFR take off( Contacted=True ) |
seclastding | Time of the last ding (correcting message), or 0 if there was none. | Boeing 737 IFR take off( SecLastDing=0 ) |
numdings | The number of times the pilot has been dinged. After three dings the pilot is removed from ATC control. After a forgiveness period the number of dings is reduced to zero. | Boeing 737 IFR take off( NumDings=0 ) |
lastding | The ATC Message ID of the last ding, or 0 if there was no last ding. | Boeing 737 IFR take off( LastDing=0 ) |
lastmessage | The last transmitted ATC Message ID. | Boeing 737 IFR take off( LastMessage=1302 ) Grand Caravan VFR( LastMessage=1301 ) |
handedoff | True if the aircraft has been handed off to another agent. | Boeing 737 IFR take off( HandedOff=False ) |
timestamponrunway | The number of seconds an aircraft has been on the runway, after landing, or 0 if the aircraft has not just landed. | Boeing 737 IFR take off( TimeStampOnRunway=0 ) |
bvairspacetransitionprev | Same options as BVAirspaceTransition. | Boeing 737 IFR take off( BVAirspaceTransitionPrev=BV_TYPE_NONE ) |
hasreachedclassd | True if the aircraft has reached Class D airspace. | Boeing 737 IFR take off( HasReachedClassD=False ) |
[atc_agent.n]
Optional entry. There will be an atc_agent entry for each agent, which can be none in free flight.
agenttype | One of: ATIS ClearanceDelivery Ground Tower Center Approach Departure FSS CTAF ASOS |
Boeing 737 IFR take off( AgentType=Tower ) |
callsign | The callsign of the ATC agent. | Boeing 737 IFR take off( Callsign=VICTORIA ) Grand Caravan VFR( Callsign=GREENLAKE ) |
frequency | The COM frequency of the ATC agent: 1294000 = 129.4000. | Boeing 737 IFR take off( Frequency=1197000 ) Grand Caravan VFR( Frequency=1359000 ) |
numberofaircraft | The number of aircraft the agent is tracking. Usually 1. | Boeing 737 IFR take off( NumberofAircraft=1 ) |
seclastmessage | Simtime of the last message. | Boeing 737 IFR take off( SecLastMessage=713.58478911204725 ) Grand Caravan VFR( SecLastMessage=631.3209950251138 ) |
[atc_agentmanager]
numberofagents | Number of current ATC agents. If this number is 0, there will be no [atc_aircraftdata.n] or [atc_agent.n] entries. There will be an ATC agent if an aircraft is flying with a flight plan. | Aircreation Mission( NumberofAgents=0 ) Boeing 737 IFR take off( NumberofAgents=1 ) |
[atc_aircraft.n]
There will be an atc_aircraft entry for each aircraft.
activeflightplan | True if the user aircraft has a flight plan. | Aircreation Mission( ActiveFlightPlan=False ) Boeing 737 IFR take off( ActiveFlightPlan=True ) |
requestedflightplan | True if the user aircraft has requested a new flight plan, and that request has not yet been answered. | Aircreation Mission( RequestedFlightPlan=False ) |
acstate | One of: ACSTATE_NONE, // IFR Clearance ACSTATE_PRETAXI_CLEARANCE ACSTATE_IFR_CLEARANCE_READBACK ACSTATE_IFR_CLEARANCE_WAIT_FOR_READBACK_GOOD, // Departure ground operations ACSTATE_CTAF_TAKEOFF ACSTATE_DYNAMIC_RUNWAY_CTAF_TAKEOFF ACSTATE_REQUEST_TAXI_CLEARANCE_OUT_VFR_ATIS ACSTATE_REQUEST_TAXI_CLEARANCE_OUT_VFR_NOATIS ACSTATE_REQUEST_TAXI_CLEARANCE_OUT_IFR ACSTATE_TAXI_CLEARANCE_READBACK ACSTATE_TAXIING_OUT ACSTATE_ACKNOWLEDGE_HOLD_POSITION ACSTATE_ACKNOWLEDGE_CONTINUE_TAXI ACSTATE_TOWER_HOLDSHORT_ACKNOWLEDGE ACSTATE_TAKEOFF_POSITION_AND_HOLD_ACKNOWLEDGE ACSTATE_TAKEOFF_CLEARANCE_READBACK ACSTATE_DYNAMIC_RUNWAY_TAKEOFF // Class D departure operations ACSTATE_TOWER_DEPARTING // VFR enroute operations ACSTATE_VFR_ENROUTE_CONTACT ACSTATE_VFR_ENROUTE // Flight Following and Airspace Transitions ACSTATE_ACKNOWLEDGE_SQUAWK ACSTATE_ACKNOWLEDGE_RADAR_CONTACT_FF ACSTATE_ACKNOWLEDGE_RADAR_CONTACT_TRANSITION ACSTATE_ACKNOWLEDGE_LEAVING_AIRSPACE_NOFF ACSTATE_ACKNOWLEDGE_TRANSITION_CLEARANCE_CLASS_BC ACSTATE_ACKNOWLEDGE_TRANSITION_CLEARANCE_CLASS_D // Popup IFR States ACSTATE_ACKNOWLEDGE_INFLIGHT_IFR_CLEARANCE ACSTATE_INFLIGHT_IFR_CLEARANCE_WAIT_FOR_READBACK_GOOD // Handoffs ACSTATE_AGENT_CONTACT ACSTATE_AGENT_HANDOFF // IFR Enroute state ACSTATE_ARRIVAL ACSTATE_DYNAMIC_RUNWAY_ARRIVAL ACSTATE_DYNAMIC_APPROACH_ARRIVAL ACSTATE_DYNAMIC_APPROACH_TRANSITION_ARRIVAL ACSTATE_ARRIVAL_CANCEL_IFR // States that loop back to ARRIVAL after aircraft responds ACSTATE_ARRIVAL_VECTOR ACSTATE_ARRIVAL_EXPECT ACSTATE_CRUISING_ALTITUDE_INCREASE ACSTATE_CRUISING_ALTITUDE_DECREASE ACSTATE_DYNAMIC_RUNWAY_ARRIVAL_EXPECT ACSTATE_DYNAMIC_APPROACH_ARRIVAL_EXPECT ACSTATE_DYNAMIC_APPROACH_TRANSITION_ARRIVAL_EXPECT ACSTATE_ARRIVAL_CLEARED ACSTATE_ARRIVAL_CLEARED_FULL_PROCEDURE ACSTATE_DYNAMIC_AIRPORT_LANDING // Class D arrival operations ACSTATE_AGENT_HANDOFF_TOWER ACSTATE_TOWER_CONTACT ACSTATE_TOWER_CONTACT_IFR ACSTATE_TOWER_TRANSITION ACSTATE_TOWER_PATTERN_ENTRY ACSTATE_DYNAMIC_RUNWAY_PATTERN_ENTRY ACSTATE_TOWER_LANDING ACSTATE_DYNAMIC_RUNWAY_LANDING ACSTATE_TOWER_HANDOFF_GROUND ACSTATE_TOWER_CLEARED_TO_LAND ACSTATE_GO_AROUND_ACKNOWLEDGE ACSTATE_AGENT_HANDOFF_TOWER_MISSED_APPROACH ACSTATE_AGENT_CONTACT_MISSED_APPROACH // CTAF Operations ACSTATE_CTAF_LANDING_TYPE ACSTATE_DYNAMIC_RUNWAY_CTAF_LANDING_TYPE ACSTATE_CTAF_LANDING ACSTATE_DYNAMIC_RUNWAY_CTAF_LANDING // Arrival ground operations ACSTATE_REQUEST_TAXI_CLEARANCE_IN ACSTATE_TAXI_CLEARANCE_IN_READBACK ACSTATE_TAXIING_IN ACSTATE_ACKNOWLEDGE_HOLD_POSITION_IN ACSTATE_ACKNOWLEDGE_CONTINUE_TAXI_IN |
Aircreation Mission( AcState=ACSTATE_REQUEST_TAXI_CLEARANCE_OUT_VFR_ATIS ) Boeing 737 IFR take off( AcState=ACSTATE_TOWER_DEPARTING ) |
TaxiRouteAirport | This and the following two entries will only be present if the aircraft is currently following a cleared taxiway route. | TaxiRouteAirport=KSEA |
TaxiRoute.0 to TaxiRoute.N |
Optional. This will only exist if the aircraft is currently following a cleared taxi route, and holds the taxiway route being followed. Each entry takes five numbers: the index of the TaxiwayPath, the TaxiwayPoint to head for, the direction along the path -- which will depend on the order in which the points were defined (1 = forward, 2 = backward), an unused number (always 0), and the runway index number if the route is along a runway. This information will only be known if the XML file used to create the airport is available -- refer to the Microsoft ESP: Creating a new airport tutorial. The example here shows the taxiway route to Gate Alpha4, following route E C A, from that tutorial. | TaxiRoute.0=27,11,2,0,2 TaxiRoute.1=26,10,2,0,0 TaxiRoute.2=25,9,2,0,0 TaxiRoute.3=24,16,2,0,0 TaxiRoute.4=19,8,2,0,-1 TaxiRoute.5=18,7,2,0,-1 TaxiRoute.6=13,2,2,0,-1 TaxiRoute.7=3,1,1,0,-1 |
NumTaxiRoute | The number of TaxiRoute entries. | NumTaxiRoute=8 |
numberofwaypoints | The number of waypoints in the route (not taxiway points). This can be zero if the aircraft has not cleared a flight plan, is often two for a VFR or direct IFR route, but can be many more for a more complex IFR route. The waypoints will match exactly those in the [atc_activeflightplan.n] -- if there is such a flight plan. | Aircreation Mission( NumberofWaypoints=0 ) Boeing 737 IFR take off( NumberofWaypoints=2 ) |
clearanceflags | Hex number containing Boolean flags: 0x0001: User is IFR 0x0002: User has been assigned a new altitude 0x0004: User has been assigned a new heading 0x0008: User has been assigned a left turn 0x0010: User has arrived at their cleared altitude 0x0020: User has declared missed and needs an altitude assignment 0x0040: User is requesting Popup IFR clearance 0x0080: This is the first assigned approach for the user 0x0100: User has declared missed and is flying published missed approach 0x0200: User is descending to their arrival airport The example shows the flags for an aircraft that has just declared a missed approach. |
ClearanceFlags=2F |
ctcur | One of: CLEARANCE_NONE CLEARANCE_OWNNAV CLEARANCE_VECTORS_INTERCEPT_LEFT CLEARANCE_VECTORS_INTERCEPT_RIGHT CLEARANCE_VECTORS_ROUTE |
Aircreation Mission( CtCur=CLEARANCE_NONE ) Boeing 737 IFR take off( CtCur=CLEARANCE_OWNNAV ) |
waypointnext | The waypoint the aircraft is currently heading for. Note that waypoints are indexed from zero. | Aircreation Mission( WaypointNext=0 ) Boeing 737 IFR take off( WaypointNext=1 ) |
altcleared | The altitude the aircraft has been instructed to fly at, in feet. | Aircreation Mission( AltCleared=-1 ) Boeing 737 IFR take off( AltCleared=5000 ) |
hdgassigned | The assigned heading, in radians, or -1 if no heading has been assigned. | Aircreation Mission( HdgAssigned=-1 ) |
squawkassigned | The assigned squawk number. The saved value is a decimal number, that when converted to hexadecimal the last four digits will be the squawk number in octal. The example gives the assigned number of 543650387. When converted to hex this gives 20677253, the last four digits -- 7253 -- are the squawk number in octal. Note that this number matches the code for the transponder in the [avionics] section. The remaining digits are irrelevant and are ignored (this is a known issue). | Boeing 737 IFR take off( SquawkAssigned=543650387 ) |
landingsequence | One of: LANDING_NONE LANDING_IFR_EXPECTING_APPROACH LANDING_IFR_CLEARED_FOR_APPROACH LANDING_IFR_CLEARED_TO_LAND LANDING_VFR_FULL_STOP_REQUEST LANDING_VFR_FULL_STOP_FLYING_PATTERN LANDING_VFR_FULL_STOP_CLEARED_TO_LAND LANDING_VFR_TOUCH_AND_GO_REQUEST LANDING_VFR_TOUCH_AND_GO_FLYING_PATTERN LANDING_VFR_TOUCH_AND_GO_CLEARED_TO_LAND |
Aircreation Mission( LandingSequence=LANDING_NONE ) |
departurerequest | One of: DEPARTURE_VFR_REQUEST_REMAIN_IN_PATTERN DEPARTURE_VFR_REQUEST_DEPART_STRAIGHT_OUT DEPARTURE_VFR_REQUEST_DEPART_NORTH DEPARTURE_VFR_REQUEST_DEPART_SOUTH DEPARTURE_VFR_REQUEST_DEPART_EAST DEPARTURE_VFR_REQUEST_DEPART_WEST DEPARTURE_VFR_REQUEST_NONE |
Aircreation Mission( DepartureRequest=DEPARTURE_VFR_REQUEST_NONE ) Grand Caravan VFR( DepartureRequest=DEPARTURE_VFR_REQUEST_DEPART_STRAIGHT_OUT ) |
parkingrequest | One of: PARKING_NAME_NONE PARKING_NAME_PARKING PARKING_NAME_N_PARKING PARKING_NAME_NE_PARKING PARKING_NAME_E_PARKING PARKING_NAME_SE_PARKING PARKING_NAME_S_PARKING PARKING_NAME_SW_PARKING PARKING_NAME_W_PARKING PARKING_NAME_NW_PARKING PARKING_NAME_GATE |
Aircreation Mission( ParkingRequest=PARKING_NAME_NONE ) |
parkingtyperequest | One of: PARKING_TYPE_NONE PARKING_TYPE_RAMP_GA FAC_TAXI_PARKING_TYPE_RAMP_GA_SMALL PARKING_TYPE_RAMP_GA_MEDIUM PARKING_TYPE_RAMP_GA_LARGE PARKING_TYPE_RAMP_CARGO PARKING_TYPE_RAMP_MIL_CARGO PARKING_TYPE_RAMP_MIL_COMBAT PARKING_TYPE_GATE_SMALL PARKING_TYPE_GATE_MEDIUM PARKING_TYPE_GATE_HEAVY PARKING_TYPE_DOCK_GA PARKING_TYPE_FUEL PARKING_TYPE_VEHICLE |
Aircreation Mission( ParkingTypeRequest=PARKING_TYPE_NONE ) |
patternleg | One of: PATTERN_LEG_NONE PATTERN_LEG_DOWNWIND PATTERN_LEG_CROSSWIND PATTERN_LEG_SHORT_FINAL PATTERN_LEG_FINAL PATTERN_LEG_BASE PATTERN_LEG_UPWIND |
Aircreation Mission( PatternLeg=PATTERN_LEG_NONE ) |
approachindex | The index number of the approach for the destination airport, or -1 if no approach has cleared. | Aircreation Mission( ApproachIndex=-1 ) |
approachtransitionindex | The index number of the approach transition for the destination airport, of -1 if no approach transition has been cleared. | Aircreation Mission( ApproachTransitionIndex=-1 ) |
approachrequestindex | The index number of the approach that has been requested by the pilot, but has not yet been cleared. | Aircreation Mission( ApproachRequestIndex=-1 ) |
approachtransitionrequestindex | The index number of the approach transition that has been requested by the pilot, but has not yet been cleared. | Aircreation Mission( ApproachTransitionRequestIndex=-1 ) |
runwayindex | The index number of the destination airport runway, or -1 if no runway has been assigned. | Aircreation Mission( RunwayIndex=-1 ) Boeing 737 IFR take off( RunwayIndex=1 ) Grand Caravan VFR( RunwayIndex=0 ) |
runwayrequestindex | The index number of the destination airport runway requested by the pilot, but has not yet been assigned. | Aircreation Mission( RunwayRequestIndex=-1 ) |
parkingindex | The index number of the parking spot assigned to the aircraft at the destination airport, or -1 if no parking spot has been assigned. | Aircreation Mission( ParkingIndex=-1 ) |
flightfollowing | One of: FLIGHT_FOLLOWING_NO FLIGHT_FOLLOWING_REQUEST FLIGHT_FOLLOWING_YES |
Aircreation Mission( FlightFollowing=FLIGHT_FOLLOWING_NO ) |
airspacetransition | One of: AIRSPACE_TRANSITION_NONE AIRSPACE_TRANSITION_REQUEST AIRSPACE_TRANSITION_YES |
Aircreation Mission( AirspaceTransition=AIRSPACE_TRANSITION_NONE ) |
bvairspacetransition | One of: BV_TYPE_NONE BV_TYPE_CENTER BV_TYPE_CLASS_A BV_TYPE_CLASS_B BV_TYPE_CLASS_C BV_TYPE_CLASS_D BV_TYPE_CLASS_E BV_TYPE_CLASS_F BV_TYPE_CLASS_G BV_TYPE_TOWER BV_TYPE_CLEARANCE BV_TYPE_GROUND BV_TYPE_DEPARTURE BV_TYPE_APPROACH BV_TYPE_MOA BV_TYPE_RESTRICTED BV_TYPE_PROHIBITED BV_TYPE_WARNING BV_TYPE_ALERT BV_TYPE_DANGER BV_TYPE_NATIONAL_PARK BV_TYPE_MODE_C BV_TYPE_MAX |
Aircreation Mission( BVAirspaceTransition=BV_TYPE_NONE ) |
bvairspacetransitionreq | Same options as BVAirspaceTransition. | Aircreation Mission( BVAirspaceTransitionReq=BV_TYPE_NONE ) |
takeoffsequence | One of: TAKEOFF_SEQUENCE_NONE TAKEOFF_SEQUENCE_HOLDSHORT TAKEOFF_SEQUENCE_TAXI_AND_HOLD TAKEOFF_SEQUENCE_CLEARED TAKEOFF_SEQUENCE_OUT_OF_AREA |
Aircreation Mission( TakeoffSequence=TAKEOFF_SEQUENCE_NONE ) Boeing 737 IFR take off( TakeoffSequence=TAKEOFF_SEQUENCE_CLEARED ) |
landingsequencenumber | If the aircraft is to land following other aircraft, this number is the aircraft's landing sequence number. For example, if this value is 3, then the aircraft is to follow two other aircraft. If this is not the case, then this property should be -1. | Aircreation Mission( LandingSequenceNumber=-1 ) |
taxiroutecurrent | The index number of the taxiroute entry the aircraft is currently on, or -1 if the aircraft is not on a taxiway route (so there are no TaxiRoute, or NumTaxiRoute entries). | Aircreation Mission( TaxiRouteCurrent=-1 ) |
cruisingaltitude | The current cruising altitude. | Aircreation Mission( CruisingAltitude=-1 ) Boeing 737 IFR take off( CruisingAltitude=5000 ) Grand Caravan VFR( CruisingAltitude=4500 ) |
requestedcruisingaltitude | The requested cruising altitude, if an altitude change has been requested, or -1 if there is no such request. | Aircreation Mission( RequestedCruisingAltitude=-1 ) |
expectedaltitude | The altitude the user aircraft pilot is told to expect, in feet, or -1 if this does not apply. | Aircreation Mission( ExpectedAltitude=-1 ) |
aircraftsignature | The aircraft signature. This will be 1,0 for the user aircraft. | Aircreation Mission( AircraftSignature=1,0 ) |
agenttracking | The signature of the ATC agent (refer to ATC Agent Signatures). | Boeing 737 IFR take off( AgentTracking=2,4,18444288,VICTORIA ) Grand Caravan VFR( AgentTracking=2,4,20287488,GREENLAKE ) |
waypoint.0 to waypoint.N |
The list of waypoints making up the IFR or VFR flight plan. Refer to the notes on Waypoint Format. | Boeing 737 IFR take off( Waypoint.0=, CYYJ, , CYYJ, A, N48° 38.81', W123° 24.74', +000063.00, ) Grand Caravan VFR( Waypoint.0=, KGLK, , KGLK, A, N47° 40.60', W122° 22.82', +000183.73, ) |
agenthandoff | The signature of the ATC agent the aircraft will be handed off to (refer to ATC Agent Signatures). | Boeing 737 IFR take off( AgentHandoff=2,3,18976768,VICTORIA ) |
activevfrairport | The active VFR airport. This will be present even if the aircraft is flying under IFR rules. | Grand Caravan VFR( ActiveVFRAirport=KGLK ) |
[atc_activeflightplan.n]
An optional entry. This entry will exist if the user aircraft is flying with a current flight plan, either IFR or VFR.
The example shows a flight plan for a high altitude airways route from Sea-Tac Intl (KSEA) to Los Angles Intl (KLAX).
title | The title of the flight plan, taken from the Title entry in the .PLN file. | title=KSEA to KLAX |
description | The Description entry from the .PLN file. | description=KSEA, KLAX |
type | One of: IFR VFR |
type=IFR |
routetype | This entry will be 0 if type is VFR. For IFR it will be one of: 0 = Direct (GPS) 1 = VOR to VOR 2 = Low altitude airways 3 = High altitude airways |
routetype=3 |
cruising_altitude | The assigned cruising altitude in the current flight plan. | cruising_altitude=19000 |
departure_id | The ICAO of the departure airport, and its lat/lon/alt, in the DepartureLLA element of the .PLN file. | departure_id=KSEA, N47° 25.89', W122° 18.48', +000433.00 |
departure_position | The runway number and optional designator of the departure. | departure_position=34R |
destination_id | The ICAO of the destination airport, and its lat/lon/alt, in the DestinationLLA element of the .PLN file. | destination_id=KLAX, N33° 56.16', W118° 25.13', +000126.00 |
departure_name | The name of the departure airport. | departure_name=Seattle-Tacoma Intl |
destination_name | The name of the destination airport. | destination_name=Los Angeles Intl |
waypoint.0 to waypoint.N |
The list of waypoints making up the route. Often this is only two waypoints, the departure and destination airports. Refer to the notes on Waypoint Format. | waypoint.0=, KSEA, , KSEA, A, N47° 25.89', W122° 18.48', +000433.00, waypoint.1=K1, SEA, , SEA, V, N47° 26.12', W122° 18.58', +000000.00, waypoint.2=K1, TAOMA, , TAOMA, I, N46° 55.24', W122° 6.37', +000000.00, J5 waypoint.3=K1, SUMMA, , SUMMA, I, N46° 37.07', W121° 59.30', +000000.00, J5 waypoint.4=K1, SMIGE, , SMIGE, I, N43° 50.77', W121° 20.75', +000000.00, Q9 waypoint.5=K1, SUNBE, , SUNBE, I, N41° 0.23', W120° 44.53', +000000.00, Q9 waypoint.6=K2, REBRG, , REBRG, I, N35° 58.88', W119° 36.88', +000000.00, Q9 waypoint.7=K2, DERBB, , DERBB, I, N35° 15.35', W119° 38.49', +000000.00, Q9 waypoint.8=K2, REYES, , REYES, I, N34° 39.52', W119° 8.06', +000000.00, J7 waypoint.9=K2, FIM, , FIM, V, N34° 21.40', W118° 52.88', +000000.00, J7 waypoint.10=K2, LAX, , LAX, V, N33° 55.99', W118° 25.92', +000000.00, J7 waypoint.11=, KLAX, , KLAX, A, N33° 56.16', W118° 25.13', +000126.00, |
[atc_requestedflightplan.n]
An optional entry. This entry will only be present if the user aircraft has requested a new flight plan, and has yet to receive confirmation that this flight plan has been cleared. In some cases a flight file will have both an atc_activeflightplan and an atc_requestedflightplan (when a change from one flight plan to another has been requested), and in others just either one of these entries. The property list is identical to that of [atc_activeflightplan.n].
[atc_aircraftmanager]
numberofaircraft | The number of aircraft. Usually 1. | Aircreation Mission( NumberofAircraft=1 ) |
[atc_messagenode.n.n]
See the notes on [atc_messagesystem].
Seconds | The time it will take to read the message. | Seconds=10.484716415405273 |
MessageID | The ATC Message ID of the message. | MessageID=1424 |
TimeStamp | Simtime of the message. | TimeStamp=2197.8133062877173 |
CommUnitFrom | The agent the message is from (refer to ATC Agent Signatures). | CommUnitFrom=2,6,18878464,SEATTLE |
CommUnitTo | The signature of the aircraft the message is to. Usually 1,0 for the user aircraft. | CommUnitTo=1,0 |
[atc_frequencynode.n]
See the notes on [atc_messagesystem].
Frequency | Com frequency (120.1 in the example). | Frequency=1201000 |
CurrMessage | True if the current message is saved -- so an ATC_messagenode entry should exist for the message. | CurrMessage=True |
TotalMessageCount | The number of messages. Usually 1. | TotalMessageCount=1 |
[atc_messagesystem]
frequencynodes | Usually this value is 0. It will be non-zero if the flight has been saved mid-message. In this case there should be an atc_frequencynode entry and usually an ATC_messagenode entry. | FrequencyNodes=1 |
[gps_engine]
An optional entry. A gps_engine entry will be present if the user aircraft is flying under ATC rules: IFR or VFR.
filename | The full path of the flight plan file. Note that the <user> folder in the path will be the user's alias. | Boeing 737 IFR take off( Filename=C:\Documents and Settings\<user>\My Documents\Flight Simulator X Files\IFR Victoria Intl to Seattle-Tacoma Intl ) Grand Caravan VFR( Filename=C:\Documents and Settings\<user>\My Documents\Flight Simulator X Files\VFR Green Lake Regional to Victoria Intl ) |
position | The lat/lon/alt position of the aircraft. Note that the minutes section is recorded as a decimal, and not as minutes and seconds. There can be a small discrepancy between this position, and that recorded in the [simvars.n] section, which is due to the slower frequency that this position is recorded by the GPS system. | Boeing 737 IFR take off( position=N48° 39.05', W123° 26.03', +000254.74 ) Grand Caravan VFR( position=N47° 40.65', W122° 20.22', +000557.18 ) |
time | Current Zulu time. | Boeing 737 IFR take off( Time=72447 ) Grand Caravan VFR( Time=75015 ) |
timewp | Zulu time (time from GMT 00:00:00 in seconds) when the aircraft passed the last waypoint. | Boeing 737 IFR take off( TimeWP=72442 ) Grand Caravan VFR( TimeWP=74980 ) |
arrivetime | Estimated time enroute, in seconds. | Boeing 737 IFR take off( ArriveTime=643 ) Cessna 172 at Runway Start( ArriveTime=2670 ) Grand Caravan VFR( ArriveTime=1661 ) |
countwp | The number of waypoints. | Boeing 737 IFR take off( CountWP=2 ) |
nextwp | The next waypoint the aircraft is heading for. Note the waypoints are numbered from 0, so 1 for this value, with two waypoints, indicates the aircraft is heading for the second and last waypoint. | Boeing 737 IFR take off( NextWP=1 ) |
planestarted | True when the aircraft takes off. | Boeing 737 IFR take off( PlaneStarted=True ) |
wpinfo0 to wpinfoN |
Waypoint information in the order: estimated knots, actual knots, height in meters, actual time enroute, estimated time of arrival, fuel remaining when arrived, estimate of fuel required for the leg, actual fuel used for the leg. Some of the values may be unknown and recorded as zero. |
NextWP=2 WpInfo0=473, 0, 131, 0, 8459, 2909.8, 0.0, 0.0 WpInfo1=473, 0, 161, 0, 47577, 2909.8, 0.2, 0.0 WpInfo2=473, 0, 5486, 0, 48856, 0.0, 137.0, 0.0 WpInfo3=473, 0, 5486, 0, 45557, 0.0, 49.6, 0.0 WpInfo4=473, 0, 5486, 0, 46014, 0.0, 75.2, 0.0 WpInfo5=473, 0, 5486, 0, 47006, 0.0, 163.4, 0.0 WpInfo6=473, 0, 5486, 0, 47983, 0.0, 161.0, 0.0 WpInfo7=473, 0, 5486, 0, 48488, 0.0, 83.2, 0.0 WpInfo8=473, 0, 5486, 0, 49494, 0.0, 165.8, 0.0 WpInfo9=473, 0, 5486, 0, 49787, 0.0, 48.2, 0.0 WpInfo10=473, 0, 5486, 0, 50024, 0.0, 39.1, 0.0 WpInfo11=473, 0, 5486, 0, 50152, 0.0, 21.0, 0.0 WpInfo12=473, 0, 5486, 0, 50689, 0.0, 88.5, 0.0 WpInfo13=473, 0, 4482, 0, 51537, 0.0, 139.8, 0.0 WpInfo14=473, 0, 0, 0, 51874, 0.0, 55.4, 0.0 |
countfp | The number of flight path points recorded. | Boeing 737 IFR take off( CountFP=8 ) Grand Caravan VFR( CountFP=15 ) |
fp0 to fpN |
For each flight path point, a coded version of the latitude and longitude (in hex). Note that each line number (0 to N) holds four flight path points. The latitude is coded as: 128 * ((latitude as a decimal value) * (90.0 / 10001750)) The longitude is coded as: (((longitude as a decimal value) * ((65536.0/360.0) * 65536.0 ))) |
Boeing 737 IFR take off( FP0=293ede80,a83d7546,293eee26,a83d2f9e,293efe7a,a83ce5ff,293f14d8,a83c8046 ) Grand Caravan VFR( FP0=286c4f00,a8f95716,286c4ee6,a8f99ef3,286c4ebc,a8f9eefd,286c4e84,a8fa57ac ) |
[datetimeseason]
season | One of: Winter Spring Summer Fall |
Aircreation Mission( Season=Summer ) B747 mission( Season=Fall ) Boeing 737 IFR take off( Season=Spring ) |
year | Current year. | Aircreation Mission( Year=2006 ) Boeing 737 IFR take off( Year=2008 ) |
day | Current day (0 to 365). | Aircreation Mission( Day=202 ) B747 mission( Day=286 ) Boeing 737 IFR take off( Day=115 ) |
hours | Current hour (0 to 23) local time. | Aircreation Mission( Hours=16 ) B747 mission( Hours=8 ) Boeing 737 IFR take off( Hours=13 ) |
minutes | Current minute (0 to 57). | Aircreation Mission( Minutes=57 ) B747 mission( Minutes=49 ) Boeing 737 IFR take off( Minutes=7 ) |
seconds | Current second (0 to 57). | Aircreation Mission( Seconds=29 ) B747 mission( Seconds=17 ) Boeing 737 IFR take off( Seconds=28 ) |
[panel.n]
For the user aircraft there is a Panel.N entry for every panel, such as the main panel, radio stack, GPS, throttle controls, and so on. The panels are numbered from 1, and will be in the same order that they appear in the Panel Configuration Files.
screenunicoords | The current screen co-ordinates of the panel window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=0, 0, 0, 0 ) B747 mission( ScreenUniCoords=0, 2036, 8192, 4108 ) Grand Caravan VFR( ScreenUniCoords=0, 0, 8192, 6144 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
visible | True if the window is visible. | Aircreation Mission( Visible=False ) Cessna 172 at Runway Start( Visible=True ) |
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. | Aircreation Mission( Undocked=False ) |
hiddenon | Unused. Always False. | HiddenOn=False |
id | The ID number of the panel. A panel with the ID of 20000 is the mini-panel. Panels from 22001 to 22008 are racing aid panels used by the mission system (in the order: Point of interest, Timer, Droppable Object, Race map, Race Info, G meter, Race penalty, and Countdown) which are saved off even if a mission is not being run. | Aircreation Mission( ID=0 ) B747 mission( ID=50 ) Boeing 737 IFR take off( ID=225 ) |
viewson | This value will be set to 1 if the panel should be displayed if the full cockpit is in view. The panel may not be visible though if the view is currently set to the mini-panel, or to no panel. | Aircreation Mission( ViewsOn=1 ) B747 mission( ViewsOn=0 ) |
[user tip window]
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. | Aircreation Mission( Undocked=False ) |
screenunicoords | The current screen co-ordinates of the window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=500, 400, 7192, 650 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
[sim.n]
There will be one sim entry for each sim object saved off. This will include one entry for the user aircraft, and one for each mission object. If mission objects are saved off then each one is noted by one [sim.n], [simvars.n], [slew.n] and [freeze.n] entry.
sim | The title of the aircraft, or object, in the aircraft or sim configuration file. | Aircreation Mission( Sim=Aircreation582SL Blue ) B747 mission( Sim=Boeing 747-400 Paint9 ) Boeing 737 IFR take off( Sim=Boeing 737-800 Paint1 ) |
[simvars.n]
There will be one simvars entry for each sim object saved off.
latitude | Latitude of aircraft. | Aircreation Mission( Latitude=N22° 22' 15.30" ) B747 mission( Latitude=N35° 3' 12.32" ) Boeing 737 IFR take off( Latitude=N48° 39' 3.48" ) |
longitude | Longitude of aircraft. | Aircreation Mission( Longitude=E114° 0' 43.05" ) B747 mission( Longitude=W118° 8' 29.40" ) Boeing 737 IFR take off( Longitude=W123° 26' 5.19" ) |
altitude | Altitude of aircraft, in feet. | Aircreation Mission( Altitude=+001297.01 ) B747 mission( Altitude=+002835.19 ) Boeing 737 IFR take off( Altitude=+000276.62 ) |
pitch | Pitch of the aircraft, in degrees. | Aircreation Mission( Pitch=-5.7608953078037519 ) B747 mission( Pitch=-11.181209209060341 ) Boeing 737 IFR take off( Pitch=-12.299288978076627 ) |
bank | Bank of the aircraft, in degrees. | Aircreation Mission( Bank=2.4334284477980943 ) B747 mission( Bank=0.087910745709561797 ) Boeing 737 IFR take off( Bank=-0.14150975683345307 ) |
heading | Heading of the aircraft, in degrees. | Aircreation Mission( Heading=129.17433873472655 ) B747 mission( Heading=135.74298658242716 ) Boeing 737 IFR take off( Heading=-73.958689130054111 ) |
pvelbodyaxis | Pitch rotational velocity, in radians per second. | Aircreation Mission( PVelBodyAxis=0.010909555048780765 ) B747 mission( PVelBodyAxis=-0.023999422188906536 ) Boeing 737 IFR take off( PVelBodyAxis=0.02362138236351943 ) |
bvelbodyaxis | Bank rotational velocity, in radians per second. | Aircreation Mission( BVelBodyAxis=-0.1560722236078024 ) B747 mission( BVelBodyAxis=0.0081214550172839899 ) Boeing 737 IFR take off( BVelBodyAxis=0.00020854169742396924 ) |
hvelbodyaxis | Heading rotational velocity, in radians per second. | Aircreation Mission( HVelBodyAxis=-0.057937494743941526 ) B747 mission( HVelBodyAxis=-0.00012842815699839972 ) Boeing 737 IFR take off( HVelBodyAxis=0.0001942366413647124 ) |
xvelbodyaxis | Velocity in the X (sideways) direction, in feet per second. | Aircreation Mission( XVelBodyAxis=-1.4450768943761638 ) B747 mission( XVelBodyAxis=-0.057792059704994021 ) Boeing 737 IFR take off( XVelBodyAxis=0.33579013886125858 ) |
yvelbodyaxis | Velocity in the Y (vertical) direction, in feet per second. | Aircreation Mission( YVelBodyAxis=0.33896376751379348 ) B747 mission( YVelBodyAxis=-44.350416413749336 ) Boeing 737 IFR take off( YVelBodyAxis=-35.863780627684577 ) |
zvelbodyaxis | Velocity in the Z (forward) direction, in feet per second. | Aircreation Mission( ZVelBodyAxis=76.432157563740262 ) B747 mission( ZVelBodyAxis=346.4096881452204 ) Boeing 737 IFR take off( ZVelBodyAxis=287.82135803843227 ) |
simonground | True if the aircraft is on the ground, which includes the deck of a carrier. | Aircreation Mission( SimOnGround=False ) B747 mission( SimOnGround=True ) |
onplatformheight | If an aircraft is initially placed on another object, such as a carrier, the height of the object, in feet, should be recorded here. If this is not the case enter -9999999999. | Aircreation Mission( OnPlatformHeight=-9999999999 ) |
[avionics.n]
There will be one avionics entry for each aircraft.
comm1active | Frequency of COM1. | Aircreation Mission( Comm1Active=122.950 ) Boeing 737 IFR take off( Comm1Active=119.700 ) |
comm1standby | Frequency of COM1 standby. | Aircreation Mission( Comm1Standby=118.000 ) Boeing 737 IFR take off( Comm1Standby=128.250 ) |
comm2active | Frequency of COM2. | Aircreation Mission( Comm2Active=119.900 ) Boeing 737 IFR take off( Comm2Active=127.800 ) |
comm2standby | Frequency of COM2 standby. | Aircreation Mission( Comm2Standby=121.700 ) Boeing 737 IFR take off( Comm2Standby=127.900 ) |
nav1active | Frequency of NAV1. | Aircreation Mission( Nav1Active=110.30 ) B747 mission( Nav1Active=116.40 ) Boeing 737 IFR take off( Nav1Active=113.70 ) |
nav1standby | Frequency of NAV1 standby. | Aircreation Mission( Nav1Standby=110.60 ) B747 mission( Nav1Standby=110.30 ) Boeing 737 IFR take off( Nav1Standby=117.20 ) |
obs1 | Position of the OBS for NAV1, in degrees. | Aircreation Mission( OBS1=340 ) B747 mission( OBS1=85 ) |
nav2active | Frequency of NAV2. | Aircreation Mission( Nav2Active=116.80 ) Boeing 737 IFR take off( Nav2Active=110.60 ) |
nav2standby | Frequency of NAV2 standby. | Aircreation Mission( Nav2Standby=109.60 ) Boeing 737 IFR take off( Nav2Standby=116.80 ) |
obs2 | Position of OBS for NAV2, in degrees. | Aircreation Mission( OBS2=315 ) |
transponder | Frequency of transponder (an octal code number that should match the coded assigned squawk number from the [atc_aircraft] section). | Boeing 737 IFR take off( Transponder=7253 ) |
adfactive | The frequency of ADF 1 (automatic direction finder). | Aircreation Mission( ADFActive=353 ) Boeing 737 IFR take off( ADFActive=284 ) |
adf2active | The frequency of ADF 2. | Aircreation Mission( ADF2Active=281 ) Boeing 737 IFR take off( ADF2Active=240 ) |
dmeselected | The selected DME, either 1 or 2. | Aircreation Mission( DMESelected=1 ) |
comtransmit | The selected COM channel, either 1 or 2. | Aircreation Mission( ComTransmit=1 ) |
comreceiveboth | True if the switch is on. | Aircreation Mission( ComReceiveBoth=False ) |
audionav1listen | True if the switch is on. | Aircreation Mission( AudioNav1Listen=False ) |
audionav2listen | True if the switch is on. | Aircreation Mission( AudioNav2Listen=False ) |
audiomarkerlisten | True if the switch is on. | Aircreation Mission( AudioMarkerListen=False ) |
audiodmelisten | True if the switch is on. | Aircreation Mission( AudioDmeListen=False ) |
audioadflisten | True if the switch is on. | Aircreation Mission( AudioAdfListen=False ) |
audioadf2listen | True if the switch is on. | Aircreation Mission( AudioAdf2Listen=False ) |
avionicsswitch | True if the switch is on. | Aircreation Mission( AvionicsSwitch=True ) |
[slew.n]
There will be a slew entry for each simulation object saved off.
active | True indicates the object is in slew mode. In this mode an object is simply being moved at a constant speed in various directions or orientations. Some, but not all, information on the slew movement is preserved in the [simvars.n] section. Slew mode movement is set by various key combinations described on the Keys page of the Kneeboard. | Aircreation Mission( Active=False ) |
[systemfailureN.n]
Optional entries. These will only be present if one or more system failures are set, which can be from a mission. The first number (N) is the index of the failure, indexed from 0. The second number is the aircraft reference, usually 0 for the user aircraft. So the first entry is usually systemfailure0.0, followed by systemfailure1.0, and so on. There can be up to 1000 failures on an aircraft.
The example will fail the inside right engine of a four-engined aircraft, sometime between three and five minutes into the flight.
id | One entry from the Failure Code table below, identifying the component that has, or is to, fail. Note that the alpha characters (A through F) must be in upper case. | ID=D8E878B03ED5314E80CD7F7C8E88914D |
subindex | If there are multiple components, such as engines, this parameter gives the index of the component to fail, indexed from 0. Indexing starts from the left. | SubIndex=2 |
health | The percentage health of the system, from 0.0 (total failure) to 1.0(fully functional). The system will be set to this health value when the flight file is loaded -- so this is the current health, not the health to be applied when the system fails after a certain time. | Health=0 |
armed | If set to True, the component is initially functional at the level set by the health property, but fails completely at some point between the armedfailurefromtime and the armedfailuretotime. If set to False, the system will operate at the level set by the health property indefinitely. In this later case both armedfailurefromtime and armedfailuretotime should be present and set to zero. | Armed=True |
armedfailurefromtime | Time in seconds from the start of the simulation when the component might fail. | ArmedFailureFromTime=180 |
armedfailuretotime | Time in seconds from the start of the simulation when the component will fail. | ArmedFailureToTime=300 |
EngineSystem | D8E878B03ED5314E80CD7F7C8E88914D |
EngineFire | 7560338230229542B1FDD38DC1C66E16 |
ApuFire | 6DE7E05C3EC8A44FB7DC30B258355CCF |
ApuSystem | EA5CCD0C0F952A48B6BCF40820FA77FC |
PitotSystem | EFCDD611FE9E20458D492844093EFF9A |
VacuumSystem | 68C7173F8652AC40B080EA160D38A554 |
NavSystem | B23C937B4B84A64F9D06416007ED4AF7 |
ComSystem | 6415DB341282EE46A3B2CB3B3E95AC4E |
ADFSystem | A55DB93B35664A4B90D6801273934018 |
TransponderSystem | 1234B6A9747D1144B0E842E32C5AD3B0 |
GPSSystem | AE5F6115E438D90D3A839CA92B6DC3 |
LeftAileronSystem | 6D2CE23C4D3B0449AA2815BDF9169527 |
RightAileronSystem | 1E612FE63C9FC740A0BD756DCF8A86A2 |
ElevatorSystem | 30DDFE695CBB8040A58489B8954F7C17 |
RudderSystem | 912F51490DC40243BFB1655CD031E35A |
LeftWingSystem | 3B9EC4840BC0E44D826A81E1AF7A11CD |
LeftFlapSystem | 61F24A643F60154FA7D301B40C4F2686 |
LeftWingTipSystem | 30CB57184BB48F409CE378797CC1F934 |
RightWingSystem | 6089EA6411A7504C84C4C981FBDEFE9 |
RightFlapSystem | 138575C0ADB52240A04B797FD6A12135 |
RightWingTipSystem | 09DE7461A56C8442AC0B735C5B1F0B1 |
RearTailSystem | 3DF24F6BC22BC74FAEB0EFADF7915EC |
ElectricalSystem | 8DBAC47552B96545BACC76849A654616 |
Generator | BFADE0210473CBFF23012EB6AAF749 |
EngineFuelPump | 9A3FD510474C9943BECA62624C95FA7E |
FuelLeak | 91CF40E7685C8941AFEAAC3CDAF7B223 |
OilSystem | 83461181C2F8224DBAE0BE528D890A1E |
OilLeak | 1113B63BDD3B92498A98CD2E9FC19E5 |
TurbineIgnition | C2C18DC111DB124DAA194AD938471C2 |
LeftBrakeSystem | 599A3810A48BA14090B52156EF4A35C5 |
RightBrakeSystem | 73E8072D9A94AA40A18F2CC189A6601E |
BrakeSystemHydraulicSource | BF9751430FA5FF47ABC538816080489B |
CenterGearSystem | 368B8A9CA2DBB942B509DDE8B9AD59FA |
LeftGearSystem | 0345E01CF415081ADFEEABE5B63C44B |
RightGearSystem | 0D617D2B58966A4184FD3476918977 |
AuxGearSystem | B303FBA304A32A8418295218B15FB |
HydraulicPumpFailure | F9CB7A7FB2A52E4E9D7D8F30FBF262C2 |
HydraulicLeak | 8B5B1849E34DFE47834EA03564E3621C |
CoolantSystem | 35B690B4859EAD49ACDB01DBEECFF237 |
LeftMagneto | 9A313BA594DB2A4DA3DC38DFBD9091A4 |
RightMagneto | 23B5CD11E4C51A068A3DFF2E6858AC |
StaticSystem | 2C4143A26D954447929028EFD0634A8B |
FlyByWire_ELAC | E5F9A2BD86B3FE4B89D3E1E61E48B6C |
FlyByWire_FAC | 783497C19E53FB48AEB881FA2B5710AB |
FlyByWire_SEC | C539839D9022484CA7AF4575B49EAD3A |
HoistMotor | F4FE39AD7630E6418C7791D08B1C660 |
SlingCable | F4637D4668470A4A96BF87BED627811D |
Cylinder | C37D80E3C7DEEC4CA53E8B2FD2FF9F21 |
Airspeed Gauge | 816DCB2925F98B44AE0AE496E8217BC3 |
Altimeter Gauge | 0FE25A6F5BC75E4CA45A02DF04AE01A0 |
Attitude Gauge | F3C0CD056C26AE43B92BA50816ECDB23 |
Fuel Gauge | 40E80DE5C3B34A4381B1D50060EF7D23 |
DG Gauge | 5D7C0C1B7E910D46BCEB6A60EDE60B59 |
Compass Gauge | DD4CC891F18BE04AB46BD2702DA4D460 |
Turncoord Gauge | 61A7C72937FD9F4AB0607041F1AE0561 |
VSI Gauge | B877841ED460654AAC060D81AA4A1A57 |
[freeze.n]
If the aircraft is under control from a SimConnect addon, for example, then the simulator is instructed not to alter certain parameters by "freezing" it out.
location | True if the simulation is not to alter the location of the aircraft. | Location=False |
altitude | True if the simulation is not to alter the altitude of the aircraft. | Altitude=False |
attitude | True if the simulation is not to alter the attitude (pitch, bank and heading) of the aircraft. | Attitude=False |
[engine parameters.n.n]
There is one of these entries for each engine, so a Cessna will have one entry, and a Boeing 747 will have four. The first number is the engine number (starting at 1), and the second the aircraft number (0 for the user aircraft).
throttleleverpct | Percentage that the throttle lever has been applied, from 0 to 1.0. | Aircreation Mission( ThrottleLeverPct=0.70733642578125 ) B747 mission( ThrottleLeverPct=0.994140625 ) |
propellerleverpct | Percentage that the propeller lever has been applied, from 0 to 1.0. | Aircreation Mission( PropellerLeverPct=0.99993896484375 ) B747 mission( PropellerLeverPct=0.9998779296875 ) Boeing 737 IFR take off( PropellerLeverPct=0.99859619140625 ) |
mixtureleverpct | Percentage that the mixture lever has been applied, from 0 to 1.0. | Aircreation Mission( MixtureLeverPct=0.99993896484375 ) B747 mission( MixtureLeverPct=0.9998779296875 ) Boeing 737 IFR take off( MixtureLeverPct=0.99859619140625 ) |
pct engine rpm | Current engine rpm as a percentage of rated rpm. The normal range is 0 to 1.0, but for some engines going over the rated rpm is possible. | Aircreation Mission( Pct Engine RPM=0.76710085588735699 ) B747 mission( Pct Engine RPM=0.99533743931112351 ) Boeing 737 IFR take off( Pct Engine RPM=1.0476525301169739 ) |
maxreachedenginerpm | Some gauges record the maximum rpm reached on a flight, so this value is recorded here. | Aircreation Mission( MaxReachedEngineRPM=6370.4426038580377 ) B747 mission( MaxReachedEngineRPM=29780.496184188814 ) Boeing 737 IFR take off( MaxReachedEngineRPM=31345.763701099859 ) |
leftmagneto | True if the switch is on. | Aircreation Mission( LeftMagneto=True ) B747 mission( LeftMagneto=False ) |
rightmagneto | True if the switch is on. | Aircreation Mission( RightMagneto=True ) B747 mission( RightMagneto=False ) |
generatorswitch | True if the switch is on. | Aircreation Mission( GeneratorSwitch=True ) |
cowlflappct | Percentage that the cowl flaps are open. | Aircreation Mission( CowlFlapPct=0 ) |
fuelpumpswitch | True if the switch is on. | Aircreation Mission( FuelPumpSwitch=False ) |
carbheat/deiceswitch | True if the switch is on. | Aircreation Mission( CarbHeat/DeiceSwitch=False ) |
afterburner | Optional entry, recording the stage of the afterburner. There are six stages of the afterburner in the F18 Hornet. | Afterburner=6 |
[fuel.n]
There will be one fuel entry for each aircraft.
tankselector | Tank selector for the left engine(s), or for a single-engined aircraft. One of: Off All Left Right Left Aux Right Aux Left Main Right Main Center Crossfeed Left to Right Crossfeed Right to Left Center 2 Center 3 Drop 1 Drop 2 Right Tip Left Tip Crossfeed Both Drop All |
Aircreation Mission( TankSelector=All ) |
tankselector1 | Tank selector for the right engine(s). Same range of options as TankSelector. This entry will be present, but ignored, for a single-engined aircraft. | Aircreation Mission( TankSelector1=All ) |
center | Percentage of fuel in tank, though the tank may not exist on the aircraft. | Aircreation Mission( Center=50.172920227050781 ) |
leftmain | Percentage of fuel in tank. | Boeing 737 IFR take off( LeftMain=98.449531555175781 ) |
rightmain | Percentage of fuel in tank. | Boeing 737 IFR take off( RightMain=98.449531555175781 ) |
leftaux | Percentage of fuel in tank. | B747 mission( LeftAux=0 ) |
rightaux | Percentage of fuel in tank. | B747 mission( RightAux=0 ) |
lefttip | Percentage of fuel in tank. The example is from an F18 flight. | LeftTip=48.542831420898438 |
righttip | Percentage of fuel in tank. | RightTip=48.542831420898438 |
center 2 | Percentage of fuel in tank. | Aircreation Mission( Center 2=100 ) B747 mission( Center 2=0 ) |
center 3 | Percentage of fuel in tank. | Aircreation Mission( Center 3=0 ) |
external 1 | Percentage of fuel in tank. | Aircreation Mission( External 1=0 ) |
external 2 | Percentage of fuel in tank. | Aircreation Mission( External 2=0 ) |
[systems.n]
There will be one systems entry for each aircraft.
batteryswitch | True if the switch is on. | Aircreation Mission( BatterySwitch=True ) |
structuraldeiceswitch | True if the switch is on. | Aircreation Mission( StructuralDeiceSwitch=False ) |
propdeiceswitch | True if the switch is on. | Aircreation Mission( PropDeiceSwitch=False ) |
autobrakes | Set to 1 if the aircraft has automatic brakes, 0 otherwise. | Aircreation Mission( Autobrakes=0 ) B747 mission( Autobrakes=1 ) |
standbyvacuum | True if the switch is on. | Aircreation Mission( StandbyVacuum=False ) |
propsync | True if the switch is on. | Aircreation Mission( PropSync=False ) |
autofeatherswitch | True if the switch is on. | Aircreation Mission( AutoFeatherSwitch=False ) |
flightdirector | True if the switch is on. | Aircreation Mission( FlightDirector=False ) |
panellights | True if the switch is on. | Aircreation Mission( PanelLights=False ) |
launchbarswitch | True if the launchbar has been deployed. These next six properties apply only to carrier launched aircraft, in particular the F-18 Hornet. The examples show what the properties would be just before a catapult launch. | LaunchBarSwitch=True |
launchbarstate | One of: 0 if the launchbar is retracted, 1 if it is extended. | LaunchBarState=1 |
tailhookhandle | True if the tailhook handle has been deployed. | TailhookHandle=False |
tailhookstate | One of: 0 if the tailhook is retracted, 1 if it is extended. | TailhookState=0 |
foldingwingshandle | True if the folding wings handle has been deployed. | FoldingWingsHandle=False |
foldingwingsstate | Two values for the left and right wings, set to 0 if the wings are in a flying state, and 1 if they are folded (to save space on deck). | FoldingWingsState=0, 0 |
[gauges.n]
There will be one gauges entry for each aircraft.
kollsmansetting | Records the Kollsman setting (barometric pressure at sea level, in inches of mercury). | Aircreation Mission( KollsmanSetting=29.917043685913086 ) B747 mission( KollsmanSetting=29.919870376586914 ) Boeing 737 IFR take off( KollsmanSetting=29.916912078857422 ) |
[switches.n]
There will be one switches entry for each aircraft.
pitotheat | True if the switch is on. | Aircreation Mission( PitotHeat=False ) |
beaconlights | True if the switch is on. | Aircreation Mission( BeaconLights=True ) |
landinglights | True if the switch is on. | Aircreation Mission( LandingLights=False ) |
logolights | True if the switch is on. | Aircreation Mission( LogoLights=False ) |
navlights | True if the switch is on. | Aircreation Mission( NavLights=False ) |
panellights | True if the switch is on. | Aircreation Mission( PanelLights=False ) |
recognitionlights | True if the switch is on. | Aircreation Mission( RecognitionLights=False ) |
strobelights | True if the switch is on. | Aircreation Mission( StrobeLights=False ) |
taxilights | True if the switch is on. | Aircreation Mission( TaxiLights=False ) |
winglights | True if the switch is on. | Aircreation Mission( WingLights=False ) |
cabinlights | True if the switch is on. | Aircreation Mission( CabinLights=False ) |
[autopilot.n]
There will be one autopilot entry for each aircraft.
masterswitch | True if the switch is on (the autopilot is engaged). | Aircreation Mission( MasterSwitch=False ) |
wingleveler | True if the switch is on. | Aircreation Mission( WingLeveler=False ) |
nav1lock | True if the switch is on. | Aircreation Mission( Nav1Lock=False ) |
headinglock | True if the switch is on. | Aircreation Mission( HeadingLock=False ) |
headingvalue | The heading set into the autopilot. | Aircreation Mission( HeadingValue=0 ) B747 mission( HeadingValue=340 ) |
altitudelock | True if the switch is on. | Aircreation Mission( AltitudeLock=False ) |
altitudevalue | The Altitude set into the autopilot. | Aircreation Mission( AltitudeValue=0 ) |
attitudehold | True if the switch is on. | Aircreation Mission( AttitudeHold=False ) |
airspeedhold | True if the switch is on. | Aircreation Mission( AirspeedHold=False ) |
airspeedvalue | The airspeed value set into the autopilot. | Aircreation Mission( AirspeedValue=0 ) |
machhold | True if the switch is on. | Aircreation Mission( MachHold=False ) |
machvalue | The Mach value set into the autopilot. | Aircreation Mission( MachValue=0 ) Grand Caravan VFR( MachValue=0.040000000000000001 ) |
verticalspeedhold | True if the switch is on. | Aircreation Mission( VerticalSpeedHold=False ) |
verticalspeedvalue | The vertical speed set into the autopilot. | Aircreation Mission( VerticalSpeedValue=0 ) |
rpmhold | True if the switch is on. | Aircreation Mission( RPMHold=False ) |
rpmvalue | The RPM value set into the autopilot. | Aircreation Mission( RPMValue=0 ) |
glideslopehold | True if the switch is on. | Aircreation Mission( GlideslopeHold=False ) |
approachhold | True if the switch is on. | Aircreation Mission( ApproachHold=False ) |
backcoursehold | True if the switch is on. | Aircreation Mission( BackCourseHold=False ) |
yawdamper | True if the switch is on. | Aircreation Mission( YawDamper=False ) |
toga | True if the switch is on. | Aircreation Mission( ToGa=False ) |
autothrottlearm | True if the switch is on. | Aircreation Mission( AutoThrottleArm=False ) |
gpsdrivesnav1 | True if the switch is on. | Aircreation Mission( GPSdrivesNAV1=False ) |
isusedforlesson | True if the autopilot is being used as part of a lesson, so some functionality is disabled. Usually False. | Aircreation Mission( IsUsedForLesson=False ) |
[payload.n]
There will be one payload entry for each aircraft.
payloadlist | If the aircraft is not carrying a payload, this will be -1. If it is then the payload weights in pounds in the list correspond to the payload locations defined in the aircraft configuration file. The example is for a Boeing 737, and the payload entries are for the pilot, co-pilot, crew, first class, coach 3-10, coach 11-18, coach 19-25, forward baggage and aft baggage. |
PayloadList= 170.0, 170.0, 510.0,1360.0,5440.0,5440.0,4760.0,4000.0,1000.0 |
[sling.n.n]
Optional entry. To specify that a helicopter has a sling system, a [sling] section must be present in the Aircraft Configuration File, and that section must not contain hoist_extend_rate and hoist_retract_rate entries. In addition to this the flight file must contain appropriate entries for the sling systems. For a heavy lift helicopter, where sling.0 is defined as a hoist, and sling.1 defined as a sling (defined in the aircraft configuration file), the entries in the flight file could be:
[sling.0.0]object=cablelength=0[sling.1.0]object=>cablelength=65
Note the second of the two sling numbers determines the aircraft, usually 0 for the user aircraft. The number of sling sections should be equal to the number of slings attached to the aircraft.
object | The container name of the attached object, or blank if no object is currently attached. | Object= |
cablelength | The length of the cable in feet. | CableLength=0 |
hoistswitch | The hoist switch direction, one of: -1 : up 0 : stationary 1 : down |
HoistSwitch=0 |
[controls.n]
There will be one controls entry for each aircraft.
spoilershandle | Percentage of maximum spoilers handle position. | Aircreation Mission( SpoilersHandle=000.00 ) |
flapshandle | Percentage of maximum flap handle position. | Boeing 737 IFR take off( FlapsHandle=012.49 ) |
leftflap | Percentage of maximum flap position of left flaps. If the maximum flap position is 40 degrees, then the example of 2.50 indicates the flaps are at 1 degree. | Boeing 737 IFR take off( LeftFlap=002.50 ) |
rightflap | Percentage of maximum flap position of right flaps. | Boeing 737 IFR take off( RightFlap=002.50 ) |
gearshandle | Percentage of maximum gear handle position. 0 is fully retracted. | Aircreation Mission( GearsHandle=000.01 ) |
gear1 | Percentage of maximum extended gear position - for the center wheel gear. | Aircreation Mission( Gear1=100.00 ) |
gear2 | Percentage of maximum extended gear position - for the left wheel gear. | Aircreation Mission( Gear2=100.00 ) |
gear3 | Percentage of maximum extended gear position - for the right wheel gear. | Aircreation Mission( Gear3=100.00 ) |
yokey | Position of the yoke in the forward/backward direction. 0 is fully forward, 100 fully backward, 50 is dead center. | Aircreation Mission( YokeY=063.77 ) B747 mission( YokeY=078.59 ) Boeing 737 IFR take off( YokeY=050.00 ) |
yokex | Position of the yoke in the left/right direction. 0 is fully left, 100 is fully right, 50 is dead center. | Aircreation Mission( YokeX=080.74 ) B747 mission( YokeX=045.39 ) Boeing 737 IFR take off( YokeX=050.00 ) |
rudder | Position of the rudder expressed as a percentage of its full range of movement. | Aircreation Mission( Rudder=050.00 ) |
leftbrake | Percentage of maximum application of left brake. | Aircreation Mission( LeftBrake=000.00 ) |
rightbrake | Percentage of maximum application of right brake. | Aircreation Mission( RightBrake=000.00 ) |
parkingbrake | Percentage of maximum application of parking brake. | Aircreation Mission( ParkingBrake=000.00 ) |
elevatortrim | Percentage of maximum elevator trim. | Aircreation Mission( ElevatorTrim=051.19 ) B747 mission( ElevatorTrim=052.71 ) Boeing 737 IFR take off( ElevatorTrim=050.00 ) |
ruddertrimpct | Percentage of maximum application of rudder trim. | Aircreation Mission( RudderTrimPct=0 ) |
ailerontrimpct | Percentage of maximum application of aileron trim. | Aircreation Mission( AileronTrimPct=0 ) |
[simscheduler]
simspeed | The simulation rate. 1.0 = Normal. | Aircreation Mission( SimSpeed=001.00 ) |
simtime | The time the simulation has been running (since the timer was started during initialization). This timer is not incremented when the simulation is paused, and is largely used for calculating relative elapsed simulation time. | Aircreation Mission( SimTime=1103.6666232454345 ) B747 mission( SimTime=622.74031791727339 ) Boeing 737 IFR take off( SimTime=755.61344887841983 ) |
[weather]
weathertype | One of: 0 = Weather Theme 1 = Real World Weather (static) 2 = User Defined Weather 3 = Real World Weather (updating every 15 minutes) Note that the actual weather data is stored into a .WX file, with the same name as the flight file. |
Aircreation Mission( WeatherType=0 ) B747 mission( WeatherType=2 ) |
themename | Optional. Relative path to the current weather theme file. This entry and the themetime entry will only be present if the weathertype is zero. | Aircreation Mission( ThemeName=weather\themes\fair.WTB ) |
themetime | The current theme time in minutes. An event notification is sent out every 10 minutes that will change the weather depending on the setting of the "Rate at which weather changes over time" slider (in the Settings\Customize\Weather dialog). This slider does not affect the timing of the event, but the extent to which weather is changed every 10 minutes. | Aircreation Mission( ThemeTime=298 ) Boeing 737 IFR take off( ThemeTime=299 ) |
[message window]
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. | Aircreation Mission( Undocked=False ) |
screenunicoords | The current screen co-ordinates of the window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=64, 200, 8064, 150 ) Boeing 737 IFR take off( ScreenUniCoords=64, 200, 8064, 147 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
[flying tip window]
undocked | Set to True if the window has been undocked, in which case the window will be located at undoccoords. | Aircreation Mission( Undocked=False ) |
screenunicoords | The current screen co-ordinates of the window. See the note on Universal Screen Coordinates. | Aircreation Mission( ScreenUniCoords=500, 400, 7192, 650 ) |
undoccoords | The co-ordinates of the window if it has been undocked.. See the note on Universal Screen Coordinates. | Aircreation Mission( UndocCoords=0, 0, 0, 0 ) |
[resourcepath]
path | If the saved flight is a mission, this will be the path to the mission resources, such as the audio and briefings files. If it is not a mission it will reference the flights\other\ folder. Note that the path is relative to the install location for the application, and that resource paths must be sub-folders within the install location. | Aircreation Mission( Path=missions\tutorials\tutorial02\ ) Boeing 737 IFR take off( Path=flights\other\ ) |
[objectfile]
This entry will only be present when a mission is saved off.
file | The name of the mission file. This is often the same name as the flight file but with an .SPB or .XML extension. | Aircreation Mission( File=Aircreation Mission ) B747 mission( File=B747 mission ) |
Universal Screen Co-ordinates
Universal screen co-ordinates is a system designed to make screen positions independent of screen resolution. The universal co-ordinates extend from 0,0 in the top left hand corner to a width of 8192 and a height of 6144. So, for example, if the universal co-ordinates of a rectangle are 500,400,7192, 650 (which is X,Y,sizeX,sizeY) and the screen resolution is 1024 x 768, then this would translate as follows:
X = 500 * (1024/8192) = 62.5
Y = 400 * (768/6144) = 50
sizeX = 7192 * (1024/8192) = 899
sizeY = 650 * (768/6144) = 81.25
So the pixel position of the top left hand corner of the rectangle is 62,50 with a width of 899 and a height of 81 pixels.
Note there is an issue in ESP v1.0 with the use of undocked windows and undoccoords. The values are not restored correctly during a load, and will revert to a default setting.
ATC Agent Signatures
Air traffic control agents have signatures made up of four entries, for example: AgentTracking=2,4,20287488,GREENLAKE.
The first number is always 2, the second is the agent type: ATIS(1), ClearanceDelivery(2), Ground(3), Tower(4), Center(5), Approach(6), Departure(7), FSS(8), CTAF(9), or ASOS(10). The third number is a coding of the frequency -- 20287477 in decimal is 1359000 in hexadecimal, which is the COM frequency of 135.9 x 10000. The fourth entry is the callsign.
Waypoint Format
Waypoints in flight files consist of the following properties, separated by commas. The commas must be present even if there is no value.
region | The region code, such as K1. |
ident | The ICAO ident. |
airport | The name of the airport, which is not often used. |
name ID | The name ID, often the same as ident. |
type | One of: A : airport I : intersection V : VOR N : NDB U : user T : ATC |
latitude | The latitude. |
longitude | The longitude. |
altitude | The altitude in feet. |
airway ID | The airway ID, such as J5. |
Examples
A | , CYYJ, , CYYJ, A, N48° 38.46', W123° 25.46', +000063.00, , KSEA, , KSEA, A, N47° 25.89', W122° 18.48', +000433.00, , KLAX, , KLAX, A, N33° 56.16', W118° 25.13', +000126.00, |
I | K1, GASHE, , GASHE, I, N44° 59.04', W121° 12.20', +000000.00, V25 K1, CUPRI, , CUPRI, I, N44° 37.06', W121° 15.23', +000000.00, V25 K1, HERBS, , HERBS, I, N44° 25.12', W121° 16.86', +000000.00, V25 |
V | K1, LTJ, , LTJ, V, N45° 42.81', W121° 6.05', +000000.00, K1, DSD, , DSD, V, N44° 15.17', W121° 18.21', +000000.00, V25 K1, LKV, , LKV, V, N42° 29.57', W120° 30.43', +000000.00, V165 |
N | CY, QQ, , QQ, N, N49° 45.23', W124° 57.48', +000000.00, V440 MM, CHX, , CHX, N, N26° 42.98', W108° 19.83', +000000.00, UT12 MM, MPG, , MPG, N, N21° 16.40', W89° 42.82', +000000.00, UJ2 |
U | , , , EnRt, U, N47° 40.40', W122° 18.75', +000761.57, |
T | , , , Iog, T, N47° 55.49', W122° 42.95', +002400.00, , , , Iig, T, N47° 44.32', W122° 42.95', +002400.00, , , , ClrApprch, T, N47° 40.60', W122° 33.39', +002400.00, |
ATC Message IDs
NONE | 0 |
ACKNOWLEDGE | 1 |
AGENT_APPROACH | 2 |
AGENT_CENTER | 3 |
AGENT_CLEARANCE | 4 |
AGENT_CTAF | 5 |
AGENT_DEPARTURE | 6 |
AGENT_FSS | 7 |
AGENT_GROUND | 8 |
AGENT_TOWER | 9 |
ASOS_MESSAGE | 10 |
AC_TWR_GO_AROUND_ACKNOWLEDGE | 11 |
TWR_AC_GO_AROUND_ACKNOWLEDGE | 12 |
LEG_TYPE_THE_RUNWAY | 13 |
ALT_18000 | 14 |
ALT_19000 | 15 |
ALT_20000 | 16 |
CENTER | 17 |
AGNT_AC_VECTOR_EXPEDITE_CLIMB | 18 |
AGNT_AC_OFF_ALT_BELOW | 19 |
AGNT_AC_OFF_ALT_ABOVE | 20 |
TUNE_AGENT_ATIS | 21 |
TUNE_AGENT_ASOS | 22 |
TUNE_AGENT_TOWER | 23 |
TUNE_AGENT_GROUND | 24 |
AC_CTAF_ANNOUNCE_POSITION_IFR | 25 |
AGNT_AC_CANCEL_IFR_CONFIRM | 26 |
AC_AGNT_CANCEL_IFR_CONFIRM_YES | 27 |
AC_AGNT_CANCEL_IFR_CONFIRM_NO | 28 |
AGNT_AC_CANCEL_IFR_CONFIRM_NO_ACKNOWLEDGE | 29 |
RUNWAY_TAXI | 30 |
TUNE_AGENT_APPROACH | 31 |
AGNT_AC_APPROACH_POSITION | 32 |
ALT_100 | 696 |
ALT_1000 | 697 |
ALT_10000 | 698 |
ALT_11000 | 699 |
ALT_12000 | 700 |
ALT_13000 | 701 |
ALT_14000 | 702 |
ALT_15000 | 703 |
ALT_16000 | 704 |
ALT_17000 | 705 |
ALT_200 | 706 |
ALT_2000 | 707 |
ALT_300 | 708 |
ALT_3000 | 709 |
ALT_400 | 710 |
ALT_4000 | 711 |
ALT_500 | 712 |
ALT_5000 | 713 |
ALT_600 | 714 |
ALT_6000 | 715 |
ALT_700 | 716 |
ALT_7000 | 717 |
ALT_800 | 718 |
ALT_8000 | 719 |
ALT_900 | 720 |
ALT_9000 | 721 |
ALT_EVEN_1000 | 722 |
ALT_EVEN_10000 | 723 |
ALT_EVEN_11000 | 724 |
ALT_EVEN_12000 | 725 |
ALT_EVEN_13000 | 726 |
ALT_EVEN_14000 | 727 |
ALT_EVEN_15000 | 728 |
ALT_EVEN_16000 | 729 |
ALT_EVEN_17000 | 730 |
ALT_EVEN_18000 | 731 |
ALT_EVEN_19000 | 732 |
ALT_EVEN_2000 | 733 |
ALT_EVEN_20000 | 734 |
ALT_EVEN_3000 | 735 |
ALT_EVEN_4000 | 736 |
ALT_EVEN_5000 | 737 |
ALT_EVEN_6000 | 738 |
ALT_EVEN_7000 | 739 |
ALT_EVEN_8000 | 740 |
ALT_EVEN_9000 | 741 |
AC_AGNT_DECLARE_MISSED | 746 |
AC_AGNT_HAVERWY | 749 |
AC_AGNT_HAVERWY_NOT | 750 |
AC_AGNT_REPORT_MISSED_APPROACH | 751 |
AGNT_AC_VOIDTIME_EXCEEDED | 759 |
AIRPORT_INFO | 930 |
ATIS_ADVISE | 931 |
ATIS_HOLD | 934 |
ATIS_MESSAGE | 935 |
ATIS_VASI_NO | 937 |
ATIS_ZULU | 938 |
LAYER_TYPE_BROKEN | 939 |
LAYER_TYPE_FEW | 940 |
LAYER_TYPE_NO_CLOUDS_BELOW_20000 | 941 |
LAYER_TYPE_OVERCAST | 942 |
LAYER_TYPE_SCATTERED | 943 |
LAYER_TYPE_SKY_CLEAR | 944 |
RUNWAY_ADD_ATIS_NO | 945 |
RUNWAY_ATIS | 946 |
THUNDERSTORMS_NO | 947 |
THUNDERSTORMS_YES | 948 |
THUNDERSTORMS_YES_SEVERE | 949 |
VISIBILITY_ADD_FREEZING_RAIN | 950 |
VISIBILITY_ADD_HAIL | 951 |
VISIBILITY_ADD_HEAVY_RAIN | 952 |
VISIBILITY_ADD_LIGHT_RAIN | 953 |
VISIBILITY_ADD_RAIN | 954 |
VISIBILITY_ADD_SNOW | 955 |
WIND_ADD_GUST_NO | 956 |
WIND_NO | 957 |
WIND_YES | 958 |
AC_AGNT_CANCEL_IFR | 959 |
AGNT_AC_CANCEL_IFR | 960 |
AC_AGNT_CLASS_BC_ACKNOWLEDGE | 961 |
AC_AGNT_CLASS_BC_ON_FLIGHT_FOLLOWING_REQUEST | 962 |
AGNT_AC_CLASS_BC_AIR_CLEARANCE | 963 |
AGNT_AC_LEAVING_CLASS_BC_ON_FLIGHT_FOLLOWING | 964 |
AC_AGNT_ACKNOWLEDGE_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING | 965 |
AC_AGNT_CLASS_BC_AIRBORNE_REQUEST | 966 |
AC_AGNT_CLASS_BC_CLEARANCE_RADAR_CONTACT_ACKNOWLEDGE | 967 |
AGNT_AC_CLASS_BC_CLEARANCE_RADAR_CONTACT | 968 |
AGNT_AC_LEAVING_CLASS_BC_NOT_ON_FLIGHT_FOLLOWING | 969 |
AC_TWR_CLASS_D_ACKNOWLEDGE | 970 |
AC_TWR_CLASS_D_AIRBORNE_REQUEST | 971 |
AC_TWR_CLASS_D_REPORT_CLEAR | 972 |
TWR_AC_CLASS_D_CLEARANCE | 973 |
TWR_AC_CLASS_D_REPORT_CLEAR_ACKNOWLEDGE | 974 |
AC_CTAF_ANNOUNCE_BASE_LEG | 975 |
AC_CTAF_ANNOUNCE_CLEAR_OF_RUNWAY | 976 |
AC_CTAF_ANNOUNCE_CROSSWIND_LEG | 977 |
AC_CTAF_ANNOUNCE_DOWNWIND_LEG | 978 |
AC_CTAF_ANNOUNCE_LANDING_FULL_STOP | 979 |
AC_CTAF_ANNOUNCE_LANDING_TOUCH_AND_GO | 980 |
AC_CTAF_ANNOUNCE_MISSED_APPROACH | 981 |
AC_CTAF_ANNOUNCE_ON_FINAL | 982 |
AC_CTAF_ANNOUNCE_POSITION_VFR | 983 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_EAST | 984 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_NORTH | 985 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTH | 988 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTHEAST | 989 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_SOUTHWEST | 990 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_STRAIGHT_OUT | 991 |
AC_CTAF_ANNOUNCE_TAKEOFF_DEPART_WEST | 992 |
AC_CTAF_ANNOUNCE_TAKEOFF_REMAIN_IN_PATTERN | 993 |
AC_CTAF_ANNOUNCE_UPWIND_LEG | 994 |
AGNT_AC_VECTOR_EXPEDITE_TURN | 995 |
AGNT_AC_NOT_CLEARED_TO_LAND_DING | 997 |
AGNT_AC_NOT_CLEARED_TO_TAKEOFF_DING | 998 |
AGNT_AC_ATC_TERMINATED | 999 |
AGNT_AC_TRANSPONDER_RESET | 1000 |
AGNT_AC_NO_RESPONSE_DING | 1001 |
OCLOCK_EIGHT | 1002 |
OCLOCK_ELEVEN | 1003 |
OCLOCK_FIVE | 1004 |
OCLOCK_FOUR | 1005 |
OCLOCK_NINE | 1006 |
OCLOCK_ONE | 1007 |
OCLOCK_SEVEN | 1008 |
OCLOCK_SIX | 1009 |
OCLOCK_TEN | 1010 |
OCLOCK_THREE | 1011 |
OCLOCK_TWELVE | 1012 |
OCLOCK_TWO | 1013 |
EAST | 1014 |
LEFT | 1015 |
NORTH | 1016 |
NORTHEAST | 1017 |
NORTHWEST | 1018 |
RIGHT | 1019 |
SOUTH | 1020 |
SOUTHEAST | 1021 |
SOUTHWEST | 1022 |
WEST | 1023 |
AC_AGNT_FLIGHT_FOLLOWING_AIRBORNE_REQUEST | 1024 |
AC_AGNT_FLIGHT_FOLLOWING_CANCEL | 1025 |
AC_AGNT_FLIGHT_FOLLOWING_RADAR_CONTACT_ACKNOWLEDGE | 1026 |
AC_AGNT_SQUAWK | 1027 |
AGNT_AC_FLIGHT_FOLLOWING_CANCEL_ACKNOWLEDGE | 1028 |
AGNT_AC_FLIGHT_FOLLOWING_RADAR_CONTACT | 1029 |
AGNT_AC_SQUAWK | 1030 |
LOCATION_CURRENT_YES | 1031 |
AC_GND_REQUEST_TAXI_IFR | 1034 |
AC_GND_REQUEST_TAXI_IFR_NO_ATIS | 1035 |
AC_GND_REQUEST_TAXI_TO_EAST_PARKING | 1036 |
AC_GND_REQUEST_TAXI_TO_GATES | 1037 |
AC_GND_REQUEST_TAXI_TO_NORTH_PARKING | 1038 |
AC_GND_REQUEST_TAXI_TO_NORTHEAST_PARKING | 1039 |
AC_GND_REQUEST_TAXI_TO_NORTHWEST_PARKING | 1040 |
AC_GND_REQUEST_TAXI_TO_PARKING | 1041 |
AC_GND_REQUEST_TAXI_TO_SOUTH_PARKING | 1042 |
AC_GND_REQUEST_TAXI_TO_SOUTHEAST_PARKING | 1043 |
AC_GND_REQUEST_TAXI_TO_SOUTHWEST_PARKING | 1044 |
AC_GND_REQUEST_TAXI_TO_WEST_PARKING | 1045 |
AC_GND_REQUEST_TAXI_VFR_DEPART_EAST | 1046 |
AC_GND_REQUEST_TAXI_VFR_DEPART_EAST_NO_ATIS | 1047 |
AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH | 1048 |
AC_GND_REQUEST_TAXI_VFR_DEPART_NORTH_NO_ATIS | 1049 |
AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH | 1054 |
AC_GND_REQUEST_TAXI_VFR_DEPART_SOUTH_NO_ATIS | 1055 |
AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT | 1060 |
AC_GND_REQUEST_TAXI_VFR_DEPART_STRAIGHT_OUT_NO_ATIS | 1061 |
AC_GND_REQUEST_TAXI_VFR_DEPART_WEST | 1062 |
AC_GND_REQUEST_TAXI_VFR_DEPART_WEST_NO_ATIS | 1063 |
AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN | 1064 |
AC_GND_REQUEST_TAXI_VFR_REMAIN_IN_PATTERN_NO_ATIS | 1065 |
AC_GND_TAXI_IN_READBACK | 1067 |
AC_GND_TAXI_READBACK | 1068 |
DEPARTURE_VFR_COMPASS | 1069 |
DEPARTURE_VFR_STRAIGHT | 1070 |
DEPARTURE_VFR_TG | 1071 |
GND_AC_TAXI | 1073 |
GND_AC_TAXI_TO_PARKING | 1075 |
PARKING_GATE | 1076 |
PARKING_SPOT | 1077 |
AGNT_HUMAN | 1081 |
PILOT_HUMAN | 1082 |
AC_AGNT_IFR_CLEARANCE_READBACK | 1083 |
AC_AGNT_REQUEST_IFR_CLEARANCE | 1084 |
AGNT_AC_IFR_CLEARANCE | 1085 |
AGNT_AC_IFR_CLEARANCE_CORRECT | 1086 |
AGNT_AC_IFR_CLEARANCE_CORRECT_GROUND | 1087 |
AGNT_AC_IFR_CLEARANCE_VOID_TIME | 1088 |
MINUTES_CLEARANCE_VOID | 1089 |
LITERAL_A_INITIAL | 1090 |
LITERAL_A_MIDDLE | 1091 |
LITERAL_A_TRAILING | 1092 |
LITERAL_B_INITIAL | 1093 |
LITERAL_B_MIDDLE | 1094 |
LITERAL_B_TRAILING | 1095 |
LITERAL_C_INITIAL | 1096 |
LITERAL_C_MIDDLE | 1097 |
LITERAL_C_TRAILING | 1098 |
LITERAL_D_INITIAL | 1099 |
LITERAL_D_MIDDLE | 1100 |
LITERAL_D_TRAILING | 1101 |
LITERAL_E_INITIAL | 1102 |
LITERAL_E_MIDDLE | 1103 |
LITERAL_E_TRAILING | 1104 |
LITERAL_F_INITIAL | 1105 |
LITERAL_F_MIDDLE | 1106 |
LITERAL_F_TRAILING | 1107 |
LITERAL_G_INITIAL | 1108 |
LITERAL_G_MIDDLE | 1109 |
LITERAL_G_TRAILING | 1110 |
LITERAL_H_INITIAL | 1111 |
LITERAL_H_MIDDLE | 1112 |
LITERAL_H_TRAILING | 1113 |
LITERAL_I_INITIAL | 1114 |
LITERAL_I_MIDDLE | 1115 |
LITERAL_I_TRAILING | 1116 |
LITERAL_J_INITIAL | 1117 |
LITERAL_J_MIDDLE | 1118 |
LITERAL_J_TRAILING | 1119 |
LITERAL_K_INITIAL | 1120 |
LITERAL_K_MIDDLE | 1121 |
LITERAL_K_TRAILING | 1122 |
LITERAL_L_INITIAL | 1123 |
LITERAL_L_MIDDLE | 1124 |
LITERAL_L_TRAILING | 1125 |
LITERAL_M_INITIAL | 1126 |
LITERAL_M_MIDDLE | 1127 |
LITERAL_M_TRAILING | 1128 |
LITERAL_N_INITIAL | 1129 |
LITERAL_N_MIDDLE | 1130 |
LITERAL_N_TRAILING | 1131 |
LITERAL_O_INITIAL | 1132 |
LITERAL_O_MIDDLE | 1133 |
LITERAL_O_TRAILING | 1134 |
LITERAL_P_INITIAL | 1135 |
LITERAL_P_MIDDLE | 1136 |
LITERAL_P_TRAILING | 1137 |
LITERAL_Q_INITIAL | 1138 |
LITERAL_Q_MIDDLE | 1139 |
LITERAL_Q_TRAILING | 1140 |
LITERAL_R_INITIAL | 1141 |
LITERAL_R_MIDDLE | 1142 |
LITERAL_R_TRAILING | 1143 |
LITERAL_S_INITIAL | 1144 |
LITERAL_S_MIDDLE | 1145 |
LITERAL_S_TRAILING | 1146 |
LITERAL_T_INITIAL | 1147 |
LITERAL_T_MIDDLE | 1148 |
LITERAL_T_TRAILING | 1149 |
LITERAL_U_INITIAL | 1150 |
LITERAL_U_MIDDLE | 1151 |
LITERAL_U_TRAILING | 1152 |
LITERAL_V_INITIAL | 1153 |
LITERAL_V_MIDDLE | 1154 |
LITERAL_V_TRAILING | 1155 |
LITERAL_W_INITIAL | 1156 |
LITERAL_W_MIDDLE | 1157 |
LITERAL_W_TRAILING | 1158 |
LITERAL_X_INITIAL | 1159 |
LITERAL_X_MIDDLE | 1160 |
LITERAL_X_TRAILING | 1161 |
LITERAL_Y_INITIAL | 1162 |
LITERAL_Y_MIDDLE | 1163 |
LITERAL_Y_TRAILING | 1164 |
LITERAL_Z_INITIAL | 1165 |
LITERAL_Z_MIDDLE | 1166 |
LITERAL_Z_TRAILING | 1167 |
PHONETIC_A | 1168 |
PHONETIC_B | 1169 |
PHONETIC_C | 1170 |
PHONETIC_D | 1171 |
PHONETIC_E | 1172 |
PHONETIC_F | 1173 |
PHONETIC_G | 1174 |
PHONETIC_H | 1175 |
PHONETIC_I | 1176 |
PHONETIC_J | 1177 |
PHONETIC_K | 1178 |
PHONETIC_L | 1179 |
PHONETIC_M | 1180 |
PHONETIC_N | 1181 |
PHONETIC_O | 1182 |
PHONETIC_P | 1183 |
PHONETIC_Q | 1184 |
PHONETIC_R | 1185 |
PHONETIC_S | 1186 |
PHONETIC_T | 1187 |
PHONETIC_U | 1188 |
PHONETIC_V | 1189 |
PHONETIC_W | 1190 |
PHONETIC_X | 1191 |
PHONETIC_Y | 1192 |
PHONETIC_Z | 1193 |
PHONETIC_0 | 1194 |
PHONETIC_1 | 1195 |
PHONETIC_2 | 1196 |
PHONETIC_3 | 1197 |
PHONETIC_4 | 1198 |
PHONETIC_5 | 1199 |
PHONETIC_6 | 1200 |
PHONETIC_7 | 1201 |
PHONETIC_8 | 1202 |
PHONETIC_9 | 1203 |
AC_AGNT_SAY_AGAIN | 1204 |
AC_TYPE | 1205 |
AGENT | 1206 |
AGENT_NEW | 1207 |
AGNT_ADD_ALTIMETER_CURRENT_YES | 1208 |
AGNT_ADD_ALTIMETER_DESTINATION_YES | 1209 |
BLANK | 1211 |
CALLSIGN_CIV_LONG | 1212 |
CALLSIGN_CIV_SHORT | 1213 |
CALLSIGN_COMMERCIAL | 1214 |
FLIGHTLEVEL | 1215 |
HEAVY_YES | 1216 |
LOCATION_DESTINATION_YES | 1219 |
LOCATION_DESTINATION_NO | 1220 |
ROUTE | 1222 |
RUNWAY | 1224 |
SCRATCH_ERROR | 1225 |
SQUEAL | 1227 |
LITERAL_0_INITIAL | 1232 |
LITERAL_0_MIDDLE | 1233 |
LITERAL_0_TRAILING | 1234 |
LITERAL_1_INITIAL | 1235 |
LITERAL_1_MIDDLE | 1236 |
LITERAL_1_TRAILING | 1237 |
LITERAL_2_INITIAL | 1238 |
LITERAL_2_MIDDLE | 1239 |
LITERAL_2_TRAILING | 1240 |
LITERAL_3_INITIAL | 1241 |
LITERAL_3_MIDDLE | 1242 |
LITERAL_3_TRAILING | 1243 |
LITERAL_4_INITIAL | 1244 |
LITERAL_4_MIDDLE | 1245 |
LITERAL_4_TRAILING | 1246 |
LITERAL_5_INITIAL | 1247 |
LITERAL_5_MIDDLE | 1248 |
LITERAL_5_TRAILING | 1249 |
LITERAL_6_INITIAL | 1250 |
LITERAL_6_MIDDLE | 1251 |
LITERAL_6_TRAILING | 1252 |
LITERAL_7_INITIAL | 1253 |
LITERAL_7_MIDDLE | 1254 |
LITERAL_7_TRAILING | 1255 |
LITERAL_8_INITIAL | 1256 |
LITERAL_8_MIDDLE | 1257 |
LITERAL_8_TRAILING | 1258 |
LITERAL_9_INITIAL | 1259 |
LITERAL_9_MIDDLE | 1260 |
LITERAL_9_TRAILING | 1261 |
COMMA | 1262 |
COMMASPACE | 1263 |
MINUS | 1264 |
POINT | 1265 |
SPACE | 1266 |
AC_TWR_APPROACH | 1267 |
AC_TWR_CLEARED_TO_LAND | 1268 |
AC_TWR_GO_AROUND | 1269 |
AC_TWR_PATTERN_ENTRY | 1270 |
AC_TWR_REQUEST_CANCEL_LANDING | 1271 |
AC_TWR_REQUEST_LANDING_FULL_STOP | 1272 |
AC_TWR_REQUEST_LANDING_FULL_STOP_NO_ATIS | 1273 |
AC_TWR_REQUEST_LANDING_TOUCH_AND_GO | 1274 |
AC_TWR_REQUEST_LANDING_TOUCH_AND_GO_NO_ATIS | 1275 |
AC_TWR_REQUEST_TAKEOFF_IFR | 1276 |
AC_TWR_REQUEST_TAKEOFF_VFR | 1277 |
AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_EAST | 1278 |
AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_NORTH | 1279 |
AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_SOUTH | 1282 |
AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_STRAIGHT_OUT | 1285 |
AC_TWR_REQUEST_TAKEOFF_VFR_DEPART_WEST | 1286 |
AC_TWR_REQUEST_TAKEOFF_VFR_REMAIN_IN_PATTERN | 1287 |
AC_TWR_TAKEOFF_READBACK_IFR | 1288 |
AC_TWR_TAKEOFF_READBACK_VFR | 1289 |
ENTRY_BASE | 1290 |
ENTRY_DOWNWIND | 1291 |
ENTRY_STRAIGHT_IN | 1292 |
GND_AC_CANCEL_IFR | 1293 |
LANDING_TYPE_FULLSTOP | 1294 |
LANDING_TYPE_TOUCH_AND_GO | 1295 |
PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING_NO | 1296 |
PILOT_ADD_NO_DELAY_NO | 1297 |
PILOT_ADD_SEQUENCE_NO | 1298 |
PILOT_ADD_SPEED_NO | 1299 |
TWR_AC_CANCEL_LANDING_REQUEST | 1300 |
TWR_AC_CLEARED_TAKEOFF | 1301 |
TWR_AC_CLEARED_TAKEOFF_IFR | 1302 |
TWR_AC_CLEARED_TO_LAND | 1304 |
TWR_AC_EXIT_RWY | 1305 |
TWR_AC_GO_AROUND | 1306 |
TWR_AC_HANDOFF_GROUND | 1307 |
TWR_AC_PATTERN_ENTRY | 1308 |
TWR_ADD | 1309 |
TWR_ADD_AWAIT_IFR_NO | 1310 |
TWR_ADD_BACKTAXI_NO | 1311 |
TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING_NO | 1312 |
TWR_ADD_FOLLOW_NO | 1313 |
TWR_ADD_NO_DELAY_NO | 1314 |
TWR_ADD_SEQUENCE_NO | 1315 |
TWR_ADD_SPEED_NO | 1316 |
TWR_ADD_TRAFFIC_NO | 1317 |
TWR_ADD_WAKE_TURBULENCE_NO | 1318 |
TWR_ADD_WIND_NO | 1319 |
LEG_TYPE_BASE | 1320 |
LEG_TYPE_CROSSWIND | 1321 |
LEG_TYPE_DOWNWIND | 1322 |
LEG_TYPE_FINAL | 1323 |
LEG_TYPE_UPWIND | 1324 |
AC_AGNT_VECTOR | 1325 |
AGNT_AC_VECTOR | 1326 |
VECTOR_CHGHEADING | 1327 |
VECTOR_CLIMB | 1328 |
VECTOR_DESCEND | 1329 |
VECTOR_MNTN_ALT | 1330 |
VECTOR_MNTN_BOTH | 1331 |
VECTOR_MNTN_HDG | 1332 |
VECTOR_RESUME_OWN | 1333 |
AC_AGNT_HANDOFF_RESP | 1334 |
AC_AGNT_WITHU_CLIMB | 1335 |
AC_AGNT_WITHU_DESCEND | 1336 |
AC_AGNT_WITHU_LEVEL | 1337 |
AGNT_AC_HANDOFF | 1338 |
AGNT_AC_RADAR | 1339 |
ANY_AC_HANDOFF | 1340 |
ANY_AC_HANDOFF_NONE | 1341 |
AGNT_AC_VECTOR_EXPEDITE_DESCENT | 1342 |
AC_AGNT_TRAFFIC_NOT_IN_SIGHT | 1343 |
AC_AGNT_TRAFFIC_IN_SIGHT | 1344 |
AGNT_AC_TRAFFIC_URGENT | 1345 |
AC_TYPE_TRAFFIC | 1346 |
AGNT_AC_TRAFFIC | 1347 |
TWR_ADD_TRAFFIC_YES | 1348 |
TWR_ADD_FOLLOW_YES | 1349 |
TWR_ADD_SEQUENCE_YES | 1350 |
TWR_AC_HOLDSHORT | 1351 |
AC_TWR_HOLDSHORT | 1352 |
LEG_TYPE_SHORT_FINAL | 1353 |
PILOT_ADD_SEQUENCE_YES | 1354 |
PILOT_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING_YES | 1355 |
TWR_ADD_DEPARTURE_MAINTAIN_RUNWAY_HEADING_YES | 1356 |
TWR_ADD_ALTIMETER | 1357 |
BACKGROUND_LOOP_CONTROLLER | 1358 |
BACKGROUND_LOOP_HELOTURBINE | 1359 |
BACKGROUND_LOOP_NOENGINE | 1360 |
BACKGROUND_LOOP_PISTON | 1361 |
BACKGROUND_LOOP_TURBINE | 1362 |
BACKGROUND_LOOP_TURBOPROP | 1363 |
TUNE_AGENT | 1367 |
GND_AC_HOLD_POSITION | 1368 |
GND_AC_CONTINUE_TAXI | 1369 |
AC_GND_HOLD_POSITION_ACKNOWLEDGE | 1370 |
AC_GND_CONTINUE_TAXI_ACKNOWLEDGE | 1371 |
GND_ADD_TAXI_PATH_YES | 1372 |
GND_ADD_TAXI_PATH_NO | 1373 |
GND_ADD_TRAFFIC_LANDING | 1374 |
GND_ADD_TRAFFIC_TAKEOFF | 1375 |
GND_ADD_TRAFFIC_TAXIWAY | 1376 |
GND_ADD_TRAFFIC_GENERAL | 1377 |
RUNWAY_REQUEST | 1400 |
AC_AGNT_RUNWAY_REQUEST | 1401 |
ATIS_ADD_RUNWAY_NO | 1402 |
ATIS_ADD_RUNWAY_INITIAL_YES | 1403 |
ATIS_ADD_RUNWAY_MIDDLE_YES | 1404 |
ATIS_ADD_RUNWAY_FINAL_YES | 1405 |
TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_YES | 1406 |
TWR_ADD_TRAFFIC_LANDING_OTHER_RUNWAY_NO | 1407 |
TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_YES | 1408 |
TWR_ADD_TRAFFIC_TAKEOFF_OTHER_RUNWAY_NO | 1409 |
AC_AGNT_REQUEST_POPUP_IFR_CLEARANCE | 1410 |
AGNT_AC_INFLIGHT_IFR_CLEARANCE | 1411 |
AC_AGNT_INFLIGHT_IFR_CLEARANCE_READBACK | 1412 |
AGNT_AC_INFLIGHT_IFR_CLEARANCE_READBACK_CORRECT | 1413 |
AC_AGNT_REQUEST_IFR_CHANGE_DESTINATION | 1414 |
AGNT_AC_AIRPORT_IFR | 1415 |
TWR_AC_AIRPORT_IFR_CLEARED_TO_LAND | 1416 |
TWR_AC_AIRPORT_IFR_VFR_TAKEOFF_DENIED | 1417 |
RUNWAY_POSITION_LEFT | 1418 |
RUNWAY_POSITION_CENTER | 1419 |
RUNWAY_POSITION_RIGHT | 1420 |
AC_AGNT_IFR_CLEARANCE_VOID_TIME_READBACK | 1421 |
DEPARTURE_VFR_TG_DIRECTION | 1422 |
LANDING_TYPE_TOUCH_AND_GO_DIRECTION | 1423 |
AGNT_AC_EXPECT_APPROACH_VECTORS_TO_FINAL | 1424 |
AC_AGNT_EXPECT_APPROACH_VECTORS_TO_FINAL | 1425 |
APPROACH | 1426 |
APPROACH_TYPE_VISUAL | 1427 |
APPROACH_TYPE_ILS | 1428 |
APPROACH_ADD_RUNWAY_YES | 1429 |
APPROACH_ADD_RUNWAY_NO | 1430 |
APPROACH_ADD_IDENTIFIER_YES | 1431 |
APPROACH_ADD_IDENTIFIER_NO | 1432 |
AGNT_AC_CLEARED_APPROACH_VECTORS_TO_FINAL | 1433 |
AC_AGNT_CLEARED_APPROACH_VECTORS_TO_FINAL | 1434 |
AGNT_ADD_LOCALIZER_YES | 1435 |
AGNT_ADD_LOCALIZER_NO | 1436 |
AGNT_ADD_SWITCH_ADVISORY_YES | 1437 |
AGNT_ADD_SWITCH_ADVISORY_NO | 1438 |
AGNT_ADD_CONTACT_TOWER_YES | 1439 |
AGNT_ADD_CONTACT_TOWER_NO | 1440 |
PILOT_ADD_ADVISORY_ON_YES | 1441 |
PILOT_ADD_ADVISORY_ON_NO | 1442 |
PILOT_ADD_TOWER_ON_YES | 1443 |
PILOT_ADD_TOWER_ON_NO | 1444 |
AGNT_ADD_SIDESTEP_YES | 1445 |
AGNT_ADD_SIDESTEP_NO | 1446 |
AGNT_ADD_CIRCLE_TO_LAND_YES | 1447 |
AGNT_ADD_CIRCLE_TO_LAND_NO | 1448 |
PILOT_ADD_SIDESTEP_YES | 1449 |
PILOT_ADD_SIDESTEP_NO | 1450 |
PILOT_ADD_CIRCLE_TO_LAND_YES | 1451 |
PILOT_ADD_CIRCLE_TO_LAND_NO | 1452 |
PILOT_ADD_LOCALIZER_YES | 1453 |
PILOT_ADD_LOCALIZER_NO | 1454 |
AC_AGNT_CLEARED_APPROACH_FULL_PROCEDURE | 1455 |
AC_AGNT_EXPECT_APPROACH_FULL_PROCEDURE | 1456 |
AC_AGNT_REQUEST_APPROACH | 1457 |
AGNT_AC_CLEARED_APPROACH_FULL_PROCEDURE | 1458 |
AGNT_AC_EXPECT_APPROACH_FULL_PROCEDURE | 1459 |
APPROACH_IAF_DME_ARC | 1460 |
APPROACH_IAF_NAVAID | 1461 |
APPROACH_METHOD_DME_ARC | 1462 |
APPROACH_METHOD_FULL_PROCEDURE | 1463 |
APPROACH_METHOD_REQUEST_DME_ARC | 1464 |
APPROACH_METHOD_REQUEST_FULL_PROCEDURE | 1465 |
APPROACH_METHOD_REQUEST_VECTORS_TO_FINAL | 1466 |
APPROACH_REQUEST_ADD_RUNWAY_YES | 1467 |
APPROACH_REQUEST_ADD_RUNWAY_NO | 1468 |
APPROACH_REQUEST_ADD_IDENTIFIER_YES | 1469 |
APPROACH_REQUEST_ADD_IDENTIFIER_NO | 1470 |
APPROACH_TYPE_VOR | 1471 |
APPROACH_TYPE_GPS | 1472 |
APPROACH_TYPE_NDB | 1473 |
APPROACH_TYPE_LOCALIZER | 1474 |
ATIS_ADD_APPROACH_INITIAL | 1475 |
ATIS_ADD_APPROACH_MIDDLE | 1476 |
ATIS_ADD_APPROACH_FINAL | 1477 |
APPROACH_ATIS_ADD_RUNWAY_YES | 1478 |
APPROACH_ATIS_ADD_RUNWAY_NO | 1479 |
APPROACH_ATIS_ADD_IDENTIFIER_YES | 1480 |
APPROACH_ATIS_ADD_IDENTIFIER_NO | 1481 |
APPROACH_ATIS | 1482 |
AC_AGNT_REPORT_PUBLISHED_MISSED_APPROACH | 1483 |
AGNT_AC_ACKNOWLEDGE_PUBLISHED_MISSED_APPROACH | 1484 |
AC_AGNT_PUBLISHED_MISSED_APPROACH_CONTACT | 1485 |
AC_TWR_REQUEST_AIRPORT_DIRECTION | 1486 |
TWR_AC_AIRPORT_DIRECTION | 1487 |
HYPHEN | 1488 |
DISTANCE_VISIBILITY_UNLIMITED | 1489 |
DISTANCE_VISIBILITY_EIGHTH | 1490 |
DISTANCE_VISIBILITY_QUARTER | 1491 |
DISTANCE_VISIBILITY_HALF | 1492 |
DISTANCE_VISIBILITY_3QUARTER | 1493 |
AGNT_ADD_CONTACT_TOWER_VECTORS_YES | 1494 |
AC_AGNT_REQUEST_APPROACH_AND_RUNWAY | 1495 |
AC_GND_REQUEST_TAXI_FOR_TAKEOFF (special state change message for AI) | 1496 |
APPROACH_TYPE_BACKCOURSE | 1497 |
APPROACH_TYPE_LDA | 1498 |
APPROACH_TYPE_NDBDME | 1499 |
APPROACH_TYPE_RNAV | 1500 |
APPROACH_TYPE_SDF | 1501 |
APPROACH_TYPE_VORDME | 1502 |
AC_AGNT_REQUEST_CLIMB_1000 | 1503 |
AC_AGNT_REQUEST_CLIMB_2000 | 1504 |
AC_AGNT_REQUEST_CLIMB_3000 | 1505 |
AC_AGNT_REQUEST_CLIMB_4000 | 1506 |
AC_AGNT_REQUEST_CLIMB_5000 | 1507 |
AC_AGNT_REQUEST_CLIMB_6000 | 1508 |
AC_AGNT_REQUEST_CLIMB_7000 | 1509 |
AC_AGNT_REQUEST_CLIMB_8000 | 1510 |
AC_AGNT_REQUEST_CLIMB_10000 | 1511 |
AC_AGNT_REQUEST_DESCEND_1000 | 1512 |
AC_AGNT_REQUEST_DESCEND_2000 | 1513 |
AC_AGNT_REQUEST_DESCEND_3000 | 1514 |
AC_AGNT_REQUEST_DESCEND_4000 | 1515 |
AC_AGNT_REQUEST_DESCEND_5000 | 1516 |
AC_AGNT_REQUEST_DESCEND_6000 | 1517 |
AC_AGNT_REQUEST_DESCEND_7000 | 1518 |
AC_AGNT_REQUEST_DESCEND_8000 | 1519 |
AC_AGNT_REQUEST_DESCEND_10000 | 1520 |
AC_CTAF_ANNOUNCE_GO_AROUND | 1521 |
AC_CTAF_ANNOUNCE_TAXI | 1522 |
SELECT_LANDING_AIRPORT (special state change message for AI) | 1523 |
ATIS_SAY_DIRECTION_YES | 1524 |
ATIS_SAY_DIRECTION_NO | 1525 |
VECTOR_EXPECT_ALTITUDE | 1526 |
RUNWAY_POSITION_WATER | 1527 |
AGNT_AC_REQUEST_DENIED | 1528 |
BACK (special state change message for AI) | 1529 |
AGNT_AC_ACKNOWLEDGE | 1530 |
AC_AGNT_STANDBY | 1531 |
AC_TWR_POSITION_AND_HOLD | 1532 |
TWR_AC_POSITION_AND_HOLD | 1533 |
AC_GND_CLEARED_TAXI_TO_FUEL | 1534 |
GND_AC_CLEARED_TAXI_TO_FUEL | 1535 |
AC_GND_REQUEST_TAXI_TO_FUEL | 1536 |
ALTIMETER_US | 1537 |
ALTIMETER_QNH | 1538 |