Standalone Desktop App built in Flet / Python for Windows.
For use with Content Manager session results.
Ever wanted to extract a Content Manager Grid Preset from past single player results? Now you can do it!
Reminder: Only download this software from Overtake.gg or my Patreon. If you get this app, do not distribute this app or modify any piece of the app's code. This app is only for private, non-commercial use, okay? :>
How to Use?
Load a previous result's .json file in the app and pick which session you want to extract the preset from!
- Easiest way to do that is to navigate to the .json file via Content Manager's Results tab.
- Load that .json file up in the app.
- Enter a Preset name and check one of the session boxes.
- Extract preset!
Features
CMPreset Extractor
- Easily generate a new Preset from past results directly into Content Manager's "Presets\Race Grids" folder - meaning it will show up in the Detailed Settings drop-down list!
- Use Cases:
- Interrupted Weekend sessions - you've completed Practice / Qualifying and rolled the game over into the Race. For some reason you couldn't finish the Race or AI doesn't move off - now you can easily extract the Qualifying results and retry in a pure Race session.
- Multi-part racing - extract results from the end of your last Race session and continue - perhaps useful for extending Endurance races and Nascar stages...?
CMPreset Extractor
- Grid order reversal for Top X drivers - useful for situations like F2 / F3 Sprint races - added in Patreon v1.1.0
- Only retain Top X drivers from the results - useful for grids resulting from elimination - added in Patreon v1.1.1
- Option to omit previously set per-driver Strength / Aggression values to fall back to overall Strength / Aggression settings
- Global Strength / Aggression adjustment - useful to quickly bring down AI difficulty depending on track without doing it manually
- Potential integration of my previous project - Real AI Driver names (RAD) - which can generate randomized CM presets with pseudo-realistic-but-totally-subjective Strength levels with real life driver names
Head to my Patreon! Patrons will get early access to future updates and can provide valuable input in terms of feature development and other app ideas. All tiers are equal; you'll simply be providing general support and incentive for my work.
New updates will be publicly available after some time from the Patreon release; I'll try to release fixes immediately if necessary.
FAQ
Any plans for other operating systems?
Not at the moment, and I don't think it will work for Linux / Mac systems due to one of the Python libraries I'm using. I also don't own such systems, although I can get a Linux VM running to try it out.
If there's enough demand, then we'll see.
How do I know if your .exe is safe?
You don't - please take a zero trust approach and scan the files anyways, see if anything comes up then use your discretion. I'm currently not open-sourcing my code to prevent bad actors from repackaging / modifying my code.
Virustotal Report
SHA256 Hash: 3672dcfdd1f22da8fdbb246f1528693466945ca6f8d8da5898a515ef806aba03
Why is the file size kinda big?
With the way Flet works, its essentially packaging a version of Python and Flet along with a compiled version of my Python code to run the app. Hence, the extracted file size is kinda big.
Attributions
Create icons created by Freepik - Flaticon
-------------------------
Let me know if there's any issues or if you have any suggestions. Enjoy the app!