Dear Track creators,
small question. In the data folder, i want to add a "settings.ini" file, linked to another little project of mine. I didn't see any file like this in the tracks i checked, but i want to make sure it's not gonna interfere with something on the long run.
Can you guys validate that it's not a *.ini entry that's gonna mess up with anything in tracks? Thanks in advance.
Otherwise, as those projects are always fun to share, it's a modified version of the Broken Car App. There's an ai.ini per car modifier implemented in the app. You can save those settings globally in the app folder. It's pretty neat to debug some weird AI behaviors on some tracks, depending on how the Fast_lane was recorded.
My issues with it :
-needs the app to be called and open to apply the hints modifications
-saves the settings globally, not per track
Changes applied:
-ai_hints are called on first script.update or on modification, without the app being called
-modifications can be saved and applied per track or saved globally to be applied on all tracks
That allows you to finally fix that particular AI car going rogue on that particular corner without messing with the acd or making definitive changes to the ai.ini file. The app automatically shuts down online, no interferences there. It doesn't work for encrypted cars.
Exmple : the Kunos Escort brakes waaaaay too early, to a point it would mark a stop before an hairpin. Bringing the Brake Hint to 0.99 instead of 0.94 fixes the problem and makes the AI pace way better and challenging. Now, you can save that setting to a particular track. If it causes issues on another track, you can keep the original settings, applied at start as usual. If you wanna apply those settings everywhere, there's a settings file as well. Bother once, forget about it, the changes would be applied until you either reset the settings (right click) or modify them to better ones.
On some tracks, without modifying the fast_lane.ai, i could make the AI cars 1 to 3 seconds faster just playing with the sliders. I could as well fix the cars that would overshoot corners on hard braking zones. And save the changes for later gaming sessions, without any definitive changes in the car's acd. It's cool. And it's super easy to share your settings as well.
For fastlane makers, it could be a good tool, as you can share your adjusted AI cars, with the fastlane and ai hints.
To push things forward, it can also be adjusted per track position settings with a few more tweaks. DTM cars going rogue on a particular corner? let's bring dedicated values to this exact point. That would prevent fastlanes/hints made with slow cars to be unusable with faster ones, and vice-versa.
This is based on Damgam app from Overtake
https://www.overtake.gg/downloads/broken-cars-kicker.72778/
All credits to him. I haven't asked for his permission yet as i want to make sure the app is working well and not interfering with anything, but if you wanna give it a try, DM me.
Edit : i am now thinking this could be a small lua app on its own, without the AI debugs that were the first aim of the app. I might just do that.
Thanks all, have fun!