- New `js/galaxy/Route.js` derives the unique path between systems over the spanning-tree jump network (Dijkstra), exposing `planRoute` / `nextSystem`; pure and Node-tested in `dev/route.test.mjs`. - Persist only the destination (`systemId`, `objectId`) in save data; the route itself is recomputed from the current system, so following it shortens automatically and a detour re-plots. - Compass marks the route's next gate in orange (shown even while undiscovered) and suppresses that gate's ordinary cyan entry. - On jump, resolve arrival / on-course / detour before `captureState` and queue REACHED / RE-PLOTTED notices to surface after the destination scene spawns. - Map console SYSTEM tab now charts a charted star's system; confirming an object sets the destination and closes the map. - Fix galaxy stars bleeding through the system chart: plate culling respects overall visibility, fog skips when no tethers anchor it, and the boot reveal finalizes to full alpha on tab switch. - Add `assets/videos/ss-land-03.mp4` and document the route feature in PROJECT_NOTES. |
||
|---|---|---|
| .. | ||
| build.mp4 | ||
| gasgiant-land-01.mp4 | ||
| gasgiant-land-02.mp4 | ||
| gasgiant-land-03.mp4 | ||
| gasgiant-shop-01.mp4 | ||
| gasgiant-shop-02.mp4 | ||
| gasgiant-shop-03.mp4 | ||
| gasgiant-surface-01.mp4 | ||
| gasgiant-surface-02.mp4 | ||
| gasgiant-surface-03.mp4 | ||
| gasgiant-takeoff-01.mp4 | ||
| gasgiant-takeoff-02.mp4 | ||
| gasgiant-takeoff-03.mp4 | ||
| jump.mp4 | ||
| map.mp4 | ||
| research-computer.mp4 | ||
| rocky-land-01.mp4 | ||
| rocky-land-02.mp4 | ||
| rocky-land-03.mp4 | ||
| rocky-shop-01.mp4 | ||
| rocky-shop-02.mp4 | ||
| rocky-shop-03.mp4 | ||
| rocky-surface-01.mp4 | ||
| rocky-surface-02.mp4 | ||
| rocky-surface-03.mp4 | ||
| rocky-takeoff-01.mp4 | ||
| rocky-takeoff-02.mp4 | ||
| rocky-takeoff-03.mp4 | ||
| ss-land-01.mp4 | ||
| ss-land-02.mp4 | ||
| ss-land-03.mp4 | ||
| ss-takeoff-01.mp4 | ||
| ss-takeoff-02.mp4 | ||
| terran-land-01.mp4 | ||
| terran-land-02.mp4 | ||
| terran-land-03.mp4 | ||
| terran-shop-01.mp4 | ||
| terran-shop-02.mp4 | ||
| terran-shop-03.mp4 | ||
| terran-surface-01.mp4 | ||
| terran-surface-02.mp4 | ||
| terran-surface-03.mp4 | ||
| terran-takeoff-01.mp4 | ||
| terran-takeoff-02.mp4 | ||
| terran-takeoff-03.mp4 | ||