I’m developing a game that uses an ASL-like method for rolling dice (most rolls are 2d6, but if the colored die is < N, you can take another action). However, there doesn’t seem to be an easy way to create this in VASSAL. Looking at the VASL module, there is an object called “ASLDiceOverlay”, but I can’t “look into” the object to see what they did. I’m a module newbie, but is there more ways to import functionality into modules?
See the Random(6) function on the Expressions page.
That can be used to set a Dynamic Property or Global Property to a random value between 1-6 when a command is sent to a piece. You could define one such property for the colored die and one for the white die.
Cheers,
Jim Hunter
Thank you! This looks promising. I will try to use this tool.



