Search the Community

Showing results for tags 'mm'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • The Daily Kerbal
  • Kerbal Space Program 2
    • KSP 2 Discussion
  • General KSP
    • KSP Discussion
    • Suggestions & Development Discussion
    • Challenges & Mission ideas
    • The Spacecraft Exchange
    • KSP Fan Works
  • Gameplay and Technical Support
    • Gameplay Questions and Tutorials
    • Technical Support (PC, unmodded installs)
    • Technical Support (PC, modded installs)
    • Technical Support (PlayStation 4, XBox One)
  • Add-ons
    • Add-on Discussions
    • Add-on Releases
    • Add-on Development
  • Community
    • Welcome Aboard
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
  • Making History Expansion
    • Making History Missions
    • Making History Discussion
    • Making History Support
  • Breaking Ground Expansion
    • Breaking Ground Discussion
    • Breaking Ground Support
  • International
    • International
  • KerbalEDU Forums
    • KerbalEDU
    • KerbalEDU Website

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Twitter


Location


Interests

Found 6 results

  1. Module Manager is required. All this is done with Module Manager Patches. Google: "ModuleManager ksp" and you'll find it. So I've been a longtime player of KSP and always got bored.... very quickly once I unlocked the tech tree and went to duna and beyond. I've been a programmer for a few years as well and so I figured lets see what I can do, easily. Basically...The contracts in stock suck, and the mods for new contracts are for 1.4.x and not 1.7.x..... So I started to do some investigating. Feel free to change my prices.cfg MM patch however you please to improve it or fix any bugs. Just let me know so I can update my own copy! Anyone can make changes to this! Career Realism Goals - To change part prices to real world prices. A command crew that weights 1-3 tons shouldn't cost $600.... it should cost $500,000+. Using some tweaking and realistic part prices, adjust all parts to accurately reflect real life cost - with a mix of "design, test, manufacturing, and installation". This includes resources as well, per cost, example: Space Nuclear Conference, San Diego, CA gives a cost of Xenon gas of $US 850 / kg - To increase the hardness of the game.... Re-entry heating goes to 110% as an example, some mods provide other examples (such as OhScrap for random part failures) - Increase or decrease the % of science returned from probes for probe missions - Increase contracts cost to accurate costs. Want a satellite into space? Looking at $30-100mil cost. (needs to be adjusted based off some variable, but idk what). How to use - Install everything and make sure you delete all the ModuleManager titled files, BESIDES the one ending in .dll - set ContractInterceptor = false in /GameData/MonthlyBudgets/MonthlyBudgetsDefaults.cfg - Make a new game with the following custom settings: Funds 500k, science: 250,No missing crew respawn, Funds Penalties: 500%, Reputation Penalties: 150%, Always allow actionBars - Load game up, check the price of a mk1 command pod - it should be like 300k+, check prices on all items to make sure something like a heat shield isn't 5.5million. Done - Part pricing works pretty well and is generally okay, some things can be changed here or there to make them more realistic. 11k for a 2HOT thermometer seems like alot.... but cost per kg into space is in the thousands. All can be adjusted based off feedback or real world pricing. - Contracts provide accurate/semi-realistic amounts. Escape atmosphere? 1,000,000. Orbit kerbin? 1.5mil. These are progression contracts are give less. Want a part tested? Looking at 500k-5mil. (Try getting a decoupler on escape trajectory when your ship costs 35mil) - Changed pricing to upgrade buildings into the millions TODO - figure out how to make contracts, easily, that are realistic. Like deploy some comm sats or science contracts (some mods do this, but which ones work on v1.7.x??) - Change the prices further to balance better. - Give me more updates to do and I'll see what I can do. Mods included (may or may not be required, I'm new to modding, so I don't really know... but here are all my mods) Mods I really like to use and should be added: MonthlyBudgets [x] Science! B9PArts SSTU KerbalEngineer MagiCore MechJeb2 NearFutureConstruction NearFutureLaunchVehicles NearFutureProps OhScrap PatchManager ScrapYard All Mods in my /GameData prices.cfg - the main MM patch file with all the changes @PART[*]:HAS[#category[Science],#cost[*]] { %addedCost = 7.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Command],#cost[*]] { %addedCost = 700.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Pods],#cost[*]] { %addedCost = 700.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Aero],#cost[*]] { %addedCost = 30.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Coupling],#cost[*]] { %addedCost = 35.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Structural],#cost[*]] { %addedCost = 30.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Thermal],#cost[*]] { %addedCost = 45.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[#category[Electrical],#cost[*]] { %addedCost = 45.0 %entCost = 5.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[~category[Science],~category[Command],~category[Electrical],~category[Aero],~category[Pods],~category[Thermal],~category[Coupling],~category[Structural],#cost[*]]:FINAL { %addedCost = 400.0 %entCost = 50.0 @cost *= #$addedCost$ @entryCost *= #$entCost$ } @PART[*]:HAS[@MODULE:HAS[#experimentID[*]&#xmitDataScalar[<1]]] { @MODULE:HAS[#experimentID[*]&#xmitDataScalar[<1]] { // For each Module with an experimentID and a transmit penalty, adjust xmitDataScalar to eliminate the penalty. @xmitDataScalar = 1.0 } } @PART[*]:HAS[@RESOURCE[LiquidFuel],!RESOURCE[Oxidizer],!RESOURCE[MonoPropellant],!MODULE[ModuleTankManager],!MODULE[InterstellarFuelSwitch],!MODULE[FSfuelSwitch],!MODULE[ModuleB9PartSwitch],!MODULE[ModuleEnginesFX],!MODULE[ModuleEngines]]:NEEDS[InterstellarFuelSwitch&!ModularFuelTanks&!RealFuels&!ConfigurableContainers]:FOR[InterstellarFuelSwitch] { %totalCap = #$RESOURCE[LiquidFuel]/maxAmount$ %onlyLH2 = #$totalCap$ @onlyLH2 *= 5 %cryoPower = #$onlyLH2$ @cryoPower /= 800 MODULE:NEEDS[!WarpPlugin] { name = InterstellarFuelSwitch tankSwitchNames = LiquidFuel;Oxidizer;MonoPropel;Hydrogen;Methane resourceGui = LiquidFuel;Oxidizer;MonoPropellant;Liquid Hydrogen;Liquid Methane resourceNames = LiquidFuel;Oxidizer;MonoPropellant;LqdHydrogen;LqdMethane resourceAmounts = #$../totalCap$;$../totalCap$;$../totalCap$;$../onlyLH2$;$../onlyLH2$ tankTechReq = start;start;advFuelSystems;advFuelSystems;highPerformanceFuelSystems tankResourceMassDivider = 8;8;6.66666666666;5.5;8 adaptiveTankSelection = false orderBySwitchName = true displayTankCost = true hasGUI = false } MODULE:NEEDS[WarpPlugin] { name = InterstellarFuelSwitch tankSwitchNames = LiquidFuel;Oxidizer;MonoProp;Hydrogen;Nitrogen;Argon;Methane;Ammonia;Hydrazine;CO2;HTP resourceGui = LiquidFuel;Oxidizer;MonoPropellant;Liquid Hydrogen;Liquid Nitrogen;Liquid Ammonia;Liquid Methane;LqdArgon;Hydrazine;Liquid CO2;;High-test peroxide resourceNames = LiquidFuel;Oxidizer;MonoPropellant;LqdHydrogen;LqdNitrogen;LqdArgon;LqdMethane;LqdAmmonia;Hydrazine;LqdCO2;HTP resourceAmounts = #$../totalCap$;$../totalCap$;$../totalCap$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$;$../onlyLH2$ tankTechReq = start;start;advFuelSystems;advFuelSystems;largeVolumeContainment;largeVolumeContainment;highPerformanceFuelSystems;highPerformanceFuelSystems;specializedFuelStorage;largeVolumeContainment;specializedFuelStorage tankResourceMassDivider = 8;8;6.66666666666;5.5;8;8;8;8;8;8;8 adaptiveTankSelection = false orderBySwitchName = true displayTankCost = true hasGUI = false } } @PART[*]:HAS[@RESOURCE[LiquidFuel],!RESOURCE[Oxidizer]]:AFTER[InterstellarFuelSwitch] { // Remove temporary variables to eliminate log spam !totalCap = 0 !onlyLH2 = 0 !cryoPower = 0 } @RESOURCE_DEFINITION[*]:HAS[#unitCost] { @unitCost *= 200 } @RESOURCE_DEFINITION[*]:HAS[#unitCost,#name[ElectricCharge]] { @unitCost = 1.5 @unitCost *= 200 } @CONTRACT_TYPE[*]:HAS[#rewardFunds] { @rewardFunds *= 700 } //@Contracts //@Contracts:AFTER[ContractConfigurator, MonthlyBudgets] //@Contracts:AFTER[MonthlyBudgets] @DMContracts[*] { @DM*:HAS[@Funds]{ @BaseAdvance *= 20 @BaseReward *= 24 @BaseFailure *= 24 @ParamReward *= 80 } } @Contracts:AFTER[MonthlyBudgets] { @Progression:HAS[@Funds] { @Funds { @BaseReward *= 10 } } // Disable Asteroid retrieval Contracts @ARM:HAS[@Funds] { @Funds { @BaseReward *= 900 @BaseAdvance *= 900 } } // Disable Planetary base construction Contracts @Base:HAS[@Funds] { @Funds { @BaseReward *= 900 @BaseAdvance *= 900 } } // Disable Flag planting Contracts @Flag:HAS[@Funds] { @Funds { @BaseReward *= 750 @BaseAdvance *= 500 } } // Disable Grand Tour Contracts @Grand:HAS[@Funds] { @Funds { @BaseReward *= 900 @BaseAdvance *= 900 } } // Disable ISRU Contracts @ISRU:HAS[@Funds] { @Funds { @BaseReward *= 700 @BaseAdvance *= 700 } } // Disable Recovery Contracts @Recovery:HAS[@Funds] { @Funds { @BaseReward *= 500 @BaseAdvance *= 500 } } // Disable Satellite delivery Contracts @Satellite:HAS[@Funds] { @Funds { @BaseReward *= 700 @BaseAdvance *= 500 } } // Disable Data collection Contracts @Science:HAS[@Funds] { @Funds { @BaseReward *= 199 @BaseAdvance *= 99 } } // Disable Space station construction Contracts @Station:HAS[@Funds] { @Funds { @BaseReward *= 900 @BaseAdvance *= 900 } } // Disable Survey Contracts @Survey:HAS[@Funds] { @Funds { @BaseReward *= 50 @BaseAdvance *= 50 } @SURVEY_DEFINITION[*] { @FundsReward *= 50 } } // Disable Part testing Contracts @Test:HAS[@Funds] { @Funds { @BaseReward *= 100 @BaseAdvance *= 125 } } // Disable Tourism Contracts @Tour:HAS[@Funds] { @Funds { @BaseReward *= 250 @BaseAdvance *= 150 } } }
  2. I want to write some Module Manager patch files for a 1.7.3 install that includes both Kopernicus, Bluedog Design Bureau, and Unkerballed Start. This install has well over 20k+ Module Manager patches applied - trying to read the individual config files for a part and individual part patches is proving to be a real headache. I'm wondering if there is a way to view / export what the part's config file looks like AFTER all of the MM patches have been applied. I want to be able to select a part, see what MODULES have been added / applied, then write my own config to do the final tweaking. Ideas?
  3. I would like to know how I should make a MM patch to make some Non RO parts tagged as RO. I tried with this method but It didn't work. The mod (at the moment , I'll do more RO patches in future for other mods) is NEBULA DECALS. Thank you for your help!
  4. Hi, I've created a MM patch that adds a MultiModeEngine to an existing engine. So I have the MuliModeEngine entry, the Original engine and the copied engine with different propellants. The engine works in both modes and switches correctly. However: When the engine is in the modified mode, the effects are displayed and we have plumes and jet cones, When the engine is in the original mode, the effects don't show. The engine still fires and thrust is produced but no effects. What do I have to do to get the other mode to have the exact same effects as the first mode? Thanks GEH
  5. Hi I'm trying to write the config for the planet through Мodule Manager , I wanted to change the name and description of the planet (only from mods!), but my experiments did not help, I need guides on patching PLANETS I found, I can tell you what has to be done in the config. Thansk.
  6. This patch is for use with ModuleManager 2.6.24, available here: https://ksp.sarbian.com/jenkins/job/ModuleManager/113/artifact/ModuleManager.2.6.24.dll Patch file here: http://wikisend.com/download/269118/112GearFixer.cfg ModuleManager dll goes into the KSP/GameData folder. My config patch will work anywhere within KSP or it's sub- folders. What it does: LY-01 Fixed gear * Dramatically reduces sloppiness by increasing spring tension and damper. * Maintains the ability to construct science carts without jittering * Reduces tendency to overload and explode during spawning and landing. * (Nearly) eliminates tendency to wallow during takeoff * Increases brake strength * Increased durability for rough field takeoffs and landings LY-05 Steerable gear * Adds braking ability (default on) so they can be used as main gear * Increases spring tension, travel, offset, and damper * Eliminates clipping, reducing tendency to initiate oscillations, skitter, and explode on spawning/ landing * Increased durability for rough field takeoffs and landings This adjustment should make the entry level landing gear useful again. Feel free to post any questions, comments below! -Slashy