Conditions, Results & the Blackboard

Make your story react to variables and earlier choices.

Beyond simple branching, a story can react to what a player did earlier — that's what variables, conditions, and results are for.

The Blackboard

The Blackboard (in the story sidebar) holds your story's variables. Add New creates one — give it a type (String, Number, or Boolean) and a value. That value also doubles as the variable's starting value when a playthrough begins. Use the type filter and search bar to find one once the list grows.

Conditions

Any line or choice can have a Conditions section gating whether it's shown: pick a Blackboard variable, an operator, and a value to compare against. Boolean variables compare equal or not-equal; numbers add greater-than/less-than comparisons; strings compare freely. Add a second condition and an AND / OR toggle appears to control how they combine.

Results

A line or choice can also carry a Results section — the changes it makes to a variable once it's reached. Set a variable outright, or increment / decrement it by a value.

Auto-advance beats

Normally a beat pauses and waits for the player to pick a choice. Toggle Auto-advance in the Choices section header and the beat skips that entirely — it jumps straight to the first choice whose conditions pass. It's built entirely on the conditions you set on those choices, so it only does anything useful once they have some.