161 Commits

Author SHA1 Message Date
f489a3d8f4 Restore safe player hit impact FX 2026-09-18 00:58:12 +00:00
a38bccca4d Test player state preservation across first hit 2026-09-18 00:56:43 +00:00
bd1cd53332 Trace player state through first hit frame 2026-09-18 00:56:25 +00:00
3414b2458a Document non-mutating player hit path 2026-09-18 00:52:29 +00:00
19ce095e7f Test non-mutating first player hit flow 2026-09-18 00:52:17 +00:00
de804d2529 Keep projectile lifecycle out of player hit processing 2026-09-18 00:52:13 +00:00
46fc4fcb56 Shrink helm knob with explicit CSS specificity 2026-09-18 00:52:09 +00:00
3b8fe08d9e Test wide-screen HUD responsiveness 2026-09-18 00:47:50 +00:00
ebeb5e0d1b Add wide-screen responsive HUD layout 2026-09-18 00:47:35 +00:00
e2263ec3a1 Fix queued hit wiring assertion 2026-09-18 00:42:19 +00:00
3eed9387be Update hit processor wiring regression 2026-09-18 00:41:23 +00:00
dffba721e1 Add first player hit lifecycle regression 2026-09-18 00:40:37 +00:00
39c13fbeb4 Use tested queued hit processor 2026-09-18 00:40:19 +00:00
4ff7edd030 Extract queued player hit processing 2026-09-18 00:40:07 +00:00
42ebf6a763 Reduce helm knob size and travel 2026-09-18 00:38:04 +00:00
0366eeffe8 Document tests and runtime diagnostics 2026-09-18 00:36:02 +00:00
f8a08f78b1 Include tests in production build stage 2026-09-18 00:35:59 +00:00
a105060c3a Run regression tests before builds 2026-09-18 00:35:55 +00:00
dc0b7f9591 Add scene heartbeat diagnostics 2026-09-18 00:35:28 +00:00
bc2e37bf2f Add diagnostics buffer tests 2026-09-18 00:35:16 +00:00
c8f7fa1e1a Add HUD and collision wiring tests 2026-09-18 00:34:52 +00:00
9e24a5e1e1 Add controller asset integrity tests 2026-09-18 00:34:49 +00:00
90e44264a2 Add combat regression tests 2026-09-18 00:34:45 +00:00
44663ba869 Add HUD asset diagnostics 2026-09-18 00:34:18 +00:00
8941fe662c Add combat diagnostics and testable hit reducer 2026-09-18 00:33:55 +00:00
f03ff1e0cd Extract testable combat hit logic 2026-09-18 00:33:00 +00:00
545e94dddc Add structured runtime diagnostics 2026-09-18 00:32:56 +00:00
29a5698fe0 Emit helm vector from drag control 2026-09-18 00:29:30 +00:00
c9beda6ea0 Use split frame and movable helm knob 2026-09-18 00:29:25 +00:00
4e2a4d7318 Add movable helm knob asset 2026-09-18 00:28:33 +00:00
cc38567dd3 Add fixed helm frame asset 2026-09-18 00:28:28 +00:00
a1f675194a Queue player hits outside physics overlap 2026-09-18 00:13:06 +00:00
2f837d15e6 Isolate player hit collision from impact FX 2026-09-18 00:10:23 +00:00
beb8b976d3 Repair truncated top HUD WebP 2026-09-18 00:09:23 +00:00
7dc08d851f Restore stable player hit collision path 2026-09-18 00:05:07 +00:00
36823472ed Use direct WebP cannon image 2026-09-18 00:03:54 +00:00
0510a1b144 Use direct HUD image modules 2026-09-18 00:03:50 +00:00
a54ff51227 Include HUD materializer in image build 2026-09-17 23:57:50 +00:00
f866a02838 Stabilise pirate projectile hits on player 2026-09-17 23:57:05 +00:00
fbf5791845 Use static HUD assets and fixed compass frame 2026-09-17 23:56:47 +00:00
6fc5227f6e Materialize HUD assets before build 2026-09-17 23:56:19 +00:00
34e47888cc Materialize controller images for browser 2026-09-17 23:56:06 +00:00
4d9f9991b7 Use blob URL for cannon buttons on iOS 2026-09-17 23:49:34 +00:00
f99b4c6a0b Export cannon roundel base64 2026-09-17 23:49:30 +00:00
a8fe774382 Sync helm sprite sheet to steering keys 2026-09-17 23:45:52 +00:00
61c945d7a6 Clip cannon controls to round medallions 2026-09-17 23:36:28 +00:00
8a1dd4f7b1 Assemble Safari-safe cannon roundel 2026-09-17 23:36:22 +00:00
b84ba244b6 Add cannon roundel data chunk 4 2026-09-17 23:36:07 +00:00
5f626e0515 Add cannon roundel data chunk 3 2026-09-17 23:35:37 +00:00
27c523273c Add cannon roundel data chunk 2 2026-09-17 23:35:05 +00:00