Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rock integration #1237

Merged
merged 18 commits into from
Apr 8, 2017
Original file line number Diff line number Diff line change
Expand Up @@ -512,6 +512,47 @@ PART
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 5
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 10
}
ImpactTransform = ImpactTransform
ImpactRange = 7
AutoShutdown = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
name = ModuleAnimationGroup
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -533,6 +533,47 @@ PART



EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 5
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 10
}
ImpactTransform = ImpactTransform
ImpactRange = 7
AutoShutdown = true
UseSpecialistBonus = false



EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ PART
ResourceCosts = SpecializedParts,3,MaterialKits,15,ElectricCharge,15
}


MODULE
{
name = ModuleResourceHarvester_USI
Expand Down Expand Up @@ -523,6 +522,47 @@ PART
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 10
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 20
}
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
name = ModuleCoreHeat
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ PART
ResourceCosts = SpecializedParts,3,MaterialKits,15,ElectricCharge,15
}


MODULE
{
name = ModuleResourceHarvester_USI
Expand Down Expand Up @@ -564,6 +563,46 @@ PART
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 10
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 20
}
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
UseSpecialistBonus = false



EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -534,7 +534,48 @@ PART
key = 750 .1
key = 1000 0
}
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 30
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 60
}
ImpactTransform = ImpactTransform
ImpactRange = 15
AutoShutdown = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,48 @@ PART
key = 750 .1
key = 1000 0
}
}
}

MODULE
{
name = ModuleResourceHarvester_USI
HarvesterType = 0
Efficiency = 30
ResourceName = Rock
ConverterName = Rock
StartActionName = Start Rock Drill
StopActionName = Stop Rock Drill
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 60
}
ImpactTransform = ImpactTransform
ImpactRange = 15
AutoShutdown = true
UseSpecialistBonus = false



EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}

MODULE
{
Expand Down