Class TriggerVolumeTickingSystem

All Implemented Interfaces:
ISystem<EntityStore>, TickableSystem<EntityStore>

public class TriggerVolumeTickingSystem extends TickingSystem<EntityStore>
Drives the per-tick lifecycle (ENTER / TICK / EXIT) for every active trigger volume in a world. Resolves which entities are inside which volumes via the spatial index, evaluates conditions and fires effects (immediate and delayed), and forwards exit events when entities leave or when a volume is disabled, unloaded, or destroyed.