This repository has been archived on 2026-03-24. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Alexander Whitestone 09ebc19f5f
Some checks failed
CI / Typecheck & Lint (pull_request) Failing after 1s
feat: spring wobble + synthesised boing for Timmy slap interaction
Light slaps now trigger a spring wobble (using the previously unused
SLAP_IMPULSE constant) with a cartoony synthesised boing sound.
Only 3 rapid slaps within 2s escalate to the full ragdoll fall.

- Spring wobble: kicks slapVelocity on light tap, damped spring
  produces visible head/body oscillation
- Synthesised boing: 3-layer Web Audio (noise pop + sine sproing +
  triangle harmonic) for satisfying cartoon spring sound
- Pip startle scales proportionally: mild scatter on wobble (1.5s),
  maximum scatter on ragdoll (5s)
- Crystal flash scales: 0.25s for wobble, 0.5s for ragdoll

Fixes #35

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 21:04:29 -04:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
2026-03-13 23:21:55 +00:00
Description
Timmy — Lightning-gated AI agent (TypeScript/Express)
30 MiB
Languages
TypeScript 68.2%
JavaScript 14.8%
Shell 12.4%
HTML 4.1%
CSS 0.4%