1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

AMS2 Championships, a career tracker

Discussion in 'Automobilista 2 - Modding' started by Nightrat, Sep 20, 2026 at 11:29 AM.

  1. Nightrat

    Nightrat New Member

    Joined:
    Jul 18, 2025
    Messages:
    1
    Likes Received:
    0
    I've been building a small tool for Automobilista 2 and it's at a point where it might be useful to other people, though don't expect a polished application.

    I started this project back in April as an experiment: how far could it go if I never wrote a single line of code myself and let an AI do all the coding? I was positively surprised by how well it turned out.

    What it does:
    • Race Session recording. Race, quali and practice captured at session end. Watching a replay afterwards doesn't corrupt the result.
    • Championships and standings. Custom or preset points systems (F1 modern/classic), constructor scoring, round-by-round results, per-race lap charts, and proper FIA countback for ties.
    • Career and track stats. Starts, podiums, average finish, DNFs, qualifying record, plus per-track best laps and record holders.
    • Live timing. Real-time table over WebSocket: position, interval, gap to fastest lap, sector times (purple/green), best/last lap, tyre compound, plus a telemetry panel with damage and every tyre field the game exposes. There's an optional voice spotter that calls position, gaps, flags, fuel and tyre wear. Be aware that the telemetry tab and especially the voice spotter still needs a lot of work.
    • Singleplayer career mode. This is the part I've spent the most time on. It reads your Custom AI Drivers roster, works out how quick your car should be, and rates your driving against that, so a slow car isn't a handicap. Teams then offer you seats on terms you've earned: salary scaled to car pace, a season objective, renewals if you deliver, and back-of-the-grid teams that want sponsorship money instead of paying you. Salary is paid per race, prize money when you mark the season final.
    • Multiplayer mode. No roster, no team, no contracts and no money, just sessions, championships and standings, and you can have as many seasons running at once as you like. Everything else works the same: results are recorded automatically, championships and standings behave identically, and live timing and the telemetry panel are unchanged. Without a roster the team column shows the car models AMS2 reports, and the spotter gets a Focus dropdown so you can pick which driver in the lobby it tracks. If you want to run a league season alongside your AI career, make a second career and switch between them.
    • Roster editing. Car Performance and Driver Performance tabs edit the scalars and driver skills in your Custom AI files in place, with a one-time backup per class so you can always reset.
    • Multiple careers. Each one is its own save folder, switchable without restarting. A multiplayer career skips all the contract machinery and just records results and standings.
    Requirements: The singleplayer career side needs custom liveries installed for the classes you race, a Custom AI Drivers file that names them, and the opponent count set so the grid fills the roster. The app tells you in the live view when the grid doesn't match, while you can still fix it. A multiplayer career needs none of that.

    It doesn't touch your game files except the Custom AI rosters you explicitly edit.

    Download: https://github.com/Nightrat/ams2_championships/releases/latest
    Docs: https://github.com/Nightrat/ams2_championships#readme

    Some Screenshots:
    upload_2026-9-20_12-12-18.png

    upload_2026-9-20_12-13-7.png

    upload_2026-9-20_12-13-39.png

    upload_2026-9-20_12-14-3.png

    upload_2026-9-20_12-28-54.png
     

    Attached Files:

Share This Page