Its not quite a Career Mode yet, Greens.
What I'm about to upload shortly is the framework for a career simulation based on re-playing any of the 4 Majors (Grand Slam Golf?) from 1960 to the present. Its simple in that very little information has to be saved and archived ( finish order and money won). The save system should be easy to implement. At present, all 4 databases (Majors) are complete except for all of the weather data. The new feature (reason for update) is a way to move data from any database into the Main Module. Additionally, all of the pairings and tee time rules ( group of 3 off 2 tees, group of 3 off 1 tee, and group of 2 off 1 tee) now work correctly, along with the variety of different cut rules.
Also, I don't know if I'm stating the obvious, but the way I constructed this its meant to be played 9 holes at a time. It allows for a start off the 10th tee, but more importantly it allows for course condition changes between your front 9 and back 9. Its the whole point of the detailed weather data. When hole-by-hole scoring is up and running, I think I'll run this spreadsheet from my second monitor or a second laptop.
Whats not done yet? A Dynamic scoreboard that links everyone's score to their tee time. Right now its Static and can be played two ways. Don't look at it before you go play, then come in and post a score - its like you're in the first group on the course. Second way is to look at it before you go play, like you're the last group of the day. Hole-by-hole input (your scores) isn't immersive in either instance. A Dynamic scoreboard brings hole-by-hole scoring back into play. Every time you enter a score for the hole you're on, the scoreboard would update and re-shuffle positions based on who's out on the course, and what hole they're on.
Also not done yet is the Predictive Scoring method (as opposed to the current Historical method). This allows for play in present and future tournaments were no results exist yet (like the upcoming OPEN). Getting this working properly is a per-requisite for any Career mode, like a FedEx Cup career. I put some scores and finish order data into the 2018 OPEN database based on my Predictive model, just as an early test.
I've also started putting together the database for a FedEx Cup career mode, but its third on the list of things to do. Lots of things left to do.