Table of Contents

Enum OverloadLevel

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

Current overload response level. Each level adds more aggressive degradation measures on top of the previous.

public enum OverloadLevel : byte

Fields

Normal = 0

No overload — all systems run at normal rate.

PlayerShedding = 4

Player shedding — last resort. OnCriticalOverload callback fires for game-specific handling.

ScopeReduction = 2

Scope reduction active — per-system entity budgets enforced, deferred entities tracked.

SystemThrottling = 1

System throttling active — Low-priority systems shed, Normal-priority throttled via ThrottledTickDivisor.

TickRateModulation = 3

Tick rate modulation (TiDi) — simulation slows by integer multiplier (2x, 3x, 4x, 6x).