Commit Graph

9 Commits

Author SHA1 Message Date
VMSolidus
1286253729 More Drain System Perf Tweaks (#2471)
# Description

Actually the bulk of this system's cost was in having these expensive
entity querries running on every frame, so instead of interrupting the
drain logic on a per drain basis, we interrupt the entire system of
querries itself globally, and cut off the main expense of the system at
its root source.

# Changelog

🆑
- tweak: Made some significant performance improvements to Drains.
2025-07-20 13:24:09 +10:00
sleepyyapril
4b8b0591d6 v239.0.0 + .NET 9 (#1475)
yeag

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>

(cherry picked from commit 64a389a1158d22fbe7cdbe0a71d223b66dcfd5b6)
2025-01-14 02:18:31 +03:00
TemporalOroboros
ce27944275 Revert 'Revert 'Solution Entities'' (#23168)
(cherry picked from commit d23c8d5c19e56a582b6b12f832bd318efbdac7c7)
2024-01-23 23:00:42 +01:00
DrSmugleaf
a88e747a0b Refactor serialization copying to use source generators (#19412) 2023-08-22 18:14:33 -07:00
Vordenburg
7582474f1a Lint more const string prototypes (#18922) 2023-08-13 20:26:59 -04:00
Topy
2349a3eba3 Fixed args.Used instead of args.Target (#17838) 2023-07-05 13:31:30 -07:00
Topy
b85c902189 Added sink (#14348) 2023-06-30 18:10:47 -04:00
EnDecc
34f5cb7440 Drain buffs (#15300) 2023-04-11 21:21:30 +10:00
metalgearsloth
317a4013eb Puddles & spreader refactor (#15191) 2023-04-10 15:37:03 +10:00