From a9b723a2fdb3761b9d070de07b1b8cdc7c76d73a Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sat, 22 Feb 2020 22:47:07 +0000 Subject: [PATCH 01/59] metamed frosty saviour is a go --- _maps/map_files/MetaStation/MetaStation.dmm | 15601 ++++++++++-------- code/game/area/Space_Station_13_areas.dm | 23 + 2 files changed, 8747 insertions(+), 6877 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 2eb36ff32ce..b402b338ce2 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -18,9 +18,10 @@ /turf/open/floor/plating, /area/maintenance/starboard) "aae" = ( -/obj/effect/mapping_helpers/dead_body_placer, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port/aft) "aaf" = ( /obj/structure/lattice, /turf/open/space, @@ -924,16 +925,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"acl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "acm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -1872,6 +1863,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"aec" = ( +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/surgery/room_d) "aed" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -7684,6 +7682,13 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/security/brig) +"apG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/medical/cryo) "apJ" = ( /obj/structure/cable, /turf/open/floor/plasteel/dark, @@ -19338,6 +19343,22 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/engineering) +"aRm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "aRn" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -24447,21 +24468,11 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "bcc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/power/apc{ - areastring = "/area/medical/morgue"; - dir = 4; - name = "Morgue APC"; - pixel_y = 24 - }, -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/turf/open/floor/plating, +/area/maintenance/port/aft) "bcd" = ( /turf/closed/wall, /area/janitor) @@ -26198,6 +26209,10 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/plasteel/dark, /area/engine/break_room) +"bfU" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "bfV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -31359,6 +31374,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"brd" = ( +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "brf" = ( /obj/structure/table, /obj/item/paper_bin/construction, @@ -33541,6 +33567,19 @@ /obj/structure/cable, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"bwp" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/shower{ + pixel_y = 12 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "bwq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/blue, @@ -40770,6 +40809,10 @@ dir = 5 }, /area/crew_quarters/kitchen) +"bNy" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "bNB" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -43119,10 +43162,6 @@ "bTn" = ( /turf/closed/wall, /area/maintenance/solars/port/aft) -"bTp" = ( -/obj/structure/sign/warning/electricshock, -/turf/closed/wall, -/area/maintenance/solars/port/aft) "bTq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -43782,24 +43821,6 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) -"bUN" = ( -/obj/machinery/power/apc{ - areastring = "/area/maintenance/solars/port/aft"; - dir = 8; - name = "Port Quarter Solar APC"; - pixel_x = -25; - pixel_y = 3 - }, -/obj/structure/cable, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/solars/port/aft) -"bUO" = ( -/obj/structure/cable, -/obj/machinery/camera/autoname, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "bUQ" = ( /obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -44240,20 +44261,6 @@ }, /turf/open/floor/engine/co2, /area/engine/atmos) -"bVQ" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"bVR" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "bVT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -44965,33 +44972,59 @@ }, /turf/open/floor/engine/co2, /area/engine/atmos) -"bXt" = ( -/obj/machinery/power/solar_control{ - dir = 1; - id = "aftport"; - name = "Port Quarter Solar Control" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) "bXu" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/machinery/power/terminal{ +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/BPlus, +/obj/item/reagent_containers/blood/BMinus, +/obj/item/reagent_containers/blood/APlus, +/obj/item/reagent_containers/blood/AMinus, +/obj/item/reagent_containers/blood/lizard, +/obj/item/reagent_containers/blood/ethereal, +/obj/item/reagent_containers/blood{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/reagent_containers/blood{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/reagent_containers/blood{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "bXv" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 +/obj/structure/closet/secure_closet/medical1, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/structure/cable, -/obj/machinery/power/smes, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/area/maintenance/solars/port/aft) +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "bXx" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -45444,14 +45477,14 @@ /turf/open/floor/plating, /area/maintenance/solars/port/aft) "bYD" = ( -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" +/obj/effect/turf_decal/tile/green{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "bYE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, @@ -45521,130 +45554,97 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bYR" = ( -/obj/machinery/vending/medical, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "bYS" = ( -/obj/structure/noticeboard{ +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"bYT" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/cryo) +"bYU" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/item/reagent_containers/dropper{ + pixel_y = 6 + }, +/obj/structure/sign/warning/coldtemp{ + name = "\improper CRYOGENICS"; pixel_y = 32 }, -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_y = 3 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/multiver{ - pixel_x = -5 - }, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"bYT" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/screwdriver{ - pixel_y = 6 - }, -/obj/item/storage/belt/medical{ - pixel_y = 2 - }, -/obj/item/clothing/neck/stethoscope, -/obj/item/radio/intercom{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"bYU" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/item/screwdriver{ - pixel_y = 6 - }, -/obj/item/storage/belt/medical{ - pixel_y = 2 - }, -/obj/item/clothing/neck/stethoscope, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/storage) +/turf/open/floor/plasteel/dark, +/area/medical/cryo) "bYV" = ( -/obj/machinery/vending/wardrobe/medi_wardrobe, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/medical/storage) +/turf/open/floor/plasteel/dark, +/area/medical/cryo) "bYW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/book/manual/wiki/medicine, +/obj/item/clothing/neck/stethoscope, +/obj/item/wrench/medical, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "bYX" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/structure/closet/crate/freezer/surplus_limbs, -/obj/machinery/camera{ - c_tag = "Medbay Storage"; - dir = 8; - network = list("ss13","medbay") +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, +/obj/effect/turf_decal/tile/red, +/obj/structure/table/glass, +/obj/item/folder/white, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "bYY" = ( /obj/machinery/recharger{ pixel_y = 4 @@ -45672,7 +45672,10 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "bYZ" = ( /obj/item/pen, @@ -45699,7 +45702,7 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "bZa" = ( /obj/effect/spawner/structure/window, @@ -45999,106 +46002,82 @@ /turf/open/floor/plating, /area/maintenance/aft) "bZU" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/structure/mopbucket, -/obj/item/mop, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "bZV" = ( -/obj/item/storage/toolbox/emergency, -/obj/item/hand_labeler, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"bZW" = ( -/obj/item/cigbutt, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"bZX" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - dir = 4; - freq = 1400; - location = "Medbay" - }, -/obj/structure/plasticflaps/opaque, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "MuleBot Access"; - req_access_txt = "50" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/medical/storage) +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "bZY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/door/window/westleft{ - name = "Medical Delivery"; - req_access_txt = "5" +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/sign/warning/coldtemp{ + pixel_x = -32 }, -/obj/structure/window/reinforced, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "bZZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/manifold4w/general/visible, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "caa" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/medical/storage) +/turf/open/floor/plasteel/dark, +/area/medical/cryo) "cab" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"cac" = ( -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/medical/cryo) +"cac" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cad" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cae" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -46119,36 +46098,47 @@ dir = 8 }, /obj/structure/cable, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "caf" = ( -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) -"cag" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red{ dir = 4 }, /obj/effect/turf_decal/tile/red, +/turf/open/floor/plasteel/white, +/area/security/checkpoint/medical) +"cag" = ( +/obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) -"cah" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/button/door{ + id = "medsecprivacy"; + name = "Privacy Shutters Control"; + pixel_x = 24; + pixel_y = -4 }, -/turf/closed/wall, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "cai" = ( /obj/machinery/airalarm{ dir = 4; pixel_x = -22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/structure/table, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cak" = ( @@ -46158,6 +46148,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cal" = ( @@ -46178,6 +46169,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cao" = ( @@ -46873,12 +46867,13 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cbB" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 1; - sortType = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cbC" = ( @@ -46896,67 +46891,73 @@ dir = 4 }, /obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cbE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/hand_labeler_refill, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cbF" = ( -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/item/trash/candy, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/port/aft) -"cbG" = ( -/obj/item/storage/box/lights/mixed, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cbH" = ( -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cbI" = ( -/obj/machinery/door/airlock{ - name = "Medbay Emergency Storage"; + name = "Medical Freezer Maintenance"; req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) +"cbE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) +"cbF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) +"cbI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Freezer"; + req_access_txt = "5" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/coldroom) "cbJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -46967,42 +46968,58 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/general/visible, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbN" = ( -/obj/machinery/holopad, /obj/effect/landmark/start/medical_doctor, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbP" = ( /obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/camera{ + c_tag = "Medbay Cryogenics"; + dir = 8; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/rnd/production/techfab/department/medical, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cbQ" = ( /obj/machinery/power/apc{ areastring = "/area/security/checkpoint/medical"; @@ -47014,15 +47031,12 @@ /obj/effect/turf_decal/tile/red{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, /obj/effect/turf_decal/tile/red{ dir = 8 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "cbR" = ( /obj/machinery/firealarm{ @@ -47052,13 +47066,26 @@ "cbS" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "medsecprivacy"; + name = "privacy shutter" + }, /turf/open/floor/plating, /area/security/checkpoint/medical) "cbT" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cbU" = ( @@ -47074,20 +47101,41 @@ dir = 4 }, /obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cbW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/machinery/holopad, /obj/structure/cable, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, /area/medical/medbay/central) "cbX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, /area/medical/medbay/central) "cbY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47567,10 +47615,13 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cdc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cdd" = ( @@ -47643,20 +47694,38 @@ /area/maintenance/port/aft) "cdm" = ( /obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/aft) "cdn" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "cdo" = ( -/obj/effect/landmark/xeno_spawn, -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "cdp" = ( /obj/machinery/light_switch{ pixel_x = -26 @@ -47664,12 +47733,6 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/structure/closet/l3closet, -/obj/machinery/power/apc{ - areastring = "/area/medical/storage"; - name = "Medbay Storage APC"; - pixel_y = -23 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -47677,104 +47740,58 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cdq" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/closet/l3closet, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"cdr" = ( -/obj/item/storage/box/bodybags{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/rxglasses{ - pixel_x = 1; - pixel_y = 1 - }, -/obj/structure/table/glass, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"cdr" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/gun/syringe, -/obj/item/reagent_containers/spray/cleaner, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cds" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cdt" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cdu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cdv" = ( -/obj/item/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/toxin{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table/glass, -/obj/machinery/door/window/westleft{ - name = "First-Aid Supplies"; - req_access_txt = "5" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"cdw" = ( +/obj/effect/turf_decal/tile/blue, /obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/machinery/light{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"cdw" = ( /obj/machinery/computer/security/telescreen{ desc = "Used for monitoring medbay to ensure patient safety."; dir = 4; @@ -47783,7 +47800,22 @@ pixel_x = -32 }, /obj/structure/cable, -/turf/open/floor/plasteel, +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/landmark/start/depsec/medical, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -27; + pixel_y = -25 + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "cdx" = ( /obj/structure/cable, @@ -47810,6 +47842,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cdB" = ( @@ -47821,13 +47857,31 @@ desc = "A little medical robot, officially part of the Nanotrasen medical inspectorate. He looks somewhat underwhelmed."; name = "Inspector Johnson" }, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 8 + }, /area/medical/medbay/central) "cdC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white/corner, /area/medical/medbay/central) "cdD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -48044,10 +48098,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) -"cej" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/port/aft) "cen" = ( /obj/structure/girder, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -48099,97 +48149,66 @@ /turf/closed/wall, /area/medical/sleeper) "cew" = ( -/obj/item/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/fire{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table/glass, -/obj/machinery/door/window/eastleft{ - name = "First-Aid Supplies"; - req_access_txt = "5" +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/medical/cryo"; + dir = 8; + name = "Cryogenics APC"; + pixel_x = -25 }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cex" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cey" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cez" = ( -/obj/item/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/firstaid/o2{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/o2{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/computer/crew{ dir = 8 }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "ceA" = ( -/obj/item/radio/intercom{ - pixel_x = -27; - pixel_y = -10 - }, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/machinery/computer/secure_data{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/machinery/light{ dir = 8 }, /obj/structure/cable, -/turf/open/floor/plasteel, +/obj/machinery/computer/med_data{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "ceB" = ( -/obj/structure/chair/office, -/obj/effect/landmark/start/depsec/medical, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ dir = 4 @@ -48197,7 +48216,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/computer/secure_data{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "ceC" = ( /obj/machinery/telecomms/server/presets/command, @@ -48210,6 +48232,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ceE" = ( @@ -48234,6 +48259,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ceG" = ( @@ -48243,6 +48271,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ceH" = ( @@ -48251,6 +48282,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ceI" = ( @@ -48261,6 +48295,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ceJ" = ( @@ -48613,175 +48650,126 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/maintenance/port/aft) -"cfD" = ( -/obj/item/storage/box, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cfE" = ( /obj/structure/closet/crate, /obj/item/reagent_containers/dropper, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) -"cfF" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cfG" = ( -/obj/structure/closet/wardrobe/pjs, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cfH" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/bed/roller, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cfI" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/vehicle/ridden/wheelchair, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /obj/machinery/light{ dir = 1 }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cfJ" = ( -/obj/machinery/power/apc{ - areastring = "/area/medical/sleeper"; - dir = 1; - name = "Sleeper Room APC"; - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/structure/cable, -/obj/structure/bed/roller, -/turf/open/floor/plasteel/dark, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cfK" = ( -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cfL" = ( -/obj/item/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/firstaid/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/brute, -/obj/item/storage/firstaid/brute{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/machinery/light/small, -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cfM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cfN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/mob/living/simple_animal/bot/cleanbot/medbay, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cfO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cfP" = ( /obj/machinery/medical_kiosk, /obj/effect/turf_decal/tile/blue{ @@ -48837,7 +48825,7 @@ /turf/closed/wall, /area/medical/pharmacy) "cfW" = ( -/obj/structure/sign/departments/chemistry, +/obj/structure/sign/departments/chemistry/pharmacy, /turf/closed/wall, /area/medical/pharmacy) "cfX" = ( @@ -48885,7 +48873,32 @@ /turf/open/floor/plasteel/white, /area/medical/pharmacy) "cga" = ( -/turf/closed/wall, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry"; + req_access_txt = "33" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, +/turf/open/floor/plasteel/white, /area/medical/chemistry) "cgb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -49039,6 +49052,17 @@ icon_state = "platingdmg2" }, /area/maintenance/starboard/aft) +"cgu" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "cgv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -49122,14 +49146,13 @@ /turf/open/floor/plating, /area/maintenance/port) "cgI" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, /obj/structure/cable, -/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "cgJ" = ( @@ -49147,7 +49170,6 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/stripes/line, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -49169,89 +49191,65 @@ /turf/open/floor/plating, /area/maintenance/aft) "cgO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cgP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cgP" = ( +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, /obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgT" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay Treatment Hallway"; + dir = 8; + network = list("ss13","medbay") + }, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cgU" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "5" - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -49262,33 +49260,32 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/storage) -"cgV" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/medical/storage) -"cgW" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Cryogenics"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"cgV" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Cryogenics"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "5" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /turf/open/floor/plasteel/white, -/area/medical/storage) +/area/medical/cryo) "cgX" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -49752,35 +49749,25 @@ "cia" = ( /turf/closed/wall, /area/medical/surgery) -"cib" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall, -/area/medical/surgery) "cic" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/plasticflaps/opaque, +/obj/machinery/door/window/northleft{ + name = "MuleBot Access"; + req_access_txt = "50" }, -/turf/closed/wall, -/area/medical/surgery) -"cid" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cie" = ( -/obj/machinery/firealarm{ +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; dir = 4; - pixel_x = -24 + freq = 1400; + location = "Medbay" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/medical/storage) +"cie" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -49788,99 +49775,49 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/landmark/start/paramedic, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/medical/glass{ + name = "Primary Treatment Centre"; + req_access_txt = "5" + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cif" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cig" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cih" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cii" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cij" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, /area/medical/sleeper) "cik" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cil" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cin" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, /turf/open/floor/plasteel/white, @@ -49923,13 +49860,13 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ciq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cit" = ( @@ -49953,7 +49890,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ name = "Pharmacy"; - req_access_txt = "5; 69" + req_access_txt = "69" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -50336,166 +50273,211 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cjw" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjx" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjy" = ( -/obj/item/cigbutt, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjz" = ( -/obj/structure/chair, -/obj/machinery/airalarm{ - pixel_y = 23 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/dark, -/area/medical/surgery) +/area/medical/storage) +"cjx" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/o2{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/southleft{ + name = "First-Aid Supplies"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cjy" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cjz" = ( +/obj/machinery/door/window/southright{ + name = "Medical Deliveries"; + req_access_txt = "5" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cjA" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/machinery/recharge_station, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/plasteel/dark, +/area/medical/storage) "cjB" = ( -/obj/item/cigbutt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjC" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjD" = ( -/obj/structure/chair, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cjE" = ( -/obj/structure/bed/roller, -/obj/item/radio/intercom{ - pixel_x = -30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/camera{ - c_tag = "Medbay Sleepers"; - dir = 4; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, +/obj/structure/table/glass, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cjC" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/stasis, +/obj/machinery/defibrillator_mount{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cjD" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cjE" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = 26 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cjF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cjG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cjH" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cjI" = ( -/obj/structure/bed/roller, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cjJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/medical/sleeper"; + dir = 1; + name = "Primary Treatment Centre APC"; + pixel_y = 23 }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cjK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/sign/plaques/golden{ + desc = "A golden plaque commemorating excellence in medical care. God only knows how this ended up in this medbay."; + name = "The Hippocratic Award for Excellence in Medicine"; + pixel_x = -32 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cjM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) -"cjL" = ( +"cjN" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) -"cjM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) -"cjN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, /turf/open/floor/plasteel/white, @@ -50577,6 +50559,12 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/structure/sign/warning/electricshock{ + pixel_x = 32 + }, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/welding, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cjW" = ( @@ -50950,152 +50938,99 @@ /turf/open/floor/plasteel/dark, /area/aisat) "ckV" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) "ckW" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"ckX" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"ckY" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"ckZ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Observation" - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cla" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"clb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"clc" = ( -/obj/item/cigbutt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 28 - }, -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) -"cld" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"ckX" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, -/obj/machinery/stasis, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"ckY" = ( +/obj/structure/closet/secure_closet/medical1{ + pixel_x = -3 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"clb" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"clc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cld" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cle" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"clf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, /area/medical/sleeper) "clg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 }, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/sleeper) -"clh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/stasis, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"cli" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/medical/sleeper) "clj" = ( /obj/structure/sink{ dir = 4; pixel_x = -12; pixel_y = 2 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/structure/sign/departments/examroom{ + pixel_x = -32 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -51115,18 +51050,13 @@ /area/medical/medbay/central) "clm" = ( /obj/item/twohanded/required/kirbyplants, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cln" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "cmoprivacy"; - name = "privacy shutter" - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -51160,10 +51090,6 @@ pixel_y = 4 }, /obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/regular{ - pixel_x = -4; - pixel_y = -4 - }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, @@ -51190,6 +51116,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cls" = ( @@ -51408,7 +51335,13 @@ /turf/open/floor/plasteel, /area/maintenance/starboard/secondary) "clK" = ( -/turf/closed/wall/r_wall, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "5" + }, +/obj/structure/cable, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, /area/maintenance/aft) "clL" = ( /obj/structure/disposalpipe/segment, @@ -51586,54 +51519,98 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cmk" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/medical/surgery) -"cml" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/medical/surgery) -"cmm" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/medical/surgery) -"cmn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Observation" +/obj/structure/table/glass, +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/medical/surgery) +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/box/rxglasses{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/gun/syringe, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cml" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"cmm" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"cmn" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "cmo" = ( -/obj/effect/spawner/structure/window, +/obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cmp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/medical/sleeper) "cmr" = ( -/obj/machinery/door/firedoor, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cms" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cmt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, +/obj/machinery/power/apc{ + areastring = "/area/medical/medbay/central"; + dir = 4; + name = "Medbay Central APC"; + pixel_x = 24 + }, +/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cmu" = ( @@ -51651,7 +51628,7 @@ "cmy" = ( /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance"; - req_access_txt = "5" + req_one_access_txt = "5;12;33;69" }, /turf/open/floor/plating, /area/maintenance/department/medical/central) @@ -51697,12 +51674,12 @@ /area/medical/pharmacy) "cmD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/departments/chemistry{ - pixel_x = -32 - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/sign/departments/chemistry/pharmacy{ + pixel_x = -32 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cmE" = ( @@ -51932,273 +51909,256 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cnl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Medical Surplus Storeroom"; - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/table/optable, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "cnm" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/item/surgicaldrill, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/gloves/color/latex, -/turf/open/floor/plasteel, -/area/medical/surgery) -"cnn" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/hemostat, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cno" = ( -/obj/structure/table, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/circular_saw, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cnp" = ( -/obj/structure/table, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/razor{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cnq" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/surgery, -/obj/item/retractor, -/turf/open/floor/plasteel, -/area/medical/surgery) -"cnr" = ( -/obj/machinery/computer/med_data{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cns" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cnt" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - pixel_x = 30 - }, -/obj/structure/bedsheetbin{ - pixel_x = 2 - }, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/obj/item/gun/syringe, -/obj/item/clothing/glasses/eyepatch, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/ears/earmuffs, -/obj/item/storage/belt/medical{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/white/side, -/area/medical/surgery) -"cnu" = ( -/obj/machinery/power/apc{ - areastring = "/area/medical/cryo"; - dir = 1; - name = "Cryogenics APC"; - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 5; - pixel_y = 9 - }, /obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = -3; - pixel_y = 1 +/obj/machinery/door/window/eastleft{ + name = "First-Aid Supplies"; + req_access_txt = "5" }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/reagent_containers/syringe/epinephrine{ +/obj/item/storage/firstaid/regular{ pixel_x = 3; - pixel_y = -2 + pixel_y = -3 }, -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/item/storage/firstaid/fire{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire{ + pixel_x = -3; + pixel_y = -3 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/cryo) -"cnv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/structure/closet/secure_closet/medical1{ - pixel_x = -3 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cno" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, /turf/open/floor/plasteel/white, -/area/medical/cryo) -"cnw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ +/area/medical/storage) +"cnp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"cnq" = ( +/obj/machinery/rnd/production/techfab/department/medical, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cnx" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cnr" = ( +/obj/machinery/shower{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cny" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/trimline/blue/line{ dir = 5 }, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cnz" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/medical/cryo) -"cnA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cns" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cnt" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cnu" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/medical_kiosk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/medical/sleeper) +"cnv" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 5 + }, +/area/medical/sleeper) +"cnw" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cnx" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cny" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cnz" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Primary Treatment Centre"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cnA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cnB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, +/obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cnC" = ( -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, /obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"cnD" = ( /obj/item/cartridge/medical{ - pixel_x = -2; + pixel_x = -3 + }, +/obj/item/cartridge/medical{ + pixel_x = 3 + }, +/obj/item/cartridge/chemistry{ pixel_y = 6 }, -/obj/item/cartridge/medical{ - pixel_x = 6; - pixel_y = 3 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/item/cartridge/medical, -/obj/item/cartridge/chemistry{ - pixel_y = 2 - }, -/obj/structure/table/glass, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"cnD" = ( +/obj/structure/table/glass, +/obj/item/folder/blue, +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/glasses/hud/health, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cnE" = ( -/obj/item/folder/blue, /obj/structure/table/glass, -/obj/item/stamp/cmo, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/item/storage/secure/briefcase{ + pixel_x = 3; + pixel_y = 5 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"cnF" = ( -/obj/item/folder/white{ - pixel_x = 4; +/obj/item/storage/firstaid/regular{ + pixel_x = -3; pixel_y = -3 }, -/obj/item/clothing/glasses/hud/health, -/obj/structure/table/glass, +/obj/structure/cable, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"cnF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cnG" = ( /obj/structure/closet/secure_closet/CMO, -/obj/item/storage/secure/safe{ - pixel_x = 5; - pixel_y = 26 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30 - }, -/obj/item/screwdriver{ - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, +/obj/item/screwdriver, +/turf/open/floor/plasteel/dark, /area/crew_quarters/heads/cmo) "cnH" = ( /obj/item/radio/intercom{ @@ -52569,203 +52529,266 @@ /turf/open/floor/plasteel, /area/hallway/secondary/service) "coy" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = -3 }, -/obj/machinery/light{ - dir = 8 +/obj/item/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/smartfridge/organ, -/turf/open/floor/plasteel/white/side{ +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/brute{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ dir = 4 }, -/area/medical/surgery) +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) "coz" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/landmark/start/paramedic, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"coA" = ( +/mob/living/simple_animal/bot/cleanbot/medbay, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"coB" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"coC" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"coD" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"coE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"coF" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/surgery) -"coA" = ( -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"coB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"coC" = ( -/obj/machinery/power/apc{ - areastring = "/area/medical/surgery"; - dir = 4; - name = "Surgery APC"; - pixel_x = 24 - }, -/obj/structure/table, -/obj/item/surgical_drapes, -/obj/structure/cable, -/turf/open/floor/plasteel/white/side{ - dir = 8 - }, -/area/medical/surgery) -"coD" = ( -/obj/structure/bed/roller, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"coE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"coF" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/bedsheet/medical, -/turf/open/floor/plasteel/white, -/area/medical/surgery) +/area/medical/sleeper) "coG" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/item/reagent_containers/chem_pack{ + pixel_x = 10; + pixel_y = 10 + }, +/obj/item/storage/box/rxglasses{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/stack/medical/gauze{ + pixel_x = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plating, -/area/medical/surgery) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/sleeper) "coH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/multiver{ + pixel_x = 6 }, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/syringe, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/cryo) +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/medical/sleeper) "coI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/item/stack/medical/mesh, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ dir = 6 }, -/obj/effect/turf_decal/stripes/line{ +/area/medical/sleeper) +"coJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/cryo) -"coJ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/cryo) +/area/medical/sleeper) "coK" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel, -/area/medical/cryo) -"coL" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/medical/cryo) -"coM" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/medical/cryo) -"coN" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"coL" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, /obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"coM" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Primary Treatment Centre"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"coN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "coO" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, +/obj/machinery/vending/wallmed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"coP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"coQ" = ( -/obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/start/chief_medical_officer, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -20; + pixel_y = 26 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"coP" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/turf/open/floor/plasteel/cafeteria, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"coQ" = ( +/obj/structure/cable, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "coR" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/mob/living/simple_animal/pet/cat/Runtime, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "coS" = ( -/obj/machinery/power/apc{ - areastring = "/area/crew_quarters/heads/cmo"; - dir = 4; - name = "CMO's Office APC"; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "CMO's Office"; - dir = 8; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/suit_storage_unit/cmo, +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/dark, /area/crew_quarters/heads/cmo) "coT" = ( /obj/structure/window/reinforced{ @@ -53221,134 +53244,124 @@ /obj/structure/cable, /turf/open/floor/engine, /area/engine/supermatter) -"cpS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cpT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Surgery Maintenance"; - req_access_txt = "45" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cpU" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/machinery/door/window/eastleft{ + name = "Spare Surgical Supplies"; + req_access_txt = "5" + }, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/item/reagent_containers/glass/bottle/ethanol, +/obj/item/reagent_containers/glass/bottle/ethanol, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"cpV" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/vending/wallmed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/machinery/requests_console{ + department = "Medical Response"; + departmentType = 1; + name = "Emergency Response RC"; + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/surgery) +/area/medical/paramedic) "cpW" = ( -/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = 26 + }, /turf/open/floor/plasteel/white, -/area/medical/surgery) +/area/medical/storage) "cpX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Operating Theatre"; - req_access_txt = "45" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"cpY" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"cpZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/landmark/start/medical_doctor, -/obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"cqa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"cqb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ - name = "Surgery Observation" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"cqc" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 + name = "Medbay Storage"; + req_access_txt = "5" }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/cryo) -"cqd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/medical/sleeper) +"cpZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cqa" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/cryo) -"cqe" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cqf" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ +/area/medical/sleeper) +"cqc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cqg" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cqf" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"cqg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/medical/cryo) -"cqh" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/medical/cryo) +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "cqi" = ( -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cqj" = ( @@ -53357,63 +53370,53 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) -"cqk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "cmoprivacy"; - name = "privacy shutter" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/crew_quarters/heads/cmo) "cql" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 5 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cqm" = ( +/obj/structure/chair/office/light, /obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cqn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8; + sortType = 10 + }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cqo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, /obj/structure/disposalpipe/segment{ @@ -53422,11 +53425,8 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cqp" = ( /obj/structure/disposalpipe/segment{ @@ -53482,6 +53482,7 @@ dir = 8 }, /obj/structure/cable, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, /area/medical/pharmacy) "cqu" = ( @@ -53895,234 +53896,144 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "crj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/white/side{ - dir = 4 - }, -/area/medical/surgery) -"crk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"crl" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"crm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"crk" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/surgery) +/area/medical/storage) +"crl" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"crm" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) "crn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 8 - }, -/area/medical/surgery) -"cro" = ( -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"crq" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"crr" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, +/obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/cryo) -"crs" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 32 }, -/obj/structure/table/reinforced, -/obj/item/crowbar, /obj/machinery/camera{ - c_tag = "Medbay Cryo"; - dir = 1; + c_tag = "Medbay Storage"; + dir = 8; network = list("ss13","medbay") }, -/obj/item/screwdriver{ - pixel_y = 6 +/turf/open/floor/plasteel/white, +/area/medical/storage) +"crr" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/obj/item/clothing/neck/stethoscope, -/obj/item/wrench/medical, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/cryo) -"crt" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = -30 - }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/medical/cryo) +/area/medical/sleeper) "cru" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - name = "Connector Port (Air Supply)" - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/medical/cryo) -"crv" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - name = "Connector Port (Air Supply)" - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/light_switch{ - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, -/turf/open/floor/plasteel, -/area/medical/cryo) +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "crw" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 }, +/obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "crx" = ( -/obj/machinery/light{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cry" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "crz" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 6 }, -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/obj/item/folder/white, +/obj/item/pen, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "crA" = ( /obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/storage/secure/briefcase, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"crB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, +/obj/item/paper_bin, +/obj/item/clipboard, +/obj/item/toy/figure/cmo, /obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "crC" = ( -/obj/machinery/light{ - dir = 4 +/obj/structure/bed/dogbed/runtime, +/mob/living/simple_animal/pet/cat/Runtime, +/obj/item/toy/cattoy, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 }, -/obj/machinery/keycard_auth{ - pixel_x = 26; - pixel_y = -7 +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 }, -/obj/machinery/computer/med_data/laptop, -/obj/structure/table/glass, -/obj/machinery/button/door{ - id = "cmoprivacy"; - name = "Privacy Shutters Control"; - pixel_x = 26; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/dark, /area/crew_quarters/heads/cmo) "crD" = ( /obj/structure/disposalpipe/segment, @@ -54132,13 +54043,13 @@ "crE" = ( /obj/machinery/door/airlock/maintenance{ name = "Pharmacy Maintenance"; - req_access_txt = "5; 69" + req_access_txt = "69" }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, /turf/open/floor/plating, -/area/medical/pharmacy) +/area/maintenance/department/medical/central) "crF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/radio/intercom{ @@ -54346,261 +54257,165 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/secondary) -"csi" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/port/aft) "csj" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 +/obj/structure/closet/secure_closet/medical3, +/obj/item/screwdriver{ + pixel_y = 6 }, -/turf/open/floor/plasteel, -/area/medical/surgery) +/obj/item/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/clothing/neck/stethoscope, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) "csk" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 +/obj/structure/closet/secure_closet/medical3, +/obj/item/screwdriver{ + pixel_y = 6 }, -/turf/open/floor/plasteel/white/side{ +/obj/item/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/clothing/neck/stethoscope, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/area/medical/surgery) +/turf/open/floor/plasteel/dark, +/area/medical/storage) "csl" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/screwdriver{ + pixel_y = 6 + }, +/obj/item/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/clothing/neck/stethoscope, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Medbay Surgery"; - dir = 1; - network = list("ss13","medbay") - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) +/turf/open/floor/plasteel/dark, +/area/medical/storage) "csm" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/white/side{ +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/area/medical/surgery) +/turf/open/floor/plasteel/dark, +/area/medical/storage) "csn" = ( -/obj/item/radio/intercom{ - pixel_y = -30 - }, -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/plasteel, -/area/medical/surgery) -"cso" = ( -/obj/structure/bed/roller, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 - }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"csp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/vending/medical, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/medical/storage) +"csp" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"csq" = ( -/obj/structure/bed, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/item/bedsheet/medical, -/obj/machinery/newscaster{ +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/stasis, +/obj/machinery/defibrillator_mount{ pixel_y = -32 }, -/obj/machinery/camera{ - c_tag = "Medbay Recovery Room"; - dir = 1; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"csr" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, /obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 }, /turf/open/floor/plasteel/white, -/area/medical/surgery) -"csr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/area/medical/sleeper) "css" = ( /turf/closed/wall, /area/medical/cryo) "cst" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/camera{ - c_tag = "Medbay Hallway Central"; - dir = 4; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/dark, /area/medical/medbay/central) "csv" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) -"csw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Chief Medical Officer's Office"; - req_access_txt = "40" +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) "csx" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/computer/card/minor/cmo{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"csy" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"csz" = ( -/obj/structure/table/glass, -/obj/item/folder/blue, -/obj/item/folder/blue, -/obj/item/pen, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/heads/cmo) -"csA" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, /obj/machinery/requests_console{ announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; - name = "Chief Medical Officer RC"; - pixel_y = -32 - }, -/obj/effect/landmark/start/chief_medical_officer, -/obj/effect/turf_decal/tile/blue{ - dir = 4 + name = "Chief Medical Officer's RC"; + pixel_x = -32 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"csy" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"csz" = ( /obj/structure/cable, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"csA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "csB" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring medbay to ensure patient safety."; - dir = 8; - name = "Medbay Monitor"; - network = list("medbay"); - pixel_x = 29 +/obj/machinery/disposal/bin, +/obj/machinery/status_display/ai{ + pixel_x = 32 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -29 +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/machinery/computer/card/minor/cmo{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/turf/open/floor/plasteel/dark, /area/crew_quarters/heads/cmo) "csC" = ( /obj/structure/disposalpipe/segment{ @@ -54651,11 +54466,10 @@ /turf/open/floor/plating, /area/maintenance/department/medical/central) "csH" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 23 - }, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "csI" = ( @@ -54663,7 +54477,7 @@ dir = 4 }, /obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5;9" + req_one_access_txt = "12;5;33;69" }, /obj/structure/cable, /turf/open/floor/plating, @@ -54795,6 +54609,9 @@ }, /obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "csU" = ( @@ -54966,109 +54783,66 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"ctr" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cts" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"ctt" = ( -/obj/structure/cable, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"ctu" = ( -/obj/machinery/door/airlock/medical{ - name = "Surgery B"; - req_access_txt = "5" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) "ctw" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 }, -/obj/machinery/power/apc{ - areastring = "/area/medical/medbay/central"; - dir = 4; - name = "Medbay Central APC"; - pixel_x = 24 - }, -/obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "ctx" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/cmo{ + dir = 4; + pixel_x = -30 + }, +/obj/machinery/keycard_auth{ + pixel_x = 7; + pixel_y = -25 + }, +/obj/machinery/button/door{ + id = "cmoprivacy"; + name = "CMO Privacy Shutters"; + pixel_x = -7; + pixel_y = -26; + req_access_txt = "40" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "cty" = ( -/obj/machinery/suit_storage_unit/cmo, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/item/radio/intercom{ + pixel_y = -26 }, +/obj/machinery/light, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "ctz" = ( -/obj/structure/table/glass, -/obj/item/pen, -/obj/item/clothing/neck/stethoscope, -/obj/structure/extinguisher_cabinet{ - pixel_x = 6; - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/newscaster{ + pixel_y = -29 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/cafeteria, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "ctD" = ( /obj/structure/sign/directions/evac, @@ -55104,9 +54878,6 @@ /turf/open/floor/plating, /area/maintenance/department/science/central) "ctK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -55297,94 +55068,64 @@ /obj/structure/cable, /turf/open/floor/plasteel/airless/solarpanel, /area/solar/port/aft) -"cug" = ( -/obj/structure/closet, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cuh" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/spawner/lootdrop/maintenance/five, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cui" = ( -/obj/structure/closet/crate, -/obj/item/paper, -/obj/effect/spawner/lootdrop/maintenance/four, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cuj" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/apc{ - areastring = "/area/maintenance/port/aft"; - dir = 1; - name = "Port Quarter Maintenance APC"; - pixel_y = 23 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cuk" = ( -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/power/apc{ - areastring = "/area/medical/surgery/room_b"; - dir = 8; - name = "Surgery B APC"; - pixel_x = -25 +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/structure/chair/sofa/right, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel/white/corner, +/area/medical/break_room) "cul" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) +/obj/structure/chair/sofa/left, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay Break Room"; + network = list("ss13","medbay") + }, +/turf/open/floor/plasteel/white/side, +/area/medical/break_room) "cum" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cun" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/machinery/door/poddoor/preopen{ - id = "surgeryb"; - name = "privacy shutters" +/turf/open/floor/plasteel/white/corner{ + dir = 8 }, -/turf/open/floor/plating, -/area/medical/surgery/room_b) +/area/medical/break_room) "cuo" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/structure/sign/warning/nosmoking{ + pixel_x = -28 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) @@ -55433,13 +55174,16 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/camera/autoname, /obj/machinery/firealarm{ pixel_y = 24 }, /obj/machinery/light{ dir = 1 }, +/obj/machinery/camera{ + c_tag = "Chemistry North"; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cuv" = ( @@ -55452,18 +55196,6 @@ /obj/machinery/vending/wardrobe/gene_wardrobe, /turf/open/floor/plasteel/white, /area/science/genetics) -"cuw" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/airalarm{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "cux" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/purple{ @@ -55663,26 +55395,24 @@ "cuZ" = ( /turf/closed/wall/r_wall, /area/science/misc_lab/range) +"cva" = ( +/obj/structure/table, +/obj/item/trash/plate, +/obj/item/candle, +/turf/open/floor/plating, +/area/maintenance/port/aft) "cvl" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/computer/operating{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cvm" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/plasteel/white, +/area/medical/surgery) "cvn" = ( /obj/structure/chair{ dir = 8 @@ -55690,49 +55420,44 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cvo" = ( -/obj/item/radio/intercom{ - pixel_x = -29 - }, -/obj/structure/table/glass, -/obj/item/surgical_drapes, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Medbay Surgery B"; +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm{ dir = 4; - network = list("ss13","medbay") + pixel_x = -22 + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/break_room) +"cvp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cvp" = ( -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) +/area/medical/break_room) "cvq" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cvr" = ( -/obj/machinery/door/firedoor, /obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cvs" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 28 - }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cvu" = ( -/obj/machinery/disposal/bin, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -55742,22 +55467,18 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cvv" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, /obj/machinery/light{ dir = 1 }, -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cvx" = ( @@ -55965,116 +55686,56 @@ /obj/structure/cable, /turf/open/space, /area/space/nearstation) -"cwh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cwj" = ( -/obj/item/cigbutt, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cwn" = ( -/obj/structure/rack, -/obj/item/flashlight/pen, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cwo" = ( -/obj/item/retractor, -/obj/item/hemostat, -/obj/item/cautery, -/obj/structure/table/glass, +/obj/structure/closet/secure_closet/medical2, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cwp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cwq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/surgery/room_b) -"cwr" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "surgeryb"; - name = "privacy shutters" - }, -/turf/open/floor/plating, -/area/medical/surgery/room_b) -"cws" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +"cwo" = ( +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cwt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cwu" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/disposalpipe/junction/flip, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cwv" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/break_room) +"cwp" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/break_room) +"cwq" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/break_room) +"cwu" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "cwx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -56281,75 +55942,58 @@ /obj/machinery/rnd/experimentor, /turf/open/floor/engine, /area/science/misc_lab/range) -"cxa" = ( -/obj/item/stack/cable_coil, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/port/aft) "cxd" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cxe" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/vending/wallmed{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cxf" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) -"cxg" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/smartfridge/organ, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_b) -"cxh" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/preopen{ - id = "surgeryb"; - name = "privacy shutters" - }, -/turf/open/floor/plating, -/area/medical/surgery/room_b) -"cxi" = ( -/obj/effect/turf_decal/tile/blue{ +"cxe" = ( +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/medical/break_room"; + dir = 8; + name = "Medical Breakroom APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/break_room) +"cxf" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/paramedic, +/turf/open/floor/plasteel/white, +/area/medical/break_room) +"cxg" = ( +/obj/structure/table/glass, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/break_room) +"cxj" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 22 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cxj" = ( -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cxk" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -56360,17 +56004,17 @@ }, /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cxl" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry"; - req_access_txt = "33" - }, -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, +/turf/open/floor/plating, /area/medical/chemistry) "cxm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -56391,22 +56035,23 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "cxp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/table, +/obj/item/flashlight/lamp{ + on = 0 }, -/turf/closed/wall, -/area/medical/morgue) +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "cxr" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"cxw" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "cxz" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=10.1-Central-from-Aft"; @@ -56417,13 +56062,16 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cxA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/aft) "cxB" = ( @@ -56527,69 +56175,80 @@ icon_state = "platingdmg3" }, /area/maintenance/port/aft) -"cxR" = ( -/obj/structure/rack, -/obj/item/clothing/mask/gas, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cxS" = ( -/obj/item/latexballon, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "cxT" = ( -/obj/item/clothing/suit/ianshirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_x = 27; + pixel_y = -5 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "cxU" = ( -/turf/closed/wall, -/area/medical/medbay/aft) +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/computer/med_data/laptop{ + dir = 1; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "cxV" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cxX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cya" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cxZ" = ( -/obj/machinery/camera/autoname{ +/area/medical/medbay/central) +"cyd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"cya" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/medical/chemistry) "cyi" = ( @@ -56800,78 +56459,46 @@ /obj/item/pen, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) -"cyN" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) -"cyO" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) "cyP" = ( -/obj/machinery/vending/coffee, -/obj/structure/sign/map/left{ - desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; - icon_state = "map-left-MS"; - pixel_y = 32 +/obj/machinery/door/airlock{ + name = "Medical Break Room"; + req_access_txt = "5" }, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) -"cyQ" = ( -/obj/structure/sign/map/right{ - desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; - icon_state = "map-right-MS"; - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/vending/cola/random, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) -"cyR" = ( -/obj/machinery/vending/cigarette, -/obj/structure/noticeboard{ - pixel_y = 32 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/break_room) "cyT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cyU" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cyV" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/chair/office/light{ - dir = 8 +/obj/structure/disposalpipe/junction/flip, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) "czf" = ( /obj/item/radio/intercom{ pixel_x = -26 @@ -56880,22 +56507,9 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"czg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/aft) "czh" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/button/door{ id = "Skynet_launch"; name = "Mech Bay Door Control"; @@ -56904,6 +56518,7 @@ req_one_access_txt = "29" }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/aft) "czi" = ( @@ -57099,105 +56714,86 @@ /turf/open/floor/plating, /area/science/test_area) "czO" = ( -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czP" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/cigbutt, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/medical{ - name = "Medbay Break Room"; - req_access_txt = "5" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"czU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"czV" = ( +/area/medical/medbay/central) +"czP" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"czQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) +"czS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"czT" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) +"czU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "czW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/disposalpipe/junction, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "czX" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -57510,77 +57106,86 @@ }, /turf/open/floor/plating, /area/science/test_area) -"cAS" = ( -/obj/structure/chair/stool, -/obj/item/radio/intercom{ - pixel_x = -30 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) "cAT" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cAU" = ( -/obj/item/cigbutt, -/obj/machinery/holopad, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cAV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cAW" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cAX" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/medical/medbay/aft) -"cAY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) +"cAU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cAV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/landmark/start/paramedic, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cAW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cAX" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) +"cAY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "cAZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cBa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/item/radio/intercom{ - pixel_x = 30 +/obj/structure/sign/departments/chemistry{ + pixel_x = 32 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cBe" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -57648,17 +57253,11 @@ "cBr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/obj/effect/spawner/lootdrop/maintenance, /obj/structure/cable, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/area/maintenance/port/aft) "cBs" = ( /turf/open/floor/plasteel/white, /area/science/mixing) @@ -57880,92 +57479,36 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"cBQ" = ( -/obj/effect/landmark/xeno_spawn, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/solar/port/aft) "cBR" = ( /turf/closed/wall/r_wall, /area/medical/virology) "cBS" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/virology) -"cBT" = ( -/obj/item/cigbutt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cBU" = ( -/obj/machinery/light{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/food/drinks/bottle/vodka, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cBX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cBY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 8 }, -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 5 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cBV" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -30 - }, -/obj/item/reagent_containers/spray/cleaner, -/obj/structure/table/glass, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cBW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, -/obj/machinery/camera{ - c_tag = "Medbay Break Room"; - dir = 1; - network = list("ss13","medbay") - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cBX" = ( -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) -"cBY" = ( -/obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cBZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cCa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cCe" = ( /turf/closed/wall, /area/medical/morgue) @@ -57979,26 +57522,19 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/bin, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"cCg" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "cCj" = ( /turf/open/floor/plasteel/dark, /area/medical/morgue) "cCk" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/paper/guides/jobs/medical/morgue{ - pixel_x = -4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "cCl" = ( /obj/machinery/vending/cigarette, /turf/open/floor/plasteel/dark, @@ -58252,27 +57788,23 @@ /turf/open/floor/plating/airless, /area/science/test_area) "cCK" = ( -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cCL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/freezer, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/cable, +/turf/open/floor/grass, /area/medical/virology) "cCM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) +/obj/structure/lattice/catwalk, +/obj/item/grown/bananapeel, +/turf/open/space/basic, +/area/space/nearstation) "cCN" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cCO" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -58280,24 +57812,16 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cCP" = ( -/obj/structure/disposalpipe/sorting/mail{ - sortType = 27 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cCX" = ( -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/area/medical/medbay/central) "cCY" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -58535,164 +58059,63 @@ name = "hyper-reinforced wall" }, /area/science/test_area) -"cDA" = ( -/obj/structure/bed/roller, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cDB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cDC" = ( -/obj/effect/landmark/blobstart, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) "cDD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cDF" = ( -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/syringes, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/medical/virology"; - dir = 1; - name = "Virology APC"; - pixel_y = 23 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cDG" = ( -/obj/item/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/reagent_containers/syringe/antiviral, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/spray/cleaner, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cDH" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cDI" = ( -/obj/machinery/reagentgrinder{ - pixel_y = 8 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/obj/structure/lattice/catwalk, +/obj/effect/mob_spawn/human/clown/corpse, +/turf/open/space/basic, +/area/space/nearstation) "cDJ" = ( -/obj/item/clothing/gloves/color/latex, -/obj/item/healthanalyzer, -/obj/item/clothing/glasses/hud/health, -/obj/structure/reagent_dispensers/virusfood{ - pixel_y = 30 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cDN" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/machinery/power/apc{ + areastring = "/area/medical/abandoned"; + dir = 8; + name = "Abandoned Medical Storage APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cDN" = ( +/obj/structure/table/glass, +/obj/item/phone{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/folder/white{ + pixel_x = 5 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) "cDO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/tile/blue, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_x = -14 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cDP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"cDQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white/side{ - dir = 4 - }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/office) "cDR" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cDS" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -58702,43 +58125,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cDT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry"; - req_access_txt = "33" - }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) -"cDU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) "cDW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58746,8 +58144,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/cable, +/obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) "cDX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -58758,14 +58158,10 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "cEb" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/structure/cable, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "cEf" = ( /turf/closed/wall, /area/hallway/primary/aft) @@ -59000,142 +58396,92 @@ /turf/open/floor/plating/airless, /area/science/test_area) "cEE" = ( -/turf/closed/wall, -/area/medical/virology) -"cEF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/medical/virology) -"cEG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - name = "Test Subject Cell"; - req_access_txt = "39" +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/showcase/machinery/oldpod{ + desc = "An old NT branded sleeper, decommissioned after the lead acetate incident. None of the functional machinery remains inside."; + name = "decommissioned sleeper" }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cEH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/medical/virology) +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "cEI" = ( -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table/glass, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -30 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cEJ" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, /obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cEK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cEL" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start/virologist, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cEM" = ( -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/pen/red, -/obj/machinery/requests_console{ - department = "Virology"; - name = "Virology Requests Console"; - pixel_x = 29; - receive_ore_updates = 1 - }, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cEN" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5;39;6" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable, /turf/open/floor/plating, -/area/maintenance/port/aft) -"cEO" = ( -/turf/open/floor/plasteel/white/side{ - dir = 6 +/area/maintenance/aft) +"cEJ" = ( +/obj/structure/cable, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/area/medical/medbay/aft) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"cEK" = ( +/obj/structure/cable, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"cEL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"cEM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/abandoned) +"cEN" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cEO" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "cEP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cEQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cER" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow{ @@ -59146,11 +58492,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"cEV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "cFa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -59342,294 +58683,120 @@ /turf/open/floor/plating/airless, /area/science/test_area) "cFy" = ( -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/structure/table/glass, -/obj/item/hand_labeler, -/obj/item/radio/headset/headset_med, -/obj/machinery/airalarm{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Virology - Cells"; - dir = 4; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFC" = ( -/obj/structure/rack, -/obj/item/crowbar/red, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/item/wrench, -/obj/item/restraints/handcuffs, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFD" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/medical/virology) -"cFE" = ( -/obj/machinery/disposal/bin, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, +/obj/structure/flora/junglebush/b, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, /area/medical/virology) "cFI" = ( -/obj/machinery/computer/pandemic{ - layer = 2.5; - pixel_x = -4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/cardboard, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/toy/plush/lizardplushie{ + name = "Tends-the-Wounds" }, +/obj/structure/sign/poster/contraband/lizard{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cFJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cFK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/skub{ + name = "medicinal skub" + }, +/obj/item/toy/cattoy, +/turf/open/floor/plating, +/area/medical/abandoned) +"cFL" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/vehicle/ridden/wheelchair, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cFN" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cFO" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_x = 28 +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cFP" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cFR" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cFJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/medical/surgery/room_d) +"cFS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, -/turf/closed/wall/r_wall, -/area/medical/virology) -"cFK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/medical/virology) -"cFL" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = 32 - }, -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/disposalpipe/segment{ dir = 9 }, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cFM" = ( -/obj/structure/sink{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFN" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/machinery/shower{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cFO" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cFP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/radio/intercom{ - pixel_x = 29 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cFR" = ( -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cFS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cFT" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cFV" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/structure/bodycontainer/morgue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/camera{ + c_tag = "Morgue"; + dir = 1; + network = list("ss13","medbay") }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "cFW" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"cFX" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "cFY" = ( /obj/structure/closet, /turf/open/floor/plasteel/dark, @@ -59788,409 +58955,126 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/science/test_area) -"cGq" = ( -/obj/structure/table/glass, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/pen/red, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGr" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) "cGs" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ +/obj/machinery/door/airlock/medical{ + name = "Abandoned Storage"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - name = "Containment Cells"; - req_access_txt = "39" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cGw" = ( -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ +/area/medical/abandoned) +"cGA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/surgery, +/obj/structure/light_construct{ dir = 8 }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, +/obj/item/storage/fancy/cigarettes/cigpack_uplift, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cGx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/medical/abandoned) +"cGB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/office/light, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cGF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cGG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = -26 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cGH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cGI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/plasteel/white, +/area/medical/office) +"cGJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cGK" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/chair/office/light, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/medical/office) +"cGL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/holopad, +/obj/effect/turf_decal/tile/blue, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/machinery/power/apc{ + areastring = "/area/medical/office"; + dir = 4; + name = "Medbay Office APC"; + pixel_x = 24 }, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cGz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/virology{ - name = "Virology Access"; - req_access_txt = "39" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "virology_airlock_exterior"; - idInterior = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Console"; - pixel_x = 26; - pixel_y = 26; - req_access_txt = "39" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/virology{ - autoclose = 0; - frequency = 1449; - id_tag = "virology_airlock_interior"; - name = "Virology Interior Airlock"; - req_access_txt = "39" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/doorButtons/access_button{ - idDoor = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = -26; - pixel_y = 28; - req_access_txt = "39" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGI" = ( -/obj/machinery/doorButtons/access_button{ - idDoor = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_y = 24; - req_access_txt = "39" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/virology{ - autoclose = 0; - frequency = 1449; - id_tag = "virology_airlock_exterior"; - name = "Virology Exterior Airlock"; - req_access_txt = "39" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cGJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cGK" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cGL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology{ - name = "Virology Access"; - req_access_txt = "39" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cGM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, +/area/medical/office) +"cGN" = ( /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cGN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cGS" = ( -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow, -/obj/item/reagent_containers/glass/bottle/multiver{ - pixel_x = 7; - pixel_y = 12 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/white, -/area/medical/chemistry) -"cGT" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/maintenance{ - name = "Chemistry Maintenance"; - req_access_txt = "5; 69" - }, -/turf/open/floor/plating, -/area/maintenance/aft) +/area/medical/paramedic) "cGU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ @@ -60347,233 +59231,75 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/solar/port/aft) -"cHl" = ( -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHm" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHn" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHq" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plating, -/area/medical/virology) -"cHr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "cHv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/cigbutt/cigarbutt, +/obj/item/candle{ + pixel_x = -5 }, -/obj/machinery/camera{ - c_tag = "Virology - Lab"; - dir = 8; - network = list("ss13","medbay") +/obj/item/storage/box/matches{ + pixel_x = 1; + pixel_y = -1 }, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cHw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/organ_spawner, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"cHy" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHw" = ( -/obj/structure/closet/emcloset, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/turf_decal/tile/blue, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cHx" = ( +/area/medical/office) +"cHz" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/camera{ - c_tag = "Virology - Airlock"; + c_tag = "Medbay Office"; dir = 1; network = list("ss13","medbay") }, /obj/machinery/light, -/obj/structure/closet/l3closet/virology, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/white, -/area/medical/virology) -"cHy" = ( -/obj/structure/closet/l3closet/virology, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cHz" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ +/area/medical/office) +"cHA" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cHA" = ( -/obj/machinery/camera{ - c_tag = "Virology - Entrance"; - dir = 8; - network = list("ss13","medbay") - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"cHB" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = -32 - }, -/obj/item/storage/box/gloves{ - pixel_x = 3; +/obj/effect/turf_decal/tile/blue, +/obj/item/folder/white{ + pixel_x = 5; pixel_y = 4 }, -/obj/item/storage/box/masks, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/item/phone{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/drinks/mug/coco{ + pixel_x = -14; + pixel_y = 6 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/office) "cHD" = ( /obj/machinery/firealarm{ dir = 1; @@ -60593,56 +59319,49 @@ /obj/item/pen, /obj/structure/table/glass, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cHE" = ( -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 8 - }, /obj/structure/table/glass, -/obj/structure/cable, -/obj/machinery/power/apc{ - areastring = "/area/medical/medbay/aft"; - dir = 4; - name = "Medbay Aft APC"; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 10 - }, -/area/medical/medbay/aft) -"cHF" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/vending/wardrobe/chem_wardrobe, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"cHH" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4; +/obj/item/storage/box/gloves{ + pixel_x = 3; pixel_y = 4 }, -/obj/item/book/manual/wiki/grenades, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/obj/item/book/manual/wiki/plumbing{ - pixel_x = 4; +/obj/item/storage/box/masks, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"cHF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/machinery/camera{ + c_tag = "Medbay Paramedic Dispatch"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/item/phone{ + pixel_x = -4; pixel_y = -4 }, -/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/paramedic) +"cHH" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/landmark/start/paramedic, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) "cHI" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -60654,13 +59373,11 @@ /turf/open/floor/plating, /area/maintenance/aft) "cHJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating{ icon_state = "panelscorched" }, @@ -60669,22 +59386,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/landmark/event_spawn, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/aft) "cHL" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/aft) "cHM" = ( @@ -60928,172 +59638,28 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/lab) -"cIp" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/medical/virology) -"cIq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - name = "Isolation B"; - req_access_txt = "39" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cIr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - name = "Isolation A"; - req_access_txt = "39" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cIs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/closed/wall, -/area/medical/virology) -"cIt" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/vending/wardrobe/viro_wardrobe, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) "cIu" = ( -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/blood{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/reagent_containers/blood/AMinus, -/obj/item/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"cIv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"cIw" = ( -/obj/structure/closet/secure_closet/medical1, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"cIx" = ( -/obj/structure/closet/l3closet/virology, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"cIy" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = -32 - }, -/turf/open/space, -/area/space/nearstation) -"cIz" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5;39;6" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 + req_one_access_txt = "12;5;39" }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/aft) "cIA" = ( -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/welding, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/paramedic) "cID" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -61329,54 +59895,26 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cJg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/bedsheet/medical, -/obj/structure/bed, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cJh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cJi" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/bedsheet/medical, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cJj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/medical/virology) "cJk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/virology{ - name = "Break Room"; - req_access_txt = "39" - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/aft) "cJl" = ( /obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/north, /turf/open/floor/plating, /area/maintenance/aft) "cJm" = ( @@ -61390,24 +59928,14 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"cJn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/aft) "cJo" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/aft) "cJq" = ( @@ -61437,29 +59965,22 @@ /turf/open/floor/plating, /area/maintenance/aft) "cJt" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, -/obj/structure/table, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/stack/ducts/fifty, -/obj/item/plunger, -/obj/item/plunger, -/obj/machinery/camera/autoname{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/medical/paramedic"; + dir = 8; + name = "Paramedic Dispatch APC"; + pixel_x = -26 + }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/paramedic) "cJu" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -61809,141 +60330,34 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cKe" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKf" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKg" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKh" = ( -/obj/effect/landmark/xeno_spawn, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKi" = ( -/obj/structure/table/glass, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/paper, -/obj/item/pen/red, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKj" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "cKk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/machinery/door/airlock/engineering{ + name = "Port Quarter Solar Access"; + req_access_txt = "10" }, /obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKl" = ( -/obj/structure/table/glass, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/machinery/camera{ - c_tag = "Virology - Break Room"; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKm" = ( -/obj/item/radio/intercom{ - pixel_x = 29 - }, -/obj/structure/table/glass, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cKn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/aft) "cKo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -61953,6 +60367,7 @@ dir = 4 }, /obj/effect/landmark/event_spawn, +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/aft) "cKq" = ( @@ -62193,78 +60608,37 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) -"cKS" = ( -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/glass/beaker, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKT" = ( -/obj/structure/table/glass, -/obj/item/folder/white{ - pixel_y = 4 +"cKW" = ( +/obj/machinery/camera/autoname, +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" }, -/obj/item/pen/red, /obj/structure/cable, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"cKU" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/turf/closed/wall, -/area/medical/virology) -"cKV" = ( -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ +/area/maintenance/solars/port/aft) +"cKX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cKY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/machinery/power/apc{ + areastring = "/area/maintenance/solars/port/aft"; + dir = 4; + name = "Port Quarter Solar APC"; + pixel_x = 25; + pixel_y = 3 }, /obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cKZ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cLa" = ( /turf/closed/wall, /area/chapel/office) @@ -62551,11 +60925,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cLI" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/maintenance/port/aft) "cLJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/closet, @@ -62588,72 +60957,35 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cLN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cLO" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23 +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cLP" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/power/terminal, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cLQ" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, /obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cLR" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"cLS" = ( -/obj/structure/chair/stool, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cLT" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/bodycontainer/morgue{ @@ -62805,28 +61137,29 @@ /turf/open/floor/plating, /area/maintenance/aft/secondary) "cMm" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/machinery/door/airlock/maintenance{ + name = "Surgery A Maintenance"; + req_access_txt = "45" }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/port/aft) "cMo" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, /obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "cMp" = ( /obj/structure/chair, /obj/item/cigbutt, @@ -62856,123 +61189,22 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) -"cMt" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"cMu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"cMv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/medical/virology) -"cMw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/medical/virology) -"cMx" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/medical/virology) "cMy" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - name = "virology air connector port" +/obj/machinery/power/smes, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/light, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/medical/virology) +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cMz" = ( -/obj/item/trash/popcorn, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/medical/virology) +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "cMA" = ( -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/turf/open/floor/plating{ + icon_state = "platingdmg1" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"cMB" = ( -/obj/item/trash/cheesie{ - pixel_y = 4 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) +/area/maintenance/solars/port/aft) "cMC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -63349,21 +61581,24 @@ /turf/open/floor/plating, /area/maintenance/aft/secondary) "cNf" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "cNg" = ( -/obj/structure/rack, -/obj/machinery/light/small, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "cNh" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -63371,11 +61606,8 @@ /obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "cNi" = ( /obj/machinery/biogenerator, /obj/effect/turf_decal/stripes/line, @@ -63426,18 +61658,17 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "cNm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "cNn" = ( /obj/machinery/hydroponics/soil{ pixel_y = 8 @@ -63472,19 +61703,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) -"cNr" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"cNs" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/medical/virology) "cNt" = ( /obj/machinery/button/crematorium{ id = "crematoriumChapel"; @@ -66143,10 +64361,6 @@ /obj/item/bedsheet, /turf/open/floor/plasteel, /area/security/brig) -"cUH" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel/white, -/area/medical/surgery) "cUL" = ( /obj/docking_port/stationary/random{ dir = 4; @@ -66298,6 +64512,18 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmos) +"cVG" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Test Subject Cell"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/virology) "cVJ" = ( /obj/structure/window/reinforced, /obj/machinery/computer/atmos_control/tank/air_tank{ @@ -66329,6 +64555,20 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/construction/mining/aux_base) +"cWN" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "cXc" = ( /obj/machinery/light/small{ dir = 8 @@ -66336,6 +64576,23 @@ /obj/structure/easel, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"cXe" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + areastring = "/area/medical/storage"; + dir = 4; + name = "Medical Storage APC"; + pixel_x = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) "cXz" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/camera{ @@ -66864,14 +65121,6 @@ }, /turf/open/floor/circuit/telecomms, /area/science/xenobiology) -"dbx" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/preopen{ - id = "surgeryb"; - name = "privacy shutters" - }, -/turf/open/floor/plating, -/area/medical/cryo) "dbE" = ( /obj/machinery/plantgenes{ pixel_y = 6 @@ -69346,9 +67595,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "diC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -69371,13 +67617,10 @@ }, /area/science/research) "diF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "diH" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -69413,29 +67656,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"diM" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"diN" = ( -/obj/structure/chair/stool, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/medical/medbay/aft) "diP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -69447,13 +67667,14 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "diQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, /obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating{ icon_state = "platingdmg2" }, @@ -69462,7 +67683,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/item/stack/ore/slag, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/aft) @@ -69661,6 +67881,12 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/supermatter) +"dlP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) "dlV" = ( /turf/closed/wall/r_wall, /area/maintenance/department/science/xenobiology) @@ -69803,6 +68029,19 @@ icon_state = "platingdmg2" }, /area/maintenance/starboard/fore) +"don" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "dou" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -69890,6 +68129,16 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"dtF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "dtM" = ( /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -69918,9 +68167,19 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "dvq" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/sign/warning/chemdiamond{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "dvt" = ( /turf/open/floor/plating{ icon_state = "panelscorched" @@ -69933,12 +68192,25 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) "dvE" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "dvY" = ( /turf/closed/wall, /area/maintenance/starboard/aft) @@ -69977,14 +68249,26 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) +"dwf" = ( +/obj/machinery/camera{ + c_tag = "Medbay Hallway Central"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "dwj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, /obj/structure/cable, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, /turf/open/floor/plating, /area/maintenance/port/aft) "dwr" = ( @@ -70074,35 +68358,73 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "dyg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "dyj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/door/airlock/maintenance{ + name = "Surgery B Maintenance"; + req_access_txt = "45" }, /obj/structure/cable, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, /area/maintenance/port/aft) "dyw" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) +"dyH" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"dyL" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "dzc" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"dzq" = ( +/mob/living/carbon/monkey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/grass, +/area/medical/virology) "dzI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -70112,8 +68434,14 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "dzK" = ( -/turf/closed/wall/r_wall, -/area/maintenance/port/aft) +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/showcase/machinery/cloning_pod{ + desc = "An old prototype cloning pod, permanently decommissioned following the incident."; + name = "decommissioned cloner" + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "dzQ" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -70256,15 +68584,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/medical/virology) -"dBO" = ( -/obj/structure/cable, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel/freezer, -/area/medical/virology) -"dBS" = ( -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/medical/virology) "dBX" = ( /obj/machinery/door/window/brigdoor/security/cell{ id = "Cell 2"; @@ -70663,6 +68982,9 @@ /area/engine/atmos) "dDo" = ( /obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "dDp" = ( @@ -70695,20 +69017,12 @@ /turf/open/floor/plating, /area/maintenance/starboard) "dDt" = ( +/obj/structure/chair/office/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/cafeteria, +/obj/structure/cable, +/turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "dDu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -70732,9 +69046,18 @@ /turf/open/floor/plasteel, /area/hallway/primary/aft) "dDw" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/closet/secure_closet/medical2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "dDy" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -70757,15 +69080,13 @@ /turf/open/floor/plasteel/white, /area/science/mixing) "dDC" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable, +/obj/effect/landmark/xeno_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "dDE" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, @@ -70849,6 +69170,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"dHo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "dIs" = ( /obj/machinery/door/airlock/external{ name = "Supply Dock Airlock"; @@ -70859,6 +69186,12 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"dJv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) "dJG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -70866,6 +69199,10 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"dLn" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/grass, +/area/medical/virology) "dLK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -70878,10 +69215,59 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/port) +"dMl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"dPu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/storage/box/beakers, +/obj/item/storage/box/pillbottles, +/obj/item/storage/box/syringes, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"dQe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"dQs" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/sign/warning/coldtemp{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "dQV" = ( /obj/structure/grille/broken, /turf/open/space/basic, /area/space/nearstation) +"dYm" = ( +/obj/machinery/door/airlock{ + name = "Maintenance Bathroom"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/aft) "dYu" = ( /obj/machinery/door/airlock/external{ name = "Auxiliary Airlock" @@ -70891,6 +69277,16 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"dZw" = ( +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "ece" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, @@ -70900,6 +69296,15 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"ecj" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "surgeryc"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_c) "ecs" = ( /obj/structure/chair/stool{ pixel_y = 8 @@ -70921,6 +69326,16 @@ dir = 5 }, /area/crew_quarters/kitchen) +"eds" = ( +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "edM" = ( /obj/structure/window/reinforced{ dir = 8 @@ -70940,6 +69355,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/brig) +"ees" = ( +/obj/structure/fluff/broken_flooring{ + dir = 4; + icon_state = "pile" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "eew" = ( /obj/structure/rack, /obj/item/reagent_containers/food/drinks/bottle/vodka{ @@ -70953,6 +69375,35 @@ /obj/item/reagent_containers/food/drinks/bottle/whiskey, /turf/open/floor/wood, /area/maintenance/port/aft) +"efN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"egq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) +"egR" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/door/window/northleft{ + name = "MuleBot Access"; + req_access_txt = "50" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "ehi" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -70971,6 +69422,22 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"ekW" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"elp" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "enV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral{ @@ -71019,21 +69486,89 @@ }, /turf/open/floor/engine, /area/science/misc_lab/range) +"euq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "exA" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 }, /obj/effect/turf_decal/tile/yellow, +/obj/item/reagent_containers/glass/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/structure/table, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"eyo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "eyv" = ( /obj/structure/grille/broken, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"eBl" = ( +/obj/structure/lattice/catwalk, +/obj/structure/chair/stool/bar, +/obj/item/storage/crayons, +/turf/open/space/basic, +/area/space/nearstation) +"eBK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"eBX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"eCw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plating, +/area/medical/abandoned) +"eCQ" = ( +/obj/structure/showcase/machinery/cloning_pod{ + desc = "An old decommissioned scanner, permanently scuttled."; + icon_state = "scanner"; + name = "decommissioned cloning scanner" + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "eCT" = ( /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -71087,23 +69622,63 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) "eOp" = ( /obj/structure/table/wood/poker, /obj/item/toy/cards/deck, /turf/open/floor/wood, /area/maintenance/port/aft) +"eOz" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"ePo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/office) "eSm" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/effect/turf_decal/stripes/line, +/obj/structure/light_construct{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "eSY" = ( /obj/structure/chair/stool, /turf/open/floor/wood{ icon_state = "wood-broken4" }, /area/maintenance/port/aft) +"eUQ" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"eWs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "eYX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/brig{ @@ -71120,6 +69695,19 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"eZG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "eZU" = ( /turf/closed/wall/r_wall, /area/security/courtroom) @@ -71152,6 +69740,50 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/storage_shared) +"fdX" = ( +/obj/structure/table/glass, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/folder/white{ + pixel_y = 4 + }, +/obj/item/pen/red, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"fee" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/space/nearstation) +"fej" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) +"ffu" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "surgeryc"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_c) "ffD" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -71161,6 +69793,12 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"fha" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/medbay/central) "fht" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -71177,42 +69815,63 @@ /obj/structure/sign/directions/evac, /turf/closed/wall, /area/maintenance/department/science/central) -"fkj" = ( -/obj/structure/table, -/obj/item/storage/box/bodybags, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +"fjG" = ( +/obj/structure/rack, +/obj/item/stack/sheet/cardboard, +/obj/item/stack/sheet/cardboard, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"flj" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/medical/virology) "flJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"flL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Surgery C Maintenance"; + req_access_txt = "45" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_c) +"fme" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"fmC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "fos" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/prisoner, /turf/open/floor/plasteel, /area/security/prison) "fqC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) -"frA" = ( +/obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "frX" = ( /obj/structure/sign/warning/nosmoking{ pixel_y = -30 @@ -71224,7 +69883,7 @@ /obj/item/storage/box/bodybags, /obj/structure/table/glass, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) "ftu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -71232,6 +69891,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/secondary) +"fuY" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/medical/pharmacy) "fvl" = ( /obj/structure/window/reinforced{ dir = 4 @@ -71240,15 +69906,16 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/starboard) -"fvT" = ( -/obj/structure/cable, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 +"fvw" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "fwb" = ( /obj/structure/lattice, /obj/structure/grille, @@ -71265,12 +69932,6 @@ }, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/crew_quarters/kitchen/coldroom) -"fwL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "fxT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -71285,13 +69946,29 @@ /turf/open/floor/plasteel, /area/security/brig) "fCG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/neutral, /obj/machinery/light{ dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"fDB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "fDD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -71314,6 +69991,17 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"fED" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Abandoned Warehouse"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port/aft) "fEQ" = ( /turf/closed/wall, /area/science/nanite) @@ -71329,11 +70017,14 @@ /turf/open/floor/plasteel/dark, /area/engine/break_room) "fFJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/port/aft) "fFM" = ( @@ -71341,16 +70032,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/misc_lab/range) -"fGm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5;39;6" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/maintenance/port/aft) "fGz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -71379,16 +70060,28 @@ }, /turf/open/floor/plasteel, /area/science/mixing) +"fIF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/sleeper) "fJl" = ( +/obj/structure/rack, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/metal/twenty, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) +"fMy" = ( +/obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/chair/office/light, +/obj/effect/landmark/start/chemist, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "fMA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -71399,27 +70092,37 @@ }, /turf/open/floor/plating, /area/security/checkpoint/engineering) -"fRZ" = ( -/obj/machinery/power/apc{ - acted_explosions = 2; - areastring = "/area/medical/chemistry"; - name = "Chemistry APC"; - pixel_x = -26 +"fRx" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) +"fRZ" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/turf/closed/wall, +/area/medical/paramedic) "fSV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"fUj" = ( +/obj/structure/lattice, +/turf/closed/wall, +/area/maintenance/aft) "fUt" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -71433,14 +70136,49 @@ }, /turf/open/floor/circuit, /area/science/misc_lab/range) +"fVx" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/plunger, +/obj/item/plunger, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "fWc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/port/aft) +"gaS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "gbb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -71450,22 +70188,33 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"gbr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) +"gbx" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) "gbA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, /area/maintenance/department/science) -"gcr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +"geT" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"gfS" = ( -/obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/medical/medbay/aft) +/area/maintenance/port/aft) "gjC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -71489,20 +70238,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/break_room) -"gjP" = ( -/obj/structure/table/reinforced, -/obj/item/pen, -/obj/machinery/door/window/eastright{ - name = "Chemistry Desk"; - req_access_txt = "33" - }, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/medical/chemistry) "gka" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -71512,15 +70247,79 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"glT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/power/apc{ + areastring = "/area/medical/surgery/room_d"; + dir = 8; + name = "Surgery Theatre APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"gmp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"gna" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "gnd" = ( /turf/closed/wall, /area/maintenance/department/science/central) +"gnu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"gnA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/easel, +/obj/item/canvas/twentythreeXtwentythree, +/turf/open/space/basic, +/area/space/nearstation) "gnT" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/port/aft) +"gnW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "gnZ" = ( /obj/item/radio/intercom{ pixel_y = -30 @@ -71532,6 +70331,18 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"gol" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"gox" = ( +/turf/closed/wall, +/area/medical/coldroom) "gqA" = ( /obj/machinery/button/door{ id = "abandoned_kitchen"; @@ -71544,6 +70355,17 @@ /obj/item/clothing/suit/apron/chef, /turf/open/floor/plating, /area/maintenance/port/aft) +"gqE" = ( +/obj/structure/cable, +/obj/structure/chair/office/light, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "grA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -71583,14 +70405,39 @@ /obj/effect/turf_decal/tile/bar, /turf/open/floor/plasteel, /area/hallway/primary/central) -"gxB" = ( -/obj/machinery/light, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +"gxl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/plating, +/area/medical/virology) +"gxB" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"gxH" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Access"; + req_access_txt = "39" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/virology) "gyL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -71598,18 +70445,22 @@ /turf/open/floor/plating, /area/maintenance/aft/secondary) "gDK" = ( -/obj/structure/table, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/obj/item/storage/backpack/duffelbag/med, -/obj/item/flashlight/pen{ - pixel_x = 4; - pixel_y = 3 +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"gEz" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/effect/turf_decal/tile/green{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/green, +/obj/machinery/firealarm{ + pixel_y = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "gGf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, @@ -71618,6 +70469,37 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"gGL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"gHf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"gHT" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) "gJs" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -71631,6 +70513,35 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel, /area/maintenance/department/science) +"gMg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"gMW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"gOu" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "surgeryb"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_b) "gPT" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -71638,17 +70549,81 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"gQV" = ( +/turf/open/floor/plasteel/white, +/area/medical/storage) +"gXi" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/sign/poster/official/help_others{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 15 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "gXY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) +"gYy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/showcase/machinery/oldpod{ + desc = "An old NT branded sleeper, decommissioned after the lead acetate incident. None of the functional machinery remains inside."; + name = "decommissioned sleeper" + }, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "gZR" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, /turf/open/space/basic, /area/solar/port/aft) +"hav" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"hbT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"hcY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/aft) "hdb" = ( /obj/structure/bed, /obj/item/clothing/suit/straight_jacket, @@ -71664,23 +70639,32 @@ /obj/item/storage/box/lights/mixed, /turf/open/floor/plating, /area/maintenance/port) +"hdA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "hdX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/maintenance/port/aft) "hev" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 29 - }, -/obj/structure/bodycontainer/morgue{ +/obj/effect/turf_decal/bot, +/obj/structure/mecha_wreckage/ripley, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) +"heF" = ( +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) "hfn" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -71694,6 +70678,16 @@ /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel, /area/engine/break_room) +"hfz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "hiA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -71726,24 +70720,49 @@ dir = 1 }, /area/engine/storage_shared) -"hkT" = ( -/obj/structure/rack, -/obj/item/storage/pill_bottle, -/obj/effect/spawner/lootdrop/maintenance/three, +"hkv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/port/aft) -"hox" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/area/medical/virology) +"hkA" = ( +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#9FED58" }, -/obj/effect/turf_decal/tile/yellow{ +/turf/open/floor/plasteel/white, +/area/medical/virology) +"hkT" = ( +/obj/item/bedsheet/medical, +/obj/structure/bed/roller, +/obj/structure/light_construct{ dir = 1 }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"hox" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) +"hpQ" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/camera{ + c_tag = "Medbay Surgical Wing"; + dir = 4; + network = list("ss13","medbay") + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "hql" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/westleft{ @@ -71785,6 +70804,16 @@ /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plating, /area/maintenance/port/aft) +"hxP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "hxX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -71792,6 +70821,26 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) +"hyi" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Surgery B"; + req_access_txt = "45" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "hyP" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Two" @@ -71801,14 +70850,27 @@ }, /turf/open/floor/plating, /area/security/prison) -"hAu" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plasteel/white/side{ +"hzY" = ( +/obj/structure/chair/office/light{ dir = 8 }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/virology) +"hAu" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "hBB" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/mint, @@ -71820,13 +70882,47 @@ dir = 5 }, /area/crew_quarters/kitchen) -"hEP" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating{ - icon_state = "panelscorched" +"hDr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/light{ + dir = 1 }, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"hEd" = ( +/turf/open/floor/plasteel/white, +/area/medical/paramedic) +"hEP" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"hFP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "hFV" = ( /obj/machinery/door/window/westleft{ name = "safety door"; @@ -71834,6 +70930,24 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"hFW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/blue{ + desc = "An old pair of nitrile gloves, with no sterile properties."; + name = "old nitrile gloves" + }, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/item/reagent_containers/glass/rag, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"hGB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "hHS" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -71858,11 +70972,10 @@ /turf/open/floor/plasteel, /area/engine/break_room) "hLm" = ( -/obj/structure/bodycontainer/morgue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "hMx" = ( /obj/structure/table, /obj/effect/turf_decal/tile/purple{ @@ -71883,16 +70996,33 @@ /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "hOP" = ( -/obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 24 +/obj/effect/turf_decal/tile/yellow, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 }, +/obj/item/book/manual/wiki/grenades, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/item/book/manual/wiki/plumbing{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/reagent_containers/dropper, +/obj/structure/table, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"hRK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) "hSZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -71902,6 +71032,16 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"hUA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "hWp" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "engsm"; @@ -71936,18 +71076,41 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) -"ibz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "12;5;39;6" +"hYF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"iaR" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"icO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_access_txt = "6" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"ifK" = ( +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/medical/cryo) "ifN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -71968,6 +71131,14 @@ }, /turf/open/floor/wood, /area/vacant_room/office) +"imI" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "imV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/poddoor/preopen{ @@ -71995,6 +71166,25 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/bridge) +"ios" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/restraints/handcuffs, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "ioI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -72013,16 +71203,6 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab/range) -"irZ" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "ixj" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/tile/blue{ @@ -72034,15 +71214,6 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/security/warden) -"ixo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "iyU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -72079,6 +71250,18 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/janitor) +"iAy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/medical/abandoned) +"iHk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/medical/abandoned) "iKA" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -72091,6 +71274,14 @@ /obj/structure/table, /turf/open/floor/plating, /area/maintenance/port/aft) +"iMY" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "iOo" = ( /obj/structure/chair{ dir = 1 @@ -72106,6 +71297,14 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/security/main) +"iQD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "iSU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -72116,6 +71315,49 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"iVX" = ( +/obj/structure/rack, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"iWG" = ( +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer's Office"; + req_access_txt = "40" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) +"iYR" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "jah" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -72125,6 +71367,26 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, /area/maintenance/port/aft) +"jev" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "jeV" = ( /obj/machinery/conveyor/inverted{ dir = 10; @@ -72132,16 +71394,54 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"jjg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door{ + id = "maintwarehouse"; + name = "Privacy Shutters Control"; + pixel_x = 26; + pixel_y = 4 + }, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "jkQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/table, +/obj/item/phone{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"jlg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, /obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"jlG" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/structure/window/reinforced/tinted{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/medical/morgue) +"jni" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "jnI" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -72154,6 +71454,37 @@ }, /turf/open/floor/wood, /area/maintenance/port/aft) +"jpq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) +"jpv" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"jqi" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "surgeryb"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_b) +"jqA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/maintenance/port/aft) "jrE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -72161,9 +71492,77 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/break_room) +"jsZ" = ( +/obj/machinery/computer/operating, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"jtY" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Access"; + req_access_txt = "39" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"jwJ" = ( +/mob/living/carbon/monkey, +/turf/open/floor/grass, +/area/medical/virology) "jwW" = ( /turf/closed/wall/mineral/plastitanium, /area/crew_quarters/fitness/recreation) +"jxb" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"jBf" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"jBH" = ( +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "jEJ" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -72175,6 +71574,16 @@ /obj/structure/cable, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) +"jEW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "jFA" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -72191,6 +71600,51 @@ }, /turf/closed/wall, /area/hydroponics) +"jHD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"jHO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"jIt" = ( +/obj/machinery/computer/med_data, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) "jKK" = ( /obj/machinery/door/airlock/external{ req_access_txt = "13" @@ -72227,33 +71681,103 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/port) -"jNy" = ( -/obj/structure/chair, +"jNz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/maintenance/aft) +"jNL" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"jPL" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Paramedic Dispatch Room"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) +"jPR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "jQh" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/engine, /area/engine/engineering) -"jTg" = ( -/obj/effect/turf_decal/tile/green{ - dir = 8 +"jRi" = ( +/obj/machinery/door/airlock/medical{ + name = "Surgery Theatre"; + req_access_txt = "45" }, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/item/twohanded/required/kirbyplants/random, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) -"jUe" = ( /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"jTg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Office"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"jTj" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "jUn" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -72293,6 +71817,16 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"jZY" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "kcI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/janitor, @@ -72318,47 +71852,64 @@ }, /turf/open/floor/plasteel, /area/science/mixing) -"khX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Medbay Maintenance"; - req_access_txt = "5" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "kjh" = ( /obj/effect/decal/cleanable/dirt, /obj/vehicle/ridden/janicart, /obj/item/key/janitor, /turf/open/floor/plasteel, /area/janitor) -"klh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/bodycontainer/morgue{ - dir = 2 +"kkA" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, -/area/medical/morgue) -"klB" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/dropper, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/biohazard{ - pixel_x = 32 +/area/medical/medbay/central) +"klh" = ( +/obj/structure/light_construct{ + dir = 1 }, /turf/open/floor/plating, /area/maintenance/port/aft) +"klB" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"kmq" = ( +/turf/closed/wall/r_wall, +/area/medical/morgue) +"kny" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"kpa" = ( +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "kqz" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -72366,6 +71917,49 @@ "krD" = ( /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"ksN" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"kta" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"ktv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"kuS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/reagent_containers/pill/floorpill, +/obj/item/reagent_containers/pill/floorpill, +/obj/item/storage/box/gum, +/obj/item/surgicaldrill, +/turf/open/floor/plating, +/area/medical/abandoned) "kwL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/decal/cleanable/dirt, @@ -72410,6 +72004,24 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) +"kBh" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Medbay Primary Treatment Centre"; + dir = 1; + network = list("ss13","medbay") + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "kBT" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -72444,6 +72056,42 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"kDT" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "surgeryc"; + name = "Privacy Shutters Control"; + pixel_y = 26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"kDW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"kEt" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/closed/wall, +/area/medical/paramedic) +"kEz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "kIL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/yellow{ @@ -72468,10 +72116,15 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"kJt" = ( +/obj/structure/bodycontainer/morgue, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "kKo" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/chemistry) "kKH" = ( @@ -72487,13 +72140,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port) -"kNI" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) "kOt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -72506,6 +72152,21 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"kPy" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "kPN" = ( /obj/structure/rack, /obj/structure/sign/poster/contraband/random{ @@ -72562,6 +72223,21 @@ }, /turf/open/floor/plasteel, /area/janitor) +"kSN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"kUH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/medical, +/turf/open/floor/plating, +/area/medical/abandoned) "kWn" = ( /obj/machinery/light/small{ dir = 8 @@ -72585,23 +72261,24 @@ }, /turf/open/floor/engine, /area/science/misc_lab/range) -"lbB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"lbd" = ( +/obj/structure/table/glass, +/obj/machinery/light/small, +/obj/item/folder/white{ + pixel_y = 4 }, +/obj/item/pen/red, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/virology) +"lbB" = ( +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "lce" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port/aft) "lci" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/tile/yellow, @@ -72616,6 +72293,7 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +<<<<<<< master "lcm" = ( /obj/structure/cable, /obj/machinery/door/airlock/engineering{ @@ -72637,6 +72315,8 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/port/aft) +======= +>>>>>>> metamed "lfx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -72651,18 +72331,51 @@ /turf/open/floor/plasteel, /area/hallway/primary/port) "lfR" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating, -/area/medical/chemistry) -"ljG" = ( -/obj/machinery/vending/medical, -/turf/open/floor/plasteel/white/corner{ +/obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"lhQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"liD" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Isolation B"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ljG" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "lkf" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -72676,12 +72389,60 @@ }, /turf/open/floor/plasteel, /area/hydroponics) +"lkO" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/button/door{ + id = "medbreakroom"; + name = "Privacy Shutters Control"; + pixel_x = -26; + pixel_y = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -5 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, +/area/medical/break_room) "lnO" = ( /obj/structure/disposalpipe/segment{ dir = 10 }, /turf/open/floor/plasteel/white, /area/science/research) +"loM" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"lui" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "lwx" = ( /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -72733,6 +72494,16 @@ /obj/machinery/pinpointer_dispenser, /turf/open/floor/plating, /area/quartermaster/sorting) +"lEV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "lFr" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -72743,6 +72514,31 @@ /obj/docking_port/stationary/public_mining_dock, /turf/open/floor/plating, /area/construction/mining/aux_base) +"lHI" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/computer/crew{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) +"lIl" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "lIw" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -72760,6 +72556,23 @@ /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) +"lKK" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"lLQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/break_room) "lMz" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -72773,14 +72586,29 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"lMT" = ( -/obj/structure/bed/roller, -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/obj/machinery/iv_drip, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) +"lNj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"lNO" = ( +/obj/machinery/disposal/bin{ + desc = "A pneumatic waste disposal unit. This one leads into space!"; + name = "deathsposal unit" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/structure/sign/warning/deathsposal{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "lNZ" = ( /obj/machinery/door/airlock/external{ req_access_txt = "13" @@ -72790,6 +72618,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"lOR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Primary Treatment Maintenance"; + req_access_txt = "5" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port/aft) "lSe" = ( /obj/effect/turf_decal/tile/bar{ dir = 1 @@ -72797,6 +72633,23 @@ /obj/effect/turf_decal/tile/bar, /turf/open/floor/plasteel, /area/hallway/primary/central) +"lSZ" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/medical/paramedic) +"lTo" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/surgery/room_d) "lTA" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/purple{ @@ -72825,6 +72678,12 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"lTU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) "lUr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -72841,14 +72700,6 @@ }, /turf/open/floor/plasteel, /area/janitor) -"lVu" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "lVD" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, @@ -72864,6 +72715,17 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/tcommsat/server) +"lYO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1; + sortType = 27 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "lYP" = ( /obj/machinery/door/airlock/research{ name = "Nanite Laboratory"; @@ -72883,6 +72745,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port) +"lZV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"maC" = ( +/obj/structure/cable, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/medical/virology) "mbL" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -72890,11 +72767,65 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"mcg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "mci" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"mcs" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"mdG" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/southright{ + name = "Corpse Arrivals" + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"meE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "meP" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -72902,11 +72833,22 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/structure/sign/poster/random{ +/obj/structure/sign/poster/official/anniversary_vintage_reprint{ pixel_y = 32 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"mfI" = ( +/mob/living/carbon/monkey, +/obj/structure/cable, +/turf/open/floor/grass, +/area/medical/virology) +"mjq" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "mjJ" = ( /obj/machinery/nuclearbomb/beer{ pixel_x = 2; @@ -72914,6 +72856,24 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) +"mjT" = ( +/turf/closed/wall, +/area/medical/office) +"mmb" = ( +/obj/structure/fluff/broken_flooring{ + icon_state = "singular" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"mmB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) "mnS" = ( /obj/item/poster/random_contraband, /obj/item/poster/random_contraband, @@ -72954,15 +72914,17 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) -"mrv" = ( -/obj/structure/table, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 +"mqo" = ( +/obj/machinery/door/poddoor/shutters{ + id = "maintwarehouse" }, -/obj/item/clothing/gloves/color/latex, /turf/open/floor/plasteel/dark, -/area/medical/morgue) +/area/maintenance/port/aft) +"mrv" = ( +/obj/structure/rack, +/obj/item/stack/sheet/cloth/five, +/turf/open/floor/plating, +/area/maintenance/port/aft) "msD" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -72982,13 +72944,10 @@ }, /turf/closed/wall, /area/hallway/secondary/service) -"mvB" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/medical/chemistry) +"mvU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/surgery/room_d) "mzh" = ( /obj/machinery/firealarm{ dir = 1; @@ -73009,6 +72968,15 @@ }, /turf/open/floor/plasteel, /area/engine/storage_shared) +"mAO" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5;39;25;28" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) "mCX" = ( /obj/machinery/biogenerator, /obj/machinery/door/firedoor, @@ -73074,6 +73042,31 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"mLe" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/chem_wardrobe, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"mNW" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"mRg" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "mRT" = ( /obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/white, @@ -73087,6 +73080,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) +"mTi" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Lab"; + req_access_txt = "39" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/virology) "mTs" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -73098,10 +73106,29 @@ }, /area/maintenance/port/aft) "mUz" = ( -/turf/open/floor/plasteel/white/side{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/machinery/light{ + dir = 8 }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"mVy" = ( +/obj/structure/table/glass, +/obj/structure/cable, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/folder/white, +/obj/item/pen/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "mWg" = ( /obj/structure/girder, /obj/structure/grille, @@ -73109,22 +73136,6 @@ icon_state = "panelscorched" }, /area/maintenance/port/aft) -"mZA" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"nap" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "nbv" = ( /turf/open/floor/plating, /area/maintenance/starboard/secondary) @@ -73139,51 +73150,67 @@ }, /turf/open/floor/plating, /area/engine/break_room) +"neP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "nfn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port) -"niB" = ( -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white/corner, -/area/medical/medbay/aft) +"ngK" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/grass, +/area/medical/virology) "njJ" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port/aft) +"nks" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"nla" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_access_txt = "5;6" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"nmr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) "nmA" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"nnI" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"nnV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/airalarm{ - pixel_y = 32 - }, -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "noe" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -73201,31 +73228,62 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"nry" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ +"nrc" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/open/floor/grass, +/area/medical/virology) +"nrB" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"ntG" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/camera{ + c_tag = "Chemistry South"; + dir = 1; + network = list("ss13","medbay") }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"nuZ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -5 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) +"nvq" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"nxn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"nwq" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "nyo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -73233,19 +73291,36 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/secondary/service) +"nBA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/medical/abandoned) "nBI" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" }, /turf/open/floor/plating, /area/medical/chemistry) "nDf" = ( -/obj/machinery/light_switch{ - pixel_x = 24 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/fluff/broken_flooring, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"nDT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "nEv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/brig{ @@ -73264,19 +73339,15 @@ /turf/open/floor/plasteel, /area/maintenance/department/science) "nIa" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/button/door{ - id = "surgeryb"; - name = "Privacy Shutters Control"; - pixel_x = 26; - pixel_y = 4 +/obj/effect/turf_decal/tile/green, +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/white/side{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_b) +/area/medical/break_room) "nIb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining{ @@ -73289,6 +73360,13 @@ }, /turf/open/floor/plasteel, /area/construction/storage_wing) +"nJh" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "nLi" = ( /obj/effect/turf_decal/tile/purple, /obj/effect/turf_decal/tile/purple{ @@ -73318,6 +73396,12 @@ /obj/item/trash/popcorn, /turf/open/floor/plasteel, /area/engine/break_room) +"nLZ" = ( +/obj/item/toy/beach_ball{ + name = "Nanotrasen-branded beach ball" + }, +/turf/open/space/basic, +/area/space) "nMe" = ( /turf/closed/wall, /area/medical/surgery/room_b) @@ -73326,15 +73410,25 @@ dir = 4 }, /obj/effect/turf_decal/tile/yellow, -/obj/machinery/camera/autoname{ - dir = 8 +/obj/machinery/camera{ + c_tag = "Chemistry East"; + dir = 8; + network = list("ss13","medbay") }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "nOl" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "nPC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -73347,6 +73441,44 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"nSk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"nUa" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/surgery/room_d) +"nWN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/roller, +/obj/item/pizzabox/pineapple{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"nXv" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/break_room) "nXA" = ( /obj/structure/rack{ icon = 'icons/obj/stationobjs.dmi'; @@ -73377,6 +73509,13 @@ }, /turf/open/floor/wood, /area/maintenance/port/aft) +"obA" = ( +/obj/structure/table/optable{ + desc = "A cold, hard place for your final rest."; + name = "Morgue Slab" + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "obX" = ( /obj/docking_port/stationary{ dheight = 4; @@ -73401,10 +73540,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/misc_lab/range) -"odU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/chemistry) "oem" = ( /obj/structure/cable, /turf/open/floor/plasteel/dark, @@ -73446,6 +73581,39 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/maintenance/starboard/secondary) +"ogO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"ohT" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage"; + req_access_txt = "5" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "ojg" = ( /turf/closed/wall, /area/science/misc_lab/range) @@ -73470,13 +73638,20 @@ /turf/open/floor/plasteel, /area/science/mixing) "ooS" = ( -/obj/machinery/light{ +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/white/side{ +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "ooY" = ( /obj/machinery/computer/warrant{ dir = 8 @@ -73488,8 +73663,21 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) +/area/medical/medbay/central) +"ore" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/morgue) "otq" = ( /obj/structure/closet/emcloset, /obj/structure/sign/warning/vacuum/external{ @@ -73504,23 +73692,22 @@ "ovj" = ( /turf/closed/wall, /area/maintenance/starboard/secondary) -"ovU" = ( +"ovx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/vending/cola/random, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"ovU" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "owR" = ( /turf/closed/wall, /area/engine/storage_shared) @@ -73566,6 +73753,13 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/port) +"oAe" = ( +/obj/structure/fluff/broken_flooring{ + dir = 4; + icon_state = "singular" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "oBk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -73651,12 +73845,22 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) -"oOy" = ( -/obj/effect/turf_decal/tile/yellow{ +"oMO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"oOy" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "oRL" = ( /obj/docking_port/stationary{ dir = 2; @@ -73668,25 +73872,39 @@ }, /turf/open/space/basic, /area/space) -"oSw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ +"oTh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"oTW" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"oUz" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"oTW" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/white/side{ - dir = 6 +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/white/corner{ + dir = 1 }, -/area/medical/medbay/aft) +/area/medical/break_room) "oVO" = ( /obj/machinery/airalarm{ dir = 4; @@ -73717,6 +73935,11 @@ icon_state = "platingdmg1" }, /area/maintenance/port/aft) +"oYS" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "oZg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -73726,6 +73949,30 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port/aft) +"oZQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/camera{ + c_tag = "Medbay Surgery B"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/machinery/power/apc{ + areastring = "/area/medical/surgery/room_b"; + dir = 8; + name = "Surgery B APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "pai" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -73737,25 +73984,44 @@ /turf/open/floor/plasteel/white, /area/science/misc_lab/range) "pay" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/healthanalyzer, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ dir = 1 }, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance"; - req_access_txt = "10; 13" - }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"paD" = ( /obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Medbay Surgery A"; + dir = 8; + network = list("ss13","medbay") + }, +/obj/machinery/power/apc{ + areastring = "/area/medical/surgery"; + dir = 4; + name = "Surgery A APC"; + pixel_x = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "pcn" = ( /turf/open/floor/engine, /area/science/misc_lab/range) -"pej" = ( -/obj/machinery/chem_heater{ - pixel_x = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "peH" = ( /obj/effect/landmark/start/cook, /obj/structure/disposalpipe/segment, @@ -73773,6 +74039,12 @@ }, /turf/open/floor/plasteel, /area/hydroponics) +"plC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "plI" = ( /obj/machinery/door/airlock/external{ req_access_txt = "13" @@ -73793,6 +74065,11 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +"pod" = ( +/obj/effect/mapping_helpers/dead_body_placer, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "ppz" = ( /obj/machinery/vending/boozeomat/all_access, /obj/effect/decal/cleanable/cobweb, @@ -73803,6 +74080,9 @@ /obj/machinery/vending/cigarette, /turf/open/floor/plasteel, /area/vacant_room/commissary) +"pqM" = ( +/turf/closed/wall, +/area/medical/break_room) "ptP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/light_construct{ @@ -73810,6 +74090,22 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"puQ" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/chem_dispenser{ + layer = 2.7 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "pvt" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -73817,9 +74113,28 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_x = -28 +/obj/machinery/power/apc{ + acted_explosions = 2; + areastring = "/area/medical/chemistry"; + name = "Chemistry APC"; + pixel_x = -26 }, +/obj/structure/cable, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/glass/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/reagent_containers/dropper, +/obj/structure/table, /turf/open/floor/plasteel/white, /area/medical/chemistry) "pvK" = ( @@ -73846,18 +74161,25 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, +/obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port/aft) +"pwT" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/grass, +/area/medical/virology) "pyi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera/autoname{ - dir = 8 - }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) "pzj" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -73882,11 +74204,29 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard) +"pCY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "pDa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) +"pEM" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "pER" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -73894,6 +74234,69 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel/dark, /area/science/nanite) +"pGY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"pKP" = ( +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/medical/virology"; + dir = 1; + name = "Virology APC"; + pixel_y = 23 + }, +/obj/structure/cable, +/obj/structure/rack, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/box/syringes, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"pLp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/toy/figure/paramedic, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) +"pLw" = ( +/obj/machinery/iv_drip, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"pLy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/aft) +"pLU" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy, +/obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy, +/obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy, +/turf/open/floor/plating, +/area/maintenance/port/aft) "pMX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -73919,6 +74322,41 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) +"pPh" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"pPi" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/button/door{ + id = "surgeryd"; + name = "Privacy Shutters Control"; + pixel_x = 26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"pRp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "pSX" = ( /obj/machinery/door/airlock/external{ name = "Auxiliary Escape Airlock" @@ -73928,6 +74366,20 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"pTS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"pUW" = ( +/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "pVb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -73939,6 +74391,23 @@ dir = 5 }, /area/crew_quarters/kitchen) +"pVq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "pYC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -74002,6 +74471,28 @@ /obj/machinery/camera/autoname, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) +"qby" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"qdB" = ( +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) "qdT" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -74036,15 +74527,15 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"qhK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 +"qif" = ( +/obj/machinery/power/apc{ + areastring = "/area/medical/morgue"; + dir = 4; + name = "Morgue APC"; + pixel_y = 24 }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"qit" = ( -/obj/structure/sign/poster/ripped, -/turf/closed/wall, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, /area/medical/morgue) "qkD" = ( /obj/effect/turf_decal/tile/green, @@ -74086,21 +74577,94 @@ }, /turf/open/floor/plasteel/white, /area/science/genetics) +"qtU" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"quB" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "quD" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/area/medical/medbay/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"quJ" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "surgerya"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery) +"qwp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) "qxe" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel, /area/engine/break_room) +"qxh" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"qxn" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "qyH" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/stripes/line{ @@ -74110,9 +74674,24 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "qzx" = ( -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white/side, -/area/medical/medbay/aft) +/obj/machinery/door/airlock/medical{ + name = "Surgery Observation"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "qAO" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -74120,6 +74699,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port) +"qAX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/grass, +/area/medical/virology) "qBh" = ( /obj/structure/table, /obj/item/paicard, @@ -74145,6 +74732,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, /area/vacant_room/commissary) +"qEU" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Isolation A"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"qFk" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/infections{ + pixel_y = 7 + }, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "qGP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue{ @@ -74174,9 +74790,6 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"qJB" = ( -/turf/closed/wall/r_wall, -/area/maintenance/solars/port/aft) "qLf" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/library, @@ -74216,6 +74829,11 @@ dir = 5 }, /area/crew_quarters/kitchen) +"qQw" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/virology) "qRr" = ( /obj/machinery/flasher/portable, /obj/machinery/light/small{ @@ -74236,12 +74854,32 @@ }, /turf/open/floor/plasteel/dark, /area/security/warden) -"qUR" = ( -/obj/machinery/light/small{ - dir = 8 +"qTc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"qTL" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/item/reagent_containers/food/snacks/grown/banana, +/turf/open/floor/grass, +/area/medical/virology) +"qUR" = ( +/obj/effect/turf_decal/loading_area, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "qVp" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -74258,16 +74896,10 @@ /turf/open/floor/plating, /area/maintenance/aft/secondary) "qZf" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28; - pixel_y = 5 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port/aft) "qZU" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -74299,48 +74931,63 @@ /turf/open/floor/plasteel, /area/security/prison) "rdB" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paper/guides/jobs/medical/morgue{ + pixel_x = -4 + }, +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"ren" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "reI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) +"rgD" = ( +/obj/structure/lattice, +/turf/closed/wall/r_wall, +/area/medical/virology) "rhZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/turf/open/floor/plasteel/white/side{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "rig" = ( /turf/open/floor/plasteel, /area/maintenance/port/aft) -"riD" = ( -/turf/closed/wall/r_wall, -/area/hallway/primary/aft) "riP" = ( -/obj/machinery/door/firedoor, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"rmY" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_access_txt = "6" - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/turf/open/floor/plasteel/white, +/area/medical/virology) "roZ" = ( /obj/machinery/computer/secure_data{ dir = 4 @@ -74353,6 +75000,16 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"rpL" = ( +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access_txt = "10; 13" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/solars/port/aft) "rqO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, @@ -74371,6 +75028,17 @@ "rrB" = ( /turf/closed/wall, /area/vacant_room/commissary) +"rtp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"rtQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "rtW" = ( /obj/structure/table/wood, /obj/item/folder/white{ @@ -74383,6 +75051,37 @@ }, /turf/open/floor/wood, /area/vacant_room/office) +"rue" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) +"ruu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"ruD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/plasteel/white, +/area/security/checkpoint/medical) +"rvk" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) "rxn" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -74395,6 +75094,27 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +"ryi" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ryn" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "ryw" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -74426,6 +75146,10 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"rFa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port/aft) "rFZ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 1 @@ -74449,9 +75173,29 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) +"rGW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"rHA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "rJv" = ( /turf/open/floor/plating, /area/hallway/primary/port) +"rKS" = ( +/turf/closed/wall, +/area/medical/surgery/room_c) "rLg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/yellow{ @@ -74462,30 +75206,25 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"rLL" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "rMb" = ( -/obj/item/cigbutt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/port/aft) -"rMg" = ( -/obj/item/clothing/gloves/color/latex/nitrile, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, -/obj/item/clothing/suit/toggle/labcoat, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plating{ - icon_state = "platingdmg2" +/obj/item/roller, +/obj/item/roller, +/obj/item/toy/figure/md, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) +"rMg" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" }, -/area/maintenance/port/aft) +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"rNZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "rOP" = ( /obj/structure/sign/poster/official/random, /turf/closed/wall, @@ -74506,10 +75245,39 @@ }, /turf/open/floor/plasteel, /area/security/main) +"rQQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"rRk" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "rSL" = ( /obj/machinery/vending/snack/random, /turf/open/floor/plasteel, /area/maintenance/department/science) +"rTl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "rTC" = ( /obj/structure/table/glass, /obj/item/reagent_containers/dropper, @@ -74544,7 +75312,13 @@ dir = 10 }, /obj/structure/cable, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/medical) "rWg" = ( /obj/effect/turf_decal/tile/yellow{ @@ -74556,6 +75330,13 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark/corner, /area/engine/storage_shared) +"rXb" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/plasteel/white, +/area/medical/paramedic) "rYC" = ( /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -74571,6 +75352,29 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +"rZw" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"sad" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "sao" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -74594,6 +75398,28 @@ dir = 1 }, /area/engine/storage_shared) +"saC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"saV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"scY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/virology) "sdi" = ( /obj/structure/window/reinforced{ dir = 1; @@ -74617,11 +75443,27 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"sfI" = ( -/turf/open/floor/plasteel/white/side{ +"sdU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 5 }, -/area/medical/medbay/aft) +/turf/open/floor/plating, +/area/maintenance/aft) +"seP" = ( +/turf/closed/wall, +/area/medical/surgery/room_d) +"sfD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/grass, +/area/medical/virology) +"sfI" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "sfQ" = ( /obj/structure/closet, /obj/item/extinguisher, @@ -74674,36 +75516,28 @@ /obj/structure/closet/crate, /turf/open/floor/plating, /area/maintenance/port/aft) -"smJ" = ( -/obj/structure/table, -/obj/item/retractor, -/obj/item/hemostat, -/obj/item/healthanalyzer, -/obj/item/clothing/glasses/eyepatch, -/obj/item/reagent_containers/food/drinks/bottle/vodka{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) -"snq" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +"sme" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair/office/light{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"smJ" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 1 +/obj/machinery/light{ + dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) -"snr" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall, +/area/medical/surgery/room_c) +"snq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/medical/morgue) "snF" = ( /obj/structure/chair, @@ -74711,30 +75545,42 @@ /turf/open/floor/plasteel, /area/security/brig) "sof" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/structure/chair{ + dir = 1 }, /turf/open/floor/plating, /area/maintenance/port/aft) "spa" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/machinery/light{ +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/camera{ + c_tag = "Chemistry West"; + dir = 4; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "sqe" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/item/tank/internals/anesthetic, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/medical/abandoned) +"sqr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "medsecprivacy"; + name = "privacy shutter" }, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/security/checkpoint/medical) "sqL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -74742,23 +75588,103 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"sqV" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/chem_master, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"sqZ" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) +"srE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"srH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"sst" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Surgery C"; + req_access_txt = "45" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"suP" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/space/basic, +/area/space) "svg" = ( /obj/structure/lattice, /obj/structure/girder/reinforced, /turf/open/space/basic, /area/space/nearstation) -"swO" = ( -/obj/effect/turf_decal/tile/blue{ +"svh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/closed/wall, -/area/medical/medbay/aft) +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"swf" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"sxS" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "12;5;39" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port/aft) "szA" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"sAk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "sEG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -74780,6 +75706,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"sIi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) "sIA" = ( /obj/machinery/door/airlock/external{ name = "Transport Airlock" @@ -74844,13 +75776,56 @@ /obj/machinery/meter, /turf/open/floor/engine, /area/engine/engineering) +"sVa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "sWX" = ( /obj/machinery/door/airlock/maintenance{ name = "Chemistry Maintenance"; - req_access_txt = "5; 69" + req_access_txt = "33" }, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"sYH" = ( +/turf/closed/wall/r_wall, +/area/medical/medbay/central) +"sZl" = ( +/obj/structure/table/glass, +/obj/item/hand_labeler, +/obj/item/radio/headset/headset_med, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"sZw" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/storage) +"taf" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Containment Cells"; + req_access_txt = "39" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/virology) "tay" = ( /turf/closed/wall, /area/medical/medbay/central) @@ -74901,6 +75876,28 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"tgQ" = ( +/obj/structure/sink/puddle, +/obj/structure/flora/junglebush/large{ + pixel_y = 0 + }, +/obj/structure/cable, +/turf/open/floor/grass, +/area/medical/virology) +"tjc" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/item/toy/figure/virologist{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "tjt" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -74937,6 +75934,14 @@ }, /turf/open/space/basic, /area/space) +"tqi" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "surgerya"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery) "tqI" = ( /turf/closed/wall, /area/engine/break_room) @@ -74970,6 +75975,20 @@ }, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"tto" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"tvV" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + sortType = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "twp" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -74987,6 +76006,34 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"tyz" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/structure/light_construct/small, +/turf/open/floor/plating, +/area/maintenance/aft) +"tyZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"tBJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "tCe" = ( /obj/machinery/light/small{ dir = 8 @@ -74995,6 +76042,14 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"tCi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "tCB" = ( /obj/structure/closet/secure_closet/bar{ pixel_x = -3; @@ -75016,11 +76071,12 @@ /turf/open/floor/engine, /area/engine/supermatter) "tFJ" = ( -/obj/structure/bodycontainer/morgue{ +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "tGe" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, @@ -75031,18 +76087,34 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "tNc" = ( -/obj/structure/table/glass, -/obj/item/healthanalyzer{ - pixel_x = 1; - pixel_y = 4 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 }, -/turf/open/floor/plasteel/white/side{ +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"tNJ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/area/medical/medbay/aft) +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Cryogenics"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "tOc" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -75052,6 +76124,16 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/crew_quarters/locker) +"tQf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "tQN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -75067,10 +76149,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hydroponics) -"tRK" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall, -/area/medical/chemistry) "tSO" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -75079,12 +76157,6 @@ icon_state = "platingdmg1" }, /area/maintenance/port/aft) -"tTj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/medical/chemistry) "tTw" = ( /obj/structure/chair/stool, /obj/effect/decal/cleanable/vomit/old, @@ -75099,6 +76171,27 @@ /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) +"tYi" = ( +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"tYD" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "tYS" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -75114,6 +76207,33 @@ /obj/structure/cable, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"ubj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"ubW" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/mob/living/carbon/monkey, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/grass, +/area/medical/virology) +"ueg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "uet" = ( /obj/item/bot_assembly/floorbot{ created_name = "FloorDiffBot"; @@ -75122,6 +76242,54 @@ }, /turf/open/floor/wood, /area/maintenance/port/aft) +"ugf" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) +"ugk" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/camera{ + c_tag = "Medbay Surgery C"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/machinery/power/apc{ + areastring = "/area/medical/surgery/room_c"; + dir = 8; + name = "Surgery C APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"uiN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"uiO" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "ulz" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room"; @@ -75131,6 +76299,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft/secondary) +"unp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/sign/poster/ripped{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "uow" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/bot, @@ -75142,11 +76318,11 @@ }, /turf/open/floor/plasteel/dark, /area/engine/break_room) -"uqB" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +"upQ" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel, /area/maintenance/port/aft) "urv" = ( /turf/closed/wall/mineral/plastitanium, @@ -75185,12 +76361,35 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay/aft) +/area/medical/medbay/central) +"uzM" = ( +/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"uAL" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "uEH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/engine/storage_shared) +"uFb" = ( +/obj/structure/cable, +/turf/open/floor/grass, +/area/medical/virology) "uGa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -75212,11 +76411,51 @@ }, /turf/open/floor/plasteel, /area/maintenance/department/science) +"uHp" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "uHM" = ( /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/aft/secondary) +"uJl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/medical/medbay/central) +"uLp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/camera{ + c_tag = "Medbay Cold Room"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/machinery/power/apc{ + areastring = "/area/medical/coldroom"; + dir = 8; + name = "Medical Freezer APC"; + pixel_x = -25 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "uLY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -75268,11 +76507,56 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"uSw" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) +"uTI" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/closed/wall, +/area/medical/morgue) +"uWc" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/computer/med_data/laptop, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) +"uWm" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/grass, +/area/medical/virology) "uYd" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/computer/med_data/laptop{ + dir = 1; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "uYk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -75287,6 +76571,18 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"uYE" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "uYL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair{ @@ -75302,17 +76598,19 @@ /obj/structure/cable, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/crew_quarters/kitchen/coldroom) -"vej" = ( -/obj/machinery/camera{ - c_tag = "Morgue"; - dir = 4; - network = list("ss13","medbay") +"veU" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/medical/office) "vgd" = ( /obj/item/taperecorder, /obj/item/camera, @@ -75322,10 +76620,21 @@ }, /turf/open/floor/engine/cult, /area/library) +"vho" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/closed/wall, +/area/medical/paramedic) "vhx" = ( +/obj/machinery/computer/pandemic, /obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "vhG" = ( /obj/structure/table/glass, /obj/machinery/camera/autoname{ @@ -75333,6 +76642,38 @@ }, /turf/open/floor/plasteel, /area/maintenance/department/science) +"viE" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"vjc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"vkR" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "medbreakroom"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/break_room) +"vlx" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall, +/area/medical/virology) "vml" = ( /obj/machinery/door/window/westleft{ name = "monkey pen"; @@ -75350,6 +76691,16 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) +"vnZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "voX" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/delivery, @@ -75373,10 +76724,42 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"vrI" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/obj/structure/sink{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "vrW" = ( /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"vsn" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "surgerya"; + name = "Privacy Shutters Control"; + pixel_y = -26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "vuY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -75387,6 +76770,29 @@ dir = 5 }, /area/crew_quarters/kitchen) +"vvb" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "chem_lockdown"; + name = "chemistry lockdown control"; + pixel_x = 26; + pixel_y = 26; + req_access_txt = "5; 69" + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = 38 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "vwi" = ( /obj/structure/girder, /obj/structure/grille, @@ -75396,6 +76802,13 @@ "vxU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, /turf/open/floor/plating, /area/medical/chemistry) "vyS" = ( @@ -75403,6 +76816,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/engine/storage_shared) +"vzK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "vzO" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -75436,10 +76853,27 @@ icon_state = "platingdmg1" }, /area/maintenance/aft/secondary) +"vCd" = ( +/obj/structure/rack, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/aft) "vDb" = ( /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/maintenance/port/aft) +"vDg" = ( +/obj/structure/disposaloutlet{ + desc = "An outlet for the pneumatic disposal system. This one seems designed for rapid corpse disposal."; + dir = 8; + name = "rapid corpse mover 9000" + }, +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "vFS" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red{ @@ -75462,6 +76896,26 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) +"vGs" = ( +/obj/item/twohanded/broom, +/obj/structure/closet{ + name = "janitorial supplies" + }, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"vGw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + sortType = 9 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "vHP" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/stripes/line{ @@ -75491,17 +76945,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/secondary) -"vKU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Observation"; - req_one_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery) "vLs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral, @@ -75515,10 +76958,57 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space) -"vQD" = ( -/obj/structure/sign/warning/electricshock, -/turf/closed/wall/r_wall, -/area/medical/chemistry) +"vLX" = ( +/obj/structure/closet/crate{ + desc = "Placed here by top men. Top... men."; + icon_state = "necrocrate"; + name = "Ark of the Covenant" + }, +/mob/living/simple_animal/pet/dog/corgi{ + desc = "Be careful! This corgi could melt your skin off if it wanted to."; + name = "\improper Keeper of the Ark" + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"vNJ" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Access"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"vOs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"vOC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "vQP" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -75528,6 +77018,25 @@ }, /turf/open/floor/plasteel/white, /area/science/misc_lab/range) +"vTd" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Freezer"; + req_access_txt = "5" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "vTD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -75558,14 +77067,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/starboard/secondary) -"vXt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) "waj" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -75578,14 +77079,21 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"wdc" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"wbF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"wdc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/port/aft) "wdq" = ( @@ -75616,6 +77124,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/green, /area/maintenance/port/aft) +"wfA" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "wgD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -75637,12 +77149,25 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "wgZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/blue{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Medbay Surgery Theatre"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "wij" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -75660,18 +77185,16 @@ }, /turf/open/floor/plating, /area/security/prison) -"wkM" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/maintenance/port/aft) "wmt" = ( /obj/effect/decal/cleanable/food/flour, /turf/open/floor/plating, /area/maintenance/port/aft) +"wni" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "woz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -75692,9 +77215,59 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar) +"wps" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Surgery A"; + req_access_txt = "45" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/surgery) +"wsO" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"wtn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "wtq" = ( /turf/closed/wall, /area/maintenance/aft/secondary) +"wtW" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"wuc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "wxc" = ( /obj/machinery/door/airlock/external{ name = "Atmospherics External Airlock"; @@ -75717,15 +77290,29 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/hallway/primary/port) -"wyn" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 +"wxm" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/maintenance/port/aft) +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/chem_heater, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"wyn" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_c) "wyV" = ( /obj/machinery/holopad, /turf/open/floor/plasteel/cafeteria{ @@ -75746,22 +77333,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) -"wAn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "wBp" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -75770,29 +77341,27 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"wDc" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ +"wCa" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/light{ +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"wEy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/chemistry) -"wDN" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 8 - }, -/area/medical/medbay/aft) +/area/medical/medbay/central) +"wFB" = ( +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "wFH" = ( /obj/effect/landmark/blobstart, /obj/structure/cable, @@ -75812,6 +77381,10 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/closed/wall/r_wall, /area/engine/engineering) +"wHj" = ( +/obj/structure/flora/junglebush/c, +/turf/open/floor/grass, +/area/medical/virology) "wIh" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/corner{ @@ -75824,20 +77397,60 @@ /obj/effect/turf_decal/stripes/line, /turf/closed/wall, /area/science/misc_lab/range) -"wMh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ +"wNt" = ( +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, /turf/open/floor/plasteel/white, -/area/medical/sleeper) +/area/medical/chemistry) +"wOc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"wOm" = ( +/obj/structure/table/glass, +/obj/structure/reagent_dispensers/virusfood{ + pixel_x = -32 + }, +/obj/machinery/requests_console{ + department = "Virology"; + name = "Virology Requests Console"; + pixel_y = -32; + receive_ore_updates = 1 + }, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/pen/red, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/plasteel/white, +/area/medical/virology) "wOn" = ( /turf/open/floor/carpet/green, /area/maintenance/port/aft) @@ -75863,6 +77476,16 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) +"wQy" = ( +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "wQA" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) @@ -75883,12 +77506,54 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/maintenance/department/science) +"wSW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/closed/wall, +/area/medical/sleeper) "wVo" = ( /obj/structure/cable, /turf/open/floor/plating{ icon_state = "platingdmg2" }, /area/maintenance/port) +"wWj" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Morgue Maintenance"; + req_access_txt = "6" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/medical/morgue) +"wWt" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "surgeryd"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/surgery/room_d) +"wYb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "wYq" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -75903,11 +77568,55 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/primary/port) +"xdB" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "xdW" = ( /obj/machinery/vending/wardrobe/jani_wardrobe, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/janitor) +"xel" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/button/door{ + id = "surgeryb"; + name = "Privacy Shutters Control"; + pixel_y = -26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_b) +"xeT" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"xfr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "xfP" = ( /obj/structure/window/reinforced{ dir = 1; @@ -75938,6 +77647,13 @@ /obj/machinery/light, /turf/open/floor/plasteel/white, /area/medical/pharmacy) +"xhc" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "xjc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -75945,6 +77661,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/security/brig) +"xmf" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/recharger, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 9 + }, +/area/medical/sleeper) "xop" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 @@ -75973,6 +77709,12 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/port) +"xpZ" = ( +/turf/closed/wall, +/area/medical/abandoned) +"xrj" = ( +/turf/closed/wall, +/area/medical/paramedic) "xse" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance"; @@ -75984,6 +77726,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) +"xsx" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "xuA" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, @@ -75992,6 +77738,14 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/starboard/secondary) +"xvo" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Gamer Lair"; + req_one_access_txt = "12;27" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port/aft) "xwG" = ( /obj/machinery/door/airlock/maintenance{ name = "Library Maintenance"; @@ -76018,10 +77772,19 @@ /turf/open/floor/plasteel, /area/engine/break_room) "xyV" = ( -/turf/open/floor/plasteel/white/side{ +/obj/structure/chair{ dir = 8 }, -/area/medical/medbay/aft) +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/surgery/room_d) "xzi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -76040,6 +77803,16 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/maintenance/department/science) +"xBk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet, +/obj/item/surgicaldrill, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/abandoned) "xDR" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -76078,12 +77851,32 @@ icon_state = "platingdmg1" }, /area/maintenance/aft/secondary) +"xNe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/white, +/area/medical/cryo) "xNX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"xOf" = ( +/turf/open/floor/plasteel/white, +/area/medical/virology) +"xVb" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port/aft) "xVl" = ( /turf/closed/wall, /area/hallway/secondary/service) @@ -76116,14 +77909,40 @@ /obj/structure/cable, /turf/open/floor/wood, /area/vacant_room/office) -"xXq" = ( -/obj/machinery/requests_console{ - department = "Medbay"; - departmentType = 1; - name = "Medbay RC" +"xXL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/turf/closed/wall, -/area/medical/storage) +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"xXZ" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/obj/item/clothing/suit/nerdshirt, +/obj/item/clothing/head/fedora, +/turf/open/floor/plating, +/area/maintenance/port/aft) +"xYY" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/white, +/area/medical/office) +"yaN" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/costume, +/turf/open/floor/plasteel, +/area/maintenance/port/aft) "ybh" = ( /obj/structure/light_construct{ dir = 4 @@ -76175,6 +77994,22 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/starboard) +"yfG" = ( +/obj/machinery/computer/arcade/orion_trail{ + desc = "For gamers only. Casuals need not apply."; + icon_state = "oldcomp"; + name = "Gamer Computer" + }, +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_x = -32 + }, +/obj/item/toy/katana{ + desc = "As seen in your favourite Japanese cartoon."; + name = "anime katana" + }, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/maintenance/port/aft) "yfM" = ( /obj/machinery/vending/engivend, /obj/effect/turf_decal/delivery, @@ -76192,6 +78027,18 @@ }, /turf/open/floor/engine, /area/science/misc_lab/range) +"yhM" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ylE" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) (1,1,1) = {" aaa @@ -85366,7 +87213,7 @@ aaa aaa aaa aaa -aac +aaa aaa aaa aaa @@ -86646,21 +88493,21 @@ aaa aaa aaa aaa -anT -aai -anT -aai -anT -anT -anT -aqB -anT -anT -anT -anT -aqB -anT -aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -86904,19 +88751,19 @@ aaa aaa aaa aaa -aaf -aaf aaa aaa -aaf -aaf aaa aaa -aaf -aaf aaa aaa -aai +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -87160,22 +89007,22 @@ aaa aaa aaa aaa -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue aaa aaa -anT -aaf -aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -87417,20 +89264,20 @@ aaa aaa aaa aaa -cue -cda -cue aaa -cue -cda -cue aaa -cue -cda -cue -aaf aaa -anT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -87674,20 +89521,20 @@ aaa aaa aaa aaa -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue -aaf aaa -anT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -87928,21 +89775,21 @@ aaa aaa aaa aaa -lMJ aaa aaa -cue -cda -cue -aaf -cue -cda -cue aaa -cue -cda -cue -aaf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -88185,26 +90032,26 @@ aaa aaa aaa aaa -lMJ -aaa -aaf -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue aaa aaa aaa -anT -anT -anT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -88442,26 +90289,10 @@ aaa aaa aaa aaa -lMJ -lMJ -aaf -aaf -cda -aaa -aaa -aaf -cda -aaa -aaa -aaf -cda aaa aaa aaa aaa -aaf -aaa -anT aaa aaa aaa @@ -88475,6 +90306,22 @@ aaa aaa aaa aaa +gJK +gJK +gJK +gJK +gJK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -88700,25 +90547,6 @@ aaa aaa aaa aaa -cej -cej -cej -cej -cej -cxa -cej -cej -cej -cej -cBQ -cej -cej -cej -cda -cda -cHk -aaf -anT aaa aaa aaa @@ -88735,6 +90563,25 @@ aaa aaa aaa aaa +gJK +aaa +vLD +aaa +gJK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +lKu +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -88943,6 +90790,10 @@ vrW aaa nYJ lMJ +fwb +fwb +fwb +nYJ aaa aaa aaa @@ -88956,26 +90807,10 @@ aaa aaa aaa aaa -lMJ -cej -aaa -aaf -cda aaa aaa -aaf -cda -aaf -aaa -aaf -cda -aaa -aaf aaa aaa -aaf -aaa -anT aaa aaa aaa @@ -88985,6 +90820,18 @@ aaa aaa aaa aaa +gJK +aaa +cHk +aaa +gJK +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -89203,6 +91050,25 @@ lMJ aaa aaa aaa +lMJ +fwb +fwb +fwb +fwb +lMJ +fwb +fwb +lMJ +fwb +fwb +fwb +fwb +nYJ +fwb +fee +fwb +fwb +fwb aaa aaa aaa @@ -89211,30 +91077,11 @@ aaa aaa aaa aaa +lMJ aaa +gZR aaa -aaa -gka -aaa -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue -aaa -aaa -aaa -anT -anT -anT -aaa -aaa +lMJ aaa aaa aaa @@ -89460,44 +91307,44 @@ ckN lMJ aaa aaa +lMJ aaa aaa aaa aaa aaa +fwb aaa aaa aaa aaa aaa -aaa -gka -aaa -cue -cda -cue -aaa -cue -cda -cue -aaa -cue -cda -cue -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa +lZV aaa +nLZ +lMJ +lMJ +lMJ +fwb +fwb +fwb +lMJ +fwb +fwb +lMJ +lMJ +gZR +lMJ +lMJ +nYJ +gJK +gJK +lMJ +gJK +lMJ aaa aaa aaa @@ -89717,44 +91564,44 @@ ckN ckN aaf aaa -aaa -aaf -nOl -dux -bTn -bTn -qJB -qJB -bYC lMJ aaa -gZR aaa -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue -aaf -aaa -anT +fwb +fwb +lMJ +lMJ aaa aaa aaa aaa aaa +lMJ +aaa +aaa +lZV +aaa +aaa +lMJ +aaa +aaa +nYJ aaa aaa aaa aaa +lMJ aaa aaa +gka +aaa +lMJ +aaa +aaa +lMJ +aaa +aaa +gJK aaa aaa aaa @@ -89973,45 +91820,45 @@ ckP qNO ckN aaf -aaf -aaf -dux -dux -wkM -bTn -bUN -bVQ -bXt -bYC -bYC -bYC -gZR -aaa -cue -cda -cue -aaa -cue -cda -cue -aaf -cue -cda -cue -aaf -aaf anT -aaf -aaf -aaa -aaa -aaa -aaa +anT +fwb +lMJ +lMJ aaa aaa +cBR +cBR +dBN +dBN +dBN +cBR +rgD +dBN +dBN +hRK +dBN +dBN +cBR +lMJ +lMJ +fwb aaa +cue +cue +cue +cue +cue +vLD +gka aaa +cue +cue +cue +cue +cue aaa +gJK aaa aaa aaa @@ -90230,45 +92077,45 @@ ckP eOp ckN aaa +lMJ aaa aaa -dux -bXE -reI -bTn -bUO -bVR +aaa +lMJ +aaa +aaa +cBR bXu bYD vhx pay +wOm +cBR +fdX +maC +hRK +maC +lbd +cBR +lMJ +aaa +lMJ +lMJ +gZR +gZR +gZR +gZR +gZR +gZR +gka +gZR +gZR +gZR +cda +gZR gZR lMJ -cue -cda -cue -aaf -cue -cda -cue -aaf -cue -cda -cue -aaa -aaa -anT -aaa -aaf -aaa -aaa -aaa -aaa -aac -aaa -aaa -aaa -aaa +gJK aaa aaa aaa @@ -90487,45 +92334,45 @@ wYq eSY ckN aaa -aaa -aaa -dux -bXE -uqB -bTp -vhx -ntG +lMJ +lMJ +fwb +fwb +fwb +fwb +lMJ +cBR bXv -bYC -bYC -bYC +xfr +wuc +hzY +tjc +cBR +lKK +srE +hRK +vjc +jTj +cBR lMJ aaa +fwb aaa -aaf -aaa -aaa -aaf -aaf -aaa -aaf -aaf -aaf -aaa -aaa -aaa -aqB -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa +cue +cue +cue +cue +cue aaa +gka aaa +cue +cue +cue +cue +cue aaa +gJK aaa aaa aaa @@ -90743,46 +92590,46 @@ ckS ckP ckN ckN -aaa -aaa -aaa -dux -bXE -dux -bTn -bTn -lcm -bTn -bYC lMJ lMJ +lMJ +dux +ckN +ckN +dux +lMJ +cBR +eds +wtn +hkA +xOf +gEz +cBR +egq +qEU +hRK +liD +egq +cBR +cBR +lMJ +fwb +aaa +aaa +aaa +lMJ aaa aaa -anT -aaf -anT -anT -anT -aqB -anT -aqB -anT -anT -aqB -anT -aqB -anT -aaf -aaf -aaa -aaa -aaa +aaa +gka aaa aaa aaa aaa +lMJ aaa aaa +nYJ aaa aaa aaa @@ -91000,46 +92847,46 @@ ckP ckP wOA dux -aaf -aaf -aaf dux -bXE +dux +dux +dux +cva sof -fvT -uOc -cwh -hEP dux lMJ +cBR +hEP +jni +qQw +tvV +lNO +vlx +ios +fDB +hbT +fDB +kSN +sZl +dBN aaa +fwb +lMJ +xVb +xVb +xVb +xVb +xVb aaa +gka aaa +xVb +xVb +xVb +xVb +xVb aaa -aaf -aaa -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaf -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gJK aaa aaa aaa @@ -91257,46 +93104,46 @@ ybh uet dux dux -aaa -aaa -aaa dux -cxR -nPC -ceu -dyw +yfG +xXZ +dux +cvn bXE -cdl dux +lMJ +cBR +pKP +tQf +tto +eBX +nDT +taf +qTc +rmY +cgu +dMl +gqE +mVy +scY +suP +fwb aaa -aaa -aaa -aaa -aaf -aaf -aaa -aaa -aaa -aaf -aaa -aaa -aaa -aaf -aaf -aaa -aaa -aaf -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +gZR +gZR +gZR +gZR +gZR +gZR +gka +gZR +gZR +gZR +gZR +gZR +gZR +lMJ +gJK aaa aaa aaa @@ -91513,47 +93360,47 @@ vHP dux mnS dux +vLX +dux +pLU +uzM +xvo +rFa +sAk +dux +lMJ +cBR +qFk +cWN +kpa +lhQ +tYi +hkv +jev +pCY +gnu +yhM +qby +jBf +dBN +aaa lMJ aaa +xVb +xVb +xVb +xVb +xVb aaa +gka +vLD +xVb +xVb +xVb +xVb +xVb aaa -dux -ceu -nPC -dux -dux -ckN -dux -dux -aaa -aaf -aaa -aaa -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ aaa aaa aaa @@ -91764,53 +93611,53 @@ dux dux dux xKe -cCe -cCe -cCe -cCe -cCe -cCe -cCe -cCe -cCe -cCe dux -cLI -nPC dux -anT -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aai -anT -anT -aai -anT -anT -aaf -aaf -aaf -aai -anT -aaf -aai -anT -aai -aaa -aaa +dux +dux +dux +dux +dux +dux +dux +dux +dux +ceu +cdg +dux +lMJ +cBR +cBR +mTi +lTU +cBR +cBR +cBR +cBR +dBN +cVG +dBN +gxl +cBR +cBR +aaa +fwb aaa aaa aaa aaa +lMJ +lMJ +aaa +gka +aaa +aaa +lMJ +lMJ aaa aaa aaa +gJK aaa aaa aaa @@ -92021,53 +93868,53 @@ eEu uOc mSk jdp -cCe +dux cCk qUR -cCj -cCj -cCj -vej -cCj -fkj -cCe +mmb +upQ +uHp +bXE +oAe +cCk +dux sfQ bXE -nPC -ckN -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaf -aaa -aaf -aaa -aaf -aaa -aaa -aaf -aaa -aaa -aaa -aaf -aaa -aaa -aaf -aaa -aaa -aaa +cdg +dux +lMJ aaa +dBN +wsO +gxl aaa +lMJ +cBR +nrc +jwJ +sfD +pwT +dzq +ngK +dBN aaa +fwb aaa +xVb +xVb +xVb +xVb +xVb +lMJ +gka aaa +xVb +xVb +xVb +xVb +xVb aaa +gJK aaa aaa aaa @@ -92278,53 +94125,53 @@ dux dux dux nPC -cCe -nnV -fwL -cCj +egR +cCk +bXE +bXE hLm -mZA +bXE aae -cCj +bXE hLm -cCe +dux dux pwn -nPC -ckN -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBR -cBR -cBR -cBR -cBR +cdg +dux +lMJ +lMJ dBN +wsO +gxl +lMJ +lMJ cBR -cBR -cBR -cBR -cBR -cBR -aaf -aaf -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +ubW +qTL +qAX +uFb +tgQ +mfI +dBN +lMJ +fwb aaa +gZR +gZR +gZR +gZR +gZR +gZR +gka +gZR +gZR +gZR +gZR +gZR +gZR +lMJ +gJK aaa aaa aaa @@ -92534,54 +94381,54 @@ xuA reI hxX wen -jdp -qit +unp +dux klh -cCj -cCj +bXE +rig +rue +bXE hLm -mZA -cCj -cCg -hLm -cCe +rig +bXE +dux slf bXE -nPC -ckN -aaf -aaa -aaa -aaa -aaa -aaa -aaa +cdg +dux +lMJ aaa +dBN +wsO +gxl aaa +lMJ cBR +wHj +dLn cCK -cDA -cEE +jwJ +uWm cFy -cGq -cHl -cIp -cJg -cKe -cKS -cBR -aaf -aaa -aaf -aai -aag -aaa -aaa -aaa -aaa +dBN aaa +fwb +lMJ +xVb +xVb +xVb +xVb +xVb +lMJ +gka aaa +xVb +xVb +xVb +xVb +xVb aaa +lMJ aaa aaa aaa @@ -92792,53 +94639,53 @@ dux cen dux cbq -cCe +dux bcc -rLL -cCj -hLm -mZA -cCj -cxw -hLm -cCe -cCe +bXE +bXE +bXE +rig +sqZ +bXE +yaN +dux +dux hdX -nPC -ckN -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cdg +dux +lMJ cBR -cCL -cDB -cEF -cFz -cGr -cHm -cIq -cJh -cKf -cKT +cBR +gxH +lTU +cBR +lMJ +cBR +cBR +flj dBN -aaf -aaa -aaa -aaa -aai +dBN +dBN +cBR +cBR +aaa +fwb +lMJ +aaa +aaa +lMJ aaa aaa aaa +gka +aaa +lMJ aaa aaa +lMJ aaa aaa +gJK aaa aaa aaa @@ -93049,53 +94896,53 @@ cdb ceo dux cdc -cCe +fED +diF diF -nap qZf nDf -cCj -cCj -cCj -cCj +ueg +geT +bXE +bXE eSm -cCe -ceu -nPC -ckN -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -dBN -dBO -cDC -cEG -cFA -dBS -cHn -cEE -cEE -cEE -cEE +mqo +duH +cdg +dux +lMJ cBR -cMt -cNr -aaa +vrI +aRm +rTl +cBR +lMJ aaa aaa +lMJ aaa aaa +lMJ +aaa +lMJ aaa aaa +fwb aaa aaa +gka +gka +gka +gka +gka aaa +lMJ +gJK +nYJ +gJK +gJK +gJK +lMJ aaa aaa aaa @@ -93306,52 +95153,52 @@ oZg dux dux csT -cCe +dux cxp riP -cCe -cCe -cCX -cCj -cCj -cCj -cCj -cCe -jNy -nPC +bXE +ees +bXE +plC +rig +oAe +xsx +mqo +duH +cdg dux -aaf -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa +lMJ cBR +hDr +ryi +meE +cBR +lMJ +aaa +aaa +lMJ cCM cDD -cEH -cFB -dBS -cHo -cIr -cJh -cKg -cKT -dBN -cMu -aaf +lMJ +aaa +lMJ aaa aaa +fwb aaa aaa +gka aaa aaa +lMJ aaa aaa +lMJ aaa +lMJ +aaa +aaa +lMJ aaa aaa aaa @@ -93563,52 +95410,52 @@ cdd dux cfC fWc -snr +dux ovU jkQ fJl -cCe +fjG mrv tFJ hev -tFJ -tFJ -cCe -oXP -jUe +aae +jjg +mqo +jqA +cdg dux dux -dux -aaf -aaf -aaf -aaf -aaf -aaf -aaf cBR -cCK -cDA -cEE -cFC -cGu -cHp -cIp -cJi -cKh -cKS +bwp +cWN +elp cBR -cMv -cNs -aaf -aaa -aaf -aaa -aaa -aaa +lMJ +lMJ +lMJ +lMJ aaa aaa +lMJ +lMJ +lMJ +lMJ +lMJ +lMJ aaa +bYC +rpL +bYC +lMJ +lMJ +lMJ +gJK +gJK +lMJ +gnA +eBl +lMJ +fwb aaa aaa aaa @@ -93819,47 +95666,53 @@ dux cde dux dux -cdc -cCe -oSw -jkQ -lVu -cCe -cCe -cCe -cCe -cCe -cCe -cCe -ceu -jUe -bXE -dvq +srH dux +dux +dux +dux +dux +dux +dux +dux +dux +dux +dux +ceu +cdg +bXE +oXP +sYH +sYH +jtY +sYH +sYH +lMJ +fUj +fUj +hcY +hcY +hcY +hcY +fUj +fUj +lMJ aaa +lMJ aaa -aaa -aaa -aaa -aaa -aaa -cBR -cBR -cBS -cEE -cFD -cGv -cHq -cIs -cJj -cJj -cKU +bYC cLN -cMw -cBR -aaf +bYC aaa -aai +aaa +aaa +lMJ +aaa +aaa +aaa +lMJ +aaa +fwb aaa aaa aaa @@ -93873,12 +95726,6 @@ aaa aaa aaa aaa -aac -aaa -aaa -aaa -aaa -aaa aaa aaa aaa @@ -94077,52 +95924,52 @@ cdf cep dux cgI -fGm -wAn +chZ +chZ lce cBr -ibz -ixo -cpS +lce +chZ +lce fFJ -csi -chZ +gnT chZ +cbB wdc njJ -ceu -dux -dux -aaf -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBR -cDF +wdc +nks +sxS +gMW +lYO +jEW +sYH +bTs +bTs +lEV +dlP +dlP +dlP cEI -cFE -cGw -cHr -cIt -cEE -cKi -cKV +jNL +bTs +fUj +bTs +bTs +bYC +bYC cLO -cMx -cBR -aaf -aaf -aag -aaa -aaa -aaa -aaa +bYC +bTn aaa aaa +lMJ +lMJ +lMJ +lMJ +lMJ +lMJ +fwb aaa aaa aaa @@ -94334,52 +96181,52 @@ cdg ceq dux dwb -cia -cic -vKU -cia -cia -cia -cpT -cia -cia -cia -ceu -dyg -dvt -bXE -nwq +bXK +bXK +bXK +bXK +bXK +bXK +bXK +saC +bXK +bXK +vOC dux -aaf -aaf -aaf -aaf -aaf -aaf -aaf -aaf -dBN -cDG +dux +dux +dux +sYH +nxn +tCi +mcg +mAO +mmB +dlP +ktv +bTs +dYm +bTs cEJ -cFF -cGx -cHs +dlP +dlP +dlP cIu -cEE -cKj +cEI +bTn cKW cLP cMy -cBR -aaa -aaa -aai -aaa -aaa +bTn +lMJ +lMJ +fwb aaa aaa aaa +nYJ aaa +fwb aaa aaa aaa @@ -94591,7 +96438,7 @@ cdh bUV dux dwc -cia +bXK cjw ckY cmk @@ -94600,43 +96447,43 @@ coy cpU crj csj +bXK +vOC cia -cug -dyg dDw -bXE +uAL cNg -dux -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBR -cDH +sYH +fha +vNJ +sYH +sYH +jNL +jNL +jNL +bTs +tyz +bTs cEK -cFG -cGy -cHt -cIv +bTs +jNL +jNL +bTs cJk cKk cKX cLQ cMz -cBR -aaa -aaa -aaf +bTn aaa aaa +fwb aaa aaa aaa +fwb aaa +fwb aaa aaa aaa @@ -94848,52 +96695,52 @@ bXE cer dux dwb -cib +bXK cjx ckV cml -cnn -coz +cml coz +cml crk csk +bXK +vOC cia -cuh -cvm cvl -cdk +rNZ uYd -dux -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -dBN -cDI +quJ +quB +eBK +hpQ +rKS +rKS +rKS +flL +xpZ +xpZ +xpZ cEL -cFH -cGz -cHu -cIw -cEE -cKl +xpZ +xpZ +xpZ +xpZ +hav +bTn cKY -cLR +cLN cMA -cBR -aaa -aaa -aai -aaa -aaa +bTn +lMJ +lMJ +fwb aaa aaa aaa +fwb aaa +lMJ aaa aaa aaa @@ -95105,52 +96952,52 @@ bXE bYJ dux dwe -cic +bXK cjy ckW -cmk +gQV cno coA -cUH +gQV crl csl +bXK +vOC cia -ceu -ceu dyg -dux -dux -dux -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -cBR +imI +vsn +cia +ogO +gaS +uiN +sst +jHD +ugk +eUQ +xpZ +gYy cDJ cEM cFI cGA cHv -cIx -cEE -cKm -cKZ -cLS -cMB -cBR -aaf -aaf -aai -aag -aag -aag -aag +xpZ +hav +bTn +bTn +bTn +bTn +bTn aaa aaa +fwb +lMJ +lMJ +lMJ +fwb +lMJ +lMJ aaa aaa aaa @@ -95361,53 +97208,53 @@ bXE dvt dux dux -dwb +vGw cic cjz ckX cmm cnp coB -coB +sZw crm csm +bXK +vOC cia -cui -cwj -dyg -dux +wQy +dHo cxS -dux -aaf -aaf -aaf -aaf -dux -dux -dux -dux +tqi +qtU +vnZ +swf +ffu +gHT +pGY +heF +xpZ cEE -cBR -cBR +iHk +iAy cFJ cGB -cBR -cBR -cBR -cBR -dBN -cBR -cBR -cBR -aaa -aaa -aai +hFW +xpZ +hav +bTs +jNL +bZT +bTs aaa aaa aaa -aaf -aaf +nYJ aaa +lMJ +aaa +aaa +aaa +lMJ aaa aaa aaa @@ -95619,52 +97466,52 @@ cdi dux cdl dwb -cic +bXK cjA -ckY -cmk +cXe +mcs cnq coC cpW crn csn -cia -cdl +bXK +gmp cMm cMo -dux +paD cxT -dux -aaa -aaa -aaa -aaa -dux +wps +wOc +vnZ +cca +rKS +kDT rMg wyn -lMT +xpZ hkT -dux -aaa +iHk +kuS cFK -cGC +nBA cBS +xpZ +jNz +sdU +jNL +jNL +bTs +lMJ +lMJ +lMJ +lMJ aaa -aaf +lMJ aaa aaa aaa -cIy -aaf -aaa -aaa -aaf -aaa -aaa -aaa -aaa -aaf -aaa +lMJ aaa aaa aaa @@ -95876,42 +97723,42 @@ dux dux dyw dwb -cic -cia -ckZ -cia -cia -cia +cev +cev +cev +ohT +cev +cev cpX +cev +cev +cev +vOC cia cia cia -ceu -dyg -dyw -dux -cxS -dux -aaf -aaa -aaa -aaa -dux +cia +cia +kPy +gMg +cam +ecj +uWc gDK mci -bXE +xpZ rMb -dux -aaa -cFK -cGD -cBS -aaa -aaf -aaf -aaa -aaf -aaa +hYF +iHk +nWN +iHk +xBk +xpZ +iVX +wtW +jNL +vCd +bTs aaa aaa aaa @@ -96133,39 +97980,39 @@ cdj cse cdj cgL -cid +cev cjB -cla -cmk +cjB +gHf cnr coD -cpY -cro -cso -cia -cfD +uiO +cjB +cjB +cev +gmp dyj -ceu -dux -dux -dux -dux -dux -dux -dux -dux +dyL +oZQ +nuZ +hyi +wOc +viE +cdD +ffu +qdB smJ -rig -bXE +gbx +xpZ sqe -dux -aaa -cFK -cGE -cBS -aaa -aaf -aaa +dPu +iHk +nBA +iHk +kUH +xpZ +eOz +wtW cLa cLa cLa @@ -96389,40 +98236,40 @@ dvw cdk ceu cfE -cdc -cic +hxP +cev cjC clb cmn cns coE cpZ -coB +nJh csp -csr -duH -dyg -ceu -cMm -cdj -cdj -cvl -ceu -cBT -cfF -dux -dux -vXt -frA -dux -dux +cev +vOC +nMe +dZw +sIi +pRp +gOu +loM +vnZ +cca +rKS +rKS +rKS +rKS +xpZ +xpZ +xpZ dzK -cFJ +eCw cGF -cBR -clK -bTs -bTs +hGB +xpZ +pLy +wtW cLa cLT cMC @@ -96640,44 +98487,44 @@ bPR bue div bLd -dux -dux +gox +gox cbD +gox dux dux -cfF dwj -cic +cev cjD clc -cmk +wfA cnt coF cqa -crq -csq -cia -dux -diM -cdj +uiO +cjD +cev +vOC +nMe +ugf cNf -ceu -dvq +xel +nMe cNm -cse -cdj -cdj -cvl -dux +gMg +ylE +mvU +glT +uSw wgZ klB -dux -lfv -dzK +nUa +xpZ +eCQ cFL cGG cHw -clK +xpZ cdm cKn cLb @@ -96897,45 +98744,45 @@ bTA xwG pMX alC -dux +gox dvq cbE -cdl -cev +uLp cev +dQs cgO -cic -cia -cia -cia -cia +cev +gXi +pPh +uiO +xmf coG -cqb -cia -cia -cia -cuj -cbx -dDw -bXE +clc +cmp +xeT +cev +vOC +nMe +lIl +gbr cxU -cxU -csr -cxU -cxU -cxU -dyj -dux +jqi +wEy +dQe +eyo +jRi +pVq +bfU cnl nOl -dux -dux -dzK -cFM +aec +xpZ +xpZ +xpZ cGs -cHx -clK -bZT +xpZ +xpZ +pUW cKo cLa cLa @@ -97154,44 +99001,44 @@ bue bue bWd aqK -dux +gox bZU cbF dvE -cev +vTd cfG cgP cie cjE cld -cev +hdA cnu coH cqc crr csr -duH -bXE -cvn +lOR +wYb +nMe cwn cxd -cxU -cyN +brd +gOu czO -cAS -cBU -cxU -cNm -gnT +vnZ +swf +seP +pPi +pEM fqC -cdj -cdj -cvl -dzK +jZY +lTo +mjT +dyH cFN cGH cHy -clK +mjT cJl cKp cLa @@ -97411,9 +99258,9 @@ bue alC bWd bXJ -dux +gox bZV -cbG +cbF cdn cev cfH @@ -97424,30 +99271,30 @@ cle cmo cnv coI -cqd -crs -css +clc +wfA +kBh +pqM +lLQ nMe nMe nMe nMe nMe -cxU -cyO czP cAT -cBV -cxU -cxU -cxU -khX -cxU -cxU -dyj -dzK -cBR +cca +seP +seP +wWt +wWt +wWt +mjT +mjT +veU +nmr cGI -cBR +xYY clK diQ cKq @@ -97668,45 +99515,45 @@ bue auF aXt aqO -dux -bZW -cbH +gox +bZV +cbF cdo cev cfI cgR -cig -cjG -clf +cev +cjD +clc cmp cnw coJ -cqe -crt -css -ctr +pPh +uiO +cjD +pqM cuk cvo cwo cxe -cxU +lkO cyP czQ cAU -diN -cxU -niB +cca +jpv +seP ooS rhZ ljG -cxU -dyg -dux +mjT +jIt +dJv cFO cGJ cHz -bTs -cJn +mjT +cHL cKr cLc cLX @@ -97924,45 +99771,45 @@ bRn bue alK bWf -bXK -bXK -bZX +alK +gox +gox cbI -bXK +gox cev cfJ -wMh -cih -cjH -clg +cgR cev +cjC +clg +xhc cnx coK cqf cru -dbx -cts +csp +pqM cul cvp cwp cxf -cxU -cyQ -czR +nXv +pqM +loM cAV -cBW -cxU +cvq +oYS qzx cFR lbB tNc -cxU +mjT cDN cEN cFP cGK cHA -cIz +mjT cJo cKs cLa @@ -98181,7 +100028,7 @@ bue bTD bUY bWg -bXK +css bYR bZY cbJ @@ -98189,37 +100036,37 @@ cdp cev cfK cgT -cii -cjI -clh cev +cjB +cjB +jxb cny coL cqg -crv -css -ctt +cjB +cjB +pqM cum nIa cwq cxg -cxU -cyR +oUz +pqM czS cAW cBX -cxU -wDN +iMY +mvU xyV hAu quD -cxU +mjT cDO -cxU -cxU +kta +ePo cGL -cxU -cxU +lHI +mjT diR cPW cLa @@ -98438,45 +100285,45 @@ bSD buj buj bWh -bXK +css bYS bZZ cbK cdq +wSW +tNJ cev cev cev -cij -cjJ -cli cev +fIF cnz coM -cqh -cnz -css -ctu -cun -nMe -cwr -cxh -swO -cxU +fIF +cev +cev +pqM +pqM +vkR +vkR +vkR +pqM +pqM czT cAX -cxU -cxU -cxU -gfS -gfS -cxU -cxU -cDP -cxU +rvk +tay +seP +seP +seP +seP +mjT +mjT +mjT jTg -cGJ -cHB -cxU +mjT +mjT +mjT diS cKs cLa @@ -98695,14 +100542,14 @@ baG bTE bUZ bWi -bXK +css bYT caa cbL cdr cew cfL -bXK +ifK cik cjK clj @@ -98712,11 +100559,11 @@ coN cqi crw cst -cqi +dwf cuo cvq -cws -cxi +cvq +cvq cxV cNh czU @@ -98725,15 +100572,15 @@ cBY cCN sfI mUz -mUz +jpq cEO sfI -cDQ +sfI oTW -cFR -cGM +hFP +cqi frX -cxU +tay cJq cKs cLa @@ -98952,45 +100799,45 @@ bHX bTF bVa bWj -bXK +css bYU -bZZ +apG cbM cds -cds +xNe cfM cgU cil -cjL +cal clk cms -cal -cal +ubj +cms cqj -cal -cbT -cal +fmC +kkA +jHO cup cvr -cwt -cxj -kNI +cvr +cvr +cvr cyT -czV +dJG cAZ -cBZ -uzf -uzf -uzf -uzf +cal uzf +rGW +saV +uJl +tyZ cCO cDR cEP cFS cGN cHD -cxU +tay cJr cKu cLd @@ -99209,7 +101056,7 @@ bGy bTG dCE bWk -bXK +css bYV cab cbN @@ -99222,8 +101069,8 @@ cjM cll cmt cnB -cam -cdz +jlg +jPR crx csv ctw @@ -99232,22 +101079,22 @@ cvs cwu cxk cxX -cyU +cvs czW cBa cCa cyU -cyU -cyU +vOs +lNj pyi -cyU +iQD cCP cDS -cEQ +wEy cFT cxj cHE -cxU +tay cJs cJX cLe @@ -99466,47 +101313,47 @@ bGy bTH aWf bWl -bXK +css bYW cac cdu -cdu +sme cey cfO -cgW +ifK cin cjN clm cmu cmu +iWG +cmv cmv -cqk -cmu -csw cmu cmu -cga +rAF +rAF nBI cxl -mvB -gjP -cga -cga -tRK -cga -cga -cga -cga +nBI +nBI +nBI +rAF +nBI cga +nBI +rAF +rAF +rAF lfR cDT -odU -cga -cga -cga -rAF -rAF -rAF +czO +xrj +xrj +xrj +xrj +xrj +xrj cgJ cLa cML @@ -99723,13 +101570,13 @@ bSE bTI aWf bWm -bXK +css bYX cad cbP cdv cez -xXq +css tay cio cjO @@ -99741,29 +101588,29 @@ cql cry csx ctx -cmu +rAF cvu -cwv +czX cxm -cxZ -cyV -irZ +czX +czX +wNt spa -czX -czX -czX -pvt -spa -nnI -hox -cDU +wNt +iaR cER +pvt +puQ +nBI +hox +cDT +ovx fRZ -czX +pLp cHF cIA cJt -rAF +xrj cLg cMb cMM @@ -99998,30 +101845,30 @@ cqm crz csy cty -cmu +rAF cvv cmB flJ -gcr -cmB -pej -cmB cmB cmB cmB cmB cmB +gnW +svh cmB +fMy +jBH oqv cDW -cmB -clu -cmB -cmB -clu -cJu -rAF -ctK +dtF +jPL +cpV +hEd +rXb +fRx +lSZ +iYR cLa cMN cNF @@ -100243,7 +102090,7 @@ rVd cbQ cdw ceA -cbS +sqr cgX wAb wgD @@ -100255,29 +102102,29 @@ dDt crA csz ctz -cmu +rAF cus -cmB -cxo -xNX -cmB -cmB +wni +kDW cmB cmB cmB cmB cmB +cDX cmB cmB +sqV +nBI cya eNA -cmB -mRT +don +vho cGS cHH -kBT -cJv -rAF +qwp +fej +xrj cgJ cLa cMO @@ -100498,9 +102345,9 @@ bXL bYZ cag caf -caf +ruD ceB -cbS +sqr cgX cbY cdx @@ -100509,19 +102356,13 @@ cmv cnF coR cqo -crB +coR csA -cga -cga +rAF +rAF cus -cmB -flJ -cmB -cmB -cmB -cmB -cmB -cmB +cwx +rtQ cmB cmB cmB @@ -100529,12 +102370,18 @@ cmB cmB cDX cmB -vqw -rAF -rAF -rAF -rAF +mRT +wxm rAF +kny +efN +eZG +kEt +xrj +xrj +xrj +xrj +xrj cLi cLa cMP @@ -100753,10 +102600,10 @@ aZa bWn bXL bXL -cah -cbS -cbS +bXL cbS +sqr +sqr bXL dwy cbY @@ -100768,26 +102615,26 @@ coS cqn crC csB -cga +rAF cCf kKo +kEz +euq +kEz +kEz +wbF +qxh +nSk +gGL cmB -flJ -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cDX -cmB -wij -rAF +vqw +kmq +kmq +cCe +nla +ore +uTI +cCe cHI cID cJx @@ -101012,7 +102859,7 @@ bXM bZa cai cbT -cal +oTh ceD cfT cgZ @@ -101028,23 +102875,23 @@ cmu rAF cus cmB -cmB +mRT cxr -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cDW +kBT +gol +xdB +qxn +ryn +rQQ cmB vqw -rAF +kmq +bNy +pLw +hUA +wCa +kJt +cCe cgJ bTs bTs @@ -101285,23 +103132,23 @@ csC rAF waj cmB -cmB +wij flJ cmB cmB +xdB +mRg +ryn +rQQ cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cDW -cmB -vqw -rAF +nrB +kmq +jsZ +obA +rRk +sad +tBJ +wWj cHJ bTs cJy @@ -101542,23 +103389,23 @@ csD rAF cuu cmB +ekW +cyd +wNt +fme +xdB +qxn +ryn +rQQ cmB -flJ -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB +rZw +kmq +jlG +tYD dDC -cmB -vqw -rAF +lui +xXL +cCe ctK bTs cJz @@ -101781,7 +103628,7 @@ dCE bWp bXO bZc -cal +fmC cbW cdB ceG @@ -101803,19 +103650,19 @@ cmB flJ cmB cmB +nvq +ksN +uYE +rQQ cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cDW -cmB +vqw +kmq +kJt +kJt +pod +ren gxB -rAF +cCe diC bTs cJA @@ -102038,7 +103885,7 @@ aYZ bWq bXP bZd -cam +eWs cbX cdC ceH @@ -102054,25 +103901,25 @@ cqs crE csF sWX -cus +vvb cmB cmB -cwx +cxo cyi -qhK -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB +cyi +cyi +cyi +cyi +gna +xNX +vqw +kmq +qif +wFB cEb -cEV +lui cFV -rAF +cCe cHK bTs cPb @@ -102296,7 +104143,7 @@ aXR bXN bZa can -cbY +rHA dDo ceI cfY @@ -102304,32 +104151,32 @@ chd ciy cjU kge -kge +fuY rTC coV xgQ uGS cKJ rAF -cuw -cmB -cmB -cmB -cmB -flJ -cmB -cmB -cmB -cmB -cmB -cmB -cmB -cmB +cus cmB cmB +rtp +pTS +pTS +pTS +pTS +pTS +neP cmB +vqw +kmq +mdG +cCj +vzK +ruu cFW -cGT +cCe cHL bTs cJB @@ -102569,24 +104416,24 @@ uGS csH rAF cus -cmB -cmB -cmB +clu cmB flJ +cmB +cmB mRT kBT nMs cCY sQR -kBT -cjV -cjV +fvw +kmq +vDg oOy -cmB -mRT -cFX -rAF +mNW +oMO +cFW +cCe cxL bTs cJC @@ -102828,22 +104675,22 @@ rAF exA hOP cjV -cjV -cjV -acl -wDc -rAF -rAF +fVx +mLe +cJv +cJu rAF rAF rAF rAF rAF +kmq +cCe rdB -cjV +mjq snq -rAF -rAF +vGs +cCe cgN bTs cJD @@ -103084,10 +104931,10 @@ csI ctD rAF rAF -vQD +rAF vxU rAF -tTj +rAF rAF cIH cCl @@ -103095,11 +104942,11 @@ cCZ cEf cFY cFY -riD -vQD -vxU -rAF -rAF +cCe +cCe +cCe +icO +cCe bTs cHM ctH @@ -103354,8 +105201,8 @@ cFa cFZ chg ejE -nry chg +hfz kJl cGU cHN @@ -103600,8 +105447,8 @@ car car car cxA +sVa car -czg cAi ctF car @@ -103612,7 +105459,7 @@ car car iUh car -car +cxA car car car diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index bbc117ec3f6..4a06df6107b 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -705,6 +705,29 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Medbay Treatment Center" icon_state = "exam_room" +/area/medical/paramedic + name = "Paramedic Dispatch" + icon_state = "medbay2" + +/area/medical/office + name = "Medical Office" + icon_state = "vacant_office" + +/area/medical/surgery/room_c + name = "Surgery C" + icon_state = "surgery" + +/area/medical/surgery/room_d + name = "Surgery D" + icon_state = "surgery" + +/area/medical/break_room + name = "Medical Break Room" + icon_state = "medbay2" + +/area/medical/coldroom + name = "Medical Cold Room" + icon_state = "kitchen_cold" //Security From a88c346dc18791db6f411ce47b0a283b3ea886ba Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 23 Feb 2020 00:24:54 +0000 Subject: [PATCH 02/59] metamed1.1 minor map fixes, my favourite --- _maps/map_files/MetaStation/MetaStation.dmm | 44 +++++++++++++++++---- 1 file changed, 37 insertions(+), 7 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index b402b338ce2..822ac3fc2a5 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -46037,6 +46037,9 @@ /obj/structure/sign/warning/coldtemp{ pixel_x = -32 }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/cryo) "bZZ" = ( @@ -47730,9 +47733,6 @@ /obj/machinery/light_switch{ pixel_x = -26 }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -54386,6 +54386,7 @@ /obj/structure/chair/office/light{ dir = 1 }, +/obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "csz" = ( @@ -55708,6 +55709,9 @@ pixel_x = -32 }, /obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ dir = 4 }, @@ -58685,6 +58689,9 @@ "cFy" = ( /obj/structure/flora/junglebush/b, /obj/structure/flora/ausbushes/ppflowers, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/grass, /area/medical/virology) "cFI" = ( @@ -61158,6 +61165,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/surgery) "cMp" = ( @@ -68412,6 +68422,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_b) "dzc" = ( @@ -70364,6 +70377,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, +/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/white, /area/medical/virology) "grA" = ( @@ -70854,6 +70868,7 @@ /obj/structure/chair/office/light{ dir = 8 }, +/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/white, /area/medical/virology) "hAu" = ( @@ -71619,6 +71634,9 @@ pixel_x = -26; pixel_y = 5 }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "jHO" = ( @@ -74545,6 +74563,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hydroponics) +"qmy" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/landmark/start/chief_medical_officer, +/turf/open/floor/plasteel/white, +/area/crew_quarters/heads/cmo) "qom" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/structure/cable, @@ -75100,6 +75126,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/white, /area/medical/virology) "ryn" = ( @@ -75562,6 +75589,9 @@ dir = 4; network = list("ss13","medbay") }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "sqe" = ( @@ -76221,9 +76251,6 @@ /obj/machinery/airalarm{ pixel_y = 22 }, -/obj/machinery/light{ - dir = 1 - }, /turf/open/floor/grass, /area/medical/virology) "ueg" = ( @@ -77383,6 +77410,9 @@ /area/engine/engineering) "wHj" = ( /obj/structure/flora/junglebush/c, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/grass, /area/medical/virology) "wIh" = ( @@ -102354,7 +102384,7 @@ cdx cfP cmv cnF -coR +qmy cqo coR csA From e5e30d6f8675c8b8d847fe992e9b07ceb196d140 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 23 Feb 2020 01:33:10 +0000 Subject: [PATCH 03/59] metamed1.2 a few decals got yeeted --- _maps/map_files/MetaStation/MetaStation.dmm | 41 ++------------------- 1 file changed, 4 insertions(+), 37 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 822ac3fc2a5..6d7b5a2f471 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -55734,12 +55734,6 @@ dir = 8 }, /area/medical/break_room) -"cwu" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) "cwx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -56003,10 +55997,6 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cxl" = ( @@ -56231,9 +56221,6 @@ "cxX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cya" = ( @@ -70118,15 +70105,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/paramedic) -"fRZ" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/closed/wall, -/area/medical/paramedic) "fSV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -72099,13 +72077,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"kEt" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/closed/wall, -/area/medical/paramedic) "kEz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, @@ -76647,10 +76618,6 @@ }, /turf/open/floor/engine/cult, /area/library) -"vho" = ( -/obj/effect/turf_decal/tile/yellow, -/turf/closed/wall, -/area/medical/paramedic) "vhx" = ( /obj/machinery/computer/pandemic, /obj/structure/cable, @@ -101106,7 +101073,7 @@ csv ctw cuq cvs -cwu +cvs cxk cxX cvs @@ -101635,7 +101602,7 @@ nBI hox cDT ovx -fRZ +xrj pLp cHF cIA @@ -102149,7 +102116,7 @@ nBI cya eNA don -vho +xrj cGS cHH qwp @@ -102406,7 +102373,7 @@ rAF kny efN eZG -kEt +xrj xrj xrj xrj From 584cf73c0948d086da0f74bd17c44def49bd86a5 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 23 Feb 2020 04:28:32 +0000 Subject: [PATCH 04/59] metamed1.3 a good round of feedback, guys --- _maps/map_files/MetaStation/MetaStation.dmm | 25 +++++++++++++------ .../game/objects/effects/spawners/lootdrop.dm | 24 +++++++++++++++++- 2 files changed, 41 insertions(+), 8 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 6d7b5a2f471..5747a898dc8 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -55079,7 +55079,6 @@ /obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/structure/chair/sofa/right, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -55095,7 +55094,6 @@ /obj/effect/turf_decal/tile/green{ dir = 4 }, -/obj/structure/chair/sofa/left, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -55103,6 +55101,7 @@ c_tag = "Medbay Break Room"; network = list("ss13","medbay") }, +/obj/structure/chair/comfy, /turf/open/floor/plasteel/white/side, /area/medical/break_room) "cum" = ( @@ -58788,7 +58787,9 @@ /turf/open/floor/plasteel/dark, /area/medical/morgue) "cFW" = ( -/obj/structure/table/reinforced, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/medical/morgue) "cFY" = ( @@ -59241,7 +59242,7 @@ "cHw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/organ_spawner, +/obj/effect/spawner/lootdrop/memeorgans, /turf/open/floor/plasteel/white, /area/medical/abandoned) "cHy" = ( @@ -69186,6 +69187,12 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"dJr" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "dJv" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -72560,7 +72567,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall, +/obj/machinery/door/airlock/maintenance{ + name = "Break Room Maintenance"; + req_access_txt = "5" + }, +/turf/open/floor/plating, /area/medical/break_room) "lMz" = ( /obj/structure/falsewall, @@ -76657,11 +76668,11 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "vkR" = ( -/obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ id = "medbreakroom"; name = "privacy shutter" }, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/break_room) "vlx" = ( @@ -104429,7 +104440,7 @@ vDg oOy mNW oMO -cFW +dJr cCe cxL bTs diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 5bc486a523f..d47f478a95c 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -169,7 +169,7 @@ ) /obj/effect/spawner/lootdrop/organ_spawner - name = "organ spawner" + name = "ayylien organ spawner" loot = list( /obj/item/organ/heart/gland/electric = 3, /obj/item/organ/heart/gland/trauma = 4, @@ -185,6 +185,28 @@ /obj/item/organ/regenerative_core = 2) lootcount = 3 +/obj/effect/spawner/lootdrop/memeorgans + name = "meme organ spawner" + loot = list( + /obj/item/organ/ears/penguin, + /obj/item/organ/ears/cat, + /obj/item/organ/eyes/moth, + /obj/item/organ/eyes/snail, + /obj/item/organ/tongue/bone, + /obj/item/organ/tongue/fly, + /obj/item/organ/tongue/snail, + /obj/item/organ/tongue/lizard, + /obj/item/organ/tongue/alien, + /obj/item/organ/tongue/ethereal, + /obj/item/organ/tongue/robot, + /obj/item/organ/tongue/zombie, + /obj/item/organ/appendix, + /obj/item/organ/liver/fly, + /obj/item/organ/lungs/plasmaman, + /obj/item/organ/tail/cat, + /obj/item/organ/tail/lizard) + lootcount = 5 + /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner name = "2% chance xeno egg spawner" loot = list( From d1b49900dcdead2099a01f5bf9d1ec629d04c620 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 23 Feb 2020 16:38:09 +0000 Subject: [PATCH 05/59] metamed1.4 a new maint goodie --- _maps/map_files/MetaStation/MetaStation.dmm | 67 ++++++++++++++------- 1 file changed, 45 insertions(+), 22 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 5747a898dc8..138b764ec38 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -69624,6 +69624,11 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/engine/break_room) +"eMU" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/beebox/premade/random, +/turf/open/floor/grass, +/area/maintenance/port/aft) "eNA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -69899,10 +69904,10 @@ /turf/open/floor/plating, /area/maintenance/starboard/secondary) "fuY" = ( -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" - }, /obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, /turf/open/floor/plasteel/white, /area/medical/pharmacy) "fvl" = ( @@ -71517,6 +71522,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"jvy" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/flashlight/pen{ + pixel_x = 4; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "jwJ" = ( /mob/living/carbon/monkey, /turf/open/floor/grass, @@ -72977,6 +72991,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/aft) +"mCu" = ( +/obj/item/toy/plush/beeplushie, +/obj/item/clothing/suit/hooded/bee_costume, +/obj/item/clothing/mask/rat/bee, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, +/area/maintenance/port/aft) "mCX" = ( /obj/machinery/biogenerator, /obj/machinery/door/firedoor, @@ -73244,6 +73266,11 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"nsN" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/beebox/premade/random, +/turf/open/floor/grass, +/area/maintenance/port/aft) "nuZ" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue{ @@ -73436,6 +73463,13 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"nQm" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "nRJ" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -73924,17 +73958,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/warden) -"oXP" = ( -/obj/structure/closet/crate, -/obj/item/flashlight/pen{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/maintenance/port/aft) "oYS" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -94661,7 +94684,7 @@ dux hdX cdg dux -lMJ +dux cBR cBR gxH @@ -94918,7 +94941,7 @@ mqo duH cdg dux -lMJ +nsN cBR vrI aRm @@ -95175,7 +95198,7 @@ mqo duH cdg dux -lMJ +mCu cBR hDr ryi @@ -95432,7 +95455,7 @@ mqo jqA cdg dux -dux +eMU cBR bwp cWN @@ -95688,8 +95711,8 @@ dux dux ceu cdg -bXE -oXP +dux +dux sYH sYH jtY @@ -96466,7 +96489,7 @@ fha vNJ sYH sYH -jNL +jvy jNL jNL bTs @@ -101864,7 +101887,7 @@ cmB cmB gnW svh -cmB +nQm fMy jBH oqv From 22626d62e6f52cab766c79d3b71682dd2a2528e7 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Tue, 25 Feb 2020 03:36:43 +0000 Subject: [PATCH 06/59] metamed1.5 minor detail pass --- _maps/map_files/MetaStation/MetaStation.dmm | 95 ++++++++++++++++++--- 1 file changed, 82 insertions(+), 13 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 138b764ec38..3d89eea88e1 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -51094,18 +51094,21 @@ dir = 8 }, /obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) -"clq" = ( /obj/machinery/airalarm{ dir = 1; pixel_y = -24 }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"clq" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/vending/wallmed{ + pixel_y = -32 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "clr" = ( @@ -59293,6 +59296,9 @@ pixel_x = -14; pixel_y = 6 }, +/obj/structure/sign/poster/official/get_your_legs{ + pixel_y = -32 + }, /turf/open/floor/plasteel/white, /area/medical/office) "cHD" = ( @@ -59653,6 +59659,7 @@ dir = 4; pixel_x = -22 }, +/obj/structure/closet/secure_closet/personal, /turf/open/floor/plasteel/white, /area/medical/paramedic) "cID" = ( @@ -59974,6 +59981,7 @@ name = "Paramedic Dispatch APC"; pixel_x = -26 }, +/obj/structure/closet/secure_closet/personal, /turf/open/floor/plasteel/white, /area/medical/paramedic) "cJu" = ( @@ -69500,6 +69508,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"ewb" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/medical/mesh, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/suture, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "exA" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -69614,6 +69635,14 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) +"eIP" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "eLn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -71280,11 +71309,11 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "iMY" = ( -/obj/structure/bed/roller, /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/vending/medical, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "iOo" = ( @@ -72175,6 +72204,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "kPN" = ( @@ -72604,6 +72636,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "lNO" = ( @@ -73117,6 +73153,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, /area/medical/virology) +"mTj" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/plating, +/area/medical/chemistry) "mTs" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -75244,6 +75288,9 @@ /obj/item/roller, /obj/item/roller, /obj/item/toy/figure/md, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, /turf/open/floor/plasteel/white, /area/medical/abandoned) "rMg" = ( @@ -75999,6 +76046,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard) +"tsL" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lockdown"; + name = "Chemistry shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/chemistry) "tsU" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room"; @@ -76788,6 +76843,24 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) +"vug" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 29 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "vuY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -77015,10 +77088,6 @@ /area/medical/medbay/central) "vOs" = ( /obj/structure/disposalpipe/segment, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -93402,7 +93471,7 @@ dux lMJ cBR qFk -cWN +vug kpa lhQ tYi @@ -101370,9 +101439,9 @@ nBI nBI nBI rAF -nBI +tsL cga -nBI +mTj rAF rAF rAF @@ -102401,7 +102470,7 @@ cmB cmB cDX cmB -mRT +eIP wxm rAF kny @@ -103145,7 +103214,7 @@ bVb bWo bXN bZb -cap +ewb cbU cdz ceE From 9b84fa92683273bdcf813378b878fd6c021dd00a Mon Sep 17 00:00:00 2001 From: EOBGames Date: Tue, 25 Feb 2020 04:21:55 +0000 Subject: [PATCH 07/59] conflicts be gone please its 4:18am and I haven't slept properly in 2 days --- _maps/map_files/MetaStation/MetaStation.dmm | 24 --------------------- 1 file changed, 24 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 3d89eea88e1..21d940599e4 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -72335,30 +72335,6 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) -<<<<<<< master -"lcm" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/engineering{ - name = "Port Quarter Solar Access"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/solars/port/aft) -"lfv" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - belt = null; - husk = 1; - id = null; - l_pocket = /obj/item/pen - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/maintenance/port/aft) -======= ->>>>>>> metamed "lfx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 From 003bbd519d149f4d0b1d61ed8bd7c4b122780c4f Mon Sep 17 00:00:00 2001 From: EOBGames Date: Tue, 25 Feb 2020 21:15:15 +0000 Subject: [PATCH 08/59] metamed 2.0 --- _maps/map_files/MetaStation/MetaStation.dmm | 91 ++++++++++++++++++--- 1 file changed, 78 insertions(+), 13 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 21d940599e4..78984c55839 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -52089,6 +52089,11 @@ dir = 4 }, /obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/camera{ + c_tag = "Medbay Main Hallway- CMO"; + dir = 8; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cnC" = ( @@ -57177,6 +57182,11 @@ /obj/structure/sign/departments/chemistry{ pixel_x = 32 }, +/obj/machinery/camera{ + c_tag = "Medbay Main Hallway- Surgical Junction"; + dir = 8; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cBe" = ( @@ -68256,11 +68266,6 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "dwf" = ( -/obj/machinery/camera{ - c_tag = "Medbay Hallway Central"; - dir = 4; - network = list("ss13","medbay") - }, /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 }, @@ -69451,6 +69456,11 @@ dir = 8 }, /obj/effect/turf_decal/tile/green, +/obj/machinery/camera{ + c_tag = "Virology Airlock"; + dir = 8; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/virology) "enV" = ( @@ -69790,6 +69800,10 @@ pixel_y = 4 }, /obj/item/pen/red, +/obj/machinery/camera{ + c_tag = "Virology Isolation A"; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/virology) "fee" = ( @@ -70459,16 +70473,24 @@ dir = 4 }, /obj/machinery/door/airlock/virology/glass{ + autoclose = 0; + frequency = 3653; + id_tag = "viro_airlock_interior"; name = "Virology Access"; req_access_txt = "39" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/doorButtons/access_button{ + idDoor = "viro_airlock_interior"; + idSelf = "viro_airlock_control"; + name = "Access Button"; + pixel_y = -24; + req_access_txt = "39" + }, /turf/open/floor/plasteel/white, /area/medical/virology) "gyL" = ( @@ -70651,6 +70673,11 @@ /obj/machinery/light{ dir = 8 }, +/obj/machinery/camera{ + c_tag = "Virology Central Hallway"; + dir = 4; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/virology) "hcY" = ( @@ -71536,12 +71563,12 @@ "jtY" = ( /obj/structure/cable, /obj/machinery/door/airlock/virology/glass{ + autoclose = 0; + frequency = 3653; + id_tag = "viro_airlock_exterior"; name = "Virology Access"; req_access_txt = "39" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -71549,6 +71576,14 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/doorButtons/access_button{ + idDoor = "viro_airlock_exterior"; + idSelf = "viro_airlock_control"; + name = "Access Button"; + pixel_y = -24; + req_access_txt = "39" + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "jvy" = ( @@ -71954,6 +71989,11 @@ dir = 4 }, /obj/effect/turf_decal/tile/green, +/obj/machinery/camera{ + c_tag = "Virology Lab"; + dir = 8; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/medical/virology) "kqz" = ( @@ -73272,6 +73312,10 @@ /area/security/warden) "nrc" = ( /obj/structure/flora/ausbushes/sunnybush, +/obj/machinery/camera{ + c_tag = "Virology Test Subject Chamber"; + network = list("ss13","medbay") + }, /turf/open/floor/grass, /area/medical/virology) "nrB" = ( @@ -75242,6 +75286,18 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"rJm" = ( +/obj/structure/cable, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/dropper, +/obj/machinery/camera{ + c_tag = "Virology Isolation B"; + network = list("ss13","medbay") + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "rJv" = ( /turf/open/floor/plating, /area/hallway/primary/port) @@ -77687,6 +77743,15 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"xfo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Medbay Main Hallway- South"; + dir = 4; + network = list("ss13","medbay") + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "xfr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -92170,7 +92235,7 @@ cBR fdX maC hRK -maC +rJm lbd cBR lMJ @@ -100651,7 +100716,7 @@ mUz jpq cEO sfI -sfI +xfo oTW hFP cqi From 67b3db3c3186d9709b0618ec2761bf4302dbf950 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Tue, 25 Feb 2020 21:56:50 +0000 Subject: [PATCH 09/59] metamed2.1 a couple of secrets needed tweaking --- _maps/map_files/MetaStation/MetaStation.dmm | 36 +++++++++++++-------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 78984c55839..66686f75fd9 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -57797,7 +57797,21 @@ /area/medical/virology) "cCM" = ( /obj/structure/lattice/catwalk, -/obj/item/grown/bananapeel, +/obj/item/reagent_containers/food/drinks/bottle/rum{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/colocup{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/colocup{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/clothing/mask/cigarette/rollie/cannabis{ + pixel_y = -3 + }, /turf/open/space/basic, /area/space/nearstation) "cCN" = ( @@ -58064,7 +58078,7 @@ /area/science/test_area) "cDD" = ( /obj/structure/lattice/catwalk, -/obj/effect/mob_spawn/human/clown/corpse, +/obj/item/instrument/guitar, /turf/open/space/basic, /area/space/nearstation) "cDJ" = ( @@ -69664,9 +69678,8 @@ /turf/open/floor/plasteel, /area/engine/break_room) "eMU" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/beebox/premade/random, -/turf/open/floor/grass, +/obj/machinery/smoke_machine, +/turf/open/floor/light/colour_cycle/dancefloor_a, /area/maintenance/port/aft) "eNA" = ( /obj/structure/disposalpipe/segment{ @@ -73044,12 +73057,8 @@ /turf/open/floor/plating, /area/maintenance/aft) "mCu" = ( -/obj/item/toy/plush/beeplushie, -/obj/item/clothing/suit/hooded/bee_costume, -/obj/item/clothing/mask/rat/bee, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass, +/mob/living/simple_animal/bot/vibebot, +/turf/open/floor/light/colour_cycle/dancefloor_b, /area/maintenance/port/aft) "mCX" = ( /obj/machinery/biogenerator, @@ -73331,9 +73340,8 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "nsN" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/beebox/premade/random, -/turf/open/floor/grass, +/obj/machinery/jukebox, +/turf/open/floor/light/colour_cycle/dancefloor_a, /area/maintenance/port/aft) "nuZ" = ( /obj/structure/cable, From 6ec68b1d6e0bb6bcdff96ab7d13eab6aa79931db Mon Sep 17 00:00:00 2001 From: ExcessiveUseOfCobblestone Date: Wed, 26 Feb 2020 23:11:28 -0500 Subject: [PATCH 10/59] penlite bros --- code/game/machinery/defibrillator_mount.dm | 38 ++++++++++++------ .../research/designs/medical_designs.dm | 15 ++++++- code/modules/research/techweb/all_nodes.dm | 2 +- icons/obj/machines/defib_mount.dmi | Bin 534 -> 635 bytes 4 files changed, 40 insertions(+), 15 deletions(-) diff --git a/code/game/machinery/defibrillator_mount.dm b/code/game/machinery/defibrillator_mount.dm index f6cc265ee6a..0d41bf1e742 100644 --- a/code/game/machinery/defibrillator_mount.dm +++ b/code/game/machinery/defibrillator_mount.dm @@ -3,12 +3,12 @@ //Not being adjacent will cause the paddles to snap back /obj/machinery/defibrillator_mount name = "defibrillator mount" - desc = "Holds and recharges defibrillators. You can grab the paddles if one is mounted." + desc = "Holds defibrillators. You can grab the paddles if one is mounted." icon = 'icons/obj/machines/defib_mount.dmi' icon_state = "defibrillator_mount" density = FALSE use_power = IDLE_POWER_USE - idle_power_usage = 1 + idle_power_usage = 0 power_channel = EQUIP req_one_access = list(ACCESS_MEDICAL, ACCESS_HEADS, ACCESS_SECURITY) //used to control clamps var/obj/item/defibrillator/defib //this mount's defibrillator @@ -32,26 +32,20 @@ else . += "Its locking clamps can be [clamps_locked ? "dis" : ""]engaged by swiping an ID with access." -/obj/machinery/defibrillator_mount/process() - if(defib && defib.cell && defib.cell.charge < defib.cell.maxcharge && is_operational()) - use_power(200) - defib.cell.give(180) //90% efficiency, slightly better than the cell charger's 87.5% - update_icon() - /obj/machinery/defibrillator_mount/update_overlays() . = ..() - + if(!defib) return - + . += "defib" - + if(defib.powered) . += (defib.safety ? "online" : "emagged") var/ratio = defib.cell.charge / defib.cell.maxcharge ratio = CEILING(ratio * 4, 1) * 25 . += "charge[ratio]" - + if(clamps_locked) . += "clamps" @@ -138,6 +132,19 @@ defib = null update_icon() +/obj/machinery/defibrillator_mount/charging + name = "PENLITE defibrillator mount" + desc = "Holds defibrillators. You can grab the paddles if one is mounted. This PENLITE variant also allows for slow, passive recharging of the defibrillator." + icon_state = "penlite_mount" + idle_power_usage = 1 + +/obj/machinery/defibrillator_mount/charging/process() + if(defib?.cell?.charge < defib.cell.maxcharge && is_operational()) + use_power(100) + defib.cell.give(80) + update_icon() + + //wallframe, for attaching the mounts easily /obj/item/wallframe/defib_mount name = "unhooked defibrillator mount" @@ -148,3 +155,10 @@ w_class = WEIGHT_CLASS_BULKY result_path = /obj/machinery/defibrillator_mount pixel_shift = -28 + +/obj/item/wallframe/defib_mount/charging + name = "unhooked PENLITE defibrillator mount" + desc = "A frame for a PENLITE defibrillator mount. It can't be removed once it's placed." + icon_state = "penlite_mount" + custom_materials = list(/datum/material/iron = 300, /datum/material/glass = 100, /datum/material/silver = 50) + result_path = /obj/machinery/defibrillator_mount/charging diff --git a/code/modules/research/designs/medical_designs.dm b/code/modules/research/designs/medical_designs.dm index 92ecdbfa67b..4d568a13b18 100644 --- a/code/modules/research/designs/medical_designs.dm +++ b/code/modules/research/designs/medical_designs.dm @@ -163,14 +163,25 @@ /datum/design/defibrillator_mount name = "Defibrillator Wall Mount" - desc = "An all-in-one mounted frame for holding defibrillators, complete with ID-locked clamps and recharging cables." - id = "defibmount" + desc = "A mounted frame for holding defibrillators, providing easy security." + id = "defibmountdefault" build_type = PROTOLATHE materials = list(/datum/material/iron = 2000, /datum/material/glass = 1000) build_path = /obj/item/wallframe/defib_mount category = list("Medical Designs") departmental_flags = DEPARTMENTAL_FLAG_MEDICAL +/datum/design/defibrillator_mount_charging + name = "PENLITE Defibrillator Wall Mount" + desc = "An all-in-one mounted frame for holding defibrillators, complete with ID-locked clamps and recharging cables. The PENLITE version also allows for slow recharging of the defib's battery." + id = "defibmount" + build_type = PROTOLATHE + materials = list(/datum/material/iron = 2000, /datum/material/glass = 1000, /datum/material/silver = 500) + build_path = /obj/item/wallframe/defib_mount/charging + category = list("Medical Designs") + departmental_flags = DEPARTMENTAL_FLAG_MEDICAL + + /datum/design/defibrillator_compact name = "Compact Defibrillator" desc = "A compact defibrillator that can be worn on a belt." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 54095e6b354..31a099dbc9c 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -57,7 +57,7 @@ display_name = "Basic Medical Equipment" description = "Basic medical tools and equipment." design_ids = list("cybernetic_liver", "cybernetic_heart", "cybernetic_lungs", "scalpel", "circular_saw", "surgicaldrill", "retractor", "cautery", "hemostat", - "surgical_drapes", "syringe", "plumbing_rcd", "beaker", "large_beaker", "xlarge_beaker", "dropper") + "surgical_drapes", "syringe", "plumbing_rcd", "beaker", "large_beaker", "xlarge_beaker", "dropper", "defibmountdefault") /////////////////////////Biotech///////////////////////// /datum/techweb_node/biotech diff --git a/icons/obj/machines/defib_mount.dmi b/icons/obj/machines/defib_mount.dmi index 3f6e3e1d17362372ee4fa5dde49a1ad494d1db83..4518bb33783ae55510be5f50beb7b182fdbb9e87 100644 GIT binary patch delta 553 zcmV+^0@nSO1p5S#Bmq~EB|U#_e3AecF%(3AIj%wg005S*crZuCn(^b0d!JMQvg8b*k%9#0Kj@wSad{Xb7OL8aCB*JZU6vyoQ;vo3c@fDMc2t!gmx>^ zhsBi}X^}4MFGw_F63C+@QStAMEr<&--OVs(E_3hXWZxb7fwadS-@$)*X${$t&APzo zAz2WysVj^GNG`(M_&@{1GGlO+XD5}S!Mc;SHxn|9m~=i)ON_3LYMATK&P7o@`Xn|< zCn;-`G?2tVQ_g|?=At$dxwB!gefdK!r&q+75 z(}Q2+n~QzT^81Sb00DmnNkl`;-6x0002|p>kyR`PInY1!eU# zUfnZYKtG=@KnU6ZAxr^DfEq3Jd{NT`y!CKtP6J7R-g?=cfZ91g|9@{9+j`s11xWK- rs0nu9dp=13@s%Br{9XV60O$1quyz}D`uB<`00000NkvXXu0mjfvD*4% delta 451 zcmV;!0X+Wu1eOGlBmqB>B|U%t{{R600FZ{0aR2}S0d!JMQvg8b*k%9#0K0lrSad{X zb7OL8aCB*JZU6vyoQ;u93c@fDh1ba`Lc0}dtHqTYX^}4M6(pKz63CAvQStW17Q{s* zWj1e^ZyxiQoE+L?*OTVd;RiS`ts#4|T^ATVB?}@pn+hWVl8Z1kKG1&vQDzJVd2v!H z8mv2Odp9A&h)L(;w8Us|RKujdJ6A>Z%_p(ZI!Rfhq=6&`nsN?oo{QlaDEj(jTg}$b z@q#)IRh>>bf_1SF+%0u1i@%mRY5Qh;;~RyDffD1rw?zN|0KQ2?K~!jg?bqE3gD?z+ zVVAACS%1;{zt&aOlj?soP@Q$~J|0wwkdIUpvkbsh+-4RxheY;x}RPZvg-R0DwzqyX|_f)OR=Qlm=QIaN1U@_x(9Z t0000006?ti|9u#=`Z%7K2mk>5+#7N$2(-Hu7l;4=002ovPDHLkV1m$)!14e9 From eea13a21ea922e286aacb47b20e78666f290ca6f Mon Sep 17 00:00:00 2001 From: oranges Date: Thu, 27 Feb 2020 05:25:38 +0000 Subject: [PATCH 11/59] Improves discord roleapi system Sends the discord id to the patch call, not the ckey Add the verify command to readd the role to the api, with a hacky, but effective slowdown to prevent the API being flooded easily --- code/controllers/subsystem/discord.dm | 1 + code/modules/discord/accountlink.dm | 32 +++++++++++++++++++++++++++ code/modules/discord/tgs_commands.dm | 5 +++-- 3 files changed, 36 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/discord.dm b/code/controllers/subsystem/discord.dm index a76edd50da5..f2a2e944f6b 100644 --- a/code/controllers/subsystem/discord.dm +++ b/code/controllers/subsystem/discord.dm @@ -34,6 +34,7 @@ SUBSYSTEM_DEF(discord) var/list/notify_members_cache = list() // Copy of previous list, so the SS doesnt have to fire if no new members have been added var/list/people_to_notify = list() // People to notify on roundstart var/list/account_link_cache = list() // List that holds accounts to link, used in conjunction with TGS + var/list/reverify_cache = list() // list of people who tried to reverify, so they can only do it once per round as a shitty slowdown var/notify_file = file("data/notify.json") var/enabled = 0 // Is TGS enabled (If not we wont fire because otherwise this is useless) diff --git a/code/modules/discord/accountlink.dm b/code/modules/discord/accountlink.dm index 72ce0c1f442..ba609220365 100644 --- a/code/modules/discord/accountlink.dm +++ b/code/modules/discord/accountlink.dm @@ -43,3 +43,35 @@ alert(usr, "Account link started. Please ping the bot of the server you\'re currently on, followed by \"verify [usr.ckey]\" in Discord to successfully verify your account (Example: @Mr_Terry verify [usr.ckey])") // This is so people cant fill the notify list with a fuckload of ckeys SSdiscord.notify_members -= "[stored_id]" // The list uses strings because BYOND cannot handle a 17 digit integer + +// IF you have linked your account, this will trigger a verify of the user +/client/verb/verify_in_discord() + set category = "OOC" + set name = "Verify Discord Account" + set desc = "Reverify your account to the discord if you get banned, you bad banana" + + // Safety checks + if(!CONFIG_GET(flag/sql_enabled)) + to_chat(src, "This feature requires the SQL backend to be running.") + return + + if(!SSdiscord) // SS is still starting + to_chat(src, "The server is still starting up. Please wait before attempting to link your account!") + return + + if(!SSdiscord.enabled) + to_chat(src, "This feature requires the server is running on the TGS toolkit.") + return + if(SSdiscord.reverify_cache[usr.ckey] == TRUE) + to_chat(src, "Thou can only do this once a round, if you're stuck seek help.") + return + SSdiscord.reverify_cache[usr.ckey] = TRUE + + var/stored_id = SSdiscord.lookup_id(usr.ckey) + if(!stored_id) // Account is not linked + to_chat(usr, "Link your discord account via the linkdiscord verb in the OOC tab first"); + return; + + else // Account is already linked + // Role the user + SSdiscord.grant_role(stored_id) diff --git a/code/modules/discord/tgs_commands.dm b/code/modules/discord/tgs_commands.dm index 124da4a068f..411553e3f45 100644 --- a/code/modules/discord/tgs_commands.dm +++ b/code/modules/discord/tgs_commands.dm @@ -20,12 +20,13 @@ /datum/tgs_chat_command/verify/Run(datum/tgs_chat_user/sender, params) var/lowerparams = replacetext(lowertext(params), " ", "") // Fuck spaces + var/discordid = SSdiscord.id_clean(sender.mention) if(SSdiscord.account_link_cache[lowerparams]) // First if they are in the list, then if the ckey matches - if(SSdiscord.account_link_cache[lowerparams] == "[SSdiscord.id_clean(sender.mention)]") // If the associated ID is the correct one + if(SSdiscord.account_link_cache[lowerparams] == discordid) // If the associated ID is the correct one // Link the account in the DB table SSdiscord.link_account(lowerparams) // Role the user - SSdiscord.grant_role(lowerparams) + SSdiscord.grant_role(discordid) return "Successfully linked accounts" else return "That ckey is not associated to this discord account. If someone has used your ID, please inform an administrator" From 26ddcbccc1926f2b29001f83d42970ebe7d15c80 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sat, 29 Feb 2020 00:35:53 +0000 Subject: [PATCH 12/59] metamed 3.0 skoglol's changes and some minor cleanup --- _maps/map_files/MetaStation/MetaStation.dmm | 336 ++++++++++++-------- 1 file changed, 203 insertions(+), 133 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 66686f75fd9..c6daaa8b144 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -46009,6 +46009,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/medical/coldroom) "bZV" = ( @@ -46911,13 +46914,15 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/medical/coldroom) "cbF" = ( @@ -47709,9 +47714,6 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom{ - dir = 8 - }, /obj/machinery/airalarm{ dir = 1; pixel_y = -22 @@ -48672,7 +48674,6 @@ /turf/open/floor/plasteel/white, /area/medical/sleeper) "cfH" = ( -/obj/structure/bed/roller, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -48682,6 +48683,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cfI" = ( @@ -48691,13 +48693,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/vehicle/ridden/wheelchair, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cfJ" = ( @@ -49246,6 +49245,7 @@ dir = 8; network = list("ss13","medbay") }, +/obj/machinery/iv_drip, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgU" = ( @@ -49328,7 +49328,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "chb" = ( -/obj/machinery/chem_heater, /obj/machinery/light_switch{ pixel_x = -23 }, @@ -49341,6 +49340,19 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 10 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = 10 + }, /turf/open/floor/plasteel/white, /area/medical/pharmacy) "chc" = ( @@ -49356,16 +49368,6 @@ /turf/open/floor/plasteel/white, /area/medical/pharmacy) "chd" = ( -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 10 - }, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/structure/table/glass, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -49376,9 +49378,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/item/stack/sheet/mineral/plasma{ - pixel_y = 10 - }, +/obj/machinery/chem_heater, /turf/open/floor/plasteel/white, /area/medical/pharmacy) "che" = ( @@ -52585,6 +52585,8 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, +/obj/structure/bedsheetbin, +/obj/structure/table/glass, /turf/open/floor/plasteel/dark, /area/medical/storage) "coD" = ( @@ -53265,6 +53267,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, +/obj/item/storage/backpack/duffelbag/med/surgery, /obj/item/reagent_containers/glass/bottle/ethanol, /obj/item/reagent_containers/glass/bottle/ethanol, /turf/open/floor/plasteel/dark, @@ -54333,11 +54336,14 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/machinery/stasis, /obj/machinery/defibrillator_mount{ pixel_y = -32 }, /obj/machinery/light, +/obj/structure/bed/pod{ + desc = "An old medical bed, just waiting for replacement with something up to date."; + name = "Medical Bed" + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "csr" = ( @@ -55110,6 +55116,9 @@ network = list("ss13","medbay") }, /obj/structure/chair/comfy, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/plasteel/white/side, /area/medical/break_room) "cum" = ( @@ -55410,15 +55419,15 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "cvl" = ( -/obj/machinery/computer/operating{ - dir = 4 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/structure/frame/computer{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/surgery) "cvn" = ( @@ -55716,9 +55725,6 @@ pixel_x = -32 }, /obj/structure/disposalpipe/segment, -/obj/machinery/light{ - dir = 8 - }, /turf/open/floor/plasteel/white/side{ dir = 4 }, @@ -56212,10 +56218,6 @@ }, /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/computer/med_data/laptop{ - dir = 1; - pixel_y = 4 - }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_b) "cxV" = ( @@ -58094,19 +58096,13 @@ /area/medical/abandoned) "cDN" = ( /obj/structure/table/glass, -/obj/item/phone{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/folder/white{ - pixel_x = 5 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/computer/med_data/laptop, /turf/open/floor/plasteel/white, /area/medical/office) "cDO" = ( @@ -58120,8 +58116,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = -14 +/obj/item/phone{ + pixel_x = -12; + pixel_y = 6 }, /turf/open/floor/plasteel/white, /area/medical/office) @@ -58754,7 +58751,6 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/white, /area/medical/office) "cFO" = ( @@ -59268,8 +59264,8 @@ /area/medical/abandoned) "cHw" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate, /obj/effect/spawner/lootdrop/memeorgans, +/obj/structure/closet/crate/medical, /turf/open/floor/plasteel/white, /area/medical/abandoned) "cHy" = ( @@ -59683,7 +59679,7 @@ dir = 4; pixel_x = -22 }, -/obj/structure/closet/secure_closet/personal, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/paramedic) "cID" = ( @@ -61185,7 +61181,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/light{ +/obj/structure/light_construct{ dir = 4 }, /turf/open/floor/plasteel/white, @@ -68204,10 +68200,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/sign/warning/chemdiamond{ pixel_x = -32 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/medical/coldroom) "dvt" = ( @@ -68235,9 +68233,6 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, /area/medical/coldroom) @@ -68383,7 +68378,6 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "dyg" = ( -/obj/structure/table/optable, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -68393,6 +68387,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, +/obj/structure/table_frame, /turf/open/floor/plasteel/white, /area/medical/surgery) "dyj" = ( @@ -68409,8 +68404,6 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "dyH" = ( -/obj/structure/table/glass, -/obj/item/paper_bin, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -68420,6 +68413,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/white, /area/medical/office) "dyL" = ( @@ -69276,7 +69270,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "dQs" = ( -/obj/structure/bed/roller, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -69289,6 +69282,7 @@ /obj/structure/sign/warning/coldtemp{ pixel_y = 32 }, +/obj/vehicle/ridden/wheelchair, /turf/open/floor/plasteel/white, /area/medical/sleeper) "dQV" = ( @@ -70426,6 +70420,16 @@ /obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/white, /area/medical/virology) +"grc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "grA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -70485,25 +70489,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/airlock/virology/glass{ - autoclose = 0; - frequency = 3653; - id_tag = "viro_airlock_interior"; - name = "Virology Access"; - req_access_txt = "39" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_interior"; + name = "Virology Interior Airlock"; + req_access_txt = "39" + }, /obj/machinery/doorButtons/access_button{ - idDoor = "viro_airlock_interior"; - idSelf = "viro_airlock_control"; - name = "Access Button"; + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 8; pixel_y = -24; req_access_txt = "39" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "gyL" = ( @@ -70834,6 +70841,7 @@ dir = 4; network = list("ss13","medbay") }, +/obj/structure/bed/roller, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "hql" = ( @@ -71018,8 +71026,8 @@ /area/medical/abandoned) "hGB" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/three, +/obj/structure/closet/crate/medical, /turf/open/floor/plasteel/white, /area/medical/abandoned) "hHS" = ( @@ -71210,7 +71218,6 @@ /obj/effect/turf_decal/box/white{ color = "#52B4E9" }, -/obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/white, /area/medical/surgery) "imV" = ( @@ -71277,6 +71284,14 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab/range) +"ixg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "ixj" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/tile/blue{ @@ -71575,28 +71590,31 @@ /area/medical/morgue) "jtY" = ( /obj/structure/cable, -/obj/machinery/door/airlock/virology/glass{ - autoclose = 0; - frequency = 3653; - id_tag = "viro_airlock_exterior"; - name = "Virology Access"; - req_access_txt = "39" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_exterior"; + name = "Virology Exterior Airlock"; + req_access_txt = "39" + }, /obj/machinery/doorButtons/access_button{ - idDoor = "viro_airlock_exterior"; - idSelf = "viro_airlock_control"; - name = "Access Button"; + dir = 1; + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; pixel_y = -24; req_access_txt = "39" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "jvy" = ( @@ -71820,6 +71838,25 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/engine, /area/engine/engineering) +"jQO" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "jRi" = ( /obj/machinery/door/airlock/medical{ name = "Surgery Theatre"; @@ -72157,7 +72194,6 @@ /area/maintenance/starboard/aft) "kDT" = ( /obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -72330,7 +72366,7 @@ /area/medical/virology) "kUH" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/medical, +/obj/machinery/iv_drip, /turf/open/floor/plating, /area/medical/abandoned) "kWn" = ( @@ -72420,6 +72456,9 @@ dir = 8; pixel_x = 22 }, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "liD" = ( @@ -72857,13 +72896,13 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "mci" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/frame/computer{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "mcs" = ( @@ -72922,6 +72961,14 @@ /obj/structure/cable, /turf/open/floor/grass, /area/medical/virology) +"mha" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "mjq" = ( /obj/structure/table/reinforced, /obj/item/storage/box/bodybags, @@ -73176,13 +73223,12 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "mTj" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem_lockdown"; - name = "Chemistry shutters" - }, /obj/machinery/smartfridge/chemistry/preloaded, /turf/open/floor/plating, /area/medical/chemistry) @@ -73581,6 +73627,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, +/obj/machinery/light, /turf/open/floor/plasteel/white/side{ dir = 1 }, @@ -74215,21 +74262,7 @@ pixel_x = -26 }, /obj/structure/cable, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = -4; - pixel_y = 12 - }, -/obj/item/reagent_containers/glass/bottle/multiver{ - pixel_x = 7; - pixel_y = 12 - }, -/obj/item/reagent_containers/dropper, -/obj/structure/table, +/obj/machinery/chem_heater, /turf/open/floor/plasteel/white, /area/medical/chemistry) "pvK" = ( @@ -74577,8 +74610,18 @@ /obj/machinery/iv_drip, /turf/open/floor/plasteel/white, /area/medical/virology) +"qcN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "qdB" = ( -/obj/machinery/smartfridge/organ, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -74586,6 +74629,8 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/structure/frame/machine, +/obj/item/circuitboard/machine/smartfridge, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "qdT" = ( @@ -75203,7 +75248,6 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/landmark/start/virologist, /turf/open/floor/plasteel/white, /area/medical/virology) "ryn" = ( @@ -75768,7 +75812,7 @@ dir = 1 }, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "svg" = ( /obj/structure/lattice, /obj/structure/girder/reinforced, @@ -76503,7 +76547,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/machinery/light{ +/obj/structure/light_construct{ dir = 8 }, /turf/open/floor/plasteel/white, @@ -76566,9 +76610,6 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /obj/machinery/camera{ c_tag = "Medbay Cold Room"; dir = 4; @@ -76664,7 +76705,6 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/computer/med_data/laptop, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "uWm" = ( @@ -76678,10 +76718,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/computer/med_data/laptop{ - dir = 1; - pixel_y = 4 - }, +/obj/item/stack/cable_coil/five, /turf/open/floor/plasteel/white, /area/medical/surgery) "uYk" = ( @@ -76871,7 +76908,6 @@ /area/space/nearstation) "vsn" = ( /obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -77100,15 +77136,18 @@ /turf/open/space/basic, /area/space) "vLX" = ( -/obj/structure/closet/crate{ - desc = "Placed here by top men. Top... men."; - icon_state = "necrocrate"; - name = "Ark of the Covenant" +/obj/structure/closet/crate/necropolis{ + desc = "Presumably placed here by top men."; + name = "\improper Ark of the Covenant" }, /mob/living/simple_animal/pet/dog/corgi{ - desc = "Be careful! This corgi could melt your skin off if it wanted to."; + desc = "Make sure you give him plenty of bellyrubs, or he'll melt your skin off."; name = "\improper Keeper of the Ark" }, +/obj/item/toy/clockwork_watch{ + desc = "An ancient piece of machinery, made from an unknown metal by an unknown maker."; + name = "\improper Ancient Relic" + }, /turf/open/floor/plating, /area/maintenance/port/aft) "vNJ" = ( @@ -77124,6 +77163,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "vOs" = ( @@ -77435,7 +77477,21 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/machinery/chem_heater, +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/glass/bottle/multiver{ + pixel_x = 7; + pixel_y = 12 + }, /turf/open/floor/plasteel/white, /area/medical/chemistry) "wyn" = ( @@ -77448,6 +77504,7 @@ dir = 1; pixel_y = -22 }, +/obj/item/wrench/medical, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "wyV" = ( @@ -77617,7 +77674,6 @@ /turf/open/space/basic, /area/space) "wQy" = ( -/obj/machinery/iv_drip, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -77822,10 +77878,10 @@ dir = 8 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/recharger, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/cell_charger, /turf/open/floor/plasteel/white/side{ dir = 9 }, @@ -77962,6 +78018,20 @@ }, /turf/open/floor/plasteel/white, /area/medical/abandoned) +"xCg" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/medical/coldroom) "xDR" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -90714,7 +90784,7 @@ aaa aaa gJK aaa -vLD +lMJ aaa gJK aaa @@ -91998,7 +92068,7 @@ cue cue cue cue -vLD +lMJ gka aaa cue @@ -93542,7 +93612,7 @@ xVb xVb aaa gka -vLD +lMJ xVb xVb xVb @@ -94548,7 +94618,7 @@ dux lMJ aaa dBN -wsO +jQO gxl aaa lMJ @@ -97375,7 +97445,7 @@ dHo cxS tqi qtU -vnZ +qcN swf ffu gHT @@ -98916,7 +98986,7 @@ lIl gbr cxU jqi -wEy +ixg dQe eyo jRi @@ -99152,7 +99222,7 @@ bWd aqK gox bZU -cbF +xCg dvE vTd cfG @@ -99173,7 +99243,7 @@ cwn cxd brd gOu -czO +grc vnZ swf seP @@ -99670,7 +99740,7 @@ cbF cdo cev cfI -cgR +mha cev cjD clc From c0be6d966abf1885c734b7c723d7b81d80fdc214 Mon Sep 17 00:00:00 2001 From: Mickyan Date: Sat, 29 Feb 2020 02:13:54 +0100 Subject: [PATCH 13/59] broom fix --- code/game/objects/items/twohanded.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index f03ea924ba0..f036a3828df 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -490,8 +490,8 @@ /obj/item/twohanded/spear/explosive/Initialize(mapload) . = ..() set_explosive(new /obj/item/grenade/iedcasing()) //For admin-spawned explosive lances - - + + /obj/item/twohanded/spear/explosive/proc/set_explosive(obj/item/grenade/G) if(explosive) QDEL_NULL(explosive) @@ -896,7 +896,10 @@ if (isturf(A)) target = A else - target = A.loc + if (isturf(A.loc)) + target = A.loc + else + return else target = user.loc if (locate(/obj/structure/table) in target.contents) From e21e317a0f1139d947a5ee479430b541f69cf831 Mon Sep 17 00:00:00 2001 From: Ryll-Ryll <3589655+Ryll-Ryll@users.noreply.github.com> Date: Sat, 29 Feb 2020 06:09:31 -0500 Subject: [PATCH 14/59] more tape --- code/modules/research/designs/autolathe_designs.dm | 8 ++++++++ code/modules/research/designs/misc_designs.dm | 9 --------- code/modules/research/techweb/all_nodes.dm | 14 ++------------ 3 files changed, 10 insertions(+), 21 deletions(-) diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 40d8dd409a2..8335302e605 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -1070,3 +1070,11 @@ materials = list(/datum/material/plastic = 1000) build_path = /obj/item/storage/box/plastic category = list("initial", "Misc") + +/datum/design/sticky_tape + name = "Sticky Tape" + id = "sticky_tape" + build_type = AUTOLATHE + materials = list(/datum/material/plastic = 500) + build_path = /obj/item/stack/sticky_tape + category = list("initial", "Misc") diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index 81e1ca3f2c4..851ce8d842d 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -567,15 +567,6 @@ /////////////////Tape//////////////////// ///////////////////////////////////////// -/datum/design/sticky_tape - name = "Sticky Tape" - id = "sticky_tape" - build_type = PROTOLATHE - materials = list(/datum/material/plastic = 500) - build_path = /obj/item/stack/sticky_tape - category = list("Equipment") - departmental_flags = DEPARTMENTAL_FLAG_SERVICE - /datum/design/super_sticky_tape name = "Super Sticky Tape" id = "super_sticky_tape" diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 54095e6b354..e3a100fbc2f 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -1145,29 +1145,19 @@ hidden = TRUE experimental = TRUE -/datum/techweb_node/sticky_basic - id = "sticky_basic" - display_name = "Basic Sticky Technology" - description = "The only thing left to do after researching this tech is to start printing out a bunch of 'kick me' signs." - prereq_ids = list("base") - design_ids = list("sticky_tape") - research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) - export_price = 2500 - hidden = TRUE - experimental = TRUE // Can be researched after getting the basic sticky technology from the BEPIS major reward /datum/techweb_node/sticky_advanced id = "sticky_advanced" display_name = "Advanced Sticky Technology" description = "Taking a good joke too far? Nonsense!" - prereq_ids = list("sticky_basic") design_ids = list("super_sticky_tape", "pointy_tape") - research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 2500 hidden = TRUE + experimental = TRUE //Helpers for debugging/balancing the techweb in its entirety! /proc/total_techweb_exports() From b02b2e4e6e90fd4a442b0171e0cc59a84ca1d262 Mon Sep 17 00:00:00 2001 From: Ryll-Ryll <3589655+Ryll-Ryll@users.noreply.github.com> Date: Sat, 29 Feb 2020 06:29:45 -0500 Subject: [PATCH 15/59] fixes harmless embeds doing jostle messages --- code/datums/components/embedded.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/components/embedded.dm b/code/datums/components/embedded.dm index 6cdfa8352b3..a2425456f76 100644 --- a/code/datums/components/embedded.dm +++ b/code/datums/components/embedded.dm @@ -149,7 +149,7 @@ if(victim.m_intent == MOVE_INTENT_WALK || victim.lying) chance *= 0.5 - if(prob(chance)) + if(harmful && prob(chance)) var/damage = weapon.w_class * jostle_pain_mult L.receive_damage(brute=(1-pain_stam_pct) * damage, stamina=pain_stam_pct * damage) to_chat(victim, "[weapon] embedded in your [L.name] jostles and stings!") @@ -223,7 +223,7 @@ if(victim.stat == DEAD) return - if(harmful && prob(pain_chance)) + if(harmful && prob(pain_chance)) var/damage = weapon.w_class * pain_mult L.receive_damage(brute=(1-pain_stam_pct) * damage, stamina=pain_stam_pct * damage) to_chat(victim, "[weapon] embedded in your [L.name] hurts!") From fce9aaae38200190b2c4a07271efc88191a6a809 Mon Sep 17 00:00:00 2001 From: Ryll-Ryll <3589655+Ryll-Ryll@users.noreply.github.com> Date: Sat, 29 Feb 2020 06:34:33 -0500 Subject: [PATCH 16/59] tip --- strings/tips.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/tips.txt b/strings/tips.txt index e9fe56c0475..50b52275206 100644 --- a/strings/tips.txt +++ b/strings/tips.txt @@ -249,4 +249,4 @@ When crafting most items, you can either manually combine parts or use the craft Suit storage units not only remove blood and dirt from clothing, but also radiation! Remote devices will work when used through cameras. For example: Bluespace RPEDs and door remotes. You can light a cigar on a supermatter crystal. - +Using sticky tape on items can make them stick to people and walls! Be careful, grenades might stick to your hand during the moment of truth! From 69fbfcf9b3dade0ea92cf3185e4c7566cdd57fd0 Mon Sep 17 00:00:00 2001 From: XDTM Date: Sat, 29 Feb 2020 12:38:43 +0100 Subject: [PATCH 17/59] Properly fixes zombie powder --- code/modules/reagents/chemistry/reagents/toxin_reagents.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index 11a48cb7ee6..43e31425220 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -168,6 +168,8 @@ /datum/reagent/toxin/zombiepowder/on_mob_metabolize(mob/living/L) ..() ADD_TRAIT(L, TRAIT_FAKEDEATH, type) + if(fakedeath_active) + L.fakedeath(type) /datum/reagent/toxin/zombiepowder/on_mob_end_metabolize(mob/living/L) L.cure_fakedeath(type) @@ -176,8 +178,9 @@ /datum/reagent/toxin/zombiepowder/reaction_mob(mob/living/L, method=TOUCH, reac_volume) L.adjustOxyLoss(0.5*REM, 0) if(method == INGEST) - fakedeath_active = TRUE - L.fakedeath(type) + var/datum/reagent/toxin/zombiepowder/Z = L.reagents.has_reagent(/datum/reagent/toxin/zombiepowder) + if(istype(Z)) + Z.fakedeath_active = TRUE /datum/reagent/toxin/zombiepowder/on_mob_life(mob/living/M) ..() From 4cc88322996ff8e71ea295f893355cc7698ef728 Mon Sep 17 00:00:00 2001 From: Mickyan Date: Sat, 29 Feb 2020 14:46:01 +0100 Subject: [PATCH 18/59] gumbox size --- code/game/objects/items/storage/boxes.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 659fd936bd6..98576c6d818 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -1275,6 +1275,7 @@ name = "bubblegum packet" desc = "The packaging is entirely in japanese, apparently. You can't make out a single word of it." icon_state = "bubblegum_generic" + w_class = WEIGHT_CLASS_TINY illustration = null foldable = null custom_price = 120 From f4e7ab53d7cd56e49fc0be8ae1d916a2dac05e5d Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sat, 29 Feb 2020 23:53:03 +0000 Subject: [PATCH 19/59] metamed 4.0 a few little fucky wuckies fixed --- _maps/map_files/MetaStation/MetaStation.dmm | 206 +++++++++++++------- 1 file changed, 133 insertions(+), 73 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c6daaa8b144..9f9a1d3f9ec 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -33578,6 +33578,9 @@ /obj/machinery/shower{ pixel_y = 12 }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "bwq" = ( @@ -46890,6 +46893,9 @@ dir = 4 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "cbD" = ( @@ -48191,6 +48197,10 @@ /obj/machinery/computer/crew{ dir = 8 }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, /turf/open/floor/plasteel/white, /area/medical/cryo) "ceA" = ( @@ -48760,13 +48770,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, /turf/open/floor/plasteel/white, /area/medical/cryo) "cfP" = ( @@ -49152,6 +49161,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, +/obj/machinery/power/apc/auto_name/north, /turf/open/floor/plating, /area/maintenance/port/aft) "cgJ" = ( @@ -51342,7 +51352,6 @@ req_access_txt = "5" }, /obj/structure/cable, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/maintenance/aft) @@ -54417,6 +54426,17 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, +/obj/machinery/power/apc{ + acted_explosions = 2; + areastring = "/area/crew_quarters/heads/cmo"; + name = "Chief Medical Officer's Office APC"; + pixel_y = -23 + }, +/obj/machinery/camera{ + c_tag = "Chief Medical Officer's Office"; + dir = 1; + network = list("ss13","medbay") + }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "csB" = ( @@ -54473,11 +54493,9 @@ dir = 8; sortType = 11 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, /obj/structure/cable, /obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plating, /area/maintenance/department/medical/central) "csH" = ( @@ -54485,6 +54503,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "csI" = ( @@ -54495,19 +54516,20 @@ req_one_access_txt = "12;5;33;69" }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "csJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plasteel, /area/hallway/primary/aft) "csK" = ( @@ -58103,6 +58125,9 @@ dir = 4 }, /obj/machinery/computer/med_data/laptop, +/obj/machinery/airalarm{ + pixel_y = 25 + }, /turf/open/floor/plasteel/white, /area/medical/office) "cDO" = ( @@ -60567,6 +60592,9 @@ dir = 4 }, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/department/medical/central) "cKK" = ( @@ -60633,12 +60661,6 @@ /area/maintenance/solars/starboard/aft) "cKW" = ( /obj/machinery/camera/autoname, -/obj/machinery/power/solar_control{ - dir = 4; - id = "aftport"; - name = "Port Quarter Solar Control" - }, -/obj/structure/cable, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -60980,6 +61002,7 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cLN" = ( +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cLO" = ( @@ -60994,7 +61017,6 @@ /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cLP" = ( -/obj/machinery/power/terminal, /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -61006,7 +61028,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cLT" = ( @@ -61216,17 +61237,29 @@ /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "cMy" = ( -/obj/machinery/power/smes, /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 }, +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" + }, +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cMz" = ( /obj/machinery/light/small, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/chair/stool, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "cMA" = ( +/obj/machinery/power/smes, +/obj/structure/cable, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -64586,9 +64619,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/turf_decal/tile/green{ dir = 4 }, @@ -69283,6 +69313,9 @@ pixel_y = 32 }, /obj/vehicle/ridden/wheelchair, +/obj/item/radio/intercom{ + pixel_x = -28 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "dQV" = ( @@ -69313,6 +69346,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/item/radio/intercom{ + pixel_y = 21 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_b) "ece" = ( @@ -69469,6 +69505,7 @@ dir = 8; network = list("ss13","medbay") }, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/virology) "enV" = ( @@ -69886,12 +69923,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"flj" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/medical/virology) "flJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -69904,7 +69935,7 @@ req_access_txt = "45" }, /turf/open/floor/plating, -/area/medical/surgery/room_c) +/area/maintenance/aft) "fme" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -70634,12 +70665,12 @@ /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 }, -/obj/structure/sign/poster/official/help_others{ - pixel_y = 32 - }, /obj/structure/sink{ pixel_y = 15 }, +/obj/item/radio/intercom{ + pixel_y = 26 + }, /turf/open/floor/plasteel/white, /area/medical/sleeper) "gXY" = ( @@ -70743,6 +70774,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/item/radio/intercom{ + pixel_y = -28 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_c) "hfn" = ( @@ -70981,16 +71015,13 @@ /turf/open/floor/plasteel/white, /area/medical/paramedic) "hEP" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/machinery/airalarm{ - pixel_y = 23 - }, /obj/effect/turf_decal/tile/green{ dir = 4 }, /obj/effect/turf_decal/tile/green{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/tank/air, /turf/open/floor/plasteel/white, /area/medical/virology) "hFP" = ( @@ -71526,9 +71557,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/virology) "jnI" = ( @@ -71593,9 +71622,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ autoclose = 0; @@ -72071,9 +72097,8 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 22 +/obj/item/radio/intercom{ + pixel_x = 28 }, /turf/open/floor/plasteel/white, /area/medical/office) @@ -72686,7 +72711,7 @@ req_access_txt = "5" }, /turf/open/floor/plating, -/area/medical/break_room) +/area/maintenance/port/aft) "lMz" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -72759,7 +72784,7 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/medical/paramedic) +/area/maintenance/aft) "lTo" = ( /obj/structure/table/reinforced, /obj/item/storage/backpack/duffelbag/med/surgery, @@ -72835,9 +72860,6 @@ /area/tcommsat/server) "lYO" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, /obj/structure/disposalpipe/sorting/mail/flip{ dir = 1; sortType = 27 @@ -72916,6 +72938,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/item/radio/intercom{ + pixel_x = 28; + pixel_y = -30 + }, /turf/open/floor/plasteel/white, /area/medical/storage) "mdG" = ( @@ -72973,6 +72999,9 @@ /obj/structure/table/reinforced, /obj/item/storage/box/bodybags, /obj/item/pen, +/obj/item/radio/intercom{ + pixel_x = 28 + }, /turf/open/floor/plasteel/dark, /area/medical/morgue) "mjJ" = ( @@ -72985,6 +73014,15 @@ "mjT" = ( /turf/closed/wall, /area/medical/office) +"mla" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port/aft) "mmb" = ( /obj/structure/fluff/broken_flooring{ icon_state = "singular" @@ -73276,6 +73314,11 @@ "nbv" = ( /turf/open/floor/plating, /area/maintenance/starboard/secondary) +"nco" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil, +/turf/open/space/basic, +/area/solar/port/aft) "nde" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -73628,6 +73671,9 @@ dir = 8 }, /obj/machinery/light, +/obj/item/radio/intercom{ + pixel_y = -28 + }, /turf/open/floor/plasteel/white/side{ dir = 1 }, @@ -73816,7 +73862,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/structure/cable, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, @@ -74778,6 +74823,9 @@ /obj/structure/chair/sofa/left{ dir = 8 }, +/obj/item/radio/intercom{ + pixel_x = 28 + }, /turf/open/floor/plasteel/white, /area/medical/paramedic) "qxe" = ( @@ -75156,6 +75204,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) "rqO" = ( @@ -75247,7 +75296,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, /turf/open/floor/plasteel/white, /area/medical/virology) "ryn" = ( @@ -75439,6 +75490,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/green, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/virology) "rTC" = ( @@ -76218,10 +76270,12 @@ /area/science/xenobiology) "tCi" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "tCB" = ( @@ -76269,6 +76323,9 @@ dir = 4 }, /obj/machinery/light, +/obj/item/radio/intercom{ + pixel_y = -26 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_d) "tNJ" = ( @@ -76530,7 +76587,9 @@ /area/engine/break_room) "uzf" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "uzM" = ( @@ -76830,10 +76889,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/break_room) -"vlx" = ( -/obj/structure/cable, -/turf/closed/wall/r_wall, -/area/medical/virology) "vml" = ( /obj/machinery/door/window/westleft{ name = "monkey pen"; @@ -77345,6 +77400,9 @@ /obj/machinery/light{ dir = 8 }, +/obj/item/radio/intercom{ + pixel_x = -26 + }, /turf/open/floor/plasteel/white, /area/medical/surgery/room_d) "wij" = ( @@ -77680,6 +77738,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 1 }, +/obj/item/radio/intercom{ + pixel_y = 21 + }, /turf/open/floor/plasteel/white, /area/medical/surgery) "wQA" = ( @@ -77728,7 +77789,7 @@ /turf/open/floor/plating{ icon_state = "panelscorched" }, -/area/medical/morgue) +/area/maintenance/aft) "wWt" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ @@ -77738,7 +77799,6 @@ /turf/open/floor/plating, /area/medical/surgery/room_d) "wYb" = ( -/obj/structure/cable, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -92840,7 +92900,7 @@ lMJ aaa aaa aaa -gka +nco aaa aaa aaa @@ -93080,7 +93140,7 @@ jni qQw tvV lNO -vlx +cBR ios fDB hbT @@ -94881,7 +94941,7 @@ cBR lMJ cBR cBR -flj +dBN dBN dBN dBN @@ -95149,11 +95209,11 @@ aaa fwb aaa aaa -gka -gka -gka -gka -gka +gZR +gZR +gZR +gZR +gZR aaa lMJ gJK @@ -95406,7 +95466,7 @@ aaa fwb aaa aaa -gka +gZR aaa aaa lMJ @@ -98466,7 +98526,7 @@ cpZ nJh csp cev -vOC +mla nMe dZw sIi @@ -98723,7 +98783,7 @@ cqa uiO cjD cev -vOC +mla nMe ugf cNf @@ -98980,7 +99040,7 @@ clc cmp xeT cev -vOC +mla nMe lIl gbr From 349ab50cf11da0aaee0e761ce74d8acbe0914725 Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 1 Mar 2020 01:11:15 +0000 Subject: [PATCH 20/59] metamed prime I think this is finished now... maybe? --- _maps/map_files/MetaStation/MetaStation.dmm | 364 +++++++++----------- 1 file changed, 168 insertions(+), 196 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 9f9a1d3f9ec..d4b6d7b09cc 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -1864,12 +1864,17 @@ /turf/open/floor/plating, /area/crew_quarters/heads/hos) "aec" = ( -/obj/machinery/smartfridge/organ, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery/room_d) +/obj/structure/table/glass, +/obj/item/phone{ + pixel_x = -4; + pixel_y = -4 + }, +/turf/open/floor/plasteel/white, +/area/medical/patients_rooms) "aed" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -26210,9 +26215,9 @@ /turf/open/floor/plasteel/dark, /area/engine/break_room) "bfU" = ( -/obj/machinery/computer/operating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "bfV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -48693,7 +48698,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cfI" = ( @@ -48706,7 +48710,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cfJ" = ( @@ -49240,6 +49243,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgT" = ( @@ -49255,7 +49259,7 @@ dir = 8; network = list("ss13","medbay") }, -/obj/machinery/iv_drip, +/obj/structure/closet/l3closet, /turf/open/floor/plasteel/white, /area/medical/sleeper) "cgU" = ( @@ -51921,9 +51925,15 @@ /turf/open/floor/wood, /area/maintenance/port/aft) "cnl" = ( -/obj/structure/table/optable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "cnm" = ( /obj/structure/table/glass, /obj/machinery/door/window/eastleft{ @@ -56769,15 +56779,15 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "czS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "czT" = ( @@ -57153,10 +57163,10 @@ /area/medical/medbay/central) "cAV" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/effect/landmark/start/paramedic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) "cAW" = ( @@ -57164,7 +57174,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 }, @@ -57517,7 +57526,6 @@ /turf/open/floor/plasteel/white, /area/medical/abandoned) "cBX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 }, @@ -58803,11 +58811,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, +/obj/structure/closet/secure_closet/personal/patient, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "cFS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -69709,8 +69715,8 @@ /turf/open/floor/plasteel, /area/engine/break_room) "eMU" = ( -/obj/machinery/smoke_machine, -/turf/open/floor/light/colour_cycle/dancefloor_a, +/obj/item/reagent_containers/food/snacks/snowcones/clown, +/turf/open/floor/grass/snow/safe, /area/maintenance/port/aft) "eNA" = ( /obj/structure/disposalpipe/segment{ @@ -69955,16 +69961,11 @@ /turf/open/floor/plasteel, /area/security/prison) "fqC" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/blue{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "frX" = ( /obj/structure/sign/warning/nosmoking{ pixel_y = -30 @@ -70344,13 +70345,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/power/apc{ - areastring = "/area/medical/surgery/room_d"; + areastring = "/area/medical/patients_rooms"; dir = 8; - name = "Surgery Theatre APC"; + name = "Ward APC"; pixel_x = -25 }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "gmp" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line, @@ -70973,20 +70974,18 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "hAu" = ( -/obj/structure/chair{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 22 +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "hBB" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/mint, @@ -71395,12 +71394,11 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "iMY" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/vending/medical, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, /area/medical/medbay/central) "iOo" = ( /obj/structure/chair{ @@ -71582,9 +71580,11 @@ /turf/open/floor/plasteel/dark, /area/medical/medbay/central) "jpv" = ( -/obj/structure/bed/roller, -/obj/effect/turf_decal/trimline/blue/filled/corner, -/turf/open/floor/plasteel/white, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/dark, /area/medical/medbay/central) "jqi" = ( /obj/effect/spawner/structure/window, @@ -71698,6 +71698,17 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"jCZ" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/patients_rooms) "jEJ" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -71884,10 +71895,6 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "jRi" = ( -/obj/machinery/door/airlock/medical{ - name = "Surgery Theatre"; - req_access_txt = "45" - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, @@ -71901,8 +71908,13 @@ dir = 8 }, /obj/effect/turf_decal/tile/blue, +/obj/machinery/door/airlock/medical/glass{ + name = "Recovery Ward"; + req_access_txt = "5" + }, +/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "jTg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -71975,15 +71987,9 @@ /turf/open/floor/plasteel, /area/hallway/primary/central) "jZY" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "kcI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/janitor, @@ -72038,9 +72044,8 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "kmq" = ( /turf/closed/wall/r_wall, /area/medical/morgue) @@ -72427,8 +72432,11 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "lbB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "lce" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable, @@ -72499,18 +72507,15 @@ /turf/open/floor/plasteel/white, /area/medical/virology) "ljG" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/structure/curtain, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "lkf" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -72786,13 +72791,16 @@ /turf/open/floor/plating, /area/maintenance/aft) "lTo" = ( -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery/room_d) +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/patients_rooms) "lTA" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/purple{ @@ -72993,6 +73001,7 @@ dir = 8 }, /obj/machinery/light, +/obj/machinery/iv_drip, /turf/open/floor/plasteel/white, /area/medical/sleeper) "mjq" = ( @@ -73111,7 +73120,7 @@ "mvU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "mzh" = ( /obj/machinery/firealarm{ dir = 1; @@ -73142,8 +73151,9 @@ /turf/open/floor/plating, /area/maintenance/aft) "mCu" = ( -/mob/living/simple_animal/bot/vibebot, -/turf/open/floor/light/colour_cycle/dancefloor_b, +/obj/item/clothing/suit/snowman, +/obj/item/clothing/head/snowman, +/turf/open/floor/grass/snow/safe, /area/maintenance/port/aft) "mCX" = ( /obj/machinery/biogenerator, @@ -73429,8 +73439,8 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "nsN" = ( -/obj/machinery/jukebox, -/turf/open/floor/light/colour_cycle/dancefloor_a, +/obj/structure/statue/snow/snowman, +/turf/open/floor/grass/snow/safe, /area/maintenance/port/aft) "nuZ" = ( /obj/structure/cable, @@ -73606,17 +73616,10 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "nOl" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, /obj/effect/landmark/start/medical_doctor, -/obj/machinery/holopad, -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" - }, +/obj/structure/chair/office/light, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "nPC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -73648,12 +73651,21 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "nUa" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/effect/turf_decal/trimline/blue/filled/line{ +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/medical/surgery/room_d) +/obj/structure/closet{ + name = "nurse's locker" + }, +/obj/item/clothing/under/rank/medical/doctor/nurse, +/obj/item/clothing/head/nursehat, +/obj/item/storage/belt/medical, +/turf/open/floor/plasteel/white, +/area/medical/patients_rooms) "nWN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/bed/roller, @@ -73837,20 +73849,17 @@ /turf/open/floor/plasteel, /area/science/mixing) "ooS" = ( -/obj/structure/chair{ - dir = 8 +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/structure/curtain, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "ooY" = ( /obj/machinery/computer/warrant{ dir = 8 @@ -74122,11 +74131,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/warden) -"oYS" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) "oZg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -74396,10 +74400,15 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table/glass, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/eyepatch, +/obj/item/clothing/suit/straight_jacket, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "pER" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -74509,16 +74518,10 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/button/door{ - id = "surgeryd"; - name = "Privacy Shutters Control"; - pixel_x = 26 - }, +/obj/structure/table/glass, +/obj/structure/bedsheetbin, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "pRp" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -74572,15 +74575,13 @@ /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /obj/machinery/light_switch{ pixel_x = -26; pixel_y = 26 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "pYC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -74791,9 +74792,6 @@ /turf/open/floor/plasteel/white, /area/medical/medbay/central) "quD" = ( -/obj/structure/chair{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -74801,11 +74799,11 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/structure/curtain, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "quJ" = ( /obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -74869,25 +74867,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/port/aft) -"qzx" = ( -/obj/machinery/door/airlock/medical{ - name = "Surgery Observation"; - req_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) "qAO" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -75158,15 +75137,6 @@ /obj/structure/lattice, /turf/closed/wall/r_wall, /area/medical/virology) -"rhZ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) "rig" = ( /turf/open/floor/plasteel, /area/maintenance/port/aft) @@ -75667,7 +75637,7 @@ /area/maintenance/aft) "seP" = ( /turf/closed/wall, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "sfD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -76319,15 +76289,12 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/light, /obj/item/radio/intercom{ pixel_y = -26 }, +/obj/structure/closet/secure_closet/personal/patient, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "tNJ" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -76747,7 +76714,7 @@ pixel_x = -22 }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "uTI" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -77389,11 +77356,8 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /obj/machinery/camera{ - c_tag = "Medbay Surgery Theatre"; + c_tag = "Medbay Ward"; dir = 4; network = list("ss13","medbay") }, @@ -77403,8 +77367,11 @@ /obj/item/radio/intercom{ pixel_x = -26 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "wij" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -77791,13 +77758,18 @@ }, /area/maintenance/aft) "wWt" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/preopen{ - id = "surgeryd"; - name = "privacy shutter" +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/turf/open/floor/plating, -/area/medical/surgery/room_d) +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/patients_rooms) "wYb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -78037,9 +78009,6 @@ /turf/open/floor/plasteel, /area/engine/break_room) "xyV" = ( -/obj/structure/chair{ - dir = 8 - }, /obj/effect/turf_decal/tile/blue{ dir = 1 }, @@ -78047,9 +78016,11 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/structure/curtain, /turf/open/floor/plasteel/white, -/area/medical/surgery/room_d) +/area/medical/patients_rooms) "xzi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -78276,6 +78247,7 @@ "yfG" = ( /obj/machinery/computer/arcade/orion_trail{ desc = "For gamers only. Casuals need not apply."; + icon_screen = "library"; icon_state = "oldcomp"; name = "Gamer Computer" }, @@ -99566,8 +99538,8 @@ cca seP seP wWt -wWt -wWt +fqC +jCZ mjT mjT veU @@ -99823,7 +99795,7 @@ cca jpv seP ooS -rhZ +fqC ljG mjT jIt @@ -100076,9 +100048,9 @@ nXv pqM loM cAV -cvq -oYS -qzx +cca +jpv +seP cFR lbB tNc @@ -100335,7 +100307,7 @@ czS cAW cBX iMY -mvU +seP xyV hAu quD From 0a0b0a6e727370bd57934593398c2c42473114df Mon Sep 17 00:00:00 2001 From: EOBGames Date: Sun, 1 Mar 2020 02:29:35 +0000 Subject: [PATCH 21/59] metamed prime prime so i forgot something, of course --- code/game/area/Space_Station_13_areas.dm | 2 +- icons/turf/areas.dmi | Bin 40764 -> 40934 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 4a06df6107b..9367a60040c 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -711,7 +711,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical/office name = "Medical Office" - icon_state = "vacant_office" + icon_state = "medoffice" /area/medical/surgery/room_c name = "Surgery C" diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 42749a8cb39b23a6fdf672480318c17d5dfb1653..3e237372b6e1b027786040f13e26e2984cdc97dd 100644 GIT binary patch delta 11272 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 Uj$Mz%+dKjd)u$>@C99DC1Jmw|0RR91 delta 11138 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 z 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 Date: Sun, 1 Mar 2020 06:00:19 -0500 Subject: [PATCH 22/59] adds sloth holding (#49439) * fixing some kevcode * kills a runtime * hold everyone * adds some sprites * makes drone and pai up to date with mob holding * this was meant for the last commit * hold every pet and put them into a washing machine * Update monkey.dm * the cutting edge in pet holding technology * i hate travis * i love janitors * every time i make a commit i tell myself its the last one and then i close out of the tab and dont check back for a few hours --- code/game/machinery/washing_machine.dm | 9 ++++++--- code/modules/mob/living/inhand_holder.dm | 19 ++++++++++-------- code/modules/mob/living/living.dm | 19 +++++++++--------- code/modules/mob/living/living_defines.dm | 15 ++++++++++---- code/modules/mob/living/silicon/pai/pai.dm | 7 ++++--- .../mob/living/silicon/pai/pai_shell.dm | 10 +++------ .../mob/living/simple_animal/friendly/cat.dm | 6 ++++++ .../mob/living/simple_animal/friendly/dog.dm | 15 +++++++------- .../simple_animal/friendly/drone/_drone.dm | 1 + .../mob/living/simple_animal/friendly/fox.dm | 2 ++ .../living/simple_animal/friendly/mouse.dm | 4 ++++ .../living/simple_animal/friendly/sloth.dm | 1 + icons/mob/monkey_held.dmi | Bin 988 -> 0 bytes icons/mob/pets_held.dmi | Bin 0 -> 508 bytes icons/mob/pets_held_lh.dmi | Bin 401 -> 9803 bytes icons/mob/pets_held_rh.dmi | Bin 399 -> 9849 bytes 16 files changed, 66 insertions(+), 42 deletions(-) delete mode 100644 icons/mob/monkey_held.dmi create mode 100644 icons/mob/pets_held.dmi diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index 8f5d243696a..96b9b94805d 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -218,7 +218,7 @@ GLOBAL_LIST_INIT(dye_registry, list( new /obj/item/reagent_containers/food/snacks/meat/slab/corgi(loc) qdel(src) -/mob/living/simple_animal/pet/dog/corgi/machine_wash(obj/machinery/washing_machine/WM) +/mob/living/simple_animal/pet/machine_wash(obj/machinery/washing_machine/WM) WM.bloody_mess = TRUE gib() @@ -239,6 +239,10 @@ GLOBAL_LIST_INIT(dye_registry, list( addtimer(VARSET_CALLBACK(src, freshly_laundered, FALSE), 5 MINUTES, TIMER_UNIQUE | TIMER_OVERRIDE) ..() +/obj/item/clothing/head/mob_holder/machine_wash(obj/machinery/washing_machine/WM) + ..() + held_mob.machine_wash(WM) + /obj/item/clothing/shoes/sneakers/machine_wash(obj/machinery/washing_machine/WM) if(chained) chained = 0 @@ -292,7 +296,6 @@ GLOBAL_LIST_INIT(dye_registry, list( if(!user.transferItemToLoc(W, src)) to_chat(user, "\The [W] is stuck to your hand, you cannot put it in the washing machine!") return TRUE - if(W.dye_color) color_source = W update_icon() @@ -313,7 +316,7 @@ GLOBAL_LIST_INIT(dye_registry, list( if(L.buckled || L.has_buckled_mobs()) return if(state_open) - if(iscorgi(L)) + if(istype(L, /mob/living/simple_animal/pet)) L.forceMove(src) update_icon() return diff --git a/code/modules/mob/living/inhand_holder.dm b/code/modules/mob/living/inhand_holder.dm index cce936d2789..917075b81f0 100644 --- a/code/modules/mob/living/inhand_holder.dm +++ b/code/modules/mob/living/inhand_holder.dm @@ -5,24 +5,22 @@ desc = "Yell at coderbrush." icon = null icon_state = "" - item_flags = DROPDEL + slot_flags = NONE var/mob/living/held_mob - var/can_head = TRUE var/destroying = FALSE -/obj/item/clothing/head/mob_holder/Initialize(mapload, mob/living/M, _worn_state, head_icon, lh_icon, rh_icon, _can_head = TRUE) +/obj/item/clothing/head/mob_holder/Initialize(mapload, mob/living/M, worn_state, head_icon, lh_icon, rh_icon, worn_slot_flags = NONE) . = ..() - can_head = _can_head if(head_icon) mob_overlay_icon = head_icon - if(_worn_state) - item_state = _worn_state + if(worn_state) + item_state = worn_state if(lh_icon) lefthand_file = lh_icon if(rh_icon) righthand_file = rh_icon - if(!can_head) - slot_flags = NONE + if(worn_slot_flags) + slot_flags = worn_slot_flags deposit(M) /obj/item/clothing/head/mob_holder/Destroy() @@ -45,6 +43,11 @@ /obj/item/clothing/head/mob_holder/proc/update_visuals(mob/living/L) appearance = L.appearance +/obj/item/clothing/head/mob_holder/dropped() + ..() + if(held_mob && isturf(loc)) + release() + /obj/item/clothing/head/mob_holder/proc/release(del_on_release = TRUE) if(!held_mob) if(del_on_release && !destroying) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 8f142dea3c9..eeddc54d56f 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1285,18 +1285,19 @@ ..() update_z(new_z) -/mob/living/MouseDrop(mob/over) +/mob/living/MouseDrop_T(atom/dropping, atom/user) + var/mob/living/U = user + if(isliving(dropping)) + var/mob/living/M = dropping + if(M.can_be_held && U.pulling == M) + M.mob_try_pickup(U)//blame kevinz + return//dont open the mobs inventory if you are picking them up . = ..() - var/mob/living/user = usr - if(!istype(over) || !istype(user)) - return - if(!over.Adjacent(src) || (user != src) || !canUseTopic(over)) - return - if(can_be_held) - mob_try_pickup(over) /mob/living/proc/mob_pickup(mob/living/L) - return + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, held_state, head_icon, held_lh, held_rh, worn_slot_flags) + L.visible_message("[L] scoops up [src]!") + L.put_in_hands(holder) /mob/living/proc/set_name() numba = rand(1, 1000) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index e5c83816829..22ec966267b 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -113,7 +113,8 @@ var/list/obj/effect/proc_holder/abilities = list() - var/can_be_held = FALSE ///whether this can be picked up and held. + var/can_be_held = FALSE //whether this can be picked up and held. + var/worn_slot_flags = NONE //if it can be held, can it be equipped to any slots? (think pAI's on head) var/radiation = 0 ///If the mob is irradiated. var/ventcrawl_layer = PIPING_LAYER_DEFAULT @@ -125,8 +126,14 @@ var/slowed_by_drag = TRUE ///Whether the mob is slowed down when dragging another prone mob - var/list/ownedSoullinks ///soullinks we are the owner of - var/list/sharedSoullinks ///soullinks we are a/the sharer of - + var/list/ownedSoullinks //soullinks we are the owner of + var/list/sharedSoullinks //soullinks we are a/the sharer of + /// List of changes to body temperature, used by desease symtoms like fever var/list/body_temp_changes = list() + + //this stuff is here to make it simple for admins to mess with custom held sprites + var/icon/held_lh = 'icons/mob/pets_held_lh.dmi'//icons for holding mobs + var/icon/held_rh = 'icons/mob/pets_held_rh.dmi' + var/icon/head_icon = 'icons/mob/pets_held.dmi'//what it looks like on your head + var/held_state = ""//icon state for the above diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 07aa17ea900..b545c1acce4 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -13,6 +13,10 @@ maxHealth = 500 layer = BELOW_MOB_LAYER can_be_held = TRUE + worn_slot_flags = ITEM_SLOT_HEAD + held_lh = 'icons/mob/pai_item_lh.dmi' + held_rh = 'icons/mob/pai_item_rh.dmi' + head_icon = 'icons/mob/pai_item_head.dmi' radio = /obj/item/radio/headset/silicon/pai var/network = "ss13" var/obj/machinery/camera/current = null @@ -65,9 +69,6 @@ var/obj/item/card/id/access_card = null var/chassis = "repairbot" var/list/possible_chassis = list("cat" = TRUE, "mouse" = TRUE, "monkey" = TRUE, "corgi" = FALSE, "fox" = FALSE, "repairbot" = TRUE, "rabbit" = TRUE, "bat" = FALSE, "butterfly" = FALSE, "hawk" = FALSE, "lizard" = FALSE, "duffel" = TRUE) //assoc value is whether it can be picked up. - var/static/item_head_icon = 'icons/mob/pai_item_head.dmi' - var/static/item_lh_icon = 'icons/mob/pai_item_lh.dmi' - var/static/item_rh_icon = 'icons/mob/pai_item_rh.dmi' var/emitterhealth = 20 var/emittermaxhealth = 20 diff --git a/code/modules/mob/living/silicon/pai/pai_shell.dm b/code/modules/mob/living/silicon/pai/pai_shell.dm index a32316f9afc..2e404b29dbe 100644 --- a/code/modules/mob/living/silicon/pai/pai_shell.dm +++ b/code/modules/mob/living/silicon/pai/pai_shell.dm @@ -36,6 +36,7 @@ client.eye = src set_light(0) icon_state = "[chassis]" + held_state = "[chassis]" visible_message("[src] folds out its holochassis emitter and forms a holoshell around itself!") holoform = TRUE @@ -74,6 +75,8 @@ if(!choice) return FALSE chassis = choice + icon_state = "[chassis]" + held_state = "[chassis]" update_resting() to_chat(src, "You switch your holochassis projection composite to [chassis].") @@ -97,13 +100,6 @@ set_light(0) to_chat(src, "You disable your integrated light.") -/mob/living/silicon/pai/mob_pickup(mob/living/L) - var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, chassis, item_head_icon, item_lh_icon, item_rh_icon) - if(!L.put_in_hands(holder)) - qdel(holder) - else - L.visible_message("[L] scoops up [src]!") - /mob/living/silicon/pai/mob_try_pickup(mob/living/user) if(!possible_chassis[chassis]) to_chat(user, "[src]'s current form isn't able to be carried!") diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index f0768339c14..4f1f0fadd57 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -34,6 +34,8 @@ var/mob/living/simple_animal/mouse/movement_target gold_core_spawnable = FRIENDLY_SPAWN collar_type = "cat" + can_be_held = TRUE + held_state = "cat2" footstep_type = FOOTSTEP_MOB_CLAW @@ -61,6 +63,7 @@ unsuitable_atmos_damage = 0 minbodytemp = TCMB maxbodytemp = T0C + 40 + held_state = "spacecat" /mob/living/simple_animal/pet/cat/original name = "Batsy" @@ -71,6 +74,7 @@ icon_dead = "original_dead" collar_type = null unique_pet = TRUE + held_state = "original" /mob/living/simple_animal/pet/cat/kitten name = "kitten" @@ -97,6 +101,7 @@ var/list/children = list()//Actual mob instances of children var/cats_deployed = 0 var/memory_saved = FALSE + held_state = "cat" /mob/living/simple_animal/pet/cat/Runtime/Initialize() if(prob(5)) @@ -265,6 +270,7 @@ attacked_sound = 'sound/items/eatfood.ogg' deathmessage = "loses its false life and collapses!" deathsound = "bodyfall" + held_state = "cak" /mob/living/simple_animal/pet/cat/cak/CheckParts(list/parts) ..() diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index ace11bd8543..1273a4261e3 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -16,6 +16,7 @@ see_in_dark = 5 speak_chance = 1 turns_per_move = 10 + can_be_held = TRUE var/turns_since_scan = 0 var/obj/movement_target @@ -84,11 +85,11 @@ icon_state = "corgi" icon_living = "corgi" icon_dead = "corgi_dead" + held_state = "corgi" butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab/corgi = 3, /obj/item/stack/sheet/animalhide/corgi = 1) childtype = list(/mob/living/simple_animal/pet/dog/corgi/puppy = 95, /mob/living/simple_animal/pet/dog/corgi/puppy/void = 5) animal_species = /mob/living/simple_animal/pet/dog gold_core_spawnable = FRIENDLY_SPAWN - can_be_held = TRUE collar_type = "corgi" var/obj/item/inventory_head var/obj/item/inventory_back @@ -123,6 +124,7 @@ butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab/pug = 3) gold_core_spawnable = FRIENDLY_SPAWN collar_type = "pug" + held_state = "pug" /mob/living/simple_animal/pet/dog/corgi/exoticcorgi name = "Exotic Corgi" @@ -210,13 +212,6 @@ ..() update_corgi_fluff() -/mob/living/simple_animal/pet/dog/corgi/mob_pickup(mob/living/L) - var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, "corgi", null, 'icons/mob/pets_held_lh.dmi', 'icons/mob/pets_held_rh.dmi', FALSE) - if(!L.put_in_hands(holder)) - qdel(holder) - else - L.visible_message("[L] scoops up [src]!") - /mob/living/simple_animal/pet/dog/corgi/Topic(href, href_list) if(!(iscarbon(usr) || iscyborg(usr)) || !usr.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) usr << browse(null, "window=mob[REF(src)]") @@ -420,6 +415,7 @@ else if(age == record_age) icon_state = "old_corgi" icon_living = "old_corgi" + held_state = "old_corgi" icon_dead = "old_corgi_dead" desc = "At a ripe old age of [record_age], Ian's not as spry as he used to be, but he'll always be the HoP's beloved corgi." //RIP turns_per_move = 20 @@ -493,6 +489,7 @@ gold_core_spawnable = NO_SPAWN nofur = TRUE unique_pet = TRUE + held_state = "narsian" /mob/living/simple_animal/pet/dog/corgi/narsie/Life() ..() @@ -596,6 +593,7 @@ unsuitable_atmos_damage = 0 minbodytemp = TCMB maxbodytemp = T0C + 40 + held_state = "void_puppy" /mob/living/simple_animal/pet/dog/corgi/puppy/void/Process_Spacemove(movement_dir = 0) return 1 //Void puppies can navigate space. @@ -618,6 +616,7 @@ response_disarm_simple = "bop" response_harm_continuous = "kicks" response_harm_simple = "kick" + held_state = "lisa" var/puppies = 0 //Lisa already has a cute bow! diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 4d69998f7c6..afb90604318 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -51,6 +51,7 @@ lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE see_in_dark = 7 can_be_held = TRUE + worn_slot_flags = ITEM_SLOT_HEAD held_items = list(null, null) var/staticChoice = "static" var/list/staticChoices = list("static", "blank", "letter", "animal") diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index 365d7262ebe..29500c78663 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -21,6 +21,8 @@ response_harm_continuous = "kicks" response_harm_simple = "kick" gold_core_spawnable = FRIENDLY_SPAWN + can_be_held = TRUE + held_state = "fox" footstep_type = FOOTSTEP_MOB_CLAW diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index 51c7db91c28..e86b7cf0e8c 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -28,6 +28,8 @@ var/body_color //brown, gray and white, leave blank for random gold_core_spawnable = FRIENDLY_SPAWN var/chew_probability = 1 + can_be_held = TRUE + held_state = "mouse_gray" /mob/living/simple_animal/mouse/Initialize() . = ..() @@ -99,6 +101,7 @@ /mob/living/simple_animal/mouse/white body_color = "white" icon_state = "mouse_white" + held_state = "mouse_white" /mob/living/simple_animal/mouse/gray body_color = "gray" @@ -107,6 +110,7 @@ /mob/living/simple_animal/mouse/brown body_color = "brown" icon_state = "mouse_brown" + held_state = "mouse_brown" /mob/living/simple_animal/mouse/Destroy() SSmobs.cheeserats -= src diff --git a/code/modules/mob/living/simple_animal/friendly/sloth.dm b/code/modules/mob/living/simple_animal/friendly/sloth.dm index 9b022d4fd0b..adf0f5bd8a5 100644 --- a/code/modules/mob/living/simple_animal/friendly/sloth.dm +++ b/code/modules/mob/living/simple_animal/friendly/sloth.dm @@ -25,6 +25,7 @@ maxHealth = 50 speed = 10 glide_size = 2 + held_state = "sloth" footstep_type = FOOTSTEP_MOB_CLAW diff --git a/icons/mob/monkey_held.dmi b/icons/mob/monkey_held.dmi deleted file mode 100644 index 6a9eb8aac78341c1507dd4648f7bc8041b4a07b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 988 zcmV<210(#2P)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DK|eaJGC-CBUOouGbOXA7^IPlGp#5wHxV_Y&IJH+sWhQ%1u0$t00QhuL_t(oh3#0uj@uvxbpIcRxdhcQL*)=%E4<63$t!m|oW9PvzJg{XZ5aK|KfRk{k z1>!fn3fN9_FJTLQcnBz5sT`6ISl~k-nhhU_OlcUF{nuDv(>EYum+yodVvaW;E*hLc z3FoC2<99;GTf-k`a;u@dgD@=+jWeK1DG5SZKzY}qD>%w3P>?~Sc+8N&G-H9b38EvW zWN-*1cgKvo^D~Iwo}aP6uk$w$DZ+&E!&K_-HxyuL0XQw3u-s4MaFsv4gIe*kz_+pZ z0;ZkyqV9$?E|IVYs2!fG#3UZcOk&C&ORzoR+h{XeY!VAZDP6LBwE$U2ZaL=_D^{#n z@h>A~;w->|xI}SCnK;)-dm~4yJ*N1Ql!CmsI4an5C{1q@!VR9W2))1tQY^aRIZAAuj9koVng8+VepPus)}8 zUQCY6p*VIUiCI+xH(?A|n*D-507N$j3+1>yCMs|asH;Et-|+|D)Lbnd2%EA>9p diff --git a/icons/mob/pets_held.dmi b/icons/mob/pets_held.dmi new file mode 100644 index 0000000000000000000000000000000000000000..1a8d30b6abfada68bd53d6757af36c398890fa3e GIT binary patch literal 508 zcmVV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DK|eaJGD}Yi!&v&s2HS+i!-e#F*g;&Hsn%PaP@Nmn+pJ2;~Jrf zp9lK@009_DL_t(YiS1NDYQr!PTvar^T8JdqQ0D&UH`Lly`t42yfru9FLHv;i;f_3z^<%`kz4B`!NQ0qE#PwGs&>*wWreE#(#PYH+ zMeWNB%yfebup2XG{2PQyV~YIN4?54{ym+x2LiVX(OE)c>_gJuM=;Kqzw8E0~CEQNN z0#mthld!6YpHi(f5g_Wgf~7VlTp8!RkC7vu+G{HKY(K^Wrv+nM=AzPTs@HHc>3wse y$r4NuaF^_3byqnECM?DD;Q_yx%j`Kb5_|)qwIQOY(yo*M0000MG literal 0 HcmV?d00001 diff --git a/icons/mob/pets_held_lh.dmi b/icons/mob/pets_held_lh.dmi index 6b2db6e9c280010bfbffbe3aa9c2e46ebd1a5564..b5b7fe7bf7a86378cc40ab925946a7077e45035c 100644 GIT binary patch literal 9803 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 FKLECm-`W5G literal 401 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 JxtKw~{{nd5AXNYW literal 399 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|exd5LK*8>L*JZfeAHAnvET92R0 zOo76mK7G1zSi#p~Mrm#a3ri^_5Umbd$-k5O6zXb0|VoLW#$~%{;cDG4OmS%7vBX(9H)gi9ais8aGScX~|4rJ;UMNDPgc-h0n>B&z8XsD%?(u6BrHJ)feoZ#ksJ-mvKcl o(=H}67U5taoi5)3kqNvE{*8QpZ{1Y;26Qxor>mdKI;Vst0G(ZrPyhe` From 0c1f451e25be7feefd0e9d3a56b11522f48464fd Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sun, 1 Mar 2020 03:00:23 -0800 Subject: [PATCH 23/59] Automatic changelog generation for PR #49439 [ci skip] --- html/changelogs/AutoChangeLog-pr-49439.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-49439.yml diff --git a/html/changelogs/AutoChangeLog-pr-49439.yml b/html/changelogs/AutoChangeLog-pr-49439.yml new file mode 100644 index 00000000000..ec0bf4c40c4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-49439.yml @@ -0,0 +1,8 @@ +author: "and Twaticus" +delete-after: True +changes: + - bugfix: "you can now hold corgis and pAI's again. pull them, and then drag their sprite to yours." + - rscadd: "you can now hold all of the stations pets, and more!" + - rscadd: "(b)admins can now make mobs holdable" + - rscadd: "you can now wash all of the stations pets in washing machines" + - rscadd: "pets can be put directly into washing machines from your hand" From 18eaf285f4f8975e3ab0440ad6e3afb3dacfe347 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sun, 1 Mar 2020 11:01:58 +0000 Subject: [PATCH 24/59] Automatic changelog compile, [ci skip] --- html/changelog.html | 21 +++++++++++++++++++++ html/changelogs/.all_changelog.yml | 18 ++++++++++++++++++ html/changelogs/AutoChangeLog-pr-49439.yml | 8 -------- html/changelogs/AutoChangeLog-pr-49524.yml | 11 ----------- 4 files changed, 39 insertions(+), 19 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-49439.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-49524.yml diff --git a/html/changelog.html b/html/changelog.html index e4c042e23eb..01fc0f266bc 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -51,6 +51,27 @@ -->
+

01 March 2020

+

NecromancerAnne updated:

+
    +
  • Completely reworked Sleeping Carp
  • +
  • Sleeping Carp now costs 15TC.
  • +
  • Sleeping Carp users are really goddamn durable.
  • +
  • Sleeping Carp users have less moves but shorter combos and more ultraviolence.
  • +
  • Carp faction. Space walking-lite.
  • +
  • Sleeping Carp users need to be in throw mode to deflect ranged attacks.
  • +
  • Sleeping Carp users are immune to objects that puncture the skin.
  • +
  • Stun batons are now apply_damage instead of applyStaminaLoss. This might change some things.
  • +
+

and Twaticus updated:

+
    +
  • you can now hold corgis and pAI's again. pull them, and then drag their sprite to yours.
  • +
  • you can now hold all of the stations pets, and more!
  • +
  • (b)admins can now make mobs holdable
  • +
  • you can now wash all of the stations pets in washing machines
  • +
  • pets can be put directly into washing machines from your hand
  • +
+

29 February 2020

ATHATH updated: