General Category > Unofficial F/A-18 Acceleration Pack board
AI Carriers .NET
Orion:
AI Carriers .NET
I made a .NET port of Lamont Clark's AI Carriers utility, eliminating the need for Java. I've also added support for Flight Simulator X: Steam Edition, which didn't seem to be compatible with the original.
Original description:
--- Quote ---AICarriers: This is a small software that allows you to place and control single ships or complete naval fleets in Flight Simulator X. Doesn't need complex edit of traffic files or mission files. Just add carriers when you are in free flight, anywhere you want.
--- End quote ---
This version targets the .NET Framework 4.0 Client Profile and supports Microsoft Flight Simulator X: Acceleration and SP2, Microsoft ESP, Lockheed Martin Prepar3D and Prepar3D v2, and Dovetail Games Microsoft Flight Simulator X: Steam Edition.
Usage
This version of AI Carriers has re-implemented all functionality of Lamont Clark's original Java release. All cfg files and entries from the original should work with this version.
Simply launch the executable while Flight Simulator is running in order to connect to the simulator. Access the in-sim menu by either using the keyboard shortcut (Shift+J) or the add-ons menu inside of Flight Simulator.
Here's a sample exe.xml file to launch AI Carriers with Flight Simulator:
--- Code: ---<SimBase.Document Type="Launch" version="1,0">
<Descr>Launch</Descr>
<Filename>exe.xml</Filename>
<Disabled>False</Disabled>
<Launch.ManualLoad>False</Launch.ManualLoad>
<Launch.Addon>
<Name>AICarriers</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>REPLACE WITH PATH TO AICarriers.exe</Path>
</Launch.Addon>
</SimBase.Document>
--- End code ---
Acknowledgements
* Lamont Clark - Creating the original AI Carriers utility and being a proponent of open source software. :)
* Steven Frost - Creating the ini parsing class used in the program.
* Tim Gregson - Creating the BeatlesBlog Managed SimConnect library.
Note
To avoid confusion, please refer to this release as AI Carriers .NET. This is not an update to Lamont Clark's AI Carriers utility; this is an alternative. I am not affiliated with Lamont Clark, whose only participation was placing his original program in the public domain.
Download
hd764jvgd843:
Thanks, this is really great!
As I have sometimes stability issues with AI Carriers and Java, I hope the .NET port will work well.
I will give it a try later on.
Peter
hd764jvgd843:
I took AI Carriers .NET for a quick spin this morning. Works great!
Feedback:
- I really like the taskbar icon, so you can easily see if AICarrier opens/closes properly, instead of searching for hung up java processes.
- Some font is missing, displaying the (c) character in the taskbar rollover info not showing properly. See screenshot below...
Peter
Thanks again for this .NET port, much appreciated!
Orion:
Glad you like it and good to hear that it's working. :)
I did a quick test and there's no missing font; the BeatlesBlog Managed SimConnect library actually returns � (character 65533). It's likely an encoding problem in the information it receives from Prepar3D. I made a C++ test program which gives what I'd expect to be an invalid character value of -82, which somehow resolves to ®, the registered trademark symbol.
Striker:
Thanks, Orion, for another great program. So glad to see Java removed.
Navigation
[0] Message Index
[#] Next page
Go to full version