clearRolls

From RPTools Wiki
Revision as of 22:33, 9 February 2023 by Conversion script (talk | contribs) (Conversion script moved page clearRolls to ClearRolls without leaving a redirect: Converting page title to first-letter uppercase)
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