Tabletop Simulator

Tabletop Simulator

Tabletop Workshop
Create and import your own content, discover new and exciting games, and take your tabletop gaming experience to a whole new level.
Learn More
Modifying a mod's script on-the-fly?
I need to know how to change 2 things with this Stardew Valley mod on my end:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2782397187&searchtext=stardew+valley+board+game

1. The role colors are wrong. They're supposed to be:
Miner = Red
Forager = Green
Farmer = Yellow
Angler = Blue

I can just recolor the spaces using the zone tool, but the issue is, the mod's script locks you into the token you pick as well. The Angler is the correct color, but none of the other classes are. I need to know how to basically "reassign" a token to a different player within the game.

The second thing I need to know how to do is to remove the beyond stupid requirement to pick a role before starting a game. That is NOT how this game is played normally. You don't pick roles before setting up the board, you decide on them after seeing what Grandpa's Goals are. That's how EVERYONE plays.

The issue here is that once a role is assigned, it cannot be changed. This is fixed by someone relogging but that can only be done if they aren't the host. I don't like playing under these rules because they aren't accurate to the game I've been playing for 2+ years now.

I have no intention of distributing these fixes since the mod author is unable to give me permission. (They went MIA ages ago so realistically neither of these issues are getting fixed.) I just want a way to correct this for my table and I don't know anything about scripting.