Table of Contents

Constructor ControlNode

Namespace
DialogueDown.Playbook.Nodes
Assembly
DialogueDown.Playbook.dll

ControlNode(int, ImmutableArray<SpeechFragment>, Condition?, ImmutableArray<Edge>)

An effect-only line: something the host performs, attributed to nobody.

public ControlNode(int Id, ImmutableArray<SpeechFragment> Effects, Condition? Condition, ImmutableArray<Edge> Out)

Parameters

Id int

This node's position in the node list.

Effects ImmutableArray<SpeechFragment>

What the host performs here.

Condition Condition

What must hold for the effects to fire, or null.

Out ImmutableArray<Edge>

The ways out of this node.