• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Beta-Test AI-Aircraft Editor

Martin,

Ver 1.2.20
In the Aircraft type (.air) radio button pick, the confirmation always asks "Are you sure you want to change this aircraft to type 0 = Normal" no matter which button you select (Normal,Helo or AI).

Mike
 
This should be a real time saver. Some of the fields like atc_parking_codes or ui_manufacturer now have a button with a capital 'A' (for all :)) on their right side. These buttons have the purpose to apply the respective value to all [fltsim.x] sections. So you can update missing or incorrect fields for all variants in one go.

Download AI-Aircraft-Editor 1.2.22
 
Mass updating is possible for selected [fltsim.x] sections. Logic: you select [fltsim.x] sections by tick marking the respective check box. If none is selected and you press a mass update button, all sections will be updated. If you have made a selection, only those will be updated.

Download AI-Aircraft-Editor 1.2.23
 
Would it be possible to change the atc_parking_types pickbox to add N_PARKING, S_PARKING, etc. to bring it inline with what ADE offers for parking?

The atc_parking_types setting only allows a few very specific codes which must be all capital letters:
GATE
RAMP
CARGO
MIL_CARGO
MIL_COMBAT
DOCK

That is from the Aircraft Configuration section of the SimObject Container SDK.

Those roughly equate to various properties we can assign to a parking spot. Remember the parking spot comes from a different SDK the BGL Compiler SDK.

The Aircraft atc_parking_types only applies to the type attribute of the parking spot properties, and even then is not an exact match. i.e. GATE can be GATE_HEAVY, GATE_MEDIUM or GATE_SMALL

The size of the parking spot and the size of the aircraft is always the most dominant part of parking.

The items you suggested are the name attribute of the parking spots.

Name has many uses in FS, but it is not one of the attributes which can be controlled or specified in the aircraft.cfg file. So Martin's tool cannot put anything in the AI aircraft file to influence that behavior.

The most noticable use of the name attribute is what ATC calls the parking spot. I'm one of those who prefers to have all my parking coded with a name to avoid the generic "Taxi to General Aviation Parking"

Name does have one impact upon parking priority when AI aircraft are assigned to parking.

If you have four identical size spots with different names there is an apparent priority.

GATE_SMALL 18.0M GATE 2
GATE_SMALL 18.0M GATE A 2
GATE_SMALL 18.0M PARKING
GATE_SMALL 18.0M NE_PARKING

We've definitely confirmed that GATE without a letter has a priority over GATE with a letter. And that there is no priority among the various letters.

I've also seen that GATE without a letter and GATE with a letter have a priority over PARKING.

I have not seen a priority of PARKING over NE_PARKING or any other parking area name, nor a priority of a designed parking area over the generic PARKING.
 
Nice Tool,

but it goes in Full-Size-Mode.

I have only at this Time a Monitor with 1024x756.
Why cant I move the Size of the Program-Window.
 
Nice Tool,

but it goes in Full-Size-Mode.

I have only at this Time a Monitor with 1024x756.
Why cant I move the Size of the Program-Window.

Sandra,

I have added a check mark that changes the form to a resizable state during runtime. Have a look if this helps you. VB6 neither supports this change nor does it allow controls to be resized during runtime by default. So the code is as dirty as it can get ;)

I have not tested that part in depth and rate it as experimental, but I expect it to work.

Download AI-Aircraft-Editor 1.2.24
 
Martin

I am running Vista 32/SP1 in mode 1024 by 768. I will check also the dirty code since I see the same screen issue as Sandra
 
Lots of changes. Thank you, Don, for that constructive feedback :)

Aside from changes which will make working with AI-Editor easier (see change-log in post 1)) I have introduced one new features. You can now change the texture and model assigned to a [fltsim.x] section. You will find this on a new tab. It is realized by three combo boxes providing the [fltsim.x] sections from the aircraft.cfg and the textures and the models found in the aircraft folder. You mark the section, the texture and/or the model and press the associate button.

I think it should be pretty self explaining how this is supposed to work. Do you agree?

Download AI-Aircraft-Editor 1.2.26
 
"MSHFLXGD.OCX" Error

When I click on the exclamation mark in the "atc_parking_codes" to pull up the list of airlines with their parking codes, I get an error, saying "Run-time error '339': Component mshflxgd.ocx or one of its dependencies not correctly registered: a file is missing or invalid." After you click ok, it closes. I have 5 files related to Ai-Aircraft Editor, all in the same folder with no subfolders. One is the .exe application itself. Another is the Readme file (.pdf). The third, fourth, and fifth are mshflxgd.ocx, parkingspecs.mdb, and tabctl32.ocx. Do I need any other files, should the files be placed in a folder, or is it something else?
 
Some of you may not have the needed Microsoft components installed.

They are included in the Zip file (tabctl32.ocx & mshflxgd.ocx). They have to go to your %WinDir%\System32 folder and need to be register.

You do this with this command in Start / Run:

Code:
c:\windows\system32\regsvr32 c:\windows\system32\mshflxgd.ocx

Code:
c:\windows\system32\regsvr32 c:\windows\system32\tabctl32.ocx

You have to adjust the windows folder name to reflect your reality. When this programs comes with an installer, this process is automated.
 
Hi Martin,

nice and fast work. Thanks.

Here is a Picture from the Window.

Did you see the same?


AI_001.jpg
 
Back
Top