orbit/assets/images/originals
Brian Fertig a690ca74a2 Enable patrol side quests with full accept/active/claim flow
- Add patrol category rules: target selection (own system or faction neighbor via jump gates), deterministic waypoint route builder inside tether regions with anchor clearance and separation constraints, completable fallback for degenerate fields
- Extend SideQuestState ledger with active slot, claimed marks, and per-contract route records (waypoints + visited indices); save/restore round-trips all new fields with invariant re-establishment
- Wire GameScene seams: acceptSideQuest establishes the patrol route on the ledger; setActiveSideQuest / claimSideQuest manage the active slot and pay out exactly once; updatePatrol checks in waypoints per frame and completes the contract; _drawPatrolMarkers paints in-world beacons; patrolCompassTarget drives the yellow off-screen compass arrow (waypoint or gate)
- JobBoardWindow walks the full door state machine: ACCEPT → SET PATROL ACTIVE → active plate → CLAIM REWARD → claimed plate, with destination and route-progress lines in the detail readout
- Quests console side tab is now live: accepted contracts appear in questSnapshot with waypoint checklist, progress, reward, and claimable from the same CLAIM REWARD / SET PRIORITY doors as story quests
- SurfaceScene exposes activateSurfaceJob / claimSurfaceJob and routes side ids through the existing claim/priority seams
- Add capital-neutral-shop video + image assets; update landing.json to reference them
- Update all headless tests (sidequests, jobboard, quests) to cover patrol target/route/ledger/scene-seam behavior
2026-09-17 22:14:03 -06:00
..
Terran Surface 01.png
…
arid-planet-01.png Add "Special Delivery" quest with package handoff and shop gating 2026-09-13 08:49:50 -06:00
arid-planet-02.png Add planet vignette dialogue system with bar meeting scene 2026-09-13 13:13:51 -06:00
arid-planet-03.png Add engine flare and exhaust trail to ship 2026-09-13 17:43:14 -06:00
base-ship-01-iso.png
…
base-ship-01.png
…
base-ship-landed-terran.png
…
capital-neutral-bar.png Add Explore drawer with Bar service and monotonic quest checklist steps 2026-09-13 10:45:57 -06:00
capital-neutral-shop.png Enable patrol side quests with full accept/active/claim flow 2026-09-17 22:14:03 -06:00
capital-neutral-surface.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
…
ice-planet-01.png
…
ice-planet-02.png
…
ice-planet-03.png
…
ice-shop-01.png
…
ice-shop-02.png
…
ice-shop-03.png
…
ice-surface-01.png
…
ice-surface-02.png
…
ice-surface-03.png
…
lava-planet-01.png
…
lava-planet-02.png
…
lava-planet-03.png Name scout exits by their world, not just the system 2026-09-12 20:53:16 -06:00
lava-shop-02.png
…
lava-surface-01.png
…
lava-surface-02.png
…
lava-surface-03.png Add lava surface and takeoff assets for scene 03 2026-09-12 22:17:05 -06:00
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
…
spacestation-02.png
…
spacestation-03.png
…
ss-01-int-01.png
…
ss-01-int-02.png
…
ss-01-int-03.png
…
ss-01-int-04.png
…
ss-surface-01.png
…
ss-surface-02.png
…
ss-surface-03.png
…
terran-planet-01.png
…
terran-planet-02.png
…
terran-planet-03.png
…
terran-shop-01.png
…
terran-shop-02.png
…
terran-shop-03.png
…