From ace84c2462574467ae6fdc20486ae1092fb75f4a Mon Sep 17 00:00:00 2001 From: Capkirk123 Date: Sat, 13 Jan 2024 19:02:36 -0500 Subject: [PATCH] Fuji Kerbalism configs --- GameData/KerbalismConfig/Support/Fuji.cfg | 58 +++++++++++++++++++++++ GameData/KerbalismConfig/System/Parts.cfg | 21 ++++++++ 2 files changed, 79 insertions(+) create mode 100644 GameData/KerbalismConfig/Support/Fuji.cfg diff --git a/GameData/KerbalismConfig/Support/Fuji.cfg b/GameData/KerbalismConfig/Support/Fuji.cfg new file mode 100644 index 0000000..3fb7048 --- /dev/null +++ b/GameData/KerbalismConfig/Support/Fuji.cfg @@ -0,0 +1,58 @@ +// Original Fuji mod by Beale and maintained by Well, converted for Realism Overhaul/Kerbalism by Pipcard (mikusingularity) +// Kerbalism devs, please include if this is approved + +// Fuji Core Module +@PART[Polaris_Crew_B]:NEEDS[Fuji]:AFTER[RealismOverhaul] +{ + @MODULE[Habitat] + { + %volume = 2.0 //assume half of estimated capsule volume + %surface = 11.5 //assume half of estimated capsule surface area + } +} + +// Fuji Expansion Module +@PART[Polaris_Orbital_A]:NEEDS[Fuji]:AFTER[RealismOverhaul] +{ + @MODULE[Habitat] + { + %volume = 17.5 //similar to ROCapsules Apollo Block IV Mission Module (Eyes Turned Skyward) + %surface = 33.1 //ditto + } + + MODULE + { + name = ProcessController + resource = _PressureControl + title = N2 Pressure Controller + desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure. + capacity = 10 + toggle = true + running = true + } +} + +// ============================================================================ +// SCIENCE +// ============================================================================ + +//crew experiements +// Crew Science: + // (Gemini) Orbital Maneuvering, Visual Acuity, Star Occultation Navigation, Power Tool Evaluation, Simple Organism Egg Growth, Synergistic Effect of Zero Gravity and Radiation on White Blood Cells, In-Flight Sleep Analysis, Food Evaluation, In-flight Work Tolerance, Simple Navigation, Zodiacal Light Photography, UHF/VHF Polarization + // (Apollo) Space Television Broadcast, Ion Sensing Altitude Control, Night Image Intensification, Synoptic Terrain Photography, Synoptic Weather Photography + +@PART[Polaris_Crew_B]:NEEDS[Fuji,FeatureScience,RP-0]:BEFORE[RP-0-Kerbalism] { %capsuleTier = Mature } //Apollo + +//hard drive + +@PART[Polaris_Crew_B]:NEEDS[ROCapsules,FeatureScience,RP-0]:FOR[RP-0-Kerbalism] +{ + !MODULE[HardDrive] {} + MODULE + { + name = HardDrive + title = Data Storage + dataCapacity = #$@KERBALISM_HDD_SIZES/apollo/data$ + sampleCapacity = #$@KERBALISM_HDD_SIZES/apollo/samples$ + } +} diff --git a/GameData/KerbalismConfig/System/Parts.cfg b/GameData/KerbalismConfig/System/Parts.cfg index 442b20d..cde54c3 100644 --- a/GameData/KerbalismConfig/System/Parts.cfg +++ b/GameData/KerbalismConfig/System/Parts.cfg @@ -1169,6 +1169,27 @@ } } +//JAXA Fuji +@PART[Polaris_Crew_B]:NEEDS[ProfileRealismOverhaul]:AFTER[RealismOverhaul] +{ + %capsuleScrubbers = true + %scrubberCapacity = 2.0 + %capsuleOrigin = US + + @MODULE[ModuleCommand] + { + @RESOURCE[ElectricCharge] + { + @rate -= 0.252 //Remove Climatization and LS power draw + } + } + + @MODULE[ProcessController],* + { + @capacity *= #$/CrewCapacity$ + } +} + //Orion @PART[XOrionPodX|SSTU-SC-C-CM|SSTU-SC-C-CMX|ROC-OrionCM]:NEEDS[ProfileRealismOverhaul]:AFTER[RealismOverhaul] {