orbit/js/galaxy
Brian Fertig c84e64c5b0 Add world preview (?type=) for judging landable worlds/stations
- New js/galaxy/TypeSystems.js: parseTypeSpec + pickPreviewSystem rank the seeded galaxy richest-first, exact face always beats a reskin fallback, optional ?fx= type filter.
- GameScene reads ?type=<class>[-NN] / ss[-NN], spawns the ship beside the target world/station, anchors its landing tether, and reskins the sheet frame when no world wears it so landing clips + surface loop follow.
- dev/type-preview.test.mjs exercises parsing, real-galaxy picks (exact/reskin/determinism/filter), crafted ranking, and bad inputs in bare Node.
- Smoke boot registers SurfaceScene alongside GameScene since the landing flow launches it on top of the flight scene.
2026-09-09 16:46:24 -06:00
..
Discovery.js
FxSystems.js
Galaxy.js Force starting system to be a Main Sequence star 2026-09-08 21:58:34 -06:00
GalaxyChart.js
JumpNetwork.js
JumpTravel.js
PlanetFrames.js
Route.js
StationFrames.js
SystemChart.js
SystemGenerator.js Force starting system to be a Main Sequence star 2026-09-08 21:58:34 -06:00
SystemReport.js
TypeSystems.js Add world preview (?type=) for judging landable worlds/stations 2026-09-09 16:46:24 -06:00