Tabletop Simulator

Tabletop Simulator

56 ratings
Turn-O-Matic - An upgraded Turn replacement tool
   
Award
Favorite
Favorited
Unfavorite
Assets: Scripting
File Size
Posted
Updated
20.233 KB
15 Mar, 2017 @ 7:43pm
18 Mar, 2017 @ 11:02pm
4 Change Notes ( view )

Subscribe to download
Turn-O-Matic - An upgraded Turn replacement tool

Description
This is a replacement for the Turn system built into Tabletop Simulator (and an upgrade from Turn Tracker). Pressing the End Turn button will pass the tool from player to player. It has more features, letting you easily change colors, turn orders and more.

Features:
  • Color Order List: Clearly labeled on the device is the color order that the turns will be following. An indicator highlights the current turn as well.
  • End Turn/Back: End Turn moves down the list to the next color while Back does the same, except moving up the list.
  • Color List: This list displays all the current colors selected, in order. By clicking a color name, you can pass the tool directly to that color without needing to pass it around the table.
  • Color Indicator: The semicircle poking out the left side of the tool changes color to match which player's turn it is. When the tool is inactive (given no colors) it turns black.
  • Set Place: When the Turn-O-Matic moves to a player, it moves itself to a position relative to the hand zone. You can change that relative position. Simply place the tool around the hand zone of the color it is on and hit Set Place. NOTE THAT YOU HAVE TO HAVE A COLOR SELECTED.
  • Set Color: Clicking this button clears the Color List. You are then given a panel where you can click on NEW colors. UNDO will remove the last entry you made while SUBMIT will finalize your selections. The order you select the colors is the order the turns will move in, so you can edit the turn order to be anything you want in just a few simple clicks.
  • Sound and Animation: The tool now makes the "Turn Over" noise from the game. And when you hit Set Color, that color drawer sliiiides out with accompanying sound effect.
  • Optional Button Protection: I added a feature that lets you prevent players from using the primary buttons if it isn't their turn. The host, as well as any promoted player, circumvents the restriction too. To enable this feature, look at the top of the script. (No scripting knowledge required)
  • Optional Color Repeating: I added a feature that lets you enter a color multiple times into the list (ex. White, Red, White, Blue, White). To enable this feature, look at the top of the script. (No scripting knowledge required)
  • Optional Color List Limit Change: I added an easy way to edit the maximum number of colors that you can have in the color list. To change the limit from 10, look at the top of the script. (No scripting knowledge required)

As always, please make me aware of any bugs you run into. Please be specific and tell me how to reproduce the bug for myself so I can get a fix put together right away. Thanks =)

Let me know about bugs:
I just made some fairly significant changes to the tool. Please let me know if any bugs surface and under what conditions they happened. This way I can reproduce it myself and sqash it. Thanks!
26 Comments
Jolica 15 Dec, 2024 @ 9:09am 
Con respecto al modelo no deja cargarlo
Nut 28 Mar, 2023 @ 10:02pm 
I fixed the script and it's working again, but there's no Assetbundle since GDrive link is off. I had to name buttons for guidance as it was unamed by default.
yukonzach 14 Jul, 2022 @ 4:40pm 
Hi Mr Stump. The Google Drive model is not working anymore. Any thoughts of putting it on the Steam Cloud? This is a fantastic tool. Thank you.
adran06 31 Oct, 2021 @ 8:27pm 
Guessing you have no intention of fixing this? I was using this for playtesting for a game, but I guess people can just manually track turn order. The order changes often, and this was the easiest way to track it (the integrated system doesn't work well for it)
Vash_ST 15 Oct, 2021 @ 6:47am 
The connection with the model has disappeared. And now the counter itself has disappeared. We can't live without him. Is it possible to get a model or upgrade the workshop?
[RCF]Grodark 24 Aug, 2021 @ 1:38pm 
your item link for the tun-o-matic is broken
Urhixidur 8 Nov, 2020 @ 6:35pm 
Great little tool but...I'm trying to join a palette of buttons to it so it moves along. WHen "End Turn" is clicked, the Turn-O-Matic jumps but my palette stays behind...Until I click it, at which point it jumps to where it needs to be. I've tried tweaking your code with no success. Is what I'm trying to do feasible? I was thinking you could, in moveToolToPlayer, check self.getJoints() and move each jointed object along (getJoints() works if the Joint tool is used from the Turn-O-Matic to the jointed object, not the other way around).
OfTheBrave 16 Jul, 2020 @ 8:37am 
Hey, MrStump.
Thanks for all the great tools you've made.

I'm running into an issue with the Turn-O-Matic where, in a D&D table, I've created a colored zone for the DM's Turn (white in this instance) and placed it at the end of the table.
The issue is, when I select the turn order and submit it, the tool goes crashing through any unlocked objects on the table and sends them flying.
I would just put it on the edge of the table (like a normal hand zone) but the way the table is set up would place it out of view from the DM area.

I've tried reducing the mass of the tool to no avail.
Any ideas?

Thanks in advance.
MrPanda72 7 Sep, 2017 @ 10:31am 
I disagree. This is still useful since you can have it skip certain colors... such as players waiting or lost and removing their turn. The current game don't let you remove people from the rotation... only when they have empty hands. In Magic the Gathering, people still can take their turn with empty hands.
MrStump  [author] 2 Sep, 2017 @ 2:35pm 
This guy is pretty much outdated now. You can set up turn order in the default game.