Jump to content

Moving One Craft Near Another Craft's Node Attachment Points Can Cause Parts to Rotate Unexpectedly.


TheShark27

Recommended Posts

Every time I duplicate an assembly with a docking port or a Rottweiler part (these are the ones I observed, there may be more), they snap onto themselves for a second and get completely messed up. This seems to happen because when they unsnap, the rotation of the parts isn't mantained and they default to their original state.

I'll include to very simple crafts to reproduce this behaviour.

https://pastebin.com/SwJJAjmF (root part: nosecone)

https://pastebin.com/R7pizzSB (root part: docking port)

Steps:

1. Paste in the VAB

2. Duplicate the assembly by holding down ALT and then clicking on the root part

   2.1 (only applies for the first craft): rotate the craft by hitting "S" twice

3.  Move the assembly you just duplicated around the other assembly, making the nodes interact with each other

4. Place down the almost unrecognizable new assembly.

Images: https://imgur.com/a/GX1LnWq

 

I would be really happy to see this fixed as it made building complex motherships with rovers and landers attached an incredibly tedious chore.

 

Edited by Anth12
Link to comment
Share on other sites

To replicate: Place a long Small fuel tank. Radially attach a short small fuel tank to the long one in 3x symmetry mode. For visual enhancement, attach struts in 3x symmetry between the radial tanks and the central tank. copy the entire assembly. Drag the assembly rapidly across multiple attachment nodes. Place the new copied assembly atop the first assembly. Look to see if any of the radially attached tanks on the copied assembly have rotated along their axis to now be in a new orientation (they will have), along with the previously attached struts. 

Edited by Anth12
Link to comment
Share on other sites

No mods.

I will attempt to explain this with a series of pictures.

First I add a vertically oriented part to the scene x6DdjaL.png
Next I add another. 937Uliu.png
I rotate the second part and attach it to the left side of the first. lAlTnAc.png
I duplicate the assembly. quQVg1o.png
I maneuver the duplicated assembly around to the other side of the original.  Careful to not let the attachment nodes get too close. 2Eudms8.png
I bring the duplicate assembly close enough to the left most attachment node to allow the snap to occur.  In this instant, the part on the duplicate that had been rotated reverts to it's original orientation.  It is still attached in the same location on the duplicate assembly.  Snapping can now no longer occur because the node of the unrotated part is no longer available. GZI48dp.png
Link to comment
Share on other sites

  • 4 weeks later...

Specsi7-10700 / RTX 2070 / 16GB RAM
KSP2 Version:  0.1.2.0
No mods used
Severity: med/low, it's pretty annoying and break your craft in the VAB, but you can do 
Frequency: Happens all the time because it can be easily reproduced (see below).

Description:

One example to reproduce it (Like images below): When in the VAB, attach three parts between each other, rotate the middle one to attach the last one to the first one: it breaks.

A video is better to explain it: https://i.imgur.com/xqlQZIU.mp4

Also "work" horizontaly with more parts than two: https://i.imgur.com/3jSGYL0.mp4

Those videos should be enough but just in case, with images:

bLjfg9V.jpg

I pick the middle part (red):

EUpjXwu.jpg

Rotate it with S:

HmOgx2p.jpg

Move it to be in the "attach zone" of the white part:

yB2bkcv.jpg

It rotates the blue part and the joint disappear.

Link to comment
Share on other sites

  • 2 weeks later...
×
×
  • Create New...