I’ve given it some more thought: perhaps the information below will make it clearer, and it will become very obvious just how easy it can be to introduce custom AI flights into FS2020. All the simmer needs to do is create a single traffic file in .txt format.
Such a text file looks like this:
AC#1,4326,30%,24Hr,VFR,08:35,10:32,150,R,0001,ETAR,16,12:15,14:28,240,R,0002,EBFS,12,15:15,17:19,110,R,0003,ETNN,19,20:15,22:28,150,R,0001,EBBL,22
This is an AI traffic file that must be compiled by the simmer and converted by FS2020 into a file format compatible with FS2020 (BGL or equivalent). It defines the complete daily flight schedule of a single aircraf t:
- it departs from parking 22 at EBBL at 08:35, flies at FL150, and lands at 10:32 at ETAR, parking 16
- it departs again at 12:15, flies at FL240, and lands at 14:28 at EBFS, parkin g 12
- it departs again at 15:15, flies at FL110, and lands at 17:19 at ETNN, parki ng 19
- finally it departs at 20:15, flies at FL150, and lands at 22:28 back at EBBL, park ing 22
- and it will repeat this exact sequence every 2 4 hours
The simmer can make the AI traffic txt file shorter or longer, as long as the final landing location matches the initial departure location. This ensures the aircraft is in the correct position for the nex t cycle.
To create this txt file, two additional small text files must also be available. The simmer must create these manually as well.
1. Airport data file
This file contains the coordinates and elevation of each airport used in the AI tr affic f ile:
Code
EBBL,N51* 10.10000’,E05* 28.20000’,200
EBFS,N50* 14.60000’,E04* 38.74999’,935
ETNN,N50* 49.87000’,E06 * 39.49001’,382
ETAR,N49* 26.13750’,E0 7* 35.90770’,770
2. A ircraft data file
This file contains the aircraft definitions referenced in th e AI tr affic file:
Code
AC#1,250,“SC Designs F 16C Fighting Falcon”
AC#2,250,“Eurofighter Ty phoon EF White Tiger”
AC#3,250,“Anch orage C17 USAF AF0601”
For detailed information about the parameters in the TXT file, everything can be found in the TTools manual (Traffic Tools v2.02 for FS2004). The entire concept is based on the designs of TTools and several other existing models from earlier versions of Microsoft Flight Simulator. However, because FS2020 and FS2024 use a fundamentally different architecture, the process of creating individual AI traffic files must b e stru cturally revised.
Optional Waypoints — Simple, Powe rful, and Non‑Intrusive
To make AI flights even more realistic, especially for military operations, training routes, or scenic flights, the TXT format can be extended with waypoints, similar to how FS2020 ha ndles bushtrip navigation.
Bushtrips in FS2020 use a sequence of geographic coordinates that the aircraft must follow. These coordinates can be adapted for AI traffic in a s imple, TXT‑friendly format.
Proposed waypoint structure inside the AI flightplan TXT
A waypoint can be added between departure and arrival times u sing a compact format:
Code
WP,N5 1* 05.30000’,E05* 32.90000’,150
Meaning:
- WP = waypoint
- Latitude / Longitude = geographic position
- 150= altitude (FL150 or 15,000 ft equivalent)
Example with waypoints added to your existing flightplan
Or igin al leg 1 of the txt-file above
AC#1,4326,30%,24H r,VFR,08:35,10:32,150,R,000 1,ETAR,16
Extended with waypoints:
AC#1,4326,30%,24Hr,VFR,08:35,WP,N51* 05.30000’,E05* 32.90000’,150,WP,N50* 58.90000’,E06* 10.2 0000’,150,10:32,150,R,0001,ETAR,16
Or, it can also still easier with existing waypoints of FS202 0 it self, and then the txt-file becomes:
AC#1,4326,30%,24Hr,VFR,08:35,WP,MAKON,150,WP,LNO ,150 ,WP,WERLO,150,10:32,150,R,0001,ETAR,16
Additional Note for Microsoft/Asobo
The example above demonstrates how extremely simple it can be for users to create custom AI flights in FS2020, provided the simulator includes a small compiler capable of converting a TXT‑based flight definition into a na tive FS2020 traffic file (BGL or equivalent).
This concept is not new: it is based on the proven and widely‑used TTools structure from FS2002/FS2004/FSX, which allowed the community to generate thousands of AI traffic packages — civil, military, cargo, training, and special operations. The community has repeatedly expressed interest in br inging this flexibility back to FS2020/FS2024.
A modern implementation would require only a l ightweight translation tool inside FS2020 that:
- reads three sim ple text files (flightplan, airports, aircraft),
- validates the entries,
- and compiles them into a traffic file t hat FS2020 can load through the Community folder.
Such a feature would unlock enormous creative potential for simmers, scenery developers, virtual air forces, and training environments. It would also restore a beloved capability from earlier versions of Flight Simulator, while fitting perfectly within the modular architecture of FS2020/FS2024.
This is not a demand, but a constructive proposal base d on long‑established FS community practices.