Jump to content

[1.12.x] USI Life Support


RoverDude

Recommended Posts

  • 2 weeks later...

So, I totally glanced over the homesickness thing when installing this mod, and now I have two Kerbals on a collision course with Minmus and there is nothing I can do about it.

I understand why to some it might be a fun mechanic, but I don't think I'm willing to fiddle with that kind of (to me at least) frustrating micro-managing. It'd be more understandable if it were to say, impose a penalty on crew performance, but outright denying control is just silly to me.

So, is there some kind of way to disable the homesickness feature so that all I need to worry about is keeping my Kerbals in supply?

Link to comment
Share on other sites

23 minutes ago, Moostic said:

So, I totally glanced over the homesickness thing when installing this mod, and now I have two Kerbals on a collision course with Minmus and there is nothing I can do about it.

I understand why to some it might be a fun mechanic, but I don't think I'm willing to fiddle with that kind of (to me at least) frustrating micro-managing. It'd be more understandable if it were to say, impose a penalty on crew performance, but outright denying control is just silly to me.

So, is there some kind of way to disable the homesickness feature so that all I need to worry about is keeping my Kerbals in supply?

I got u fam, go to the KSC, click on the lifesupport icon and it'll display the config, you can change all the settings like what happens when you run out of snacks and stuff to your hearts content

I don't know if it'll affect your kerbals immediately but it should prevent it from happening again

Edited by GooglyNarga
forgot to say one more thing
Link to comment
Share on other sites

25 minutes ago, goldenpsp said:

Yea, it hasn't been updated in almost 2 years. I wouldn't hold your breath.

Is there something wrong with politely pointing out outdated information is being presented?

Link to comment
Share on other sites

15 minutes ago, GooglyNarga said:

the 1.6.1 update seems to not recognize Stockalike Station Parts Redux mod parts as habitats (can't find the option to turn on their habitation ability), this might be something I did that screwed up the install but if anyone else has had this issue let me know please

yeah that happens every time this updates basically. it will be fixed in the next release of the stockalike mod due soon, but for now, copy this into the patches section of the stockalike mod and overwrite the identically named file there https://github.com/ChrisAdderley/StationPartsExpansionRedux/blob/dev/GameData/StationPartsExpansionRedux/Patches/SSPXR-USILS.cfg
 

Link to comment
Share on other sites

4 minutes ago, lunaris69 said:

yeah that happens every time this updates basically. it will be fixed in the next release of the stockalike mod due soon, but for now, copy this into the patches section of the stockalike mod and overwrite the identically named file there https://github.com/ChrisAdderley/StationPartsExpansionRedux/blob/dev/GameData/StationPartsExpansionRedux/Patches/SSPXR-USILS.cfg
 

Thanks man

Link to comment
Share on other sites

6 minutes ago, CaribeanSoul said:

Be sure to check any other part mods as well.  If this release is the same as the most recent constellation release then it may break many existing USI-LS compatibility patches.

boy it sure does! every single one of them that has a patch for it in fact. universal storage is another thats broke and needs an update now.  interestingly, even some of the authors own mods seem to have broken patch support, like the karborite distillers

Link to comment
Share on other sites

59 minutes ago, CaribeanSoul said:

Be sure to check any other part mods as well.  If this release is the same as the most recent constellation release then it may break many existing USI-LS compatibility patches.

Sure enough... I can report that Kerbal Planetary Base Systems has also been affected. I lost recycling capabilities in their parts. Hopefully, updates will come out to fix these issues.

Edited by conao
Link to comment
Share on other sites

Yep, we warned folks that this would be a breaking change a while back,  and did a very long-running constellation pre-release to give folks a chance to get patches ready.  Hopefully folks were sitting on their patches.  Sorry about having to break a few eggs on this one, but it was necessary for the next big thing (hopefully to coincide with 1.7, mostly reliant on some design and modeling work as most of the code is done thanks to @DoktorKrogg).

Link to comment
Share on other sites

1 hour ago, RoverDude said:

Yep, we warned folks that this would be a breaking change a while back,  and did a very long-running constellation pre-release to give folks a chance to get patches ready.  Hopefully folks were sitting on their patches.  Sorry about having to break a few eggs on this one, but it was necessary for the next big thing (hopefully to coincide with 1.7, mostly reliant on some design and modeling work as most of the code is done thanks to @DoktorKrogg).

Currently I am developing a patch for USI LS to my own mod - would this be breaking this also?

Just to avoid if anything I'm making right now will be redundant.

Link to comment
Share on other sites

1 hour ago, RoverDude said:

Yep, we warned folks that this would be a breaking change a while back,  and did a very long-running constellation pre-release to give folks a chance to get patches ready.  Hopefully folks were sitting on their patches.  Sorry about having to break a few eggs on this one, but it was necessary for the next big thing (hopefully to coincide with 1.7, mostly reliant on some design and modeling work as most of the code is done thanks to @DoktorKrogg).

Actually, the most common response I saw was more along the lines of 'we know there's another change coming - we'll wait until the final is released before looking to make changes'.

Link to comment
Share on other sites

45 minutes ago, DStaal said:

Actually, the most common response I saw was more along the lines of 'we know there's another change coming - we'll wait until the final is released before looking to make changes'.

Which is odd given that this is the first API change in USI-LS in an extraordinarily long time, and the last from an API standpoint.  There are no planned changes that would affect this.

 

(So if someone is waiting for a 'final' change.... it is going to be a very very very long wait ;))

Also to add - the balance stats did not change (those too have not changed in an incredibly long time), so it should just be a matter of partModule changes.

Edited by RoverDude
Link to comment
Share on other sites

5 minutes ago, RoverDude said:

Which is odd given that this is the first API change in USI-LS in an extraordinarily long time, and the last from an API standpoint.  There are no planned changes that would affect this. 

Actually, it feels like you make a change requiring a complete rewrite of the compatibility patches once a year or so...  I'm actually phasing out of USI because of it, as by the time I've got patches for everything they get obsoleted.

7 minutes ago, RoverDude said:

(So if someone is waiting for a 'final' change.... it is going to be a very very very long wait ;))

Final in this case as 'an actual released version, not just a preview'.  ;)

Link to comment
Share on other sites

1 hour ago, DStaal said:

Actually, it feels like you make a change requiring a complete rewrite of the compatibility patches once a year or so...  I'm actually phasing out of USI because of it, as by the time I've got patches for everything they get obsoleted.

Final in this case as 'an actual released version, not just a preview'.  ;)

Umm... I did not.  There have been no changes since I first put up the USI-LS / MKS balance sheet.   I've had to tamp down this misinformation before, not sure how it keeps growing legs.   And there are, literally, no additional changes planned or in the works that would affect balance or API compatibility.  

Link to comment
Share on other sites

FYI - the changes are actually pretty simple.  

Some module names have changed:

ModuleLifeSupportRecycler = USILS_LifeSupportRecyclerSwapOption
ModuleResourceConverter_USI = USI_ConverterSwapOption
ModuleHabitation = USILS_HabitationSwapOption

And because everything now uses the swappable converter classes, you need to add three extra part modules as shown below (these defaults are fine for the single-mode converters most mods will have):

    MODULE
    {
        name = USI_SwapController
    }
    MODULE
    {
        name = USI_SwappableBay
        bayName = Bay 1
        moduleIndex = 0
    }
    MODULE
    {
        name = USI_Converter
        UseSpecialistBonus = false
    }

 

If you want to add in multi-module support you can use MKS as an example.

Link to comment
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.

×
×
  • Create New...