Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Update v0.2.4870.22138

From Stationeers Wiki

Summary and full changelog for version v0.2.4870.22138.

Shelter in Space: getting out of your suit
Hotfix v0.2.4870.22138
Type Big Update
Release 21.03.2024 - 03:20 UTC
Hyperlink SteamDB
Adjacent Updates
Subsequent Pipe Upgrader: Chickens & Rocket Data (v0.2.4889.22194)
Previous Hotfix (v0.2.4767.21868)
Back to overview of all updates

Overview

This update pushes players towards **building enclosed rooms** and **living in them** – ensuring they encounter real engineering challenges and interact with all game systems. It introduces two simple but clear metrics: Hygiene and Mood. Alongside these, there are new items (Shower, Water Purifier, Drinking Fountain), a reworked Fire Extinguisher, a new Hand Torch, and many fixes to the day cycle and orbital body simulation.

Highlights

Getting you out of your suit

The goal is to gently encourage players to **open their helmet** and **remove their suit** in a pressurised base.

Hygiene

- Wearing a suit (especially a hard suit) will cause hygiene to **drop**. - Opening the helmet slows this drop, and being out of a suit naturally **restores** hygiene. - The Shower instantly restores hygiene above the default level.

Mood

- Decreases when hygiene is low or the player takes damage. - Low mood → **increased hunger rate**; critical mood → **minor** debuffs to movement and tool speed. - Restored by spending time in a base and increasing hygiene.

Food Quality

- Food quality now affects **maximum hydration**: raw food lowers it, canned/complex meals boost it.

Shower

- Fastest way to replenish hygiene. - Consumes **clean water** and outputs **Polluted Water**, which must be purified.

Polluted Water

- New liquid. Cannot be used by devices that require fresh water. - Freezes into Polluted Water Ice, boils into regular H₂O steam. Prepares the game for future gases/liquids.

Water Purifier

- Cleans Polluted Water back into H₂O. Consumes **coal/charcoal**.

Drinking Fountain

- Makes staying hydrated easier by placing them around your base.

Fire Extinguisher

- New extinguisher replaces the old one. Works with a canister filled with an **inert liquid**.

Hand Torch

- New handheld flashlight with narrow and wide beam modes.

Day Counter Fix

- Day counter fixed → storms now occur again. More refinements will come, but worlds should now behave correctly.

Changelog

  • [Added] Re-added time offsets to world starts where needed. Notably Vulcan starts at dusk, Venus starts at its reversed morning, and Moons start at non-eclipsed mornings.
  • [Added] back all the moons to be defined as tidally locked and added the tidally locked field to RotatingCelestialBody.
  • [Added] Double Lerp to RocketMath.
  • [Added] FoodQuality Tooltip to player stats tooltip.
  • [Added] ability to overlay comparison to another gas in the Phase Change diagram.
  • [Added] sounds/animations to Drinking Fountain.
  • [Added] On/Off sounds to flashlight.
  • [Added] new icons for Food Quality.
  • [Added] ability to copy asset GUID to clipboard.
  • [Added] info screen component to device with material switching when powered/unpowered.
  • [Added] recipes for Kit (Water Purifier) and Kit (Shower) to PipeBender.
  • [Added] recipe for Flashlight to Tool Printer.
  • [Added] Hand Sanitizer to Consumables Trader.
  • [Added] prefabs for pure Ice Hydrogen, Liquid Hydrogen and Polluted Water.
  • [Added] sliding panel device part prefab.
  • [Added] audio clip hashes for sliding panel open/close.
  • [Added] drinking sounds to Water Fountain.
  • [Added] Atmosphere.Remove() with quantity and gasType.
  • [Added] shower sound.
  • [Added] Water Purifier device (requires Charcoal).
  • [Added] polluted water icon to Stationpedia.
  • [Added] powered shower variant.
  • [Added] valve lever animation component.
  • [Added] handheld flashlight tool.
  • [Added] phase-change coefficients for Polluted Water.
  • [Added] polluted water icon.
  • [Added] recipe for Drinking Fountain.
  • [Added] thumbnails/recipe/localisation for new Fire Extinguisher.
  • [Added] Drinking Fountain device (first pass).
  • [Added] NutritionQuality to Stationpedia.
  • [Added] mood/hygiene rate info to Difficulty Settings tooltip.
  • [Added] food quality buffs/debuffs.
  • [Added] hunger/hydration penalty for zero mood.
  • [Added] new mood/hygiene icons.
  • [Added] movement penalty for zero mood.
  • [Added] status updates for mood/hygiene.
  • [Added] flare gun recipe and cosmetic parachute.
  • [Added] phase diagram coefficients for Hydrogen.
  • [Added] support for GasMixture with 32 gas types.
  • [Added] missing prefab.
  • [Added] shower running effect.
  • [Added] missing PartialPressure cases.
  • [Added] polluted water boilerplate code.
  • [Added] bonus hygiene for full shower.
  • [Added] shower (WIP).
  • [Changed] Made new timescale calculation take into account day-to-sidereal day ratio for correctly sizing timescale to target 20 minutes.
  • [Changed] SetAllBodies function to take total simulation time instead of Real time. This means time-scale changes mid playthrough no longer change the number of simulation days past. Simulation time now drives the simulation and is synced to clients. TotlRealTime is still stored for debugging.
  • [Changed] LongitudeAtEpoch is now used as the definition of the start of the year, instead of an offset. Worlds now start on day 1 regardless of orbital position configuration.
  • [Changed] time offsets of all planets to 0 to ensure correct time initialization.
  • [Changed] Drinking Fountain to use free-place instead of face-mount.
  • [Changed] PlayerStats delta tooltip to "not increasing" from "stable".
  • [Changed] Shower and Drinking Fountain to use same behaviour as WaterBottleFiller for water safety assessment. Toxic gases or other liquids will cause error; non-toxic gases allow operation.
  • [Changed] phase-change coefficients for polluted water.
  • [Changed] PrefabHashmap to static class; removed autogeneration code.
  • [Changed] shower to stop when output pipe is full.
  • [Changed] Drinking Fountain behaviour to match water bottle.
  • [Changed] FoodQuality to enum; updated Stationpedia entry.
  • [Changed] max stack size for Drinking Fountain.
  • [Changed] smart canisters fire immunity.
  • [Changed] lockers burn time.
  • [Changed] sanitizer tag to spawnable.
  • [Changed] showers to output polluted water when in use.
  • [Changed] shower to use one pipe in final build state.
  • [Changed] showers to output polluted water when in use.
  • [Changed] mood recovery slower if hygiene low.
  • [Changed] hard suit hygiene loss rate.
  • [Changed] mood reduction from damage.
  • [Changed] mood drop/recovery timings.
  • [Changed] helmet hygiene loss rate.
  • [Changed] low mood hunger effect.
  • [Changed] helmet hygiene loss rate.
  • [Changed] mood drop/recovery timings.
  • [Changed] low mood hunger effect.
  • [Changed] SetAllBodies function to take total simulation time instead of Real time.
  • [Changed] PrefabHashmap to static class; removed autogeneration code.
  • [Fixed] LodFlares not working on wall lights.
  • [Fixed] Global Atmosphere Temperature on Vulcan changing very suddenly at dawn and dusk.
  • [Fixed] Atmospheric Ambience audio not correctly matching time of day on Vulcan and Europa.
  • [Fixed] Europa starting on uint.MaxValue days past due to a negative value not being handled.
  • [Fixed] recent regressions preventing tidally locked moons from correctly counting days.
  • [Fixed] time of day variable being wrong.
  • [Fixed] day counter (third pass) – cleaned up and refactored code, removed and consolidated duplicate calculations for current angle.
  • [Fixed] Orbital Simulation on client not in sync with server.
  • [Fixed] for day-passing spam on clients – days passed were being overwritten with different values constantly.
  • [Fixed] (second pass) on day counter – now works for moons but still needs work to be completely accurate.
  • [Fixed] HygieneCritical Status Update not being registered, causing the critical hygiene icon to sometimes not show on clients.
  • [Fixed] Hygiene could fall below 0.
  • [Fixed] Gas Logic Variables not exposed on Condensation and Evaporation Chamber.
  • [Fixed] multiple devices ignoring validity of input/output pipe networks, causing deletion of contents when removing segments.
  • [Fixed] placing device on DataCable with rocketMotherboard causing exception and locking player.
  • [Fixed] sliding panel states inverted on atmospheric devices.
  • [Fixed] helmet light on/off and open/close sounds interrupting each other.
  • [Fixed] server import code running on client for vending machine.
  • [Fixed] Gas Tank structures missing destroyed build states.
  • [Fixed] info panel and sliding panel visible before final build state.
  • [Fixed] prefab quantity on DecayedFood, Biomass & PipeLabel.
  • [Fixed] incorrect vending machine spawn quantity for decayed food from trader.
  • [Fixed] fan rotation animation on air conditioner; added rotator component.
  • [Fixed] polluted water endlessly evaporating/condensing in closed systems.
  • [Fixed] Water Purifier build states hidden.
  • [Fixed] shower valve sound from wrong position.
  • [Fixed] fire extinguisher hand orientation.
  • [Fixed] flashlight missing blueprint.
  • [Fixed] plants only consuming water (not any liquid).
  • [Fixed] random velocity on dropped items.
  • [Fixed] flare gun prefab to fit tool slots.
  • [Fixed] shower handle sound hash and emit position.
  • [Fixed] missing Stationpedia icon for polluted water.
  • [Fixed] MiningDrillHeads recycling yield.
  • [Fixed] plant water usage (0.4 mol/hr).
  • [Fixed] polluted water localisation error.
  • [Fixed] Fire Extinguisher slot collider.
  • [Fixed] polluted water evaporation.
  • [Fixed] Shower Kit stack size.
  • [Fixed] missing PartialPressure cases.
  • [Fixed] plant error spam.
  • [Fixed] wrong materials on devices.
  • [Fixed] condensation fog on clients.
  • [Fixed] atmospheric fog effect.
  • [Fixed] tooltip offscreen issue.
  • [Fixed] mushrooms disappearing.
  • [Fixed] suit swap body disappearance.
  • [Fixed] damage mood reduction.
  • [Fixed] loading old save mood/hygiene values.
  • [Fixed] rocket battery tooltip.
  • [Removed] Commented out some terraforming code (temporarily) which was throwing exceptions.
  • [Removed] unused Network write and read methods from celestial.cs.
  • [Removed] Refactored Removed Celestial Update() function. OrbitalSimulation.UpdateAllBodies now runs through the same code path as OrbitalSimulation.SetAllBodies.
  • [Removed] unused prototype editor tools.
  • [Removed] old Fire Extinguisher.
  • [Removed] Unity animators from sliding panels/fans on atmospheric devices.
  • [Removed] hygiene/mood bars from UI.
  • [Removed] unused StatusIconHandler.

References

  1. Update on SteamDB