orbit/js/combat
Brian Fertig 602eaf0c9e Polish Ramming Charge FX with fire textures and SCREEN blend
- Add canvas-drawn comet head, arrival fireball, and damage-radius ring textures in Fx.js, replacing the old single-dot streak/ring combo
- Switch all ram-related (and general glow) sprites from ADD to SCREEN blend to fix the "dark box" artifact over semi-transparent nebula backgrounds
- Introduce ember trail particles that linger ~1 s behind the hull during the dash, plus a flickering comet head that rides the ship and is released on impact
- Add `ramBlast()` impact sequence: ignition flash, blooming fireball, exact damage-radius ring, shock ripples, and debris sparks
- Wire in the heaviest camera shake beat (`ram`) and layer the data's sfxEvent under a thunder boom at impact
- Bump skill fx `ringLifeMs` to 480 so the damage-radius ring lingers long enough to read
- Add dev CDP harnesses (`cdp.mjs`, `ram-shot.mjs`, `ram-video.mjs`) and reference stills/video for the charge's three key frames
2026-09-27 14:28:22 -06:00
..
Aiming.js Add level-5 class selection with Vanguard and Wraith bonuses 2026-09-26 18:58:37 -06:00
Bullet.js
…
CamShake.js Polish Ramming Charge FX with fire textures and SCREEN blend 2026-09-27 14:28:22 -06:00
Combat.js
…
CombatHud.js
…
CombatScene.js
…
CombatSfx.js
…
CombatSystem.js Polish Ramming Charge FX with fire textures and SCREEN blend 2026-09-27 14:28:22 -06:00
Encounters.js Gate random encounters on the 'Special Delivery' quest claim 2026-09-22 20:48:22 -06:00
EnemyShip.js Add BOUNTY HUNT side quest with elite combat seam and verification 2026-09-20 20:10:07 -06:00
EnemyTypes.js Add Escort side quest: convoy rendezvous, elevated lane combat, and rese 2026-09-23 05:45:18 -06:00
Fx.js Polish Ramming Charge FX with fire textures and SCREEN blend 2026-09-27 14:28:22 -06:00
Missile.js
…
NeutralShip.js Add periodic random ship encounters with neutral ally escorts 2026-09-22 07:19:20 -06:00
StarDrift.js
…
TransportShip.js Add Escort side quest: convoy rendezvous, elevated lane combat, and rese 2026-09-23 05:45:18 -06:00
Waves.js Add BOUNTY HUNT side quest with elite combat seam and verification 2026-09-20 20:10:07 -06:00
Weapons.js Add periodic random ship encounters with neutral ally escorts 2026-09-22 07:19:20 -06:00
XpManager.js
…
main.js
…