This video explains the StatusEffectController, the core runtime host behind RevFramework Status Effects.
Unlike the other Status Effects videos, this one does not use a teachable panel. Instead, we look directly at the controller’s role in the system.
Covered:
StatusEffectController as the runtime host
Active status list ownership
Status source context
Apply, refresh, remove, and expire flows
Authority and immunity checks
Replace, refresh, and stack behaviour
Per-frame ticking and expiry
Time mode support
Cleanse, dispel, remove, and clear methods
Potency and duration recomputation
What the controller does not own
Key idea:
The StatusEffectController is the single source of truth for status behaviour on a target.
Panels, auras, snapshots, and integrations all submit requests to the controller.
They do not touch internal state directly.
That keeps the system predictable, extensible, and easy to reason about.
Download
0 formats
No download links available.
RevFramework Status Effects — StatusEffectController Explained | NatokHD