You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
A vessel is inserted which, from its name, looks to be the "main" vessel. The following parts are inserted in that vessel:
1.1 The pod.
1.2 The decoupler.
1.3 The service bay.
A second vessel is inserted, which is named "debris". The following parts are inserted in that vessel:
2.1 The decoupler. (This is where it 💥.)
2.2 The service bay.
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)
-> game immediately freezes, goes to desktop after a few seconds
The text was updated successfully, but these errors were encountered: