orbit/js/ui
Brian Fertig dd898bd594 Color route marks by destination kind
- Cargo deliveries set from the ship manifest or surface scout now read brown on the compass and in-world pulse; story-quest and manual picks keep the route's orange
- Add `destination.kind` ('manual' | 'cargo' | 'quest') to save/load so the mark survives a session
- Carve out held "Special Delivery" quest: a cargo pick that matches its home delivery flips to kind 'quest' so the story keeps orange
- Thread the resolved mark color through JumpGate/Planet/Station `setRouteTarget` and DiscoveryCompass entry recoloring
- Fix lava shop clip references in landing.json (ice-shop → lava-shop) and add arid-shop-01.png asset
- Extend dev probes: ship-cargo-compass checks brown/orange per kind, scout-dest asserts cargo kind, ship-shot gains a park shot for the off-screen route arrow
2026-09-19 12:38:56 -06:00
..
shop
…
ActionBar.js
…
BuildWindow.js
…
CombatBar.js Add combat XP leveling: kills earn XP, level-ups bump armor 2026-09-18 09:57:07 -06:00
CommsBox.js
…
CommsPanel.js
…
ConfirmOverlay.js
…
CreditsHud.js
…
CyberShape.js
…
DiscoveryCompass.js Color route marks by destination kind 2026-09-19 12:38:56 -06:00
ExploreBar.js
…
GalaxyView.js
…
GlitchText.js
…
JobBoardWindow.js Fix Job Board text display and wrapping 2026-09-18 12:26:03 -06:00
MapWindow.js
…
MenuButton.js
…
MenuSubBar.js
…
MineralHud.js Fix MineralHud capacity restore snapping the fill back to stale fraction 2026-09-19 09:53:46 -06:00
MiningPopup.js
…
PerimeterShimmer.js
…
QuestTrackerHud.js Raise claim-reward plate depth above HUD overlays 2026-09-19 10:25:58 -06:00
QuestWindow.js
…
ResearchWindow.js
…
SavePanel.js Restore in-place on confirmed load instead of cutting to the menu 2026-09-18 12:13:34 -06:00
ShimmerCue.js
…
ShipWindow.js Make ship console BEST EXITS rows tappable to set destination 2026-09-19 11:57:21 -06:00
SignalCompass.js
…
SlotCard.js
…
Toast.js
…
VignetteWindow.js
…