Table of Contents

Constructor RandomOptionEdge

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

RandomOptionEdge(int, ChoiceWeight, Condition?)

One arm of a random choice, carrying the odds the engine draws against.

public RandomOptionEdge(int Target, ChoiceWeight Weight, Condition? Condition)

Parameters

Target int

The node this option leads to.

Weight ChoiceWeight

How likely this option is to be drawn.

Condition Condition

What must hold for the option to be in the pool, or null.

Remarks

It has no label: the engine picks this arm, so nobody is shown a menu.