orbit/js
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
..
build
config
dev
entities Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
galaxy Add SET DESTINATION route plotting with compass guidance 2026-09-07 20:10:15 -06:00
mining
reputation
research Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
save Add SET DESTINATION route plotting with compass guidance 2026-09-07 20:10:15 -06:00
scan
scenes Extend route compass to mark the destination object as final stop 2026-09-07 20:36:11 -06:00
tether
ui Extend route compass to mark the destination object as final stop 2026-09-07 20:36:11 -06:00
utils Redesign galaxy as sparse 60-system spanning-tree maze without rendered 2026-09-07 14:12:40 -06:00
vendor
visuals
main.js