@PART[B9_Structure_HX1_G]
{
	@description = The HX-URC is huge and hugely powerful. It's specialty-made to feed (most of) the electrical demands of the HX-HPD series engines and to otherwise effectively support the vital electronics of any super-massive vessel.
	@MODULE[ModuleGenerator]
	{
		@OUTPUT_RESOURCE[ElectricCharge]
		{
			@rate = 180
		}
	}
}

@PART[B9_Structure_HX1_G]:NEEDS[!DSEV]
{
	@category = Electrical
	
	MODULE
	{
		name = ModuleOverheatDisplay
	}

	MODULE
	{
		name = ModuleResourceConverter
		ConverterName = Nuclear Reactor
		StartActionName = Start Nuclear Reactor
		StopActionName = Stop Nuclear Reactor
		AutoShutdown = true
		TemperatureModifier
		{
			key = 0 5000 0 0
			key = 300 20000 100 100
			key = 1000 50000 0 0
			key = 2500 0 0 0
		}				
		GeneratesHeat = true
		DefaultShutoffTemp = .8
		ThermalEfficiency 
		{
			key = 0 0 0 0
			key = 500 0.1 0 0
			key = 1000 1.0 0 0
		}

		INPUT_RESOURCE
		{
			ResourceName = NuclearFuel
			Ratio = 0.000016736
			FlowMode = NO_FLOW
		}
		OUTPUT_RESOURCE
		{
			ResourceName = NuclearWaste
			Ratio = 0.000015062
			DumpExcess = false
			FlowMode = NO_FLOW
		}
		OUTPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 6000
			DumpExcess = false
		}
	}
	
	RESOURCE
	{
		name = ElectricCharge
		amount = 3000
		maxAmount = 3000
	}
	RESOURCE
	{
		name = NuclearFuel
		amount = 1500
		maxAmount = 1500
	}
	RESOURCE
	{
		name = NuclearWaste
		amount = 0
		maxAmount = 1500
	}
	MODULE
	{
		name = ModuleCoreHeat
		CoreTempGoal = 1000
		CoreShutdownTemp = 2000
		MaxCoolant = 1500
		
		CoreToPartRatio = 0.1
		CoreTempGoalAdjustment = 0
		CoreEnergyMultiplier = 0.1
		HeatRadiantMultiplier = 0.05
		CoolingRadiantMultiplier = 0
		HeatTransferMultiplier = 0
		CoolantTransferMultiplier = 0.01
		radiatorCoolingFactor = 1
		radiatorHeatingFactor = 0.05
		MaxCalculationWarp = 1000
	}
}

@PART[B9_Structure_HX1_G]:NEEDS[DSEV]
{
	@category = Electrical
	
	MODULE
	{
		name = ModuleFusionReactor
		ConverterName = Fusion Reactor
		StartActionName = Start Reactor
		StopActionName = Stop Reactor
		FillAmount = 1.0
		ecNeededToStart = 8000
		
		AutoShutdown = true
		GeneratesHeat = true
		TemperatureModifier = 60
		UseSpecializationBonus = true
		SpecialistHeatFactor = 0.2
		SpecialistEfficiencyFactor = 0.1
		SpecialistShutoffTemp = 0.5
		DefaultShutoffTemp = 0.3
		Specialty = Engineer
		EfficiencyBonus = 1.0
		
		INPUT_RESOURCE
		{
			ResourceName = FusionPellets
			Ratio = 0.0126
			FlowMode = ALL_VESSEL
		}
		OUTPUT_RESOURCE
		{
			ResourceName = ElectroPlasma
			Ratio = 12000
			DumpExcess = true
		}
		OUTPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 12000
			DumpExcess = true
		}
	}
	RESOURCE
	{
		name = ElectricCharge
		amount = 3000
		maxAmount = 3000
	}
	RESOURCE
	{
		name = FusionPellets
		amount = 1500
		maxAmount = 1500
	}
	RESOURCE
	{
		name = ElectroPlasma
		amount = 0
		maxAmount = 3000
		isTweakable = false
	}
}