orbit/js
Brian Fertig fce8a19202 Add a soft save record so Continue resumes the last launch
- SaveManager gains softGet/softPut/softClear and an optional `soft` field in the bank blob, invisible to listSlots/filledCount but counted by hasAny/latest/exportAll.
- latest() now considers the soft record as a Continue target, winning only on a strictly newer timestamp (a same-moment manual slot stays the pick); a soft winner reports slot null.
- SurfaceScene auto-snapshots via captureState on launch and calls softPut in a try/catch so a save failure never blocks take-off.
- MenuScene logs "auto" instead of a numeric slot when resuming the soft record.
- Tests cover soft round-trip, Continue eligibility, latest tie-breaking vs manual slots, persistence across managers, softClear, and exportAll inclusion.
2026-09-27 17:24:50 -06:00
..
build
…
combat Add stun visual read to Boleadoras-strung enemies 2026-09-27 16:58:59 -06:00
comms
…
config
…
dev
…
economy
…
entities
…
galaxy
…
mining
…
player
…
quests Make patrol waypoints sequential like bounty hunt legs 2026-09-27 17:15:38 -06:00
reputation
…
research
…
save Add a soft save record so Continue resumes the last launch 2026-09-27 17:24:50 -06:00
scan
…
scenes Add a soft save record so Continue resumes the last launch 2026-09-27 17:24:50 -06:00
ship
…
skills Add Wraith skills: Boleadoras snare and Blink decoy escape 2026-09-27 15:44:13 -06:00
tether
…
ui Remove rank stamp from combat bar seats 2026-09-27 11:52:49 -06:00
utils
…
vendor
…
vignettes
…
visuals
…
main.js
…