Jump to content

Is there a simple mod, that only moves Astros into the American League?


Eumallux

Recommended Posts

So I installed the game again after a few months break, but this time I want to play just the vanilla roster rather than the up-to-date one, but I would like for the Astros to be in the AL, as they were in my modded 2023 roster version. Anyone got a mod doing only that, or tips and tricks how to use parts of the 2023/2024 roster mods for that?

Link to comment
Share on other sites

From distant memory, you don’t actually “mod” the game per se. I think you have to download a file called LOC look (or something like that) that allows you to unlock and edit the LOC files in the games settings. That’s where you change it but it’s a fairly long process from memory . 
I reckon if you’ve got the time, you can go back through all of the support subjects (it’s be quicker if you can remember what year they changed lol) and I’m almost certain that there’s instructions on how to do it 

Oh shoot I just realised you’re playing 2k12

 

sorry buddy, I was thinking MVP

 

Link to comment
Share on other sites

On 10/21/2024 at 1:53 PM, Eumallux said:

So I installed the game again after a few months break, but this time I want to play just the vanilla roster rather than the up-to-date one, but I would like for the Astros to be in the AL, as they were in my modded 2023 roster version. Anyone got a mod doing only that, or tips and tricks how to use parts of the 2023/2024 roster mods for that?

 

 

Short answer: No.

Long/Modder's answer: I'm 100% aware this is a lengthy response but it's as informative as possible.

This type of project is extremely challenging and isn't as simple as a lot of modders and members of the community believe it to be over the years. 

MLB 2K12 uses the last 3 years of schedules (2012, 2011 and 2010) in how it generates games and all of them on the stock version of MLB 2K12 have the Astros in the NL Central.

What was done in the past that was a problem was that someone would modify the Schedule_Actual tab to the current MLB schedule with the Astros in the AL West, which gets used for Franchise/Career mode, but they would not touch the other tabs (Schedule_Old, _Older and _Cur) which were based on the 2010, 2011 and 2012 schedules. All of those have Houston in the NL Central, so their entire schedule is mainly NL opponents with interleague games.

So, as I said previously, the game uses those three schedules to generate new schedules in the game for MyPlayer/Franchise to repopulate Schedule_Actual after your first season. Why they use 3 schedules is simple: Interleague games. With interleague games, each division has a pre-determined division from each of the other league's divisions that they play in rotating years. So, out of the 20 interleague baseball games that are played each year, 16 of them will be against a team from the other league from the same division, rotating divisions each year. See this example below.

 xVUQwiS.png

With that said, what happens after your first season is that when it needs to generate a new schedule, there's a conflict with the game logic where it's generating a team schedule for this non-existent NL Central team, so your game freezes/crashes. The fix, as far as my knowledge goes from the last 12 years, was to either import the MLB 2K13 schedule by manually importing the XBOX game's schedule tabs (since there is no PC version of MLB 2K13) or, since we are in the present day, grab the last three years worth of schedules and create those tabs entirely from scratch, which can be extremely time consuming given where you can source those schedules and the fact that some games get rescheduled from their original start date.

It's been so long but I'm 100% sure the XBOX game schedules from MLB 2K13 can permanently fix the scheduling and you can just update Schedule_Actual in perpetuity forever, but I'm doubtful on whether or not the game logic was also adjusted for MLB 2K13 to acknowledge the league realignment. I will say that the biggest challenge with the schedules from what I've attempted on and off in recent years is that the real world MLB schedule is now a balanced one starting with 2023, but the last 3 years worth of MLB schedules dating back to 2021 are completely unbalanced (including the 2022 expanded playoffs format), so this can create some insane schedules or series of games not grounded in reality in the slightest.

I've fed schedule data into ChatGPT in the past to see if it would figure out a way to spit out "balanced" versions of the 2022 and 2021 schedules for the Schedule_Old, _Oldest and _Cur tabs and it can't seem to do it, so I gave up.

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...