From d9a257c8908d52a19cd2d61fb7335d56477ee54e Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sun, 22 Mar 2015 02:45:02 -0400 Subject: [PATCH] Teleporter Gun, Fixes, and Tweaks --- code/datums/uplink_item.dm | 10 +++++ code/modules/crafting/recipes.dm | 37 ++++++++++++++++++ .../projectiles/ammunition/ammo_casings.dm | 28 +++++++++++++ .../projectiles/guns/energy/advtaser.dm | 4 +- code/modules/projectiles/guns/energy/hos.dm | 2 +- .../projectiles/guns/energy/nuclear.dm | 10 ++--- code/modules/projectiles/guns/energy/pulse.dm | 6 +-- .../projectiles/guns/energy/special.dm | 13 ++++++ code/modules/projectiles/guns/energy/stun.dm | 4 +- .../modules/projectiles/projectile/bullets.dm | 3 ++ code/modules/projectiles/projectile/energy.dm | 12 ------ .../modules/projectiles/projectile/special.dm | 30 +++++++++++++- icons/obj/ammo.dmi | Bin 17520 -> 18228 bytes icons/obj/gun.dmi | Bin 68940 -> 69491 bytes maps/cyberiad.dmm | 8 ++-- 15 files changed, 137 insertions(+), 30 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 744223ae526..ad2a35ab7e0 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -192,6 +192,16 @@ var/list/uplink_items = list() cost = 14 job = list("Station Engineer","Chief Engineer") +//RD + +/datum/uplink_item/jobspecific/telegun + name = "Telegun" + desc = "An extremely energy gun that utilizes bluespace technology to teleport away living targets; will teleport targets to the same beacon a teleporter is locked onto." + item = /obj/item/weapon/gun/energy/telegun + cost = 12 + job = list("Research Director") + + // DANGEROUS WEAPONS /datum/uplink_item/dangerous diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index b1eeae11fca..dd90a185926 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -127,6 +127,43 @@ tools = list(/obj/item/weapon/screwdriver) time = 5 +/datum/table_recipe/ionslug + name = "Ion Scatter Shell" + result = /obj/item/ammo_casing/shotgun/ion + reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/weapon/stock_parts/micro_laser/ultra = 1, + /obj/item/weapon/stock_parts/subspace/crystal = 1) + tools = list(/obj/item/weapon/screwdriver) + time = 5 + +/datum/table_recipe/improvisedslug + name = "Improvised Shotgun Shell" + result = /obj/item/ammo_casing/shotgun/improvised + reqs = list(/obj/item/weapon/grenade/chem_grenade = 1, + /obj/item/stack/sheet/metal = 1, + /obj/item/stack/cable_coil = 1, + /datum/reagent/fuel = 10) + tools = list(/obj/item/weapon/screwdriver) + time = 5 + +/datum/table_recipe/improvisedslugoverload + name = "Overload Improvised Shell" + result = /obj/item/ammo_casing/shotgun/improvised/overload + reqs = list(/obj/item/ammo_casing/shotgun/improvised = 1, + /datum/reagent/water = 5, + /datum/reagent/potassium = 5) + tools = list(/obj/item/weapon/screwdriver) + time = 5 + +/datum/table_recipe/laserslug + name = "Laser Slug Shell" + result = /obj/item/ammo_casing/shotgun/laserslug + reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/weapon/stock_parts/capacitor/adv = 1, + /obj/item/weapon/stock_parts/micro_laser/high = 1) + tools = list(/obj/item/weapon/screwdriver) + time = 5 + /datum/table_recipe/ishotgun name = "Improvised Shotgun" result = /obj/item/weapon/gun/projectile/revolver/doublebarrel/improvised diff --git a/code/modules/projectiles/ammunition/ammo_casings.dm b/code/modules/projectiles/ammunition/ammo_casings.dm index e94ad8a54b0..1c925655bea 100644 --- a/code/modules/projectiles/ammunition/ammo_casings.dm +++ b/code/modules/projectiles/ammunition/ammo_casings.dm @@ -67,6 +67,19 @@ buck = 5 deviation = 0.8 +/obj/item/ammo_casing/shotgun/improvised/overload + name = "overloaded improvised shell" + desc = "An extremely weak shotgun shell with multiple small pellets made out of metal shards. This one has been packed with even more \ + propellant. It's like playing russian roulette, with a shotgun." + icon_state = "improvshell" + projectile_type = /obj/item/projectile/bullet/pellet/random + m_amt = 250 + buck = 5 + deviation = 1.0 + +/obj/item/ammo_casing/shotgun/improvised/overload/New() + ..() + buck = rand(3, 8) /obj/item/ammo_casing/shotgun/stunslug name = "taser slug" @@ -110,6 +123,21 @@ buck = 4 deviation = 0.9 +/obj/item/ammo_casing/shotgun/ion + name = "ion shell" + desc = "An advanced shotgun shell which uses a subspace ansible crystal to produce an effect similar to a standard ion rifle. \ + The unique properties of the crystal splot the pulse into a spread of individually weaker bolts." + icon_state = "ionshell" + projectile_type = /obj/item/projectile/ion/weak + buck = 4 + deviation = 0.9 + +/obj/item/ammo_casing/shotgun/laserslug + name = "laser slug" + desc = "An advanced shotgun shell that uses a micro laser to replicate the effects of a laser weapon in a ballistic package." + icon_state = "lshell" + projectile_type = /obj/item/projectile/beam + /obj/item/ammo_casing/shotgun/techshell name = "unloaded technological shell" desc = "A high-tech shotgun shell which can be loaded with materials to produce unique effects." diff --git a/code/modules/projectiles/guns/energy/advtaser.dm b/code/modules/projectiles/guns/energy/advtaser.dm index b63c9dfbf16..8d7e37812a3 100644 --- a/code/modules/projectiles/guns/energy/advtaser.dm +++ b/code/modules/projectiles/guns/energy/advtaser.dm @@ -11,7 +11,7 @@ charge_cost = 2000 modifystate = "advtaserstun" can_flashlight = 1 - fire_delay = 20 + fire_delay = 15 var/mode = 0 //0 = stun, 1 = disable @@ -33,7 +33,7 @@ user << "\red [src.name] is now set to stun." projectile_type = "/obj/item/projectile/energy/electrode" modifystate = "advtaserstun" - fire_delay = 20 + fire_delay = 15 update_icon() if(user.l_hand == src) user.update_inv_l_hand() diff --git a/code/modules/projectiles/guns/energy/hos.dm b/code/modules/projectiles/guns/energy/hos.dm index b1b932c38d9..944e40a7fea 100644 --- a/code/modules/projectiles/guns/energy/hos.dm +++ b/code/modules/projectiles/guns/energy/hos.dm @@ -37,7 +37,7 @@ user << "\red [src.name] is now set to stun." projectile_type = "/obj/item/projectile/energy/electrode" modifystate = "hoslaserstun" - fire_delay = 20 + fire_delay = 15 update_icon() if(user.l_hand == src) user.update_inv_l_hand() diff --git a/code/modules/projectiles/guns/energy/nuclear.dm b/code/modules/projectiles/guns/energy/nuclear.dm index 8f5a2f470e4..31add5f22c9 100644 --- a/code/modules/projectiles/guns/energy/nuclear.dm +++ b/code/modules/projectiles/guns/energy/nuclear.dm @@ -130,7 +130,7 @@ update_charge() update_reactor() update_mode() - + /obj/item/weapon/gun/energy/gun/turret name = "hybrid turret gun" @@ -142,8 +142,8 @@ can_flashlight = 0 projectile_type = /obj/item/projectile/energy/electrode charge_cost = 1000 - fire_delay = 20 - + fire_delay = 15 + /obj/item/weapon/gun/energy/gun/turret/update_icon() icon_state = initial(icon_state) @@ -164,9 +164,9 @@ user << "\red [src.name] is now set to stun." projectile_type = /obj/item/projectile/energy/electrode modifystate = "energystun" - fire_delay = 20 + fire_delay = 15 update_icon() if(user.l_hand == src) user.update_inv_l_hand() else - user.update_inv_r_hand() \ No newline at end of file + user.update_inv_r_hand() \ No newline at end of file diff --git a/code/modules/projectiles/guns/energy/pulse.dm b/code/modules/projectiles/guns/energy/pulse.dm index 3591d84008b..fbf71b120ed 100644 --- a/code/modules/projectiles/guns/energy/pulse.dm +++ b/code/modules/projectiles/guns/energy/pulse.dm @@ -12,6 +12,9 @@ slot_flags = SLOT_BACK w_class = 4.0 + emp_act() + return + attack_self(mob/living/user as mob) switch(mode) if(2) @@ -20,21 +23,18 @@ fire_sound = 'sound/weapons/Taser.ogg' user << "\red [src.name] is now set to stun." projectile_type = "/obj/item/projectile/energy/electrode" - fire_delay = 20 if(0) mode = 1 charge_cost = 100 fire_sound = 'sound/weapons/Laser.ogg' user << "\red [src.name] is now set to kill." projectile_type = "/obj/item/projectile/beam" - fire_delay = 0 if(1) mode = 2 charge_cost = 200 fire_sound = 'sound/weapons/pulse.ogg' user << "\red [src.name] is now set to DESTROY." projectile_type = "/obj/item/projectile/beam/pulse" - fire_delay = 0 return isHandgun() diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index f82359d028f..b81486149ee 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -331,6 +331,19 @@ modules/mob/living/carbon/human/life.dm if you die, you will be zoomed out. update_icon() return 1 +// Telegun for Tator RDs + +/obj/item/weapon/gun/energy/telegun + name = "Teleporter Gun" + desc = "An extremely advanced bluespace energy gun capable of teleporting targets to far off locations." + icon_state = "telegun" + item_state = "ionrifle" + icon_override = 'icons/mob/in-hand/guns.dmi' + fire_sound = 'sound/weapons/wave.ogg' + origin_tech = "combat=6;materials=7;powerstorage=5;bluespace=5;syndicate=4" + cell_type = "/obj/item/weapon/stock_parts/cell/crap" + projectile_type = "/obj/item/projectile/energy/teleport" + charge_cost = 1250 /* 3d printer 'pseudo guns' for borgs */ diff --git a/code/modules/projectiles/guns/energy/stun.dm b/code/modules/projectiles/guns/energy/stun.dm index 998c15e2c01..ea52d3a78e7 100644 --- a/code/modules/projectiles/guns/energy/stun.dm +++ b/code/modules/projectiles/guns/energy/stun.dm @@ -7,7 +7,7 @@ fire_sound = 'sound/weapons/Taser.ogg' projectile_type = "/obj/item/projectile/energy/electrode" cell_type = "/obj/item/weapon/stock_parts/cell/crap" - fire_delay = 20 + fire_delay = 15 /obj/item/weapon/gun/energy/taser/cyborg name = "taser gun" @@ -53,7 +53,7 @@ fire_sound = "sound/weapons/gunshot.ogg" projectile_type = "/obj/item/projectile/energy/electrode" cell_type = "/obj/item/weapon/stock_parts/cell" - fire_delay = 20 + fire_delay = 15 diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 0cf1a336331..543d565c5d6 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -39,6 +39,9 @@ /obj/item/projectile/bullet/pellet/weak damage = 3 +/obj/item/projectile/bullet/pellet/random/New() + damage = rand(10) + /obj/item/projectile/bullet/midbullet damage = 20 stamina = 65 //two rounds from the c20r knocks people down diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index 082d5062dd3..4dab3aaaad4 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -41,18 +41,6 @@ proj_hit = 1 ..() -/obj/item/projectile/energy/electrode/revolver - name = "electrode" - icon_state = "spark" - nodamage = 1 -/* stun = 2 - weaken = 2 - stutter = 10 */ - agony = 50 - damage_type = HALLOSS - hitsound = 'sound/weapons/tase.ogg' - //Damage will be handled on the MOB side, to prevent window shattering. - /obj/item/projectile/energy/declone name = "declone" icon_state = "declone" diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index f143e5bbcdb..3461b9a3856 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -12,6 +12,12 @@ return 1 +/obj/item/projectile/ion/weak + +/obj/item/projectile/ion/weak/on_hit(atom/target, blocked = 0) + empulse(target, 0, 0) + return 1 + /obj/item/projectile/bullet/gyro name ="explosive bolt" icon_state= "bolter" @@ -206,8 +212,30 @@ obj/item/projectile/kinetic/New() /obj/item/effect/kinetic_blast/New() spawn(4) del(src) - + /obj/item/projectile/bullet/frag12 name ="explosive slug" damage = 25 weaken = 5 + +/obj/item/projectile/bullet/frag12/on_hit(atom/target, blocked = 0) + explosion(target, -1, 0, 1) + return 1 + +/obj/item/projectile/energy/teleport + name = "teleportation burst" + icon_state = "bluespace" + damage = 0 + nodamage = 1 + +/obj/item/projectile/energy/teleport/on_hit(var/atom/target, var/blocked = 0) + if(isliving(target)) + var/obj/item/device/radio/beacon/teletarget = null + for(var/obj/machinery/computer/teleporter/com in machines) + if(com.target) + teletarget = com.target + if(teletarget) + do_teleport(target, teletarget, 0)//teleport what's in the tile to the beacon + else + do_teleport(target, target, 15) //Otherwise it just warps you off somewhere. + diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index d8f875d1944a8acc71b2e323ce30ed96c450fa1b..8a7c4b5d8bb405d09d7dc00b1ffd03c6558c625a 100644 GIT binary patch literal 18228 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 GzWE=?i6vM7 diff --git a/icons/obj/gun.dmi b/icons/obj/gun.dmi index d87a61fc5cd239bfd93c932d08254ba534ae8faf..ba0ca07b90863591bcf3d26e7ef4d5873e87bf5c 100644 GIT binary patch delta 10111 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 delta 9556 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 ZKyTQE_C8_XAcbHbFXfbFe@Ghz{0C6wHgNy| diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm index a76a6d1004b..2955b5c2eed 100644 --- a/maps/cyberiad.dmm +++ b/maps/cyberiad.dmm @@ -5799,7 +5799,7 @@ "chA" = (/obj/effect/decal/warning_stripes/northeast,/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "chB" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/engine,/area/toxins/misc_lab) "chC" = (/turf/simulated/floor/engine,/area/toxins/misc_lab) -"chD" = (/obj/machinery/chem_dispenser,/turf/simulated/floor/engine,/area/toxins/misc_lab) +"chD" = (/obj/machinery/chem_dispenser,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor/engine,/area/toxins/misc_lab) "chE" = (/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "chF" = (/obj/structure/closet/secure_closet/scientist,/obj/machinery/newscaster{pixel_y = 34},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "chG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = 0; pixel_y = 0},/obj/item/clothing/ears/earmuffs,/obj/machinery/camera{c_tag = "Research Test Lab North"; dir = 2; network = list("Research","SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) @@ -5807,7 +5807,7 @@ "chI" = (/obj/structure/closet/secure_closet/hydroponics{req_access = list(47)},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "chJ" = (/obj/structure/closet/secure_closet/hydroponics{req_access = list(47)},/obj/machinery/light{dir = 1; on = 1},/obj/machinery/light_switch{pixel_x = 27; pixel_y = 0},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 5; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "chK" = (/obj/structure/closet/crate/hydroponics/prespawned,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) -"chL" = (/obj/structure/table,/obj/machinery/alarm{pixel_y = 25},/obj/machinery/light{dir = 1; on = 1},/obj/item/clothing/gloves/color/latex,/obj/item/weapon/storage/box/beakers,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) +"chL" = (/obj/structure/table,/obj/machinery/alarm{pixel_y = 25},/obj/machinery/light{dir = 1; on = 1},/obj/item/clothing/gloves/color/latex,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "chM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plating,/area/toxins/xenobiology/xenoflora) "chN" = (/turf/simulated/floor,/area/toxins/xenobiology/xenoflora) "chO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology/xenoflora) @@ -5972,7 +5972,7 @@ "ckR" = (/obj/machinery/camera{c_tag = "Research Xenoflora Laboratory West"; dir = 4; network = list("Research","SS13"); pixel_y = -22},/turf/simulated/floor{dir = 9; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "ckS" = (/obj/structure/table,/obj/item/device/assembly/igniter,/obj/item/device/assembly/igniter{pixel_x = 2; pixel_y = 2},/obj/item/device/assembly/igniter{pixel_x = -3; pixel_y = 3},/obj/item/device/assembly/igniter{pixel_x = -4; pixel_y = -4},/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine,/area/toxins/misc_lab) "ckT" = (/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"ckU" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) +"ckU" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = -30; pixel_y = 0},/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 10; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "ckV" = (/turf/simulated/floor{dir = 6; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "ckW" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) "ckX" = (/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology/xenoflora) @@ -13046,7 +13046,7 @@ "eQT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "eQU" = (/obj/structure/table,/obj/item/weapon/folder,/obj/item/weapon/folder,/obj/item/weapon/pen,/obj/item/device/taperecorder,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "eQV" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 10},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) -"eQW" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/turf/simulated/floor/engine,/area/toxins/misc_lab) +"eQW" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/turf/simulated/floor/engine,/area/toxins/misc_lab) "eQX" = (/obj/structure/rack,/obj/item/weapon/wrench,/obj/item/weapon/crowbar,/obj/machinery/computer/security/telescreen{desc = "Used for watching the test chamber."; layer = 4; name = "Test Chamber Camera Screen"; network = list("TestChamber"); pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab) "eQY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/disposalpipe/wrapsortjunction{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "eQZ" = (/obj/structure/rack,/obj/item/clothing/mask/gas{pixel_x = -2; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/misc_lab)