Open bdleitner opened 2 months ago
I would assume that resource amounts are handled by InterstellarFuelSwitch. Not at all familiar with that modstack and unless the issue can be replicated in a minimal stockalike install, there's pretty much 0 chance of anyone from PP maintainers investigating this.
However what you could try is installing an older version of PP, like 2.5.0.0.
Good idea to try that, so I tried v2.5.0.0 and reloaded the save with the "fixed" values, but the same thing happened. I filed an issue with KSPIE to see if they might know if there's a conflict with InterstellarFuelSwitch.
Apologies for the double-post if improper, I realized after posting in the forum that maybe it should just be a bug report:
I've been noticing odd behavior before with the procedural xenon tank, like if I revert a launch the tank stays the same size but ends up nearly empty.
I'm using KSPIE (full mod list attached) and just starting to experiment with beamed power so I'm experimenting with warping ships into position just to check out my understanding of how things work before I go launch for real. With my latest craft I noticed that Kerbal Engineer was saying I'd have ~10k dV but then when I moved it into position I only had 91 dV! After some experimenting I was able to determine the following:
amount
andmaxAmount
equal to 747.5amount
andmaxAmount
values doesn't work. When the I save the changes to a new file I can confirm the 99664.6 values are there, but when I load the game it goes back to 747.5 and a new save has the 747.5 values. The 747.5 value is found nowhere else in the part (though it could be calculated from something else).I'm not sure if this is caused by another mod interfering, or if there's a bug in the procedural xenon tank when computing capacity outside the VAB such that it always uses the default regardless of tank size.
I uploaded my mod list and KSP.log to this github repo.
My educated guess based on observed behavior would be that when a ship is loaded, the values for
amount
andmaxAmount
are recalculated but the capacity is just using the default and not taking the part size into account.