Kerbalism

License: Unlicense

Game Version: 1.7.1

Downloads: 40,232

Author: N70

Mod Website: Forum Thread

Followers: 124

Outdated Mod

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

Information Changelog Stats

Forum post (more likely to be updated): https://forum.kerbalspaceprogram.com/index.php?/topic/172400-142-kerbalism-v141/

Version: 1.4.1.2 (KSP 1.4.x) Download: Here or CKAN. Documentation: Wiki License: Unlicense Requires: KSP 1.4.x, MM 3.0.6+, CommunityResourcePack.

INTRODUCTION

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.

ARCHITECHTURE

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.

RESOURCES

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.

Environment

The environment of space is modeled 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 satisfactory 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, magnetosphere and even the heliopause. Solar weather is represented by Coronal Mass Ejection events, that happen sporadically, increase radiation and cause communication blackouts.

Habitat

The habitat of vessels is modeled 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.

Biological Needs

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

Psychological Needs

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.

Environmental Hazards

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 trade-off.

ECLSS

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.

Greenhouse

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.

ISRU

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 mimic the real solar system complete the package.

Reliability

Components don't last forever in the real world. This is modeled by a simple system that can trigger failures on arbitrary modules. Manufacturing quality can be chosen 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.

Signal

An alternative to the stock CommNet system is provided. There's 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 a DSN ground station. 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. 

Science

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.

Automation

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.

User Interface

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.

Module Emulation

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.

Supported Mods

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/SSRSS/QRSS/NewHorizons/GSPO: - custom radiation definitions for these planet packs are provided

Contributions

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 And most importantly...
  • ShotgunNinja: Making the original mod!

Version 3.0.2 for Kerbal Space Program 1.7.1

Released on 2019-06-08

v3.0.2 for all versions of KSP from 1.4.0 to 1.7.x

  • 2019-06-08

Changes since the last release

  • ACTUALLY fixed the unintended need to repeat the same experiments multiple times for full science value. (SirMortimer, Arthur)

Download

Version 3.0.1 for Kerbal Space Program 1.7.1

Released on 2019-06-08

v3.0.1 for all versions of KSP from 1.4.0 to 1.7.x

  • 2019-06-08

Changes since the last release

  • Fixed the unintended need to repeat the same experiments multiple times.

Download

Version 3.0 for Kerbal Space Program 1.7.1

Released on 2019-06-07

v3.0 for all versions of KSP from 1.4.0 to 1.7.x

  • 2019-06-07

Changes since the last release

  • New Science system. See https://github.com/Kerbalism/Kerbalism/wiki/Science-System (Sir Mortimer, Arthur, and a lot of people who helped)
  • Add Reliability to USI Nuclear Reactors (PiezPiedPy)
  • Fix ISRU capacities for CryoTanks and USI (PiezPiedPy)
  • Correct LH2 storage capacities of the Radial container for AirlineKuisine, CryoTanks and USI (PiezPiedPy)
  • Near Future Electrical tweaks: Uranite drilling, storage and ISRU processing added (PiezPiedPy)
  • Textures Unlimited support (HaullyGames)
  • Update habitats for the new V2 and Making History DLC pods (PiezPiedPy)
  • Recalculated habitat atmosphere leakage, was originally calculated for a Human day which is 4x longer (PiezPiedPy)
  • Added an 'EVA's available' indicator to the Planner and Monitor (PiezPiedPy)
  • Optimized Planner: Part 1 - Chill the stuttering in VAB/SPH (PiezPiedPy)
  • Reduced Mass of ECLSS and Chemical Processors from 450kg to 40kg (Sir Mortimer)
  • CO2 poisoning warning message will pop up sooner to give you some time to fix the issue (Sir Mortimer)
  • Preemptive maintenance: if a component is found not to be in very good condition during inspection, it can be serviced to avoid a failure (Sir Mortimer)
  • Fixed emitters (shields) can be used in automation tab again (Sir Mortimer)
  • Processes ECLSS, Fuel Cells, Chemical Plant etc. can be controlled from automation tab again (Sir Mortimer)
  • Added Kerbalism flags (Mzxs)
  • Adjusted N2 leakage (Sir Mortimer)
  • When analyzing science in a lab, don't drive people crazy with the "Transmission finished" message for every bit of researched data (Sir Mortimer)
  • Going to EVA will now loose a nominal amount of nitrogen to the airlock. The amount can be changed in the settings (Sir Mortimer)
  • Fixed the bug where monoprop appeared out of nowhere when leaving a vessel that had none in it (#288) (Sir Mortimer)
  • Monoprop+O2 fuel cell is now available sooner in the tech tree. Basic Science unlocks this process along with the fuel cell (Sir Mortimer)
  • Added LSS system diagrams, and a small guide on how to set up O2 + water recycling (Sir Mortimer)
  • Hide Sickbay from automation if it is unavailable (Sir Mortimer)
  • Reverted the part-specific process handling introduced with PR #280 as it caused other issues (Sir Mortimer)
  • Fixed the issue with placing parts in a symmetry group > 2 in the editor (Sir Mortimer)
  • Added API: mods now can register callbacks for failure events triggered by Kerbalism Reliability (Sir Mortimer)
  • Added API: mods now can provide their own communication characteristics (antenna info). Currently we just support RemoteTech, this allows other mods to support Kerbalism (Sir Mortimer)
  • Fixed #249: NEOS incompatibility (Sir Mortimer)
  • Added option for automated sample analysis, works like automated data transmission (Sir Mortimer)
  • SCANsat support for new science system (Sir Mortimer)
  • Some changes to the communication system: data rates, EC consumption and range calculation changed (Sir Mortimer)
  • Support for solar panel efficiency curve. Panels can degrade over time. (Sir Mortimer)
  • KER Parts will act as hard drives (Sir Mortimer)
  • A lot of new experiments (Arthur, theJesuit)
  • Mod Support for new science: DMagic Orbital Science, Station Science (Arthur)
  • Some performance improvements with caches (Sir Mortimer)
  • Added support for Breaking Ground surface experiments (steamp0rt, Gotmachine, SirMortimer)
  • Split Kerbalism into core and config packages for better usability with other configurations (looking at you, RO)

Download

Version 2.1.2 for Kerbal Space Program 1.6.1

Released on 2019-02-04

v2.1.2 for all versions of KSP from 1.3.1 to 1.6.x

  • 2019-02-04

Changes since the last release

  • Fix Kerbalism parts search filters and missing tab in the VAB/SPH (PiezPiedPy)
  • Fix processes not calculating capacities correctly (PiezPiedPy)
  • Made the PartUpgrade for module slots require ProfileDefault (theJesuit)
  • Took away some of the Partupgrade as I upgraded my MM fu. (theJesuit)
  • Fixed compatability with Module Manager 4.x (steamp0rt, with lots of help from blowfish)

Download

Version 2.1.1 for Kerbal Space Program 1.6.0

Released on 2018-12-22

Kerbalism 2.1.1 for KSP 1.6.x, 1.5.x, 1.4.x, and 1.3.1

  • 2013-12-22

Changes since last release

  • Update for 1.6.x

Download

Version 2.1.0.0 for Kerbal Space Program 1.5.1

Released on 2018-12-18

All the DLLs and BINs are signed with the GPG key steamport steamport@protonmail.com (F3F5 C121 EA1A ADCA)

Works on KSP 1.3.x, 1.4.x, and 1.5.x. No extra binaries needed.

v2.1.0 for KSP 1.5.x , 1.4.x and 1.3.1

  • 2018-12-18

Changes since the last release

  • xmitDataScalar = 1 for Bluedog DB early probes. (Gordon Dry)
  • Add support patch for the USI-NF compatibility patch. (Gordon Dry)
  • Make CCK play nice with FilterExtensions. (Gordon Dry)
  • Added sickbay RDU to four additional parts (with 1 slot each):
  • Bluedog_DB - MOL Orbital Habitation SegmentS
  • StationPartsExpansionRedux - PTD-5 'Sunrise' Habitation Module
  • NearFutureSpacecraft - PPD-24 Itinerant Service Container
  • Duna Direct's Kerbin Return Vehicle (KRV) (Gordon Dry)
  • Sickbay TV is only available in crewable parts (crew >3) without a laboratory now and it uses 0.25 EC/s instead of 12 EC/s. It's 64x less effective now - and same as effective as 100% comfort. (Gordon Dry)
  • Sickbay RDU now uses 3.5 EC/s instead of 35 EC/s but also works 5x slower (cures 0.02 rad/h now). (Gordon Dry)
  • Added support for Kerbalow KA-330 Inflatable Space Hotel. (Gordon Dry)
  • Added missing xmitDataScalar to Support/OrbitalScience.cfg and also added UniversalStorage2 compatibility. (Gordon Dry)
  • Converted all remaining png and mbm textures to dds (Gordon Dry)
  • The connection signal icon alternates between yellow and red when signal strengh is below 5%. (HaullyGames)
  • Connection: connection rate is minimum rate in ControlPath. (HaullyGames)
  • Kerbals on EVA got a radio to transmit science data. Antenna range limited to 35km. (Gordon Dry)
  • Converted all remaining png and mbm textures to dds (Gordon Dry)
  • File Manager shows remaining transmission time when hovering over file. (HaullyGames)
  • RemoteTech - Added signal strength based on Dist/maxDist. (HaullyGames)
  • Added "Set as Target" in Monitor. (HaullyGames)
  • Panel - Define the hover area to be the same size of font size. (HaullyGames)
  • Increased SCANSat experiment sizes. A planetary map shouldn't be smaller than a temperature reading. (Sir Mortimer)
  • Connection Manager Panel, click in signal Icon to open the Connection Panel. (HaullyGames)
  • CommNet: disable stock transmission buttons and transmission action group. (HaullyGames)
  • Add support for per-part resource simulation which is ONLY used for resources that are NO_FLOW, such as EnrichedUranium. (madman2003)
  • Fix support for dump options that don't use valves. (madman2003)
  • Make the planner outputs less quirky by running the simulator several cycles to reach steady state. (madman2003)
  • NearFutureSolar: Add reliability for curved solar panels. (madman2003)
  • NearFutureElectrical: Support Reactors and Reprocessor. (madman2003)
  • Don't show resources in telemetry that have practically zero value, avoid flickering telemetry. (madman2003)
  • Don't fill habitat with CO2 rich atmosphere when enabling habitat in VAB. (madman2003)
  • Air pump should only work on planets with naturally breathable atmosphere. (madman2003)

Download

Version 2.0.0.0 for Kerbal Space Program 1.5.1

Released on 2018-10-20

All the binaries and DLLs are signed with the GPG key: steamport steamport@protonmail.com (F3F5 C121 EA1A ADCA)

Works on KSP 1.3.x, 1.4.x, and 1.5.x. No extra binaries needed.

v2.0.0 for KSP 1.5.x , 1.4.x and 1.3.1

Changes since the last release

  • Support for KSP 1.5.x
  • Also "normal" launch clamps' generators are not simulated in planner by default (Gordon Dry)
  • Quick fix to crewable launch towers like the FASA Launch Tower: disable the habitat by default and disable simulating the generator in planner by default (Gordon Dry)
  • Dump valve not saving its state on vessel change, bug fixed (PiezPiedPy)
  • Fixed SSPX IVA rotation. (HaullyGames)
  • Kerbals consume slightly different amounts of food, water and oxygen, and react differently to stress and radiation. When under stress they can make mistakes, some do better than others. (Sir Mortimer)
  • A laboratory with high level crew members in it will work faster (Sir Mortimer)
  • Harvesters will work better with an engineer on board. (Sir Mortimer)
  • Fixed another icons sometimes not displaying bug (PiezPiedPy)
  • SSPX 2.5m Greenhouse now producing food at the expected rate. (theJesuit)
  • ResourceBalance run the pressurizing\depressurizing (old "equalize\venting"), it gives priority to habitats with crew. (HaullyGames)
  • Habitats equalize/venting function changed to pressurizing/depressurizing, crewed habitats have priority while multiple habitats are pressurizing. (HaullyGames)
  • New AirPump process added to control pressure in breathable environment. (HaullyGames)
  • Fixed missing N2 when mod is added in an existing game. (HaullyGames)
  • Fixed issue with CommNet not updating for unloaded vessels (leomike, HaullyGames)
  • Added bandwidth preferences in Game Settings. (HaullyGames)
  • Added 'GoTo' button in Penal, the vesselType button allowed to change to other vessel. (HaullyGames)
  • Fixed Orbital Science experiments size (Sir Mortimer)
  • Fixed antenna consumption and Automation controller to antennas with GenericAnimation. (HaullyGames)
  • Automation has devices sorted by name. (HaullyGames)
  • Updated docs for the recent 1/16 buff (Sir Mortimer)
  • Support for KSP 1.5.0
  • Don't show fixed antennas in device manager (Sir Mortimer)

Download

Version 1.9.0 for Kerbal Space Program 1.5.0

Released on 2018-09-15

All the DLLs and BINs are signed with the GPG key steamport <steamport@protonmail.com> (F3F5 C121 EA1A ADCA)

v1.9.0 for 1.4.x

  • 2018-15-9

Changes since the last release

  • Kerbal LS rates have been recalculated based on 1/16 of a Humans consumption due to their size and day length (PiezPiedPy)
  • A dump valve has been added to the Fuel Cells (PiezPiedPy)
  • Reliability added to the active shield and slightly increased its effectiveness (PiezPiedPy)
  • Vessels with RemoteTech antennas fitted that where missing on the monitor due to old SaveGames, bug fixed (PiezPiedPy)
  • Stock antennas can now be controlled by automation (Yaar Podshipnik)
  • Devices shown in the device manager are now sorted (Sir Mortimer)
  • Fixed the EC issue when accelerating to extremely fast time warp while a vessel is in shadow (Sir Mortimer)
  • Improved vessel search in monitor: you can search for the name of the central body and the vessel name (Sir Mortimer)
  • Added vessel type icons and filter buttons to include/exclude vessels in the monitor list (Sir Mortimer, PiezPiedPy)
  • SSPX PDT-6 'Star' Utility Module balanced: shield strength, costs, tech level requirement and reliability (Sir Mortimer)
  • SSPX greenhouses have been rebalanced and missing exercise equipment for some SSPX parts added (Dr.Jet)
  • If Community Category Kit is installed then Kerbalism will place its parts into CCK respective categories (Sir Mortimer)
  • Game preferences now includes Kerbalism settings that previously were in Settings.cfg (Sir Mortimer)

Known Issues

  • KerboKatz FrameLimiter mod is known to make the Icons disappear

Download

Version BP-1.9.0 for Kerbal Space Program 1.3.1

Released on 2018-09-15

v1.9.0 for 1.3.1

  • 2018-15-9

Changes since the last release

  • Kerbal LS rates have been recalculated based on 1/16 of a Humans consumption due to their size and day length (PiezPiedPy)
  • A dump valve has been added to the Fuel Cells (PiezPiedPy)
  • Reliability added to the active shield and slightly increased its effectiveness (PiezPiedPy)
  • Vessels with RemoteTech antennas fitted that where missing on the monitor due to old SaveGames, bug fixed (PiezPiedPy)
  • Stock antennas can now be controlled by automation (Yaar Podshipnik)
  • Devices shown in the device manager are now sorted (Sir Mortimer)
  • Fixed the EC issue when accelerating to extremely fast time warp while a vessel is in shadow (Sir Mortimer)
  • Improved vessel search in monitor: you can search for the name of the central body and the vessel name (Sir Mortimer)
  • Added vessel type icons and filter buttons to include/exclude vessels in the monitor list (Sir Mortimer, PiezPiedPy)
  • SSPX PDT-6 'Star' Utility Module balanced: shield strength, costs, tech level requirement and reliability (Sir Mortimer)
  • SSPX greenhouses have been rebalanced and missing exercise equipment for some SSPX parts added (Dr.Jet)
  • If Community Category Kit is installed then Kerbalism will place its parts into CCK respective categories (Sir Mortimer)
  • Game preferences now includes Kerbalism settings that previously were in Settings.cfg (Sir Mortimer)

Known Issues

  • KerboKatz FrameLimiter mod is known to make the Icons disappear

Download

Version 1.8.0 for Kerbal Space Program 1.4.5

Released on 2018-08-21

v1.8.0 for KSP 1.4.x

Changes since the last release

  • Kerbalism documents are now available here: https://kerbalism.readthedocs.io Note they are still a Work in Progress

  • Fixed the icons sometimes not displaying bug and icon scaling bug (PiezPiedPy)

  • RemoteTech support now integrates correctly with the planner and signal system (PiezPiedPy)
  • Improved RemoteTech support (simulate in planner buttons, reliability, antenna EC consumption) (Gordon Dry & PiezPiedPy)
  • RemoteTech antennas will need power even if vessel is unloaded (Sir Mortimer)
  • RemoteTech antennas fitted to Vessels without power will no longer relay signals to other vessels (Sir Mortimer)
  • RemoteTech antennas can now be enabled/disabled in Automation (Sir Mortimer)
  • RemoteTech antennas can now break down due to reliability failures (Sir Mortimer)
  • Chemical Plant and ECLSS parts are now surface attachable, ECLSS part capacity increased to support 3 crew (PiezPiedPy)
  • Added support for ConfigurableContainers, they now have 6 additional tank config's as defined below: KerbalismSupplies (Food, Water) - KerbalismBreathing (Oxygen, Nitrogen) KerbalismWaste (Waste, WasteWater) - KerbalismGreenhouse (CarbonDioxide, Ammonia, Water) KerbalismFuelcellH2 (Oxygen, Hydrogen) - KerbalismFuelcellMP (Oxygen, MonoPropellant) (Gordon Dry)
  • Containers have had their volume and mass calculated with a calculator (PiezPiedPy)
  • Science labs can now reset experiments (PiezPiedPy)
  • CryoTanks are now simulated in the background, also fuel boiloff is simulated in the planner (PiezPiedPy)
  • Reverted the Quick'n'dirty fix for GPOSpeedFuelPump because it has been fixed with v1.8.14 (Gordon Dry)
  • Added a fix to make sure there is a module Reliability for parachutes, also for RealChute/RealChuteFAR (Gordon Dry)
  • Scaled the ISRU's capacity to be more representative of their size (PiezPiedPy)
  • All priority type processes have been removed and replaced with a Dump button that configures the dumped resource type(s) to dump overboard, the Dump button is also usable InFlight allowing for changes of strategies on the go (PiezPiedPy)
  • Overhaul of all Chemical Plant and ISRU processes using CRP densities and molar masses (PiezPiedPy)
  • SOE process now converts wasted Carbon into Shielding, Haber process now needs EC (PiezPiedPy)
  • Hydrazine process now outputs Oxygen and requires EC and A New Nitrogen injected Hydrazine process added (PiezPiedPy)
  • Vessel group filter can now search for vessel names that contain multiple words (Sir Mortimer)
  • Changed the Small Supply Container to be 0.625m in diameter instead of 0.5m (Gordon Dry)
  • Added radiation belts to ExtraSolar planets and moons - science definition texts still missing (Gordon Dry)
  • Fixed a commented out bracket in another patch that hindered the Bluedog_DB Geiger counter from being a sensor (Gordon Dry)
  • Configurable parts can now contain the same process in multiple slots (PiezPiedPy)
  • Fixed MRE not running when shielding is full or does not exist on a vessel (PiezPiedPy)
  • MRE process now outputs a small amount of CO2 (PiezPiedPy)
  • GeigerCounter science experiment fixes for OPM and NewHorizons. Also SEP support fixes (Gordon Dry)
  • Rebalanced Sabatier and Anthraquinone processes to output LiquidFuel and Oxidizer at Stock ratio of 9:11 (PiezPiedPy)
  • Rebalanced H2+O2 and LH2+O2 fuel cells to output more realistic EC levels (PiezPiedPy)
  • Some tooltip colors changed from a nasty hard to see red to a nice gold (PiezPiedPy)
  • Fixed antennas bug having no science data rate in languages other than English (PiezPiedPy)
  • Support for AirlineKuisine (PiezPiedPy)

For Developers

  • Support for development on mac now included, also with help in the CONTRIBUTING.md file (Sir Mortimer)

Download

Version BP-1.8.0 for Kerbal Space Program 1.3.1

Released on 2018-08-21

v1.8.0 for 1.3.1

Changes since the last release

  • Kerbalism documents are now available here: https://kerbalism.readthedocs.io Note they are still a Work in Progress

  • Fixed the icons sometimes not displaying bug and icon scaling bug (PiezPiedPy)

  • RemoteTech support now integrates correctly with the planner and signal system (PiezPiedPy)
  • Improved RemoteTech support (simulate in planner buttons, reliability, antenna EC consumption) (Gordon Dry & PiezPiedPy)
  • RemoteTech antennas will need power even if vessel is unloaded (Sir Mortimer)
  • RemoteTech antennas fitted to Vessels without power will no longer relay signals to other vessels (Sir Mortimer)
  • RemoteTech antennas can now be enabled/disabled in Automation (Sir Mortimer)
  • RemoteTech antennas can now break down due to reliability failures (Sir Mortimer)
  • Chemical Plant and ECLSS parts are now surface attachable, ECLSS part capacity increased to support 3 crew (PiezPiedPy)
  • Added support for ConfigurableContainers, they now have 6 additional tank config's as defined below: KerbalismSupplies (Food, Water) - KerbalismBreathing (Oxygen, Nitrogen) KerbalismWaste (Waste, WasteWater) - KerbalismGreenhouse (CarbonDioxide, Ammonia, Water) KerbalismFuelcellH2 (Oxygen, Hydrogen) - KerbalismFuelcellMP (Oxygen, MonoPropellant) (Gordon Dry)
  • Containers have had their volume and mass calculated with a calculator (PiezPiedPy)
  • Science labs can now reset experiments (PiezPiedPy)
  • CryoTanks are now simulated in the background, also fuel boiloff is simulated in the planner (PiezPiedPy)
  • Reverted the Quick'n'dirty fix for GPOSpeedFuelPump because it has been fixed with v1.8.14 (Gordon Dry)
  • Added a fix to make sure there is a module Reliability for parachutes, also for RealChute/RealChuteFAR (Gordon Dry)
  • Scaled the ISRU's capacity to be more representative of their size (PiezPiedPy)
  • All priority type processes have been removed and replaced with a Dump button that configures the dumped resource type(s) to dump overboard, the Dump button is also usable InFlight allowing for changes of strategies on the go (PiezPiedPy)
  • Overhaul of all Chemical Plant and ISRU processes using CRP densities and molar masses (PiezPiedPy)
  • SOE process now converts wasted Carbon into Shielding, Haber process now needs EC (PiezPiedPy)
  • Hydrazine process now outputs Oxygen and requires EC and A New Nitrogen injected Hydrazine process added (PiezPiedPy)
  • Vessel group filter can now search for vessel names that contain multiple words (Sir Mortimer)
  • Changed the Small Supply Container to be 0.625m in diameter instead of 0.5m (Gordon Dry)
  • Added radiation belts to ExtraSolar planets and moons - science definition texts still missing (Gordon Dry)
  • Fixed a commented out bracket in another patch that hindered the Bluedog_DB Geiger counter from being a sensor (Gordon Dry)
  • Configurable parts can now contain the same process in multiple slots (PiezPiedPy)
  • Fixed MRE not running when shielding is full or does not exist on a vessel (PiezPiedPy)
  • MRE process now outputs a small amount of CO2 (PiezPiedPy)
  • GeigerCounter science experiment fixes for OPM and NewHorizons. Also SEP support fixes (Gordon Dry)
  • Rebalanced Sabatier and Anthraquinone processes to output LiquidFuel and Oxidizer at Stock ratio of 9:11 (PiezPiedPy)
  • Rebalanced H2+O2 and LH2+O2 fuel cells to output more realistic EC levels (PiezPiedPy)
  • Some tooltip colors changed from a nasty hard to see red to a nice gold (PiezPiedPy)
  • Fixed antennas bug having no science data rate in languages other than English (PiezPiedPy)
  • Support for AirlineKuisine (PiezPiedPy)

For Developers

  • Support for development on mac now included, also with help in the CONTRIBUTING.md file (Sir Mortimer)

Download

Version 1.7.1.1 for Kerbal Space Program 1.4.3

Released on 2018-07-03

Kerbalism 1.7.1.1 for KSP 1.4.x (See BP-1.7.1.1 for 1.3.1)

  • Fixed MM errors

Download

Version BP-1.7.1.1 for Kerbal Space Program 1.3.1

Released on 2018-07-03

This is the backport for KSP 1.3.1. See normal 1.7.1.1 for KSP 1.4.x.

Download

Version 1.7.1 for Kerbal Space Program 1.4.3

Released on 2018-07-02

v1.7.1 for KSP 1.4.4 (See BP-1.7.1 for KSP 1.3.1)

  • 2018-07-02

Changes since the last release

  • The Chemical Plant and External Life Support have had a repaint (PiezPiedPy)
  • Added Xenon Gas to the Radial Pressurized Tanks (PiezPiedPy)
  • Added Engines and RCS that use EC and/or LH2 when supported by a mod such as USI to the Planner (PiezPiedPy)
  • Added part specific tags (Gordon Dry)
  • A simple support patch for RealBattery - no final solution (Gordon Dry)
  • Recalculated pressure control EC consumption to be more realistic (PiezPiedPy)
  • Increase all crewable parts' EC because ECLSS uses EC constantly, you wanna survive in the Apollo LM, right? (Gordon Dry, PiezPiedPy)
  • Quick'n'dirty fix for GPOSpeedFuelPump to avoid shielding to be pumpable by default (Gordon Dry)
  • Reliability: mtbf depends mass; lighter parts last longer - max. ~16 years (~64 years in high quality), heavier parts last shorter - min. ~4 years (~16 years in high quality). Built in reliability modules don't take the whole part's mass into account, but their respective extra_mass (Gordon Dry)
  • Greenhouses now act like a scrubber and also will not use CO2 or produce O2 when in a breathable atmosphere (PiezPiedPy)
  • Reliability: mass and cost difference between standard and high quality is now relative to the part type (Gordon Dry)
  • Allow vessel config when there is no vessel signal (PiezPiedPy)
  • Fixed EVA Scrubber, ooops was broken by changes to Habitation (PiezPiedPy)
  • Fuel Cells are now configurable with H2+O2 and Monoprop+O2 processes (PiezPiedPy)
  • Added LH2+O2 processes to the Fuel Cells for USI and CryoTanks Support (PiezPiedPy)
  • Added Hydrogen Liquefaction and Liquid Hydrogen Evaporator processes to USI and CryoTanks Support (PiezPiedPy)
  • Fixed CryoTanks NRE in Planner and added LH2 to radial tanks for CryoTanks Support (PiezPiedPy)

Download

Version BP-1.7.1 for Kerbal Space Program 1.3.1

Released on 2018-07-02

This is a backport of Kerbalism 1.7.1 for KSP 1.3.1. See 1.7.1's changelog.

Download

Version 1.7.0 for Kerbal Space Program 1.4.3

Released on 2018-06-19

  • Moved Humidity into Habitation (PiezPiedPy)
  • Pressure and CO2 Poisoning rates are back to normal (PiezPiedPy)
  • GravityRing NRE's in VAB/SPH bug fixed (PiezPiedPy)
  • Click through prevention added (some things can still be clicked through the windows, due to using KSP's old style Gui) (PiezPiedPy)
  • Overhaul to transmitter use, planning and monitoring, data rates, signal strength, EC cost and targets now work. Internal
    transmitters are separate from external transmitters and will only transmit telemetry and command control, they are also
    shown separately in the planner and are constantly powered unless you run out of EC, with the added benefit of loosing
    contact with DSN and subsequent control.
    External transmitters will lose contact when retracted, break, or if you run out of EC rendering long distance comms, call
    home and your ability to transmit science to zero. External transmitters will also stop using EC when retracted.
    EVA suits now contain a small internal transmitter for transmitting telemetry and controlling remote probes and rovers etc.
    All transmitters have had their EC usage changed to more realistic values and are also combinable. There is a minor drawback
    though, when changing scenes with the [ESC]Pause menu you may notice the target readout pointing to the wrong vessel and
    some signals that where previously dis-connected wrongly connecting back online, simply changing scene from for example
    the Space Center to Tracking Station will solve all errors in the network.
    Thanks to (PiezPiedPy) for the transmitter overhaul.*
  • Nitrogen added to pods on rescue, Humidity controller now detects breathable atmospheres (PiezPiedPy)
  • Kerbalism Communotron 8 transmitter is back (PiezPiedPy)
  • Transmitters have reliability added and tweaked EC costs, also removed simulate button for internal transmitters (PiezPiedPy)
  • Signal lost/found during GameScene changes and SaveGame load, annoying bug fixed (PiezPiedPy)
  • Support for Connected Living Spaces fixed (PiezPiedPy) also thanks go to Gordon-Dry ;)
  • Module Manager cache bug fixed (PiezPiedPy)
  • Added an upgrade part to the TechTree that adds a slot to the Manned pods, ECLSS module and Chemical plants (PiezPiedPy)
  • Chemical plant capacity fixed, it was nurfed by accident in a previous release (PiezPiedPy)
  • TechTree locations for Humidity controller and External ECLSS moved for a better Career balance (PiezPiedPy)
  • Fix ContractConfigurator bug (PiezPiedPy)

Download

Version 1.6.0 for Kerbal Space Program 1.4.3

Released on 2018-05-26

Changes since the last release

  • Harvesters can now extract Nitrogen from the surface (JadeOfMom)
  • Filters can now extract Ammonia from the atmosphere (JadeOfMom)
  • New parts MiniPump and RadialPump to extract Water, Nitrogen and Ammonia from oceans (thanks to JadeOfMom for the Harvesters and PiezPiedPy for the parts)
  • Harvesters are now spec'ed at 10% abundance by default (madman2003) The percentage is specified in the UI when selecting the process the havester will run The percentage can be overruled for individual parts
  • Harvesting rate scales linearly with abundance (madman2003)
  • Water harvesting has been buffed by a factor 6 (at the reference 10% abundance) compared to release 1.5.1 (madman2003)
  • Restored antenna simulation button (PiezPiedPy)
  • Fix greenhouse animation for SSPX (madman2003)
  • Allow gravity rings that use solid walls to be shielded (madman2003)
  • Fix harvesters background simulation, as well as scaling the produced resources by abundance (madman2003)
  • Fix SSPX inflatable habitats and centrifuges to have crew capacity and somewhat realistic habitat volumes/areas (madman2003)
  • Add nitrogen storage to SSPX modules containing a pressurization module (madman2003)
  • Add habitat to Kerbalism gravity ring (madman2003)
  • A first attempt at scaling Kerbalism UI to follow KSP UI scaling ** By default using the scaling configured for KSP, with an additional scale factor in Settings.cfg if needed to overrule the default
  • Clicking the middle mouse button on the popout menu will now close the popout window if it is already open.
  • Humidity Control and a new Life Support Unit part (curtesy of PiezPiedPy)
  • Scale down food production to realistic levels, and make it dependent on CO2 (madman2003) Every kerbal now requires 2x Kerbalism greenhouse, or 3x 2.5m SSPX greenhouses, or 6x 3.5m SSPX greenhouses for permanent food production SSPX greenhouses include a habitat area, leaving very little space for food production
  • Water recyling is more realistic, recovering only 85% of Water (this is better than what ISS achieves in real life) ** Ammonia and CO2 are recovered from Water, rather than producing Waste. This is to avoid (future) conflicts between the mineral content of urine and feces
  • Kerbalism CO2 tanks are now full by default in order to supply Greenhouses with CO2 (madman2003)
  • Fix display of Habitat volume and space in tooltip, they used to be swapped (madman2003)
  • Minor fixes to SSPX config file (madman2003)
  • Add Electrolysis with H2 priority and Sabatier with H2O priority (madman2003)
  • Give Greenhouses the basic resources needed to run (madman2003)
  • There is now a help file on GitHub for those wishing to report bugs or contribute to Kerbalism. see CONTRIBUTING.md

For Developers

  • Profile importing is now available to modders who wish to import their own procceses, rules, supplies etc (thanks to PiezPiedPy) see Issue #2 on GitHub for more information Here
  • Updated Profiler GUI to use the Canvas system. Added Reset averages & Show zero calls buttons, a Framerate limiter, avg calls and frame counter (thanks go to PiezPiedPy)

Download

Version 1.5.1 for Kerbal Space Program 1.4.3

Released on 2018-05-03

Supports 1.4.0-1.4.3

Changelog:

  • SSPX support

  • Adds a version of the Water Electrolysis process that doesn't dump excess Oxygen

  • Added huge 3.5m containers

  • German/Russian Localization (thank you Riggers and player101!)

  • Probably some other stuff I forgot

Download

Version 1.5.0 for Kerbal Space Program 1.4.2

Released on 2018-04-10

  • Removed Signal completely.
  • CME blackouts are now supported by RemoteTech, but only in 1.8.10.3 or above.
  • Added @HaullyGames Deploy system. Some things, such as landing legs, will take EC to extend/retract
  • Fixed some Science nullrefs

Download

Version 1.4.4 for Kerbal Space Program 1.4.2

Released on 2018-04-07

  • Fixed DSN stations showing with RemoteTech/CommNet
  • Fixed Kerbalism overriding RemoteTech locks

Download

Version 1.4.3 for Kerbal Space Program 1.4.2

Released on 2018-04-07

  • RemoteTech antennas now show in the Ship Monitor.

Download

Version BP-1.4.3 for Kerbal Space Program 1.3.1

Released on 2018-04-07

THIS IS THE BACKPORT FOR 1.3.1

  • RemoteTech antennas now show in the Ship Monitor.

Download

Version 1.4.2 for Kerbal Space Program 1.4.2

Released on 2018-04-06

  • Updated B9Switch config

Download

Version BP-1.4.2 for Kerbal Space Program 1.3.1

Released on 2018-04-06

THIS IS THE BACKPORT FOR 1.3.1

  • Update B9Switch config

Download

Version 1.4.1.4 for Kerbal Space Program 1.4.2

Released on 2018-04-05

  • Fixed SSPX config
  • Signal is now OFF by default.

Download

Version BP-1.4.1.4 for Kerbal Space Program 1.3.1

Released on 2018-04-05

THIS IS A BACKPORT FOR 1.3.1

Fixed SSPX config Signal is now OFF by default.

Download

Version 1.4.1.3 for Kerbal Space Program 1.4.2

Released on 2018-04-03

  • Improve SSPX support

Download

Version BP-1.4.1.3 for Kerbal Space Program 1.3.1

Released on 2018-04-03

THIS IS A BACKPORT FOR 1.3.1

Download

Version 1.4.1.2 for Kerbal Space Program 1.4.2

Released on 2018-04-01

Works on KSP 1.4.x - Implement player101's science fix.

Download

Version 1.4.1.1 for Kerbal Space Program 1.4.1

Released on 2018-03-30

  • Actually fix relay strength this time

Download

Version 1.4.1.0 for Kerbal Space Program 1.4.1

Released on 2018-03-30

No changelog provided

Download

Stats for Kerbalism

Downloads over time

    New followers per day

    Top Referrers

    1. spacedock.info
    2. forum.kerbalspaceprogram.com
    3. www.google.com
    4. yandex.ru
    5. duckduckgo.com
    6. kerbalism.readthedocs.io
    7. www.bing.com
    8. www.spacedock.info
    9. bbs.3dmgame.com
    10. www.yandex.ru

    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.