giteaadmin
8ca841364a
fix(play+editor): quiz_carry question on map panel in embed + optional Q zone
...
play: show quiz-map-question-panel in editor embed for quiz_carry only; bounds
from quizQuestionArea when painted else hub; refactor tile bounds helper;
init quizQuestionArea on join; draw gold Q tiles in play; strip hidden for carry
editor: paint quizQuestion on quiz_carry, ensureQuizCarryAreas syncs quizQuestionArea,
toggle draw mode + hints; editor.html help + cache v0.040
play.js v=0.093
Made-with: Cursor
2026-04-24 15:11:25 +00:00
giteaadmin
2cfc1eb2f5
fix(play): show quiz_carry question inside 3-2-1 countdown overlay
...
- syncQuizCarryEmbedCountdownQuestionLine + DOM kicker/q above big num
- clear lines in hideQuizCarryEmbedCountdownOverlay
- play.js v=0.091
Made-with: Cursor
2026-04-24 15:04:15 +00:00
giteaadmin
e4fc0f8550
fix(play): quiz_carry embed question bar top + kicker + field fallbacks
...
- move embed question strip below header (avoid canvas bottom HUD overlap)
- add kicker label; raise z-index; widen typography
- normalizeQuizCarryQuestionFromAny: question/prompt/title; default stem if choices only
- formatQuizCarryQuestionHud: same field fallbacks
- play.js v=0.090
Made-with: Cursor
2026-04-24 15:00:37 +00:00
giteaadmin
cbec7894d8
fix(play): show quiz_carry embed question during 3-2-1 countdown strip
...
- syncQuizCarryEmbedQuestionStrip uses pending question while blocking
- z-index class above countdown overlay; sync after tick/pickNext
- cache bust play.js v=0.089
Made-with: Cursor
2026-04-24 14:55:44 +00:00
giteaadmin
9f4a6fe424
fix(play): quiz_carry embed bots pathfind clock + embed question strip
...
- botQuizCarryPathfindAfter must align with performance.now() in stepQuizCarryPreviewBots; avoid Date epoch after countdown
- reset bot pathfind gate when embed countdown completes
- add quiz-carry-embed-q-strip HUD for question text when map panel hidden in editor embed
- bump play.js cache bust to v=0.088
Made-with: Cursor
2026-04-24 14:51:20 +00:00
giteaadmin
6d7716811c
play: fix quiz_carry preview crash when pickNext nulls current mid-forEach
...
Made-with: Cursor
2026-04-24 14:45:23 +00:00
giteaadmin
f380e897a7
play: quiz_carry editor embed — 3·2·1 countdown before each question
...
Made-with: Cursor
2026-04-24 14:43:05 +00:00
giteaadmin
ccc068cdf1
play: clamp preview bot position to footprint bounds; separate clumped bots
...
Made-with: Cursor
2026-04-24 13:50:43 +00:00
giteaadmin
5358aa8d86
play: unstick preview bots on path (cardinal nudge, skip waypoint, hub snap)
...
Made-with: Cursor
2026-04-24 13:46:19 +00:00
giteaadmin
454c9a6d6b
play: throttle quiz_carry preview bot pathfinding; slower path steps in editor embed
...
Made-with: Cursor
2026-04-24 13:42:06 +00:00
giteaadmin
7a685e73b3
play: hide quiz HUD and map question panel in editor embed preview; lighter quiz_carry plaques
...
Made-with: Cursor
2026-04-24 13:37:54 +00:00
giteaadmin
6d0a3233da
play: hide quiz-game-overlay in editor preview (quiz_battle)
2026-04-24 13:33:39 +00:00
giteaadmin
d762d6c865
Admin: link to justice-git from header
2026-04-24 12:33:22 +00:00
giteaadmin
007d50cccd
Admin: justice-git page + API for Gitea push
2026-04-24 12:33:12 +00:00
giteaadmin
2277d1c0e6
Revert: remove URL grid/showGrid override (play + room-lobby)
2026-04-24 12:30:08 +00:00
giteaadmin
ae56e7b1be
Game: default character = first uploaded (API order by mtime); defer join until loaded
2026-04-24 08:41:15 +00:00
giteaadmin
467363d651
Add www/html: mirror full /var/www/html (exclude node_modules)
...
Made-with: Cursor
2026-04-24 08:29:38 +00:00
giteaadmin
45ec147472
chore: use git credential store (no token in remote URL)
...
Made-with: Cursor
2026-04-24 08:25:48 +00:00
giteaadmin
b525085e2b
Initial: Project justice — nginx srv1361159.hstgr.cloud
...
Made-with: Cursor
2026-04-24 08:25:30 +00:00