Advanced Editing - XML


Back to Index

Working with XML

All Data in Aeronaut is stored in AE files, that are nothing more than XML files. This means you can open and edit these files with an editor that can handle an UTF-8 encoding.

You will find all AE Files in the "data" sub-directory. There you will also find the aeronaut.xsd a XML Schema file that can be used to validate your changes, if you have a XML editor at hand.

But the most important thing is:
Don't forget to backup these files before you change them!



Editing BaseData.ae

The "baseData.ae" file stores, most of the basic informations:

  • Countries
  • Languages
  • Feats
  • Weapons (Guns, Ammunition and Rocket-like stuff)
  • Aircraft Charactaristics (aka. Special characteristic)

  • So if you want to add for example new weapons or characteristics you start here. There are three different baseData files in the data directory. Only "baseData.ae" is used by the programm, the other two are backups.

    The best way to add new elements to your base data file is to copy a tag-block and add it to the end of it's section.

    Here you will find a description of the most important tag-blocks:
    Base Data Tag Overview

    Since 1.1.0 companies are removed from base data and put into a seperate file. (See below)


    Back to Index



    Editing AircraftConfigs.ae

    This file was added with Version 1.1.0. The "aircraftConfigs.ae" file defines the different matrices for calculating costs and weights of an aircraft. Also it defines the frame types what is allowed and what not. So now every aspect of basic costs and weight can be customized for house rules.

    Here you will find a description of the most important tag-blocks:
    Aircraft Configs Tag Overview


    Back to Index



    Editing RulesConfig.ae

    The "rulesConfig.ae" file defines official rules and custom rules und you can switch them easily in the option menu.


    Back to Index



    Editing Companies.ae

    This file was added with Version 1.1.0. The "companies.ae" file defines manufactures for aircrafts and zeppelins. Company Tag:

    <company ID="C_001">
        <shortName>Bell</shortName>
        <longName>Bell Aircraft Corporation</longName>
    </company>

    The Companies are used in the aircraft window to fill the manufacturer list.
    The Attribute "ID" has to be unique. The "longName" tag is shown in the manufacturer list and the "shortName" tag is used as a prefix for the aircrafts name in the print sheet.

    In an upcomming version there will be also a customCompanies.ae file which stores companies you have added from Aeronaut. This means you do no longer need to add companies in xml.


    Back to Index