Skip to content

Commit

Permalink
Drills and Kerbal costs
Browse files Browse the repository at this point in the history
- Removed extra harvester bays from medium and large drills
- Made Karbonite drill recipes dependent on the Karbonite mod being installed
- Increased the default cost for specialist Kerbals (only affects new games)
  • Loading branch information
tjdeckard committed Oct 22, 2019
1 parent c068384 commit e24d314
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 500 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ PART
UseSpecialistBonus = true
ExperienceEffect = DrillSkill
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karbonite
Expand All @@ -291,7 +291,7 @@ PART
UseSpecialistBonus = true
ExperienceEffect = DrillSkill
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karborundum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ PART
Efficiency = 0.8
ResourceName = Ore
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karbonite
Expand All @@ -263,7 +263,7 @@ PART
Efficiency = 0.8
ResourceName = Karbonite
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karborundum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,18 +155,6 @@ PART
moduleIndex = 0
}
MODULE
{
name = USI_SwappableBay
bayName = Bay 2
moduleIndex = 1
}
MODULE
{
name = USI_SwappableBay
bayName = Bay 3
moduleIndex = 2
}
MODULE
{
name = USI_Harvester
Expand Down Expand Up @@ -202,76 +190,6 @@ PART
}
}
MODULE
{
name = USI_Harvester
HarvesterType = 0
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 20000
key = 250 10000
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 20
}
}
MODULE
{
name = USI_Harvester
HarvesterType = 0
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 20000
key = 250 10000
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 20
}
}
MODULE
{
name = USI_HarvesterSwapOption
ConverterName = Dirt
Expand Down Expand Up @@ -427,7 +345,7 @@ PART
UseSpecialistBonus = true
ExperienceEffect = DrillSkill
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karbonite
Expand All @@ -439,7 +357,7 @@ PART
UseSpecialistBonus = true
ExperienceEffect = DrillSkill
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karborundum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -153,84 +153,6 @@ PART
name = USI_SwappableBay
bayName = Bay 1
moduleIndex = 0
}
MODULE
{
name = USI_SwappableBay
bayName = Bay 2
moduleIndex = 1
}
MODULE
{
name = USI_SwappableBay
bayName = Bay 3
moduleIndex = 2
}
MODULE
{
name = USI_Harvester
HarvesterType = 0
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
UseSpecialistBonus = false
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 20000
key = 250 10000
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 13.1
}
}
MODULE
{
name = USI_Harvester
HarvesterType = 0
ImpactTransform = ImpactTransform
ImpactRange = 5
AutoShutdown = true
UseSpecialistBonus = false
EfficiencyBonus = 1
GeneratesHeat = true
TemperatureModifier
{
key = 0 20000
key = 250 10000
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 13.1
}
}
MODULE
{
Expand Down Expand Up @@ -395,7 +317,7 @@ PART
Efficiency = 1.31
ResourceName = Ore
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karbonite
Expand All @@ -405,7 +327,7 @@ PART
Efficiency = 1.31
ResourceName = Karbonite
}
MODULE
MODULE:NEEDS[Karbonite]
{
name = USI_HarvesterSwapOption
ConverterName = Karborundum
Expand Down
Loading

0 comments on commit e24d314

Please sign in to comment.