Tabletop Simulator

Tabletop Simulator

Universal Dice Roller
116 Comments
Gwydion2 17 Jul @ 2:14pm 
Love the dice roller and it works great for me as host. My players can use the basic roller, but they can't add any of the extras listed under the misc. button. Any idea why? Is there some setting I'm missing?
Campix 9 Jul @ 2:28pm 
Thank you for your reply! I don't mean 3 or above, I mean *specifically* three - it's for Triangle Agency haha
I tried to reverse engineer it from your 'count 1s' or '6s' but it didn't work unfortunately. If it isn't in there that's not a huge problem!

As for breaking it, it mostly just seems like the bag catches some of the dice before they get a chance to roll? That's the best guess I have

Thanks for making this by the way! It's sleek and snazzy and customizable - you've done great here!
Marum  [author] 1 Jul @ 6:48am 
@Dylan: Thank you! I have a lot of suggestions for different features, but a lot of the roller is kind of hard coded. I may at some point make it more modular and allow people to create their own presets, but its gonna be a lot of work.
Marum  [author] 1 Jul @ 6:47am 
@Campix: You can ask for successes by adding '>3+' to the roll. In your example, 4d6>3+. Regarding the resizing, whats the scale and what happens exactly? I cant get it to break even at very big or very small scales.
Campix 30 Jun @ 8:01pm 
Additionally, it seems it breaks if you resize it - the dice rolled get caught in the bag. Is there a way to avoid this?
Campix 30 Jun @ 7:43pm 
Is there a way to have it display certain 'successes' rather than the number rolled? Like I'm playing Triangle Agency, and that system only cares about how many 3s you roll on a roll of 4d6.
Dylan 22 Jun @ 10:24am 
This is the best dice roller hands down. I don't suppose you have any plans to add Savage Worlds to this? I'm trying to modify it to work myself but I'm an absolute noob when it comes to LUA and coding in general.
Marum  [author] 21 Jun @ 9:28am 
@Akeyboi: That is such a strange bug, I would never have found it. I'm glad you found the fix!
Akeyboi 21 Jun @ 6:58am 
@Marum I found the cause and it was such a dumb thing I was flabbergasted: I am from Hungary and it seems the Hungarian date and time format messes with TTS and it bugs out, causing buttons to disappear XD so I set my date format to UK one and it was fixed, tested it with my friend and he can see it. Also thank you very much for the Daggerheart improvements! much appreciated.
Marum  [author] 15 Jun @ 2:48pm 
@Akeyboi: Its a long shot, but try changing the visibility to something else and then back to all?
Akeyboi 15 Jun @ 9:17am 
Player's POV Host settings I haven't really found anything but I thought I'd show some screenshots
Marum  [author] 14 Jun @ 8:54pm 
@Myrkul: To use more icons you would need to add them to the assets of the object, and then add the icons to the icon list in the script
Myrkul 14 Jun @ 2:30pm 
Hello @Marum, thanks for the tool, very usuful.
I got a question though: is there any possibility to create new dice icons ?
It seems like it's currently using "local icons" but i have no idea where are they located.
Can we upload our own set of icons, and use them in the cloud for other players ?
Thanks
Akeyboi 13 Jun @ 2:19pm 
@Marum I actually tested this both in the Daggerheart table and in this mod separately, I'll try to look for some specifics that might cause this, I cannot find any option that I have enabled that others might not so I'm not sure what to look for but I'll let you know if I find something
Marum  [author] 13 Jun @ 11:25am 
@MurderHobo: I have a daggerheart table set up uploaded, check it out on my workshop items!
MurderHobo 13 Jun @ 10:24am 
@marum I've been looking into daggerheart recently. Interested in trying out that system. Curious to know how you get your maps and what your setup looks like.... I'll have to checkout your table and try and piece it together
Marum  [author] 12 Jun @ 9:33am 
@Akeyboi: are you using one of the dice rollers from the Daggerheart table or are you using the one in this addon? I'm not sure what may cause this, visibility should be player color dependant in any case, not host dependant...
Akeyboi 12 Jun @ 2:58am 
I checked and the settings is set to "All" but my friends still don't see the buttons, I tried and logged in with my wife's laptop next to me and whatever I try, only the host can see it, I tried promoting the other player, I gave the host to it and then I wasn't able to see it but it was visible from their point of view.
Marum  [author] 9 Jun @ 11:05am 
@Akeyboi: I think there is a visibility option in the settings menu you can open with the gear icon. You can set which players can see the buttons
Akeyboi 8 Jun @ 10:26am 
hey, I love this mod, but whenever I try to use it, only the host can see the buttons, and the other players only see the bag. Am I missing something?
Marum  [author] 21 May @ 2:02pm 
Thanks for the link! There are many suggestions that have been piling up, I may need to go through all of them soon
MurderHobo 21 May @ 2:01pm 
Was looking for a link to the savage worlds click roller I use.. couldnt find it so i uploaded the one i use.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3485470857
be sweet if we could get these mechanics rolled into your dice roller :)
MurderHobo 21 May @ 1:41pm 
I would also love to see this built for Savage Worlds, very nice dice roller.
Gilbals!? 30 Apr @ 9:12am 
@Marum Exploding Dice for SWADE's case is any die landing on max rolls again and is additive. It's hard to explain, but there are click rollers that do it on the workshop. I just really love your dice roller with its customization options and multigame functionality.
Can this asset perform division with rounding down?
Like 8-(1d8+1d6)/2
dannway 4 Apr @ 3:45pm 
Is there custom command for "Keep highest/lowest X" with X being a certain amount of dice? E.g., 5d6kh2 will roll 5 dice keeping the highest 2
Menoz Grande 5 Mar @ 12:10pm 
Hey, Love this! Great work.
I wanna use this to play lancer, I need a way to set a D3's as a option.
Also a way to add 1d6 to the roll but keeping the highest ex: 1d20+(3d6 keep the higest of them)

How Would I be able to do that?
Stavland 28 Feb @ 9:49am 
Would it be possible to improve verbose mode, by changing it from saying being "2+9+7" to, say, "2(1d6)+9(1d12)+7(1d20), i.e showing the dice types in addition to results in verbose mode?
Marum  [author] 22 Feb @ 5:25pm 
+ Added an option to automatically clear the dice and result after 5 seconds (Auto cleanup)
Marum  [author] 22 Feb @ 5:24pm 
@LoBo: Actually, LoBo, do the numbers on the dice matter for anything else than the successes and the negative successes? You could make a custom dice with custom rotation values, -1 for 1, 0 for 2-5, 1 for 6-9 and 2 for 10
Marum  [author] 22 Feb @ 4:38pm 
@OXO: Delayed cleanup is not a bad idea
Marum  [author] 22 Feb @ 4:37pm 
@LoBo: I can probably do something like that
Marum  [author] 22 Feb @ 4:37pm 
@Gilbals!?: What does it require? Exploding dice may require a bit more work
OXO 22 Feb @ 3:14pm 
any way to add a delayed clean up? also absolutely love this thing c: a grand addition to the board. i'll be sure to credit you if i ever upload to the workshop!:resmile:
LoBo 24 Oct, 2024 @ 8:11pm 
How would I modify this to support VTM V20?

Each rolled 6+ counts as 1 success. 10 counts as 2 success (sometimes, only when specialized skill)

Each rolled 1 removes 1 success. (sometimes, not in damage rolls)
Gilbals!? 15 Oct, 2024 @ 5:54pm 
Would it be possible to have Savage Worlds (Specifically SWADE) added to the games list? Wildcards and regular dice exploding together would be handy
Marum  [author] 30 Aug, 2024 @ 7:00am 
@Cade's Burgers: There is an option in the settings for just that :steamhappy:
Boigur 29 Aug, 2024 @ 2:25pm 
Never mind I decided to mess with the code, first time doing that, and I figured out how to keep the dice and number only visible to the DM and not the person rolling it
Boigur 29 Aug, 2024 @ 1:31pm 
I see you can secret roll for yourself and the DM, but is there a way so only the DM can see the roll for secret checks?
Marum  [author] 22 Jul, 2024 @ 7:17pm 
@Ruttsah: Thank you! I'm glad you find it useful!
Ruttsah 22 Jul, 2024 @ 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, 2024 @ 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, 2024 @ 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, 2024 @ 5:56pm 
this fking madlad strike again
Marum  [author] 21 Jul, 2024 @ 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, 2024 @ 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, 2024 @ 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.
SULLYYYYYYYYYYYYYYYYYYYYYYYYYYYY 21 Jul, 2024 @ 6:34am 
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, 2024 @ 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.
ДИМАкратия 19 Jul, 2024 @ 8:01am 
Sadly, is such a feature planned for the future?