- 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 |
||
|---|---|---|
| .. | ||
| originals | ||
| asteroids.png | ||
| asteroids.psd | ||
| jumpgate.png | ||
| jumpgate.psd | ||
| planets.png | ||
| planets.psd | ||
| ships-player.png | ||
| ships-player.psd | ||
| spacestations.png | ||
| spacestations.psd | ||