- Introduce StationFrames.js galaxy-wide pass that spreads spacestations.png variant frames across the galaxy, avoiding collisions among neighbor stars - Stamp settlement.stationFrame in SystemGenerator so content carries the assigned variant (lazy === eager) - Render deep-space stations from the spritesheet when available; keep procedural fallback for waypoints and missing textures - Extend comms target with isStation/frame and allow REQUEST LANDING on deep-space stations, passing station flag into SurfaceScene - Add landing.stationVideos entries and music.stationFrames slots keyed by variant frame; surface/shop clips degrade gracefully until authored - Add dev tooling: station-shot page/runner for world/panel/land/deck states and a Node test asserting variant spread beats naive random assignment |
||
|---|---|---|
| .. | ||
| AsteroidCluster.js | ||
| JumpGate.js | ||
| Planet.js | ||
| Ship.js | ||
| Station.js | ||