Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1454 from tjdeckard/atlas
Add Atlas part configs
- Loading branch information
Showing
8 changed files
with
3,750 additions
and
4 deletions.
There are no files selected for viewing
974 changes: 974 additions & 0 deletions
974
FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Atlas/Atlas_Factory_10m.cfg
Large diffs are not rendered by default.
Oops, something went wrong.
974 changes: 974 additions & 0 deletions
974
FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Atlas/Atlas_Factory_20m.cfg
Large diffs are not rendered by default.
Oops, something went wrong.
535 changes: 535 additions & 0 deletions
535
FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Atlas/Atlas_Farm_10m.cfg
Large diffs are not rendered by default.
Oops, something went wrong.
535 changes: 535 additions & 0 deletions
535
FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Atlas/Atlas_Farm_20m.cfg
Large diffs are not rendered by default.
Oops, something went wrong.
364 changes: 364 additions & 0 deletions
364
FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/Atlas/Atlas_Kerbitat_10m.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,364 @@ | ||
PART | ||
{ | ||
name = Atlas_Kerbitat_10m | ||
module = Part | ||
author = Roverdude | ||
|
||
MODEL | ||
{ | ||
model = UmbraSpaceIndustries/MKS/Assets/Tundra_375Rigid | ||
texture = t37,UmbraSpaceIndustries/MKS/Assets/t34 | ||
rotation = 180, 0, 0 | ||
} | ||
rescaleFactor = 1 | ||
node_stack_left = 0.0,0.0,1.875,0.0,0.0,1,2 | ||
node_stack_right = 0.0,0.0,-1.875,0.0,0.0,-1,2 | ||
node_stack_sideleft = 1.875,0.0,0.0,1,0.0,0.0,2 | ||
node_stack_sideright = -1.875,0.0,0.0,-1,0.0,0.0,2 | ||
node_stack_250top = 0.0, 3.5, 0.0, 0.0, 1.0, 0.0, 2 | ||
node_stack_250bottom = 0.0, -3.5, 0.0, 0.0, -1.0, 0.0, 2 | ||
node_stack_125top = 0.0, 4, 0.0, 0.0, 1.0, 0.0, 1 | ||
node_stack_125bottom = 0.0, -4, 0.0, 0.0, -1.0, 0.0, 1 | ||
node_stack_top = 0.0, 3.0, 0.0, 0.0, 1.0, 0.0, 3 | ||
node_stack_bottom = 0.0, -3.0, 0.0, 0.0, -1.0, 0.0, 3 | ||
|
||
TechRequired = advConstruction | ||
entryCost = 32000 | ||
cost = 35165 | ||
category = none | ||
subcategory = 0 | ||
title = MKS 'Atlas' Kerbitat (10m) | ||
manufacturer = USI - Kolonization Division | ||
description = The MKS Kerbitat crew support module can be configured as a life support recycler, crew quarters, or outfitted with comfort and exercise features to make your Kerbal more comfortable. | ||
|
||
tags = USI MKS Atlas Crew ?iva Control command base utility station convert colony space habitat kerbitat bay KIS inventory recyc quarter comfor Kerbal purif swap repair hab Recycle LifeSupport liv MaterialKits Ore SpecializedParts Water ElectricCharge e/c | ||
|
||
attachRules = 1,0,1,1,0 | ||
mass = 24.223 | ||
dragModelType = default | ||
maximum_drag = 0.05 | ||
minimum_drag = 0.05 | ||
angularDrag = 1 | ||
crashTolerance = 8 | ||
breakingForce = 2000 | ||
breakingTorque= 2000 | ||
maxTemp = 1200 // = 2900 | ||
bulkheadProfiles = size3 | ||
CrewCapacity = 12 | ||
|
||
INTERNAL | ||
{ | ||
name = crewCabinInternals | ||
} | ||
|
||
MODULE | ||
{ | ||
name = ModuleStructuralNode | ||
rootObject = F250Bot | ||
attachNodeNames = top | ||
reverseVisibility = true | ||
} | ||
MODULE | ||
{ | ||
name = ModuleStructuralNode | ||
rootObject = F250Top | ||
attachNodeNames = bottom | ||
reverseVisibility = true | ||
} | ||
MODULE | ||
{ | ||
name = ModuleStructuralNode | ||
rootObject = F125Bot | ||
attachNodeNames = 125top | ||
} | ||
MODULE | ||
{ | ||
name = ModuleStructuralNode | ||
rootObject = F125Top | ||
attachNodeNames = 125bottom | ||
} | ||
MODULE | ||
{ | ||
name = ModuleCommand | ||
minimumCrew = 0 | ||
RESOURCE | ||
{ | ||
name=ElectricCharge | ||
rate = 0.02777778 | ||
} | ||
} | ||
MODULE | ||
{ | ||
name = ModuleProbeControlPoint | ||
minimumCrew = 1 | ||
multiHop = True | ||
} | ||
MODULE | ||
{ | ||
name = ModuleScienceContainer | ||
reviewActionName = Review Data | ||
storeActionName = Store Experiments | ||
collectActionName = Take Data | ||
evaOnlyStorage = True | ||
storageRange = 3.5 | ||
allowRepeatedSubjects = True | ||
} | ||
MODULE | ||
{ | ||
name = ModuleColonyRewards | ||
} | ||
MODULE | ||
{ | ||
name = ModuleExperienceManagement | ||
costPerKerbal = 0 | ||
} | ||
MODULE | ||
{ | ||
name = ModuleOrbitalLogistics | ||
} | ||
MODULE | ||
{ | ||
name = ModulePlanetaryLogistics | ||
} | ||
MODULE | ||
{ | ||
name = ModulePowerCoupler | ||
} | ||
MODULE | ||
{ | ||
name = ModuleResourceDistributor | ||
} | ||
MODULE | ||
{ | ||
name = ModuleResourceSurveyor | ||
} | ||
MODULE | ||
{ | ||
name = ModuleWeightDistributor | ||
} | ||
MODULE | ||
{ | ||
name = USI_InertialDampener | ||
} | ||
MODULE | ||
{ | ||
name = MKSModule | ||
BonusEffect = RepBoost | ||
EfficiencyMultiplier = 18 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwapController | ||
ResourceCosts = SpecializedParts,72,MaterialKits,360,ElectricCharge,360 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 1 | ||
moduleIndex = 0 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 2 | ||
moduleIndex = 1 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 3 | ||
moduleIndex = 2 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 4 | ||
moduleIndex = 3 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 5 | ||
moduleIndex = 4 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_SwappableBay | ||
bayName = Bay 6 | ||
moduleIndex = 5 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USI_Converter | ||
|
||
SpecialistEfficiencyFactor = 0.2 | ||
SpecialistBonusBase = 0.05 | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_HabitationSwapOption | ||
ConverterName = Hab (Multiply) | ||
StartActionName = Start Hab (Multiply) | ||
StopActionName = Stop Hab (Multiply) | ||
|
||
BaseKerbalMonths = 0 | ||
CrewCapacity = 12 | ||
BaseHabMultiplier = 1.45 | ||
UseSpecialistBonus = false | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 0.435 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_HabitationSwapOption | ||
ConverterName = Hab (Months) | ||
StartActionName = Start (Months) | ||
StopActionName = Stop (Months) | ||
|
||
BaseKerbalMonths = 35 | ||
CrewCapacity = 0 | ||
BaseHabMultiplier = 0 | ||
UseSpecialistBonus = false | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 0.875 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_LifeSupportExtenderSwapOption | ||
ConverterName = Living Module | ||
StartActionName = Start Living Module | ||
StopActionName = Stop Living Module | ||
|
||
TimeMultiplier = 4 | ||
UseSpecialistBonus = false | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 12 | ||
} | ||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ColonySupplies | ||
Ratio = 0.000556 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_LifeSupportExtenderSwapOption | ||
ConverterName = MedBay | ||
StartActionName = Start MedBay | ||
StopActionName = Stop MedBay | ||
|
||
AffectsPartOnly = false | ||
RestrictedToClass = Tourist | ||
TimeMultiplier = 8 | ||
|
||
UseSpecialistBonus = true | ||
ExperienceEffect = MedicalSkill | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 48 | ||
} | ||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ColonySupplies | ||
Ratio = 0.002222 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_LifeSupportRecyclerSwapOption | ||
ConverterName = Purifier | ||
StartActionName = Start Purifier | ||
StopActionName = Stop Purifier | ||
|
||
CrewCapacity = 12 | ||
RecyclePercent = 0.885 | ||
UseSpecialistBonus = false | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 378 | ||
} | ||
INPUT_RESOURCE | ||
{ | ||
ResourceName = Water | ||
Ratio = 0.00885000 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_LifeSupportRecyclerSwapOption | ||
ConverterName = Recycler | ||
StartActionName = Start Recycler | ||
StopActionName = Stop Recycler | ||
|
||
CrewCapacity = 12 | ||
RecyclePercent = 0.77 | ||
UseSpecialistBonus = false | ||
|
||
INPUT_RESOURCE | ||
{ | ||
ResourceName = ElectricCharge | ||
Ratio = 378 | ||
} | ||
} | ||
MODULE:NEEDS[USILifeSupport] | ||
{ | ||
name = USILS_KolonyGrowthModule | ||
} | ||
RESOURCE | ||
{ | ||
name = ElectricCharge | ||
amount = 12000 | ||
maxAmount = 12000 | ||
isTweakable = true | ||
} | ||
} |
Oops, something went wrong.