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
Posted (edited)

I'm not exaclty sure where to look with this, but struggling to make sense of the science mechanics here.

It's part of a larger issue with trying to find a modset that works well for me (currenltly using the WBI and USI stuff mainly, but USI-LS even though most of the WBI parts don't allow supplies).

At any rate I have a MOLE up in LKO loaded with the four experiments it has availible, but I'm not clear on the process:

- Once finished can they be transferred to a pod/Tarsier SSD/science crate or do they need to go into a WBI part configured for science (have a Coach 500 on the downmass portion just in case). Edit: Using "Store experiments" on the SSD and bringing that and the physical experiment back gave me duplicate rewards for a single experiment

- I'm running one now and sometimes I see a "Load: 150%" message, but I don't know what that means. Did have a DenEye active for some portion though although that seems independant of WBI/hijacked by TST.

- How do the timers for research kit usage/Labtime accumulation work? I can never remember what mods use 6hr = 1 day and 24hr = one day.

I've gone through the wiki but can't find an answer.

Thanks, sorry if I'm being dense.

Using 1.8.1 and the latest release here.

Edited by Deathninja

Share this post


Link to post
Share on other sites
Posted (edited)

What exactly is the experiment carrier for the M.O.L.E. module? I remember having this figured out a long time ago, but I've launched a station with a M.O.L.E. and it says it has no experiments for its slots.

Thanks again for your work, this is a single-launch space station with a crew of 11, with 304 days of hab time for each, and lots of science bits. It wouldn't be possible without Wild Blue parts.

yMcvSA8h.png

 

Edited by vossiewulf

Share this post


Link to post
Share on other sites
Posted (edited)
1 hour ago, vossiewulf said:

What exactly is the experiment carrier for the M.O.L.E. module? I remember having this figured out a long time ago, but I've launched a station with a M.O.L.E. and it says it has no experiments for its slots.

Thanks again for your work, this is a single-launch space station with a crew of 11, with 304 days of hab time for each, and lots of science bits. It wouldn't be possible without Wild Blue parts.

yMcvSA8h.png

 

The experiment carrier is designed to load experiments for transport to a space station. The Coach Science template does this. Sadly that system is confusing for people, so I created the LDEF system to house individual experiments and still make use of the LabTime generated by the MOLE lab. I'm planning on making an alternate part to house experiments that's based on NASA's Getaway Special Cannister:

STS062-113-085.jpg

It would ideally be a single part that you then select the experiment but that may confuse people too. It would take the place of the older LDEF stuff. Both the LDEF parts and GAS Can work similarly to the old Station Science mod. At the time that I made Wild Blue Science, Station Science had been abandoned...

Edited by Angel-125

Share this post


Link to post
Share on other sites
19 minutes ago, Angel-125 said:

The experiment carrier is designed to load experiments for transport to a space station. The Coach Science template does this. Sadly that system is confusing for people, so I created the LDEF system to house individual experiments and still make use of the LabTime generated by the MOLE lab. I'm planning on making an alternate part to house experiments that's based on NASA's Getaway Special Cannister:

It would ideally be a single part that you then select the experiment but that may confuse people too. It would take the place of the older LDEF stuff. Both the LDEF parts and GAS Can work similarly to the old Station Science mod. At the time that I made Wild Blue Science, Station Science had been abandoned...

Thanks for the quick reply Angel, and good, as I have 11 LDEF experiments on station plus one lab time generator along with the M.O.L.E. and have a mobile lab present to process the science so I don't take such a big penalty for not returning the LDEF experiments.

My take on these is that it would be easiest with labs if you just clicked on an experiment slot and up came a menu of possible experiments you can do (doesn't the Doc Science do this or used to?) and you focus on making the user bring the right raw materials. Plants, research kits, cryogenics, - maybe break research kits into multiple flavors that are required for various types of experiments? 

I would make experiments designed to be returned to Kerbin totally separate, and not require an associated lab. Just some resources. When you try to make a lab required, as you've seen it starts to get very complicated from a UI standpoint and I think you need to simplify. Each experiment should be independently returnable like Station Science, I think you could do some cool things with making a few parts designed to return your new experiments so a player could have an array of these experiments attached to the station, and the player undocks them and flies them down each in turn as they complete, using a slick little return pod that you design with integrated heat shield, engine, fuel, and parachutes. That's my two cents.

Share this post


Link to post
Share on other sites
13 hours ago, vossiewulf said:

Thanks for the quick reply Angel, and good, as I have 11 LDEF experiments on station plus one lab time generator along with the M.O.L.E. and have a mobile lab present to process the science so I don't take such a big penalty for not returning the LDEF experiments.

My take on these is that it would be easiest with labs if you just clicked on an experiment slot and up came a menu of possible experiments you can do (doesn't the Doc Science do this or used to?) and you focus on making the user bring the right raw materials. Plants, research kits, cryogenics, - maybe break research kits into multiple flavors that are required for various types of experiments? 

I would make experiments designed to be returned to Kerbin totally separate, and not require an associated lab. Just some resources. When you try to make a lab required, as you've seen it starts to get very complicated from a UI standpoint and I think you need to simplify. Each experiment should be independently returnable like Station Science, I think you could do some cool things with making a few parts designed to return your new experiments so a player could have an array of these experiments attached to the station, and the player undocks them and flies them down each in turn as they complete, using a slick little return pod that you design with integrated heat shield, engine, fuel, and parachutes. That's my two cents.

WBI Science was designed with the idea that you ferry experiments to and from space stations. Just being able to select experiments in the lab would be counter to that goal. The LDEF and upcoming GAS cans let WBI Science work like the old Station Science, and like the older mod, it's up to players to figure out how to get the experiment pods home. With LDEV & GAS cans, the labs just produce the LabTime you need and the experiment parts collect the resources. Other parts generate other resources. For instance, the KH-10 DenEye generates ScopeTime, the Solar Observatory produces SolarReports, the Mk 1 Habitat produces Plants, and so on. All of these can be collected the the experiment parts. That's quite similar to how Station Science works.

Thanks for the suggestions! :)

Share this post


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

WBI Science was designed with the idea that you ferry experiments to and from space stations. Just being able to select experiments in the lab would be counter to that goal. The LDEF and upcoming GAS cans let WBI Science work like the old Station Science, and like the older mod, it's up to players to figure out how to get the experiment pods home. With LDEV & GAS cans, the labs just produce the LabTime you need and the experiment parts collect the resources. Other parts generate other resources. For instance, the KH-10 DenEye generates ScopeTime, the Solar Observatory produces SolarReports, the Mk 1 Habitat produces Plants, and so on. All of these can be collected the the experiment parts. That's quite similar to how Station Science works.

Thanks for the suggestions! :)

Thanks for the explanation, sounds like you have your plan nailed down :) Ok, that will work.

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.