KQ-321 · COOLDOWN/DIAL

Cooldown Dial

Four abilities with four different cooldowns, which is what gives an ability bar its polyrhythm: each casts, dims, and unwinds its own radial sweep back to ready, with a brief shared lockout after any cast so mashing gains nothing. The return to ready gets its own pop, because the wait is only worth it if the reward is felt.

KQ-321 · COOLDOWN/DIAL

4 of 4 ready

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/cooldown-dial

Props

abilities
Ability[]
default
Name, hotkey, and cooldown seconds per slot.
onCast
(id: string) => void
default
Fires per successful cast.