36 Commits

Author SHA1 Message Date
82eef3f26e Add rolling wind-driven clouds 2026-09-20 07:47:40 +00:00
f3eb0dfaaf Restore soft island collision 2026-09-20 07:45:05 +00:00
37509b6f50 Make island collision a hard stop 2026-09-20 07:43:50 +00:00
2a3627fed0 Add environmental wind and island physics 2026-09-20 07:38:29 +00:00
fa34292a2c Fix player smoke world-space emission 2026-09-19 04:31:04 +00:00
979485e762 Add thrust-driven player smoke particles 2026-09-19 04:16:36 +00:00
781b4cbd34 Drive player animation from forward thrust 2026-09-19 04:08:56 +00:00
fcba9c74ab Use four-frame rotating player airship 2026-09-19 03:47:59 +00:00
e85920f4f3 Use cannonball image for broadside projectiles 2026-09-19 03:33:13 +00:00
265e082b7b Fix shared pirate damage import 2026-09-19 01:26:44 +00:00
9adf91162a Tighten combat AI and HUD state flow 2026-09-19 01:24:49 +00:00
618a881268 Resolve projectile collisions by explicit owner tag 2026-09-18 07:08:13 +00:00
cc06e73e59 Keep player entity stable after non-lethal hits 2026-09-18 06:41:47 +00:00
c7188e4f8f Consume processed pirate shots reliably 2026-09-18 06:32:23 +00:00
e0508c0d43 Map HUD to game state and animate player hits 2026-09-18 06:25:21 +00:00
f07c8117a6 Use class max hull in legacy HUD 2026-09-18 05:45:53 +00:00
d5cd19cdb1 Add pirate classes separation and control tuning 2026-09-18 05:45:32 +00:00
d55bbf3309 Use analog helm and independent broadsides 2026-09-18 05:28:24 +00:00
564c6a82b5 Apply player damage once per projectile 2026-09-18 01:15:56 +00:00
0ca8ffdd90 Use tested per-volley player damage logic 2026-09-18 01:10:53 +00:00
f5b35fd87f Apply player damage once per pirate broadside 2026-09-18 01:10:17 +00:00
f489a3d8f4 Restore safe player hit impact FX 2026-09-18 00:58:12 +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
39c13fbeb4 Use tested queued hit processor 2026-09-18 00:40:19 +00:00
dc0b7f9591 Add scene heartbeat diagnostics 2026-09-18 00:35:28 +00:00
8941fe662c Add combat diagnostics and testable hit reducer 2026-09-18 00:33:55 +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
7dc08d851f Restore stable player hit collision path 2026-09-18 00:05:07 +00:00
f866a02838 Stabilise pirate projectile hits on player 2026-09-17 23:57:05 +00:00
ca6077d5d6 Disable legacy Phaser HUD on mobile 2026-09-17 23:19:40 +00:00
6555caca58 Fix pirate cannon impact feedback on player 2026-09-17 23:13:47 +00:00
8fdb313cb2 Redesign responsive combat HUD 2026-09-17 22:10:38 +00:00
7bd730816a Fix hit feedback and native scene reset 2026-09-17 21:59:43 +00:00
04103573d0 Add escalating pirate waves and auto reset 2026-09-17 21:09:44 +00:00