278 Commits

Author SHA1 Message Date
b7f15ebf51 Use uploaded transparent top HUD 2026-09-18 01:42:19 +00:00
f99092717d Add transparent top HUD chunk 2 2026-09-18 01:42:08 +00:00
3205e3e703 Add transparent top HUD chunk 1 2026-09-18 01:40:43 +00:00
d3e19fdd42 Test portrait HUD stack spacing 2026-09-18 01:18:47 +00:00
6b0e926d05 Tighten portrait HUD vertical stack 2026-09-18 01:18:41 +00:00
2ccd6e4527 Test per-projectile hit wiring 2026-09-18 01:16:17 +00:00
0755d0820c Test repeated per-projectile player damage 2026-09-18 01:16:14 +00:00
564c6a82b5 Apply player damage once per projectile 2026-09-18 01:15:56 +00:00
1a99e1c362 Add per-projectile player damage reducer 2026-09-18 01:15:37 +00:00
cb139b839e Update hit wiring tests for per-volley damage 2026-09-18 01:12:11 +00:00
806fe2e878 Test per-volley player damage wiring 2026-09-18 01:11:16 +00:00
8373bc0d2e Test repeated pirate broadside damage 2026-09-18 01:11:12 +00:00
0ca8ffdd90 Use tested per-volley player damage logic 2026-09-18 01:10:53 +00:00
2dc9bba7f9 Add per-broadside player damage reducer 2026-09-18 01:10:42 +00:00
f5b35fd87f Apply player damage once per pirate broadside 2026-09-18 01:10:17 +00:00
5ea729a3a8 Update player hit queue wiring assertion 2026-09-18 00:58:56 +00:00
481a83ca7c Test safe player hit FX wiring 2026-09-18 00:58:16 +00:00
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