Angel-125

[1.8.1 - 1.9.x] Mark One Laboratory Extensions (M.O.L.E.)

Recommended Posts

there seems to be a bug where the cuda engine always has its effects on even b4 activating it.

Share this post


Link to post
Share on other sites
3 hours ago, Space Kadet said:

cuda engine

nVidia's pulling a fast one with AI tech.

Share this post


Link to post
Share on other sites
Posted (edited)
On 3/27/2020 at 5:46 PM, Angel-125 said:

 in the experiment lab does the experiment list as completed?

Actually that is a good question, how do I tell and what is needed to complete ?

nkC9Zqq.png

Actually I had to add Module WBIExperimentManifest in \WildBlueIndustries\000WildBlueTools\ModuleManagerPatches\MM_Stock.cfg or "Show Manifest" would not appear. As I look into the WBIExperimentLab definition I do see it creates a resource LabTime that is required for the experiement, but no stock part has the resource. In the screenshot there is a field "LabTime:" with no value. Is this the problem why the experiment does not complete ?

LabTime was on vessel base collected, when adding the resource I saw 36 LabTime in vessel overview.

I found out that I should "Start Experiment" somewhere, but somehow the GUI from WBIModuleScienceExperiment is missing, no idea why.

Edited by CBase
Investigated further into ScienceExperiment

Share this post


Link to post
Share on other sites
3 hours ago, CBase said:

Actually that is a good question, how do I tell and what is needed to complete ?

In the manifest window at the top, there is a text box with a scroll bar on the right.  At the bottom (scrolled out of view) is a listing of everything the selected experiment needs to complete.  (It doesn't list whether you have it or not there - just what's required.)

Share this post


Link to post
Share on other sites
9 hours ago, DStaal said:

listing of everything the selected experiment needs to complete

NqBjhki.png

I have all requirements:

Situation Orbiting or Landed: Checked as visible

Crew: 2 scientiest on board

LabTime 36 in vessel: checked (via display as a resource)

So why doesn't it complete ? There is a requirement that isn't listed or anywhere described like pressing a button and so. Shouldn't it display somewhere that it is completed ? It can not be found anywhere.

Share this post


Link to post
Share on other sites
1 hour ago, CBase said:

 

I have all requirements:

Situation Orbiting or Landed: Checked as visible

Crew: 2 scientiest on board

LabTime 36 in vessel: checked (via display as a resource)

So why doesn't it complete ? There is a requirement that isn't listed or anywhere described like pressing a button and so. Shouldn't it display somewhere that it is completed ? It can not be found anywhere.

it looks like the MPL doesn't have the gui showing. You'll need to:

Go to your WildBlueTools/ModuleManagerPatches/MM_Stock.cfg file.

Find the @PART[Large_Crewed_Lab] line.

Go to the WBIExperimentLab entry.

Find the isGUIVisible = false line, and change it to isGUIVisible = true.

Restart KSP. See if that helps. What you should see is something like this:

wESJT3y.png

Share this post


Link to post
Share on other sites
2 hours ago, Angel-125 said:

isGUIVisible = true

That's it ! Thank you !

Actually I had to edit the savegame as well, because my Lab on the Mun was created with the wrong value and the attribute is persistent.

Share this post


Link to post
Share on other sites
Posted (edited)

I am afraid, I found another bug in Research Contracts:

If the contract requires a return to Home and you save and load after completion, the contract is never fulfilled. I did trace it down to experimentCompleted being false in a second save, although the WBIExpCompleteParam state is Complete.

In WildBlueTools/Contracts/WBIResearchContract.cs Load method you have:

if (node.HasValue("experimentCompleted"))

     bool.TryParse("blah", out experimentCompleted);

 

I do think it should be

experimentCompleted = false;

experimentCompleted = node.TryGetValue("experimentCompleted", out experimentCompleted ) && experimentCompleted; // only true if config has value and it is true

Edited by CBase

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.