[Cond]_CheckDiceWithRoll
Overview
- A condition command that uses a dice roll to determine outcome probabilistically.
- The dice rolls a random number between 1 and 100.
- The dice value is valid only within the ScriptContext.
- This command always rolls a new dice and checks the result.
Parameters
Params |
Description |
BaseObject |
Target object to check the condition |
Command |
CheckDiceWithRoll |
F1 |
Minimum value of dice range |
F2 |
Maximum value of dice range |
CompareType |
Use Equal if within F1~F2 range, NotEqual if outside range |
Difference from CheckDice
:
- CheckDice
: Uses the existing dice if available; rolls only if not already rolled.
- CheckDiceWithRoll
: Always rolls a new dice and checks the result.
Examples
Example |
BaseObject |
Command |
CompareType |
S1 |
S2 |
F1 |
F2 |
Roll a new dice and apply if the result is between 1~50 |
Self |
CheckDiceWithRoll |
Equal |
|
|
1 |
50 |