Goonstation Forums
Put Pipenets and Atmospherics Machinrey on the Air Controller - Printable Version

+- Goonstation Forums (https://forum.ss13.co)
+-- Forum: Discussion (https://forum.ss13.co/forumdisplay.php?fid=6)
+--- Forum: Ideas & Suggestions (https://forum.ss13.co/forumdisplay.php?fid=8)
+--- Thread: Put Pipenets and Atmospherics Machinrey on the Air Controller (/showthread.php?tid=11952)



Put Pipenets and Atmospherics Machinrey on the Air Controller - Fox McCloud - 04-09-2019

As far as I know, air, on turfs, processes once every second now.

That said, there's a lot of atmospheric machinery, such as canisters, coolers, furnaces, scrubbers, pumps, and the works, that are on the machine controller, meaning they only fire once every 3.3 seconds.

likewise, pipenets themselves are within the machine controller, which also means they fire once every 3.3 seconds.

This would require some changes; there's a few atmospherics machinery that aren't explicitly /obj/machinery/atmospherics.


I'd suggest moving most atmospheric machinery and pipenets to the air controller, so that it all processes, as a unified system, and in sync.

There's probably be a few things that would have to be adjusted; for instance, it's probably best that cryo cell's occupant processing is still in sync with the machine controller, but the air mechanics of cryo is processed with the rest of atmospherics machinery (likewise, the generator should probably stay a 3.3 second entity).

This would help atmospherics feel a little bit more "real time", while also unifying the processing; a benefit of this is that if the air system lags, its tick gets delayed, as an entire controller (and thus, again, the system stays in unison) rather than being broken up across multiple controllers.


RE: Put Pipenets and Atmospherics Machinrey on the Air Controller - Wisecrack34 - 04-10-2019

1. This is a very nerdy idea that sounds good

2. Holy crap your account is from 2014, go get a -tar nerd: https://forum.ss13.co/showthread.php?tid=3034