Atmospheric Realism Overhaul [Beta]

If you liked this item, please rate it up on Steam Workshop page.

Author: Elmo

Last revision: 24 Nov, 2022 at 08:22 UTC

File size: 1.17 MB

On Steam Workshop

Description:
The Trading Update 2, 14.12.22:

This mod throws errors on load, and fails to compile. As far as i can tell, mod should work, but the addon mod loader need an update because of some namespace changes. Erdroy is working on an update and should arrive "soon"

This mod adds adiabatic heating & cooling to all pressure changes, as well as more realistic gas movement on most atmospheric devices.

More features to come (suggestions and contributions are welcome).

You need to install Stationeers.Addon mod loader for this mod to work:
https://github.com/Erdroy/Stationeers.Addons

Full list of changes:

Version 0.14

  • Added realistic breathing. The fluctuation in your suit pressure is your lungs expanding and contracting.
  • Reduced Heat Exchanger mix rate without pressure difference.
  • Added Heat Exchanger to atmos tablet. Hold Left-Shift to switch between the two internal atmospheres.
  • Pipe radiators have reduced effect on stale gas. Keep the gas slightly moving for full effect. (10L pr tick movement gives full effect, no movement gives 30%)
  • Change RatioOneAtmosphereClamped to sigmoid function. In practice this means convection and radiation scales with pressure all the way. 3kPa = 5%, 20kPa = 28%, 100kPa = 75%, 450kPa = 90%, 5MPa = 99%
  • Corrected flow calculation.
  • Slightly reduced overall gas mixing rate.

Version 0.13

  • Fixed breathing bug.
  • changed most flow and mix rates. Most notably large and medium radiators. These will mix very slowly with the connected pipe networks unless there is a pressure difference.

Version 0.12

  • Fixed Ice Crusher bug.
  • Implemented mod on remaining gas transfer methods.
  • Added the extra atmosphere data to rooms.

Version 0.11

  • Fixed gas mixing bug.
  • Added max limit to AC (14kJ).
  • Added information to atmos tablet:
    The molar value is "flow". Number of moles that went in and out during last tick. This is not change in total mole quantity. If 4 moles goes in & 6 moles goes out this will read as 4.
    The energy value is energy added or removed by this mod each tick. This is the adiabatic heating & cooling mostly, but it also shows AC energy transfers.

Version 0.10

  • Volume pumps & Advanced Furnace Pump act as compressors. They are able to compress gas, thus move gas from a low-pressure pipe to a high pressure pipe.
  • Volume Pumps & Advanced Furnace Pump power draw scales with compression work done to the gas.
  • Active vents can only create limited pressure difference (2 atmospheres).
  • Active vents move volumes of gas, not static mole amount. Creating vacuum will take significantly longer.
  • Regulators/Mixer/AC/Filter/H2Combuster doesn’t include a pump. They will still serve their functions but are unable to move gas "against the flow". They will process mass much faster on high pressure difference. (they move gas like one-way valves but while doing their function).
  • Mixer output will equalize with lowest pressure input.
  • Mixer will produce the exact mix the dial indicates, regardless of pressure and temperature differences.
  • Filtration devices allow filtered and un-filtered gases to equalize independently.
  • Filtration devices Filters degrade on filtered mole quantity, not time. (doesn’t affect suit filters)
  • Regulators/Mixer/Filter – Power draw reduced to 10W.
  • Manual Valve & Digital Valve will not equalize instantly.
  • Digital Valve Setting variable control valve opening (equalization speed).
  • Gas Fuel Generator inputs 10 liters of input pipe content.
  • Gas Fuel Generator pressure needle fixed and added damage on overpressure.
  • Gas Fuel Generator Waste compression calculation: if the GFG needs to compress its internal combusted gas into the waste pipe, this compression energy will be subtracted from the power generated.
  • Air Conditioner energy transfer will scale with throughput. Power draw scales with energy transfer & efficiency factors. Efficiency factor at 0% means power draw = infinite.
  • Air Conditioner Temperature differential factor slightly kinder.
  • Air Conditioner base power draw pr unit energy transfered increased roughly 4x.
  • Turbine generator: power generated changed to use the same energy decompression math. Don’t expect to be able to make infinite power loops. (But maybe if you find a rocket engine?)