KSP Interstellar Extended

KSP Interstellar Extended

1M Downloads

Electric charge / megajoules recharge rate doesnt scale properly with timewarp

alismatales opened this issue ยท 5 comments

commented

Theres a peculiar behaviour in interstellar - the size of megajoules / electric charge storage scales up with timewarp therefore timewarping does not help much with recharging those resources faster.

Please tell me this isnt intentional ... ๐Ÿ˜„

commented

I see this issue too... I think? I have a station on Minmus with Solar Panels to generate electric charge and Batteries to store it. The electric charge is used by Mobile Processing Labs (as pictured). On x1000 speed or less, the batteries rapidly run dry at night. On x10000 speed and above they last all night. The scaling for electric charge consumption seems incorrect during timewarp.

My station is much simpler than the OP's and yet still has this issue.

minmus station

To be clear, from what I can see, the specific issue is that the faster you time warp, the less electric charge is consumed.
So for example if we consume 10 electric charge per tick at x1 speed, the expected behavior at x10 speed is to consume 100 electric charge per tick. However, instead we seem to consume less than 100 per tick.

Perhaps OP can confirm if this is what they are seeing too?

commented

This behaviour is intentional. It is to prevent power buffer underrun in which is when the amount of power consumed during a game tick (during high time warp) exceeds the total power buffer size.

commented

Ah okay. That seems like a bit...odd. In my case that means a base that doesn't function properly at x1 speed, functions fine if I run at x10,000 speed. Surely time warp should be transparent in terms of resources production/consumption?

The bug you describe with power buffers sounds interesting. How come we scale the power consumption/production by greater than 1:1 proportional? Is there anywhere I can read more about that issue please? :>

commented

This seems 100% like a bug to me. Please could you describe how can I revert to the original scalings for power during timewarp? I would like to test the Power Buffer Underrun bug for myself. :>

commented

upcoming beta will adress this issue