// Stock-alike Station Parts Expansion // ============================================================================ // Comfort providers // ============================================================================ @PART[crewpod-observation-25|crewpod-cupola-375]:NEEDS[StationPartsExpansion,FeatureComfort]:FOR[Kerbalism] { MODULE { name = Comfort desc = The very best space observation experience. bonus = panorama } @tags ^= :$: comfort: } // ============================================================================ // Antennas // ============================================================================ @PART[crewpod-observation-25]:NEEDS[StationPartsExpansion,FeatureSignal]:FOR[Kerbalism] { MODULE { name = Antenna type = low_gain cost = 0.1 dist = 5e6 rate = 0.016 } MODULE:NEEDS[FeatureReliability] { name = Reliability type = Antenna title = Antenna redundancy = Communication repair = true mtbf = 72576000 // 8y extra_cost = 2.0 extra_mass = 1.0 } @description ^= :$: A built-in low-gain antenna allows the occupants to transmit their screams while viewing the oncoming space debris. } // ============================================================================ // Habitats // by schrema // ============================================================================ @PART[crewtube-airlock-25]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 4.9 surface = 7.8 } } @PART[crewpod-observation-25]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 25.98 surface = 32.42 } } @PART[crewpod-habitation-375]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 22.08 surface = 23.56 } } @PART[crewtube-25-375-1]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 8.95 surface = 13.09 } } @PART[crewpod-habitation-25]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 19.63 surface = 36.32 } } @PART[crewtube-airlock-125]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 0.92 surface = 4.17 } } @PART[crewpod-cupola-375]:NEEDS[StationPartsExpansion,FeatureHabitat]:AFTER[Kerbalism] { @MODULE[Habitat] { volume = 13.49 surface = 18.57 } } // Stock-alike Station Parts Expansion Redux // ============================================================================ // Comfort providers // ============================================================================ @PART[sspx-cupola-125-1|sspx-cupola-375-1]:NEEDS[StationPartsExpansionRedux,FeatureComfort]:FOR[Kerbalism] { MODULE { name = Comfort desc = The very best space observation experience. bonus = panorama } @tags ^= :$: comfort: } // ============================================================================ // Greenhouses // ============================================================================ @PART[sspx-greenhouse-25-1|sspx-greenhouse-375-1]:NEEDS[ProfileDefault]:FOR[Kerbalism] { MODULE { name = Greenhouse crop_resource = Food // name of resource produced by harvests crop_size = 2500.0 // amount of resource produced by harvests crop_rate = 0.00000023148 // growth per-second when all conditions apply ec_rate = 2.5 // EC/s consumed by the lamp at max intensity light_tolerance = 400.0 // minimum lighting flux required for growth, in W/m^2 lamps = Cylinder001 // object with emissive texture used to represent lamp intensity graphically shutters = door // animation to manipulate shutters plants = // animation to represent plant growth graphically } INPUT_RESOURCE { name = Ammonia rate = 0.00695 // 37530 units required for crop } INPUT_RESOURCE { name = Water rate = 0.00023148 // 1250 units required for crop } OUTPUT_RESOURCE { name = Oxygen rate = 0.00463 // 25% of oxygen required by 1 crew member } OUTPUT_RESOURCE { name = WasteWater rate = 0.00023033 } RESOURCE { name = Waste amount = 0 maxAmount = 10 } RESOURCE { name = Ammonia amount = 1000 maxAmount = 1000 } } // ============================================================================ // Containers // ============================================================================ @PART[sspx-cargo-container*]:NEEDS[StationPartsExpansionRedux,!ProfileNone]:FOR[Kerbalism] { @MODULE[ModuleB9PartSwitch] { SUBTYPE { name = LifeSupport tankType = SSPXTAC title = #LOC_SSPX_Switcher_Cargo_LifeSupport transform = LifeSupportDecal } SUBTYPE { name = Food tankType = K_Food title = Food transform = LifeSupportDecal } SUBTYPE { name = Oxygen tankType = K_Oxygen title = Oxygen transform = LifeSupportDecal } SUBTYPE { name = Ammonia tankType = K_Ammonia title = Ammonia transform = LifeSupportDecal } } } // ============================================================================ // Gravity Ring // ============================================================================ @PART[sspx-inflatable-centrifuge-125-1,sspx-inflatable-centrifuge-125-2,sspx-inflatable-centrifuge-25-1,sspx-expandable-centrifuge-375-1,sspx-expandable-centrifuge-375-2]:NEEDS[StationPartsExpansionRedux]:FOR[Kerbalism] { MODULE { name = GravityRing ec_rate = 2.5 deploy = open rotate = rotate } }