first pass of cleanup

makes simple pipes more OOP
adjusts defines; puts them in __DEFINES/atmospherics.dm
adds DEVICE_TYPE_LOOP define, which is used in a bunch of the for loops
This commit is contained in:
duncathan
2015-08-16 23:10:57 -06:00
parent ad5f723890
commit 99234185de
33 changed files with 279 additions and 281 deletions
@@ -28,10 +28,8 @@ Housekeeping and pipe network stuff
*/
/obj/machinery/atmospherics/components/binary/atmosinit()
var/node2_connect = dir
var/node1_connect = turn(dir, 180)
var/list/node_connects = new/list()
node_connects.Add(node1_connect, node2_connect)
var/list/node_connects = list(node1_connect, node2_connect)
..(node_connects)