Tabletop Simulator

Tabletop Simulator

98 ratings
Ticket to Ride: Europe [Scripted]
2
   
Award
Favorite
Favorited
Unfavorite
Type: Game
Complexity: Low Complexity
Number of Players: 2, 3, 4, 5, 6
Play Time: 60 minutes
File Size
Posted
Updated
615.523 KB
18 Oct, 2020 @ 5:43am
28 Oct, 2020 @ 1:43am
16 Change Notes ( view )

Subscribe to download
Ticket to Ride: Europe [Scripted]

Description
Heavily scripted version of the popular Ticket to Ride: Europe game, largely automated with a couple of features that are still in development

Features:
- Automatic game setup with single button press
- Instant draw of 1 or 2 cards from the deck or from the pickupzone and replacement
- Automatic shuffling of train deck when less than 6 cards
- Automatic placement of trains and train counters with scripted buttons on top of each route
- Automatic scoring when placing trains and automatic reducing score when removing trains
- Automatically replaces the pickup zone if three rainbow cards are present
- Turn protection (players cannot take further actions if they have performed their draw cards action or train placements).
- Ability to undo train placement by right-clicking a button if it's your turn and your train color, of if you're promoted. Try not to abuse this, will later add a message to the chat so everyone can see a train is undone.

Features to come:
- Undo save state (not currently supported, but the game has it's own undo ability by right-clicking a route).
- Automatically adding short routes discards to the bottom of the route deck per the rules
- Automatically removing discarded long routes from the game
- Automatically check whether a tunnel succeeds when tunnel is clicked.
- Automatically place trains and take cards from colour routes (not sure how I would do this for a wildcard route), avoiding using rainbow cards where possible.

Models:
Train model made for this game by RobotSpark (thanks very much for this!)
Station model by peterjaap under the Creative Commons license

GitHub for the script is up at https://github.com/vechs/TicketToRide-Europe-lua
Popular Discussions View All (2)
6
23 Jan @ 5:09am
Feature Requests
Mitty
5
1 May, 2023 @ 12:11am
Bug Reports
Mitty
30 Comments
mpw: prawg 7 Mar @ 10:14am 
It works no issue for me, I did have issues with the blue cards not showing their image but I invited a friend and theirs worked so I just took their save.
Mitty  [author] 7 Mar @ 5:05am 
I've tested it and I don't see any new issues. I'm not currently interested in implementing new features, I just want to maintain this and make sure it works. If there's a request that is easy enough to implement, I'd be willing to address it.
Mitty  [author] 7 Mar @ 4:45am 
@saloko999
Apologies, life has been busy and I've not updated this in a long time. What did not work as you expected? My understanding was as of ~6 months ago this still worked exactly as when I coded it initially.

Undo functionality does not work in this script, that is something to be mindful of.
saloko999 4 Mar @ 6:54am 
didn't work as i expected
mpw: prawg 6 Feb @ 11:13am 
Okay so I invited my friend and they can see the cards? Not sure why or how any advice would be great!
mpw: prawg 5 Feb @ 1:32pm 
I think specifically it's the blue cards / long routes if that helps.
mpw: prawg 5 Feb @ 12:57pm 
So I get error WWW IMAGE ERROR: UNABLE TO COMPLETE SSL CONNECTION at,
I've tried changing HTTP to HTTPS but still getting errors across multiple cards is there anything I can do?
Sitara 22 Jun, 2024 @ 2:27pm 
The gold standard for scripts.
GeekDoesStuff 29 Nov, 2021 @ 12:03pm 
Seems like a great script, will try with friends soon. I see you mentioned trying to implement automatic taking of cards from hand. I can imagine it's probably a pretty hard task to achieve, but I hope to see it one day with automatic tunnels) As well as some end game automatic scoring once last turns are made, which might actually be achievable.:happymeat:
Voyevoda 9 Feb, 2021 @ 3:37pm 
I love this mod! Do you have one for original ticket to ride?