Awesome stuff.
Question for v2 and beyond when custom points/seasons can be setup. After a race concludes say you want to 'redo' that event, is there a way to revert or purge those results? For example say I complete a race and exit NR2003 assuming there will be a stored file somewhere we can alter if need be? Could the tool also run multiple individual seasons as well? Say I have 2 different series with the same mod I am racing in-between with, would there be a way to swap out those season files to 'continue' that specific season and vice versa?
Possibly another feature request which would definitely be for much later down the road but cool to have: In my series in the higher divisions certain race events drivers that finish in the top 5 become eligible to earn bonus points in a future race if they win/finish in that position. Would it be possible to flag certain events or drivers to earn X amount of points if they can finish in X position? For example if these X 5 drivers win the race add +25 points as an example. Or at a minimum be able to manually add/subtract points during a current season if the new HTML doc can allow us to edit and save. I know editing the original NR2003 htmls can be done but very tricky and can break the doc if not done right so its pretty annoying to edit those lol.
Another idea is money tracking. I know other points systems give each position a certain amount of money per event. A way to have the stats accumulate (or even subtract) money per race would be cool.
For now, there is no way to redo an event after it has been run without editing or replacing the .tsv files in the config folder. I'd recommend backing up your config files frequently for now.
Just fyi, the first number in the Season Info .tsv is the "races run" variable that tracks how far along in the season you are. For example, if that number is 25, the next race you run will end the regular season and set the playoff field. Season Standings .tsv has the season stats for the entire field. Playoff .tsv's will be created per round.
You can certainly run multiple seasons. Just copy the entire Season folder to a new location and save as many as you'd like. You can rename that Season folder, too. Just run the AutoStages -Season" exe in the corresponding folder. The .tsv's inside each Season's config folder are the key to controlling and tracking the season.
I may actually record a Season tutorial video since there are lots of details that can't be covered in the readme.
As far as your season's bonuses, you would have to manually add the bonus points to their total via the Season Standings.tsv file as there's no way to flag them. I can't recall which one now as I don't have it in front of me, but each number after the driver's name corresponds to a season stat. It should be pretty easy to tell which one is the driver's points. Just edit, save, and the app will read the data. (This also means I could edit a .tsv with the current NASCAR points standings and simulate the rest of the season! Or any season that uses the current points system. Lots of possibilities.)
And I completely agree about money tracking. This opens up a completely new way of running a full career mode with money tracking and career management. I've already begun to think about where it could go. Might start polling different users to see exactly what people want in the perfect career mode and see if we can build exactly what we want.