orbit/assets/images/originals
Brian Fertig ce26b38df9 Add quests console with live progress tracking and claimable rewards
- Introduce QuestState ledger (granted/claimed ids) persisted via SaveData, with safe fromJSON validation that drops unknown ids and enforces claimed ⊆ granted
- Define the starter quest "Start Your Journey" in data/quests.json with four live checks: research node, lifetime asteroid mining, home tether level, and discovered world count
- Add totalMined counter tracked on each ore event to support the mining requirement independently of cargo hold
- Build QuestWindow (full-screen console at depth 80) with video feed, category tabs (Main Story live, Side Quests standby), quest list, detail plate with checklist and CLAIM REWARD action
- Wire QUESTS slot into both flight and surface command decks right of SHIP; SurfaceScene delegates snapshot/claim to the sleeping GameScene while rendering its own console notes
- Grant starter quest on first boot with delayed toast; announce "QUEST READY" once per quest when all checks complete
- Update research-builds tests for seven-slot deck layout; add dev/quests.test.mjs covering data contract, ledger behavior, save round-trip, and deck slot placement
2026-09-08 09:32:12 -06:00
..
Terran Surface 01.png
base-ship-01-iso.png
base-ship-01.png
base-ship-landed-terran.png
gasgiant-planet-01.png
gasgiant-planet-02.png
gasgiant-planet-03.png
gasgiant-shop-01.png
gasgiant-shop-02.png
gasgiant-shop-03.png
gasgiant-surface-03.png
rocky-planet-01.png
rocky-planet-02.png
rocky-planet-03-a.png
rocky-planet-03-b.png
rocky-shop-01.png
rocky-surface-02.png
spacestation-01.png Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
spacestation-02.png Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
spacestation-03.png Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
ss-surface-01.png Add deep-space station variants with spritesheet art and landing support 2026-09-07 22:23:12 -06:00
ss-surface-02.png Add deep-space station variants with spritesheet art and landing support 2026-09-07 22:23:12 -06:00
ss-surface-03.png Add deep-space station variants with spritesheet art and landing support 2026-09-07 22:23:12 -06:00
terran-planet-01.png
terran-planet-02.png
terran-planet-03.png
terran-shop-01.png
terran-shop-02.png
terran-shop-03.png
tresle.png Add quests console with live progress tracking and claimable rewards 2026-09-08 09:32:12 -06:00