//Add liquid to fuel tanks
@PART[*]:HAS[@RESOURCE[LiquidFuel]]
{
	RESOURCE
		{
			name = CompressedLiquids
			amount = 0.00
			maxAmount = 1000.0
		}
}

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

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

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

//Ballast controls to Command Parts
@PART[*]:HAS[@MODULE[ModuleCommand]]
{
		
	MODULE
	{
			name = ModuleResourceConverter
			ConverterName = Ballast Exhaust Vent
			StartActionName = Exhaust Ballast
			StopActionName = Close Vents
			FillAmount = 0.05
			AutoShutdown = false
			GeneratesHeat = false
			UseSpecialistBonus = false
		
		INPUT_RESOURCE
		{
			ResourceName = CompressedLiquids
			Ratio = 0.005
			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 //Panic module for fun
	{
			name = ModuleResourceConverter
			ConverterName = Dump Ballast
			StartActionName = PANIC! Exhaust
			StopActionName = Close Vents
			FillAmount = 1
			AutoShutdown = false
			GeneratesHeat = false
			UseSpecialistBonus = false
		
		INPUT_RESOURCE
		{
			ResourceName = CompressedLiquids
			Ratio = 100
			FlowMode = ALL_VESSEL
		}
		INPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 0.5
			FlowMode = ALL_VESSEL
		}
		OUTPUT_RESOURCE
		{
			ResourceName = IntakeAir
			Ratio = 100
			DumpExcess = true
			FlowMode = ALL_VESSEL
		}
	}
}

//Command Seat Leaning
@PART[*]:HAS[@MODULE[KerbalSeat]]
{
	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
	}
	
}