Category: Custom Roll Parsing
Sending Messages and Asking Questions in Roll20 Sheets
CRP offers some interesting opportunities beyond rolling dice. Here are some ideas.
CRP: Spell Slots
How to manage spell slots (or track any resource) using CRP.
CRP: Essence 20
The Essence 20 is pretty laborious to emulate, but can be simple with CRP.
CRP: OctaNe and Inspectres
You want to roll some dice and read the result from a table. This got way more involved than intended…
CRP: Criticals on Multiple Dice (HERO and GURPS)
Do you want to create a critical or a fumble from multiple dice?
CRP: Fudge and Fate
Fudge and Fate use unique dice and report the result as an adjective. Here’s how to do that.
CRP: Damage Rolls in Champions
Champions has 3 different kinds of damage roll. Here’s how to handle them all.
Custom Roll Parsing: A Detailed Example
A complete worked example of a “simple” CRP.
Callbacks and Promises with startRoll
How to use asynchronous promises with startRoll, maybe the start of something big.
Computed Properties and CRP Roll Templates
One of the special things about CRP is calulating things that aren’t included in the roll.
Using Queries in Custom Roll Parsing
How to handle branching in custom roll parsing, through queries and nesting startRolls.
Changing Attributes with Custom Roll Parsing
Change attributes and roll dice at the same time.
Visit the Sheet Author Master List