mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 03:33:21 +00:00
Fix for dual-vent-pumps being broken.
This commit is contained in:
@@ -27,6 +27,8 @@
|
|||||||
active_power_usage = 7500 //This also doubles as a measure of how powerful the pump is, in Watts. 7500 W ~ 10 HP
|
active_power_usage = 7500 //This also doubles as a measure of how powerful the pump is, in Watts. 7500 W ~ 10 HP
|
||||||
var/last_power_draw = 0
|
var/last_power_draw = 0
|
||||||
|
|
||||||
|
connect_types = list(1,2,3) //connects to regular, supply and scrubbers pipes
|
||||||
|
|
||||||
var/on = 0
|
var/on = 0
|
||||||
var/pump_direction = 1 //0 = siphoning, 1 = releasing
|
var/pump_direction = 1 //0 = siphoning, 1 = releasing
|
||||||
|
|
||||||
@@ -87,8 +89,14 @@
|
|||||||
return
|
return
|
||||||
if(T.intact && node1 && node2 && node1.level == 1 && node2.level == 1 && istype(node1, /obj/machinery/atmospherics/pipe) && istype(node2, /obj/machinery/atmospherics/pipe))
|
if(T.intact && node1 && node2 && node1.level == 1 && node2.level == 1 && istype(node1, /obj/machinery/atmospherics/pipe) && istype(node2, /obj/machinery/atmospherics/pipe))
|
||||||
return
|
return
|
||||||
|
else
|
||||||
|
if (node1)
|
||||||
|
add_underlay(T, node1, turn(dir, -180), node1.icon_connect_type)
|
||||||
else
|
else
|
||||||
add_underlay(T, node1, turn(dir, -180))
|
add_underlay(T, node1, turn(dir, -180))
|
||||||
|
if (node2)
|
||||||
|
add_underlay(T, node2, dir, node2.icon_connect_type)
|
||||||
|
else
|
||||||
add_underlay(T, node2, dir)
|
add_underlay(T, node2, dir)
|
||||||
|
|
||||||
/obj/machinery/atmospherics/binary/dp_vent_pump/hide(var/i)
|
/obj/machinery/atmospherics/binary/dp_vent_pump/hide(var/i)
|
||||||
|
|||||||
Reference in New Issue
Block a user