Is there a good mod workaround for BG's part drifting bug when working on the surface?

Question

I've started doing surface operations (right now, a simple mining outpost), but part drifting (which happens a lot more when you have heavy ore containers) is already quite significant, which I worry will be too much to deal with in more complicated installations.

The vessels I have right now are a non-robotics ore lifter (which is just tanks, and I haven't observed any drifting from it), a "base" section that has both regular and robotic landing legs (the robotic landing legs are hinge-piston-hinge-grippad, and the piston's non-surface end has already started to drift-clip into the outpost), and a rover that has a hinge-hinge-piston-wheel setup for each of four wheels (the hinges were angled and locked in orbit; the pistons are all slaved to a controller and the beams I placed at the end to mount the wheels on are strutted together in orbit, but the wheels have already started to "flop" outwards) as well as a hinge-hinge-dockport arrangement for connecting with the outpost and lifter (this wasn't part of the original design, and was retrofitted in via 1.11 EVA construction; the beam the docking port is attached to has started drifting significantly).

I've done some research on the issue already, and it's caused by a bug in vessel pack/unpack (e.g. saving then loading, or starting then stopping non-physical time warp); normally, the packed "natural" positions for parts is stored, but when dealing with robotics the "real" position is stored instead (which is affected not just by the robotic part positions, which was likely intended, but also by gravity, which probably wasn't). In theory, a mod should be able to resolve this issue, but I haven't been able to find one via searching the forum.

Does anyone here know of such a mod, or a good alternative workaround for the issue?

Posted Mar 8, 2021, 7:56 PM UTC

12
arturbac•

There are 2 things You can do.

With 1.11 i see that there is option for landing legs - attach to ground tethering witch glues vessel to ground.

Second use vessel switch mod ( left Alt) to switch between vessels, they will not jump.

1
TruePikachuOP•

Those suggestions only really help with the landing gear bugs that came back with robotics; I'm already working around them by ensuring all the robotics are locked.

1