View Single Post
Old 04-17-2021, 04:50 AM   #117
FancySkunk
All Star Reserve
 
FancySkunk's Avatar
 
Join Date: Jan 2019
Posts: 514
Quote:
Originally Posted by BaseballGOAT View Post
Out of curiosity so that i understand all the newest changes? So this is beadically becoming a historical mod? Bc I'm confused about the whole thing of not supporting the modern database?
So the way the game works under the hood, there's a modern database, used when you play the current year, and a historical database used when you're playing any past season. For whatever reason, the modern side did not use correct IDs for many players. The devs have been slowly fixing them, but it's a very long process. In order to support the modern database, I've had to include thousands of duplicate versions of the same facegens, with a different name, so that it will automatically load in current year games. That support is what's ending. Many/most players have correct IDs in the modern database, so they will be completely unaffected.

To illustrate with a fictional example:
Let's take a player born "George Random" who went by "Guy Random" during his playing days. His correct ID would be random001geo, and the historical database has that. The modern database, on the other hand, incorrectly lists him with random001guy. In the past, I would have a file under each ID. Going forward, I'm only going to have a file named random001geo - the correct ID - which will only load during historical play. Now the good news is that at some point, the devs will likely fix Guy Random's ID in the modern database, which will get his facegen file working in any game after the database update is pushed out. If you happen to be a huge Guy Random fan and want his facegen working when you pull up his history in a modern league, you're able to edit his historical minors ID on his player page to the correct one and that will allow his facegen to automatically load (or manually import the facegen file).

I want to stress that most players in the modern database do use a correct ID, and will be completely unaffected by this change (e.g. Babe Ruth is correctly "ruth--002geo" in both databases). Also it's going to be a slow process eliminating the duplicate files, so not all players with incorrect IDs in the modern database will be immediately affected.

Modern minor leaguers and draft classes are still going to be supported now and going forward (also I know I've been slacking on the draft class facegens, that's something I'm going to push more for in the update after this one).

Last edited by FancySkunk; 04-17-2021 at 04:52 AM.
FancySkunk is offline   Reply With Quote