//Add liquid to fuel tanks
@PART[*]:HAS[@RESOURCE[LiquidFuel],!MODULE[FSfuelSwitch]]
{
	+RESOURCE[LiquidFuel]
    {
         @name = CompressedLiquids
    }
    @RESOURCE[CompressedLiquids]
    {
        @amount = 0.00
        @maxAmount *= 0.1
    }
}

//Add liquid to MonoPropellant
@PART[*]:HAS[@RESOURCE[MonoPropellant]]:[!RESOURCE[CompressedLiquids]]
{
	+RESOURCE[MonoPropellant]
    {
         @name = CompressedLiquids
    }
    @RESOURCE[CompressedLiquids]
    {
        @amount = 0.00
        @maxAmount *= 0.1
    }
}

//Add liquid to XenonGas
@PART[*]:HAS[@RESOURCE[XenonGas]]:[!RESOURCE[CompressedLiquids]]
{
	+RESOURCE[XenonGas]
    {
         @name = CompressedLiquids
    }
    @RESOURCE[CompressedLiquids]
    {
        @amount = 0.00
        @maxAmount *= 0.1
    }
}

//Configurable Container module (Barar)
@PART[*]:HAS[@MODULE[ModuleTankManager]]
{
    RESOURCE
        {
            name = Liquids
            amount = 0.00
            maxAmount = 100.0
        }
}

//Ballast controls to Command Parts
@PART[*]:HAS[@MODULE[ModuleCommand]]:Final
{
		
	MODULE
	{
			name = ModuleResourceConverter
			ConverterName = Ballast Exhaust Vent
			StartActionName = Exhaust Ballast
			StopActionName = Close Vents
			FillAmount = 0.95
			AutoShutdown = false
			GeneratesHeat = false
			UseSpecialistBonus = false
		
		INPUT_RESOURCE
		{
			ResourceName = CompressedLiquids
			Ratio = 0.5
			FlowMode = ALL_VESSEL
		}
		INPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 0.5
			FlowMode = ALL_VESSEL
		}
		OUTPUT_RESOURCE
		{
			ResourceName = IntakeAir
			Ratio = 0.5
			DumpExcess = true
			FlowMode = ALL_VESSEL
		}
	}
}

//Command Seat Leaning
@PART[*]:HAS[@MODULE[KerbalSeat]]:Final
{
	MODULE
	{
			name = ModuleResourceConverter
			ConverterName = Ballast Exhaust Vent
			StartActionName = Exhaust Ballast
			StopActionName = Close Vents
			FillAmount = 0.95
			AutoShutdown = false
			GeneratesHeat = false
			UseSpecialistBonus = false
		
		INPUT_RESOURCE
		{
			ResourceName = CompressedLiquids
			Ratio = 0.5
			FlowMode = ALL_VESSEL
		}
		INPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 0.5
			FlowMode = ALL_VESSEL
		}
		OUTPUT_RESOURCE
		{
			ResourceName = IntakeAir
			Ratio = 0.5
			DumpExcess = true
			FlowMode = ALL_VESSEL
		}
	}
	
	MODULE
	{
		name = ModuleReactionWheel
		PitchTorque = 1
		YawTorque = 1
		RollTorque = 1
	}
	
}