The wiki has moved!

Visit the new wiki at stationeers-wiki.com The old wiki here at legacy.stationeers-wiki.com will sunset eventually.

Edits made after the 7th of March 6PM EST were NOT carried over to the new server as previously announced right here in this box.

 Actions

Difference between revisions of "Update v0.2.4870.22138"

From Unofficial Stationeers Wiki

m (added infobox)
(Changelog)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
[[Category:Updates]]
 
[[Category:Updates]]
 
{{Infobox | decat = yes
 
{{Infobox | decat = yes
  | title = Update
+
  | title = Shelter in Space: getting out of your suit
 
  | header1 = {{Infobox | decat = yes | child = yes
 
  | header1 = {{Infobox | decat = yes | child = yes
     |  title = v0.2.4870.22138
+
     |  title = Hotfix v0.2.4870.22138
 
     | label1 = Type
 
     | label1 = Type
 
     |  data1 = Big Update
 
     |  data1 = Big Update
 
     | label2 = Release
 
     | label2 = Release
     |  data2 = 2025.01.21 - 05:06 UTC
+
     |  data2 = 21.03.2024 - 03:20 UTC
 
     | label3 = Hyperlink
 
     | label3 = Hyperlink
     |  data3 = [https://store.steampowered.com/news/app/544550/view/xxxxxxx Steam] [https://steamdb.info/patchnotes/13805112/ SteamDB]
+
     |  data3 = [https://steamdb.info/patchnotes/13805112/ SteamDB]
 
   }}
 
   }}
 
  | header2 = {{Infobox | decat = yes | child = yes
 
  | header2 = {{Infobox | decat = yes | child = yes
Line 69: Line 69:
  
 
== Changelog ==
 
== Changelog ==
<pre>
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> 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.
* 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.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> back all the moons to be defined as tidally locked and added the tidally locked field to RotatingCelestialBody.
* Fixed LodFlares not working on wall lights.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Double Lerp to RocketMath.
* Fixed Global Atmosphere Temperature on Vulcan changing very suddenly at dawn and dusk.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> FoodQuality Tooltip to player stats tooltip.
* Fixed Atmospheric Ambience audio not correctly matching time of day on Vulcan and Europa.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> ability to overlay comparison to another gas in the Phase Change diagram.
* Made new timescale calculation take into account day-to-sidereal day ratio for correctly sizing timescale to target 20 minutes.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> sounds/animations to Drinking Fountain.
* Added back all the moons to be defined as tidally locked and added the tidally locked field to RotatingCelestialBody.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> On/Off sounds to flashlight.
* Refactored CalculateTimeScale; removed unnecessary calculations and started using existing properties for the remainder.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> new icons for Food Quality.
* Fixed Europa starting on uint.MaxValue days past due to a negative value not being handled.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> ability to copy asset GUID to clipboard.
* 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.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> info screen component to device with material switching when powered/unpowered.
* 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.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> recipes for Kit (Water Purifier) and Kit (Shower) to PipeBender.
* Changed time offsets of all planets to 0 to ensure correct time initialization.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> recipe for Flashlight to Tool Printer.
* Fixed recent regressions preventing tidally locked moons from correctly counting days.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Hand Sanitizer to Consumables Trader.
* Removed unused Network write and read methods from celestial.cs.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> prefabs for pure Ice Hydrogen, Liquid Hydrogen and Polluted Water.
* Refactored Removed Celestial Update() function. OrbitalSimulation.UpdateAllBodies now runs through the same code path as OrbitalSimulation.SetAllBodies.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> sliding panel device part prefab.
* Added Double Lerp to RocketMath.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> audio clip hashes for sliding panel open/close.
* Fixed time of day variable being wrong.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> drinking sounds to Water Fountain.
* Fixed day counter (third pass) – cleaned up and refactored code, removed and consolidated duplicate calculations for current angle.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Atmosphere.Remove() with quantity and gasType.
* Changed orbital simulation accumulated realTime to be calculated back from PlayerBody's TrueAnomaly.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> shower sound.
* Reverted change from rev22108 that was writing the TrueAnomaly of every orbital body to clients every tick.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Water Purifier device (requires Charcoal).
* Fixed Orbital Simulation on client not in sync with server.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> polluted water icon to Stationpedia.
* Fix for day-passing spam on clients – days passed were being overwritten with different values constantly.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span>  powered shower variant.
* Fix (second pass) on day counter – now works for moons but still needs work to be completely accurate.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> valve lever animation component.
* Added FoodQuality Tooltip to player stats tooltip.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> handheld flashlight tool.
* Fixed HygieneCritical Status Update not being registered, causing the critical hygiene icon to sometimes not show on clients.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> phase-change coefficients for Polluted Water.
* Changed Drinking Fountain to use free-place instead of face-mount.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> polluted water icon.
* Hid unused logic variables on Drinking Fountain.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> recipe for Drinking Fountain.
* Fixed Drinking Fountain throwing error when there is no water in the pipe.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> thumbnails/recipe/localisation for new Fire Extinguisher.
* Changed PlayerStats delta tooltip to "not increasing" from "stable".
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Drinking Fountain device (first pass).
* Fixed Hygiene could fall below 0.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> NutritionQuality to Stationpedia.
* Tentative fix for bodies disappearing in multiplayer.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> mood/hygiene rate info to Difficulty Settings tooltip.
* Added ability to overlay comparison to another gas in the Phase Change diagram.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> food quality buffs/debuffs.
* Fixed planetary rotation/translation to use unified value instead of separate simulations (first pass).
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> hunger/hydration penalty for zero mood.
* Fixed default image for Food Quality not set correctly on new game.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> new mood/hygiene icons.
* 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.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> movement penalty for zero mood.
* Fixed Gas Logic Variables not exposed on Condensation and Evaporation Chamber.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> status updates for mood/hygiene.
* Fixed multiple devices ignoring validity of input/output pipe networks, causing deletion of contents when removing segments.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> flare gun recipe and cosmetic parachute.
* Fixed placing device on DataCable with rocketMotherboard causing exception and locking player.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> phase diagram coefficients for Hydrogen.
* Fixed sliding panel states inverted on atmospheric devices.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> support for GasMixture with 32 gas types.
* Added sounds/animations to Drinking Fountain.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> missing prefab.
* Fixed helmet light on/off and open/close sounds interrupting each other.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> shower running effect.
* Fixed server import code running on client for vending machine.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> missing PartialPressure cases.
* Added On/Off sounds to flashlight.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> polluted water boilerplate code.
* Added new icons for Food Quality.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> bonus hygiene for full shower.
* Fixed Gas Tank structures missing destroyed build states.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> shower (WIP).
* Added ability to copy asset GUID to clipboard.
+
 
* Removed unused prototype editor tools.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> Made new timescale calculation take into account day-to-sidereal day ratio for correctly sizing timescale to target 20 minutes.
* Fixed info panel and sliding panel visible before final build state.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> 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.
* Fixed prefab quantity on DecayedFood, Biomass & PipeLabel.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> 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.
* Fixed incorrect vending machine spawn quantity for decayed food from trader.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> time offsets of all planets to 0 to ensure correct time initialization.
* Tweaked nitrolyzer model for new info screen prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> Drinking Fountain to use free-place instead of face-mount.
* Tweaked atmospheric device models for new info screen prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PlayerStats delta tooltip to "not increasing" from "stable".
* Updated Water Purifier to use new info screen prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> 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.
* Removed old Fire Extinguisher.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> phase-change coefficients for polluted water.
* Updated Start Conditions and Trader Data to use new Fire Extinguisher.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PrefabHashmap to static class; removed autogeneration code.
* Updated ground telescope to use new info screen component.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> shower to stop when output pipe is full.
* Updated several device prefabs to include info screen property.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> Drinking Fountain behaviour to match water bottle.
* Added info screen component to device with material switching when powered/unpowered.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> FoodQuality to enum; updated Stationpedia entry.
* Updated info screen prefab and all atmospheric devices to use it.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> max stack size for Drinking Fountain.
* Added recipes for Kit (Water Purifier) and Kit (Shower) to PipeBender.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> smart canisters fire immunity.
* Added recipe for Flashlight to Tool Printer.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> lockers burn time.
* Added Hand Sanitizer to Consumables Trader.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> sanitizer tag to spawnable.
* Updated sliding panels/fans on atmospheric devices; removed Unity animators.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> showers to output polluted water when in use.
* Fixed fan rotation animation on air conditioner; added rotator component.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> shower to use one pipe in final build state.
* Fixed polluted water endlessly evaporating/condensing in closed systems.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> showers to output polluted water when in use.
* Changed phase-change coefficients for polluted water.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood recovery slower if hygiene low.
* Added prefabs for pure Ice Hydrogen, Liquid Hydrogen and Polluted Water.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> hard suit hygiene loss rate.
* Changed PrefabHashmap to static class; removed autogeneration code.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood reduction from damage.
* Moved animation components into their own folder.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood drop/recovery timings.
* Added sliding panel device part prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> helmet hygiene loss rate.
* Swapped air conditioner sliding panel to use device part prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> low mood hunger effect.
* Added audio clip hashes for sliding panel open/close.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> helmet hygiene loss rate.
* Fixed Water Purifier build states hidden.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood drop/recovery timings.
* Fixed shower valve sound from wrong position.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> low mood hunger effect.
* Changed shower to stop when output pipe is full.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> SetAllBodies function to take total simulation time instead of Real time.
* Added drinking sounds to Water Fountain.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PrefabHashmap to static class; removed autogeneration code.
* Changed Drinking Fountain behaviour to match water bottle.
+
 
* Tidied up Hydration code.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> LodFlares not working on wall lights.
* Tweaked shower sounds.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Global Atmosphere Temperature on Vulcan changing very suddenly at dawn and dusk.
* Fixed fire extinguisher hand orientation.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Atmospheric Ambience audio not correctly matching time of day on Vulcan and Europa.
* Fixed flashlight missing blueprint.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Europa starting on uint.MaxValue days past due to a negative value not being handled.
* Updated Mood and Hygiene icons with descriptive text.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> recent regressions preventing tidally locked moons from correctly counting days.
* Changed shower to use one pipe in final build state.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> time of day variable being wrong.
* Updated flashlight model.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> day counter (third pass) – cleaned up and refactored code, removed and consolidated duplicate calculations for current angle.
* Fixed plants only consuming water (not any liquid).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Orbital Simulation on client not in sync with server.
* Added Atmosphere.Remove() with quantity and gasType.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> for day-passing spam on clients – days passed were being overwritten with different values constantly.
* Added shower sound.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> (second pass) on day counter – now works for moons but still needs work to be completely accurate.
* Reduced shower water usage and hygiene recovery rate.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> HygieneCritical Status Update not being registered, causing the critical hygiene icon to sometimes not show on clients.
* Hid non-relevant logic vars on shower and purifier.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Hygiene could fall below 0.
* Fixed random velocity on dropped items.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Gas Logic Variables not exposed on Condensation and Evaporation Chamber.
* Fixed flare gun prefab to fit tool slots.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> multiple devices ignoring validity of input/output pipe networks, causing deletion of contents when removing segments.
* Fixed shower handle sound hash and emit position.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> placing device on DataCable with rocketMotherboard causing exception and locking player.
* Updated H2O and polluted water icons (blue/green, H₂O → PW).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> sliding panel states inverted on atmospheric devices.
* Fixed missing Stationpedia icon for polluted water.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> helmet light on/off and open/close sounds interrupting each other.
* Added Water Purifier device (requires Charcoal).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> server import code running on client for vending machine.
* Added polluted water icon to Stationpedia.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Gas Tank structures missing destroyed build states.
* Changed showers to output polluted water when in use.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> info panel and sliding panel visible before final build state.
* Added missing meta file for polluted water icon.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> prefab quantity on DecayedFood, Biomass & PipeLabel.
* Added powered shower variant.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> incorrect vending machine spawn quantity for decayed food from trader.
* Updated Shower Kit and Drinking Fountain Kit models.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> fan rotation animation on air conditioner; added rotator component.
* Added valve lever animation component.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water endlessly evaporating/condensing in closed systems.
* Added handheld flashlight tool.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Water Purifier build states hidden.
* Fixed MiningDrillHeads recycling yield.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> shower valve sound from wrong position.
* Updated shower to use handle instead of wheel.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> fire extinguisher hand orientation.
* Changed FoodQuality to enum; updated Stationpedia entry.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> flashlight missing blueprint.
* Fixed plant water usage (0.4 mol/hr).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plants only consuming water (not any liquid).
* Added phase-change coefficients for Polluted Water.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> random velocity on dropped items.
* Fixed polluted water localisation error.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> flare gun prefab to fit tool slots.
* Added polluted water icon.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> shower handle sound hash and emit position.
* Added recipe for Drinking Fountain.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> missing Stationpedia icon for polluted water.
* Changed max stack size for Drinking Fountain.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> MiningDrillHeads recycling yield.
* Added thumbnails/recipe/localisation for new Fire Extinguisher.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plant water usage (0.4 mol/hr).
* Fixed Fire Extinguisher slot collider.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water localisation error.
* Changed smart canisters fire immunity.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Fire Extinguisher slot collider.
* Sound pass on Fire Extinguisher.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water evaporation.
* Changed lockers burn time.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Shower Kit stack size.
* Changed sanitizer tag to spawnable.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> missing PartialPressure cases.
* Updated shower particle effects.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plant error spam.
* Updated hand sanitizer strings and functionality.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> wrong materials on devices.
* Tweaked shower particles; removed debug print.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> condensation fog on clients.
* Fixed gas type case/spelling errors.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> atmospheric fog effect.
* Reverted Volatiles rename to Methane.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> tooltip offscreen issue.
* Fixed Polluted Water evaporation.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> mushrooms disappearing.
* Added missing prefab.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> suit swap body disappearance.
* Added shower running effect.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> damage mood reduction.
* Fixed Shower Kit stack size.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> loading old save mood/hygiene values.
* Fixed missing PartialPressure cases.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> rocket battery tooltip.
* Fixed plant error spam.
+
 
* Added polluted water boilerplate code.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> Commented out some terraforming code (temporarily) which was throwing exceptions.
* Added bonus hygiene for full shower.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused Network write and read methods from celestial.cs.
* Removed hygiene/mood bars from UI.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> Refactored Removed Celestial Update() function. OrbitalSimulation.UpdateAllBodies now runs through the same code path as OrbitalSimulation.SetAllBodies.
* Added shower (WIP).
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused prototype editor tools.
* Renamed Meson Scanner to T-Ray Scanner.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> old Fire Extinguisher.
* Groundwork for Combustion refactor (Hydrogen/Liquid Hydrogen).
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> Unity animators from sliding panels/fans on atmospheric devices.
* Added phase diagram coefficients for Hydrogen.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> hygiene/mood bars from UI.
* Added support for GasMixture with 32 gas types.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused StatusIconHandler.
* Code cleanup in Atmosphere/GasMixture.
 
* Fixed gas sensor reading liquid ratios.
 
* Updated Drinking Fountain kit name.
 
* Moved misc models.
 
* Made Drinking Fountain respect helmet drinking difficulty.
 
* Improved error messages for Drinking Fountain.
 
* Added Drinking Fountain device (first pass).
 
* Set mood/hygiene rate to 2x for Stationeers mode, 1x for easy/normal.
 
* Fixed wrong materials on devices.
 
* Increased mood drain from damage.
 
* Fixed condensation fog on clients.
 
* Tooltip updates for mood/hygiene.
 
* Made ToyLuna renamable.
 
* Fixed atmospheric fog effect.
 
* Changed mood recovery slower if hygiene low.
 
* Changed hard suit hygiene loss rate.
 
* Fixed tooltip offscreen issue.
 
* Revised tradeables.xml structure.
 
* Changed mood reduction from damage.
 
* Fixed mood drop when sleeping.
 
* Added NutritionQuality to Stationpedia.
 
* Status icon prefab changes.
 
* Removed unused StatusIconHandler.
 
* Added mood/hygiene rate info to Difficulty Settings tooltip.
 
* Disabled mood/hygiene reduction in Creative; halved in Easy.
 
* Fixed mushrooms disappearing.
 
* Changed mood drop/recovery timings.
 
* Changed helmet hygiene loss rate.
 
* Food Quality affects only hydration capacity.
 
* Adjusted hydration multipliers for food types.
 
* Changed low mood hunger effect.
 
* Adjusted tooltips.
 
* Added food quality buffs/debuffs.
 
* Fixed suit swap body disappearance.
 
* Added hunger/hydration penalty for zero mood.
 
* Minor tool speed debuff for zero mood.
 
* Added new mood/hygiene icons.
 
* Fixed damage mood reduction.
 
* Simplified food quality code.
 
* Fixed loading old save mood/hygiene values.
 
* Nutrition unaffected by decay.
 
* Added movement penalty for zero mood.
 
* Stopped mood/hygiene update sounds from repeating.
 
* Added status updates for mood/hygiene.
 
* Adjusted degradation/recovery times.
 
* Allowed status updates to skip beeping.
 
* Fixed rocket battery tooltip.
 
* Added flare gun recipe and cosmetic parachute.
 
</pre>
 
  
 
== References ==
 
== References ==
 
# [https://steamdb.info/patchnotes/13805112/ Update on SteamDB]
 
# [https://steamdb.info/patchnotes/13805112/ Update on SteamDB]

Latest revision as of 15:07, 10 August 2025

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