Table of Contents

Class DivertEdge

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

A jump that does not return: control transfers to the target and reading order does not resume.

[Equatable]
public sealed record DivertEdge : Edge, IEquatable<Edge>, IConditional, IEquatable<DivertEdge>
Inheritance
DivertEdge
Implements
Inherited Members
Extension Methods

Constructors

DivertEdge(int, ImmutableArray<SpeechFragment>, Condition?)

A jump that does not return: control transfers to the target and reading order does not resume.

Properties

Condition

Gets what must hold for the jump to fire, or null when it always does.

Label

Gets what the writer called this jump.

Methods

Equals(DivertEdge?)

Indicates whether the current object is equal to another object of the same type.

GetHashCode()

Serves as the default hash function.