Hi!
How do I create a module manager patch that both lets all fuel tanks switch between all resources, and add a resource to all fuel tanks?
I've made this unsuccessful attempt, based on the IFS Integration mod:
//Stock FuelSwitch (runs if IFS but no metastock resource support is present)
@PART[*]:HAS[#resource[LiquidFuel]]]:NEEDS[InterstellarFuelSwitch]
{
%MODULE[ModuleCrossFeed]
{
}
%percentage = 0
%percentsquared = 0
@percentage = #$/RESOURCE[LiquidFuel]/maxAmount$
@percentage /= 26880
@percentage != 0.3333333
@percentsquared = #$/percentage$
@percentsquared != 2
%LF = #$/RESOURCE[LiquidFuel]/maxAmount$
%Oxi = #$/RESOURCE[LiquidFuel]/maxAmount$
@LF *= .45
@Oxi *= .55
MODULE
{
name = InterstellarFuelSwitch
resourceGui = LFO;LiquidFuel;Oxidizer;LqdHydrogen;Structural
resourceNames = LiquidFuel,Oxidizer;LiquidFuel;Oxidizer;LqdHydrogen;Structural
resourceAmounts = #$/../LF$,$/../Oxi$;$/../RESOURCE[LiquidFuel]/maxAmount$;$/../RESOURCE[LiquidFuel]/maxAmount$;$/../RESOURCE[LiquidFuel]/maxAmount$;0
%tankMass = 0;0;0;0;0;0
%basePartMass = #$../mass$
volumeMultiplier = 1.0
massMultiplier = 1
displayCurrentTankCost = false
hasGUI = true
availableInFlight = true
availableInEditor = true
showInfo = true
}
}