Revert "Solution Entities" (#23160)

Revert "Solution Entities (#21916)"

This reverts commit d75e743dd7.
This commit is contained in:
Emisse
2023-12-28 20:45:42 -07:00
committed by GitHub
parent c2c76c2035
commit 938d6d9945
180 changed files with 2959 additions and 3543 deletions

View File

@@ -18,9 +18,9 @@ public sealed partial class PuddleSystem
public static string[] EvaporationReagents = new[] { Water, SoapyWater };
private void OnEvaporationMapInit(Entity<EvaporationComponent> entity, ref MapInitEvent args)
private void OnEvaporationMapInit(EntityUid uid, EvaporationComponent component, MapInitEvent args)
{
entity.Comp.NextTick = _timing.CurTime + EvaporationCooldown;
component.NextTick = _timing.CurTime + EvaporationCooldown;
}
private void UpdateEvaporation(EntityUid uid, Solution solution)
@@ -52,7 +52,7 @@ public sealed partial class PuddleSystem
evaporation.NextTick += EvaporationCooldown;
if (!_solutionContainerSystem.ResolveSolution(uid, puddle.SolutionName, ref puddle.Solution, out var puddleSolution))
if (!_solutionContainerSystem.TryGetSolution(uid, puddle.SolutionName, out var puddleSolution))
continue;
var reagentTick = evaporation.EvaporationAmount * EvaporationCooldown.TotalSeconds;