|
||||
|
|
OOTP 21 - Historical Simulations Discuss historical simulations and their results in this forum. |
![]() |
|
Thread Tools |
![]() |
#1 |
All Star Starter
Join Date: Apr 2019
Posts: 1,085
|
How to prevent "Old Man Cameos" from mucking up stats?
I like to start in 1901, and erase all previous history so as to not have some crazy 19th Century statistics in my list of records. I play with recalc, and import players to their teams (which isn't really working, but that's in another thread).
Problem is, there's some players like Dan Brouthers who played in the 19th Century, then return for an Old Man Cameo in the 20th Century. Unfortunately when they get re-imported, then all of their old 1800s stats come to life again. And the leaderboard is filled with them. Only thing I've found that works so far is just deleting the players. But then that takes away some potential for real players who maybe skipped 1901 (and therefore aren't on a roster to start the file) and played most of their careers in the 1900s. There's some of these guys, I've seen them. Is there a more elegant solution to this problem? |
![]() |
![]() |
![]() |
#2 |
Hall Of Famer
Join Date: Jun 2004
Posts: 4,254
|
Maybe league settings>reset functions>erase all career stats of all players will work.
|
![]() |
![]() |
![]() |
#3 | |
Hall Of Famer
Join Date: Apr 2002
Location: Looking for a place called Leehofooks
Posts: 9,617
Infractions: 0/1 (1)
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 | |
All Star Starter
Join Date: Apr 2019
Posts: 1,085
|
Quote:
Problem is when a guy like Dan Brouthers gets re-loaded in 1904 or whenever his cameo was... then he brings his real life 1800s stats with him. At that point it's too late to delete all history, because I want to keep the simulated stats. |
|
![]() |
![]() |
![]() |
#5 |
Hall Of Famer
Join Date: Jun 2004
Posts: 4,254
|
Will all of the players, like Dan Brouthers, be in the game in 1901 if you create the league without historical transactions and players miss seasons according to history? Then maybe you can erase the stats before the season begins and then turn on transactions?
|
![]() |
![]() |
![]() |
#6 | |
All Star Starter
Join Date: Apr 2019
Posts: 1,085
|
Quote:
Also, the historical transactions setting doesn't seem to work well in these early years. Some teams end up with like 8 guys on their roster in August, and the sim stops to say they need more players. |
|
![]() |
![]() |
![]() |
#7 |
Hall Of Famer
Join Date: Jun 2004
Posts: 4,254
|
I recently did a 1901-1953 replay and did not have any roster problems.
|
![]() |
![]() |
![]() |
#8 | |
Hall Of Famer
Join Date: Apr 2009
Location: Toronto, ON
Posts: 6,163
|
Quote:
You should get three .txt files in your Documents > Out of the Park Developments > OOTP Baseball 21 > saved_games > Name of Game.lg > import_export folder. One for fielding, one for hitting, and one for pitching. Open the files in a spreadsheet for easier deletion, and delete away those trouble makers from the land of baseball before time. It sounds like there could be quite a few of them for you, as anybody that skipped 1901, but played before that season, and after that season is affected. Once you've tracked them all down, and expunged them from the .txt files (don't forget to do all three), save them. Go back to Game Settings > League Settings > Functions > Import/Export Functions, and hit the Import Player Stats button. Check to see that the problem players are fixed. I had to do this recently with George Wright (the 1871 one). I was using the Spritze Database in order to take his stats back to prior to 1871 for the purposes of my Random Debut game. I like to do this because I don't think it's fair that guys show up past their primes in 1871, and the Spritze Database covers the years prior to 1871 for players. He had one year of fielding, and one year of hitting that were borked in game. Interestingly enough, when I checked the .txt files, one of the 1863 season outputs was in there, and one wasn't. I didn't go back as far as 1863 with him, but the buggers were still in my game. Both were in the game, but only one was in the .txt files. It didn't matter though, as I deleted the one that was there, and re-imported the stats. Both his 1863 hitting and fielding records were removed upon re-import. I guess the game read it on re-import, and treated the file as not there. Weird. Tedious? Yes. But worth it, because those numbers will muck up the stats your players accumulate during your game. ![]() Incidentally, I also do this for players who played in foreign leagues before coming to MLB for the same reason. I recently deleted the default Hideki Matsui, and brought him in via Spritze in order to capture his JPCL exploits back in the 1990s and early 2000s. Every player in my game is able to debut a year before they did IRL. I don't know if that's because I use 5-year, double weighted recalc or not, but that seems to be the standard, so I wanted to give him the same benefit. IRL, he debuted at age 19 with the Yomiuri Giants, so I wanted to get him in for his age 18 season. The game has marked it as his age 17 season, but that's false as you can see in the image below. The cutoff date for determining how old the player is for any season is July 1st. His birthday's on June 12th, and in my RD game his birth year is 1888, so he should've been 18 in his debut season of 1906, but the game listed him as 17. Looks like "Godzilla" is gonna be an absolute beast in the coming years. A 4.4 WAR season at age 20? Yowza! |
|
![]() |
![]() |
![]() |
#9 |
Hall Of Famer
Join Date: Apr 2009
Location: Toronto, ON
Posts: 6,163
|
Also...George Wright, since that was the player that I was trying to demonstrate. Batting and Fielding Stats so far. You'll notice that the 1863 ones aren't there anymore, which is great news.
|
![]() |
![]() |
![]() |
#10 |
Minors (Rookie Ball)
Join Date: Oct 2020
Posts: 33
|
I'm having issues with this workaround and wonder if anyone can help.
I started a game in 1901 and erased all players prior stats so that my leaderboards were nice and clean. I then applied this workaround after my 1901 season, to take care of players who "showed up" in 1902 but had not played in '01 but did have stats from 1900 and prior. It worked and the leaderboards remained clean for stats prior to 1901. However, I tried it again now after the 1902 season for the few guys showing up in 1903 but did not play in '01 or '02 and it's not working correctly. If I download the stat files (all 3) and delete the rows of the guys prior stats (those in 1900 and prior) and then import those corrected 3 stat files those few players still have stats showing up for years prior. And those years (1890's mainly) are included for those few players and thus messes up the leaderboards (albeit fairly insignificantly). The only thing that seems to work now is to manually change every single stat to a zero number. This does get those pesky stats out of there but it still shows players playing in, for example, 1898 with a bunch of zeros for every stat category. Again, this at least keeps the leaderboards clean (and their career totals) but looks unseemly. Any thoughts on why the deleted rows are not being deleted when I import them back in? |
![]() |
![]() |
![]() |
#11 |
Hall Of Famer
Join Date: May 2016
Location: St Petersburg Florida USA
Posts: 6,658
Infractions: 0/2 (3)
|
This appears to work
Import entire league history Erase all career stats of all players Erase the entire league history Must have AAA and AA enabled See here for discussion https://forums.ootpdevelopments.com/...=325013&page=2 |
![]() |
![]() |
![]() |
#12 | |
Hall Of Famer
Join Date: Apr 2002
Location: Looking for a place called Leehofooks
Posts: 9,617
Infractions: 0/1 (1)
|
Quote:
If you're not running a fantasy draft to start your league, make sure all the free agents get signed. This will put the above mentioned Dan Brouthers on a team and allow him to create some OOTP history. Once that happens he shouldn't reappear with his career stats. |
|
![]() |
![]() |
![]() |
#13 |
Hall Of Famer
Join Date: May 2016
Location: St Petersburg Florida USA
Posts: 6,658
Infractions: 0/2 (3)
|
Yea, I forgot about that. Thank you.
|
![]() |
![]() |
![]() |
#14 | |
Minors (Rookie Ball)
Join Date: Oct 2020
Posts: 33
|
Quote:
Thanks, forgot to erase all stats prior to the import of the fixed 3 files ![]() |
|
![]() |
![]() |
![]() |
Bookmarks |
|
|