Table of Contents

Constructor LineNode

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

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

A line somebody says.

public LineNode(int Id, int Speaker, ImmutableArray<SpeechFragment> Speech, Condition? Condition, ImmutableArray<Edge> Out)

Parameters

Id int

This node's position in the node list.

Speaker int

Who says it, by index into the playbook's speakers.

Speech ImmutableArray<SpeechFragment>

What is said.

Condition Condition

What must hold for the line to play, or null.

Out ImmutableArray<Edge>

The ways out of this node.