Skip to content

R1.5.0

Choose a tag to compare

@CatPrinceHQ2 CatPrinceHQ2 released this 15 Aug 23:56
· 7 commits to main since this release
7442c7a

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