Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Realistic stellar distribution #22

Merged
merged 7 commits into from
Jan 28, 2024
Merged

Realistic stellar distribution #22

merged 7 commits into from
Jan 28, 2024

Conversation

BarthPaleologue
Copy link
Owner

  • Used harvard stellar classification to balance the different types proportions. Blue stars are less numerous while K and M red stars are much more dominant
  • The starmap can now display the type Neutron star for star systems that have a Neutron star at their center
  • Star radiuses are coherent with their stellar types according to the Harvard classification
  • Neutron star have now a more realistic radius, making them much much smaller (about 10km in radius)
  • Spawn point in systems with neutron stars is much further away

screenshot_24-1-28_14-42

- Neutron stars are no longer based on normal stars
- Neutron stars now have an accurate diameter
- Adapted matter jet postprocess to account for the diameter reduction
- Neutron stars are now flagged as themselves on the star map
- Neutron stars are no longer bananas
- Black hole is no longer a StellarType
- StellarTypes proportions are now based on real world classification data
- Star radiuses are now based on their stellar type
- Removed old and deprecated stellartype definition
- StellarObjects now share by their interface some blackbody radiation logic with a temperature and an associated color
@BarthPaleologue BarthPaleologue added the enhancement New feature or request label Jan 28, 2024
@BarthPaleologue BarthPaleologue merged commit 97de552 into main Jan 28, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant