Dive’s DnD Dice – RPG Dice Roll for Zeus
1. Locate the modules under "Dive’s DnD Dice"
2. Choose a Dice you wish to roll (D4, D6, D8, D10, D100, D12, D20)
3. The module could be placed two ways:
a. On a Player . In this case the Player’s name will be visible in the Dice Roll UI
b. Not on a Player . In this case no Players will be mentioned in the Dice Roll UI
4. Configure the Settings and press OK
1. Visibility Radius – Players within the Radius will see the Dice Roll UI. If you want the dice roll to not be visible by Players that are far away you can use this.
2. Global Visibility – Every Player on the map will see the Dice Roll UI
3. Message – Dice Roll UI will contain the text of this message. This is intended to help the Players understand what is the purpose of this particular Dice Roll.
4. Check against Difficulty – When enabled the Dice Roll will be compared against the configurable Difficulty. If the check passes the Player will see the "Success" text, or "Failure" otherwise. By default it is enabled only for D20 but you can use it with other dice too.
5. Difficulty – If "Check against Difficulty" is enabled this slider determines the difficulty of the roll.
6. Enable Critical Success/Failure – When enabled, the lowest value of the dice (e.g. 1 for D20) will result in a "Critical Failure" message, while the highest value of the dice (e.g. 20 for D20) will result in a "Critical Success" message. By default it is enabled only for D20 but you can use it with other dice too.
Full standard set is included!
D4, D6, D8, D10*, D100, D12, D20
* Note that values for D10 start from 0 and end at 9 to replicate how IRL D10 works. All other Dice start with 1 and end with their respective number.
English
Russian
https://github.com/dive155/arma3-dives-simple-dice-roll
My Discord[discordapp.com]
+ Module settings will now be saved when the settings window is closed.
+ Added ability to execute code after the dice is rolled.
Example (striking the target player with lightning if the difficulty check fails):
+ Added CBA event DSDR_diceRollHappened . The event is LOCAL to the computer of ZEUS ! You have to use remotexec to do anything on other machines. The available arguments are:
+ Added ability to set Buffs/Debuffs and a corresponding animation extension for the roll.
+ By default the initial value of the Buff slider is set to 0, however with scripts it is possible to change the default value for a specific player. This is done as a QoL feature for Zeuses. You can do this somewhere in your code:
Now if a zeus initiates a roll for this player, the default buff value on the slider will be set to 5. This is a mere QoL recommendation – you are still free to set any other value manually.
Required items:
Click the title to search on this site.
CBA_A3 — Steam Workshop
Zeus Enhanced — Steam Workshop