
Causality
Robert Tate
Causality
An an Owlbear Rodeo extension for automating what happens next.
Causality lets Game Masters link causes and effects between tokens — so hidden traps spring, doors open, or any other domino effect happens automatically.
Features
- ⚡ Drag-and-drop interface for defining Cause ➜ Effect chains
- 🖇️ Combine multiple causes with
AND/ORlogic - 🔄 Chain causalities together for Rube-Goldberg moments
- 🖱️ Dedicated Causality Move Tool so collisions can fire while you drag
How to use:
Step 1:
Add tokens to Causality.
Step 2:
Set one or more tokens as a "Cause"
A causality can have more than one cause. All or some (depending on whether they have AND or OR relationships) cause conditions must be met before a causality triggers.
Step 3:
Pair one or more tokens as an "Effect" to the "Cause(s)"
Step 4 (optional):
Chain more Causalities together!
Step 5:
Trigger the causality (or causalities). Reset them to start over.
IMPORTANT: If you want a collision to trigger while you're moving a token, you must be using the Causality Move Tool.
Collision modes explained
- There are both "Is Collided Into" and "Is Covered" cause conditions. When only using one cause in a causality, they appear to behave the same. However, if you are using multiple causes - the difference becomes more clear:
"Is Collided Into"
- If you have two causes in a causality with an AND relationship and they are both using this trigger type, a token can bump into one, move away from it, then bump into the other, and the causality will trigger.
Example: An adventurer finds and pulls levers as they traverse a dungeon. As they reach and pull the final lever, a hidden passage is revealed.
"Is Covered"
- If you have two Causes in a causality with an AND relationship and they are both using this trigger type, a token must stay over each before the causality triggers.
Example: Two adventurers must each stay standing on a pressure plate, before a hidden passage is finally revealed.
FAQ
Collisions don’t fire while I drag a token
- Make sure you’ve selected the Causality Move Tool (you can hit C on your keyboard as a shortcut to get to it). Collisions only update during movement when this tool is in use.
My token still isn't triggering a collision
- Even if that token isn't connected to a cause or effect, it must still first be added to Causality before it can be used to trigger collisions.
⚡⚡⚡⚡
Thanks for checking out Causality! I made this because I wanted a way for hidden traps to appear automatically if one of my players moved their token into it. And then down the rabbit hole I went. Now we have this. 🙃
⚡⚡⚡⚡