Dice pools? Dice pools.

load previous
Mar 17, 2022 6:28 am
@bowlofspinach Is this what you meant?

You can add pool or pooladd attributes on rolls tables.
With those attribs, it'll add the last clicked dice to the last open roll (creating a new one if it needs to). pooladd uses addition instead of comma-separated.

Quote
Mar 17, 2022 6:34 am
Yes, that looks awesome!
Quote
Mar 17, 2022 6:36 am
The feature won't come with the dramatic music though. Soz.
Quote
Mar 17, 2022 6:39 am
Oh, in that case I'm not interested ???
Quote
Mar 17, 2022 6:46 am

Have you looked at this on staging? Public

No
Yes - I'm happy with it
Briefly - I'm happy with it
Yes - I'm NOT happy with it
Quote
Mar 17, 2022 8:38 am
Is there a sample sheet we can use to start testing with?
Quote
Mar 17, 2022 8:52 am
vagueGM says:
Is there a sample sheet we can use to start testing with?
Sure. Create this and add it to your game.
https://mapdm.com/forums/thread/24251/
Quote
Mar 18, 2022 9:42 am
Nice functionality.

Not sure about the syntax, but it is not terrible. Maybe `pooladd` should be `pool add` which would allow for extensions like `pool minus` as if that could ever be a thing? `pool` could be shorthand for `pool comma`, or be set by an earlier tag?

Needing a separate (and possibly duplicated) table to be able to + vs , the dice into the pool could be messy. I can't see a simple way to handle that without introducing buttons or toggles. Hopefully most games will mostly use one or the other.
Quote
Mar 18, 2022 12:43 pm
"Pool minus" is an interesting thought, as in removing dice again from the pool...
Not super pressing but it would be helpful in some circumstances.

What would also be cool but probably pretty complicated is if you could for example press two different 1D6 tags and combine them into 2D6.

But those are all little things that would be neat but aren't super important.
Quote
Mar 18, 2022 1:15 pm
How about kebab case? pool-add? Else add looks like an attribute on its own.
Quote
Mar 18, 2022 3:50 pm
bowlofspinach says:
... two different 1D6 tags and combine them into 2D6 ...
2d6 is mechanically identical to 1d6+1d6, is it not?

Would games actually benefit enough from combing them into 2d6 notation to make it worth it? If it will make it easier to look at the dice after the roll and understand then it is always worth considering.

This does seem like FFG Star Wars assumes that combine, but just adding those with +s could remove the need to decide between the 2p3b and pbbpb notations since it will end up as p+b+b+p+b --which actually looks fine to me, but could get very long. :)
Quote
Mar 18, 2022 3:52 pm
Adam says:
How about kebab case? pool-add? Else add looks like an attribute on its own.
I was thinking they should be their own attribute. It is a 'pool' table (though not a pool table) and it has the 'add' or 'comma' (or 'minus') attribute dictating how it works?
Quote
Mar 18, 2022 4:36 pm
Quote:
2d6 is mechanically identical to 1d6+1d6, is it not?

Would games actually benefit enough from combing them into 2d6 notation to make it worth it? If it will make it easier to look at the dice after the roll and understand then it is always worth considering.
It is. It would be a purely aesthetic thing, which is why I listed it as "would be neat to have but is absolutely not necessary"
Quote
Mar 24, 2022 1:26 pm
Turns out `1d6+1d6` is not the same as `2d6`.

`2d6` displays '(1,2) = 3' while `1d6+1d6` displays '(1)+(2) = 3'. `2d6+d6` displays '(1,2)+(3) = 6'.

I don't think we can apply the all dice highlighting to plussed dice since they are not considered as the same thing. We can not sort them, and matches don't show as matches.

We also can not use drop/keep codes with them since that will only apply to the single clause as deliminated by the + signs. This might be beyond an easy fix as the + syntax might be complicated.

If we could have the option to turn multiple clicks into a `1d6` becomes `2d6` becomes `3d6` code that would solve a few of these. Maybe something like: `[ table="rolls pool-combine"]`?

This might also allow us so add a h1 or l1 entry to the table that can be clicked to tack that text onto the end of the dicecode. But people may forget to click that in the end, and having it as something that can be defined in the table definition could make it automatic for games that need that.
Quote
Mar 24, 2022 1:33 pm
This code also display funny: `0d6+2d6+1d6+2d6`. It add arrows to the result.

It seems to be related to the 0d6 in the first position. Having it elsewhere (`1d6+0d6+2d6`) seems to not mention the 0d and displays properly.

Rolls

0d6+2d6+1d6+2d6 - (0d6+2d6+1d6+2d6)

(31514) = 14

1d6+0d6+2d6 - (1d6+0d6+2d6)

(4) + (14) = 9

Quote
Mar 24, 2022 1:33 pm
Are you using the dice pool functionality @vagueGM (or anyone else for that matter)?
Quote
Mar 24, 2022 1:35 pm
vagueGM says:
This code also display funny: `0d6+2d6+1d6+2d6`. It add arrows to the result.

It seems to be related to the 0d6 in the first position. Having it elsewhere (`1d6+0d6+2d6`) seems to not mention the 0d and displays properly.
Huh. That's weird. It's rendered them like exploding dice. I need to look at that.
Quote
Mar 24, 2022 1:36 pm
Adam says:
Are you using the dice pool functionality @vagueGM (or anyone else for that matter)?
I am wanting to test it in my upcoming CBR+PNK game, it would be useful... if it worked.

You do not have permission to post in this thread.