Merge goalie-tester worktree: modes, 3v3 goalies, OOB faceoffs, CF deploy.

Bring main menu (1v1/3v3), scrimmage with nets and goalies, dead-puck
whistles at the nearest faceoff circle, skater board re-entry, and
Cloudflare Workers/Pages deploy config. Keep main jersey gear stack and
compact goalie floaters.
This commit is contained in:
ryanfitzpatrickio
2026-08-03 10:41:13 -05:00
parent 7d28facd68
commit f9aa382f30
18 changed files with 3121 additions and 130 deletions
+7 -2
View File
@@ -12,7 +12,11 @@
"capture": "node tools/capture.mjs",
"img2mesh": "node tools/img2mesh.mjs",
"img2mesh:player": "node tools/img2mesh.mjs --subject player",
"img2mesh:goalie": "node tools/img2mesh.mjs --subject goalie"
"img2mesh:goalie": "node tools/img2mesh.mjs --subject goalie",
"deploy": "npm run build && wrangler deploy",
"deploy:dry": "npm run build && wrangler deploy --dry-run",
"pages:deploy": "npm run build && wrangler pages deploy dist --project-name=tilt",
"cf:whoami": "wrangler whoami"
},
"dependencies": {
"box3d.js": "^0.0.2",
@@ -20,6 +24,7 @@
},
"devDependencies": {
"puppeteer-core": "^25.4.0",
"vite": "^8.1.5"
"vite": "^8.1.5",
"wrangler": "^4.118.0"
}
}