View Single Post
Old 08-28-2023, 11:44 PM   #23
BaseballMan
Hall Of Famer
 
BaseballMan's Avatar
 
Join Date: Jan 2002
Posts: 6,524
Quote:
Originally Posted by thehef View Post
I ran two quick tests:

1) Just an out-of-the-box game starting with the 1884 season. Of course Richmond didn't appear in the league because they didn't make the cut in OOTP's non-historical pre-1901 minors. However, all players who played on the 1884 Virginians were in the game, as free agents.

2. I modified the teams.csv file, replacing the 1884 Washington Nationals with the 1884 Richmond club. I changed all team id fields to "RIC" except for franchID, which I left as MIN... I then started a game in 1883 (this is because OOTP does not read from the teams.csv file at creation; it only reads this file for subsequent seasons), enabled historical transactions (as AESP_pres instructs), and then I had the game sim to the 1884 preseason... The Richmond team appeared, and in addition to the players who carried over from the 1883 Washington team (because of the franchID; if I had changed the franchID, those '83 Washington players would've become free agents), three players who actually played on the '84 Virginians - Larkin, Morgan, and Schenk - also appeared on the Virginians' roster. These reason these three appear on the roster is because the historical txns file includes a 1/1/1884 "free agent signing" entry for them.

All '84 Richmond players were in the game, with most of them being FA's. Mike Mansell was with Pittsburgh for 1883, and since there is no hist txn in the database to send him to Richmond, he's on Pitt's roster for '84. Similar story for Walt Goldsby (St Louis).

What I could not find is someone who was a 1884 rookie and who imported to Richmond (that team actually had a bunch of 1st year players). In revisiting this...



... I'm assuming that historical teams that are also in OOTP's pre-1901 setup are the ones that have rookies import to the team they are supposed to, and that the teams that are not in OOTP's pre-1901 setup (like Richmond) are the ones that don't...
Check Jake Aydelott and Marshall Quinton.
They show up but are missing their rookie years in their real life stats tab
due to the missing teams.
Anyway it still does not solve the problem of the inaccurate historical teams. That just renames a historical team and replaces it with a missing historical team.
The league is still short of teams it had in 84.
BaseballMan is offline   Reply With Quote