Table of Contents

Class EdgeKinds

Namespace
DialogueDown.Playbook.Edges
Assembly
DialogueDown.Playbook.dll

The kind values that tag an edge on the wire.

public static class EdgeKinds
Inheritance
EdgeKinds
Inherited Members

Remarks

Separate from NodeKinds rather than one flat list, because a branch is both a node and an edge and the two mean different things.

Fields

Branch

One arm of a block condition, carrying its place in the order tried.

Divert

A jump that does not return.

Option

One arm of a player's choice.

RandomOption

One arm of a random choice, carrying its odds.

Succession

Reading order: what plays next when nothing branches.