- New shared RoutePulse entity draws a steady ring + two radar ripples
scaled to the host's keepout radius, with configurable alpha/period
- JumpGate wears the full pulse (route.pulse) when it is the route's next
stop; Planet and Station wear the subdued variant (route.objectPulse)
when they are the destination object in the destination system
- GameScene marks exactly one entity per frame via setRouteTarget() and
drives its update loop; all others are cleared
- Add data/gates.json sections for pulse and objectPulse geometry/alpha
- Rename laval-surface-02.png to lava-surface-02.png and add the
corresponding video asset
- Extend jumpgate, planet, and station test stubs with Phaser Display.Color
and recording graphics; add dev/route-pulse.test.mjs unit tests and
dev/route-pulse-live.{html,mjs} browser integration checks
|
||
|---|---|---|
| .. | ||
| build | ||
| comms | ||
| config | ||
| dev | ||
| economy | ||
| entities | ||
| galaxy | ||
| mining | ||
| quests | ||
| reputation | ||
| research | ||
| save | ||
| scan | ||
| scenes | ||
| tether | ||
| ui | ||
| utils | ||
| vendor | ||
| visuals | ||
| main.js | ||