Jump to content

JebIsDeadBaby

Members
  • Posts

    163
  • Joined

  • Last visited

Posts posted by JebIsDeadBaby

  1. On 3/5/2020 at 11:52 AM, eberkain said:

    You also have to consider that CLS is essentially just putting restrictions on how you can build your rocket, requiring crew parts to be connected to crew parts. 

    Yeah, but with CLS's working airlocks and compartmentalization and Kerbalism's pressure control and failure mechanics there's a new and exciting gameplay opportunity, especially on long duration interplanetary flights. Kerbalism should grab such opportunities IMO. I mean, if someone already did half the work, right? I know it's easier said than done, especially by someone who can't contribute due to lack of skill but you know...

  2. On 2/15/2020 at 7:20 AM, severedsolo said:

    Unfortunately that's a Contract Configurator problem (this isn't me passing the buck, I know that contract is written correctly, because I use it myself all the time) - if it's not completing that means KSP/CC is having an issue.

    I think it may be written wrong. I have the same problem with the basic Orbit Kerbin contract. But here's the catch - I completed the first part of the contract with a probe that never returned back. The second part I planned to complete with a proper manned pod, but it did not register as complete. Now, mattssheep4 says the screenshot comes from his second vessel used to complete his contract too. If you take a look you'll notice that the Vessel: Orbit (TBD) is not checked. I guess this means that the contract does not recognize this ship as having the Orbit key assigned. I tried to figure out Contract Configurator syntax for just a few hours so far, so I may be wrong, but I think the problem is within the first part. Once it is completed by some other vessel, it will not execute on consecutive attempts (?), so no other vessel will get the Orbit key. The whole contract works correctly only if the same vessel completes both parts. 

    BTW, how do you insert these blue profile names into text?

  3. Hi, 

    talking of Gemini - TRAILS mod was released recently with some nice Gemini style parts. However, two pods that come with it are not pressurized in Kerbalism and scrubber is not required for some reason. I'd like to try to write Kerbalism configs for them and add those. Is there some tutorial or template that shows how to configure a pod for Kerbalism?

     

     

  4. My take on TRAIL engines, SRBs and RCS'.

    @PART[trails_LR87_mod2]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 0.67
      @cost = 1464
      %entryCost = 7320
      @maxTemp = 2244
      
      
      @MODULE[ModuleEngine*]
      {
        @name = ModuleEnginesRF
        @maxThrust = 545
        @heatProduction = 174
        @atmosphereCurve
        {
          @key,0 = 0 320
          @key,1 = 1 288
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Kerosene
          ratio = 42.146868
          DrawGauge = True
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
        PROPELLANT
        {
          name = LqdOxygen
          ratio = 57.853132
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleEnginesRF
        techLevel = 4
        origTechLevel = 4
        engineType = L
        origMass = 0.67
        configuration = Kerosene+LqdOxygen
        modded = false
    
        CONFIG
        {
          name = Kerosene+LqdOxygen
          maxThrust = 545
          heatProduction = 174
          PROPELLANT
          {
            name = Kerosene
            ratio = 42.14686761229314
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = LqdOxygen
            ratio = 57.85313238770686
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 1.0000
          IspV = 1.0000
          throttle = 0
          ignitions = 1
          ullage = true
          pressureFed = false
          IGNITOR_RESOURCE
          {
            name = ElectricCharge
            amount = 5.45
          }
          
          
        }
        CONFIG
        {
          name = Aerozine50+NTO
          maxThrust = 545
          heatProduction = 174
          PROPELLANT
          {
            name = Aerozine50
            ratio = 45.497332914967046
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = NTO
            ratio = 54.502667085032954
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          ignitions = 2
          ullage = true
          pressureFed = false
          IGNITOR_RESOURCE
          {
            name = ElectricCharge
            amount = 5.45
          }
          
          
        }
        CONFIG
        {
          name = LqdHydrogen+LqdOxygen
          maxThrust = 409
          heatProduction = 174
          PROPELLANT
          {
            name = LqdHydrogen
            ratio = 76.30830964721619
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = LqdOxygen
            ratio = 23.69169035278381
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 1.3000
          IspV = 1.2700
          throttle = 0
          ignitions = 1
          ullage = true
          pressureFed = false
          IGNITOR_RESOURCE
          {
            name = ElectricCharge
            amount = 5.45
          }
          
          
        }
      }
      ignitions = 1
      ullage = true
      pressureFed = false
      IGNITOR_RESOURCE
      {
        name = ElectricCharge
        amount = 5.45
      }
    
      
    }
    
    @PART[trails_LR91_mod2]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 0.285
      @cost = 534
      %entryCost = 2670
      @maxTemp = 1940
      
      
      @MODULE[ModuleEngine*]
      {
        @name = ModuleEnginesRF
        @maxThrust = 180
        @heatProduction = 137
        @atmosphereCurve
        {
          @key,0 = 0 340
          @key,1 = 1 204
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Kerosene
          ratio = 42.146868
          DrawGauge = True
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
        PROPELLANT
        {
          name = LqdOxygen
          ratio = 57.853132
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleEnginesRF
        techLevel = 4
        origTechLevel = 4
        engineType = U
        origMass = 0.285
        configuration = Kerosene+LqdOxygen
        modded = false
    
        CONFIG
        {
          name = Kerosene+LqdOxygen
          maxThrust = 180
          heatProduction = 137
          PROPELLANT
          {
            name = Kerosene
            ratio = 42.14686761229314
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = LqdOxygen
            ratio = 57.85313238770686
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 1.0000
          IspV = 1.0000
          throttle = 0
          ignitions = 1
          ullage = true
          pressureFed = false
          IGNITOR_RESOURCE
          {
            name = ElectricCharge
            amount = 1.8
          }
          
          
        }
        CONFIG
        {
          name = Aerozine50+NTO
          maxThrust = 180
          heatProduction = 137
          PROPELLANT
          {
            name = Aerozine50
            ratio = 49.555707450444295
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = NTO
            ratio = 50.444292549555705
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          ignitions = 4
          ullage = true
          pressureFed = false
          IGNITOR_RESOURCE
          {
            name = ElectricCharge
            amount = 1.8
          }
          
          
        }
      }
      ignitions = 1
      ullage = true
      pressureFed = false
      IGNITOR_RESOURCE
      {
        name = ElectricCharge
        amount = 1.8
      }
    
      
    }
    
    @PART[trails_Titan_TranstageEngine]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 0.108
      @cost = 156
      %entryCost = 780
      @maxTemp = 1523
      
      
      @MODULE[ModuleEngine*]
      {
        @name = ModuleEnginesRF
        @maxThrust = 36
        @heatProduction = 95
        @atmosphereCurve
        {
          @key,0 = 0 330
          @key,1 = 1 116
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Aerozine50
          ratio = 50.329747
          DrawGauge = True
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
        PROPELLANT
        {
          name = NTO
          ratio = 49.670253
          %resourceFlowMode = STACK_PRIORITY_SEARCH
        }
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleEnginesRF
        techLevel = 4
        origTechLevel = 4
        engineType = O
        origMass = 0.108
        configuration = Aerozine50+NTO
        modded = false
    
        CONFIG
        {
          name = Aerozine50+NTO
          maxThrust = 36
          heatProduction = 95
          PROPELLANT
          {
            name = Aerozine50
            ratio = 50.32974661575842
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = NTO
            ratio = 49.67025338424158
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = MMH+NTO
          maxThrust = 36
          heatProduction = 95
          PROPELLANT
          {
            name = MMH
            ratio = 48.782128919391745
            DrawGauge = True
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          PROPELLANT
          {
            name = NTO
            ratio = 51.217871080608255
            %resourceFlowMode = STACK_PRIORITY_SEARCH
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
      }
      
    
      
    }
    
    @PART[trails_Titan_SRB5seg]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 1.2
      @cost = 1189
      %entryCost = 5945
      @maxTemp = 1800
      
      
      @MODULE[ModuleEngine*]
      {
        @name = ModuleEnginesRF
        @maxThrust = 1311
        @heatProduction = 249
        @atmosphereCurve
        {
          @key,0 = 0 268
          @key,1 = 1 245
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = SolidFuel
          ratio = 100.000000
          DrawGauge = True
          
        }
        
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleEnginesRF
        techLevel = 4
        origTechLevel = 4
        engineType = S
        origMass = 1.2
        configuration = SolidFuelDecreasing
        modded = false
    
        CONFIG
        {
          name = SolidFuelDecreasing
          maxThrust = 1311
          heatProduction = 249
          PROPELLANT
          {
            name = SolidFuel
            ratio = 100
            DrawGauge = True
            
          }
          IspSL = 1.0000
          IspV = 1.0000
          throttle = 0
          ignitions = 1
          ullage = false
          pressureFed = false
          
          curveResource = SolidFuel
          thrustCurve
          {
            key = 0.00000 0.01000 0 0
            key = 0.00057 0.01000 0 0
            key = 0.00905 0.15000
            key = 0.02658 0.31000
            key = 0.04581 0.34000
            key = 0.06674 0.37000
            key = 0.08937 0.40000
            key = 0.11369 0.43000
            key = 0.13971 0.46000
            key = 0.16742 0.49000
            key = 0.19683 0.52000
            key = 0.22794 0.55000
            key = 0.26075 0.58000
            key = 0.29525 0.61000
            key = 0.33145 0.64000
            key = 0.36934 0.67000
            key = 0.40894 0.70000
            key = 0.45023 0.73000
            key = 0.49321 0.76000
            key = 0.53790 0.79000
            key = 0.58428 0.82000
            key = 0.63235 0.85000
            key = 0.68213 0.88000
            key = 0.73360 0.91000
            key = 0.78676 0.94000
            key = 0.84163 0.97000
            key = 0.89819 1.00000 0 0
            key = 0.95475 1.00000 0 0
            key = 1.00000 0.80000
          }
          
        }
      }
      ignitions = 1
      ullage = false
      pressureFed = false
      
    
      
    }
    
    @PART[Janus_RCS_A]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 0.125
      @cost = 91
      %entryCost = 455
      
      
      
      @MODULE[ModuleRCS*]
      {
        @name = ModuleRCS
        @thrusterPower = 0.3
        @heatProduction = 13
        @atmosphereCurve
        {
          @key,0 = 0 300
          @key,1 = 1 109
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Hydrazine
          ratio = 100.000000
          DrawGauge = True
          %resourceFlowMode = STAGE_PRIORITY_FLOW
        }
        
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleRCS
        techLevel = 2
        origTechLevel = 2
        engineType = L
        origMass = 0.125
        configuration = Hydrazine
        modded = false
    
        CONFIG
        {
          name = Hydrazine
          thrusterPower = 0.3
          heatProduction = 13
          PROPELLANT
          {
            name = Hydrazine
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2740
          IspV = 0.7200
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = HTP
          thrusterPower = 0.27
          heatProduction = 13
          PROPELLANT
          {
            name = HTP
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1770
          IspV = 0.4650
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = MMH+NTO
          thrusterPower = 0.3
          heatProduction = 13
          PROPELLANT
          {
            name = MMH
            ratio = 50.73477956613017
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 49.26522043386983
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Nitrogen
          thrusterPower = 0.081
          heatProduction = 13
          PROPELLANT
          {
            name = Nitrogen
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1001
          IspV = 0.1950
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = NitrousOxide
          thrusterPower = 0.285
          heatProduction = 13
          PROPELLANT
          {
            name = NitrousOxide
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2000
          IspV = 0.5250
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = UDMH+NTO
          thrusterPower = 0.3
          heatProduction = 13
          PROPELLANT
          {
            name = UDMH
            ratio = 47.82321899736148
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 52.17678100263852
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9500
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Aerozine50+NTO
          thrusterPower = 0.3
          heatProduction = 13
          PROPELLANT
          {
            name = Aerozine50
            ratio = 48.65771812080538
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 51.34228187919462
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Helium
          thrusterPower = 0.004
          heatProduction = 13
          PROPELLANT
          {
            name = Helium
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2030
          IspV = 0.4530
          throttle = 0
          
          
          
        }
      }
      
    
      
    }
    
    @PART[Janus_RCS_B]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @mass = 0.035
      @cost = 90
      %entryCost = 450
      
      
      
      @MODULE[ModuleRCS*]
      {
        @name = ModuleRCS
        @thrusterPower = 1
        @heatProduction = 43
        @atmosphereCurve
        {
          @key,0 = 0 325
          @key,1 = 1 118
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Hydrazine
          ratio = 100.000000
          DrawGauge = True
          %resourceFlowMode = STAGE_PRIORITY_FLOW
        }
        
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleRCS
        techLevel = 4
        origTechLevel = 4
        engineType = L
        origMass = 0.035
        configuration = Hydrazine
        modded = false
    
        CONFIG
        {
          name = Hydrazine
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = Hydrazine
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2740
          IspV = 0.7200
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = HTP
          thrusterPower = 0.9
          heatProduction = 43
          PROPELLANT
          {
            name = HTP
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1770
          IspV = 0.4650
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = MMH+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = MMH
            ratio = 50.73477956613017
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 49.26522043386983
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Nitrogen
          thrusterPower = 0.27
          heatProduction = 43
          PROPELLANT
          {
            name = Nitrogen
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1001
          IspV = 0.1950
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = NitrousOxide
          thrusterPower = 0.95
          heatProduction = 43
          PROPELLANT
          {
            name = NitrousOxide
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2000
          IspV = 0.5250
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = UDMH+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = UDMH
            ratio = 47.82321899736148
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 52.17678100263852
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9500
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Aerozine50+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = Aerozine50
            ratio = 48.65771812080538
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 51.34228187919462
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Helium
          thrusterPower = 0.013
          heatProduction = 43
          PROPELLANT
          {
            name = Helium
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2030
          IspV = 0.4530
          throttle = 0
          
          
          
        }
      }
    
    
    }
    
    @PART[Janus_Service_A]:FOR[RealFuels_StockEngines] //Blank Engine
    {
    
      @MODULE[ModuleRCS*]
      {
        @name = ModuleRCS
        @thrusterPower = 1
        @heatProduction = 43
        @atmosphereCurve
        {
          @key,0 = 0 325
          @key,1 = 1 118
        }
        !PROPELLANT[LiquidFuel] {}
        !PROPELLANT[Oxidizer] {}
        !PROPELLANT[MonoPropellant] {}
        PROPELLANT
        {
          name = Hydrazine
          ratio = 100.000000
          DrawGauge = True
          %resourceFlowMode = STAGE_PRIORITY_FLOW
        }
        
      }
      
      MODULE
      {
        name = ModuleEngineConfigs
        type = ModuleRCS
        techLevel = 4
        origTechLevel = 4
        engineType = L
        origMass = 0.035
        configuration = Hydrazine
        modded = false
    
        CONFIG
        {
          name = Hydrazine
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = Hydrazine
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2740
          IspV = 0.7200
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = HTP
          thrusterPower = 0.9
          heatProduction = 43
          PROPELLANT
          {
            name = HTP
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1770
          IspV = 0.4650
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = MMH+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = MMH
            ratio = 50.73477956613017
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 49.26522043386983
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Nitrogen
          thrusterPower = 0.27
          heatProduction = 43
          PROPELLANT
          {
            name = Nitrogen
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.1001
          IspV = 0.1950
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = NitrousOxide
          thrusterPower = 0.95
          heatProduction = 43
          PROPELLANT
          {
            name = NitrousOxide
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2000
          IspV = 0.5250
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = UDMH+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = UDMH
            ratio = 47.82321899736148
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 52.17678100263852
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9500
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Aerozine50+NTO
          thrusterPower = 1
          heatProduction = 43
          PROPELLANT
          {
            name = Aerozine50
            ratio = 48.65771812080538
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          PROPELLANT
          {
            name = NTO
            ratio = 51.34228187919462
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.9600
          IspV = 0.9500
          throttle = 0
          
          
          
        }
        CONFIG
        {
          name = Helium
          thrusterPower = 0.013
          heatProduction = 43
          PROPELLANT
          {
            name = Helium
            ratio = 100
            DrawGauge = True
            %resourceFlowMode = STAGE_PRIORITY_FLOW
          }
          IspSL = 0.2030
          IspV = 0.4530
          throttle = 0
          
          
          
        }
      }
      
    
      
    }

    As all engines are modeled after Titan rocket family engines, I made configs that resemble the originals.

    JLV-675 "Pallas" - modeled after LR87 main engine. I configured it to use LOX/RP1 with 1 ignition, NTO/A50 with 2 ignitions and LOX/LOH with 1 ignition. 

    JLV-250 "Lelantos" - modeled after LR91 upper stage engine.  I configured it to use LOX/RP1 with 1 ignition, NTO/A50 with 4 ignitions.

    JLV-T-51 "Metis" - modeled after AJ10 orbital engine. Only 36 kN of thrust despite being 1.875 m and double nozzled, but I left it like this. Comes with an integrated 700 l tank. I configured it as either NTO/A50 or NTO/MMH pressure fed engine with unlimited ignitions and no ullage (allows for a bit of cheating but low thrust will make it useless on a ship with huge tanks filled with fuel anyway). 

    RCS' can use a typical selection of monopropellants and hypergols. 

  5. 12 minutes ago, Sir Mortimer said:

    I very much like to hear the story behind this one :)

    The story is called Oh Scrap! Meets Kerbal Construction Time, starring a leaking nitrogen tank that was supposed to fuel RCS. Before the rescue vessel got to the orbit, the tank was empty, so no RCS control. This in itself wouldn't be a catastrophy, but the launch was so well timed and the Ap so well guessed that the stranded pod passed my ship by less than 2,3 km just before circularization burn (ending about 20 km away after the burn), which enabled resources consumption. In a last ditch effort I tried to use the main engine to fine tune the orbit but then I lost the signal, and since CommNet does not throttle down to 0 in such a case, my ship fell down back to Kerbin. I needed about 4 days to build another rescue vessel, by that time the batteries on the stranded pod went dead and Kerbal soon died due to CO2 poisoning. I then terminated this ship but the mission remained active. I had to terminate the mission manually. 

    IIRC if a rescued Kerbal dies during reentry, the mission fails automatically, so I was surprised it's not the case when it's Kerbalism death (not to mention ship termination that followed). 

  6. 23 minutes ago, Starwaster said:

    Line 5969 is just saying what I already told you: It's being cut in half.  2300 * 0.5 = 1150. 1150 * 0.85 = 977.5 (skinMaxOperationalTemp)

    Yes, but I understood that 977.5 is too low and it should be 2300? So why does DE do this? You said it does it when if maxTemp is set over a certain value. I found this line just before ModuleAeroReentry is added to every part:

    Quote

    [LOG 14:02:09.370] Using ridiculousMaxTemp = 1523.15 / maxTempScale =0.5

    1523.15 is indeed less then 2300. Is it supposed to be like this if 2300 is the maxTemp the chute should have (or do I get it all wrong)?

    23 minutes ago, Starwaster said:

    The other two lines are more interesting it should only be one or the other. 

    The not adding lines appear after this entry 

    Quote

    [LOG 14:02:55.273] [HighLogic]: =========================== Scene Change : From FLIGHT to MAINMENU =====================

    So when I quit the game, DE tries to add ModuleAeroReentry to every part again. 

  7. And what is this part of KSP.log?

    Quote

        Line 5969: [LOG 14:02:09.676] [DRE] rebalancing OP maxTemp for part parachuteSingle
        Line 5970: [LOG 14:02:09.676] [DeadlyReentry.FixMaxTemps] Adding ModuleAeroReentry to part parachuteSingle
        Line 6677: [LOG 14:02:56.528] [DeadlyReentry.FixMaxTemps] parachuteSingle already has ModuleAeroReentry. Not adding.

    These entries appear after DeadlyReentry-RealChutes.cfg patches maxTemp to 2300. Could this rebalancing be at fault?

  8. Did not help.

    3 hours ago, Starwaster said:

    maxTemp

    Which temp do you mean - maxOperationalTemp or skinMaxOperationalTemp? maxTemp for this chute is set to 2500 in Squad's config files. I can try to do some digging if you point me in the right direction. 

    EDIT: it seems DRE doesn't like Real Chute any longer. I created new Game Data folder, put there Squad folders together with DRE and ModuleManager410. Both temps were about 1070 K (so I dunno if that's OK either). Then I added Real Chutes to the Game Data folder and this resulted with temps as on my screenshot.  

  9. Here is a screenshot. I did not touch thermal settings, so I guess they are stock. Starting AP/PE was around 200k/0. As you can see the pod is at a slight angle to the reentry path. I do not have any means of controlling pod's attitude at this point in my games, so the pod literally crosses 70k at a 90 deg angle and aerodynamic forces soon turn it ablator side first (here I used a heat shield that comes with the pod, but with a separate heat shield the situation is only slightly better). At 40k the pod still wobbles slightly and the chute starts overheating whenever the pod is tilted more than just a few degrees from the flight path. 

    The point is - that's as standard vessel in KSP as they come and I never had any problems with chutes catching fire during reentry. I often use radial chutes with Mk1 later in the game and never had any problems with them or science instruments attached to the sides. Even goo pods, if attached close to the top, were inside "aerodynamic shadow" of the pod and were able to survive reentry (from a low orbit at least). I did not try this so far by I guess they will melt instantly now. 

  10. Hi, 

    with the latest version of the mod I have some serious trouble with reentry from my first orbital flight. The problem I have is that Mk16 parachute attached to the top node of Mk1 pod quickly overheats if there is a slightest wobble in pod's attitude. Unless the pod perfectly aligned with the reentry trajectory, the chute always melts. It's like the hot reentry gas flows attached to the pod. I never had this problem in earlier versions. Is this the way things should work in DR or should I look for a culprit among my other mods?

  11. 12 hours ago, Steven Mading said:

    Try to put a wait of a few seconds into the top of the boot script.  It sometimes will load the ship and let its PartModules start operating (like kOS) before KSP has finished loading up and populating Comnet fully.  Waiting 2 or 3 seconds should give commnet time to finish settting itself up.

    That's not it, I already do it. 

    But here is the thing - it always happens to me in Mun SOI, when I use my script that performs Mun orbit departure. The important part of code look like this:

    until vang(KERBIN:POSITION, MUN:POSITION) > 160 
    {
    	print "Angle: " + round(vang(KERBIN:POSITION, MUN:POSITION),2) + "     " at (0,10).
    }
    
    RCS ON.
    
    lock shipDptDir to ship:prograde + R(0,max(0, 2*(vang(ship:prograde:vector, kerbin:position)-90)),0).
    lock steering to shipDptDir.
    
    wait until vang(SHIP:FACING:VECTOR, shipDptDir:VECTOR) < 1.

    So it basically waits until the ship finds itself almost directly between the Mun and Kerbin, then rotates the ship prograde (with a small correction in case prograde points away from Kerbin) and the at vang > 175 initiates the burn (code not shown above). So up to RCS ON everything works fine, then (if there is no connection) the ship just stays motionless. Those little indicators for pitch, yaw and roll in the bottom left corner of the screen do not move at all, so it's not like the script tries to rotate the ship but can't, it simply does not try. So it looks like steering command is not executed properly. If the connection returns at some point, then steering starts doing it's job. 

    I also pasted the code above to a test script and used it as a boot file for a ship I put in Mun's orbit via a cheat in sandbox mode. With no connection the code executed correctly, which puzzles me even more. There is literally nothing in my script before this code that could affect steering IMO - the boot file just chooses the right file to execute (the one that contains this code) and there is one trigger that checks for engine flameout. Then it's the code above. 

  12. First, I must admit I'm not sure it's a kOS bug but anyway... The problem I have is that if a ship has no connection to the KSC when a script starts (e.g. via a boot file), then it can't control ship's attitude (at least via RCS and reaction wheels, a working gimballed engine will do the job AFAIR). I use CommNet, with PermitAll the problem does not occur. I saw someone's comment that that's CommNet's limitation and kOS can't do much about it, but the thing is everything works just fine if a script gets started with a working connection. Then, even if connection goes down during execution of the script, kOS retains control over ship's attitude. Anyone has the same problem?

  13. 2 hours ago, Sir Mortimer said:

    comfort is about the ability to move about a vessel without having to wear a space suit. As far as I know, they never put those suits off in mercury

    Technically, they didn't have to, it was a safety measure. In fact they kept they visors open and breathed capsule atmosphere. They couldn't put them off because the space was so cramped, also flight duration was so short there really was no need to. If pressurized in the STRESS tab is supposed to reflect crew's confidence in pressurization system, then I don't think any pod deserves higher notes. In fact the only death caused by depressurization occurred on Soyuz 11, an advanced design. 

    If it means that there is no pressurization system at all in the Mk1 pod, then there probably should be one, if you want to model it after the Mercury capsule, and it should use oxygen instead of nitrogen. If you don't, I'm fine with it anyway, as it is Kerbal Mk1 not the Mecury after all. However in both the crew window as in the capsule cutaway view one can clearly see that Kerbals wear no helmet during IVA. :-)

×
×
  • Create New...