R1.5.0
stuff marked add124 in comment is all claude bc its too difficult
Full Changelog: R1.4.2...R1.5.0
Major new feature: Procedural Galaxy Generation
New "Procedural Planets" toggle in the menu (off means real-life systems only and on means the random systems), with a seed input (1–1M, plus a "random seed" button) and a system-count limit setting, basically set this based on how good ur pc is
Procedural music theme assignment per system (all vanilla star themes) with semitone-shift picker so they are atleast somewhat different to usual songs
They spawn around that Sagittarius A* i added last version. That was what the black hole was for.
System caching via a proceduralSystems Map, capped at 75 systems by default so you don't literally bust your pc
type planets to get more planets. same as the other cheatcode, just spawns planets this time
Orbital mechanics upgrade - really means I just made elliptical orbits angular instead of all eccentric in one direction.
Refactored "dominant body" detection
New helper functions (domBodyContains, dominantAmongChildren, cheapDominantRecheck) for soi logic perf (stepsimseconds was crashing fps)
UI additions
GitHub link added to the menu (github.com/CatPrinceHQ2/SpaceflightSimulatorInHTML)
stars now glow.. like.. stars. yay