Skip to content

Conversation

@SomeTroglodyte
Copy link
Contributor

New feature

endless-sky/endless-sky#11085

Summary

  • Documents the new possibilities for asteroid belts, asteroids and minables.
  • Clarifies the system section of events a tiny bit.

**Beginning in v. 0.9.15** a system can define multiple asteroid belts for a single system. Each belt can be given a weight that functions similarly to fleet [variants](CreatingFleets#variants), defining the probability that any given asteroid will appear in that belt. If no weight is given then a default weight of 1 is used.
**Beginning in v. 0.10.13**:
- The distribution of individual orbits within a belt can be modified. By default, any asteroid within a belt can get as close as 0.4 * `belt radius` to the center of the system, or as far as 4 * `belt radius`, and an individual orbit ellipse can have its long axis a little over twice as long as its short axis.
- `max eccentricity` Maximum eccentricity (range 0 to 1, default 0.6).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might want to define eccentricity in this context.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.. if I knew what the coder of that block meant, then I could explain better.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You know, the 'merge master' today was accidental. I accidentally rewrote this entire wiki change locally 'cuz I forgot I had already done it and my git client didn't show the remote branch... So I used meld to see if I had done anything significantly better... Nope.

In the rewrite, I came up with "The exact effect of these is difficult to describe, so it comes down to a little trial and error. Start by using values close to the defaults. If you want a tighter belt, asteroids not spread out as far, then reduce max eccentricity and bring the scale factors closer to 1. Or vice versa. If you want less 'outliers', where a small proportion of the belt's asteroids sometimes orbits significantly farther out slowing down, then reduce scale factor farthest apoapsis." - no not better.

SomeTroglodyte and others added 2 commits April 9, 2025 19:01
Co-authored-by: Loymdayddaud <145969603+TheGiraffe3@users.noreply.github.com>
Co-authored-by: Loymdayddaud <145969603+TheGiraffe3@users.noreply.github.com>
@TomGoodIdea TomGoodIdea added the enhancement Adding documentation about a new feature being PR'd to endless-sky/endless-sky label Apr 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Adding documentation about a new feature being PR'd to endless-sky/endless-sky

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants