diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/CHANGELOG.txt b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/CHANGELOG.txt index 9d5ba6c..e1a24e0 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/CHANGELOG.txt +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/CHANGELOG.txt @@ -1,3 +1,9 @@ +112.0 - 2021.09.19 +------------------ +Karborundum is now on Moho +Karborundum exospheric band moved to be in line with (roughly) Moho's orbit +Oceanic Karborundum on Eve + 1.4.0 - 2020.12.20 ------------------ KSP 1.11 Compatibility diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.AtmScoop.125.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.AtmScoop.125.01_icon.png new file mode 100644 index 0000000..efe4475 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.AtmScoop.125.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.125.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.125.01_icon.png new file mode 100644 index 0000000..5a34881 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.125.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.250.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.250.01_icon.png new file mode 100644 index 0000000..a4dcb02 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Engine.250.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.01_icon.png new file mode 100644 index 0000000..50e14c3 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.02_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.02_icon.png new file mode 100644 index 0000000..1021a77 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.02_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.03_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.03_icon.png new file mode 100644 index 0000000..f1ceb0b Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.PropFan.03_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Radial.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Radial.01_icon.png new file mode 100644 index 0000000..8d35906 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Radial.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Stack.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Stack.01_icon.png new file mode 100644 index 0000000..0d852c1 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Jet.Stack.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.02_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.02_icon.png new file mode 100644 index 0000000..5951f62 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.02_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.03_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.03_icon.png new file mode 100644 index 0000000..bb2477a Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.03_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.04_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.04_icon.png new file mode 100644 index 0000000..870837e Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.125.04_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.250.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.250.01_icon.png new file mode 100644 index 0000000..d82364f Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.250.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.Radial.01_icon.png b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.Radial.01_icon.png new file mode 100644 index 0000000..67edf26 Binary files /dev/null and b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/@thumbs/KA.Tank.Radial.01_icon.png differ diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/AsteroidResources.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/AsteroidResources.cfg new file mode 100644 index 0000000..71110ae --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/AsteroidResources.cfg @@ -0,0 +1,11 @@ +@PART[PotatoRoid] +{ + MODULE + { + name = ModuleAsteroidResource + resourceName = Karbonite + presenceChance = 25 + lowRange = 50 + highRange = 75 + } +} \ No newline at end of file diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/Karbonite.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/Karbonite.cfg new file mode 100644 index 0000000..c12057b --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/Karbonite.cfg @@ -0,0 +1,197 @@ +// +// Community Resource Pack +// Resource: +// +//Resource types: +// 0 = Crustal (Stuff you dig up) +// 1 = Oceanic (Stuff in the oceans) +// 2 = Atmospheric (Stuff in the air, varies with pressure) +// 3 = Interplanetary (Stuff you find between planets) +// +//Express all numbers as percentages 0.0-100.0, not 0.0-1.0! +// + +GLOBAL_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 0 + + Distribution + { + PresenceChance = 70 + MinAbundance = .001 + MaxAbundance = 10 + Variance = 50 + Dispersal = 3 + } +} + +GLOBAL_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 1 + + Distribution + { + PresenceChance = 80 + MinAbundance = 5 // 1 - Relative atmospheric scaling applied + MaxAbundance = 50 // 10 - Relative atmospheric scaling applied + Variance = 20 + Dispersal = 3 + } +} + +GLOBAL_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 2 + + Distribution + { + PresenceChance = 80 + MinAbundance = .001 + MaxAbundance = 5 // 1 - Relative atmospheric scaling applied + Variance = 50 //Karbonite plumes venting + Dispersal = 3 + } +} +GLOBAL_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 3 + + Distribution + { + PresenceChance = 20 + MinAbundance = .001 + MaxAbundance = 50 // 0.5 - Relative atmospheric scaling applied + MinAltitude = .2 + MaxAltitude = 2 + MinRange = .01 + MaxRange = .5 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 2 + PlanetName = Jool + + Distribution + { + PresenceChance = 100 + MinAbundance = 100 // 80 - Relative atmospheric scaling applied + MaxAbundance = 100 // 80 - Relative atmospheric scaling applied + Variance = 50 + } +} +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 1 + PlanetName = Eve + + Distribution + { + PresenceChance = 100 + MinAbundance = 75 // 60 - Relative atmospheric scaling applied + MaxAbundance = 75 //60 - Relative atmospheric scaling applied + Variance = 10 + } +} +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 0 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = 2 + MaxAbundance = 2 + Variance = 10 + } +} +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 1 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = .001 + MaxAbundance = .001 + Variance = 10 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 2 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = .001 + MaxAbundance = .001 + Variance = 10 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 3 + PlanetName = Kerbin + + Distribution + { + PresenceChance = 100 + MinAbundance = .001 // 0.001 - Relative atmospheric scaling applied + MaxAbundance = .001 // 0.001 - Relative atmospheric scaling applied + MinAltitude = .245 + MaxAltitude = .245 + MinRange = .01 + MaxRange = .01 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 0 + PlanetName = Jool + + Distribution + { + PresenceChance = 0 + MinAbundance = 0 + MaxAbundance = 0 + Variance = 0 + Dispersal = 0 + } +} + +PLANETARY_RESOURCE +{ + ResourceName = Karbonite + ResourceType = 3 + PlanetName = Jool + + Distribution + { + PresenceChance = 100 + MinAbundance = 100 // 1 - Relative atmospheric scaling applied + MaxAbundance = 100 // 1 - Relative atmospheric scaling applied + MinAltitude = .1 + MaxAltitude = .1 + MinRange = .1 + MaxRange = .1 + } +} diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/SurfaceScanner.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/SurfaceScanner.cfg new file mode 100644 index 0000000..020ebf2 --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/ResourceConfigs/SurfaceScanner.cfg @@ -0,0 +1,11 @@ +@PART[SurfaceScanner] +{ + MODULE + { + name = ModuleResourceScanner + ScannerType = 0 + ResourceName = Karbonite + MaxAbundanceAltitude = 1000 + RequiresUnlock = false + } +} \ No newline at end of file diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/KarbonitePlus/Parts/KA_Drills_MM.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/KarbonitePlus/Parts/KA_Drills_MM.cfg new file mode 100644 index 0000000..484919b --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/KarbonitePlus/Parts/KA_Drills_MM.cfg @@ -0,0 +1,126 @@ +@PART[KA_Drill_Radial_04] +{ + MODULE + { + name = USI_Harvester + HarvesterType = 0 + Efficiency = .2 + ResourceName = Karborundum + ConverterName = Karborundum Drill + StartActionName = Start Karborundum Drill + StopActionName = Stop Karborundum Drill + + AutoShutdown = true + SpecialistEfficiencyFactor = 0.2 + SpecialistBonusBase = 0.05 + 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 + } + + INPUT_RESOURCE + { + ResourceName = ElectricCharge + Ratio = 2 + } + } +} + +@PART[KA_Drill_Radial_01] +{ + MODULE + { + name = USI_Harvester + HarvesterType = 0 + Efficiency = 1 + ResourceName = Karborundum + ConverterName = Karborundum Drill + StartActionName = Start Karborundum Drill + StopActionName = Stop Karborundum Drill + + AutoShutdown = true + SpecialistEfficiencyFactor = 0.2 + SpecialistBonusBase = 0.05 + 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 + } + INPUT_RESOURCE + { + ResourceName = ElectricCharge + Ratio = 6 + } + } +} + +@PART[KA_Drill_125_01] +{ + MODULE + { + name = USI_Harvester + HarvesterType = 0 + Efficiency = 1 + ResourceName = Karborundum + ConverterName = Karborundum Drill + StartActionName = Start Karborundum Drill + StopActionName = Stop Karborundum Drill + + AutoShutdown = true + SpecialistEfficiencyFactor = 0.2 + SpecialistBonusBase = 0.05 + 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 + } + INPUT_RESOURCE + { + ResourceName = ElectricCharge + Ratio = 6 + } + } +} \ No newline at end of file