Project

General

Profile

Bug #18356

autostrut ignoring IJointLockState joints

Added by meirumeiru over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Parts
Target version:
-
Start date:
04/03/2018
% Done:

0%

Version:
Platform:
Windows
Expansion:
Core Game
Language:
English (US)
Votes:
Arrow u r green
Arrow d r red

Description

See the picture. The problem is, that the part in the middle (Infernal Robotics Rotatron) is a part implementing IJointLockState and returning “true” when IsJointUnlocked is called and… well, this is not ignored, but in case when you are on the parent side of the joint, then you should only autostrut down to the parent of the joint (but not to the joint itself). If you are on the child side of the joint (connectedBody), then you can autostrut also to the joint.
But KSP does go down to the joint in both cases. And you cannot turn the autostrut off for landing legs (Bug #15648).
That's wrong and movable joints are all locked when using autostruts.

kspbug.png (418 KB) kspbug.png 555-555-0199@example.com meirumeiru, 04/03/2018 09:26 PM
35046

History

#1 Updated by peteletroll over 1 year ago

Probably related to #18849

Also available in: Atom PDF