Kerbalism CKAN

Add life support, quality-of-life, radiation, malfunctions, signals and space weather mechanics.

License: Unlicense

Game Version: 1.3.0

Source code: ShotgunNinja/Kerbalism

Downloads: 105,034

Author: ShotgunNinja

Followers: 221

Outdated Mod

This mod is not known to work with the latest version of Kerbal Space Program. Proceed with caution.

Information Changelog Stats


Go beyond the routine of orbital mechanics and experience the full set of engineering challanges that space has to offer. This mod extend KSP by simulating the crew, the components, the resources and the environment in a more complex way. All mechanics can be configured to some degree, or even disabled if you don't like some of them. A big part of the mod is fully data-driven, so that you can create your own customized gameplay with only a text editor and a minimal amount of espresso. Or simply use the set of rules already included, or the ones shared by other users. What follow is a summary description of the capabilities of the mod, and for a more detailed documentation the user is invited to read the wiki.


Contrary to popular belief, the observable universe is not a sphere of 3km radius centered around the active vessel. All mechanics are simulated for loaded and unloaded vessels alike, without exception. Acceptable performance was obtained by a mix of smart approximations and common sense. The computational complexity is by and large independent from the number of vessels.


This isn't your classic post-facto resource simulation. Consumption and production work for all vessels, all the time, and is coherent irregardless of warp speed or storage capacity. Complex chains of transformations just work. Enjoy designing missions without the luxury of stopping the flow of time. No suspension of disbelief required.


The environment of space is modelled in a simple yet effective way. Temperature is calculated using the direct solar flux, the indirect solar flux bouncing off from celestial bodies, and the radiative infrared cooling of their surfaces. The simulation of the latter is especially interesting, and contrary to popular models it is able to reproduce satisfatory results for both atmospheric and atmosphere-less worlds. Radiation is implemented using an overlapping hierarchy of 3d zones, modelled and rendered using signed distance fields. These are used to simulate inner and outer belts, magnetospheres and even the heliopause. Solar weather is represented by Coronal Mass Ejection events, that happen sporadically, increase radiation and cause communication blackouts.


The habitat of vessels is modelled in terms of internal volume, external surface, and a set of dedicated pseudo resources. These elements are then used to calculate such things as: living space per-capita, the pressure and co2 level of the internal atmosphere, and radiation shielding. Individual habitats can be enabled or disabled, in the editor and in flight, to reconfigure the internal space and everything associated with it during the mission. Inflatable habitats are driven directly by the part pressure.


Your crew need a constant intake of Food, Water and Oxygen. Failure to provide for these needs will result in uncerimonious death. Configurable supply containers are provided.


The era of tin can interplanetary travel is over. Your crew need some living space, however minimal. Failure to provide enough living space will result in unforeseen events in the vessel, the kind that happen when operators lose concentration. While not fatal directly, they often lead to fatal consequences later on. Some basic comforts can be provided to delay the inevitable mental breakdown. Nothing fancy, just things like windows to look out, antennas to call back home, or gravity rings to generate artificial gravity. Finally, recent research point out that living in a pressurized environment is vastly superior to living in a suit. So bring some Nitrogen to compensate for leaks and keep the internal atmosphere at an acceptable pressure.


Your crew evolved in particular conditions of temperature, and at a very low level of radiation. You should reproduce these conditions whenever your crew go, no matter the external temperature or radiation at that point. Or else death ensue. The vessel habitat can be climatized at the expense of ElectricCharge. Environment radiation can be shielded by applying material layers to the hull, with obvious longevity-mass tradeoff.


A set of ECLSS components is available for installation in any pod. The scrubber for example, that must be used to keep the level of CO2 in the internal atmosphere below a threshold. Or the pressure control system, that can be used to maintain a comfortable atmospheric pressure inside the vessel. In general, if you ever heard of some kind of apparatus used by space agencies to keep the crew alive, you will find it in this mod.


No life-support-like mod would be complete without a greenhouse of some kind. The one included in this mod has a relatively complete set of input resources and by-products, in addition to some more unique characteristics like a lamp that adapt consumption to natural lighting, emergency harvesting, pressure requirements and radiation tolerance.


The stock ISRU converters can host a set of reality-inspired chemical processes. The emerging chains provide a flexible and at the same time challenging system to keep your crew alive. The stock ISRU harvesters functionality has been replaced with an equivalent one that is easier to plan against, as it is now vital for long-term manned missions. The means to harvest from atmospheres is also present, given the importance of atmospheric resources in this regard. A planetary resource distribution that mimick the real solar sytem complete the package.


Components don't last forever in the real world. This is modelled by a simple system that can trigger failures on arbitrary modules. Manufacturing quality can be choosen in the editor, per-component, and improve the MTBF but also require extra cost and mass. The crew can inspect and repair malfunctioned components. Redundancy become a key aspect of the design phase.


An alternative to the stock CommNet system is provided. Theres is a difference between low-gain and high-gain antennas: the former used for short-range inter-vessel communications, the latter always implicitly pointing at DSN. Transmission rates are realistic, and scale with distance to the point that it may take a long time to transmit data from the outer solar system. Data transmission happen transparently in loaded and unloaded vessels, as usual. The resulting communication system is simple, yet it also results in more realistic vessel and mission designs. Tiny hypnotic science-blue spheres travel the link lines to represent data transmission.


Data is collected and stored in the vessel solid state drives, instead of the stock science containers. Moving data around the vessel doesn't require extra vehicular activities. Some data can be transmitted back directly, while other data need to be analyzed in a lab first. Analyzing take a long time, happen transparently to loaded and unloaded vessels alike, and can't be cheated to create science out of thin air. An interesting method is used to bridge existing stock and third-party experiments to the new science system, that work for most experiments without requiring ad-hoc support.


Components can be automated using a minimalist scripting system, with a graphical editor. Scripts are triggered manually or by environmental conditions. You can create a script to turn on all the lights as soon as the Sun is not visible anymore, or retract all solar panels as soon as you enter an atmosphere.


The UI provided by this mod took more than 5 minutes to write. A planner UI is available in the editor, to help the user design around all the new mechanics introduced. The planner analysis include resource estimates, habitat informations, redundancy analysis, connectivity simulation, multi-environment radiation details and more. To monitor the status of vessels, the monitor UI is also provided. This look like a simple list of vessels at first, but just click on it to discover an ingenuous little organizer that allow to watch vessel telemetry, control components, create scripts, manage your science data including transmission and analysis, and configure the alerts per-vessel.


Most stock modules and some third-party ones are emulated for what concerns the mechanics introduced by the mod. The level of support depend on the specific module, and may include: simulation of resource consumption and production in unloaded vessels, fixing of timewarp issues in loaded vessels, the ability to disable the module after malfunctions, and the means to start and stop the module in an automation script.


Most mods work together with this one, others don't. Such is life. For a non-exaustive list of supported mods have a look inside the Support folder. Some of the interactions deserve a special mention:

SCANsat: - sensors consume EC in background and their cost is evalued by the planner EC - sensors are shut down and restarted in background depending on EC availability

DeepFreeze: - all rules are suspended for hibernated Kerbals - the vessel info window show frozen Kerbals with a different color

NearFuture: - curved solar panels, reactors, fission generators and RTGs produce EC in background and are considered by the planner

PlanetaryBaseSystem: - the coverters will work in background and are considered by the planner

OrbitalScience: - experiments data size has been tweaked for background data transmission

OPM/RSS/NewHorizons: - custom radiation definitions for these planet packs are provided


This project wouldn't have been possible without the contributions of an awesome community of people, too many to mention individually. Thanks guys.

And special thanks to the artists that provided all the part:

  • mehka: gravity ring
  • Nazari1382: geiger counter, small supply container
  • tygoo7: medium and big supply containers, radial pressurized container
  • zzz: greenhouse, active shield


I think to have found a bug, and I have just a few mods installed

Try to reproduce it consistently, then provide me with a savegame that demonstrate the issue. Include log files, screenshots, and reproduction steps. Post the report here, or raise an issue on github.

I want to add support for this to my parts

Add the appropriate modules to your parts. Check the wiki on github for the module specifications.

I want to interact with this mod in code

Have a look at System/API.cs source code on github. Raise an issue to request more functions.


  • KSP 1.2.2
  • ModuleManager 2.7.5+


This mod is released under the Unlicense.


Containers available.

Gravity ring habitat.

Magnetic field rendering

Vessel planne

Vessel monitor

Script editor

Science data manager

Version 1.2.9 for Kerbal Space Program 1.3.0

Released on 2017-06-12

  • ported to KSP
  • improved SSTU support patch (@Maxzhao1999)

Download (3.45 MiB)

Version 1.2.8 for Kerbal Space Program 1.2.2

Released on 2017-05-22

  • rebalanced atmosphere leak rate from ISS data
  • new process in chemical plant: SCO (selective catalytic oxidation of NH3 to N2)
  • radiation fields can now be oriented using a specific reference body
  • lowered abundance thresholds of ore and co2 harvesters
  • scale part icon of pressurized radial containers
  • custom order of part icons in our category
  • Coatl Aerospace support patch (@dieDoktor)
  • fix: properly detect if drill head intersect ground
  • fix: no more signal warnings on prelaunch
  • fix: false detection of incoherent oxygen production
  • fix: try to not break AmpYear/BonVoyage solar panel output detection

Download (3.45 MiB)

Version 1.2.7 for Kerbal Space Program 1.2.2

Released on 2017-05-06

  • remember window position (@PiezPiedPie)
  • depressurizing habitats also vent WasteAtmosphere
  • improved ec and supply icon tooltips in monitor
  • fix: too generous gift package for resque missions
  • fix: comfort from parts not overriding environment factors
  • fix: disable modules on tutorial scenarios
  • fix: wrong pressurized state inside breathable atmosphere
  • fix: excessive cryotank background consumption

Download (3.45 MiB)

Version 1.2.6 for Kerbal Space Program 1.2.2

Released on 2017-04-28

  • improved Bluedog support patch (@ModZero)
  • SSTU support patch (@Maxzhao1999)
  • reduced monoprop fuel cell rates, adapt to required EC
  • fix: planner not considering solar panels after last update
  • fix: exception in Configure module for crafts that never entered VAB
  • fix: duplicate extend/retract in some supported antennas

Download (3.45 MiB)

Version 1.2.5 for Kerbal Space Program 1.2.2

Released on 2017-04-10

  • detect and avoid issues at high timewarp in external modules
  • hack stock solar panels and RTGs to use resource cache
  • RTGs decay over time, with an half-life of 28.8 kerbin-years
  • corrected all chemical reactions, some were very wrong
  • fix: solar panel sun visibility sampling error at max timewarp for loaded vessels (#95)
  • fix: impossible to guarantee coherency in resource simulation of loaded vessels (#96)

Download (3.45 MiB)

Version 1.2.4 for Kerbal Space Program 1.2.2

Released on 2017-04-06

  • SMURFF compatibility patch (@eberkain)
  • Laboratory module satisfy stock contracts
  • fix: resource amount not clamped to capacity
  • fix: script editor window UB after scene changes

Download (3.44 MiB)

Version 1.2.3 for Kerbal Space Program 1.2.2

Released on 2017-04-01

  • resource cache production/consumption simulate ALL_VESSEL_BALANCED
  • added Waste Incinerator process to ISRU chemical plants
  • moved Waste Compressor process from manned pods to ISRU chemical plants
  • EVA kerbals now have a non-regenerative scrubber, with fixed duration
  • increased amount of EC and Oxygen on EVA kerbals
  • improved description of configure setups
  • scale low-gain and high-gain antenna distances differently in supported planet packs
  • lowered xmit scalar threshold used to deduce if data is file or sample
  • safemode malfunctions don't stop timewarp anymore
  • support patch for RLA Stockalike Continued (@YaarPodshipnik)
  • NearFuture PB-AS-NUK emit radiation (@YaarPodshipnik)

Download (3.44 MiB)

Version 1.2.2 for Kerbal Space Program 1.2.2

Released on 2017-03-24

  • fix: remove stock antenna from probe cores

Download (3.44 MiB)

Version 1.2.1 for Kerbal Space Program 1.2.2

Released on 2017-03-24

  • new ECLSS component: Waste Compressor, compress Waste into Shielding
  • new ECLSS component: Monoprop Fuel Cell, burn Monoprop and has Water+Nitrogen by-products
  • atmosphere is breathable on all bodies containing oxygen, when pressure is above 25 kPA
  • proper experience bonus calculation in stock converters and harvesters (@Gotmachine)
  • MOLE solar panels support in planner and background simulation (@Gotmachine)
  • support patches for SXT & HGR, improved patches for VSR & HabTech, and more (@Eberkain)
  • support patch for OrbitalTug (@PiezPiedPie)
  • fix: cache stop updating after planting flag (#50, #52, #75)
  • fix: exception in main loop when space weather is disabled (#78)
  • fix: exception in planner analysis when comfort modifier is used in a process (#79)
  • fix: greenhouse harvest ready message spam
  • fix: missing configure setup descriptions in some cases

Download (3.44 MiB)

Version 1.2.0 for Kerbal Space Program 1.2.2

Released on 2017-02-22

  • process: it is possible to specify the set of output resources that can be dumped overboard
  • background/planner simulation of stock converter module support DumpExcess flag
  • fuel cell, water recycler and waste processor adapt consumption to required production
  • reduced atmosphere leak rate by 80%
  • allow scripts to be executed even without electric charge
  • added HardDrive to labs
  • removed ControlRate setting
  • fat-finger breakdown event support new Science system (#53)
  • fix: do not allow stock science lab modules around when Science is enabled
  • fix: toggling processes on unloaded vessels using automation doesn't really toggle it (#71)

Download (3.44 MiB)

Version 1.1.9 for Kerbal Space Program 1.2.2

Released on 2017-02-13

  • SoundingRockets support patch by ValynEritai
  • BluedogDesignBureau support patch by ValynEritai & Maxzhao1999
  • OrbitalScience sigint antenna support patch by alaxandir
  • increased amount of resources on_rescue
  • waste processor can be toggled on/off
  • rebalanced ECLSS modules, capacity now proportional to crew capacity
  • rebalanced climatization: less EC cost, longer degeneration time
  • greenhouse has integrated pressure control
  • monitor panels require a connection on unmanned vessels
  • only remove stock conversions from ISRU, don't touch third-party ones
  • there is now an Extra/ folder containing patches not enabled by default
  • ad-hoc habitat volume/surfaces for all stock parts and a ton of other ones, by schrema
  • fix: amount of configurable resources is reset after vessel load in editor
  • fix: wrong capacity in ISRU setups
  • fix: wrong savegame version saved
  • fix: missing setup details in Configure window when module is defined after (#57)
  • fix: missing name of non-stock tech in Configure module part tooltip (#58)
  • fix: monitor don't forget selected vessel when flagged as debris after selection (#60)
  • fix: automation panel throw exception on duplicate id (#65)
  • fix: asset bundle loading cause problems in HullCam/KronalVesselViewer (#66)
  • fix: ContractConfigurator packs not working with Laboratory/Antenna module (#68)

Download (3.44 MiB)

Version 1.1.8 for Kerbal Space Program 1.2.2

Released on 2017-01-10

  • the science dialog is back (but can be hidden with settings)
  • stop disabling Science if ScienceRelay is detected
  • new API functions to deal with science data
  • better support for SSPX by Yaar Podshipnik
  • telemetry env readings require sensor parts
  • kerbin magnetotail now extend just beyond mun orbit
  • SCANsat support in automation
  • show BodyInfo window automatically the first time user enter map view or tracking station
  • tweak antenna distances on supported planet packs
  • fix: popup message about data when entering from EVA
  • fix: configure window is closed when related part is deleted in editor
  • fix: minor fixes in Science.cfg
  • fix: heliopause crossing contract
  • fix: pass credits instead of data size when firing OnScienceReceived event
  • fix: do not throw exception during data hijacking if science container is not present
  • new Experiment module with custom situation support (WIP, currently disabled)

Download (3.43 MiB)

Version 1.1.7 for Kerbal Space Program 1.2.2

Released on 2016-12-24

  • HardDrive module implement IScienceDataContainer
  • monitor auto-switch vessel
  • window get scroll bars if necessary
  • fix: prevent camera scroll is working again
  • fix: show monitor panels depending on features enabled

Download (3.43 MiB)

Version 1.1.6 for Kerbal Space Program 1.2.2

Released on 2016-12-23

  • improved the ui
  • JX2Antenna support patch by YaarPodshipnik
  • ContractConfigurator support patch by Gotmachine

Download (3.43 MiB)

Version 1.1.5 for Kerbal Space Program 1.2.2

Released on 2016-12-19


Rule framework

- multiple profiles can cohexist in the same installation, only one is enabled from user settings
- Process: vessel-wide resource consumer/producers driven by modifiers
- split Supply out of Rule, for additional flexibility
- can use resource amount as a modifier
- many new modifiers, to leverage the information provided by habitat

Features framework

- user specified features are set by a flag in settings
- other features are detected automatically from the modifiers used in the active profile
- inject MM patches during loading screen, before MM is executed
- third parties can check for specific features or profiles by using NEEDS[]
- parts are enabled/disabled automatically depending on features used

Resource cache

- new 'exact, order-agnostic' algorithm for consumption/production chains at arbitrary timesteps
- consider interval-based outputs in depletion estimates


- new module Configure: can select between setups in the VAB or in flight
- setups can specify resources and/or modules
- setups can include extra cost and mass
- setups can be unlocked with technologies
- configuration UI, that show info on modules and resources for a setup


- new module Habitat: replace CLS internal spaces
- used to calculate internal volume in m^3, and surface in m^2
- can be disabled/enabled even in flight to configure the internal space as required
- support inflatable habitats
- can be pressurized/depressurized
- can keep track of level of CO2 in the internal atmosphere
- can be added to parts with no crew capacity


- improved module: Greenhouse
- lamps intensity is determined automatically, and is expressed in W/m^2
- can have radiation and pressure thresholds for growth
- can require an arbitrary set of input resources
- can produce an arbitrary set of by-product resources
- growth will degenerate if lighting/radiation/pressure conditions aren't met


- planetary resource definitions based on real data
- new module Harvester: for crustal/atmospheric resource extraction, use abundance/pressure thresholds

Wet workshops

- some stock tanks can now be configured as either fuel tanks or habitats, even in flight


- new module Comfort: replace Entertainment and provide a specific bonus, added to some stock parts
- modified module GravityRing: now provide firm-ground bonus
- living space is calculated from volume per-capita


- shielding required is now determined by habitat surface, and map to millimeters of Pb
- rtg emit a small amount of radiation


- single page layout, with panel selection
- show consumers/producers of a resource in tooltip
- improved/redesigned most panels
- redundancy analysis for Reliability panel


- improved subsystem: Reliability
- support arbitrary third party modules
- components are now disabled when they fail
- two types of failures: malfunctions (can be repaired) and critical failures (can't be repaired)
- safemode: there is a chance of remote repairs for unmanned vessels
- components can be assigned to redundancy groups
- an optional redundancy incentive is provided: when a component fail, all others in the same redundancy group delay their next failure
- removed 'manufacturing quality'
- can select quality per-component in the vab, high quality means higher cost and/or mass but longer MTBF


- improved: focus on data transmission rates and differences between low-gain and high-gain antennas
- high-gain antennas: can communicate only with DSN
- low-gain antennas: can communicate with DSN and with other vessels
- low-gain antennas: can be flagged as 'relay' to receive data from other vessels
- can choose what level of control to lose without a connection:
  . 'none' (lose all control),
  . 'limited' (same as CommNet limited control) and
  . 'full' (only disable data transmission)
- easy parameters for antenna definitions
- simple data rate attenuation model
- render data transmission particles during data transmission
- disable CommNet automatically when enabled
- connection status is obtained by CommNet or RemoteTech when signal is disabled
- new signal panel in vessel info window, show data rates, destination and file being transmitted


- new subsystem: Science, improve on data storage, transmission and analysis
- transmit data over time, even in background
- analyze data over time, even in background
- the background data transmission work with Signal, CommNet or RemoteTech.
- new module: HardDrive, replace stock data container, can flag files for transmission and lab analysis
- new module: Laboratory, can analyze samples and produce transmissible data
- work with all science experiment modules, both stock and third-party, by hijacking the science result dialog
- data storage: can store multiple results of same experiment type, can transfer to other parts without requiring EVA
- data storage: can still be stored on EVA kerbals, and EVA kerbals can take/store data from/to pods
- data UI: show files and samples per-vessel, can flag for transmission or analysis, can delete files or samples
- properly credit the science over time
- do not break science collection contracts


- removed the Console and command interpreter
- new scripting system: not text-based anymore
- new component control and script editing UI
- script editor UI highlight parts for ease of use


- ported to KSP 1.2.1
- consistent part naming scheme
- rebalanced mass/cost of all parts
- improved part descriptions
- do not change stock EC producers/consumers anymore
- adapted all support patches, removed the ones not necessary anymore
- shaders are loaded from asset bundle
- removed workarounds for old SCANsat versions
- some Settings added, others removed
- action group support for all modules
- properly support multiple modules of the same type in the same part
- optimized how animations in modules are managed
- can optionally use the stock message system instead of our own
- can optionally simulate the effect of tracking pivots on solar panels orientability
- removed helmet handling for EVA kerbals
- doesn't require CRP anymore, but it will still work along it
- improved how crew requirements are specified in modules
- show limited body info window when Sun is selected, instead of nothing
- new contract: analyze sample in space
- new contract: cross the heliopause
- rebalanced ec consumers/producers
- show tooltips in vessel info
- use common style for all part info tooltips
- AtomicAge engines emit radiation (ThePsion5)
- more love for VenStockRevamp patch (YaarPodshipnik)

Profile: 'Default'

- rewritten from scratch
- balanced consumption rates from real data
- balanced container capacity from real data
- water
- co2 poisoning
- pressurization: influence quality of life
- configurable ECLSS in pods: scrubber, water recycler, pressure control, waste processing
- configurable supply containers: can store Food, Water, Waste
- configurable pressurized tanks: can store Oxygen, Nitrogen, Hydrogen, Ammonia
- greenhouse: require Ammonia and Water, produce Oxygen and WasteWater as by-product, need to be pressurized, has radiation threshold
- stock ISRU plants can be configured with one among a set of reality-inspired chemical processes
- stock drills can be configured with a specific resource harvester
- stock atmo experiment is also used as configurable atmospheric harvester
- stock fuel cells act like real fuel cells
- new part: Chemical Plant, can execute reality-inspired chemical processes, unlocked early in the tech tree

Profile: 'Classic'

- this profile mimick the old default profile, without the new stuff

Profile: 'None'

- choose this if you want to play with third-party life support mods

Bugs fixed

- fix: nasty problem with interaction between cache and analytical sunlight estimation
- fix: radiation body definitions were not loaded in some cases
- fix: planner, stock laboratory EC consumption wasn't considered
- fix: planner, solar panel flux estimation was considering atmo factor even in space
- fix: planner, correctly skip disabled modules
- fix: spurious signal loss message when undocking
- fix: maintain notes and scripts even after docking/undocking
- fix: highlighting of malfunction components in pods
- fix: in monitor UI signal icon, show all relays in the chain
- fix: bug with killing eva kerbals while iterating the list of crew
- fix: exception when loading dead eva kerbals
- fix: module index mismatch when loading dead eva kerbals

Download (3.42 MiB)

Version 1.1.4 for Kerbal Space Program 1.1.3

Released on 2016-09-11

  • replaced Malfunction with Reliability module
    • support multiple reliability modules per-part and per-component
    • RCS, Greenhouse, GravityRing and ActiveShield can malfunction
    • Antennas can't malfunction anymore
    • can specify trait and experience level required for repair
    • disabled automatically if TestFlight is detected
  • new module PlannerController: permit to include or exclude part modules from the planner calculations using a toggle in right-click UI in the VAB
  • entertainment modules can be configured to ignore internal space
  • add some Entertainment to Ven Stock Revamp small inflatable hab (YaarPodshipnik)
  • SurfaceExperimentPackage science tweaks patch (YaarPodshipnik)
  • telemetry experiment is added coherently to all probes (YaarPodshipnik)
  • geiger counter science definitions for NewHorizon (BashGordon33)
  • entertainment added to Space Station Part Expansion cupolas and habitats
  • some KIS items provide a small amount of entertainment
  • fix: solar panel malfunctions were not applied in loaded vessels
  • fix: malfunction highlights throwing exception in some circumstances
  • fix: relativistic time dilation when orbit is not properly set
  • fix: better approximation for atmospheric gamma absorption

Download (4.42 MiB)

Version 1.1.3 for Kerbal Space Program 1.1.3

Released on 2016-08-31

  • do not use an EVA module anymore, to avoid triggering Kerbal duplication bug
  • rescaled geiger counter part to half size
  • clarified scrubber tooltip description
  • fix: exception in computer system when two networked vessels have the same name
  • fix: correct lifetime estimates during simulation steps when meals are consumed

Download (4.41 MiB)

Version 1.1.2 for Kerbal Space Program 1.1.3

Released on 2016-08-29

  • replaced tutorial notifications with KSPedia entries
  • added a very small radial oxygen container unlocked at survivability
  • added RadiationOnly and StressOnly profiles
  • updated CLS interface dll
  • balance: food capacity reduced by 50% in 0.625m food container
  • balance: oxygen capacity reduced by 75% in big radial oxygen container
  • balance: rearrange US goo/matlab in the tech tree for consistency
  • balance: tweak US supply containers capacity
  • balance: active shield moved to experimental science, made more powerful
  • fix: body info panel will not break when sun is selected

Download (4.41 MiB)

Version 1.1.1 for Kerbal Space Program 1.1.3

Released on 2016-08-27

  • new automation system: vessel computer, console, scripts
  • improved body info window
  • vessel info show crew specialization
  • lights consume ec in background and are considered in planner
  • support: KerbalAtomics engines radiation patch by TheSaint
  • support: NewHorizons radiation definitions patch by BashGordon33
  • support: SampleReturnCapsule antenna patch
  • support: SurfaceLights in planner and background simulation
  • balance: reduced Vall/Io surface radiation
  • balance: (realism profile) less co2 capacity in pods
  • balance: (realism profile) kerbals eat twice per-day
  • fix: crossing belt contract condition & warnings
  • fix: hiding the GUI will not show any window
  • fix: EVA headlight not working without a profile

Download (3.74 MiB)

Version 1.1.0 for Kerbal Space Program 1.1.3

Released on 2016-08-21

  • scrolling inside a window will not zoom the camera anymore
  • optimization: compute vessel position only once
  • balance: radiation levels fade off between zones
  • balance: increased NERV radiation
  • fix: fields rendering on some Nvidia GPUs
  • fix: planner exception with unmanned vessels
  • fix: Vall use 'surface' radiation model
  • fix: workaround for SCANsat issue #234 (versions before 16.6)
  • fix: resource cache will not break BackgroundProcessing
  • fix: cross belts contract can be completed with unmanned vessels
  • fix: active shield not working in background

Download (3.72 MiB)

Version 1.0.9 for Kerbal Space Program 1.1.3

Released on 2016-08-15

  • new magnetosphere & radiation models
  • support for stock bodies, OPM & RSS
  • press ALT+N on map view or tracking station to show/hide the magnetic fields
  • you can also press Keypad 0/1/2/3 to quickly toggle between them
  • new module: Emitter, can add/remove radiation from a vessel
  • the stock nuclear engine emit some radiation
  • the old high-tech food container has been repurposed as an active shield
  • tech progression patch for ETT by autumnalequinox
  • OPM science definitions for geiger counter by BashGordon33
  • pressing ALT in the VAB make the planner consider the crew at full capacity
  • optimized line rendering and improved antialiasing
  • fix: issue with greenhouse when waste_rate is zero
  • fix: greenhouse growth becoming NaN when attached using KIS
  • fix: signal disconnections in some circumstances
  • fix: detect when converters are full in background
  • fix: cryotank background cooling and boiloff rates proportional to capacity
  • fix: vessel info window height when unmanned vessel is selected
  • fix: support SCANsat version 16.4+

Download (3.72 MiB)

Version 1.0.8 for Kerbal Space Program 1.1.3

Released on 2016-07-30

  • stable signal link rendering
  • science experiment definitions for the geiger counter, thanks BashGordon33!
  • dropped support for savegames from version or older
  • only allow 1 malfunction module per-part
  • fix: monitor reporting poor manufacturing quality for all vessels
  • fix: depletion estimates reporting perpetual with very small rates
  • fix: possible division by zero in resource simulation
  • fix: wrong amount of ec consumed by cryotank background simulation

Download (2.97 MiB)

Version 1.0.7 for Kerbal Space Program 1.1.3

Released on 2016-07-27

  • improved planner and vessel info ui
  • removed the old parts that were disabled ages ago, can still be downloaded from here

Download (2.97 MiB)

Version 1.0.6 for Kerbal Space Program 1.1.3

Released on 2016-07-26

  • a better temperature model
  • vessel info window can show solar, albedo and body flux
  • planner consider all resources from all supported modules
  • improved planner calculations for scrubbers & recyclers
  • relativistic time dilation on resource consumption and production (disabled by default)
  • optimized raytracing
  • atmospheric decay of unloaded vessels can be disabled in settings
  • RTG output decay over time can be disabled in settings
  • scrubber module: waste to resource ratio can be configured
  • sensor module: more environment readings available
  • fix: greenhouse waste bonus calculation
  • fix: antenna throwing exceptions on active debris
  • fix: greenhouse natural lighting now consider atmospheric absorption
  • fix: exception when re-entering a debris from eva with vessel info opened

Download (4.86 MiB)

Version 1.0.5 for Kerbal Space Program 1.1.3

Released on 2016-07-22

  • optimized vessel monitor
  • optimized debris decay in atmosphere
  • recycler module efficiency can depend on technology progression

Download (4.85 MiB)

Version 1.0.4 for Kerbal Space Program 1.1.3

Released on 2016-07-22

  • refactored overall architecture
  • new resource system: faster, stronger
  • optimized signal system
  • optimized background resource simulation
  • vessel cache: smart FIFO eviction strategy
  • optimized malfunction module
  • more stable depletion estimates
  • improved signal link rendering
  • vessel info show consumption/production rates
  • vessel monitor and planner ui remain visible on mouse over
  • balance: decreased malfunction rate
  • balance: reduced engine malfunction penalty
  • fix: background resource simulation inconsistencies at extreme timewarp
  • fix: vessels not getting included in relay network calculations
  • fix: scrubber and recycler inconsistencies during timewarp blending
  • fix: greenhouse assuming the part has shutters
  • fix: atmosphere description in vessel info window

Download (4.85 MiB)

Version 1.0.3 for Kerbal Space Program 1.1.3

Released on 2016-07-13

  • recompiled for KSP 1.1.3
  • interplanetary coronal mass ejections
  • fix: scrubber efficiency reverting to 50%
  • fix: 30 days manned orbit contract not generated again after completion
  • patch to allow Shielding production on Extra Planetary Launchpad, by Enceos

Download (4.85 MiB)

Version 1.0.2 for Kerbal Space Program 1.1.2

Released on 2016-06-08

  • planner: warn the user if resource capacity isn't enough to avoid inconsistencies at extreme timewarp
  • tweaked MOLE solar panel output
  • realism and tac emulation profiles presence can be queried using NEEDS[]
  • fix: typo in EC amount checking for relay antennas
  • fix: resque missions getting hydrazine instead of monoprop when RealFuel isn't installed

Download (4.85 MiB)

Version 1.0.1 for Kerbal Space Program 1.1.2

Released on 2016-06-03

  • atmosphere is not considered breathable under the ocean surface
  • is possible to force kerbals to have helmet and oxygen by holding SHIFT when going to EVA
  • simulate CryoTanks boiloff in background, CryoTanks EC consumption supported in planner
  • use Hydrazine instread of MonoPropellant for the EVA suit, if RealFuels is installed
  • made RealFuels aware of default profile waste resources
  • some modules are not simulated in background if BackgroundProcessing is detected
  • fix: shortAntenna will not break existing vessels when signal mechanic is disabled
  • fix: telemetry experiment data size reverted to previous behaviour
  • fix: 'put a kerbal in orbit for 30 days' contract will not consider resque missions

Download (4.85 MiB)

Version 1.0.0 for Kerbal Space Program 1.1.2

Released on 2016-05-30

  • optimized everything
  • improved planner calculations, thanks Barrin!
  • contracts: put a kerbal in orbit for 30 days, cross the radiation belt, harvest food in space
  • temperature simulation and storm mechanic will work for arbitrarily deep body hierarchies
  • made the telemetry experiment more interesting
  • only show belt warnings if a radiation rule is present
  • MM patch for Tundra Exploration
  • tweaked entertainment factor
  • realism profile has been tweaked
  • barebone profile now also include radiation mechanic
  • science tweaks support for Dmagic and Universal Storage experiments
  • coverters and drills background simulation consider trait bonus
  • fix: correct sunlight evaluation at extreme timewarp
  • fix: problem with interval-based rules at extreme timewarp
  • fix: resource-related breakdown events
  • fix: muting messages will also prevent stopwarp
  • fix: resources given to resque mission when claw is used
  • fix: geiger counter is considered for satellite contracts

Download (4.85 MiB)

Version for Kerbal Space Program 1.1.2

Released on 2016-05-16

  • science lab EC consumption is simulated in background
  • science labs EC cost tweaked
  • fix: ui offsets respect scaling
  • fix: removed signal lock exploit for unmanned debris
  • fix: missing data in part prefabs will no longer break background simulation
  • fix: problem with vessel info and resource names being used instead of rule names

Download (4.85 MiB)

Version for Kerbal Space Program 1.1.2

Released on 2016-05-14

  • depend on CommunityResourcePack, for real this time
  • the Realism profile just got better: water filters and more, check it out
  • can show signal link line per-vessel, in map and trackingview
  • it is now possible to define custom antenna range scopes and to redefine the ranges of the default scopes
  • solar panels output rebalanced
  • right click in the planner menu to go back in the lists
  • rule: can be influenced by a comma-separed list of modifiers
  • rule: waste buffer size configurable
  • rule: can force waste resources to be hidden in pods
  • new module: Recycler, full support in planner and monitor
  • Greenhouse module can consume an optional input resource
  • more hooks, check them out
  • disabled the 'redundancy incentive' function, that was too slow
  • fix: planner calculate phone-home bonus when signal is disabled
  • fix: do not show unknown objects in monitor anymore
  • fix: potential problem with docking in the tutorials
  • fix: can now take data from a geiger counter

Download (4.85 MiB)

Version for Kerbal Space Program 1.1.2

Released on 2016-05-11

  • re-added Food/Oxygen definitions temporarely to the default profile
  • changed key combination to mute/unmute messages to CTRL+N

Download (4.79 MiB)

Version for Kerbal Space Program 1.1.2

Released on 2016-05-10

  • the default profile now require CommunityResourcePack
  • NEW PARTS! inline food containers and radial oxygen tank by Tygoo7
  • NEW PART! geiger counter by Naazari1382
  • phased out old food and oxygen containers
  • messages can be muted and unmuted by using CTRL+M
  • moved gravity ring higher in the tech tree
  • experimental Realism profile
  • experimental TAC-LS emulation profile
  • fix: depletion estimates with meal-based rules
  • fix: probes and other parts getting supply resources in some occasions
  • fix: vessel info window doesn't show supplies depletion estimates for unmanned vessels
  • fix: corrected automatic waste capacity in pods
  • fix: correct depletion estimates at extreme timewarps
  • fix: greenhouse doesn't consume waste when there is no lighting

Download (4.79 MiB)

Version for Kerbal Space Program 1.1.2

Released on 2016-05-07

  • can run arbitrary rules that consume a resource and accumulate a value per-kerbal
  • rules can be influenced by environment
  • existing mechanics reimplemented as a set of rules and enabled by default
  • with no rules it degenerate into a background simulation of the resources with ui
  • you can write your own rules, go check in profiles/ directory
  • food/oxygen properties have been changed to match CRP ones
  • food/oxygen consumption changed to more realistic rates
  • previous savegames will keep working (but make a backup anyway)
  • settings.cfg to customize the simulation
  • choose a file in the profiles/ directory, create your own, or don't use one at all
  • signal mechanic is disabled automatically if you are using RemoteTech or AntennaRange
  • malfunction mechanic is disabled automatically if you are using DangIt
  • SCANsat modules re-enable automatically when EC is back
  • support for NearFuture reactors, fission generators and radioisotope generators
  • support Planetary Base System converters
  • support for Origami antennas
  • NearFutureSpacecraft, CryoTanks and KerbalAtomics MM patches by Fraz86
  • greenhouse & scrubber modules work on arbitrary resources
  • more hooks added, go check out
  • malfunctioned components are highlighted, can be toggled on/off from the monitor ui
  • engineers can inspect parts and get an estimate of lifetime
  • use new curve for part aging
  • use new method to incentive redundancy
  • seriously lowered the malfunction rate
  • antennas will last longer
  • limit of 2 malfunctions per-component at max
  • reduced range penalty for antenna malfunctions
  • radiation don't influence malfunctions anymore
  • planner show correct malfunctions/year estimates
  • MISC
  • recompiled against KSP 1.1.2
  • tech descriptions are updated automatically, no need to do that in MM patches anymore
  • improved tech description visibility
  • phased out the high-tech 1.25m food container
  • more robust depletion estimates
  • new Sensor module to add environment readings to a part
  • storm messages can be disabled per-vessel
  • storms can be turn off in settings
  • added a partlist icon in the vab and moved parts there
  • lowered mass of shielding
  • reduced mass of parts in general
  • breakdown events also incur a reputation penalty
  • increased time before breakdown a bit
  • reduced frequency of storms
  • increased science value of experiments a bit
  • moved small fixed panel to basic science
  • rebalanced solar panels outputs to visually match number of panels
  • fix: bug with multiple ModuleResourceConverters in background and active flag
  • fix: helmet state no forced on top of KIS anymore
  • fix: problems with flowState
  • fix: problems with resque kerbals on eva
  • fix: setup resources for resque missions
  • fix: kerbal climate property recover slowly to avoid exploit
  • fix: thermometer readings

Download (4.03 MiB)

Version for Kerbal Space Program 1.1

Released on 2016-04-26

  • new part! an artificial gravity hab by mehka
  • new part! small food container by Nazari1382
  • new part! a better 1.25m food container by tygoo7
  • added support for ConnectedLivingSpace
  • vessel info window
  • new 'medium' scope for antennas
  • doubled amount of EC on eva suits
  • minor changes in the EnergyTweaks
  • reduced radiation influence over malfunctions
  • MM patches for NearFutureElectrical and NearFuturePropulsion by Fraz86
  • default antenna patch by speedwaystar
  • greenhouse module can specify an emissive object for the lamps
  • fix: greenhouse module do not assume there is a shutter anymore
  • fix: monitor tooltip, this time for real
  • fix: antennas should work with contracts now
  • fix: issue with EVA prop getting created out of thin air
  • fix: curved solar panels weren't working
  • fix: kerbals don't stop eating anymore

Download (4.02 MiB)

Version for Kerbal Space Program 1.1

Released on 2016-04-23

  • technologies can be customized
  • radiation influence malfunctions
  • support for NearFutureSolar
  • moved all parts to utility menu
  • no more oxygen warnings at prelaunch
  • tweaked some EnergyTweaks values
  • MM patches in directory tweaks can now be deleted
  • fix: problem with EVA monoprop
  • fix: planner doesn't cover staging icons anymore
  • fix: monitor was visible in main menu
  • fix: monitor tooltip problems with scrubber
  • fix: problem with negative part
  • fix: bug in malfunction penality

Download (2.82 MiB)

Version for Kerbal Space Program 1.1

Released on 2016-04-21

  • added tags to parts
  • reverted to stock monoprop behavior from/to EVA temporarely

Download (2.82 MiB)

Version for Kerbal Space Program 1.1

Released on 2016-04-21

  • ported to KSP
  • removed assumptions on technologies order
  • versioning of serialized data
  • doubled radiation life expectancy at max shielding
  • added CommunityTechTree patch courtesy of DarkonZ
  • monitor: vessels can be assigned to groups
  • monitor: can filter vessels by group
  • monitor: added time to depletion of Food & Oxygen to supply icon tooltip
  • planner: EC cost of active radiators respect enabled/disabled toggle
  • planner: EC cost of new wheels, respect motor toggle
  • hooks: scan for assembly only once
  • hooks: new function InjectKerbal()
  • bugfix: proper text clamping for vessel name in monitor
  • bugfix: release input locks even when not in flight
  • bugfix: human-readable durations weren't using earth time settings
  • bugfix: SCANsat resource scanners weren't consuming EC in background

Download (2.82 MiB)

Version for Kerbal Space Program 1.0.5

Released on 2016-04-18

No changelog provided

Download (2.82 MiB)

Stats for Kerbalism

Downloads over time

Downloads per version

New followers per day

Top Referrers


Export Raw Stats

Export Downloads

Export Followers

Export Referrals

Raw stats are from the beginning of time until now. Each follower and download entry represents one hour of data. Uneventful hours are omitted.