Traffic Global – Adding New Aircraft

Although Traffic Global comes as standard with over 1,000 liveries there are still around 1,000 more that are referenced in the standard traffic database that are not provided. In an ideal world, every single referenced livery would be provided but the reality is that creating an additional 1,000 liveries requires a lot of time, and many of those liveries may well not be seen by the majority of people.

If you want to fill in some of these gaps, or indeed create your own entirely new schedules with different aircraft such as for a virtual airline, the simplest place to start is by copying one of the existing models. This method of adding a new aircraft type is nothing more than copying two files and making small edits to one of them.

Each aircraft type is made of two files, plus the two image files that make up the livery or paintjob. The two files are:

  • aircraft_name.cfg
  • aircraft_name.obj

The Config File

This file contains some basic information about the model that is essential for Traffic Global to work correctly. It is a simple text file that can be edited using any plain-text editor. Do not use Word or similar document editors that may change the formatting or encoding of the file!

The two lines that you must change in this file are both in the “Info” section:


These lines give the airline and aircraft codes that are used to fully identify this model. Although the filename is used as the first match for any aircraft referenced in a schedule, if you do not correct these two codes then your new aircraft will be used by Traffic Global’s aircraft substitution system as if it were the original type. It will therefore not be used as a replacement for similar types to your new one, and may even end up being used as a replacement for the original type you copied it from.

The airline code is a standard three-letter ICAO airline code. These are published in various places online but most sources vary quite considerably. There is a spreadsheet available for download here which contains the list that is used internally in Traffic Global.

The aircraft code is a three-letter IATA equipment type code. Make sure to use the correct one, especially if you are converting from a passenger type to a freighter type, because this code will determine what category of parking the aircraft is permitted to use.

The Model File

The second one, the .obj file, contains the 3D model data. This is in a standard, documented X-Plane format and can usually be almost entirely ignored. Unlike flyable models, the “datarefs” – named data items that are used to animate the model – are specific to Traffic Global.

If you have chosen to leave the new aircraft in the same folder as the one you copied it from, you will need to change the .obj file to refer to different image files. To do this, open it in a plain-text editor such as Notepad++ and simply change the file names in the first few lines. Usually, though, it is far easier to just use different folders for each aircraft type.

800 Autogenerated by MDL2OBJ by Jim Keir

How to Create a New Type

The simplest way to create a new type is to copy an existing one. Choose the closest aircraft type to the one you want, since the model data itself won’t be changed at all.

  1. Copy the whole folder, renaming it as you like.
  2. In your new folder, rename the .cfg and .obj files. If you are filling in a gap in the supplied liveries (from the Missing Livery Report created very time X-Plane starts) then use the exact name that is listed in the “Original” column, or the correct name according to the default naming scheme, based on the aircraft type and airline or airline code.
  3. Edit the .cfg file as described above; change the airline and, if necessary, aircraft code to be correct for your new livery.
  4. Restart X-Plane.

It is extremely important that when you rename the files, you make sure that both filenames are identical to each other and, if you want to refer to the new type specifically in a schedule, that you use the same name there. Also remember that the Mac is usually case-sensitive with filenames so keep the case the same, and keep the file extensions in lowercase.

About the Author: jimkeir


  1. Reply Wayne Kawaiaea

    When you perform free POKER ONLINE you can practice as often as you want for as long as you want. I know numerous great players who will never get rich with poker simply because they can’t manage themselves.

  2. Reply

    But in a regular poker, you can get the outcomes that you want by just relying on your personal skills as a gambler. It is not so much as the home winning the game as it is a skilled player taking the pot.

  3. Reply pjpiisoe

    The Internet is one of the primary reasons for the poker increase in Germany. This is a great chance for you to hone your skills. Attempt studying POKER ONLINE as this is comparable to the real card game.

  4. Reply Travel

    Pretty section of content. I just stumbled upon your site and in accession capital to assert that I acquire actually enjoyed account your blog posts. Any way I will be subscribing to your feeds and even I achievement you access consistently quickly.

  5. Reply Hairstyles VIP

    I have been absent for a while, but now I remember why I used to love this site. Thanks , I抣l try and check back more frequently. How frequently you update your web site?

  6. Reply Free Stuff

    whoah this blog is magnificent i love reading your articles. Keep up the great work! You know, many people are hunting around for this info, you can aid them greatly.

  7. Reply Hairstyles VIP

    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is needed to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet savvy so I’m not 100 sure. Any recommendations or advice would be greatly appreciated. Many thanks

  8. Reply Crave Freebies

    At this time it seems like BlogEngine is the preferred blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?

  9. Reply Freebies

    Undeniably believe that which you stated. Your favorite reason seemed to be on the internet the easiest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly do not know about. You managed to hit the nail upon the top and defined out the whole thing without having side effect , people could take a signal. Will likely be back to get more. Thanks

Leave a Reply to le figaro Cancel reply

Your email address will not be published. Required fields are marked *