feat: allow mopping evaporating puddles (#38743)

This commit is contained in:
Perry Fraser
2025-07-04 17:50:44 -04:00
committed by GitHub
parent f09bade8e7
commit 4905e097c8
3 changed files with 16 additions and 9 deletions

View File

@@ -46,6 +46,7 @@ public sealed partial class PuddleSystem
if (!_solutionContainerSystem.ResolveSolution(uid, puddle.SolutionName, ref puddle.Solution, out var puddleSolution))
continue;
// Yes, this means that 50u water + 50u holy water evaporates twice as fast as 100u water.
foreach ((string evaporatingReagent, FixedPoint2 evaporatingSpeed) in GetEvaporationSpeeds(puddleSolution))
{
var reagentTick = evaporation.EvaporationAmount * EvaporationCooldown.TotalSeconds * evaporatingSpeed;