This is an open source Java app that allows users to quickly and easily generate new custom AI grids. for Automobilista 2.
Custom AI is a very powerful but underused feature in AMS2. It allows the user to spread out the grid or recreate real life grids and drivers.
This program is capable of allowing the users to quickly generate grids or to fine tune them with sliders.
This program allows editing of both vanilla and modded custom grids (Although not every modded grid will work, I'm still figuring this out)
You don't need to type the name of any vanilla livery in. just tick the "Choose Livery" box, select your desired vehicle class and you can just choose them from a drop down list.
If you've chosen your desired vehicle class the program will automatically set the name of the exported file to the correct one for this given class. Simply save the .xml file to the UserData\CustomAIDrivers in your Automobilista 2 install directory.
- Sliders for all properties including Fuel Management, Mistake Avoidance, Forced Mistake Avoidance, and Vehicle Reliability.
- Track Specific Overrides: You can create, edit and generate track specific overrides for any drivers and tracks desired.
- Do Not Override This: The ability to say do not override this from the base value.. (With default settings for both base drivers and base overrides that are configurable) This is a key feature for track overrides as you may not want to override everything when creating a track specific override.
- Driver Libraries: Allows users to save their custom drivers into libraries and to add drivers from the library to the grid.
- Grid Auto Generate: Automatically generates a semi-random grid that is spaced according to user set spacing parameter. (This is a feature I want the most personally because most of the time I just want to space the drivers by like 0.3/0.25 so that they don't glue together as much.)
- Full integration with Jonh B. Ellis's NAMeS. This allows the user to automatically generate a grid with real life names for the drivers.
- Grid Mass Modify: Modifies any property for the entire grid with 8 options to choose from.
Championship Table Grid Generator. Input the names of your desired drivers and how many points they got in the championship. This creates a Grid that is spaced proportional to the point values inputted.
**New Feature** in 2.3
Import a Vehicle Class from an XML Override: Your favourite livery mod doesn't come with a custom AI file that can be imported as modded? No worries, simply choose the from livery names options navigate to your mod and choose a livery_override_xml_file.xml for the particular vehicle this mod overrides.
Then you can name your vehicle class and tell the utility which base class it overrides.
If the mod overrides multiple cars click the + button and add those vehicles to your new class as well and press import. Your new vehicle class will be added to your vehicle class library.
(For demonstration purposes I am using
Complete 32 car skin pack for the P1 MetalMoro AJR by MrBraindown
This is an open source project with a permissive Apache2 License. Source code is available on GitHub https://github.com/FitzHastings/AMS2CustomDriversUtilThis project is still in development and will be updated at the same schedule as AMS2 with 1 week or so delay.
Also if a user wishes to use NAMeS they can simply choose NAMeS in the new grid generator as the name source.