Hi! As I'm delving deeper and deeper into the modding community for AMS, and the rFactor games, I've noticed a GLARING problem that can be solved in a simple way. Currently if a Car wants to load a specific body style, set up, or rule set (i.e. the difference on an IndyCar between a Road Coarse, a Speedway and a Short Oval is huge), that base car / mod must call out the track ***BY SPECIFIC NAME*** inside that car's files and attach that name to a set up style (Road / Speedway / Short Oval...) in order to accomplish this. It doesn't seem like a big deal, except for the fact that there are hundreds of tracks (including mods), some duplicates of each other, each with its own individual name. What this means is that unless a mod releases an update for a specific league, you'll basically be forced to use the default set up. My solution is simple. Instead of controlling inside of the car files, control it with a simple Track config line. You'd create a config line in the .GDB file that called out what type of track it is: "TrackType = Speedway Oval" This line already exists! All it would need is to be able to be linked to the car's "TrackConfigsBase.ini" file. This would allow a person to release a track and have it automatically be compatible with any cars and mods that already exist. I.E. I can release Charlotte Speedway map and it'll automatically get the speedway set up in the Cart Extreme mod.
Alternate idea: Have the server host decide the Track Config settings. So that any person that joins a server matches what the server host does. That way everyone is equal on a server.