KSP-Recall icon indicating copy to clipboard operation
KSP-Recall copied to clipboard

Editor's ReRoot is screwed from KSP >= 1.8.0

Open Lisias opened this issue 1 year ago • 8 comments

That's sweet (I'm being sarcastic).

From KSP 1.8.0, a new old bug on Editor was detected when using the ReRoot feature. To reproduce the problem, fire up a KSP >= 1.8.0 (any one) completely "naked" (i.e., only DLCs installed, no 3rd parties) and then:

  1. Open VAB (SPH also works, but VAB is easier for this test).

  2. Place a FTL-400 Fuel Tank as root part:
    step-02

  3. Add 4 TT-38K Radial Decouplers in 4 radial symmetry:
    step-03

  4. Add another FTL-400 Fuel Tank on top of the root part:
    step-04

  5. Alt+Click (Clone) the newest Tank and place it over the original:
    step-05

  6. Alt+Click (Clone) the top Tank and place it over the original:
    step-06

  7. Click on the first Tank after the root and leave it on the side:
    step-07

  8. Select the ReRoot feature and ReRoot the 3 tanks stack to the center one:
    step-08

  9. Attach the stack into the Decoupler.

  10. Voilà:
    step-10

This M.O. was reproduced on KSP 1.8.1 and 1.12.5, it was assumed anything between is also affected.

This was not reproduced on anything below 1.8.0 (i.e., 1.7.3. to 1.4.1 works fine, didn't bothered to check 1.3.x and 1.2.x). The following ScreenShot is the result of the same procedure on KSP 1.7.3:

OK

Notes

I have reasons to believe that the ReRoot feature is screwing things beyound the Attachment Points, as at least one 3rd party PartModule I'm debugging is presenting misbehaviours after its part is ReRooted.

Lisias avatar Apr 23 '23 12:04 Lisias