Table of Contents

Enum DeferralMode

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

Strategy for selecting which entities to process when a system's entity budget is exceeded. Remaining entities are deferred to subsequent ticks.

public enum DeferralMode : byte

Fields

Priority = 1

Always process highest-priority entities first. Best for combat (nearby enemies).

Random = 2

Random subset each tick. Best for cosmetic effects.

RoundRobin = 0

Rotate through the full entity set across ticks. Best for fairness (e.g., AI).

Remarks

Defined for future Level 2 scope reduction. Not enforced yet.