orbit/js
Brian Fertig bd8b161584 Add planet vignette dialogue system with bar meeting scene
- Introduce VignetteHub/VignetteWindow/VignetteModel to play quest-gated
  dialogue scenes over location clips on the surface (bar/shop)
- Ship first scene: Special Delivery step 1 (Trestle + Carol at the bar),
  replacing the old capitalLanded check with a vignettePlayed witness
- Add q3 speech clips for Carol and Trestle; remove retired q2 Carol clips
- Wire save/restore of the played ledger, deck lock while a scene holds,
  per-sound music ducking under voices, and window sizing to each line
- Add dev flow test (dev/vignette-flow.html/mjs) and model unit tests
- Point landing.json ice-land-01 entry at the new arid-* video assets
2026-09-13 13:13:51 -06:00
..
build
…
comms
…
config
…
dev
…
economy Add "Special Delivery" quest with package handoff and shop gating 2026-09-13 08:49:50 -06:00
entities
…
galaxy
…
mining
…
quests Add Explore drawer with Bar service and monotonic quest checklist steps 2026-09-13 10:45:57 -06:00
reputation
…
research
…
save Add planet vignette dialogue system with bar meeting scene 2026-09-13 13:13:51 -06:00
scan
…
scenes Add planet vignette dialogue system with bar meeting scene 2026-09-13 13:13:51 -06:00
tether
…
ui Add planet vignette dialogue system with bar meeting scene 2026-09-13 13:13:51 -06:00
utils
…
vendor
…
vignettes Add planet vignette dialogue system with bar meeting scene 2026-09-13 13:13:51 -06:00
visuals
…
main.js
…