mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 02:01:22 +00:00
When I was in the process of developing my atmos fixes/optimizations, I focused heavily on maintaining the area of excited groups, since growing delayed self_breakdown(), and lead to shitty behavior which I thought was the result of my sleeping changes. This was not the case, those who came before me knew better, as always. Especially now, since I've unhooked breakdown from excited groups gaining new tiles, my concern was unfounded, and actually lead to shitty behavior and wasted time. I failed to recognize the value in random garbage_collect()s, they help prevent mass gas equalization over large spaces, they make gas appear to move more consistently when in these large spaces, and they lessen the amount of self_breakdown()s over large turf lists, which is very helpful for lowering the overall overtime of the subsystem. This fixes my mistake, and purges the excited cleanup subprocess from the air subsystem. It's free real estate babyyyyyyyy.