Comments

Log in with itch.io to leave a comment.

"This plugin comes with all the dice graphics you need to make your dice system, including D3, D6, D8, D10, D12, and D20 dice."

Alright, I hate to be that guy that points out a single-character typo, but I assume you meant to say "D4" instead of "D3"?


Also, that casino example was actually really funny... had to roll a 7 or higher with a d6 in order to win? Those darn casinos just keep getting schemier! lol

(+1)

Hi, yes I meant to type D4, nice catch.

We will see who has the last laugh at the casino once I add modifiers in to this plugin 😈

(1 edit)

can you roll multiple of the same die type? like say five 10 sided dice?

Hi, the scene only allows to roll one dice at a time right now, you can reroll the same dice for a different result or you could call the scene multiple times in a row in your event.

Can you add parameters to your dice rolls to add bonuses or negatives? Like will it allow you to say "+1 to dice roll if you have done x thing or have x stat"?

(1 edit)

Hi, sure I can add that, thank you for the suggestion. Currently it is not in the plugin, unless you event that and call a different dice scene or something with the boosted dice.

(2 edits)

can you use variables to determine the minimum and maximum die values?
can you roll more than 1 die at a time?
can you use a variable to determine number of rerolls?

(+1)

Hi, the dice are created via the parameters so if you create a 6 sided dice you would have 1-6 as the min/max roll for that dice. If you want different min/max you could make the dice unfair and just unable to roll certain numbers.

You can only roll 1 die at a time right now.

You set the rerolls in the plugin command so you can change it based on a variable.

so i can set rerolls to equal variable 3?

(2 edits) (+1)

You cannot set them directly to a variable via the plugin command, you will need to use a conditional branch to check the variable value and use different plugin commands to set the rerolls to be equal to the variable value.

If you are comfortable with JS you can use a script call to use a variable value directly:

const diceId = ""; // set this to your dice id
const resultVariable= 1; // Set this to the variable id you want to store the result in
const rerolls = $gameVariables.value(1); // change the 1 here to the variable id that stores the amount of rerolls you want
const disableCancel = false; // change to true to disable cancel
const bg = ""; // change to your scene background preset id (if any)
const dice = $cgmzTemp.getDice(diceId);
SceneManager.push(CGMZ_Scene_Dice);
SceneManager.prepareNextScene(dice, resultVariable, rerolls, bg, disableCancel);

Hey, a really cool tool, would be an honor for us if you'd consider joining us as, we're looking for talented indie creators for games, tools, assets, zines, books, ect for a massive a co-op bundle, where we want to include 300 items at least.. If you would like to join us it would be awesome! https://itch.io/jam/ultimate-300-bundle-submissions best regards & peace <3

Is the dice only 6 sided or does it have th, 8, 10, 12 and 20 sided options

When you set up the dice in the plugin, you tell it the minimum and maximum it can roll. You can have dice with any number of sides by changing the maximum. You can also make dice that can only roll  a 4-6 (for example) by changing the minimum.