Custom AI grid creator + NAMeS: Real Drivers for AMS2

Discussion in 'Automobilista 2 - General Discussion' started by TKracer, Sep 13, 2022.

  1. TKracer

    TKracer Active Member

    Joined:
    Aug 16, 2021
    Messages:
    140
    Likes Received:
    139
    Custom AI grid creator
    Hello! A few days ago I saw that John Ellis on this forum recreated pretty much every racing series out there with over 1900 driver. I've also seen a lot of user creating custom AI grids and thought that, hey that could actually be done a lot easier on the web than sitting in notepad.

    As this project came to idea just 4 days ago there is obviously lots of improvements to be made and features to be added and I'd gladly keep building on this if there is any interest out there.

    Website
    AMS2
    [​IMG]
    Features right now
    • Create custom AI grids with John Ellis built in database consisting of several real world drivers.
    • Easy drag sliders for every property.
    • Validation of livery, driver names and racing class to reduce manual errors.
    • Ability to export a XML file where you just copy and past the content into your chosen XML file.

    Upcoming features
    • Ability to import a previous XML file to make changes for each driver property.
    • Ability to select a driver and edit properties.
    • Livery images
    • Sleek UI
    Big thanks to @john Ellis for gathering all the data.
    NAMeS: Real Drivers for AMS2
     

    Attached Files:

    • aa.png
      aa.png
      File size:
      179.3 KB
      Views:
      310
    • Like Like x 13
    • Winner Winner x 5
  2. john Ellis

    john Ellis The Rectifier of Names AMS2 Club Member

    Joined:
    Mar 18, 2020
    Messages:
    872
    Likes Received:
    1,051
    Thanks, @TKracer, for getting starting on this. Obviously, at this point "this" is very much a work in progress and more of an idea or statement of potential of what is possible. Perhaps the community may prefer to generate another method of unifying the various .xml files (e.g., liveries, AI, FFB, custom seasons, etc.) and their corresponding datasets under a single, comprehensive editor. If I were an ace at C++, I would have liked to code a plugin for Notepad++ to handle everything, as it's open source and has many great features. But a website that ultimately contains a complete database of AMS2 and historical information and helpful tooltips and guidance to easily import, edit, generate, and export various types of .xml files would certainly do the trick.

    On the other hand, a separate app or program could permit users to select from a selection of .xml and file arrays to pick between various custom liverysets, for example, and automatically activate and deactivate relevant liveries, etc. prior to launching AMS2. For my part, I can't do the coding, but I can help with the data and the organization.
     
    Last edited: Sep 13, 2022
    • Like Like x 5
  3. Gabriel "Pai" Legnini

    Gabriel "Pai" Legnini Well-Known Member AMS2 Club Member

    Joined:
    May 27, 2020
    Messages:
    1,049
    Likes Received:
    552
    Wow this is seriously cool! TYVM.
     
    • Agree Agree x 1
  4. stealthradek

    stealthradek Driving character: Chaotic good AMS2 Club Member

    Joined:
    Nov 22, 2020
    Messages:
    818
    Likes Received:
    702
    I think this is the way to bypass the Madness Engine livery limitations and allow multiple championships/series with different custom liveries to be playable without too many shenanigans. If that solution can be pluggable so presets can be exported/shared with appropriate livery files we'd have a winner and a valuable additional interface to make it more manageable for multiple series and classes.

    Imagine selecting few checkboxes and pressing apply and voila, your selected liveries are activated. Run AMS2 and enjoy.

    :rolleyes:
     
    • Agree Agree x 3
  5. john Ellis

    john Ellis The Rectifier of Names AMS2 Club Member

    Joined:
    Mar 18, 2020
    Messages:
    872
    Likes Received:
    1,051
    That’s the idea; the entire extent of managing all available mods for AMS2 is merely an array of .xml files and livery files. From a coding/development standpoint it really should be feasible and relatively elegant.
     
    Last edited: Sep 13, 2022
    • Like Like x 1
  6. john Ellis

    john Ellis The Rectifier of Names AMS2 Club Member

    Joined:
    Mar 18, 2020
    Messages:
    872
    Likes Received:
    1,051
    Want to race against Reiza AI? Done. Jusk’s historical AI? Done. Want an app that explains what every line in a custom FFB means (as defined by the community) and then change a value to see what happens on your end? Done. Potentially, everything moddable within AMS2 could be specified within one program.
     
    Last edited: Sep 13, 2022
    • Like Like x 2
  7. MarkBLN

    MarkBLN New Member

    Joined:
    Jul 2, 2020
    Messages:
    27
    Likes Received:
    24
    Will this work for private multiplayer lobbies with ai mixed with real players?
     
  8. Val Hoggard

    Val Hoggard New Member

    Joined:
    May 13, 2022
    Messages:
    24
    Likes Received:
    1
    1.4, it works nicely now. Much better!

    Thank You!
     
    Last edited: Sep 26, 2022

Share This Page