AI Traffic: Difference between revisions

Jump to navigation Jump to search
Line 290: Line 290:
The first lines inside the '''<aircraft>''' clause define the aircraft's performance characteristics.
The first lines inside the '''<aircraft>''' clause define the aircraft's performance characteristics.


'''<model>''' Here is a path specified to the 3D model that should be used in FlightGear.
* '''<model>''' Here is a path specified to the 3D model that should be used in FlightGear.
 
* '''<livery>''' This line is currently unused, and will likely remain unused. The original idea was to combine this with the '''<model>''' line (see above) to load a specific combination of aircraftype and paint scheme, but I abandoned that idea, because it didn't turn out to be very combatible with the existing FlightGear model loading code.  
'''<livery>''' This line is currently unused, and will likely remain unused. The original idea was to combine this with the '''<model>''' line (see above) to load a specific combination of aircraftype and paint scheme, but I abandoned that idea, because it didn't turn out to be very combatible with the existing FlightGear model loading code.  
* '''<airline>''' This line refers to the airline operating the aircraft. This information is currently used by FlightGear to handle gate/parking assignments. Use the official 3-letter ICAO airline code here, in case of commercial traffic. This keyword is unlikely to be used fore general aviation and military traffic.  
 
* '''<actype>''' A description of the aircraft type reserved for future use in ATC.
'''<airline>''' This line refers to the airline operating the aircraft. This information is currently used by FlightGear to handle gate/parking assignments. Use the official 3-letter ICAO airline code here, in case of commercial traffic. This keyword is unlikely to be used fore general aviation and military traffic.  
* '''<offset>''' Ground offset of the 3D model. Not all aircraft 3D models are build using the same convention. Use this parameter to align the wheels with the ground. Notice that this parameter will probably become obsolete in the near future, because model view point references can also be done in the xml file that the '''<model>''' keyword refers to.
 
* '''<radius>''' An estimate of the aircraft's size. This is mainly used at airports for gate assignments.
'''<actype>''' A description of the aircraft type reserved for future use in ATC.
* '''<flighttype>''' This line is also used for gate assignments and should be  
 
'''<offset>''' Ground offset of the 3D model. Not all aircraft 3D models are build using the same convention. Use this parameter to align the wheels with the ground. Notice that this parameter will probably become obsolete in the near future, because model view point references can also be done in the xml file that the '''<model>''' keyword refers to.
 
'''<radius>''' An estimate of the aircraft's size. This is mainly used at airports for gate assignments.
 
'''<flighttype>''' This line is also used for gate assignments and should be  
     '''ga''' (general aviation),  
     '''ga''' (general aviation),  
     '''cargo''' (cargo), or
     '''cargo''' (cargo)
     '''gate''' (commercial passenger traffic)  
     '''gate''' (commercial passenger traffic)  
 
In addtion, it is expected that a '''mil''' value will be valid sometime soon. In the near future, this keyword will also be used for runway assignments, so that general aviation, commercial, and military traffic will use different runways if that is part of the airport's operational procedures.
I expect that a '''mil''' value will be valid sometime soon. In the near future, this keyword will also be used for runway assignments, so that general aviation, commercial, and military traffic will use different runways if that is part of the airport's operational procedures.
* '''<performance-class>''' This line is used to determine the performance characteristics of AI aircraft. This should match one of the performance classes that are predefined in FlightGear. Currently, the following performance classes are supported:
 
'''<performance-class>''' This line is used to determine the performance characteristics of AI aircraft. This should match one of the performance classes that are predefined in FlightGear. Currently, the following performance classes are supported:
   
   
  '''light_aircraft''' (prop driven single or twin),
  '''light_aircraft''' (prop driven single or twin),
Line 317: Line 309:
  '''tanker'''        (tanker aircraft), or.
  '''tanker'''        (tanker aircraft), or.
  '''ufo'''            (allows extreme accel/decel capabilities).
  '''ufo'''            (allows extreme accel/decel capabilities).
 
*'''<registration>''' The aircraft's tail number. Future versions of FlightGear will use this registration in ATC for general aviation traffic. For commercial traffic the registration number will likely remain unused.
'''<registration>''' The aircraft's tail number. Future versions of FlightGear will use this registration in ATC for general aviation traffic. For commercial traffic the registration number will likely remain unused.  
 


== Defining a flight ==
== Defining a flight ==
117

edits

Navigation menu