clearRolls

From RPTools Wiki
Revision as of 18:12, 14 March 2023 by Taustin (talk | contribs) (Text replacement - "<source" to "<syntaxhighlight")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

clearRolls() Function

Introduced in version 1.5.2
Clears the internal array that keeps track of the individual dice rolls for the current macro.

Usage

clearRolls()

Parameters

  • none - Takes no parameters.

Example

Clear the saved rolls after second time.
Roll 3d6: [e: 3D6]<br>
Get New Rolls: [r: getNewRolls()]<br>
Get Rolled: [r: getRolled()]<br>
Roll 3d6 minimum 2: [e: 3D6L2]<br>
Get New Rolls: [r: getNewRolls()]<br>
Get Rolled: [r: getRolled()]<br>
-- Clear Rolls --[h: clearRolls()]<br>
Roll 3d6: [e: 3D6]<br>
Get New Rolls: [r: getNewRolls()]<br>
Get Rolled: [r: getRolled()]<br>

Output:

Roll 3d6: « 3D6 = 12 »
Get New Rolls: [5,5,2]
Get Rolled: [5,5,2]
Roll 3d6 minimum 2: « 3D6L2 = 17 »
Get New Rolls: [5,6,6]
Get Rolled: [5,5,2,5,6,6]
-- Clear Rolls --
Roll 3d6: « 3D6 = 8 »
Get New Rolls: [2,2,4]
Get Rolled: [2,2,4]

See Also