branchrust_reboot/main/farming2cancel
130 Commits over 90 Days - 0.06cph!
Resize input water collider on powered water purifier
Removed duplicated client-side mesh collider that wasn't needed
Fixed water pump also incorrectly switching to on when water is inserted even if no power is connected
Fixed powered water purifier sometimes turning on when receiving water even if it wasn't powered
Fixed water purifiers not correctly clamping the input amount
Fixes incorrect conversion values when feeding in water to a purifier
Strip client root on water purifier
Add prevent building volume, not in water and angle sockets to powered water purifier
Hooked up powered material for powered water purifier
Read/Write campfire purifier gibs
Revert campfire water purifier to old model/material for skins compatibility
Fixed sprinkler applying wetness to players above it when placed on a ceiling
Fixed custom skins not applying to new water purifier (not ready for merge though, will need an art update)
R/W purifier gibs
Update purifier IO socket locations
Update purifier icon
Fixed error when placing fluid switch (was just a missing sfx so it was harmless)
Separate waterlevel and environmentwetness in PlayerMetaboilism, instead treat sprinklers as just another source of wetness like rain or snow
Fixed water drain amounts not updating when disconnecting hoses
Fix water purifier not showing power consumption in inventory
Tweaked crafting costs
Water pump and powered water purifier are no longer default blueprints
Code review: clamp wetness value so it can't go above 1
Temp icon and more prefab setup for powered water purifier
Fixed double kill warning when destroying powered water purifier
Code review: place on water mode now uses water mask raycast instead of a plane
Realigned colliders and IO sockets on new water purifier model
Code review: Don't run CreateWater invoke if power input is 0
Code review: Don't invoke create water on water pump unless input is greater than 0
Water pump renderer LOD setup, gibs
Lowered water pump health to 250
Updated water pump io slots
Updated plumber default inventory config with new items
Fixed incorrect source item on water pump
Water pump icon, adjust IO socket locations, set up animator
Fixed fresh water getting pushed into salt water container of water purifier and being deleted
Destroy powered water purifier if ground is missing
Fixed being able to connect a water purifier to itself
Fixed powered water purifier not loading child entity properly
Update manifest
Fixed pickup/repair on combiner and purifier
Standardised prefab names for water pump and fluid combiner
Mark WaterPump as a gravity source
Fixed pickup/repair items on water pump
Increase water storage on pump from 500 -> 2000
Cache MaterialSwap instead of GetComponent every frame in LookAtIOEnt
Set Reserved4 to true if input 3 is enabled on combiner
Revert construction changes that are no longer needed
Various cleanup
Reapplied sprinkler prefab changes that were stomped in merge
Merge from watercatchersupdated
Fixed a case where a fluid switch wouldn't properly update it's outputs when connecting a power input to the pump slot while the switch was set to on
▌▌▉ ▌▍▊▉ ▄▉▊▌▊ ▍▆▋▊▆▅▍ ▉▇▅▆▆▍▇▄▆▉▌▍ ▊▄▉▇▊'▆ █▌▆▄▋ █▉▅▄▆▆█▍▄ ▆▋▇ ▇▋▉▆▌▊▉▇▉▋ ▊▅▊▇ ▌▅█▋▇▋█▊▊ ▊▅▍▄ ▌▋▉▋ ▋▍▊▆▉▄▄'▉ ▆▊