Namespace DialogueDown.Playbook.Nodes
Classes
- BranchNode
A block condition fanning out to its arms; the arms carry the conditions and their order.
- ChoiceNode
A menu the player picks from; its options are the ways out.
- ControlNode
An effect-only line: something the host performs, attributed to nobody.
- ControlNode.EqualityComparer
An equality comparer for the enclosing type that uses the generated equality semantics.
- EndNode
Where a run stops. It leads nowhere, so it has no ways out.
- LineNode
A line somebody says.
- LineNode.EqualityComparer
An equality comparer for the enclosing type that uses the generated equality semantics.
- Node
One step of a playthrough: something happens here, then an edge leads on.
- Node.EqualityComparer
An equality comparer for the enclosing type that uses the generated equality semantics.
- NodeKinds
The
kindvalues that tag a node on the wire.
- RandomChoiceNode
A choice the engine draws instead of showing, weighted by its arms.