orbit/js/combat
Brian Fertig db75222ca2 Fix enemy ships reviving with stuck white hit-flash tint
- Add Fx.releaseCraft() to settle a craft's pending white tintFlash
  immediately on kill/destroy, so sprites never die mid-flash
- Add exported settleCraftTint() helper that resets tint mode and tint
  to identity; call it on revive (EnemyShip), respawn, and reuse seams
- Guard restore callbacks against destroyed sprites with try/catch so a
  half-restored craft can't leak white state
- Update combat screenshots
2026-09-17 08:13:47 -06:00
..
Bullet.js Overhaul combat FX: laser bolts, impact reads, shield-sphere strike, and 2026-09-17 07:55:48 -06:00
CamShake.js Overhaul combat FX: laser bolts, impact reads, shield-sphere strike, and 2026-09-17 07:55:48 -06:00
Combat.js
…
CombatHud.js Overhaul combat FX: laser bolts, impact reads, shield-sphere strike, and 2026-09-17 07:55:48 -06:00
CombatScene.js Fix enemy ships reviving with stuck white hit-flash tint 2026-09-17 08:13:47 -06:00
CombatSfx.js
…
CombatSystem.js Fix enemy ships reviving with stuck white hit-flash tint 2026-09-17 08:13:47 -06:00
EnemyShip.js Fix enemy ships reviving with stuck white hit-flash tint 2026-09-17 08:13:47 -06:00
EnemyTypes.js
…
Fx.js Fix enemy ships reviving with stuck white hit-flash tint 2026-09-17 08:13:47 -06:00
StarDrift.js
…
Waves.js
…
main.js
…