Tabletop Simulator

Tabletop Simulator

Not enough ratings
1830 - Scripted
   
Award
Favorite
Favorited
Unfavorite
Game Category: Board Games, Strategy Games
Number of Players: 2, 3, 4
Assets: Scripting
Tags: 4+
File Size
Posted
Updated
219.736 KB
Oct 3, 2018 @ 3:35pm
May 26, 2020 @ 9:57am
10 Change Notes ( view )

Subscribe to download
1830 - Scripted

In 1 collection by Roland Burris
18xx Scripted Mods
6 items
Description
1830 is one of my favorite 18xx titles, and now it has proper scripting for Tabletop Sim. Money transfers, dividends, and private company payouts are all scripted.

AUTOMATIC PAYOUTS
Private companies/stock certificates must be in front of the player's treasury counter in order to be automatically paid out. The zones are very wide, and if you need to verify where they are at just go to Zone -> Scripting on the left. The bank zone is scripted as well--as long as shares are in the board's bank zone, dividends will pay out back to the corporation's treasury.

BANK OVERFLOW
You'll notice the bank has two counters. The limit for counters is 4 digits so I needed an overflow. Once the bottom bank counter gets low enough, feel free to manually transfer over the 3k in reserve. Or, just play until the counter hits -3000.
15 Comments
Olebgamer Nov 2, 2020 @ 5:58am 
Just to ditto Austonst observations. The grid snap does affect the stock market and is frustrating.
It would also make sense to put explicit snap points for the round tracker
Austonst Jun 10, 2020 @ 4:31pm 
Hi, I started up the mod to run some people through the rules and saw that some things had changed. A little bit of an update? Seems generally like an improvement, but found a few things to note.

The stock price tracker tokens and the round marker token all have their "grid" toggle turned on, so they're snapping to the hex grid and can't be put on their appropriate spots. Easy enough to toggle off as long players know the option is there, but not everyone does. The checkers and the note card also have grid snapping turned on, but that's no problem.

The bank treasury tile is unlocked and can be dragged around (not a big concern, of course). But the corporation treasury tiles are also individually moveable. Is it possible to lock the corporation treasury tiles to their cards in the same way that their transfer counters are?
Roland Burris  [author] May 24, 2020 @ 11:22am 
Thats awesome @Knaughx, thanks so much!
Knaughx May 12, 2020 @ 7:02am 
Hi, wanted you know that your mod has been added to my collection: Board Game Geek - BGG - May 2020 - Best Mod for each of the Top 500 Rated Games. Collection here: https://steamcommunity.com/sharedfiles/filedetails/?id=2086043930

The collection used this priority system:

1. Mod's Files Availability: Mod with all/most files still available for download
2. Feature completeness: Mod with greatest inclusion of expansions and/or promos available for the board game title
2. Scripting: Mod with scripting that most reduces work in setup/play for players
3. Component Quality: Mod with the best visuals/usability in terms of component quality
4. Table Setup/Ambiance: Mod with the best immersion with table, background, and other modeling.

Please also note that a mod that makes selection for this list very well could be one in which the mod author borrowed the majority of assets from another workshop listing, so full thanks to all who worked on a mod.

Thanks for your hard work!
Roland Burris  [author] May 8, 2020 @ 4:41pm 
@wilbert_k yeah unfortunaley TTS does not have a way to iterate over items in a stack--I need to make the bank pool a hand zone instead.
thomb Apr 7, 2020 @ 2:16pm 
@Venom only live, but you can save the game state
VenomXmoneV Apr 6, 2020 @ 12:41pm 
Can these games on TTS ever be played async? Or only live? But if live can you save the current status of the game and come back later to resume where you left off?
wilbert_k Apr 5, 2020 @ 8:16am 
It looks like if there's a stack of shares in the bank pool, the scripts only see the bottom share. So if there's 3 shares in a single company in the bank pool and I stack those, only one of those pays into the company.
Roland Burris  [author] Aug 9, 2019 @ 10:39pm 
I'll implement those right now, thanks for the feedback!
Dr Zoid PhD Jul 27, 2019 @ 1:21am 
Hey, I found some bugs but managed to fix them pretty easily. Not really sure how to share fixes besides posting verbal description or forking your thing into my own but I don't really want to do that.

Bug where Withold button not working:
The withold function isn't actually adjusting the .treasury property (fix by just using a transferMoney call instead of lines 406-409)

Bug where BH wouldn't pay out with Pay Private button:
There's a typo in the code, line 293 says 'DM' but should say 'DH'

Bug where company's Bank Transfer function fails:
The paytobank function is only checking players for transfer calls, change line 279 to be entities instead of players

Non-code bugs:
Some of the stacks of certificates are "upside-down" so they tend to clip into the board. Also some of the certificates are stackable and others are not. I'd suggest just doing a clean regeneration of all certificates.

Thanks so much for this mod! Hopefully my work helps others who where having troubles as well.