-
-
Notifications
You must be signed in to change notification settings - Fork 382
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
Weird system where a planet's reference frame includes its star #5885
Comments
Actually it looks like the whole system is in the reference frame of GJ1057 d |
Not sure that's related but when I ask the autopilot to send me to one of the stations on Boer's claim, it sends me right through the planet (and the ship doesn't crash, but the autopilot is unable to get out of the planet) |
And it's impossible to land on the station. The ship simply goes through the landing pad and into the planet (still without crashing) |
I think this is related to #5830 |
@impaktor @Web-eWorks Does the Frame sysytem work purely off of the distance of the main bodies distance from the centre of the system? It's not very easy to understand, but it seems like the |
This is also the same bug as in #5839 |
Frame is entirely based on distance, yeah. It's a glorified sphere test. The problem lies in the system generation code - I introduced this bug, though it was rare enough I didn't see it before we shipped the update. The system generation "should" be bounding the maximum radius for a body's children, but somewhere in there it broke. If you want to take a crack at this - systems in general should be bigger, the system generation code has a very nasty (and mostly unchanged by me) habit of cramming 5-10 satellites into <1AU around even very large stars. |
Observed behaviour
I just jumped into system GJ1057 and my ship is immediately in the reference frame of GJ1057 d
Furthermore, planet GJ1057 d has a moon GJ1057 d 3 that orbits at 0.75 AU from its planet, whereas the planet itself is at 0.71 AU from its star.
Also the autopilot behaves strangely
Expected behaviour
In a system, when the ship is closer to the star than to any planet it should be in the frame of the star. A planet should not have moons that orbit further from the planet than the planet is from its star
Steps to reproduce
Just load the saved game
My pioneer version (and OS):
20240314 (Linux)
My output.txt (required) and game save (optional, but recommended)
output.txt
lolo1.gz
The text was updated successfully, but these errors were encountered: