UmbraSpaceIndustries / MKS

MKS/OKS Colonization Systems
Other
219 stars 150 forks source link

Konstruction parts don't increase EVA Engineer Kerbal weight limit #1558

Closed Codebreakerblue closed 2 years ago

Codebreakerblue commented 2 years ago

KSP version: 1.12.3, Windows 10 64-bit MKS version: Unstable Release 112.0.1-bleeding-edge.3

Description: Konstruction parts don't increase the maximum part mass when using the stock EVA build mode. Other parts with the "Konstruction Helper" or "Konstruction Foreman" modules do increase the maximum part mass, and function as expected.

Steps to reproduce: 1) Create a craft with Konstruction parts and a command seat or crew cabin, as well as some parts to be detached and moved and an engineer kerbal. Launch the craft. 2) EVA an engineer, and enter EVA build mode. The EVA maximum part mass doesn't change from the default .06 tons.

3) Create and launch a similar craft with a Konstruction Foreman or Konstruction Helper part and an engineer kerbal, and some parts to move around. 4) In the part context menu, click "Enable Konstruction". The message pops up saying "EVA Construction set to 3.50t", and everything works as expected.

Log file: KSP.log

Version files: Konstruction.version.txt USITools.version.txt USICore.version.txt

Screenshots: 20220430151742_1 20220430151751_1 20220430172358_1 20220430172409_1 Screenshot (22)

Codebreakerblue commented 2 years ago

Ok so, I think I've actually just misunderstood the system.

After diving into the source code a bit, I think I now understand that "KonstructionHelper" parts don't actually do anything by themselves, rather they are used by "KonstructionForeman" parts to increase kerbal carrying capacity by clicking "Enable Konstruction" in the context menu of the KonstructionForeman part.

I'm going to close the issue with this comment in case it helps some confused soul like me. 😅