hitstop
Freeze frames and slow motion that cannot get stuck. Every request becomes a span on one owned `engine.holdTimeScale` (owner `juiceKit.hitstop`). The slowest live span sets the rate, spans are clamped (`MAX_FREEZE` 0.6 s, `MAX_SPAN`, `MAX_REQUESTS`), and time is counted in real s…
hitstop
Freeze frames and slow motion that cannot get stuck. Every request becomes a span on one owned engine.holdTimeScale (owner juiceKit.hitstop). The slowest live span sets the rate, spans are clamped (MAX_FREEZE 0.6 s, MAX_SPAN, MAX_REQUESTS), and time is counted in real seconds, so a freeze ends even at time scale 0. stop() and module reload release the hold. play(spec, mul), stop, isActive, currentScale and stats.
Scoped to this part · feeds back into the world's score.