orbit/dev
Brian Fertig bfd85c8e1f Extend route compass to mark the destination object as final stop
- In the destination system, the orange compass arrow now points at the
  destination OBJECT (not just the next gate), so the "where to fly next"
  marker persists across the last hop into the system.
- Add `_checkDestinationReached` per-frame check: clears the destination and
  fires REACHED only when the ship is within the object's keep-out rim,
  replacing the old jump-time clear for destinations with a specific object.
- Route compass entries (`route:`/`dest:` ids) are now resolvable by
  `autopilotTo`, fixing the ship aiming at the star instead of the gate.
- New `alwaysFull` flag on compass targets keeps route waypoints at full
  readout (arrow + type + name) regardless of distance; add tests.
- Add `route.destTypeLabel` config key and update docs/PROJECT_NOTES.md.
2026-09-07 20:36:11 -06:00
..
asteroids.test.mjs Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
build-check.html
…
build-check.mjs
…
builds.test.mjs Add Mining research category and ship-scoped build upgrades 2026-09-07 11:50:36 -06:00
cdp-eval.mjs
…
cdp-firefox.mjs
…
cdp-shot.mjs
…
cdpshot.mjs
…
clickout-test.html
…
clickout-test.mjs
…
comms-click.html
…
comms-click.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
comms-shot.html
…
comms-shot.mjs
…
compass-far.html Add compact far-display mode to the discovery compass 2026-09-07 11:07:20 -06:00
compass-far.mjs Add compact far-display mode to the discovery compass 2026-09-07 11:07:20 -06:00
contact.test.mjs Stop thrusting ship dead when it hits an obstacle or the tether rim 2026-09-07 00:21:30 -06:00
container-probe.html Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
container-probe.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
decode.test.mjs
…
dialog-shot.html Add dev dialog-shot probe for map confirm screenshot 2026-09-07 10:27:45 -06:00
dialog-shot.mjs Add dev dialog-shot probe for map confirm screenshot 2026-09-07 10:27:45 -06:00
discovery.test.mjs Extend route compass to mark the destination object as final stop 2026-09-07 20:36:11 -06:00
frames.test.mjs Galaxy refactor: 200 systems, object-composition, dormant gates, frame diversity 2026-09-06 13:06:29 -06:00
galaxy-labels.test.mjs Add GALAXY tab to the MAP console with whole-galaxy chart, jump lanes, a 2026-09-07 15:59:47 -06:00
galaxy-map.test.mjs Add GALAXY tab to the MAP console with whole-galaxy chart, jump lanes, a 2026-09-07 15:59:47 -06:00
galaxy.test.mjs Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
gate-comms.html Add gate comm window and sprite-based jump gate rendering 2026-09-06 20:26:06 -06:00
gate-comms.mjs Add gate comm window and sprite-based jump gate rendering 2026-09-06 20:26:06 -06:00
hold-restore.html Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
hold-restore.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
jump-travel.test.mjs Add gate comm window and sprite-based jump gate rendering 2026-09-06 20:26:06 -06:00
jumpgate.test.mjs Add gate comm window and sprite-based jump gate rendering 2026-09-06 20:26:06 -06:00
jumps.test.mjs Fix gate facing so gates sit on the destination side of system center 2026-09-07 14:37:21 -06:00
landing-click.html
…
landing-click.mjs
…
map-click.html Fix map tooltip ghosting by parenting it to the window container 2026-09-07 08:35:53 -06:00
map-click.mjs Add autopilot confirm dialog and wheel zoom / drag pan to the map consol 2026-09-07 10:27:29 -06:00
map-shot.html Add MAP console with system chart and fog-of-war 2026-09-06 23:43:35 -06:00
map-shot.mjs Add MAP console with system chart and fog-of-war 2026-09-06 23:43:35 -06:00
menu-intro-test.html Add MAP console with system chart and fog-of-war 2026-09-06 23:43:35 -06:00
menu-intro-test.mjs Add MAP console with system chart and fog-of-war 2026-09-06 23:43:35 -06:00
mineral-hud.test.mjs
…
mining-test.html
…
mining-test.mjs
…
mining.test.mjs
…
music.test.mjs Add stars as central bodies of non-home systems and fix home-system iden 2026-09-06 19:34:49 -06:00
phaser-loader.mjs
…
phaser-stub.mjs
…
planet.test.mjs
…
popup-shot.html
…
popup-shot.mjs
…
probe-imports.html Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
reputation.test.mjs
…
research-builds.test.mjs Add Mining research category and ship-scoped build upgrades 2026-09-07 11:50:36 -06:00
research-shot.html
…
research-shot.mjs
…
route.test.mjs Add SET DESTINATION route plotting with compass guidance 2026-09-07 20:10:15 -06:00
saves-ui-test.html
…
saves-ui-test.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
saves.test.mjs Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
scan-test.html
…
scan-test.mjs
…
scan.test.mjs
…
scene-restart-probe.html Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
scene-restart-probe.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
server.mjs
…
sfx.test.mjs
…
ship-behavior.test.mjs Add Shift+click throttle lock for committed-heading flight 2026-09-07 00:06:57 -06:00
shot-firefox.mjs
…
signal-compass-flow.html
…
signal-compass-flow.mjs
…
signal-compass.test.mjs
…
smoke-game.mjs Stop thrusting ship dead when it hits an obstacle or the tether rim 2026-09-07 00:21:30 -06:00
star-art.test.mjs Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
starfield.test.mjs
…
surface-flow.mjs
…
surface-hud-shot.html
…
surface-hud-shot.mjs
…
surface-hud.html
…
surface-hud.mjs
…
surface-shot.html
…
surface-shot.mjs
…
surface-skip.html Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
surface-skip.mjs Decouple comms panel from fly-to and add double-click clip skip 2026-09-06 15:08:32 -06:00
surface-test.html
…
system-category.test.mjs Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
system-chart.test.mjs Add SYSTEM tab and zoom-bloom star art to the map console 2026-09-07 18:56:48 -06:00
system-hud.test.mjs Add stars as central bodies of non-home systems and fix home-system iden 2026-09-06 19:34:49 -06:00
test-game.html
…
tether-flow.html Bump tether radius growth to 2× and refresh HUD on build completion 2026-09-05 19:52:54 -06:00
tether-flow.mjs Bump tether radius growth to 2× and refresh HUD on build completion 2026-09-05 19:52:54 -06:00
tether-newworld.html Add stars as central bodies of non-home systems and fix home-system iden 2026-09-06 19:34:49 -06:00
tether-newworld.mjs Add stars as central bodies of non-home systems and fix home-system iden 2026-09-06 19:34:49 -06:00
tether.test.mjs Cap tether progression at level 3 and remove tether_l4 research node 2026-09-06 15:20:31 -06:00
wdshot.mjs
…
world-names.test.mjs
…
zorder-test.html
…
zorder-test.mjs
…