PART { module = Part name = JPL-COS-STORAGE-25 author = Shadowmage, Jimbodiah TechRequired = spaceExploration entryCost = 32000 cost = 8000 category = FuelTanks subcategory = 0 title = JPL - COS - STORAGE-25 description = COS Storage 2.5m manufacturer = JPL MODEL { model = SSTU/Assets/EmptyProxyModel } rescaleFactor = 1 // nodes/attachment // node position specification: posX,posY,posZ,axisX,axisY,axisZ,size // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision node_stack_top = 0, 0, 0, 0, 1, 0, 1 node_stack_top1 = 0, 0, 0, 0, 1, 0, 1 node_stack_top2 = 0, 0, 0, 0, 1, 0, 1 node_stack_top3 = 0, 0, 0, 0, 1, 0, 1 node_stack_top4 = 0, 0, 0, 0, 1, 0, 1 node_stack_bottom = 0,0, 0, 0, -1, 0, 1 node_stack_bottom1 = 0,0, 0, 0, -1, 0, 1 node_stack_bottom2 = 0,0, 0, 0, -1, 0, 1 node_stack_bottom3 = 0,0, 0, 0, -1, 0, 1 node_stack_bottom4 = 0,0, 0, 0, -1, 0, 1 node_attach = 0, 0, -2.5, 0, 0, -1, 2 attachRules = 1,0,1,1,1 // --- standard part parameters --- mass = 2.9 crashTolerance = 14 maxTemp = 2000 fuelCrossFeed = True breakingForce = 2000 breakingTorque = 2000 MODULE { name = SSTUVolumeContainer enableContainerEdit = true enableFuelTypeChange = true subtractMass = false subtractCost = false baseContainerIndex = 0 CONTAINER { name = Storage volume = 0 tankageVolume = 0.15 tankageMass = 0.15 defaultModifier = standard defaultFuelPreset = LFO resource = ElectricCharge resource = NTO resource = Aerozine50 resource = LiquidFuel resource = LqdHydrogen resource = Oxidizer resource = RocketParts resource = MonoPropellant resource = XenonGas resource = Ore modifier = standard modifier = lbo modifier = zbo modifier = zboLight modifier = light modifier = superLight } UPGRADES { // tank type upgrades -- unlock the various tank modifier types UPGRADE { name__ = SSTU-VCMod-Lightweight } UPGRADE { name__ = SSTU-VCMod-SuperLightweight } UPGRADE { name__ = SSTU-VCMod-LowBoiloff } UPGRADE { name__ = SSTU-VCMod-ZeroBoiloff } UPGRADE { name__ = SSTU-VCMod-LightweightZeroBoiloff } } } MODULE { name = SSTUModularPart //standard module configuration values diameterIncrement = 0.625 minDiameter = 2.5 maxDiameter = 2.5 userAdapterVolume = true useAdapterMass = true useAdapterCost = true //layers for use in the built-in animation handling -- ensures no conflicts between models solarAnimationLayer = 1 noseAnimationLayer = 3 upperAnimationLayer = 5 coreAnimationLayer = 7 lowerAnimationLayer = 9 mountAnimationLayer = 11 //upper-rcs-module will rename its thrust transforms to this name (should be the name specified in the ModuleRCS) upperRCSThrustTransform = rcsThrustTransform //lower-rcs-module will rename its thrust transforms to this name (should be the name specified in the ModuleRCS) lowerRCSThrustTransform = rcsThrustTransform //model-slot responsible for engine updating will rename its thrust transforms to this name (should be the name specified in the ModuleEngines) engineThrustTransform = engineThrustTransform //attach nodes that are manipulated by the various models topNodeName = top bottomNodeName = bottom noseManagedNodes = none upperManagedNodes = top1, top2, top3, top4 coreManagedNodes = none lowerManagedNodes = bottom1, bottom2, bottom3, bottom4 mountManagedNodes = none topInterstageNodeName = noseInterstage bottomInterstageNodeName = mountInterstage topFairingIndex = -1 bottomFairingIndex = -1 centralFairingIndex = -1 //which model slots may the solar panels be parented to? solarParentOptions = CORE //which model slots may the upper-rcs be parented to? upperRCSParentOptions = CORE //which model slots may the lower-rcs be parented to? lowerRCSParentOptions = CORE noseContainerIndex = 0 upperContainerIndex = 0 coreContainerIndex = -1 lowerContainerIndex = 0 mountContainerIndex = 0 //--------------------------------------------------------------------------------------------------// //below here specifies starting/default values //these values -should- be populated in the config file if //you want to control what the default part looks like //if defaults are not specified, the first available/valid model + layout for each slot will be used. //initial starting diameter currentDiameter = 2.5 //variants are listed in the CORE blocks below currentVariant = Standard //initial starting model selections //(validation not enforced for config-specified values; it is possible to set an invalid configuration as defaults, which -may- cause problems later) currentNose = Model-None currentUpper = Adapter-2-1-Dome currentCore = ST-COS-LONG currentLower = Adapter-2-1-Dome currentMount = Model-None //RCS and solar module initial selections currentSolar = Solar-None currentUpperRCS = RCS-None currentLowerRCS = RCS-None //multi-model layout options for solar, RCS currentSolarLayout = Double-Sides currentUpperRCSLayout = DOS-Upper currentLowerRCSLayout = DOS-Lower //initial starting texture-set selections for the models listed above //'default' is an invalid set that triggers the actual default from the model to be loaded currentNoseTexture = default currentUpperTexture = SSTU-Adapter-Silver currentCoreTexture = default currentLowerTexture = SSTU-Adapter-Silver currentMountTexture = default currentSolarTexture = default currentUpperRCSTexture = default currentLowerRCSTexture = default //DOS have no nose model selections NOSE { model = Model-None } //DOS have multiple upper adapter selections UPPER { model = Model-TankCap-Flat model = Adapter-1-1-VA model = Adapter-Airlock-2 model = Adapter-1-1-Hub model = Adapter-1-1-Hub-Ext model = Adapter-4-3-Flat model = Adapter-4-3-Short model = Adapter-4-3-Long model = Adapter-2-1-Flat model = Adapter-2-1-Dome model = Adapter-2-1-Short model = Adapter-2-1-Long model = Adapter-2-1-Hub model = Adapter-4-1-Flat model = Adapter-4-1-Short model = Adapter-4-1-Hub model = Adapter-1-2-Flat model = Adapter-1-2-Short model = Adapter-1-2-Long model = Adapter-2-3-Flat model = Adapter-2-3-Short model = Adapter-2-3-Long } //DOS have a single 'CORE' selection CORE { variant = Standard model = ST-COS-XSHORT model = ST-COS-SHORT model = ST-COS-MEDIUM model = ST-COS-LONG } //all lower model selections; current valid selections determined by current core model LOWER { model = Model-TankCap-Flat model = Adapter-1-1-VA model = Adapter-Airlock-2 model = Adapter-1-1-Hub model = Adapter-1-1-Hub-Ext model = Adapter-4-3-Flat model = Adapter-4-3-Short model = Adapter-4-3-Long model = Adapter-2-1-Flat model = Adapter-2-1-Dome model = Adapter-2-1-Short model = Adapter-2-1-Long model = Adapter-2-1-Hub model = Adapter-4-1-Flat model = Adapter-4-1-Short model = Adapter-4-1-Hub model = Adapter-1-2-Flat model = Adapter-1-2-Short model = Adapter-1-2-Long model = Adapter-2-3-Flat model = Adapter-2-3-Short model = Adapter-2-3-Long } MOUNT { model = Model-None } SOLAR { model = Solar-None layout = Double-Sides } UPPERRCS { model = RCS-None layout = DOS-Upper } LOWERRCS { model = RCS-None layout = DOS-Lower } } }