Difference between revisions of "Parts/Resources/ISRU/ISRU.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
(+added in 1.0;)
 
m (*update to 1.0.1;)
Line 19: Line 19:
 
title = ISRU Converter
 
title = ISRU Converter
 
manufacturer = Kerbodyne
 
manufacturer = Kerbodyne
description = This mobile processing plant can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products.
+
description = This mobile processing plant can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products.  When operated by a skilled engineer, you will be able to operate with better efficiency.
 
attachRules = 1,1,1,0,0
 
attachRules = 1,1,1,0,0
  
Line 30: Line 30:
 
crashTolerance = 7
 
crashTolerance = 7
 
maxTemp = 2000 // = 3500
 
maxTemp = 2000 // = 3500
 
MODULE
 
{
 
name = ModuleOverheatDisplay
 
}
 
  
 
MODULE
 
MODULE
Line 41: Line 36:
 
ConverterName = Lf+Ox
 
ConverterName = Lf+Ox
 
StartActionName = Start ISRU [Lf+Ox]
 
StartActionName = Start ISRU [Lf+Ox]
StopActionName = Stop ISRU [Lf+Ox]
+
StopActionName = Stop ISRU [Lf+Ox]
+
AutoShutdown = false
AutoShutdown = true
+
GeneratesHeat = false
GeneratesHeat = true
+
UseSpecialistBonus = true
UseSpecializationBonus = true
+
SpecialistEfficiencyFactor = 0.2
TemperatureModifier = 500
+
SpecialistBonusBase = 0.05
SpecialistHeatFactor = 0.2
+
Specialty = Engineer
SpecialistEfficiencyFactor = 0.25
+
EfficiencyBonus = 1
SpecialistShutoffTemp = 0.40
+
 
DefaultShutoffTemp = 0.25
 
Specialty = Engineer
 
EfficiencyBonus = 1.0
 
 
 
 
 
 
INPUT_RESOURCE
 
INPUT_RESOURCE
Line 87: Line 79:
 
StartActionName = Start ISRU [Monoprop]
 
StartActionName = Start ISRU [Monoprop]
 
StopActionName = Stop ISRU [Monoprop]
 
StopActionName = Stop ISRU [Monoprop]
+
AutoShutdown = false
AutoShutdown = true
+
GeneratesHeat = false
GeneratesHeat = true
+
UseSpecialistBonus = true
UseSpecializationBonus = true
+
SpecialistEfficiencyFactor = 0.2
TemperatureModifier = 500
+
SpecialistBonusBase = 0.05
SpecialistHeatFactor = 0.2
+
Specialty = Engineer
SpecialistEfficiencyFactor = 0.25
+
EfficiencyBonus = 1
SpecialistShutoffTemp = 0.40
+
 
DefaultShutoffTemp = 0.25
 
Specialty = Engineer
 
EfficiencyBonus = 1.0
 
 
 
 
 
 
INPUT_RESOURCE
 
INPUT_RESOURCE
Line 124: Line 113:
 
StartActionName = Start ISRU [LqdFuel]
 
StartActionName = Start ISRU [LqdFuel]
 
StopActionName = Stop ISRU [LqdFuel]
 
StopActionName = Stop ISRU [LqdFuel]
+
AutoShutdown = false
AutoShutdown = true
+
GeneratesHeat = false
GeneratesHeat = true
+
UseSpecialistBonus = true
UseSpecializationBonus = true
+
SpecialistEfficiencyFactor = 0.2
TemperatureModifier = 500
+
SpecialistBonusBase = 0.05
SpecialistHeatFactor = 0.2
+
Specialty = Engineer
SpecialistEfficiencyFactor = 0.25
+
EfficiencyBonus = 1
SpecialistShutoffTemp = 0.40
+
 
DefaultShutoffTemp = 0.25
 
Specialty = Engineer
 
EfficiencyBonus = 1.0
 
 
 
 
 
 
INPUT_RESOURCE
 
INPUT_RESOURCE
Line 163: Line 149:
 
StartActionName = Start ISRU [Ox]
 
StartActionName = Start ISRU [Ox]
 
StopActionName = Stop ISRU [Ox]
 
StopActionName = Stop ISRU [Ox]
+
AutoShutdown = false
AutoShutdown = true
+
GeneratesHeat = false
GeneratesHeat = true
+
UseSpecialistBonus = true
UseSpecializationBonus = true
+
SpecialistEfficiencyFactor = 0.2
TemperatureModifier = 500
+
SpecialistBonusBase = 0.05
SpecialistHeatFactor = 0.2
+
Specialty = Engineer
SpecialistEfficiencyFactor = 0.25
+
EfficiencyBonus = 1
SpecialistShutoffTemp = 0.40
+
 
DefaultShutoffTemp = 0.25
 
Specialty = Engineer
 
EfficiencyBonus = 1.0
 
 
 
 
 
 
INPUT_RESOURCE
 
INPUT_RESOURCE

Revision as of 21:00, 1 May 2015

This is the configuration file for ISRU Converter.
PART
{
name = ISRU
module = Part
author = RoverDude

mesh = ISRU.mu
scale = 1
rescaleFactor = 1

node_stack_top = 0.0, 1.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.5, 0.0, 0.0, -1.0, 0.0, 2

TechRequired = advScienceTech
entryCost = 24000
cost = 8000
category = Utility
subcategory = 0
title = ISRU Converter
manufacturer = Kerbodyne
description = This mobile processing plant can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products.  When operated by a skilled engineer, you will be able to operate with better efficiency.
attachRules = 1,1,1,0,0

// --- standard part parameters ---
mass = 4.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 7
maxTemp = 2000 // = 3500

	MODULE
	{
		 name = ModuleResourceConverter
		 ConverterName = Lf+Ox
		 StartActionName = Start ISRU [Lf+Ox]
		 StopActionName = Stop ISRU [Lf+Ox]	 
		AutoShutdown = false
		GeneratesHeat = false
		UseSpecialistBonus = true
		SpecialistEfficiencyFactor = 0.2
		SpecialistBonusBase = 0.05
		Specialty = Engineer
		EfficiencyBonus = 1

		 
		 INPUT_RESOURCE
		 {
			ResourceName = Ore
			Ratio = 0.5
			FlowMode = STAGE_PRIORITY_FLOW
  		 }
		 INPUT_RESOURCE
		 {
			ResourceName = ElectricCharge
			Ratio = 30
		 }
		 OUTPUT_RESOURCE
		 {
			ResourceName = LiquidFuel
			Ratio = 0.45
			DumpExcess = false
			FlowMode = STAGE_PRIORITY_FLOW
		 }
		 OUTPUT_RESOURCE
		 {
			ResourceName = Oxidizer
			Ratio = 0.55
			DumpExcess = false
			FlowMode = STAGE_PRIORITY_FLOW
		 }
	}

	MODULE
	{
		 name = ModuleResourceConverter
		 ConverterName = Monoprop
		 StartActionName = Start ISRU [Monoprop]
		 StopActionName = Stop ISRU [Monoprop]
		AutoShutdown = false
		GeneratesHeat = false
		UseSpecialistBonus = true
		SpecialistEfficiencyFactor = 0.2
		SpecialistBonusBase = 0.05
		Specialty = Engineer
		EfficiencyBonus = 1

		 
		 INPUT_RESOURCE
		 {
			ResourceName = Ore
			Ratio = 0.5
		 }
		 INPUT_RESOURCE
		 {
			ResourceName = ElectricCharge
			Ratio = 30
		 }
		 OUTPUT_RESOURCE
		 {
			ResourceName = MonoPropellant
			Ratio = 1
			DumpExcess = false
		 }
	}


	MODULE
	{
		 name = ModuleResourceConverter
		 ConverterName = LiquidFuel
		 StartActionName = Start ISRU [LqdFuel]
		 StopActionName = Stop ISRU [LqdFuel]
		AutoShutdown = false
		GeneratesHeat = false
		UseSpecialistBonus = true
		SpecialistEfficiencyFactor = 0.2
		SpecialistBonusBase = 0.05
		Specialty = Engineer
		EfficiencyBonus = 1

		 
		 INPUT_RESOURCE
		 {
			ResourceName = Ore
			Ratio = 0.45
			FlowMode = STAGE_PRIORITY_FLOW
  		 }
		 INPUT_RESOURCE
		 {
			ResourceName = ElectricCharge
			Ratio = 30
		 }
		 OUTPUT_RESOURCE
		 {
			ResourceName = LiquidFuel
			Ratio = 0.9
			DumpExcess = false
			FlowMode = STAGE_PRIORITY_FLOW
		 }
	}

	
	MODULE
	{
		 name = ModuleResourceConverter
		 ConverterName = Oxidizer
		 StartActionName = Start ISRU [Ox]
		 StopActionName = Stop ISRU [Ox]
		AutoShutdown = false
		GeneratesHeat = false
		UseSpecialistBonus = true
		SpecialistEfficiencyFactor = 0.2
		SpecialistBonusBase = 0.05
		Specialty = Engineer
		EfficiencyBonus = 1

		 
		 INPUT_RESOURCE
		 {
			ResourceName = Ore
			Ratio = 0.55
			FlowMode = STAGE_PRIORITY_FLOW
  		 }
		 INPUT_RESOURCE
		 {
			ResourceName = ElectricCharge
			Ratio = 30
		 }
		 OUTPUT_RESOURCE
		 {
			ResourceName = Oxidizer
			Ratio = 1.1
			DumpExcess = false
			FlowMode = STAGE_PRIORITY_FLOW
		 }
	}
	
	MODULE
	{
		name = ModuleAnimationGroup
		deployAnimationName = 
		activeAnimationName = ProcessorLarge_running
		moduleType = Converter
		autoDeploy = true
	}

}