orbit/data
Brian Fertig 8ceb21808f Make ship console BEST EXITS rows tappable to set destination
- ShipWindow hosts a ConfirmOverlay (depth 30) so the SET DESTINATION dialog always paints above the console chrome
- Each remote exit row in the bay manifest becomes a hit-testable tap surface with hover state; local-system rows read HERE and stay inert
- Tapping a row opens the confirm dialog built from shipScreen.json templates; CONFIRM fires onSetDestination(systemId, objectId) through GameScene.setDestination, same seam as the map console
- ESC cancels the dialog before closing the console; closing the console cancels an open dialog to avoid orphan scrim
- Add dev/ship-cargo-dest.test.mjs covering hosting, row tappability, ask/confirm/cancel/close/repaint paths
- Update landing.json arid-land-03 shop reference from ice-shop-03 to arid-shop-03
- Add lava-shop-01.png and lava-shop-03.png assets
- Extend dev/ship-shot.mjs with ?tapExit / ?clickExit probes for headless verification
2026-09-19 11:57:21 -06:00
..
research
…
actionbar.json
…
asteroids.json
…
builds.json
…
combat.json Add combat XP leveling: kills earn XP, level-ups bump armor 2026-09-18 09:57:07 -06:00
comms.json
…
creditshud.json
…
economy.json
…
factions.json
…
galaxy.json
…
game.json
…
gates.json
…
goods.json
…
landing.json Make ship console BEST EXITS rows tappable to set destination 2026-09-19 11:57:21 -06:00
manifest.json Add Ship Screen console with status and cargo tabs 2026-09-19 09:28:09 -06:00
map.json
…
menu.json
…
mineralhud.json
…
music.json
…
naming.json
…
planets.json
…
progression.json Add combat XP leveling: kills earn XP, level-ups bump armor 2026-09-18 09:57:07 -06:00
quests.json Set Special Delivery destination from bar conversation 2026-09-18 12:58:40 -06:00
reputation.json
…
research.json
…
save.json
…
scan.json
…
settlements.json
…
sfx.json
…
ship.json
…
shipScreen.json Make ship console BEST EXITS rows tappable to set destination 2026-09-19 11:57:21 -06:00
shopui.json
…
sidequests.json Add hostile contact encounters to patrol side quests 2026-09-18 11:12:42 -06:00
signalCompass.json
…
stations.json
…
systems.json
…
tether.json
…
theme.json
…
vignettes.json Set Special Delivery destination from bar conversation 2026-09-18 12:58:40 -06:00