Tabletop Simulator

Tabletop Simulator

83 ratings
Universal Dice Roller
2
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Complexity: Low Complexity
File Size
Posted
Updated
189.615 KB
22 May @ 10:53am
14 Jun @ 7:51am
18 Change Notes ( view )

Subscribe to download
Universal Dice Roller

Description
This dice roller is meant to be multipurpose and work for any and all games that require the standard dice set, or even custom dice.

Rolling dice
Click on a button to add a die to the roll, or right click to subtract a die, then press the Roll button to throw the chosen dice and get a result displayed.

Save rolls
You can save a roll for quick access and customize the button with any label, icon and color you want.

Fully configurable
If you are setting up a table, you can change the size and position of buttons, change the RPG system and configure the dice roll trajectory.

Variables
Store values that you can add to your rolls, usually useful to store character stats.

Link with character sheets
You can have variables automatically read values from a compatible character sheet (only compatible with sheets made with the Make Anything Editable stamp)

Presets
It comes with a preset for the following games/systems:
- Dungeons and Dragons
- Daggerheart
- Fate
- Warhammer
- None (a blank canvas for you to do whatever you want)
- Basic (has the basic set of polyhedral dice)

Thank you!

I really hope you enjoy my work and it will always be free, but if you want to donate I would really appretiate it! https://ko-fi.com/marianolarreteguy
Popular Discussions View All (1)
22
30 Jul @ 12:22pm
Suggestions
Marum
77 Comments
Marum  [author] 22 Jul @ 7:17pm 
@Ruttsah: Thank you! I'm glad you find it useful!
Ruttsah 22 Jul @ 5:07pm 
Just wanted to say this is easily one of the best Dice Rollers in the workshop! Love it and use it for nearly every game now!
Marum  [author] 22 Jul @ 4:18pm 
@LisanAlGaib: Oh, you need a negative d100? yeah, d100 is actually a hardcoded roll that throws the die called 'Ones' and the die called 'Tens', and then the thrower interprets their values to show a result. I'll have to update it to take negative numbers into account.
LisanAlGaib 22 Jul @ 6:25am 
Ah, I see where the problem is. It's very specifically that you can't subtract a d100 from a stat. For example, if I load the dnd setting, give myself a 40 strength, left click the strength to add it to the roller, and right click the d100, it will not add a "negative" d100 like it will all the other dice.
Stadtjaeger 21 Jul @ 5:56pm 
this fking madlad strike again
Marum  [author] 21 Jul @ 10:08am 
@LisanAlGaib: Hello! You can subtract rolls. If you right click on a button, it will add a negative die. You may want to save rolls if it becomes bothersome, but if you tell me exactly what you need I may be able to implement a preset for that system.
Marum  [author] 21 Jul @ 10:07am 
@SULLYYYYYYYYYYYYYYYYYYYYYYYYYYYY: Yes, it doesn't really like &s. I may look into replacing it with another character automatically, but I cant save &s in the json because it doesn't work well. Thanks for the report, i'll see what I can do!
LisanAlGaib 21 Jul @ 9:15am 
Would it be possible to add another game system? We are big fans of the Dark Heresy game system. As it is, it works well enough with the understanding that positive values are a failure. You can make a roll and subtract a stat, but you can't do the reverse. If we could subtract a rolled value from a stat, that would be good enough since you can just look at the 10s digit of the value to get your degrees of success.
I have found something interesting. If you save a roll and put in a (&) symbol to the name of the roll e.g. “Shortsward & Shortbow Attack”. The next time you save a roll there is an error that makes the table unusable until you reload the save or turn back time.
It makes the whole table into a button so you can't interact with anything.
This is the Error in case you need it.

Error Building Xml Ul on Universal Dice Roller - 1de49b: An error occurred while parsing Entity Name. Line 1289, position 18.

Not sure if it can be fixed but just putting this here in case other people have the same issue.
Love the dice roller keep up the good work :D:
Marum  [author] 19 Jul @ 10:43am 
No, because it would require making a third addon that combines ALL of the features of the make anything editable mod, ALL of the features of the universal dice roller and all necessary connections between the two, which would be a ton of work for one single use case. Sorry.