New Horizons

Members
  • Content Count

    242
  • Joined

  • Last visited

Community Reputation

16 Good

About New Horizons

  • Rank
    Curious George

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I have this "unBlur.0.5.0.dll" in my folder. Shall I delete it while using lates toolbar version from here?
  2. Can this mod used with stock real fuels? Or is it overpowered then?
  3. Do you experience that bug in Krash, that undoes last change in VAB after a simulation. So a simulation can go well, but latest chances on fins, adding parts or or something like that get lost, when not done again before building/launching the rocket.
  4. In ProcCosts.cfg Real Fuels SRB get removed. How come SRBs in the game now?
  5. Thos one here https://github.com/KSP-RO/RP-0/wiki/RP-1-v1.1-Installation-Instructions suggested a special RO build of CustomBarnKit. What does this do beside the normal CustomBarnKit?
  6. My question originated from the second point 8: https://github.com/KSP-RO/RP-0/wiki/RO-&-RP-1-Installation-for-1.6.1 I am afraid of using CKAN, because of the risk of it taking over my install folder and ruining everything.
  7. Is it possible to keep the KCT window open in Space Center view? It is very annoying to always open this windows after a mission.
  8. Did anyone try Ksp 1.7.3 with this mod and Kopernicus 1.7.3-1?
  9. Thank you all for your help and explanation. Actually I found 16 files - deleted 15 of them. It appears, in my case execution of the first MiniAVC.dll does not stop the other ones. Maybe not that surprising in a GameData with 72 mod folders. I suspect, I might not get any warnings about new mod versions, but this is ok for a while, hence every mod is documented in Excel anyway.
  10. Ok, good to know, V3.0.2 does not have one.
  11. Testing this mod in KSP 1.7.1 the solids seem not to decouple automaticly when burned out. Anyone having this problem, too?
  12. I came pretty far with a support for Sounding Rockets science experiments. Up to know I have two bugs open //Bugs sample mass for part 1 and 2 not added to part mass -> fixed with sample mass added to part mass one parts gets reliability, though not asked for -> not that important //Compatibiltiy for Umbra Space Industries Sounding Rockets @PART[SR_Nosecone_*]:NEEDS[FeatureScience,!RemoteTech]:FOR[Kerbalism] { MODULE //worse than KERBALISM_ANTENNA { name = ModuleDataTransmitter antennaType = DIRECT packetInterval = 0.4 packetSize = 0.6 //1 packetResourceCost = 0.6 //5.0 requiredResource = ElectricCharge DeployFxModules = 0 antennaPower = 150000 //250000 antennaCombinable = True antennaCombinableExponent = 1 } } @PART[SR_ProbeCore]:NEEDS[FeatureScience]:FOR[Kerbalism] { @MODULE[HardDrive] { @dataCapacity = 0.3 @sampleCapacity = 1 } } @PART[SR_InlineProbe]:NEEDS[FeatureScience]:FOR[Kerbalism] { @MODULE[HardDrive] { @dataCapacity = 0.5 @sampleCapacity = 2 } } // messed up mapping of part number to experiment number in original Sounding Rocket config -> cleaned up in my Experiment Definitions //Part SR_Payload_01 has exp 3 //Part SR_Payload_02 has exp 4 //Part SR_Payload_03 has exp 1 //Part SR_Payload_04 has exp 2 EXPERIMENT_DEFINITION:NEEDS[USISoundingRockets,FeatureScience] { id = Kerbalism_SRExperiment03 title = Meteorological Experiments baseValue = 2 scienceCap = 2 dataScale = 1 requireAtmosphere = False situationMask = 28 biomeMask = 3 } //only above ground (low and high) and in space EXPERIMENT_DEFINITION:NEEDS[USISoundingRockets,FeatureScience] { id = Kerbalism_SRExperiment04 title = Aeronomy Experiments baseValue = 2 scienceCap = 2 dataScale = 1 requireAtmosphere = True situationMask = 12 biomeMask = 3 } //only above ground in the air EXPERIMENT_DEFINITION:NEEDS[USISoundingRockets,FeatureScience] { id = Kerbalism_SRExperiment01 title = Materials Experiments baseValue = 3 scienceCap = 3 dataScale = 1 requireAtmosphere = False situationMask = 63 biomeMask = 3 } // Materials Experiments possible everywhere - encourages to land first ballistic rockets EXPERIMENT_DEFINITION:NEEDS[USISoundingRockets,FeatureScience] { id = Kerbalism_SRExperiment02 title = Engineerings Experiments baseValue = 3 scienceCap = 3 dataScale = 1 requireAtmosphere = True situationMask = 63 biomeMask = 3 } // Engineerings Experiments possible everywhere - encourages to land first ballistic rockets @PART[SR_Payload_01]:NEEDS[FeatureScience]:AFTER[USISoundingRockets] { !MODULE:HAS[#experimentID[SRExperiment*]] {} MODULE { name = Experiment experiment_id = Kerbalism_SRExperiment01 } @description = SR_01: Perform a basic materials experiment virtually everywhere in flight or landed or splashed down. @mass = 0.020 // since found no way to add sample mass to part mass } @PART[SR_Payload_02]:NEEDS[FeatureScience] { !MODULE:HAS[#experimentID[SRExperiment*]] {} MODULE { name = Experiment experiment_id = Kerbalism_SRExperiment02 } @description = SR_02: Perform a basic engineering experiment virtually everywhere in flight or landed or splashed down. @mass = 0.020 // since found no way to add sample mass to part mass } @PART[SR_Payload_03]:NEEDS[FeatureScience] { !MODULE:HAS[#experimentID[SRExperiment*]] {} MODULE { name = Experiment experiment_id = Kerbalism_SRExperiment03 } @description = SR_03: Perform a basic meteorological experiment in atmosphere and lower space. @mass = 0.015 } @PART[SR_Payload_04]:NEEDS[FeatureScience] { !MODULE:HAS[#experimentID[SRExperiment*]] {} MODULE { name = Experiment experiment_id = Kerbalism_SRExperiment04 } @description = SR_04: Perform a basic aeronomy experiment in flight within an atmosphere. @mass = 0.015 } @KERBALISM_EXPERIMENT_VALUES:NEEDS[USISoundingRockets,FeatureScience] //@KERBALISM_GROUP_SETTINGS:NEEDS[FeatureScience] { USISoundingRockets { Kerbalism_SRExperiment01 //All situations, biomes-everywhere except orbit, both high and low. { ECCost = 0.015 SampleMass = 0.005 size = 150 value = 3 duration = 300 // SetupMass = 0.02 SetupCost = 150 UnlockTech = start requirements = CrewRequirement = ResourceRates = } Kerbalism_SRExperiment02 //All situations, biomes-everywhere except orbit, both high and low. { ECCost = 0.015 SampleMass = 0.005 size = 150 value = 3 duration = 300 // SetupMass = 0.02 SetupCost = 150 UnlockTech = start requirements = CrewRequirement = ResourceRates = } Kerbalism_SRExperiment03 //All situations, biomes-everywhere except orbit, both high and low. { ECCost = 0.004 size = 0.15 value = 2 duration = 180 SetupMass = 0.015 SetupCost = 150 UnlockTech = start requirements = CrewRequirement = ResourceRates = } Kerbalism_SRExperiment04 //All situations, biomes-everywhere except orbit, both high and low. { ECCost = 0.004 size = 0.15 value = 2 duration = 180 SetupMass = 0.015 SetupCost = 150 UnlockTech = start requirements = CrewRequirement = ResourceRates = } } } // ========================================================= // Patching the experiment parameters based on the values from KERBALISM_EXPERIMENT_VALUES/USISoundingRockets // ========================================================= @PART[SR_Payload_01]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzKerbalism] //@PART[*]:HAS[@MODULE[Experiment]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[Kerbalism] { @MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment01]] { %ec_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/ECCost$ %requires = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/requirements$ %data_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/size$ @data_rate /= #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/duration$ %resources = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/ResourceRates$ %sample_mass = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/SampleMass$ %sample_collecting = True // %sample_reservoir = 0 %allow_shrouded = False } } @PART[SR_Payload_02]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzKerbalism] //@PART[*]:HAS[@MODULE[Experiment]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[Kerbalism] { @MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment02]] { %ec_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/ECCost$ %requires = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/requirements$ %data_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/size$ @data_rate /= #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/duration$ %resources = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/ResourceRates$ %sample_mass = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/SampleMass$ %sample_collecting = True // %sample_reservoir = 0 %allow_shrouded = False } } @PART[SR_Payload_03]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzKerbalism] //@PART[*]:HAS[@MODULE[Experiment]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[Kerbalism] { @MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment03]] { %ec_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/ECCost$ %requires = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/requirements$ %data_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/size$ @data_rate /= #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/duration$ %resources = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/ResourceRates$ %allow_shrouded = False } } @PART[SR_Payload_04]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzKerbalism] //@PART[*]:HAS[@MODULE[Experiment]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[Kerbalism] { @MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment04]] { %ec_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/ECCost$ %requires = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/requirements$ %data_rate = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/size$ @data_rate /= #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/duration$ %resources = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/ResourceRates$ %allow_shrouded = False } } // ========================================================= // Pathing the definitions, replacing value and size with the ones specified above. // ========================================================= @EXPERIMENT_DEFINITION:HAS[#id[Kerbalism_SRExperiment01]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzzKerbalism] { @baseValue = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/value$ @dataScale = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment01/size$ @dataScale /= #$baseValue$ // @situationMask = 48 // @biomeMask = 0 } @EXPERIMENT_DEFINITION:HAS[#id[Kerbalism_SRExperiment02]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzzKerbalism] { @baseValue = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/value$ @dataScale = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment02/size$ @dataScale /= #$baseValue$ // @situationMask = 48 // @biomeMask = 0 } @EXPERIMENT_DEFINITION:HAS[#id[Kerbalism_SRExperiment03]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzzKerbalism] { @baseValue = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/value$ @dataScale = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment03/size$ @dataScale /= #$baseValue$ // @situationMask = 48 // @biomeMask = 0 } @EXPERIMENT_DEFINITION:HAS[#id[Kerbalism_SRExperiment04]]:NEEDS[USISoundingRockets,FeatureScience]:FOR[zzzKerbalism] { @baseValue = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/value$ @dataScale = #$@KERBALISM_EXPERIMENT_VALUES/USISoundingRockets/Kerbalism_SRExperiment04/size$ @dataScale /= #$baseValue$ // @situationMask = 48 // @biomeMask = 0 } // ========================================================= // Installing private Hard Drives // ========================================================= @KERBALISM_HDD_SIZES:NEEDS[FeatureScience] { USISoundingRockets { SR_Payload_01 { data = 0 samples = 1 SampleReservoirUpgrade = 2 } SR_Payload_02 { data = 0 samples = 1 SampleReservoirUpgrade = 2 } } } @PART[SR_Payload_01]:HAS[@MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment01]],!MODULE[Laboratory]]:NEEDS[FeatureScience]:FOR[zzzKerbalism] { MODULE { name = HardDrive experiment_id = Kerbalism_SRExperiment01 dataCapacity = 0 sampleCapacity = #$@KERBALISM_HDD_SIZES/USISoundingRockets/SR_Payload_01/samples$ } } @PART[SR_Payload_02]:HAS[@MODULE[Experiment]:HAS[#experiment_id[Kerbalism_SRExperiment02]],!MODULE[Laboratory]]:NEEDS[FeatureScience]:FOR[zzzKerbalism] { MODULE { name = HardDrive experiment_id = Kerbalism_SRExperiment02 dataCapacity = 0 sampleCapacity = #$@KERBALISM_HDD_SIZES/USISoundingRockets/SR_Payload_02/samples$ } } //Bugs // sample mass for part 1 and 2 not added to part mass // one parts gets reliability, though not asked for
  13. Sometimes when I start KSP I get messages about mods ready for a new update multiple times each. Is this a hint for something wrong in my install?
  14. I want to better understand how KCT formulas works. KCT_Preset_Formula { NodeFormula = (1+([N]*.75)) / 86400 / 365 * sign(-[I]) * (1+([R] * 0.25)) UpgradeFundsFormula = 20000 UpgradesForScience = [N]/20 UpgradeScienceFormula = -1 ResearchFormula = -1 EffectivePartFormula = [PV]*[RV]*[MV]*[C] ProceduralPartFormula = [PV]*[RV]*[MV]*[C] BPFormula = 250000 + ([E]*1000) KSCUpgradeFormula = (([C]*0.2)^(0.75))*5000 ReconditioningFormula = abs([RE]-[S])*(([BP]-250000) * (0.7 + (([SN]^0.5)*0.05) + (([SP]^0.5)*0.05)) * (([L]+4)^2) * 0.00012)*50 BuildRateFormula = (1+([L]*0.25))*(([I]+1)*[N]*0.025 + max(0.05-[I], 0))*sign([L]-[I]) UpgradeResetFormula = -1 InventorySaleFormula = 0 // (0.7 + (([SN]^0.5)*0.05) + (([SP]^0.5)*0.05)) RolloutCostFormula = (((([L]+1)^2.5)*200)-180) + (((([BP]-250000) / 1000) - (0.9 * [C])) * 0.6) NewLaunchPadCostFormula = 25000*(0.75 + ([N]^1.25)*.25) } Do you know of any documentation?