Skip to content

fix: Run to the edge for the cup and pat it off, the paw touching it first. - #424

Merged
sindurigf merged 15 commits into
mainfrom
fix/cats-knock-run
Nov 2, 2026
Merged

sindurigf merged 15 commits into
mainfrom
fix/cats-knock-run

Conversation

@sindurigf

@sindurigf sindurigf commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner
  • Carries fix: Scratch the post with the claws hooked in, tugging it, with marks and fluff. #423's commits; merge after it.
  • withApproach(..., 'run'): strides of up to 96px from the push-off, leap and landing drawings. The body moves only in the leap, so no paw slides. cupPush runs.
  • knockAt(lip, depth): look, one pat, watch. The cup stands under each cat's paw and slides only once the paw-down drawing shows, until its middle is over the edge, then tips and falls.
  • cupPush(x, edge, floor, depth): on the raised brick the cup starts on the brick, drops at the step and is gone before the lower floor.
  • TRACK_MARGIN defined once, in the moves.

Tested: build, typecheck, check; about-cats, console, performance: Chromium 148/148, node 18/18.

Tests added: none.

Template port: sindurigf/astro-cat-portfolio#347.

… it falls out of sight about 0.6s after the paw.
…d paw never slides while the next drawing waits its turn.
…eft tips out over the edge, not back onto the card.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://fix-cats-knock-run-sinduri-lol.sinduri-g.workers.dev (commit 540c997)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://630e3a6b-sinduri-lol.sinduri-g.workers.dev 540c997 2026-11-02T10:10:33.388Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://c413d1e1-sinduri-lol.sinduri-g.workers.dev 7956dcd 2026-11-02T06:39:00.938Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://96684ece-sinduri-lol.sinduri-g.workers.dev bf46d4c 2026-11-02T05:42:06.228Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://e19219af-sinduri-lol.sinduri-g.workers.dev 8eb3b4b 2026-11-01T13:25:14.039Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://6ce13b62-sinduri-lol.sinduri-g.workers.dev 0e62643 2026-11-01T12:45:11.182Z Visit the dashboard ↗

…e past 96px, and crouch as long as a trot stands before the first push-off.
…ach ground step the landing's 120ms, so the push-off and landing never slide.
…s it to the edge and it tips over only once the paw has touched it.
…he raised brick it starts on the brick and drops at the step.
…stance to the edge comes from the track, not a second copy of the margin.
@sindurigf sindurigf changed the title fix: Run to the edge for the cup and tip it off with one pat. fix: Run to the edge for the cup and pat it off, the paw touching it first. Nov 2, 2026
@sindurigf
sindurigf merged commit d272cdf into main Nov 2, 2026
10 checks passed
@sindurigf
sindurigf deleted the fix/cats-knock-run branch November 2, 2026 10:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant