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

(New page: Update v0.2.4870.22138 with changelog)
 
(Changelog)
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
  
 
[[Category:Updates]]
 
[[Category:Updates]]
 +
{{Infobox | decat = yes
 +
| title = Shelter in Space: getting out of your suit
 +
| header1 = {{Infobox | decat = yes | child = yes
 +
    |  title = Hotfix v0.2.4870.22138
 +
    | label1 = Type
 +
    |  data1 = Big Update
 +
    | label2 = Release
 +
    |  data2 = 21.03.2024 - 03:20 UTC
 +
    | label3 = Hyperlink
 +
    |  data3 = [https://steamdb.info/patchnotes/13805112/ SteamDB]
 +
  }}
 +
| header2 = {{Infobox | decat = yes | child = yes
 +
    |  title = Adjacent Updates
 +
    | label1 = Subsequent
 +
    |  data1 = [[Update_v0.2.4889.22194|Pipe Upgrader: Chickens & Rocket Data (v0.2.4889.22194)]]
 +
    | label2 = Previous
 +
    |  data2 = [[Update_v0.2.4767.21868|Hotfix (v0.2.4767.21868)]]
 +
  }}
 +
| belowstyle =
 +
| below = ''[[Updates_Overview|Back to overview of all updates]]''
 +
}}
  
 
== Overview ==
 
== Overview ==
Line 48: 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.
== Changelog ==
+
*<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.
* 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> Double Lerp to RocketMath.
* Fixed LodFlares not working on wall lights.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> FoodQuality Tooltip to player stats tooltip.
* Fixed Global Atmosphere Temperature on Vulcan changing very suddenly at dawn and dusk.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> ability to overlay comparison to another gas in the Phase Change diagram.
* Fixed Atmospheric Ambience audio not correctly matching time of day on Vulcan and Europa.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> sounds/animations to Drinking Fountain.
* 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> On/Off sounds to flashlight.
* 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> new icons for Food Quality.
* Refactored CalculateTimeScale; removed unnecessary calculations and started using existing properties for the remainder.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> ability to copy asset GUID to clipboard.
* 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> info screen component to device with material switching when powered/unpowered.
* 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> recipes for Kit (Water Purifier) and Kit (Shower) to PipeBender.
* 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> recipe for Flashlight to Tool Printer.
* Changed time offsets of all planets to 0 to ensure correct time initialization.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Hand Sanitizer to Consumables Trader.
* Fixed recent regressions preventing tidally locked moons from correctly counting days.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> prefabs for pure Ice Hydrogen, Liquid Hydrogen and Polluted Water.
* Removed unused Network write and read methods from celestial.cs.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> sliding panel device part prefab.
* 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> audio clip hashes for sliding panel open/close.
* Added Double Lerp to RocketMath.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> drinking sounds to Water Fountain.
* Fixed time of day variable being wrong.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Atmosphere.Remove() with quantity and gasType.
* 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> shower sound.
* Changed orbital simulation accumulated realTime to be calculated back from PlayerBody's TrueAnomaly.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Water Purifier device (requires Charcoal).
* 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> polluted water icon to Stationpedia.
* Fixed Orbital Simulation on client not in sync with server.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span>  powered shower variant.
* 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> valve lever animation component.
* 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> handheld flashlight tool.
* Added FoodQuality Tooltip to player stats tooltip.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> phase-change coefficients for Polluted Water.
* 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> polluted water icon.
* Changed Drinking Fountain to use free-place instead of face-mount.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> recipe for Drinking Fountain.
* Hid unused logic variables on Drinking Fountain.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> thumbnails/recipe/localisation for new Fire Extinguisher.
* Fixed Drinking Fountain throwing error when there is no water in the pipe.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> Drinking Fountain device (first pass).
* Changed PlayerStats delta tooltip to "not increasing" from "stable".
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> NutritionQuality to Stationpedia.
* Fixed Hygiene could fall below 0.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> mood/hygiene rate info to Difficulty Settings tooltip.
* Tentative fix for bodies disappearing in multiplayer.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> food quality buffs/debuffs.
* Added ability to overlay comparison to another gas in the Phase Change diagram.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> hunger/hydration penalty for zero mood.
* Fixed planetary rotation/translation to use unified value instead of separate simulations (first pass).
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> new mood/hygiene icons.
* Fixed default image for Food Quality not set correctly on new game.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> movement penalty for zero mood.
* 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> status updates for mood/hygiene.
* Fixed Gas Logic Variables not exposed on Condensation and Evaporation Chamber.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> flare gun recipe and cosmetic parachute.
* 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> phase diagram coefficients for Hydrogen.
* Fixed placing device on DataCable with rocketMotherboard causing exception and locking player.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> support for GasMixture with 32 gas types.
* Fixed sliding panel states inverted on atmospheric devices.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> missing prefab.
* Added sounds/animations to Drinking Fountain.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> shower running effect.
* Fixed helmet light on/off and open/close sounds interrupting each other.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> missing PartialPressure cases.
* Fixed server import code running on client for vending machine.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> polluted water boilerplate code.
* Added On/Off sounds to flashlight.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> bonus hygiene for full shower.
* Added new icons for Food Quality.
+
*<span style="color:#267F00;font-weight:bold">[Added]</span> shower (WIP).
* Fixed Gas Tank structures missing destroyed build states.
+
 
* Added ability to copy asset GUID to clipboard.
+
*<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.
* Removed unused prototype editor tools.
+
*<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 info panel and sliding panel visible before final build state.
+
*<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 prefab quantity on DecayedFood, Biomass & PipeLabel.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> time offsets of all planets to 0 to ensure correct time initialization.
* Fixed incorrect vending machine spawn quantity for decayed food from trader.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> Drinking Fountain to use free-place instead of face-mount.
* Tweaked nitrolyzer model for new info screen prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PlayerStats delta tooltip to "not increasing" from "stable".
* Tweaked atmospheric device models for 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.
* Updated Water Purifier to use new info screen prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> phase-change coefficients for polluted water.
* Removed old Fire Extinguisher.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PrefabHashmap to static class; removed autogeneration code.
* Updated Start Conditions and Trader Data to use new Fire Extinguisher.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> shower to stop when output pipe is full.
* Updated ground telescope to use new info screen component.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> Drinking Fountain behaviour to match water bottle.
* Updated several device prefabs to include info screen property.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> FoodQuality to enum; updated Stationpedia entry.
* Added info screen component to device with material switching when powered/unpowered.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> max stack size for Drinking Fountain.
* Updated info screen prefab and all atmospheric devices to use it.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> smart canisters fire immunity.
* Added recipes for Kit (Water Purifier) and Kit (Shower) to PipeBender.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> lockers burn time.
* Added recipe for Flashlight to Tool Printer.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> sanitizer tag to spawnable.
* Added Hand Sanitizer to Consumables Trader.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> showers to output polluted water when in use.
* Updated sliding panels/fans on atmospheric devices; removed Unity animators.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> shower to use one pipe in final build state.
* Fixed fan rotation animation on air conditioner; added rotator component.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> showers to output polluted water when in use.
* Fixed polluted water endlessly evaporating/condensing in closed systems.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood recovery slower if hygiene low.
* Changed phase-change coefficients for polluted water.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> hard suit hygiene loss rate.
* Added prefabs for pure Ice Hydrogen, Liquid Hydrogen and Polluted Water.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood reduction from damage.
* Changed PrefabHashmap to static class; removed autogeneration code.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood drop/recovery timings.
* Moved animation components into their own folder.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> helmet hygiene loss rate.
* Added sliding panel device part prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> low mood hunger effect.
* Swapped air conditioner sliding panel to use device part prefab.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> helmet hygiene loss rate.
* Added audio clip hashes for sliding panel open/close.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> mood drop/recovery timings.
* Fixed Water Purifier build states hidden.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> low mood hunger effect.
* Fixed shower valve sound from wrong position.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> SetAllBodies function to take total simulation time instead of Real time.
* Changed shower to stop when output pipe is full.
+
*<span style="color:#E57125;font-weight:bold">[Changed]</span> PrefabHashmap to static class; removed autogeneration code.
* Added drinking sounds to Water Fountain.
+
 
* Changed Drinking Fountain behaviour to match water bottle.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> LodFlares not working on wall lights.
* Tidied up Hydration code.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Global Atmosphere Temperature on Vulcan changing very suddenly at dawn and dusk.
* Tweaked shower sounds.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Atmospheric Ambience audio not correctly matching time of day on Vulcan and Europa.
* Fixed fire extinguisher hand orientation.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Europa starting on uint.MaxValue days past due to a negative value not being handled.
* Fixed flashlight missing blueprint.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> recent regressions preventing tidally locked moons from correctly counting days.
* Updated Mood and Hygiene icons with descriptive text.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> time of day variable being wrong.
* Changed shower to use one pipe in final build state.
+
*<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.
* Updated flashlight model.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Orbital Simulation on client not in sync with server.
* Fixed plants only consuming water (not any liquid).
+
*<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 Atmosphere.Remove() with quantity and gasType.
+
*<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.
* Added shower sound.
+
*<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.
* Reduced shower water usage and hygiene recovery rate.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Hygiene could fall below 0.
* Hid non-relevant logic vars on shower and purifier.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Gas Logic Variables not exposed on Condensation and Evaporation Chamber.
* Fixed random velocity on dropped items.
+
*<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 flare gun prefab to fit tool slots.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> placing device on DataCable with rocketMotherboard causing exception and locking player.
* Fixed shower handle sound hash and emit position.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> sliding panel states inverted on atmospheric devices.
* Updated H2O and polluted water icons (blue/green, H₂O → PW).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> helmet light on/off and open/close sounds interrupting each other.
* Fixed missing Stationpedia icon for polluted water.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> server import code running on client for vending machine.
* Added Water Purifier device (requires Charcoal).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Gas Tank structures missing destroyed build states.
* Added polluted water icon to Stationpedia.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> info panel and sliding panel visible before final build state.
* Changed showers to output polluted water when in use.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> prefab quantity on DecayedFood, Biomass & PipeLabel.
* Added missing meta file for polluted water icon.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> incorrect vending machine spawn quantity for decayed food from trader.
* Added powered shower variant.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> fan rotation animation on air conditioner; added rotator component.
* Updated Shower Kit and Drinking Fountain Kit models.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water endlessly evaporating/condensing in closed systems.
* Added valve lever animation component.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Water Purifier build states hidden.
* Added handheld flashlight tool.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> shower valve sound from wrong position.
* Fixed MiningDrillHeads recycling yield.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> fire extinguisher hand orientation.
* Updated shower to use handle instead of wheel.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> flashlight missing blueprint.
* Changed FoodQuality to enum; updated Stationpedia entry.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plants only consuming water (not any liquid).
* Fixed plant water usage (0.4 mol/hr).
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> random velocity on dropped items.
* Added phase-change coefficients for Polluted Water.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> flare gun prefab to fit tool slots.
* Fixed polluted water localisation error.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> shower handle sound hash and emit position.
* Added polluted water icon.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> missing Stationpedia icon for polluted water.
* Added recipe for Drinking Fountain.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> MiningDrillHeads recycling yield.
* Changed max stack size for Drinking Fountain.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plant water usage (0.4 mol/hr).
* Added thumbnails/recipe/localisation for new Fire Extinguisher.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water localisation error.
* Fixed Fire Extinguisher slot collider.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Fire Extinguisher slot collider.
* Changed smart canisters fire immunity.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> polluted water evaporation.
* Sound pass on Fire Extinguisher.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> Shower Kit stack size.
* Changed lockers burn time.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> missing PartialPressure cases.
* Changed sanitizer tag to spawnable.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> plant error spam.
* Updated shower particle effects.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> wrong materials on devices.
* Updated hand sanitizer strings and functionality.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> condensation fog on clients.
* Tweaked shower particles; removed debug print.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> atmospheric fog effect.
* Fixed gas type case/spelling errors.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> tooltip offscreen issue.
* Reverted Volatiles rename to Methane.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> mushrooms disappearing.
* Fixed Polluted Water evaporation.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> suit swap body disappearance.
* Added missing prefab.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> damage mood reduction.
* Added shower running effect.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> loading old save mood/hygiene values.
* Fixed Shower Kit stack size.
+
*<span style="color:#E5BF00;font-weight:bold">[Fixed]</span> rocket battery tooltip.
* Fixed missing PartialPressure cases.
+
 
* Fixed plant error spam.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> Commented out some terraforming code (temporarily) which was throwing exceptions.
* Added polluted water boilerplate code.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused Network write and read methods from celestial.cs.
* Added bonus hygiene for full shower.
+
*<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.
* Removed hygiene/mood bars from UI.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused prototype editor tools.
* Added shower (WIP).
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> old Fire Extinguisher.
* Renamed Meson Scanner to T-Ray Scanner.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> Unity animators from sliding panels/fans on atmospheric devices.
* Groundwork for Combustion refactor (Hydrogen/Liquid Hydrogen).
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> hygiene/mood bars from UI.
* Added phase diagram coefficients for Hydrogen.
+
*<span style="color:#E50000;font-weight:bold">[Removed]</span> unused StatusIconHandler.
* Added support for GasMixture with 32 gas types.
 
* 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://store.steampowered.com/news/app/544550/view/4033604967161168903 Update on Steam]
 
 
# [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