Table of Contents

Namespace DialogueDown.Playbook.Conditions

Classes

Condition

A question that decides whether a line plays, an option is offered, or a jump fires.

ConditionExtensions

Reading what a condition asks the world.

ConditionKinds

The kind values that tag a condition on the wire.

ConditionalExtensions

Asking about a guard without naming the kind that carries it.

KeyCondition

A condition the world answers by key — the only shape a condition takes today.

Interfaces

IConditional

Something a Condition can guard — a line or a control block, and the arms that may be withheld: a divert, an option, a random option, or one arm of a branch.