Virology air tank now holds contaminated air. (#17714)

* Virology air tank now holds contaminated air.

* Fix viro air on meta too.

* Disconnect viro air from distro completely

* Add pump distro overflow; apply same treatment to metastation

* runtime fix
This commit is contained in:
moxian
2022-06-13 17:47:51 +01:00
committed by GitHub
parent 0ddabd61ae
commit 6d57a5e770
+89 -97
View File
@@ -53357,9 +53357,7 @@
/obj/structure/sign/biohazard{
pixel_y = 32
},
/obj/machinery/light{
dir = 1
},
/obj/machinery/atmospherics/unary/vent_pump/on,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "whitegreen"
@@ -54006,12 +54004,6 @@
/turf/simulated/floor/wood,
/area/blueshield)
"coZ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -54020,6 +54012,10 @@
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/turf/simulated/floor/plasteel{
icon_state = "whitegreencorner"
},
@@ -54027,9 +54023,6 @@
name = "\improper Virology Lobby"
})
"cpa" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 1
},
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -54038,7 +54031,12 @@
d2 = 4;
icon_state = "2-4"
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "white"
@@ -54384,11 +54382,6 @@
/turf/space,
/area/solar/port)
"cpA" = (
/obj/machinery/light_switch{
dir = 8;
name = "east bump";
pixel_x = 24
},
/obj/structure/sink{
dir = 4;
pixel_x = 12
@@ -54402,7 +54395,6 @@
name = "\improper Virology Lobby"
})
"cpB" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -54563,7 +54555,6 @@
pixel_x = -24;
req_access_txt = "39"
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -56400,9 +56391,6 @@
d2 = 2;
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
/obj/effect/decal/warning_stripes/north,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -56443,9 +56431,6 @@
},
/area/medical/virology)
"ctg" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -56455,21 +56440,21 @@
icon_state = "4-8"
},
/obj/effect/decal/warning_stripes/west,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 9
},
/turf/simulated/floor/plasteel{
icon_state = "white"
},
/area/medical/virology)
"cth" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 9
},
/obj/structure/cable{
d1 = 1;
d2 = 8;
icon_state = "1-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
dir = 4
},
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -56892,9 +56877,6 @@
/area/hallway/primary/aft)
"cuf" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 8
},
/turf/simulated/floor/plasteel{
icon_state = "whitegreenfull"
},
@@ -57032,6 +57014,9 @@
pixel_x = 24
},
/obj/effect/decal/warning_stripes/east,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
},
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -57052,7 +57037,7 @@
/obj/structure/closet/l3closet,
/obj/item/clothing/mask/gas,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
dir = 1
},
/obj/effect/decal/warning_stripes/southeast,
/turf/simulated/floor/plasteel{
@@ -57165,9 +57150,6 @@
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cuF" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
/obj/structure/sign/poster/random{
pixel_x = -32
},
@@ -57180,7 +57162,6 @@
/obj/structure/sign/poster/random{
pixel_y = 32
},
/obj/machinery/atmospherics/unary/vent_pump/on,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "whitegreen"
@@ -57191,9 +57172,6 @@
"cuI" = (
/obj/structure/bed,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/turf/simulated/floor/plasteel{
icon_state = "whitegreen"
},
@@ -57474,9 +57452,6 @@
/obj/structure/sign/biohazard{
pixel_y = -32
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 5
},
/obj/effect/decal/warning_stripes/south,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -57925,16 +57900,22 @@
},
/area/medical/cmostore)
"cvZ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/universal,
/obj/machinery/atmospherics/pipe/simple/hidden/universal{
dir = 4
},
/turf/simulated/wall/r_wall,
/area/maintenance/aft)
/area/medical/virology)
"cwa" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/ai_status_display{
pixel_x = -32;
step_size = 0
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 8
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 8
},
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "whitegreen"
@@ -57942,6 +57923,9 @@
/area/medical/virology)
"cwb" = (
/obj/structure/closet/secure_closet/personal/patient,
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 8
},
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "whitegreen"
@@ -58506,11 +58490,10 @@
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"cxn" = (
/obj/machinery/atmospherics/unary/tank/air{
dir = 8
},
/obj/effect/decal/warning_stripes/northeast,
/obj/effect/spawner/random_spawners/cobweb_right_frequent,
/obj/machinery/atmospherics/binary/valve/open{
dir = 4
},
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cxo" = (
@@ -58522,11 +58505,14 @@
/turf/simulated/floor/plating,
/area/storage/tech)
"cxp" = (
/obj/machinery/atmospherics/binary/valve{
dir = 4
},
/obj/structure/disposalpipe/segment,
/obj/effect/decal/warning_stripes/north,
/obj/machinery/light/small{
dir = 1
},
/obj/machinery/atmospherics/binary/pump/on{
dir = 8
},
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cxq" = (
@@ -58672,11 +58658,11 @@
/turf/simulated/floor/plating,
/area/maintenance/asmaint)
"cxE" = (
/obj/machinery/atmospherics/binary/valve{
dir = 4
},
/obj/structure/disposalpipe/segment,
/obj/effect/decal/warning_stripes/south,
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 1
},
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cxF" = (
@@ -58685,8 +58671,8 @@
layer = 4;
pixel_y = -32
},
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
/turf/simulated/floor/plasteel{
dir = 10;
@@ -59313,6 +59299,7 @@
req_access_txt = "12;24"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/binary/valve,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cyT" = (
@@ -59840,9 +59827,7 @@
pixel_x = -12;
pixel_y = 2
},
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 4
},
/obj/machinery/atmospherics/unary/vent_scrubber/on,
/obj/effect/decal/warning_stripes/northwest,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -60031,7 +60016,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
dir = 6
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
@@ -60045,9 +60030,6 @@
dir = 4;
icon_state = "pipe-c"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
/mob/living/carbon/human/monkey,
/turf/simulated/floor/plasteel{
icon_state = "whitegreenfull"
@@ -60306,7 +60288,7 @@
/area/maintenance/incinerator)
"cAY" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
dir = 1
},
/mob/living/carbon/human/monkey,
/turf/simulated/floor/plasteel{
@@ -62297,9 +62279,6 @@
/turf/simulated/floor/plasteel,
/area/engine/controlroom)
"cFx" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
},
/obj/machinery/firealarm{
dir = 8;
name = "west bump";
@@ -62308,14 +62287,19 @@
/obj/machinery/light{
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 9
},
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "whitegreen"
},
/area/medical/virology)
"cFy" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on{
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
/turf/simulated/floor/plasteel{
@@ -64373,12 +64357,10 @@
icon_state = "4-8"
},
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 1
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"cKh" = (
@@ -72175,10 +72157,14 @@
/turf/simulated/wall/r_wall,
/area/medical/virology)
"dcD" = (
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 8
},
/obj/effect/decal/warning_stripes/northwest,
/obj/machinery/atmospherics/unary/portables_connector{
dir = 4
},
/obj/machinery/portable_atmospherics/canister{
anchored = 1
},
/obj/effect/spawner/random_spawners/cobweb_left_frequent,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"dcE" = (
@@ -72478,17 +72464,14 @@
/turf/simulated/floor/plasteel,
/area/atmos)
"ddu" = (
/obj/structure/chair/stool{
/obj/effect/decal/warning_stripes/southwest,
/obj/machinery/atmospherics/unary/portables_connector{
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 5
/obj/machinery/portable_atmospherics/canister/air{
anchored = 1;
filled = 1
},
/obj/item/wrench,
/obj/machinery/light/small{
dir = 8
},
/obj/effect/decal/warning_stripes/southwest,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"ddv" = (
@@ -72511,11 +72494,10 @@
/turf/simulated/floor/plasteel,
/area/maintenance/turbine)
"ddw" = (
/obj/machinery/atmospherics/unary/portables_connector{
dir = 8
},
/obj/machinery/portable_atmospherics/canister/air,
/obj/effect/decal/warning_stripes/southeast,
/obj/machinery/atmospherics/binary/valve/open{
dir = 4
},
/turf/simulated/floor/plating,
/area/maintenance/aft)
"ddx" = (
@@ -80256,6 +80238,11 @@
/obj/effect/spawner/window/reinforced/plasma,
/turf/simulated/floor/plating,
/area/engine/supermatter)
"nnA" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"nps" = (
/obj/machinery/atmospherics/pipe/simple/hidden/universal,
/turf/simulated/floor/plating,
@@ -81036,6 +81023,11 @@
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/maintenance/apmaint)
"sAi" = (
/obj/structure/chair/stool,
/obj/item/wrench,
/turf/simulated/floor/plating,
/area/maintenance/aft)
"sAz" = (
/obj/machinery/light/small,
/obj/effect/decal/cleanable/dirt,
@@ -116136,7 +116128,7 @@ crm
csS
cud
cuF
cvZ
cxO
dcD
ddu
chf
@@ -116397,8 +116389,8 @@ dcC
cxp
cxE
cyS
cYi
cYi
dlN
nnA
cKg
cAI
cOW
@@ -116655,7 +116647,7 @@ cxn
ddw
chf
czg
cep
sAi
cAm
dfM
cOT
@@ -116908,8 +116900,8 @@ csX
cUT
cQk
cQk
cQk
cQk
cvZ
cvZ
cQk
cuc
cuE