DeepFreeze Continued...

DeepFreeze Continued...

38.2k Downloads

Supplies consumed when Kerbals thawed (USI-LS)

MrKiel opened this issue ยท 7 comments

commented

Same issue as described for TAC-LS.

Using USI-LS version 0.3.12.0 and deep freeze 0.20.3, when Kerbals are thawed, supplies are consumed from the entire time they were frozen.

For example, if one Kerbal is frozen for 100 days, and then thawed, 100 days worth of supplies are consumed immediately.

commented

This is not an actual issue with DeepFreeze but an issue with USI LS 0.3.12.0.
I can reproduce this behaviour with a standard vessel (no DeepFreeze) and USI LS installed. It occurs whenever a vessel is left un-attended for any period of time.
Fix Pull request sent to roverdude. I'll leave this open until roverdude updates USI LS
https://github.com/BobPalmer/USI-LS/pull/87

commented

Hi, I think this issue is back (I'm experiencing the symptoms). Would you be so kind as to check ? I know the fix was in USI-LS last time, but it used to refer to a global-ish part.protoModuleCrew.Count whereas now it seems to have its own attribute instead (_currentCrew). I have no idea if this is easily fixable and on which side.

commented

I tried to reproduce this myself last night and could not.
I ran a test. There appears to be nothing wrong with DeepFreeze and if there is an issue it would be with USI-LS.

commented

I noticed that this only happens when thawing the first kerbal (I had 2 frozen, no one else on board). Using hyperedit to keep supplies topped-off during the unwanted "adjustment", I managed to prevent the first K thawed from going tourist, and when then thawing the 2nd one, I did nothing, yet suplies did not drain.
So it seems more triggered by the vessel changing from 0 active Kerbal to 1, rather than upon individual K thawing. Could it be that in your test there were other non-frozen Kerbals on board ?

commented

Yes indeed. I just ran the same test. It seems to only occur when you freeze all kerbals on-board and the resulting vessel with no kerbals on board is run for some time and then you thaw a kerbal.
It is not a DeepFreeze bug but a USI LS bug so I'd suggest you raise a bug report on the USI LS github repro. - In fact I'll do that for you seeing how I have a series of screen shots. But I am getting different results to everyone else.
In fact what I saw was LS supplies going down even though Jeb was frozen and there was no one on board.
When I thawed him he gobbled up a bunch more LS supplies but then they suddenly re-appeared again.

2017-01-09 11_16_30-kerbal space program
2017-01-09 11_16_53-kerbal space program

commented

Thanks a lot, it will have a more relevant description coming from you (and will be easier, should discussions arise as to which side the problem is).