Actions

Difference between revisions of "Update v0.2.4870.22138"

From Unofficial Stationeers Wiki

m (small edit of box (sry doing that first time))
(Changelog)
 
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 14: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[edit]

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[edit]

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[edit]

  • [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[edit]

  1. Update on SteamDB