CessnaSkyhawk / SkyhawkScienceSystem

Other
12 stars 18 forks source link

When InterstellarFuelSwitch is also installed #22

Closed Gordon-Dry closed 2 years ago

Gordon-Dry commented 2 years ago

... then on many parts the ModuleB9PartSwitch is replaced by InterstellarFuelSwitch and the tank switcher contains the old entries LFO, LH2O etc. plus the new KeroLox, HydrolOx etc. entries. The default setting in VAB is okay, but switching through the tanks is slightly wonky.

InterstellarFuelSwitch itself does not do it, as it checks for !ModuleB9PartSwitch on each attempt.

I try to find out which mod does that.

Gordon-Dry commented 2 years ago

It seems it's GameData\InterstellarFuelSwitch\PatchManager\ActiveMMPatches\IntegrationLiquidFuelOxidizer.cfg which adds the InterstellarFuelSwitch and derives the values from the stock resources - and does not remove them.

See https://github.com/sswelm/KSP-Interstellar-Extended/issues/695

Gordon-Dry commented 2 years ago

That seems to be the culprit. I suggest that you put that into your mod's description:

If you got InterstellarFuelSwitch installed as well - on top of the needed B9PartSwitch - then consider using PatchManager and move the 4 following files from

GameData\InterstellarFuelSwitch\PatchManager\ActiveMMPatches\IntegrationLiquidFuel.cfg
GameData\InterstellarFuelSwitch\PatchManager\ActiveMMPatches\IntegrationLiquidFuelOxidizer.cfg
GameData\InterstellarFuelSwitch\PatchManager\ActiveMMPatches\IntegrationOxygen.cfg
GameData\InterstellarFuelSwitch\PatchManager\ActiveMMPatches\IntegrationXenon.cfg

to

GameData\InterstellarFuelSwitch\PatchManager\PluginData\IntegrationLiquidFuel.cfg
GameData\InterstellarFuelSwitch\PatchManager\PluginData\IntegrationLiquidFuelOxidizer.cfg
GameData\InterstellarFuelSwitch\PatchManager\PluginData\IntegrationOxygen.cfg
GameData\InterstellarFuelSwitch\PatchManager\PluginData\IntegrationXenon.cfg
CessnaSkyhawk commented 2 years ago

Alright - I'll make a note of that in the dev thread, and include that in the documentation when I get to my full release.