I have updated this new tool to include several airports simultaneously to the config file. Fix log below:
- Added support for several airports. Each airport is grouped in the <Airport></Airport> tag
- Fixed runway probabilities assignments
- Now you can provide probabilities to each Runway. See example below on KJFK, R04R for take off (<Probability>0.7</Probability>). The <Probability> tag is optional, if you dont included, each Runway will be assigned equal probabilities (see KLGA second airport, has no probabilities)
- Fixed Taxi Speed Limiter. It will *only* apply to the AIs vacating the runway. Default speed after reverse & braking is set to 20kts. This will help AI vacate faster the runway (it is capped to 35kts if not AI may missed the exit). I can work on a general Taxi Speed change if you feel it is a good feature.
- Optimization of non-blocking algorithm while taxiing.
The flaps seems to be fixed, if someone want to give it a try I appreciate it reporting back.
Link to download:
https://www.dropbox.com/s/8drsngge4qxml9l/ATCAPI v1.0.0.2.zip?dl=0
Example of Config File:
Code:
<?xml version='1.0' encoding='utf-8' ?>
<Parameters>
<Airport>
<ICAO>KJFK</ICAO>
<ActiveTakeOffRunway>
<Runway>R13R</Runway>
<Probability>0.1</Probability>
</ActiveTakeOffRunway>
<ActiveTakeOffRunway>
<Runway>R04R</Runway>
<Probability>0.7</Probability>
</ActiveTakeOffRunway>
<ActiveTakeOffRunway>
<Runway>R04L</Runway>
<Probability>0.2</Probability>
</ActiveTakeOffRunway>
<ActiveLandingRunway>
<Runway>R04L</Runway>
<ApproachName>KRSTL</ApproachName>
<ApproachType>ILS</ApproachType>
<Probability>0.7</Probability>
</ActiveLandingRunway>
<ActiveLandingRunway>
<Runway>R04R</Runway>
<Probability>0.2</Probability>
</ActiveLandingRunway>
<ActiveLandingRunway>
<Runway>R13R</Runway>
<Probability>0.1</Probability>
</ActiveLandingRunway>
</Airport>
<Airport>
<ICAO>KLGA</ICAO>
<ActiveTakeOffRunway>
<Runway>R13</Runway>
</ActiveTakeOffRunway>
<ActiveLandingRunway>
<Runway>R22</Runway>
</ActiveLandingRunway>
</Airport>
<enableFastTakeOffs>1</EnableFastTakeOffs>
<allowTakeOffDistance>4000</AllowTakeOffDistance>
<taxiSpeedLimiter>30</TaxiSpeedLimiter>
<enableRollthenTakeOff>1</enableRollthenTakeOff>
<minCrossingRny>2000</minCrossingRny>
<isGUIVisible>1</isGUIVisible>
</Parameters>
**In the works**.
Short Term:
- Be able to set rules tied to simvars to assign active runways (such as wind, ICAO codes, etc)
- A GUI instead of an XML for better handling
- SID and STARs. ATC Holds
Longer term:
- Spacing algorithm while AIs are in the air.
So Testers who want to start testing NEW builds please PM me.
Thanks!