Open lpgagnon opened 2 years ago
I've just accidentally confirmed this is still a thing in 𓇹𓄟𓋴𓏲
This is still a thing because to be honest I never looked into it. A problem with "hack gravity" falls into the category "Doctor, it hurts when I do this!".
But you piqued my curiosity, so I tried, and indeed the reproduction steps above work. Now I am baffled.
I have a vessel with 3 parts: a pod, a decoupler, and a service bay (that's about as complex a vessel as I am capable of building). After decoupling I have the pod on one side and the decoupler + service bay on the other side. When "hack gravity" is turned off, the following happens:
The steps in bold (1.2 and 1.3) look wrong. It should not be possible for a part to belong to two vessels. I suspect that we have a case of KSP being incapable of maintaining its own invariants.
I have no idea how we can/should handle that madness. @eggrobin will need to look into this.
First seen in Heine, consistently reproducible in Hesse. logs-3388.zip: logs & journal
Steps: (have not tried to reduce to minimal repro case)