Tabletop Simulator

Tabletop Simulator

Universal Dice Roller
Marum  [developer] May 22, 2024 @ 11:09am
Suggestions
If you have a feature, an icon or a system you would like to see added, suggest it here and I will see what I can do!
< >
Showing 1-15 of 22 comments
Froman Joe May 22, 2024 @ 6:15pm 
Allowing you to set the rotational velocity of the dice would be nice along with counting results instead of adding them
Last edited by Froman Joe; May 23, 2024 @ 7:54pm
itsGr4yscale May 23, 2024 @ 4:24am 
Dice that use strings instead of numbers could put the strings at the end of the result.
Marum  [developer] May 23, 2024 @ 7:20am 
Added support for strings instead of numbers!
BlueDemon - 75 May 25, 2024 @ 8:18am 
Not sure if you would be feasible, since this is geared towards RPGs, but a Wargame setting for 40K or One Page Rules would be neat, they are focused on rolling lots of D6s but instead of summing them up the results are separed by groups of what numbers where rolled.
Marum  [developer] May 25, 2024 @ 9:07am 
Originally posted by BlueDemon - 75:
Not sure if you would be feasible, since this is geared towards RPGs, but a Wargame setting for 40K or One Page Rules would be neat...
Would you be so kind as to tell me exactly what would be needed? Is it always d6 and do you always need the results grouped?
I do believe there are probably better dice rollers for that specific use, this roller may not have enough space to show the results in a clear manner
BlueDemon - 75 May 26, 2024 @ 6:25pm 
Originally posted by Marum:
Originally posted by BlueDemon - 75:
Not sure if you would be feasible, since this is geared towards RPGs, but a Wargame setting for 40K or One Page Rules would be neat...
Would you be so kind as to tell me exactly what would be needed? Is it always d6 and do you always need the results grouped?
I do believe there are probably better dice rollers for that specific use, this roller may not have enough space to show the results in a clear manner

For instance, let's say a unit (group of soldiers) fires their 10 rifles, that's 10 shots, so 10D6 will be rolled at once, lets say that they will hit those shots on a 4+ so any individual roll of 4, 5 and 6 is counted as a hit (as if they were multiple individual attack rolls done in a single batch). Results are grouped by how many D6s resulted in 1-6 for easier readability of how many shots hit the target.

No problem if cant be done though, I'm completely aware that it sounds like a major pain in the ass to implement. I was just tempted to ask because this roller feels a lot better than the current standard roller most people use for wargames.
Marum  [developer] May 26, 2024 @ 9:32pm 
Originally posted by BlueDemon - 75:
Originally posted by Marum:
...they will hit those shots on a 4+ so any individual roll of 4, 5 and 6 is counted as a hit (as if they were multiple individual attack rolls done in a single batch).

Its not really hard to implement, its just a big thing to display in a small place, and something like 1:2, 2:1, 3:4, 4:1, 5:2, 6:2 is pretty long and unclear. Would it be acceptable to include the hit requirement into the roll? Something like '10d6~4+' and it would show the result as '5 hits, 7 misses'?

Also, is there a need for any dice other than d6?
I'll shamelessly cram myself into this conversation!
Originally posted by Marum:
... its just a big thing to display in a small place, and something like 1:2, 2:1, 3:4, 4:1, 5:2, 6:2 is pretty long and unclear.
Would it be acceptable to include the hit requirement into the roll? Something like '10d6~4+' and it would show the result as '5 hits, 7 misses'?
That is the way! I could only suggest to allow a user to configure a set of values to count as success. Like "10d6~{4,6}", so only 4s and 6s count.

Originally posted by Marum:
Also, is there a need for any dice other than d6?
Usually only d6 are used, yet allowing usage of any die would be great for home-brew systems.
Last edited by Khr`ukotatel`nyj Zel`uk; May 27, 2024 @ 3:55am
Marum  [developer] May 27, 2024 @ 10:52am 
I just added the option for verbose result displaying, and the option to show the result in hits and misses if you add a requirement. You can see how in the Warhammer preset.

Originally posted by Khr`ukotatel`nyj Zel`uk:
That is the way! I could only suggest to allow a user to configure a set of values to count as success. Like "10d6~{4,6}", so only 4s and 6s count.

Going as far as to add a range of specific numbers as a requirement does add a lot more code than its worth for such a niche use. You can probably achieve a similar result with special dice, but the code is slowly transforming into a long list of exceptions with the way that I need to store, parse and interpret rolls from a simple string, and each new exception adds exponentially more checks to catch all possible cases.

I may add features for widely used systems, but such specific uses may be achieved with some clever use of the way the roller is right now, or it might be better served by a completely custom roller. I may try to find a way of adding it without too much hassle in the future, if its requested more.
Last edited by Marum; May 27, 2024 @ 10:54am
BlueDemon - 75 May 27, 2024 @ 2:09pm 
Originally posted by Marum:
Originally posted by BlueDemon - 75:

Its not really hard to implement, its just a big thing to display in a small place, and something like 1:2, 2:1, 3:4, 4:1, 5:2, 6:2 is pretty long and unclear. Would it be acceptable to include the hit requirement into the roll? Something like '10d6~4+' and it would show the result as '5 hits, 7 misses'?

Also, is there a need for any dice other than d6?

That is definitely an elegant way to do it since during rolls most players declare what the target number is "hitting on 5s" or "saving on 3+". As for the dice, yeah its just D6s for the majority of games.
Talyc Verda May 30, 2024 @ 8:16am 
Have you looked at making it possible to move the UI to make it easier to use with games in TTS?

At the moment, using additive loading just puts it in the middle of the table.
Marum  [developer] May 30, 2024 @ 8:23am 
Originally posted by Talyc Verda:
Have you looked at making it possible to move the UI to make it easier to use with games in TTS?

At the moment, using additive loading just puts it in the middle of the table.

The UI is attached to the gray bar, which is the actual object. If you move it, the UI will move with it :steamthumbsup:
MosaiKdrach Jun 9, 2024 @ 6:46am 
Hello!

My suggestion would be adding Dice Roller Formating, with this I mean options like 2d6kh (Keep highest) 2d20kl (keep lowest). Convinient for Accuracy and Difficulty on Lancer!
Last edited by MosaiKdrach; Jun 9, 2024 @ 6:52am
Marum  [developer] Jun 11, 2024 @ 11:10am 
Originally posted by MosaiK:
Hello!

My suggestion would be adding Dice Roller Formating, with this I mean options like 2d6kh (Keep highest) 2d20kl (keep lowest). Convinient for Accuracy and Difficulty on Lancer!

Added! You can set the roll to keep highest or lowest using the Mods button, or by adding '~High' or '~Low' at the end of your roll. I know it might not be as convenient as just writing kl or kh at the end, but this is the way roll parameters work in my code.
Yuwee Jun 12, 2024 @ 10:25am 
This is an excellent mod, thanks. Roll mods to count the number of 1's and the number of 6's would be a great addition for OPR and Warhammer.

No doubt could be made cleaner but examples:
12d6>5+~C6 output 4 successes (2 sixes) , 8 misses
12d6>5+~C1 output 4 successes , 8 misses (2 ones)
Last edited by Yuwee; Jun 12, 2024 @ 6:26pm
< >
Showing 1-15 of 22 comments
Per page: 1530 50