Table of Contents

Interface IRandoItem

Namespace
RandomizerCore
Assembly
RandomizerCore.dll

Interface for items to be managed by the randomizer.

public interface IRandoItem : ILogicItem
Inherited Members

Properties

Placed

Property managed by the randomizer for internal tracking.

TempState Placed { get; set; }

Property Value

TempState

Priority

Property managed by the randomizer and certain events. Lower priorities are placed first.

float Priority { get; set; }

Property Value

float

Required

Property managed by the randomizer. Set true if the item is not placed in the last sphere.

bool Required { get; set; }

Property Value

bool

Sphere

Property managed by the randomizer. Set to the index of the sphere in which the item is placed.

int Sphere { get; set; }

Property Value

int