mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-12 21:02:14 +00:00
The ripple WAS firing — its only output was a +0.03 aberration shift lasting ~150ms per card, and on the clicked card itself it was zeroed by the target lock's VFX clear. It now has a physical half: the surface pops toward the camera as the ring passes (Ripple warp px, normalized against the amp so tuning one doesn't change the other), and the default dispersion amp rises to 0.05. The target stays clean — its click feedback is the boost. Clicking the held card toggles a 2× scale boost (Boost scale ×, eased by Boost tau) that lasts only while the hold lasts: leaving the card scales it back down first (the boost eases out faster than the spiral resumes), and the next hold needs a fresh click. The boost enlarges display size only — neighbors keep yielding against the base size, so the enlarged card overlaps by design — and the hit test sees the boosted rect so the lock can't drop while the pointer is inside the big card. Claude-Session: https://claude.ai/code/session_01YBoaBEt3gynzTwogBFtn4B