Table of Contents

Enum SkipReason

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

Reason a system was skipped during tick execution.

public enum SkipReason : byte

Fields

DependencyFailed = 7

System was skipped because a predecessor system failed with an exception.

EmptyEvents = 3

System's event queue was empty (no events to consume).

EmptyInput = 2

System's input source was empty (no entities to process).

Exception = 6

System threw an exception during execution.

NotSkipped = 0

System was not skipped — it executed normally.

Shed = 5

System was shed by overload management (#201).

ShouldRunFalse = 1

System's ShouldRun predicate returned false.

Throttled = 4

System was throttled by overload management (#201).