-
Notifications
You must be signed in to change notification settings - Fork 20
ModuleSystemHeatHarvester
JadeOfMaar edited this page Apr 9, 2025
·
3 revisions
This module inherits from the stock ModuleResourceHarvester. All functions concerning stock heat are removed or turned off. Not everything shown is important but may be useful.
MODULE
{
name = ModuleSystemHeatHarvester
moduleID = OreHarvester
systemHeatModuleID = harvester
shutdownTemperature = 750
systemOutletTemperature = 350
systemPower = 15
systemEfficiency
{
key = 0 1.0
key = 400 1.0
key = 650 0.0
}
// inherited, vital
HarvesterType = 0
Efficiency = 1
ResourceName = Ore
ConverterName = Ore Harvester
StartActionName = Start Ore Harvester
StopActionName = Stop Ore Harvester
ToggleActionName = Toggle Ore Harvester
AutoShutdown = True
EfficiencyBonus = 1
GeneratesHeat = False // we do not want to generate stock heat
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 15 // used for systemPower above
}
// kerbal rank and trait affect performance. Not vital
UseSpecialistBonus = True
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
UseSpecialistHeatBonus = True
SpecialistHeatFactor = 0.1
ExperienceEffect = DrillSkill
// other things. Not vital
ImpactTransform = ImpactTransform
ImpactRange = 1.08
HarvestThreshold = 0.025
}-
moduleID: the unique ID of this ModuleSystemHeatConverter. -
systemHeatModuleID: the ID of a ModuleSystemHeat to link to. -
systemPower: The power (waste heat energy, kilowatts) given to the loop. For crustal harvesters 100% of ElectricCharge consumed becomes this. -
systemOutletTemperature: the loop temperature we want to use. -
systemEfficiency {}: the loop temperatures to expect. Conversion rate scales with where we are within this range. X is temperature, Y is multiplier. -
shutdownTemperature: the loop temperature at which this module can no longer operate.
Managing Heat
Part Types
Part Module Configuration
- ModuleSystemHeat
- ModuleSystemHeatRadiator
- ModuleSystemHeatEngine
- ModuleSystemHeatConverter
- ModuleSystemHeatHarvester
- ModuleSystemHeatExchanger
- ModuleSystemHeatFissionReactor
- ModuleSystemHeatFissionEngine
- ModuleSystemHeatFissionFuelContainer
- ModuleSystemHeatColorAnimator
- ModuleSystemHeatResourceAnimator
- ModuleSystemHeatSink
- SystemHeat Modules From Other Mods