diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm index 05d5324cac0..7f3f2fe17a1 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_mailroom.dmm @@ -12,10 +12,6 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) -"aG" = ( -/obj/structure/sign/warning/cold_temp, -/turf/closed/indestructible/reinforced, -/area/ruin/powered/mailroom) "ba" = ( /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/textured, @@ -35,8 +31,29 @@ dir = 4 }, /obj/effect/decal/remains/human, +/obj/item/paper/crumpled/bloody/fluff/stations/lavaland/mailroom/waiting{ + pixel_x = 8; + pixel_y = -5 + }, /turf/open/floor/iron/white, /area/ruin/powered/mailroom) +"cM" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/item/mail/junkmail, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/ruin/powered/mailroom) +"cP" = ( +/obj/structure/sign/poster/official/obey/directional/north, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/ruin/powered/mailroom) +"dj" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/item/food/bonbon, +/obj/item/storage/fancy/heart_box, +/turf/open/floor/carpet/green, +/area/ruin/powered/mailroom) "dC" = ( /obj/effect/turf_decal/siding/yellow, /obj/structure/railing{ @@ -61,14 +78,9 @@ /obj/structure/holobox, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/ruin/powered/mailroom) -"hj" = ( -/obj/structure/filingcabinet/chestdrawer/wheeled, -/obj/item/storage/fancy/heart_box, -/obj/item/food/bonbon, -/turf/open/floor/carpet/royalblack, -/area/ruin/powered/mailroom) "hk" = ( /obj/effect/decal/cleanable/blood/drip, +/obj/machinery/light_switch/directional/east, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) "hN" = ( @@ -77,7 +89,6 @@ /area/ruin/powered/mailroom) "iO" = ( /obj/item/food/grown/coffee/robusta, -/obj/machinery/light_switch/directional/west, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) "iV" = ( @@ -95,6 +106,7 @@ /obj/item/mail/junkmail, /obj/item/mail/junkmail, /obj/item/mail/junkmail, +/obj/structure/sign/poster/official/obey/directional/north, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) "jm" = ( @@ -104,21 +116,6 @@ /obj/item/mail/junkmail, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) -"jx" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/item/flashlight/glowstick/orange, -/turf/open/floor/iron/white, -/area/ruin/powered/mailroom) -"kZ" = ( -/obj/structure/filingcabinet/chestdrawer/wheeled, -/obj/item/paper/valentine, -/obj/item/grenade/c4, -/obj/item/clothing/accessory/medal/conduct, -/obj/item/paper/crumpled/muddy/fluff/instructions, -/turf/open/floor/carpet/royalblack, -/area/ruin/powered/mailroom) "lI" = ( /turf/closed/mineral/random/snow, /area/icemoon/underground/unexplored) @@ -126,7 +123,9 @@ /turf/closed/indestructible/reinforced, /area/ruin/powered/mailroom) "mA" = ( -/obj/structure/fence/corner, +/obj/structure/fence/corner{ + dir = 4 + }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) "np" = ( @@ -138,6 +137,7 @@ "nM" = ( /obj/machinery/telecomms/relay/preset/mining, /obj/effect/turf_decal/siding/thinplating, +/obj/structure/sign/poster/official/obey/directional/north, /turf/open/floor/iron, /area/ruin/powered/mailroom) "nS" = ( @@ -179,6 +179,10 @@ /obj/machinery/light/small/red/directional/west, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/ruin/powered/mailroom) +"rZ" = ( +/obj/item/flashlight/glowstick/orange, +/turf/open/floor/iron/white, +/area/ruin/powered/mailroom) "sA" = ( /obj/machinery/modular_computer/preset/civilian{ dir = 8 @@ -203,7 +207,9 @@ /turf/open/floor/plating/snowed/smoothed/icemoon, /area/ruin/powered/mailroom) "vU" = ( -/obj/structure/sign/departments/cargo, +/obj/structure/sign/departments/cargo{ + name = "\improper Main Redirection Services" + }, /turf/closed/indestructible/reinforced, /area/ruin/powered/mailroom) "vV" = ( @@ -223,9 +229,13 @@ /obj/item/trash/can, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"xU" = ( +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/ruin/powered/mailroom) "yb" = ( /obj/item/screwdriver{ - pixel_x = -6; + pixel_x = -8; pixel_y = 6 }, /obj/structure/flora/rock/icy/style_random, @@ -243,12 +253,9 @@ /area/ruin/powered/mailroom) "AS" = ( /obj/structure/filingcabinet, +/obj/structure/sign/poster/official/obey/directional/north, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) -"AX" = ( -/obj/structure/sign/warning/no_smoking/circle, -/turf/closed/indestructible/reinforced, -/area/ruin/powered/mailroom) "BZ" = ( /obj/effect/turf_decal/trimline/white/arrow_ccw{ dir = 4 @@ -258,23 +265,19 @@ }, /turf/open/floor/plating, /area/ruin/powered/mailroom) -"CW" = ( -/obj/structure/sign/poster/official/obey, -/turf/closed/indestructible/reinforced, -/area/ruin/powered/mailroom) "DR" = ( -/obj/structure/fence/post{ - dir = 4 - }, +/obj/structure/fence/post, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) "DY" = ( /obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/north, -/obj/structure/window/spawner/directional/east, -/obj/item/toy/figure/cargotech, -/obj/item/paper/crumpled/bloody/fluff/stations/lavaland/mailroom/waiting, -/obj/machinery/door/window/left/directional/south, +/obj/item/toy/figure/cargotech{ + pixel_x = -6; + pixel_y = 12 + }, +/obj/machinery/door/window/half{ + pixel_y = 12 + }, /turf/open/floor/noslip, /area/ruin/powered/mailroom) "FC" = ( @@ -285,6 +288,14 @@ /obj/structure/sign/poster/ripped, /turf/closed/indestructible/reinforced, /area/ruin/powered/mailroom) +"GA" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/item/paper/crumpled/muddy/fluff/instructions, +/obj/item/clothing/accessory/medal/conduct, +/obj/item/grenade/c4, +/obj/item/paper/valentine, +/turf/open/floor/carpet/green, +/area/ruin/powered/mailroom) "HH" = ( /turf/open/floor/iron/smooth_corner{ dir = 4 @@ -292,12 +303,16 @@ /area/ruin/powered/mailroom) "HL" = ( /obj/structure/table/greyscale, -/obj/item/flashlight/lamp, -/obj/item/trash/candle, +/obj/item/flashlight/lamp{ + pixel_y = 11 + }, +/obj/item/trash/candle{ + pixel_x = -3; + pixel_y = 3 + }, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) "IZ" = ( -/obj/item/food/strawberryicecreamsandwich, /turf/open/floor/iron/smooth_corner{ dir = 1 }, @@ -313,7 +328,7 @@ /area/ruin/powered/mailroom) "Js" = ( /obj/structure/fence/corner{ - dir = 1 + dir = 8 }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) @@ -333,6 +348,7 @@ /area/ruin/powered/mailroom) "Mr" = ( /obj/machinery/computer/launchpad, +/obj/structure/sign/poster/ripped/directional/north, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) "Mz" = ( @@ -348,11 +364,22 @@ /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 }, +/obj/structure/sign/poster/official/obey/directional/north, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) "MT" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/cold/directional/north, +/obj/structure/sign/warning/no_smoking/circle/directional/north{ + pixel_x = -5; + pixel_y = 27 + }, +/turf/open/floor/iron/textured, +/area/ruin/powered/mailroom) +"No" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/effect/decal/remains/human, /turf/open/floor/iron/textured, /area/ruin/powered/mailroom) "NE" = ( @@ -365,7 +392,10 @@ /turf/open/floor/carpet/green, /area/ruin/powered/mailroom) "Pk" = ( -/obj/item/multitool, +/obj/item/multitool{ + pixel_x = -15; + pixel_y = -8 + }, /obj/structure/ice_stasis, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) @@ -381,6 +411,7 @@ /obj/effect/turf_decal/siding/thinplating/corner, /obj/item/paper/crumpled/fluff/poem, /obj/structure/closet/crate/bin, +/obj/structure/sign/poster/ripped/directional/north, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) "PQ" = ( @@ -394,15 +425,12 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/ruin/powered/mailroom) -"Qx" = ( -/obj/structure/sign/poster/official/obey, -/turf/closed/wall/r_wall, -/area/ruin/powered/mailroom) "QU" = ( /obj/effect/turf_decal/bot, /obj/item/pressure_plate/hologrid{ reward = /obj/item/keycard/icebox/processing }, +/obj/structure/sign/warning/cold_temp/directional/north, /turf/open/floor/plating, /area/ruin/powered/mailroom) "Rn" = ( @@ -424,6 +452,7 @@ /area/ruin/powered/mailroom) "SY" = ( /obj/machinery/launchpad, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) "To" = ( @@ -451,9 +480,14 @@ /area/icemoon/underground/explored) "Vz" = ( /obj/item/paper_bin{ - pixel_y = 5 + pixel_y = 9; + pixel_x = 6 }, /obj/structure/table/rolling, +/obj/item/food/strawberryicecreamsandwich{ + pixel_x = -8; + pixel_y = 3 + }, /turf/open/floor/iron/smooth_large, /area/ruin/powered/mailroom) "VG" = ( @@ -462,7 +496,6 @@ /turf/open/floor/plating/snowed/smoothed/icemoon, /area/ruin/powered/mailroom) "Wj" = ( -/obj/machinery/status_display/evac/directional/west, /obj/structure/chair/plastic{ dir = 4 }, @@ -470,6 +503,7 @@ pixel_x = 4; pixel_y = 3 }, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white, /area/ruin/powered/mailroom) "Wr" = ( @@ -485,16 +519,10 @@ "WE" = ( /turf/closed/wall/r_wall, /area/ruin/powered/mailroom) -"Xa" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/reinforced, -/area/ruin/powered/mailroom) "Xi" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/effect/decal/remains/human, -/obj/item/clothing/suit/hooded/wintercoat, /turf/open/floor/iron/textured, /area/ruin/powered/mailroom) "XO" = ( @@ -515,8 +543,13 @@ /area/icemoon/underground/explored) "Ze" = ( /obj/machinery/vending/coffee, +/obj/structure/sign/poster/ripped/directional/north, /turf/open/floor/carpet/royalblack, /area/ruin/powered/mailroom) +"Zy" = ( +/obj/item/mail/junkmail, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/ruin/powered/mailroom) "ZV" = ( /obj/structure/chair/office/light{ dir = 8 @@ -550,7 +583,7 @@ dG (2,1,1) = {" lI yb -zr +dR qv pd iV @@ -558,7 +591,7 @@ lI iV iV qv -zr +dR lI iV iV @@ -581,7 +614,7 @@ iV iV iV iV -zr +dR lI Pk lI @@ -596,7 +629,7 @@ lI (4,1,1) = {" iV iV -zr +dR bK iV iV @@ -604,7 +637,7 @@ iV iV iV pd -zr +dR lI lI lI @@ -619,7 +652,7 @@ lI (5,1,1) = {" iV iV -zr +dR qv iV xL @@ -668,7 +701,7 @@ iV ms ms ms -Gn +ms ms ms ms @@ -676,7 +709,7 @@ ms ms Yk ms -dR +zr Js iV lI @@ -693,11 +726,11 @@ SY iO MC Wr -Xa +ms Wj ch Mi -jx +Mi ms UB DR @@ -719,7 +752,7 @@ az TN XU XU -XU +rZ Se DY iV @@ -757,19 +790,19 @@ lI (11,1,1) = {" lI iV -CW +ms jh XO HH Jd -AX +ms MT ba -ba +No Xi vU iV -zr +dR iV iV iV @@ -785,15 +818,15 @@ jm vV US To -aG +ms QU BZ wc qp ms -dR +zr mA -iV +Vq iV iV lI @@ -810,7 +843,7 @@ Yk Yk ms ms -Qx +WE ms ms ms @@ -827,19 +860,19 @@ lI lI iV ms -cg +cM Qb cg -cg +cM PD qP -cg +cM ms AS FC Rn au -hj +Rn ms iV iV @@ -850,21 +883,21 @@ lI lI iV ms +cP nS nS -nS -nS +xU nS nS uA ms Ze NN -NN +dj sA HL ms -Vq +iV iV lI lI @@ -878,8 +911,8 @@ nS nS nS nS -nS -nS +Zy +xU ms PO NN @@ -897,16 +930,16 @@ lI iV ms AP -nS +Zy nS oU nS -nS +gi nS ms nM NN -NN +GA Sm SA ms @@ -925,16 +958,16 @@ VG nS VG oI -gi +Zy ms MP hk KK ZV -kZ +Rn ms iV -iV +Vq iV lI "} @@ -943,18 +976,18 @@ iV iV ms ms -CW -ms -ms -Gn ms ms ms Gn -CW -Gn -CW -CW +ms +ms +ms +ms +ms +ms +ms +ms ms iV iV diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm index 6156174aaba..de5cf8d2dce 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm @@ -26,14 +26,13 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) "aW" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/clothing/mask/gas/explorer/folded, +/obj/structure/sign/warning/no_smoking/circle/directional/north, +/obj/machinery/suit_storage_unit/mining/eva, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 22 + }, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) -"bc" = ( -/obj/structure/sign/poster/ripped, -/turf/closed/wall, -/area/ruin/unpowered/elephant_graveyard) "bf" = ( /turf/closed/mineral/strong/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -53,35 +52,24 @@ /obj/machinery/iv_drip, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) -"bt" = ( -/obj/structure/table, -/turf/closed/mineral/strong/wasteland, -/area/ruin/unpowered/elephant_graveyard) "by" = ( -/obj/structure/closet/emcloset, -/obj/item/light/bulb, /obj/effect/turf_decal/box/white, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) "bA" = ( -/obj/machinery/suit_storage_unit/mining/eva, /obj/effect/turf_decal/box/white, +/obj/item/wallframe/camera{ + pixel_x = 4; + pixel_y = -9 + }, +/obj/effect/decal/cleanable/oil, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) "bE" = ( /obj/machinery/power/shuttle_engine/heater, -/obj/structure/window/spawner/directional/north, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/window/half/directional/north, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) -"bJ" = ( -/obj/structure/sign/warning/xeno_mining, -/turf/closed/wall, -/area/ruin/unpowered/elephant_graveyard) -"bK" = ( -/obj/structure/sign/warning/explosives, -/turf/closed/wall, -/area/ruin/unpowered/elephant_graveyard) "bS" = ( /obj/effect/decal/cleanable/oil/slippery, /obj/machinery/rnd/destructive_analyzer, @@ -89,15 +77,30 @@ /area/ruin/powered/graveyard_shuttle) "cm" = ( /obj/structure/table/optable, -/obj/item/storage/backpack/explorer, -/obj/item/reagent_containers/cup/soda_cans/cola, -/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/storage/backpack/explorer{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) +"cs" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "cO" = ( /obj/structure/bed, /obj/item/trash/pistachios, -/obj/item/trash/chips, +/obj/item/trash/chips{ + pixel_x = -8 + }, /obj/item/bedsheet/brown, /obj/effect/decal/cleanable/dirt, /turf/open/misc/asteroid/basalt/wasteland, @@ -108,11 +111,20 @@ }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"da" = ( +/obj/structure/flora/ash/tall_shroom, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) "di" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 21 + }, /obj/item/paper/fluff/ruins/elephant_graveyard/hypothesis, /obj/effect/decal/cleanable/dirt, +/obj/item/clothing/mask/gas/explorer/folded, +/obj/item/storage/box/lights/tubes, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) "do" = ( @@ -126,12 +138,18 @@ "ei" = ( /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/decal/cleanable/blood/splatter, +/obj/item/flashlight/flare/torch, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "eu" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"eQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk/mining, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "gl" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/old, @@ -147,7 +165,6 @@ /area/ruin/unpowered/elephant_graveyard) "gY" = ( /obj/structure/table, -/obj/machinery/power/floodlight, /obj/structure/cable, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -178,20 +195,28 @@ /area/ruin/unpowered/elephant_graveyard) "kQ" = ( /obj/structure/table, -/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black{ + pixel_y = 8; + pixel_x = -2 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "lt" = ( /obj/structure/table, /obj/structure/cable, -/obj/item/clipboard, +/obj/item/clipboard{ + pixel_y = 14; + pixel_x = -3 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "lK" = ( /obj/structure/cable, /obj/item/reagent_containers/cup/bottle/frostoil{ desc = "A small bottle. Contains cold sauce. There's a label on here: APPLY ON SEVERE BURNS."; - volume = 10 + volume = 10; + pixel_y = -4; + pixel_x = 6 }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -200,13 +225,29 @@ /obj/effect/spawner/random/decoration/glowstick, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) -"nl" = ( -/obj/structure/table, -/obj/item/pen, -/obj/item/pen, -/obj/item/pen, +"mI" = ( +/obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"nl" = ( +/obj/structure/table, +/obj/item/pen{ + pixel_x = -1 + }, +/obj/item/pen{ + pixel_y = 13; + pixel_x = 4 + }, +/obj/item/pen{ + pixel_y = 6; + pixel_x = -2 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"ns" = ( +/obj/structure/flora/ash/stem_shroom, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) "nv" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/open/misc/asteroid/basalt/wasteland, @@ -217,9 +258,20 @@ }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"nW" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/effect/decal/cleanable/ash, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "nX" = ( -/obj/item/trash/can, -/obj/structure/bedsheetbin/empty, +/obj/item/trash/can{ + pixel_y = 16 + }, +/obj/structure/bedsheetbin/empty{ + pixel_y = 12 + }, /obj/structure/table, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -240,14 +292,27 @@ /obj/structure/stone_tile/slab/cracked, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"pl" = ( +/obj/effect/decal/cleanable/blood/footprints, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "pI" = ( -/obj/item/light/bulb/broken, /obj/effect/turf_decal/caution/stand_clear/white, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) +"qW" = ( +/obj/structure/statue/bone/rib{ + dir = 1; + pixel_x = -3 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "rb" = ( -/obj/item/chair, +/obj/item/chair{ + pixel_y = 6; + pixel_x = 1 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "rg" = ( @@ -259,9 +324,18 @@ /area/ruin/unpowered/elephant_graveyard) "rH" = ( /obj/structure/closet/crate/bin, -/obj/item/trash/candle, -/obj/item/trash/can/food/beans, -/obj/item/trash/can, +/obj/item/trash/candle{ + pixel_y = -4; + pixel_x = 3 + }, +/obj/item/trash/can/food/beans{ + pixel_y = -7; + pixel_x = -7 + }, +/obj/item/trash/can{ + pixel_y = 4; + pixel_x = 6 + }, /obj/effect/decal/cleanable/dirt, /obj/item/cigbutt, /turf/open/misc/asteroid/basalt/wasteland, @@ -269,7 +343,9 @@ "sg" = ( /obj/structure/table, /obj/structure/cable, -/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/t_scanner/adv_mining_scanner/lesser{ + pixel_y = 8 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "tf" = ( @@ -277,18 +353,30 @@ icon_state = "wasteland_dug" }, /area/ruin/unpowered/elephant_graveyard) +"tm" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk/mining, +/obj/effect/decal/cleanable/dirt, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "uj" = ( /obj/structure/bed, /obj/item/flashlight/lantern, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "uy" = ( -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 12 + }, /obj/structure/closet/crate/grave/filled/lead_researcher, /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/mob_spawn/corpse/human/skeleton, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"uS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "vk" = ( /obj/structure/closet/crate/grave/filled, /obj/effect/decal/cleanable/dirt, @@ -296,8 +384,18 @@ /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "vP" = ( -/obj/item/light/bulb/broken, +/obj/item/light/bulb/broken{ + pixel_x = -2; + pixel_y = -2 + }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/item/light/bulb/broken, +/obj/item/light/bulb{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/machinery/light/small/dim/directional/west, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) "vS" = ( @@ -307,13 +405,22 @@ /area/ruin/unpowered/elephant_graveyard) "wk" = ( /obj/structure/table, -/obj/item/tape/random, -/obj/item/tape/random, +/obj/item/tape/random{ + pixel_y = 6 + }, +/obj/item/tape/random{ + pixel_y = 10 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "wp" = ( -/obj/item/knife/combat/bone, -/obj/item/organ/internal/tongue, +/obj/item/knife/combat/bone{ + pixel_y = 4 + }, +/obj/item/organ/internal/tongue{ + pixel_x = 5; + pixel_y = -7 + }, /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -332,6 +439,11 @@ /obj/effect/decal/cleanable/glass, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"zw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/floodlight, +/turf/open/floor/plating/lavaland_baseturf, +/area/ruin/unpowered/elephant_graveyard) "zY" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/misc/asteroid/basalt/wasteland, @@ -353,7 +465,10 @@ /area/ruin/unpowered/elephant_graveyard) "AT" = ( /obj/structure/cable, -/obj/item/food/deadmouse, +/obj/item/food/deadmouse{ + pixel_x = 6; + pixel_y = 11 + }, /obj/item/assembly/mousetrap, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -386,7 +501,10 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface) "Di" = ( -/obj/item/organ/internal/lungs, +/obj/item/organ/internal/lungs{ + pixel_x = 11; + pixel_y = -4 + }, /obj/item/organ/internal/liver, /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/basalt/wasteland, @@ -399,6 +517,7 @@ /area/ruin/unpowered/elephant_graveyard) "DB" = ( /obj/structure/stone_tile, +/obj/effect/decal/cleanable/blood/drip, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "DU" = ( @@ -406,26 +525,56 @@ /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "Eh" = ( -/obj/item/organ/internal/brain, +/obj/item/organ/internal/brain{ + pixel_x = -4; + pixel_y = -2 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "EI" = ( /obj/effect/decal/remains/human, -/obj/item/restraints/handcuffs/cable/zipties/used, +/obj/item/restraints/handcuffs/cable/zipties/used{ + pixel_x = -7; + pixel_y = -2 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "EW" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"EZ" = ( +/obj/structure/flora/rock/pile/style_2, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) +"Gc" = ( +/obj/structure/statue/bone/rib{ + pixel_x = 5 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "GC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/cigbutt, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"GT" = ( +/obj/structure/flora/ash/fireblossom, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) "Hq" = ( -/obj/structure/barricade/wooden, -/obj/structure/mineral_door/wood, +/obj/structure/barricade/wooden{ + dir = 8 + }, +/obj/structure/mineral_door/wood{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"Hz" = ( +/obj/structure/statue/bone/rib{ + pixel_x = 3 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "Iy" = ( @@ -435,14 +584,17 @@ "Iz" = ( /obj/structure/table, /obj/structure/cable, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 11 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "IR" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/shuttle{ - name = "Archaeology Shuttle Airlock" + name = "Archaeology Shuttle Airlock"; + dir = 8 }, /turf/open/floor/mineral/titanium/purple, /area/ruin/powered/graveyard_shuttle) @@ -457,20 +609,31 @@ /area/ruin/unpowered/elephant_graveyard) "JT" = ( /obj/structure/table, -/obj/item/taperecorder, +/obj/item/taperecorder{ + pixel_y = 12; + pixel_x = 4 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "Kg" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/fedora/curator, -/obj/item/clothing/suit/jacket/curator, +/obj/item/clothing/head/fedora/curator{ + pixel_y = 7 + }, +/obj/item/clothing/suit/jacket/curator{ + pixel_x = -2; + pixel_y = -8 + }, /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) "Kj" = ( /obj/item/organ/internal/heart, /obj/item/organ/internal/eyes, -/obj/item/organ/internal/ears, +/obj/item/organ/internal/ears{ + pixel_y = 6; + pixel_x = 12 + }, /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -484,14 +647,20 @@ /obj/structure/barricade/sandbags, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) -"LN" = ( -/obj/structure/sign/warning/no_smoking/circle, -/turf/closed/wall, -/area/ruin/unpowered/elephant_graveyard) +"KC" = ( +/obj/structure/flora/rock/style_3, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) "LR" = ( /obj/item/paper/fluff/ruins/elephant_graveyard, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"LV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/xeno_mining/directional/north, +/obj/structure/fluff/minepost, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "Mx" = ( /obj/structure/flora/rock/style_random, /obj/structure/cable, @@ -503,13 +672,22 @@ /area/ruin/unpowered/elephant_graveyard) "MF" = ( /obj/effect/decal/remains/human, -/obj/item/tank/internals/emergency_oxygen/empty, +/obj/item/tank/internals/emergency_oxygen/empty{ + pixel_y = -8; + pixel_x = 7 + }, /obj/effect/decal/cleanable/blood/old, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "MI" = ( /obj/structure/cable, /obj/machinery/power/floodlight, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/lavaland_baseturf, +/area/ruin/unpowered/elephant_graveyard) +"NA" = ( +/obj/structure/lattice/catwalk/mining, +/obj/effect/decal/cleanable/dirt, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "NO" = ( @@ -518,36 +696,72 @@ /area/ruin/unpowered/elephant_graveyard) "Oa" = ( /obj/effect/decal/cleanable/generic, -/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = 4; + pixel_x = -5 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "Ou" = ( /obj/structure/statue/bone/rib, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) +"Ow" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fluff/minepost, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/elephant_graveyard) "PN" = ( /obj/machinery/power/floodlight, /obj/structure/cable, -/turf/open/misc/asteroid/basalt/wasteland, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/lavaland_baseturf, /area/ruin/unpowered/elephant_graveyard) "Ql" = ( /obj/structure/barricade/wooden, /obj/item/paper/fluff/ruins/elephant_graveyard, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) -"SR" = ( -/obj/structure/sign/warning/no_smoking/circle, -/turf/closed/wall/mineral/titanium, -/area/ruin/powered/graveyard_shuttle) +"Qo" = ( +/obj/structure/statue/bone/rib{ + dir = 1; + pixel_x = -5 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"SB" = ( +/obj/structure/lattice/catwalk/mining, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"SJ" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) "Td" = ( /obj/structure/table, /obj/structure/cable, -/obj/item/paper/crumpled/muddy/fluff/elephant_graveyard/rnd_notes, +/obj/item/paper/crumpled/muddy/fluff/elephant_graveyard/rnd_notes{ + pixel_y = 11 + }, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"Tu" = ( +/obj/structure/sign/warning/explosives/directional/north, +/turf/open/misc/asteroid/basalt/wasteland, +/area/ruin/unpowered/elephant_graveyard) +"Ui" = ( +/obj/structure/fluff/minepost, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "UC" = ( /obj/structure/table, -/obj/item/storage/medkit/o2, +/obj/item/storage/medkit/o2{ + pixel_y = 8 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "UE" = ( @@ -560,7 +774,10 @@ /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "Vv" = ( -/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_x = -6; + pixel_y = -2 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "VM" = ( @@ -582,8 +799,14 @@ /area/ruin/unpowered/elephant_graveyard) "WW" = ( /obj/effect/decal/remains/human, -/obj/item/clothing/under/misc/overalls, -/obj/item/clothing/mask/bandana/green, +/obj/item/clothing/under/misc/overalls{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/item/clothing/mask/bandana/green{ + pixel_x = 4; + pixel_y = 4 + }, /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "WX" = ( @@ -600,12 +823,23 @@ /turf/open/misc/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "XK" = ( -/obj/item/food/deadmouse, +/obj/item/food/deadmouse{ + pixel_y = 11; + pixel_x = 5 + }, /obj/item/assembly/mousetrap, /turf/open/misc/asteroid/basalt/wasteland{ icon_state = "wasteland_dug" }, /area/ruin/unpowered/elephant_graveyard) +"XL" = ( +/obj/effect/turf_decal/delivery/white, +/obj/item/restraints/handcuffs/cable/zipties/used{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/circuit/off, +/area/ruin/powered/graveyard_shuttle) "XY" = ( /obj/structure/table, /obj/structure/cable, @@ -623,10 +857,14 @@ /obj/effect/spawner/structure/window/reinforced/shuttle, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/powered/graveyard_shuttle) -"ZC" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/titanium, -/area/ruin/powered/graveyard_shuttle) +"YO" = ( +/obj/structure/flora/ash/leaf_shroom, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) +"YV" = ( +/obj/structure/flora/rock/pile/style_3, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface) "ZH" = ( /obj/structure/stone_tile/surrounding_tile, /turf/open/misc/asteroid/basalt/wasteland{ @@ -801,9 +1039,9 @@ gB bf bf bf -gu -dr -bJ +aA +LV +aA bf bf bf @@ -831,12 +1069,12 @@ bf bf bf aA -bc aA -LN -gB +aA +aA +mI WW -gB +gu Xe gB gB @@ -868,16 +1106,16 @@ bf lK Br Br -Br +tm PN -gB +NA gB tf gB gB -gB -gB -bK +aA +Tu +aA bf bf bf @@ -906,7 +1144,7 @@ Br Cn gB gB -gB +NA Cn Eh gB @@ -988,7 +1226,7 @@ Kj wp gB gB -gB +eu gB dr bf @@ -1016,8 +1254,8 @@ gB WX gB Dw -Dw -Dw +Qo +qW Dw gB gB @@ -1052,14 +1290,14 @@ Xe gB gB gB -gB +tf ZH do Bf gB do gB -nA +nW gB gB cZ @@ -1081,14 +1319,14 @@ ac (13,1,1) = {" bf uy -gB +Ui bf Xe Br gB gB gB -gB +tf AI gB tf @@ -1102,7 +1340,7 @@ Cn gB Xe gB -gB +NA bf bf gB @@ -1127,18 +1365,18 @@ gB iR gB Ou +Gc +Hz Ou -Ou -Ou -gB -gB +zY +zY tf gB gB UE gB gB -dr +eQ MI bf Xe @@ -1163,8 +1401,8 @@ gB gB gB gB -gB -gB +NA +uS gB gB gB @@ -1176,10 +1414,10 @@ gB gB gB gB -Br +tm bf ac -gB +Ui gB dr ac @@ -1199,13 +1437,13 @@ Br Br Br gB -gB -dr -gB +SB +zw +SB Cn gB km -gB +eu gB gB gB @@ -1242,7 +1480,7 @@ mH kQ JT gB -gB +zY km gB km @@ -1250,7 +1488,7 @@ gB gB dr Xe -Br +JD bf bf ac @@ -1278,7 +1516,7 @@ rb gB gB wk -gB +SJ gB dr gB @@ -1309,20 +1547,20 @@ zY gB bf gB -bt +bf XY EI -gB -gB +eu +pl UC gB +JD +Br +JD Br Br Br -Br -Br -Br -Br +JD Br AT bf @@ -1331,7 +1569,7 @@ ac ac ac ac -NO +Ow dr ac ac @@ -1352,7 +1590,7 @@ lt Iz Br Br -Br +cs rg bf ac @@ -1381,7 +1619,7 @@ ab ac ac bf -UK +Ui dr bf bf @@ -1426,7 +1664,7 @@ bf bf bf bf -gB +SJ bf bf bf @@ -1445,7 +1683,7 @@ ab ab ab ab -Cu +ns Cu "} (23,1,1) = {" @@ -1476,8 +1714,8 @@ ab ab ab ab -Cu -Cu +YO +EZ Cu Iy Cu @@ -1499,15 +1737,16 @@ AB bf aH aH -ZC +aH IR -ZC +aH aH aH aH Iy Cu Cu +GT Cu Cu Cu @@ -1516,8 +1755,7 @@ Cu Cu Cu Cu -Cu -Cu +da ab ab ab @@ -1543,15 +1781,15 @@ by aH aH jx +GT Cu Cu Cu Cu +GT Cu Cu -Cu -Cu -Cu +YV ab ab ab @@ -1573,17 +1811,17 @@ ab YM aO Kg -bi +XL bp bi pI bE aH jx +GT +GT Cu -Cu -Cu -Cu +KC ab ab ab @@ -1648,12 +1886,12 @@ ab aH aH aH -SR aH aH aH aH -Cu +aH +EZ Cu ab ab diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm index 30690101246..76449180e17 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm @@ -34,9 +34,18 @@ dir = 8 }, /obj/structure/table/wood, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/meat/slab/human/mutant/lizard, +/obj/item/food/meat/slab/human/mutant/lizard{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/food/meat/slab/human/mutant/lizard{ + pixel_y = 10; + pixel_x = -3 + }, +/obj/item/food/meat/slab/human/mutant/lizard{ + pixel_y = 17; + pixel_x = 5 + }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "eb" = ( @@ -46,13 +55,16 @@ /obj/structure/table/wood, /obj/item/food/meat/slab/corgi{ pixel_x = 3; - pixel_y = 1 + pixel_y = 4 }, /obj/item/food/meat/slab/corgi{ pixel_x = 5; - pixel_y = 5 + pixel_y = 18 + }, +/obj/item/knife/combat/bone{ + pixel_y = 10; + pixel_x = -4 }, -/obj/item/knife/combat/bone, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "eq" = ( @@ -77,7 +89,10 @@ /area/ruin/powered/gluttony) "fa" = ( /obj/structure/table/wood, -/obj/item/food/meat/slab/human, +/obj/item/food/meat/slab/human{ + pixel_y = 13; + pixel_x = -4 + }, /obj/structure/stone_tile/block/cracked{ dir = 8 }, @@ -111,7 +126,9 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "ie" = ( -/obj/item/veilrender/vealrender, +/obj/item/veilrender/vealrender{ + pixel_y = 4 + }, /obj/structure/stone_tile/slab/cracked{ dir = 6 }, @@ -155,8 +172,13 @@ dir = 1 }, /obj/structure/table/wood, -/obj/item/spear/bonespear, -/obj/item/slime_extract/silver, +/obj/item/spear/bonespear{ + pixel_y = 9 + }, +/obj/item/slime_extract/silver{ + pixel_y = 12; + pixel_x = -7 + }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "ls" = ( @@ -224,6 +246,12 @@ /area/ruin/powered/gluttony) "rg" = ( /obj/structure/stone_tile/block/burnt, +/obj/item/clothing/gloves/butchering{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/effect/mob_spawn/corpse/human/miner, +/obj/effect/decal/cleanable/blood, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "vU" = ( @@ -260,8 +288,14 @@ dir = 1 }, /obj/structure/table/wood, -/obj/item/food/meat/slab/goliath, -/obj/item/food/meat/slab/human/mutant/ethereal, +/obj/item/food/meat/slab/goliath{ + pixel_y = 5; + pixel_x = 4 + }, +/obj/item/food/meat/slab/human/mutant/ethereal{ + pixel_y = 15; + pixel_x = -9 + }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "zd" = ( @@ -282,7 +316,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/tracks{ - dir = 5 + dir = 8 }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) @@ -354,8 +388,6 @@ /obj/structure/stone_tile/slab/cracked{ dir = 1 }, -/obj/effect/mob_spawn/corpse/human/miner, -/obj/item/clothing/gloves/butchering, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "IM" = ( @@ -491,7 +523,9 @@ dir = 8 }, /obj/structure/table/wood, -/obj/item/food/meat/slab/human/mutant/moth, +/obj/item/food/meat/slab/human/mutant/moth{ + pixel_y = 10 + }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "WR" = ( @@ -505,9 +539,6 @@ /obj/structure/stone_tile/block/burnt{ dir = 4 }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 10 - }, /turf/open/indestructible/necropolis, /area/ruin/powered/gluttony) "Zd" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm index d138d1c39f2..1c5d5a7c5b6 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_greed.dmm @@ -10,7 +10,12 @@ /area/lavaland/surface/outdoors) "e" = ( /obj/structure/table/wood/poker, -/obj/item/gun/ballistic/revolver/russian/soul, +/obj/item/gun/ballistic/revolver/russian/soul{ + pixel_y = 8 + }, +/obj/item/coin/diamond{ + pixel_y = 8 + }, /turf/open/floor/carpet, /area/ruin/powered/greed) "f" = ( @@ -19,12 +24,17 @@ /area/ruin/powered/greed) "g" = ( /obj/structure/table/wood/poker, -/obj/item/coin/mythril, +/obj/item/coin/mythril{ + pixel_y = 8 + }, +/obj/item/coin/adamantine{ + pixel_y = 3; + pixel_x = -2 + }, /turf/open/floor/carpet, /area/ruin/powered/greed) "h" = ( /obj/structure/table/wood/poker, -/obj/item/coin/diamond, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet, /area/ruin/powered/greed) @@ -33,7 +43,6 @@ /area/ruin/powered/greed) "j" = ( /obj/structure/table/wood/poker, -/obj/item/coin/adamantine, /obj/machinery/light/small/directional/east, /turf/open/floor/carpet, /area/ruin/powered/greed) @@ -54,7 +63,9 @@ /area/ruin/powered/greed) "n" = ( /obj/structure/table/wood/poker, -/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000{ + pixel_y = 8 + }, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "o" = ( @@ -63,33 +74,53 @@ /area/ruin/powered/greed) "p" = ( /obj/structure/table/wood/poker, -/obj/item/stack/ore/gold, +/obj/item/stack/ore/gold{ + pixel_y = 8 + }, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "q" = ( /obj/structure/table/wood/poker, -/obj/item/stack/spacecash/c20, -/obj/item/stack/spacecash/c50, +/obj/item/stack/spacecash/c20{ + pixel_y = 5 + }, +/obj/item/stack/spacecash/c50{ + pixel_y = 8 + }, /obj/machinery/light/small/directional/west, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "r" = ( /obj/structure/table/wood/poker, -/obj/item/stack/spacecash/c500, -/obj/item/stack/spacecash/c100, -/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c500{ + pixel_y = 3 + }, +/obj/item/stack/spacecash/c100{ + pixel_y = 6 + }, +/obj/item/stack/spacecash/c1000{ + pixel_y = 8 + }, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "s" = ( /obj/structure/table/wood/poker, -/obj/item/stack/spacecash/c200, +/obj/item/stack/spacecash/c200{ + pixel_y = 8 + }, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "u" = ( /obj/structure/table/wood/poker, -/obj/item/stack/spacecash/c500, -/obj/item/stack/spacecash/c100, -/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c500{ + pixel_y = 3 + }, +/obj/item/stack/spacecash/c100{ + pixel_y = 5 + }, +/obj/item/stack/spacecash/c1000{ + pixel_y = 8 + }, /obj/machinery/light/small/directional/east, /turf/open/floor/engine/cult, /area/ruin/powered/greed) @@ -100,6 +131,7 @@ /area/ruin/powered/greed) "w" = ( /obj/machinery/light/small/directional/east, +/obj/item/coin/gold, /turf/open/floor/engine/cult, /area/ruin/powered/greed) "J" = ( @@ -302,7 +334,7 @@ m m v m -l +m W W a @@ -324,7 +356,7 @@ m o m m -m +l m J a @@ -345,8 +377,8 @@ m m l w -l o +m W W a diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_hierophant.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_hierophant.dmm index cad120c3f25..d96f5f75c40 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_hierophant.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_hierophant.dmm @@ -57,8 +57,8 @@ a b b b -b -b +e +e b b b @@ -70,8 +70,8 @@ b b b b -b -b +e +e b b b @@ -80,25 +80,25 @@ a (3,1,1) = {" a b +e b +f +f b -c -c -b -b +e b a b -b +e b a b +e b +f +f b -c -c -b -b +e b a "} @@ -114,7 +114,7 @@ b b b b -b +e b b b @@ -129,52 +129,52 @@ b "} (5,1,1) = {" b -b -c +e +f b a a b -c -b +f +e b b c b b -b -c +e +f b a a b -c -b +f +e b "} (6,1,1) = {" b -b -c +e +f b a a b -c -b +f +e b b c b b -b -c +e +f b a a b -c -b +f +e b "} (7,1,1) = {" @@ -184,17 +184,17 @@ b b b b +b +b +b +b +b e -e -e -e -e -e -e -e -e -e -e +b +b +b +b +b b b b @@ -205,25 +205,25 @@ b (8,1,1) = {" a b +e b +f +f b -c -c -e -e e +b a +b e -e -e +b a -e -e -e -c -c b +e b +f +f +b +e b a "} @@ -232,22 +232,22 @@ a b b b -b -b -e -e -e -e -e -f -e -e -e e e b b b +e +b +c +b +e +b +b +b +e +e +b b b a @@ -259,17 +259,17 @@ a b b b -e +b a e -e -e -e -e -e +b +b +b +b +b e a -e +b b b b @@ -284,17 +284,17 @@ b b b b +b +b +b +b e e e -e -e -e -e -e -e -e -e +b +b +b +b b b b @@ -305,25 +305,25 @@ a (12,1,1) = {" a c -b -b +e +e c c e e -f -e +c +b e d e -e -f +b +c e e c c -b -b +e +e c a "} @@ -334,17 +334,17 @@ b b b b +b +b +b +b e e e -e -e -e -e -e -e -e -e +b +b +b +b b b b @@ -359,17 +359,17 @@ a b b b -e +b a e -e -e -e -e -e +b +b +b +b +b e a -e +b b b b @@ -382,22 +382,22 @@ a b b b -b -b -e -e -e -e -e -f -e -e -e e e b b b +e +b +c +b +e +b +b +b +e +e +b b b a @@ -405,25 +405,25 @@ a (16,1,1) = {" a b +e b +f +f b -c -c -e -e e +b a +b e -e -e +b a -e -e -e -c -c b +e b +f +f +b +e b a "} @@ -434,17 +434,17 @@ b b b b +b +b +b +b +b e -e -e -e -e -e -e -e -e -e -e +b +b +b +b +b b b b @@ -454,52 +454,52 @@ b "} (18,1,1) = {" b -b -c +e +f b a a b -c -b +f +e b b c b b -b -c +e +f b a a b -c -b +f +e b "} (19,1,1) = {" b -b -c +e +f b a a b -c -b +f +e b b c b b -b -c +e +f b a a b -c -b +f +e b "} (20,1,1) = {" @@ -514,7 +514,7 @@ b b b b -b +e b b b @@ -530,25 +530,25 @@ b (21,1,1) = {" a b +e b +f +f b -c -c -b -b +e b a b -b +e b a b +e b +f +f b -c -c -b -b +e b a "} @@ -557,8 +557,8 @@ a b b b -b -b +e +e b b b @@ -570,8 +570,8 @@ b b b b -b -b +e +e b b b diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_phonebooth.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_phonebooth.dmm index 851cfe35548..a20690cb01e 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_phonebooth.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_phonebooth.dmm @@ -13,13 +13,13 @@ /area/ruin/powered/lavaland_phone_booth) "k" = ( /obj/machinery/vending/snack/green{ - onstation_override = 1 + onstation_override = 1; + pixel_y = 16 }, /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/lavaland_atmos, /area/ruin/powered/lavaland_phone_booth) "q" = ( -/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, @@ -50,6 +50,7 @@ /obj/machinery/light/small{ dir = 1 }, +/obj/machinery/airalarm/directional/north, /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/lavaland_atmos, /area/ruin/powered/lavaland_phone_booth) @@ -66,7 +67,8 @@ /area/ruin/powered/lavaland_phone_booth) "W" = ( /obj/machinery/vending/cigarette{ - onstation_override = 1 + onstation_override = 1; + pixel_y = 16 }, /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/lavaland_atmos, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_pride.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_pride.dmm index 6ed4b294d41..bc2496fa4c6 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_pride.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_pride.dmm @@ -11,10 +11,6 @@ }, /turf/open/lava/smooth/weak, /area/ruin/powered/pride) -"i" = ( -/obj/structure/mirror/directional/east, -/turf/open/lava/smooth/weak, -/area/ruin/powered/pride) "j" = ( /obj/structure/mirror/magic/pride{ pixel_y = -6 @@ -23,19 +19,25 @@ /area/ruin/powered/pride) "k" = ( /obj/item/clothing/under/chameleon{ - armor = null + armor = null; + pixel_y = 8 }, /obj/structure/table/wood/fancy/royalblue, /turf/open/floor/mineral/silver, /area/ruin/powered/pride) "l" = ( -/obj/item/dyespray, +/obj/item/dyespray{ + pixel_y = 8; + pixel_x = -7 + }, /obj/structure/table/wood/fancy/royalblue, -/obj/item/coin/silver, +/obj/item/coin/silver{ + pixel_y = 8; + pixel_x = 6 + }, /turf/open/floor/mineral/silver, /area/ruin/powered/pride) "q" = ( -/obj/structure/mirror/directional/east, /obj/structure/stone_tile/surrounding_tile, /turf/open/lava/smooth/weak, /area/ruin/powered/pride) @@ -84,7 +86,6 @@ /turf/closed/wall/mineral/cult, /area/ruin/powered/pride) "K" = ( -/obj/structure/mirror/directional/east, /obj/structure/stone_tile/center, /obj/structure/stone_tile/surrounding_tile/burnt, /obj/structure/stone_tile/surrounding_tile{ @@ -102,14 +103,12 @@ /turf/open/lava/smooth/weak, /area/ruin/powered/pride) "O" = ( -/obj/structure/mirror/directional/west, /obj/structure/stone_tile/surrounding_tile{ dir = 8 }, /turf/open/lava/smooth/weak, /area/ruin/powered/pride) "R" = ( -/obj/structure/mirror/directional/west, /obj/structure/stone_tile/center, /obj/structure/stone_tile/surrounding_tile/burnt{ dir = 4 @@ -137,7 +136,6 @@ /turf/open/lava/smooth/weak, /area/ruin/powered/pride) "X" = ( -/obj/structure/mirror/directional/west, /turf/open/lava/smooth/weak, /area/ruin/powered/pride) "Y" = ( @@ -241,9 +239,9 @@ Y Y K q -i -i -i +X +X +X Y c a diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_shuttle_wreckage.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_shuttle_wreckage.dmm index 36950aaa0ee..769671ebcc3 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_shuttle_wreckage.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_shuttle_wreckage.dmm @@ -33,13 +33,25 @@ /obj/effect/mob_spawn/corpse/human/charredskeleton, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) +"eu" = ( +/obj/item/stack/sheet/mineral/titanium{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/mineral/titanium/yellow{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/ruin/unpowered) "eQ" = ( /obj/item/shard/titanium, /obj/effect/decal/cleanable/glass, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) "fy" = ( -/obj/structure/door_assembly/door_assembly_shuttle, +/obj/structure/door_assembly/door_assembly_shuttle{ + dir = 4 + }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) "fz" = ( @@ -165,6 +177,13 @@ initial_gas_mix = "LAVALAND_ATMOS" }, /area/ruin/unpowered) +"wL" = ( +/obj/item/stack/sheet/mineral/titanium{ + pixel_y = 9; + pixel_x = -3 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered) "xz" = ( /obj/machinery/computer, /turf/open/misc/asteroid/basalt/lava_land_surface, @@ -172,6 +191,12 @@ "yZ" = ( /turf/closed/mineral/volcanic/lava_land_surface, /area/ruin/unpowered) +"zf" = ( +/obj/item/shard/titanium, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/small/directional/west, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered) "zk" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/decal/cleanable/glass, @@ -202,10 +227,10 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) -"Dy" = ( -/obj/item/shard/titanium, -/obj/machinery/light/small/directional/east, -/obj/effect/mapping_helpers/broken_floor, +"DK" = ( +/obj/item/stack/sheet/mineral/titanium{ + pixel_x = -6 + }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) "DL" = ( @@ -348,10 +373,17 @@ /obj/structure/table, /obj/item/storage/medkit/regular{ pixel_x = 2; - pixel_y = 3 + pixel_y = 11 }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered) +"PH" = ( +/obj/item/food/meat/slab/human{ + pixel_y = 13; + pixel_x = -4 + }, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface) "Qq" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/glass, @@ -394,6 +426,13 @@ initial_gas_mix = "LAVALAND_ATMOS" }, /area/ruin/unpowered) +"Uj" = ( +/obj/item/stack/sheet/iron{ + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered) "Vs" = ( /obj/item/stack/sheet/mineral/titanium, /obj/effect/mapping_helpers/broken_floor, @@ -437,6 +476,12 @@ initial_gas_mix = "LAVALAND_ATMOS" }, /area/ruin/unpowered) +"ZJ" = ( +/obj/item/stack/sheet/iron{ + pixel_y = 5 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered) (1,1,1) = {" SV @@ -549,7 +594,7 @@ FL FL "} (6,1,1) = {" -FL +PH FL hT yZ @@ -583,7 +628,7 @@ lu Vs dK Bb -tp +Uj sE Lz eQ @@ -627,10 +672,10 @@ lu lu lu sE -tp +ZJ se FR -HM +DK yZ yZ FL @@ -649,10 +694,10 @@ lu lu lu Ma -HM +wL Pa yZ -CX +eu yZ yZ uh @@ -688,7 +733,7 @@ gP VN Ee Hy -eQ +zf rE rr Lz @@ -734,7 +779,7 @@ lu lu Rm JN -Dy +Rm On Om GZ diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm index 2089bc287fb..cf0e66a7549 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @@ -17,14 +17,18 @@ }, /area/ruin/unpowered) "e" = ( -/obj/machinery/door/airlock/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/sepia{ slowdown = 10 }, /area/ruin/unpowered) "f" = ( /obj/structure/table/wood, -/obj/item/food/grown/citrus/orange, +/obj/item/food/grown/citrus/orange{ + pixel_y = 12 + }, /turf/open/floor/sepia{ slowdown = 10 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm index 4894dbce32b..1c70551a84f 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm @@ -47,7 +47,10 @@ /turf/open/floor/pod/dark, /area/ruin/powered) "l" = ( -/obj/item/pickaxe, +/obj/item/pickaxe{ + pixel_y = -6; + pixel_x = -3 + }, /obj/effect/decal/cleanable/blood, /turf/open/floor/pod/dark, /area/ruin/powered) @@ -69,7 +72,9 @@ /area/lavaland/surface/outdoors) "p" = ( /obj/structure/table/survival_pod, -/obj/item/knife/combat/survival, +/obj/item/knife/combat/survival{ + pixel_y = 8 + }, /turf/open/floor/pod/dark, /area/ruin/powered) "q" = ( @@ -86,7 +91,10 @@ /area/ruin/powered) "r" = ( /obj/structure/tubes, -/obj/item/crowbar, +/obj/item/crowbar{ + pixel_x = -4; + pixel_y = 4 + }, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/pod/dark, /area/ruin/powered) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 6df974f9ea2..b667f8b26c8 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -11,7 +11,8 @@ "ai" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 1 + dir = 1; + pixel_y = 8 }, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/bar) @@ -25,12 +26,14 @@ /area/ruin/syndicate_lava_base/virology) "ak" = ( /obj/machinery/vending/boozeomat/syndicate_access, -/turf/closed/wall/mineral/plastitanium/nodiagonal, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) "al" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/medical/syndicate_access, +/obj/machinery/light/directional/south, /turf/open/floor/iron/white, /area/ruin/syndicate_lava_base/medbay) "ap" = ( @@ -83,10 +86,14 @@ /area/ruin/syndicate_lava_base/engineering) "aU" = ( /obj/structure/table, -/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/item/gun/syringe/syndicate, +/obj/item/gun/syringe/syndicate{ + pixel_y = 8 + }, /turf/open/floor/iron/white/side{ dir = 8 }, @@ -101,16 +108,6 @@ /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/red, /area/ruin/syndicate_lava_base/dormitories) -"aW" = ( -/obj/machinery/button/door{ - id = "lavalandsyndi_arrivals"; - name = "Arrivals Blast Door Control"; - pixel_y = -26; - req_access = list("syndicate") - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron, -/area/ruin/syndicate_lava_base/arrivals) "bi" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -143,11 +140,13 @@ /turf/open/floor/carpet/red, /area/ruin/syndicate_lava_base/dormitories) "bC" = ( -/obj/machinery/light/small/directional/north, /obj/structure/table, -/obj/item/storage/medkit/fire, +/obj/item/storage/medkit/fire{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/medbay/alt/directional/north, /turf/open/floor/iron/white/side{ dir = 5 }, @@ -194,11 +193,10 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/button/door{ +/obj/machinery/button/door/directional/east{ id = "lavalandsyndi_cargo"; - name = "Cargo Bay Blast Door Control"; - pixel_x = 26; - req_access = list("syndicate") + req_access = list("syndicate"); + name = "Cargo Bay Blast Door Control" }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) @@ -211,10 +209,18 @@ /area/ruin/syndicate_lava_base/dormitories) "cA" = ( /obj/structure/table/reinforced, -/obj/item/book/manual/wiki/chemistry, -/obj/item/book/manual/wiki/chemistry, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, +/obj/item/book/manual/wiki/chemistry{ + pixel_y = 8 + }, +/obj/item/book/manual/wiki/chemistry{ + pixel_y = 8 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 8 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/chemistry) @@ -253,11 +259,9 @@ dir = 5 }, /obj/machinery/light/small/directional/east, -/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "cY" = ( @@ -288,7 +292,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/light/small/directional/west, /turf/open/floor/iron/white/side{ dir = 8 }, @@ -330,22 +333,25 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 5; pixel_x = -2; - pixel_y = 6 + pixel_y = 14 }, /obj/item/stack/sheet/mineral/plasma{ amount = 5; - pixel_y = 2 + pixel_y = 10 }, /obj/item/stack/sheet/mineral/plasma{ amount = 5; pixel_x = 2; - pixel_y = -2 + pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_y = 8 }, -/obj/item/reagent_containers/cup/bottle/epinephrine, /turf/open/floor/iron/white/corner{ dir = 4 }, @@ -357,9 +363,11 @@ "dI" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ - pixel_y = 5 + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 8 }, -/obj/item/reagent_containers/cup/beaker/large, /turf/open/floor/iron/white/side{ dir = 5 }, @@ -402,15 +410,15 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) "ef" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/machinery/light/directional/north, /obj/structure/closet/emcloset/anchored, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, @@ -492,8 +500,12 @@ dir = 8 }, /obj/structure/table, -/obj/item/storage/box/lights/bulbs, -/obj/item/wrench, +/obj/item/storage/box/lights/bulbs{ + pixel_y = 8 + }, +/obj/item/wrench{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/ruin/syndicate_lava_base/cargo) @@ -581,9 +593,11 @@ /obj/structure/table/glass, /obj/item/storage/box/beakers{ pixel_x = 2; - pixel_y = 2 + pixel_y = 10 + }, +/obj/item/storage/box/syringes{ + pixel_y = 8 }, -/obj/item/storage/box/syringes, /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, @@ -595,9 +609,15 @@ "fj" = ( /obj/structure/table/glass, /obj/structure/reagent_dispensers/wall/virusfood/directional/north, -/obj/item/clothing/gloves/latex, -/obj/item/healthanalyzer, -/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/gloves/latex{ + pixel_y = 8 + }, +/obj/item/healthanalyzer{ + pixel_y = 8 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 8 + }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/east, @@ -609,23 +629,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/door_buttons/access_button{ - idDoor = "lavaland_syndie_virology_interior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Button"; - pixel_x = -24; - pixel_y = 8; - req_access = list("syndicate") - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "lavaland_syndie_virology_interior"; + idSelf = "lavaland_syndie_virology_control"; + req_access = list("syndicate"); + name = "Virology Access Button" + }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "fm" = ( /obj/machinery/light/small/directional/north, -/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -633,7 +650,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) "fn" = ( @@ -644,20 +660,16 @@ "fo" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/south{ +/obj/machinery/door/window/half/left/directional/north{ + req_access = list("syndicate"); name = "Chemistry" }, -/obj/machinery/door/window/left/directional/north{ - name = "Chemistry"; - req_access = list("syndicate") - }, /turf/open/floor/iron/white, /area/ruin/syndicate_lava_base/chemistry) "fp" = ( /obj/machinery/smartfridge/chemistry/preloaded, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/chemistry) "fv" = ( @@ -666,24 +678,32 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/chemistry) "fx" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/cargo) +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/ruin/syndicate_lava_base/engineering) "fA" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/infections{ - pixel_y = 7 + pixel_y = 15 + }, +/obj/item/reagent_containers/syringe/antiviral{ + pixel_y = 8 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 8 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 8 }, -/obj/item/reagent_containers/syringe/antiviral, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/spray/cleaner, /obj/structure/cable, /turf/open/floor/iron/white/side{ dir = 8 }, /area/ruin/syndicate_lava_base/virology) "fB" = ( -/obj/structure/chair/stool/directional/south, +/obj/structure/chair/stool/directional/north, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/corner{ dir = 4 @@ -693,6 +713,7 @@ /obj/machinery/smartfridge/chemistry/virology/preloaded, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, /turf/open/floor/iron/white/side{ dir = 5 }, @@ -730,7 +751,9 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 8 + }, /obj/structure/table, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) @@ -741,8 +764,12 @@ /area/ruin/syndicate_lava_base/main) "gb" = ( /obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -766,11 +793,13 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/effect/turf_decal/stripes/threshold{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/cargo) "gg" = ( /obj/structure/sign/warning/fire/directional/north, -/obj/structure/sign/warning/xeno_mining/directional/south, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/cargo) "gh" = ( @@ -780,6 +809,9 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/cargo) "gj" = ( @@ -806,16 +838,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) -"gO" = ( -/obj/structure/sign/departments/cargo, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/cargo) "gP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/machinery/photocopier/gratis, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) "gQ" = ( @@ -827,26 +856,19 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/virology) "gX" = ( -/obj/machinery/door_buttons/airlock_controller{ - idExterior = "lavaland_syndie_virology_exterior"; - idInterior = "lavaland_syndie_virology_interior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Console"; - pixel_x = 24; - pixel_y = -5; - req_access = list("syndicate") - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 8 - }, /obj/effect/turf_decal/caution/red{ dir = 1 }, -/obj/machinery/light/small/directional/east, /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/machinery/door_buttons/airlock_controller/directional/east{ + idExterior = "lavaland_syndie_virology_exterior"; + idInterior = "lavaland_syndie_virology_interior"; + idSelf = "lavaland_syndie_virology_control"; + req_access = list("syndicate"); + name = "Virology Access Console" + }, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -859,6 +881,12 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "lavaland_syndie_virology_exterior"; + idSelf = "lavaland_syndie_virology_control"; + req_access = list("syndicate"); + name = "Virology Access Button" + }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "hd" = ( @@ -902,11 +930,10 @@ "hs" = ( /obj/machinery/computer/pandemic, /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ +/obj/machinery/button/door/directional/west{ id = "lavalandsyndi_virology"; - name = "Virology Blast Door Control"; - pixel_x = -26; - req_access = list("syndicate") + req_access = list("syndicate"); + name = "Virology Blast Door Control" }, /turf/open/floor/iron/white/side{ dir = 10 @@ -916,37 +943,49 @@ /obj/structure/table, /obj/item/paper_bin{ pixel_x = -2; - pixel_y = 5 + pixel_y = 13 + }, +/obj/item/hand_labeler{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 8 }, -/obj/item/hand_labeler, -/obj/item/pen/red, -/obj/item/restraints/handcuffs, /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science{ + pixel_y = 8 + }, /turf/open/floor/iron/white/side, /area/ruin/syndicate_lava_base/virology) "hu" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/item/stack/sheet/mineral/plasma/five{ + pixel_y = 8 }, /obj/item/stack/sheet/mineral/uranium{ - amount = 10 + amount = 10; + pixel_y = 8 }, /obj/item/stack/sheet/mineral/gold{ - amount = 10 + amount = 10; + pixel_y = 8 }, /turf/open/floor/iron/white/side, /area/ruin/syndicate_lava_base/virology) "hv" = ( /obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal/directional/east, /obj/effect/turf_decal/stripes/red/box, /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white/side{ dir = 6 }, @@ -1019,7 +1058,7 @@ /area/ruin/syndicate_lava_base/main) "hK" = ( /obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/fire/directional/east, +/obj/structure/sign/warning/vacuum/external/directional/north, /obj/structure/closet/emcloset/anchored, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/flashlight/seclite, @@ -1033,10 +1072,18 @@ /area/ruin/syndicate_lava_base/dormitories) "hS" = ( /obj/structure/table/reinforced, -/obj/item/folder, -/obj/item/suppressor, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, +/obj/item/folder{ + pixel_y = 8 + }, +/obj/item/suppressor{ + pixel_y = 8 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 8 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1076,14 +1123,15 @@ /turf/open/floor/plating, /area/ruin/syndicate_lava_base/main) "if" = ( -/obj/structure/sign/warning/explosives/alt/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/red, /area/ruin/syndicate_lava_base/main) "ii" = ( /obj/structure/table, -/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -1098,9 +1146,9 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "iq" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/main) +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "iF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -1122,19 +1170,27 @@ "iQ" = ( /obj/machinery/airalarm/directional/west, /obj/structure/table, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/head/soft{ - pixel_x = -8 +/obj/item/clothing/suit/hazardvest{ + pixel_y = 8 + }, +/obj/item/clothing/suit/hazardvest{ + pixel_y = 8 }, /obj/item/clothing/head/soft{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/clothing/head/soft{ + pixel_x = -8; + pixel_y = 8 }, /obj/item/radio{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 8 }, /obj/item/radio{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 8 }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -1212,15 +1268,13 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/bar) "jM" = ( -/obj/machinery/light/small/directional/north, /obj/structure/chair{ dir = 8 }, -/obj/machinery/button/door{ +/obj/machinery/button/door/directional/north{ id = "lavalandsyndi_bar"; - name = "Bar Blast Door Control"; - pixel_y = 26; - req_access = list("syndicate") + req_access = list("syndicate"); + name = "Bar Blast Door Control" }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) @@ -1240,9 +1294,23 @@ "ka" = ( /obj/structure/closet/crate/bin, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) +"kb" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/ruin/syndicate_lava_base/engineering) "kl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1279,7 +1347,6 @@ /obj/effect/turf_decal/box/white/corners{ dir = 1 }, -/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/cargo) "kv" = ( @@ -1290,15 +1357,15 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/combat{ - pixel_y = -6 + pixel_y = 2 }, /obj/item/tank/internals/emergency_oxygen{ pixel_x = 4; - pixel_y = 4 + pixel_y = 12 }, /obj/item/clothing/mask/breath{ pixel_x = -2; - pixel_y = 4 + pixel_y = 12 }, /turf/open/floor/iron/white/side, /area/ruin/syndicate_lava_base/main) @@ -1382,7 +1449,6 @@ dir = 8 }, /obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electric_shock/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -1426,10 +1492,6 @@ /area/ruin/syndicate_lava_base/bar) "li" = ( /obj/structure/table/wood, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = -6; - pixel_y = 6 - }, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/bar) @@ -1499,7 +1561,6 @@ /turf/open/floor/wood, /area/ruin/syndicate_lava_base/bar) "lF" = ( -/obj/structure/sign/warning/vacuum/external/directional/west, /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/arrivals) @@ -1543,7 +1604,7 @@ /area/ruin/syndicate_lava_base/arrivals) "ms" = ( /obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/fire/directional/east, +/obj/structure/sign/warning/fire/directional/north, /obj/structure/closet/emcloset/anchored, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/flashlight/seclite, @@ -1563,7 +1624,6 @@ /turf/open/floor/wood, /area/ruin/syndicate_lava_base/bar) "mA" = ( -/obj/machinery/light/small/directional/west, /obj/structure/bed/medical/emergency, /obj/machinery/iv_drip, /obj/item/reagent_containers/blood/o_minus, @@ -1585,9 +1645,11 @@ /area/ruin/syndicate_lava_base/main) "mE" = ( /obj/structure/table/reinforced, -/obj/item/scalpel, +/obj/item/scalpel{ + pixel_y = 8 + }, /obj/item/circular_saw{ - pixel_y = 9 + pixel_y = 17 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1600,6 +1662,7 @@ "mF" = ( /obj/machinery/atmospherics/components/unary/portables_connector, /obj/effect/decal/cleanable/dirt, +/obj/machinery/button/ignition/incinerator/syndicatelava/directional/west, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "mG" = ( @@ -1703,15 +1766,27 @@ /area/ruin/syndicate_lava_base/medbay) "nB" = ( /obj/structure/table/reinforced, -/obj/item/surgicaldrill, -/obj/item/cautery, +/obj/item/surgicaldrill{ + pixel_y = 8 + }, +/obj/item/cautery{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, +/obj/item/surgical_drapes{ + pixel_x = 7; + pixel_y = 4 + }, /turf/open/floor/iron/white/side, /area/ruin/syndicate_lava_base/medbay) "nC" = ( /obj/structure/table/reinforced, -/obj/item/retractor, -/obj/item/hemostat, +/obj/item/retractor{ + pixel_y = 8 + }, +/obj/item/hemostat{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/side{ dir = 6 @@ -1728,21 +1803,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/engineering) -"nI" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/east, -/obj/structure/window/reinforced/spawner/directional/north{ - pixel_y = 1 - }, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/wood, -/area/ruin/syndicate_lava_base/bar) "nK" = ( /obj/machinery/door/airlock/public/glass{ name = "Bar" @@ -1797,8 +1857,6 @@ /turf/open/floor/iron/white/side, /area/ruin/syndicate_lava_base/medbay) "oc" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/extinguisher_cabinet/directional/south, /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, @@ -1844,6 +1902,7 @@ /obj/item/crowbar, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/neck/stethoscope, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, /area/ruin/syndicate_lava_base/medbay) "ov" = ( @@ -1860,14 +1919,20 @@ /turf/open/floor/engine/vacuum, /area/ruin/syndicate_lava_base/engineering) "oD" = ( -/obj/structure/sign/warning/xeno_mining/directional/west, -/obj/structure/sign/warning/fire/directional/east, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/button/door/directional/east{ + id = "lavalandsyndi_arrivals"; + req_access = list("syndicate"); + name = "Arrivals Blast Door Control" + }, +/turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) "oF" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/arrivals) +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/ruin/syndicate_lava_base/medbay) "oH" = ( /obj/machinery/door/poddoor/incinerator_syndicatelava_main, /turf/open/floor/engine/vacuum, @@ -1903,7 +1968,6 @@ /obj/machinery/light/small/directional/west, /obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/biohazard/directional/west, /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) @@ -1932,16 +1996,20 @@ /area/ruin/syndicate_lava_base/cargo) "pM" = ( /obj/structure/toilet{ - pixel_y = 18 + dir = 8 }, /obj/structure/sink/directional/west, /obj/machinery/light/small/directional/west, -/obj/structure/mirror/directional/east, +/obj/structure/mirror/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/dormitories) +"pO" = ( +/obj/structure/sign/warning/explosives/alt/directional/north, +/turf/open/floor/circuit/red, +/area/ruin/syndicate_lava_base/main) "pR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -1967,15 +2035,15 @@ dir = 8 }, /obj/structure/cable, -/obj/machinery/airlock_sensor/incinerator_syndicatelava{ - pixel_x = 22 - }, /obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/engineering) "qd" = ( /obj/effect/turf_decal/stripes/line, -/obj/structure/sign/warning/fire/directional/east, +/obj/machinery/button/door/incinerator_vent_syndicatelava_main/directional/east{ + id = "syndicatelava_mainvent_outer"; + name = "turbine exhaust chamber vent control" + }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "qf" = ( @@ -1987,6 +2055,8 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) "qt" = ( @@ -2109,13 +2179,6 @@ name = "Virology Lab Exterior Airlock" }, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/door_buttons/access_button{ - idDoor = "lavaland_syndie_virology_exterior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Button"; - pixel_y = -24; - req_access = list("syndicate") - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -2203,7 +2266,6 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) "ty" = ( -/obj/structure/sign/warning/vacuum/external/directional/west, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/main) "tA" = ( @@ -2218,24 +2280,23 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/incinerator_vent_syndicatelava_aux/directional/west, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "tC" = ( /obj/effect/turf_decal/stripes/red/corner{ dir = 4 }, -/obj/machinery/button/door{ - id = "syndie_lavaland_vault"; - name = "Vault Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 24; - pixel_y = 8; - req_access = list("syndicate"); - specialfunctions = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/duct, +/obj/machinery/button/door/directional/east{ + id = "syndie_lavaland_vault"; + req_access = list("syndicate"); + name = "Vault Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "tN" = ( @@ -2266,13 +2327,12 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) "ue" = ( -/obj/machinery/airalarm/directional/east, /obj/machinery/vending/coffee{ extended_inventory = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/mapping_helpers/airalarm/syndicate_access, +/obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) "uh" = ( @@ -2374,26 +2434,8 @@ /obj/item/circuitboard/machine/smoke_machine, /obj/item/stack/sheet/plasteel/fifty, /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/south{ - req_access = list("syndicate"); - id = "syndicate_lavaland_warehouse"; - name = "Warehouse Shutters" - }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/cargo) -"vV" = ( -/obj/machinery/turretid{ - ailock = 1; - control_area = "/area/ruin/syndicate_lava_base/main"; - dir = 1; - icon_state = "control_kill"; - lethal = 1; - name = "Base turret controls"; - pixel_y = 30; - req_access = list("syndicate") - }, -/turf/open/floor/circuit/red, -/area/ruin/syndicate_lava_base/main) "wc" = ( /obj/structure/chair/stool/bar/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -2423,6 +2465,18 @@ /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/main) +"wL" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/half/directional/north, +/obj/item/book/manual/chef_recipes{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/wood, +/area/ruin/syndicate_lava_base/bar) "wV" = ( /obj/structure/noticeboard/directional/north, /obj/item/paper{ @@ -2474,26 +2528,9 @@ /area/ruin/syndicate_lava_base/engineering) "yh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/machinery/airlock_controller/incinerator_syndicatelava{ - pixel_x = -8; - pixel_y = -26 - }, -/obj/machinery/button/ignition/incinerator/syndicatelava{ - pixel_x = 6; - pixel_y = -24 - }, /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/incinerator_vent_syndicatelava_aux{ - pixel_x = -8; - pixel_y = -40 - }, -/obj/machinery/button/door/incinerator_vent_syndicatelava_main{ - pixel_x = 6; - pixel_y = -40 - }, /obj/machinery/portable_atmospherics/canister, -/obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "yq" = ( @@ -2506,6 +2543,13 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "yv" = ( +/obj/machinery/turretid/directional/south{ + ailock = 1; + control_area = "/area/ruin/syndicate_lava_base/main"; + lethal = 1; + name = "Base turret controls"; + req_access = list("syndicate") + }, /turf/open/floor/circuit/red, /area/ruin/syndicate_lava_base/main) "yA" = ( @@ -2536,7 +2580,6 @@ /area/ruin/syndicate_lava_base/main) "yL" = ( /obj/structure/table/optable, -/obj/item/surgical_drapes, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side{ @@ -2596,6 +2639,7 @@ shuttleId = "syndie_cargo" }, /obj/structure/cable, +/obj/structure/sign/warning/xeno_mining/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/syndicate_lava_base/cargo) "zw" = ( @@ -2611,7 +2655,7 @@ "zC" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/end, -/obj/machinery/door/window/brigdoor/left/directional/south{ +/obj/machinery/door/window/half/left/directional/south{ name = "Turbine Access" }, /obj/machinery/light/small/directional/west, @@ -2625,7 +2669,6 @@ /area/ruin/syndicate_lava_base/bar) "zH" = ( /obj/machinery/light/small/directional/north, -/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/dormitories) "zI" = ( @@ -2741,7 +2784,8 @@ "AJ" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 1 + dir = 1; + pixel_y = 8 }, /obj/machinery/barsign/all_access/directional/south{ chosen_sign = "/datum/barsign/hiddensigns/syndibarsign" @@ -2863,6 +2907,7 @@ "Cj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/yellow, /obj/effect/turf_decal/stripes/line, +/obj/machinery/airlock_controller/incinerator_syndicatelava/directional/west, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "Cl" = ( @@ -2899,7 +2944,7 @@ /turf/open/floor/iron/white, /area/ruin/syndicate_lava_base/medbay) "CJ" = ( -/obj/machinery/light/small/directional/south, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -2909,7 +2954,6 @@ "CV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/radiation/rad_area/directional/south, /obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -2938,24 +2982,30 @@ /area/ruin/syndicate_lava_base/medbay) "Dr" = ( /obj/machinery/airalarm/directional/west, -/obj/machinery/light/small/directional/west, /obj/structure/table, /obj/item/stack/sheet/iron/fifty{ pixel_x = -1; - pixel_y = 1 + pixel_y = 9 }, /obj/item/stack/sheet/mineral/plastitanium{ - amount = 30 + amount = 30; + pixel_y = 8 }, /obj/item/stack/sheet/glass/fifty{ pixel_x = 1; - pixel_y = -1 + pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/utility/welding, -/obj/item/weldingtool/largetank, -/obj/item/analyzer, +/obj/item/clothing/head/utility/welding{ + pixel_y = 8 + }, +/obj/item/weldingtool/largetank{ + pixel_y = 8 + }, +/obj/item/analyzer{ + pixel_y = 8 + }, /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) @@ -3103,7 +3153,7 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) "FX" = ( -/obj/machinery/door/window/right/directional/north{ +/obj/machinery/door/window/half/left/directional/north{ name = "Bar" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3141,6 +3191,7 @@ }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/incinerator_vent_syndicatelava_main/directional/west, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "Gw" = ( @@ -3151,19 +3202,26 @@ /turf/open/floor/plating/lavaland_atmos, /area/ruin/syndicate_lava_base/main) "GG" = ( -/obj/machinery/microwave, +/obj/machinery/microwave{ + pixel_y = 8 + }, /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) -"GI" = ( -/obj/machinery/firealarm/directional/west, +"GJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/ruin/syndicate_lava_base/engineering) +/obj/machinery/cell_charger{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 + }, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/syndicate_lava_base/cargo) "GV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -3270,7 +3328,8 @@ dir = 4 }, /obj/machinery/duct, -/obj/machinery/light/small/directional/north, +/obj/structure/sign/departments/cargo/directional/north, +/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "Iv" = ( @@ -3296,7 +3355,9 @@ /area/ruin/syndicate_lava_base/engineering) "IQ" = ( /obj/structure/table, -/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -3314,9 +3375,13 @@ /area/ruin/syndicate_lava_base/main) "Jj" = ( /obj/structure/table/wood, -/obj/item/ammo_box/magazine/m9mm, +/obj/item/ammo_box/magazine/m9mm{ + pixel_y = 8 + }, /obj/machinery/airalarm/directional/north, -/obj/item/crowbar/red, +/obj/item/crowbar/red{ + pixel_y = 8 + }, /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/red, /area/ruin/syndicate_lava_base/dormitories) @@ -3327,13 +3392,12 @@ /turf/open/floor/wood, /area/ruin/syndicate_lava_base/dormitories) "JB" = ( -/obj/machinery/button/door{ - id = "lavalandsyndi_chemistry"; - name = "Chemistry Blast Door Control"; - pixel_y = 26; - req_access = list("syndicate") - }, /obj/machinery/chem_mass_spec, +/obj/machinery/button/door/directional/north{ + id = "lavalandsyndi_chemistry"; + req_access = list("syndicate"); + name = "Chemistry Blast Door Control" + }, /turf/open/floor/iron/white/side{ dir = 1 }, @@ -3377,10 +3441,6 @@ }, /turf/open/floor/engine/co2, /area/ruin/syndicate_lava_base/engineering) -"Ks" = ( -/obj/structure/sign/warning/vacuum/external/directional/west, -/turf/open/floor/plating, -/area/ruin/syndicate_lava_base/arrivals) "Ku" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3390,6 +3450,16 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) +"Kw" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ruin/syndicate_lava_base/bar) "KC" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/glass/incinerator/syndicatelava_exterior, @@ -3431,7 +3501,9 @@ /area/ruin/syndicate_lava_base/cargo) "KS" = ( /obj/structure/table, -/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/side{ dir = 4 @@ -3440,6 +3512,7 @@ "KT" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/dormitories) "KU" = ( @@ -3565,6 +3638,12 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "lavaland_syndie_virology_exterior"; + idSelf = "lavaland_syndie_virology_control"; + req_access = list("syndicate"); + name = "Virology Access Button" + }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "Nh" = ( @@ -3605,12 +3684,16 @@ /area/ruin/syndicate_lava_base/engineering) "NE" = ( /obj/structure/table/glass, -/obj/item/folder/white, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -3 +/obj/item/folder/white{ + pixel_y = 8 }, /obj/item/reagent_containers/cup/beaker/large{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 8 }, /obj/item/reagent_containers/dropper, /obj/machinery/airalarm/directional/east, @@ -3641,11 +3724,6 @@ mapping_id = "syndie_lavaland_incineratorturbine" }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/button/door/incinerator_vent_syndicatelava_main{ - pixel_y = -23; - id = "syndicatelava_mainvent_outer"; - name = "turbine exhaust chamber vent control" - }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "Oq" = ( @@ -3701,6 +3779,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) +"Pl" = ( +/obj/structure/table, +/obj/item/toy/cards/deck/syndicate{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/ruin/syndicate_lava_base/bar) "Pn" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/cable, @@ -3719,6 +3805,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/main) "PD" = ( @@ -3812,16 +3899,6 @@ }, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) -"QG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/syndicate_lava_base/cargo) "QN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -3861,9 +3938,7 @@ /area/ruin/syndicate_lava_base/engineering) "RG" = ( /obj/structure/sink/kitchen/directional/west, -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{ - req_access = null - }, +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, /obj/item/storage/box/donkpockets{ pixel_x = 2 }, @@ -3895,6 +3970,7 @@ /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ dir = 8 }, +/obj/machinery/airlock_sensor/incinerator_syndicatelava/directional/west, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/engineering) "SA" = ( @@ -3998,21 +4074,28 @@ /area/ruin/syndicate_lava_base/main) "TE" = ( /obj/structure/table, -/obj/structure/bedsheetbin, +/obj/structure/bedsheetbin{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/dormitories) "TG" = ( -/obj/structure/extinguisher_cabinet/directional/west, /obj/structure/table, -/obj/item/folder/yellow, -/obj/item/stack/wrapping_paper{ - pixel_y = 5 +/obj/item/folder/yellow{ + pixel_y = 8 + }, +/obj/item/stack/wrapping_paper{ + pixel_y = 13 + }, +/obj/item/stack/package_wrap{ + pixel_y = 8 + }, +/obj/item/hand_labeler{ + pixel_y = 8 }, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -4063,12 +4146,19 @@ "Ue" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/bar) "Um" = ( -/obj/structure/sign/departments/engineering, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/main) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/syndicate_lava_base/cargo) "Ur" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -4124,10 +4214,16 @@ /area/ruin/syndicate_lava_base/virology) "UX" = ( /obj/structure/table/wood, -/obj/item/ammo_box/magazine/m9mm, -/obj/item/ammo_box/magazine/sniper_rounds, +/obj/item/ammo_box/magazine/m9mm{ + pixel_y = 8 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_y = 8 + }, /obj/machinery/airalarm/directional/north, -/obj/item/crowbar/red, +/obj/item/crowbar/red{ + pixel_y = 8 + }, /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/red, /area/ruin/syndicate_lava_base/dormitories) @@ -4209,6 +4305,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/engineering) "Wj" = ( @@ -4222,7 +4319,6 @@ /obj/effect/turf_decal/stripes/corner, /obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/cargo) "Wn" = ( @@ -4269,7 +4365,6 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/arrivals) "WT" = ( -/obj/machinery/light/small/directional/west, /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4278,7 +4373,6 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/cargo) "WZ" = ( -/obj/machinery/light/small/directional/north, /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/syndicate_access, /obj/effect/decal/cleanable/dirt, @@ -4309,9 +4403,7 @@ /obj/machinery/air_sensor{ chamber_id = "lavalandsyndieco2" }, -/obj/structure/sign/poster/official/wtf_is_co2/directional/north{ - dir = 1 - }, +/obj/structure/sign/poster/official/wtf_is_co2/directional/north, /turf/open/floor/engine/co2, /area/ruin/syndicate_lava_base/engineering) "Xz" = ( @@ -4370,6 +4462,34 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/main) +"XZ" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/item/turbine_parts/rotor{ + current_tier = 3 + }, +/obj/item/turbine_parts/stator{ + current_tier = 2 + }, +/obj/item/turbine_parts/compressor{ + current_tier = 3 + }, +/obj/item/pipe_dispenser, +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 30 + }, +/obj/item/stack/sheet/plastitaniumglass{ + amount = 15 + }, +/obj/item/holosign_creator/atmos, +/obj/item/circuitboard/machine/thermomachine, +/obj/item/circuitboard/machine/thermomachine, +/turf/open/floor/iron, +/area/ruin/syndicate_lava_base/engineering) "Yd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -4403,34 +4523,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) -"YJ" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/item/turbine_parts/rotor{ - current_tier = 3 - }, -/obj/item/turbine_parts/stator{ - current_tier = 2 - }, -/obj/item/turbine_parts/compressor{ - current_tier = 3 - }, -/obj/item/pipe_dispenser, -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 30 - }, -/obj/item/stack/sheet/plastitaniumglass{ - amount = 15 - }, -/obj/item/holosign_creator/atmos, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/turf/open/floor/iron, -/area/ruin/syndicate_lava_base/engineering) "YP" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -4445,6 +4537,8 @@ anchored = 1 }, /obj/item/crowbar, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/engineering) "Zn" = ( @@ -4504,14 +4598,20 @@ /area/ruin/syndicate_lava_base/virology) "Zu" = ( /obj/structure/table/wood, -/obj/item/ammo_box/magazine/m9mm, -/obj/item/ammo_box/magazine/sniper_rounds, -/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm{ + pixel_y = 8 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_y = 8 + }, +/obj/item/crowbar/red{ + pixel_y = 8 + }, /turf/open/floor/carpet/red, /area/ruin/syndicate_lava_base/dormitories) "Zw" = ( -/obj/structure/sign/warning/vacuum/external/directional/south, /obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/vacuum/external/directional/north, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/cargo) "ZA" = ( @@ -4523,6 +4623,11 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/directional/north{ + id = "syndicate_lavaland_warehouse"; + req_access = list("syndicate"); + name = "Warehouse Shutters" + }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/cargo) "ZQ" = ( @@ -5168,7 +5273,7 @@ nb nb Hn lT -Ks +mr mS Uz FO @@ -5263,7 +5368,7 @@ dG bz xk OL -jx +jy jx jy jy @@ -5311,9 +5416,9 @@ dG dG bz xk -OL -jx +jy jx +jy IQ lf BG @@ -5325,7 +5430,7 @@ Vb mT mT mT -oF +mT ab ab ab @@ -5362,7 +5467,7 @@ bz xk VL jx -jx +Pl Ue kH xt @@ -5374,7 +5479,7 @@ np Tq EZ lF -oD +mr St ab ab @@ -5410,9 +5515,9 @@ nb nb xk OL -jx -jx -uN +jy +jy +Kw zD uN zD @@ -5425,7 +5530,7 @@ oi mT mT mT -oF +mT ab ab ab @@ -5665,7 +5770,7 @@ jy ka ue kM -nI +wL lC To TN @@ -5772,7 +5877,7 @@ jy Tr kE nW -aW +oo mT ab ab @@ -5822,7 +5927,7 @@ jy qO td nX -oo +oD mT ab ab @@ -6065,7 +6170,7 @@ hz wx ha kQ -ln +oF lJ pW lI @@ -6097,7 +6202,7 @@ dy kt Aj WT -XQ +Um kl Ac HG @@ -6214,7 +6319,7 @@ TD Qv Qu kw -kT +kQ bC KS ap @@ -6250,18 +6355,18 @@ SQ Iw dy dy -gO +dy Tb hC dy ha -iq +ha eZ -iq +ha ha ha yG -Um +ha ju ju ju @@ -6317,7 +6422,7 @@ Bu kV lp Dr -GI +kb mF Cj Lp @@ -6355,7 +6460,7 @@ UF gQ hT ha -vV +pO Gm yv XV @@ -6497,7 +6602,7 @@ ab dy dy eE -QG +GJ dy gd dy @@ -6612,9 +6717,9 @@ ju ju ju ju -TO +fx JE -YJ +XZ ta vB LW @@ -6648,10 +6753,10 @@ ab ab ab ab -fx +dy gh -fx -si +dy +iq ab ab ab diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm index 92338633ecf..ec17746150c 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_1.dmm @@ -3,10 +3,8 @@ /turf/template_noop, /area/template_noop) "b" = ( -/obj/machinery/computer/message_monitor{ - dir = 1 - }, -/obj/item/paper/monitorkey, +/obj/structure/filingcabinet/security, +/obj/structure/noticeboard/directional/south, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "c" = ( @@ -28,8 +26,8 @@ /turf/open/floor/circuit/green, /area/ruin/syndicate_lava_base/telecomms) "m" = ( -/obj/machinery/computer/camera_advanced, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "n" = ( @@ -44,14 +42,17 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "p" = ( -/obj/structure/table, -/obj/item/storage/toolbox/syndicate, -/obj/item/multitool, -/obj/machinery/button/door{ +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_y = 8 + }, +/obj/machinery/button/door/directional/east{ id = "lavalandsyndi_telecomms"; - name = "Telecomms Blast Door Control"; - pixel_x = 26; - req_access = list("syndicate") + req_access = list("syndicate"); + name = "Telecomms Blast Door Control" }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) @@ -77,25 +78,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) -"z" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - freerange = 1; - name = "Syndicate Radio Intercom" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/telecomms) "B" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "C" = ( -/obj/structure/chair/office{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "E" = ( @@ -110,14 +102,17 @@ /turf/template_noop, /area/ruin/syndicate_lava_base/telecomms) "G" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + name = "Syndicate Radio Intercom" + }, +/obj/machinery/computer/camera_advanced, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "K" = ( -/obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "N" = ( @@ -137,17 +132,20 @@ /area/ruin/syndicate_lava_base/telecomms) "U" = ( /obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/noticeboard/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "V" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, +/obj/machinery/computer/message_monitor, +/obj/item/paper/monitorkey, +/turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "W" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "Y" = ( @@ -156,10 +154,10 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "Z" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/office{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) @@ -196,7 +194,7 @@ a (4,1,1) = {" f f -V +f O f f @@ -205,8 +203,8 @@ a "} (5,1,1) = {" a -e -c +f +G o Y N @@ -216,7 +214,7 @@ f (6,1,1) = {" a e -c +V Z m C @@ -229,8 +227,8 @@ e W B K -z -G +o +c f "} (8,1,1) = {" diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm index fd703febfb1..fafb5fc0f9c 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_2.dmm @@ -11,13 +11,12 @@ "h" = ( /obj/item/storage/toolbox/syndicate, /obj/item/multitool, -/obj/machinery/button/door{ - id = "lavalandsyndi_telecomms"; - name = "Telecomms Blast Door Control"; - pixel_x = 26; - req_access = list("syndicate") - }, /obj/structure/rack, +/obj/machinery/button/door/directional/east{ + id = "lavalandsyndi_telecomms"; + req_access = list("syndicate"); + name = "Telecomms Blast Door Control" + }, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/telecomms) "j" = ( @@ -35,13 +34,13 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/telecomms) "n" = ( -/obj/structure/noticeboard/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/structure/sign/poster/contraband/syndiemoth/directional/north, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "q" = ( @@ -83,10 +82,9 @@ /obj/item/paper/monitorkey{ pixel_x = 5 }, -/obj/item/radio/intercom{ - freerange = 1; +/obj/item/radio/intercom/directional/south{ name = "Syndicate Radio Intercom"; - pixel_y = -26 + freerange = 1 }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) @@ -131,10 +129,14 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/telecomms) "Q" = ( -/obj/structure/sign/poster/contraband/syndiemoth/directional/south, /obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/structure/noticeboard/directional/south, /turf/open/floor/wood, /area/ruin/syndicate_lava_base/telecomms) "R" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm index dd00fa97485..5f96b10d3a7 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/commswilding_3.dmm @@ -22,15 +22,14 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/telecomms) "e" = ( -/obj/machinery/button/door{ - id = "lavalandsyndi_fredrickleft"; - name = "Security Blast Door Control"; - pixel_y = -26; - req_access = list("syndicate") - }, /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 4 }, +/obj/machinery/button/door/directional/east{ + id = "lavalandsyndi_fredrickleft"; + req_access = list("syndicate"); + name = "Security Blast Door Control" + }, /turf/open/floor/iron/grimy, /area/ruin/syndicate_lava_base/telecomms) "j" = ( @@ -74,17 +73,15 @@ /turf/open/floor/iron, /area/ruin/syndicate_lava_base/telecomms) "t" = ( -/obj/structure/sign/poster/contraband/syndiemoth/directional/west, -/obj/item/radio/intercom{ - freerange = 1; - name = "Syndicate Radio Intercom"; - pixel_y = 5 - }, /obj/structure/table/reinforced, /obj/effect/decal/cleanable/cobweb, /obj/item/phone{ pixel_x = -4; - pixel_y = -4 + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + name = "Syndicate Radio Intercom" }, /turf/open/floor/iron/grimy, /area/ruin/syndicate_lava_base/telecomms) @@ -114,12 +111,12 @@ "z" = ( /obj/item/modular_computer/pda/chameleon/broken{ pixel_x = 5; - pixel_y = 4 + pixel_y = 10 }, /obj/structure/table/reinforced, /obj/item/food/cherrycupcake{ pixel_x = -7; - pixel_y = 13 + pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, @@ -170,18 +167,17 @@ /area/ruin/syndicate_lava_base/telecomms) "H" = ( /obj/structure/table, -/obj/item/storage/toolbox/syndicate, -/obj/item/multitool, -/obj/machinery/button/door{ - id = "lavalandsyndi_telecomms"; - name = "Telecomms Blast Door Control"; - pixel_x = 26; - req_access = list("syndicate") +/obj/item/storage/toolbox/syndicate{ + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/structure/noticeboard/directional/north, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/telecomms) "I" = ( @@ -220,18 +216,16 @@ /obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/noticeboard/directional/east, /turf/open/floor/iron, /area/ruin/syndicate_lava_base/telecomms) "X" = ( -/obj/machinery/button/door{ - id = "lavalandsyndi_fredrickright"; - name = "Security Blast Door Control"; - pixel_y = 26; - req_access = list("syndicate") - }, /obj/effect/decal/cleanable/dirt, /obj/item/stack/tile/iron/grimy, +/obj/machinery/button/door/directional/north{ + id = "lavalandsyndi_fredrickright"; + req_access = list("syndicate"); + name = "Security Blast Door Control" + }, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/telecomms) "Z" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm index 9dfb448cffe..c816d4f5adf 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_feasible.dmm @@ -17,14 +17,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"ad" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/obj/item/taperecorder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) "ae" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -33,26 +25,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"af" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) "ag" = ( /obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/obj/item/taperecorder, +/obj/item/restraints/handcuffs{ + pixel_y = 8 + }, +/obj/item/taperecorder{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/east, +/obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "ah" = ( @@ -67,30 +50,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"aj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) "ak" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"al" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) "am" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /obj/machinery/door/firedoor, @@ -101,7 +74,7 @@ /turf/open/floor/plating, /area/ruin/syndicate_lava_base/testlab) "an" = ( -/obj/structure/sign/warning/explosives/alt/directional/west, +/obj/structure/sign/warning/explosives/alt/directional/north, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "ao" = ( @@ -112,45 +85,18 @@ /area/ruin/syndicate_lava_base/testlab) "ap" = ( /obj/structure/table/reinforced, -/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 8 + }, /obj/item/paper/crumpled{ default_raw_text = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; name = "Explosives Testing Warning"; pixel_x = -6; - pixel_y = -3 + pixel_y = 5 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"aq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) -"ar" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi"; - name = "Syndicate Research Experimentation Shutters" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ruin/syndicate_lava_base/testlab) -"as" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) "at" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -169,44 +115,11 @@ /area/ruin/syndicate_lava_base/testlab) "av" = ( /obj/structure/table/reinforced, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) -"aw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_y = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) -"ax" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) -"ay" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) -"az" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_y = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -226,25 +139,17 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "aB" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/button/door{ - id = "lavalandsyndi"; - name = "Syndicate Experimentation Lockdown Control"; - pixel_y = 26; - req_access = list("syndicate") - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) -"aC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/button/door/directional/north{ + id = "lavalandsyndi"; + req_access = list("syndicate"); + name = "Syndicate Experimentation Lockdown Control" }, -/turf/open/floor/engine, +/turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "aD" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -262,35 +167,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"aF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/hatch{ - name = "Experimentation Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/modular_map_connector, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) -"aG" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) "aH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) -"aI" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/testlab) "aJ" = ( /obj/structure/chair{ dir = 1 @@ -300,11 +180,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"aK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) "aL" = ( /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, @@ -331,25 +206,11 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"aP" = ( -/obj/structure/sign/warning/explosives/alt/directional/east, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) "aQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) -"aR" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/ruin/syndicate_lava_base/testlab) "aS" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/engine, @@ -365,20 +226,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/syndicate_lava_base/testlab) -"aU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) -"aV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/syndicate_lava_base/testlab) "aW" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/engine, @@ -455,12 +302,12 @@ aa (3,1,1) = {" aD aD -ah -ah an +ah +ah aY ah -aI +aD aL au aa @@ -525,9 +372,9 @@ aE (8,1,1) = {" aD aD +an ah ah -aP aS ah am diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm index 7e885840c40..f9713075f10 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_inevitable.dmm @@ -9,11 +9,10 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "bs" = ( -/obj/machinery/button/door{ +/obj/machinery/button/door/directional/north{ id = "lavalandsyndi_mistake"; - name = "Chemistry Blast Door Control"; - pixel_y = 26; - req_access = list("syndicate") + req_access = list("syndicate"); + name = "Supermatter Engine Blast Door Control" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/effect/turf_decal/stripes/line{ @@ -22,7 +21,6 @@ /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "dO" = ( -/obj/structure/sign/warning/explosives/alt/directional/west, /obj/machinery/atmospherics/components/tank/nitrogen{ dir = 4; initialize_directions = 4 @@ -42,21 +40,28 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/testlab) "eq" = ( -/obj/machinery/door/airlock/engineering{ - name = "Supermatter" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "eZ" = ( /obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "fY" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, /obj/structure/cable, +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/turf/open/floor/engine, +/area/ruin/syndicate_lava_base/testlab) +"gq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "gJ" = ( @@ -65,18 +70,20 @@ default_raw_text = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; name = "Explosives Testing Warning"; pixel_x = -6; - pixel_y = 5 + pixel_y = 13 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 16 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 13 + }, +/obj/item/clothing/glasses/material/mining{ + pixel_y = 10 }, /obj/item/clothing/glasses/meson{ pixel_y = 8 }, -/obj/item/clothing/glasses/meson{ - pixel_y = 5 - }, -/obj/item/clothing/glasses/material/mining{ - pixel_y = 2 - }, -/obj/item/clothing/glasses/meson, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "gX" = ( @@ -105,6 +112,7 @@ /area/ruin/syndicate_lava_base/testlab) "hJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/ruin/syndicate_lava_base/testlab) "hK" = ( @@ -115,24 +123,20 @@ /turf/open/floor/plating, /area/ruin/syndicate_lava_base/testlab) "iF" = ( -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "iQ" = ( -/obj/structure/sign/warning/explosives/alt/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/sign/warning/explosives/alt/directional/north, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "js" = ( /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "kw" = ( -/obj/item/stack/sheet/plasmarglass, -/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/cable, +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "kE" = ( @@ -174,9 +178,10 @@ /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "oo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "qY" = ( @@ -204,7 +209,6 @@ dir = 1; filter_type = list(/datum/gas/nitrogen) }, -/obj/structure/window/reinforced/plasma/spawner/directional/south, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "uG" = ( @@ -223,6 +227,10 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) +"wc" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/syndicate_lava_base/testlab) "xI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -235,7 +243,6 @@ /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "yU" = ( -/obj/structure/extinguisher_cabinet/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -255,8 +262,7 @@ /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "Ch" = ( -/obj/machinery/power/supermatter_crystal/shard/syndicate, -/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/item/stack/sheet/plasmarglass, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "EC" = ( @@ -277,9 +283,8 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/testlab) "IG" = ( -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/cable, -/turf/open/floor/plating, +/obj/machinery/power/supermatter_crystal/shard/syndicate, +/turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "Lc" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -293,11 +298,7 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/syndicate_lava_base/testlab) "OO" = ( -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/structure/window/reinforced/plasma/spawner/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "Qz" = ( @@ -307,14 +308,30 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"Rn" = ( +"QH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, /obj/structure/cable, +/turf/open/floor/iron/dark, +/area/ruin/syndicate_lava_base/testlab) +"Rn" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "Rp" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "Vo" = ( @@ -353,7 +370,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/ruin/syndicate_lava_base/testlab) "ZR" = ( @@ -412,10 +429,10 @@ em em gX Lc -Lc +QH hJ -kE -kE +eq +eq eq kE HC @@ -426,12 +443,12 @@ aA em bs Yj +Yj qY -qY -qY +Yj Ys +gq xT -em kE xI aA @@ -441,12 +458,12 @@ aA hK me XS -fY -kw -iF js +kw +js +Rn +iF kP -IG kE xI be @@ -456,12 +473,12 @@ aA EC me XS -Rn js +fY Ch -js -rT IG +iF +rT Vp ef yU @@ -469,16 +486,16 @@ on "} (8,1,1) = {" em -me +iQ +AS AS -oo sY OO Rp +oo lR -em ol -kE +wc aA aA "} @@ -487,7 +504,7 @@ em It Vo ZR -iQ +me em aA aA diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm index c84eec64e9a..bbb3c4ffe4f 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1/mistake_unlikely.dmm @@ -11,14 +11,16 @@ "c" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/syndicate{ - pixel_y = 7 + pixel_y = 15 + }, +/obj/item/storage/box/monkeycubes/syndicate{ + pixel_y = 8 }, -/obj/item/storage/box/monkeycubes/syndicate, /obj/item/paper/crumpled{ default_raw_text = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; name = "Explosives Testing Warning"; pixel_x = -6; - pixel_y = -3 + pixel_y = 5 }, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/syndicate_access, @@ -31,22 +33,16 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/syndicate_lava_base/main) "i" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) -"n" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/syndicate_lava_base/testlab) "w" = ( /obj/structure/closet/emcloset, +/obj/structure/sign/warning/explosives/alt/directional/north, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "A" = ( -/obj/structure/sign/warning/explosives/alt/directional/east, /obj/structure/closet/firecloset, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "B" = ( @@ -54,7 +50,7 @@ /area/ruin/syndicate_lava_base/testlab) "F" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/ruin/syndicate_lava_base/testlab) "K" = ( @@ -93,10 +89,11 @@ /area/ruin/syndicate_lava_base/testlab) "Q" = ( /obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/obj/item/taperecorder, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/item/restraints/handcuffs{ + pixel_y = 8 + }, +/obj/item/taperecorder{ + pixel_y = 8 }, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, @@ -128,7 +125,7 @@ N "} (4,1,1) = {" d -n +B w A a diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm index e7a854d6bde..9b7f942e61b 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm @@ -84,9 +84,15 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, /obj/item/clothing/under/rank/security/officer, -/obj/item/clothing/suit/armor/vest, -/obj/item/melee/baton/security/loaded, -/obj/item/clothing/head/helmet, +/obj/item/clothing/suit/armor/vest{ + pixel_y = 3 + }, +/obj/item/melee/baton/security/loaded{ + pixel_x = 6 + }, +/obj/item/clothing/head/helmet{ + pixel_y = 13 + }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/xenonest) "B" = ( @@ -131,8 +137,14 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/glasses/night, +/obj/item/clothing/under/syndicate{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/item/clothing/glasses/night{ + pixel_y = 12; + pixel_x = 4 + }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/xenonest) "K" = ( @@ -151,10 +163,19 @@ /obj/structure/alien/weeds, /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/suit/space/syndicate/orange, -/obj/item/clothing/mask/gas, -/obj/item/clothing/head/helmet/space/syndicate/orange, +/obj/item/tank/internals/oxygen{ + pixel_y = 4; + pixel_x = -3 + }, +/obj/item/clothing/suit/space/syndicate/orange{ + pixel_y = 8 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 7 + }, +/obj/item/clothing/head/helmet/space/syndicate/orange{ + pixel_y = 12 + }, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/xenonest) "Q" = ( diff --git a/_maps/RandomRuins/SpaceRuins/clericden.dmm b/_maps/RandomRuins/SpaceRuins/clericden.dmm index f274f7a23f5..aef9cd54d20 100644 --- a/_maps/RandomRuins/SpaceRuins/clericden.dmm +++ b/_maps/RandomRuins/SpaceRuins/clericden.dmm @@ -56,27 +56,39 @@ /area/ruin/space) "o" = ( /obj/structure/table/wood/fancy, -/obj/item/reagent_containers/cup/glass/bottle/holywater, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + pixel_y = 12 + }, /turf/open/floor/carpet/airless, /area/ruin/space) "p" = ( /obj/structure/table/wood/fancy, -/obj/item/melee/cleric_mace, +/obj/item/melee/cleric_mace{ + pixel_y = 8 + }, /turf/open/floor/carpet/airless, /area/ruin/space) "q" = ( -/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/shreds{ + pixel_x = 5; + pixel_y = -3 + }, /turf/open/floor/carpet/airless, /area/ruin/space) "r" = ( /obj/effect/decal/cleanable/shreds, /obj/effect/decal/remains/human, -/obj/item/disk/design_disk/cleric_mace, +/obj/item/disk/design_disk/cleric_mace{ + pixel_x = -4; + pixel_y = 9 + }, /obj/structure/trap/cult, /turf/open/floor/carpet/airless, /area/ruin/space) "s" = ( -/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/shreds{ + pixel_y = -4 + }, /turf/open/floor/carpet/royalblack/airless, /area/ruin/space) "t" = ( @@ -88,7 +100,10 @@ "v" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/shreds{ + pixel_y = 6; + pixel_x = -1 + }, /turf/open/floor/carpet/airless, /area/ruin/space) "w" = ( @@ -105,6 +120,7 @@ /area/ruin/space) "z" = ( /obj/item/paper/fluff/ruins/clericsden/contact, +/obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, /area/ruin/space) "A" = ( @@ -132,10 +148,6 @@ /mob/living/basic/construct/proteon/hostile, /turf/open/floor/carpet/airless, /area/ruin/space) -"F" = ( -/obj/item/flashlight/flare/torch, -/turf/open/floor/plating/airless, -/area/ruin/space) "G" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/structure/trap/cult, @@ -152,7 +164,10 @@ "J" = ( /obj/structure/rack, /obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath{ + pixel_y = 6; + pixel_x = 6 + }, /turf/open/floor/iron/dark/airless, /area/ruin/space) "K" = ( @@ -161,6 +176,7 @@ /area/ruin/space) "L" = ( /obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, /area/ruin/space) "M" = ( @@ -177,6 +193,10 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating/airless, /area/ruin/space) +"P" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating/airless, +/area/ruin/space) "Q" = ( /obj/item/book/bible, /obj/effect/decal/cleanable/blood, @@ -191,11 +211,22 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/misc/asteroid/airless, /area/ruin/space) +"T" = ( +/obj/structure/table/wood, +/obj/item/flashlight/flare/torch{ + pixel_y = 14 + }, +/turf/open/floor/carpet/royalblack/airless, +/area/ruin/space) "U" = ( /obj/effect/decal/remains/human, /obj/item/paper/fluff/ruins/clericsden/warning, /turf/open/misc/asteroid/airless, /area/ruin/space) +"Y" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/airless, +/area/ruin/space) (1,1,1) = {" a @@ -305,10 +336,10 @@ i R e x -m +Y e x -m +Y e m J @@ -341,7 +372,7 @@ a a f h -m +Y o q u @@ -381,7 +412,7 @@ S a b d -m +P n s t @@ -389,7 +420,7 @@ n A C n -A +T C n H @@ -408,9 +439,9 @@ x z e x -F -e m +e +Y J e d diff --git a/_maps/RandomRuins/SpaceRuins/clownplanet.dmm b/_maps/RandomRuins/SpaceRuins/clownplanet.dmm index fa0b50cc443..fc2b9148899 100644 --- a/_maps/RandomRuins/SpaceRuins/clownplanet.dmm +++ b/_maps/RandomRuins/SpaceRuins/clownplanet.dmm @@ -29,10 +29,6 @@ /mob/living/basic/clown/clownhulk/destroyer, /turf/open/floor/engine, /area/ruin/space/has_grav/powered/clownplanet) -"ai" = ( -/obj/structure/sign/warning, -/turf/closed/wall/mineral/sandstone, -/area/ruin/space/has_grav/powered/clownplanet) "aj" = ( /turf/open/floor/grass{ color = "#1eff00" @@ -44,10 +40,6 @@ color = "#1eff00" }, /area/ruin/space/has_grav/powered/clownplanet) -"al" = ( -/obj/structure/sign/warning/xeno_mining, -/turf/closed/wall/mineral/sandstone, -/area/ruin/space/has_grav/powered/clownplanet) "am" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -195,6 +187,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, +/obj/structure/sign/warning/directional/north, /turf/open/floor/grass{ color = "#1eff00" }, @@ -209,6 +202,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/sign/warning/directional/north, /turf/open/floor/grass{ color = "#1eff00" }, @@ -232,6 +226,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/sign/warning/xeno_mining/directional/north, /turf/open/floor/grass{ color = "#1eff00" }, @@ -375,6 +370,15 @@ /obj/structure/barricade/wooden/crude, /turf/open/misc/asteroid, /area/ruin/space/has_grav/powered/clownplanet) +"VA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/xeno_mining/directional/north, +/turf/open/floor/grass{ + color = "#1eff00" + }, +/area/ruin/space/has_grav/powered/clownplanet) (1,1,1) = {" aa @@ -614,7 +618,7 @@ aa ae ae ac -ai +af aM aE ak @@ -641,7 +645,7 @@ ae ac ad af -al +af aR aj aj @@ -653,7 +657,7 @@ av av at aL -az +aj ab aD aD @@ -705,7 +709,7 @@ av av at aL -aj +az aq ab aD @@ -719,8 +723,8 @@ ae ad ac af -al -aL +af +VA au aj aU @@ -744,7 +748,7 @@ ae ae ae ac -ai +af aO aP aj diff --git a/_maps/RandomRuins/SpaceRuins/forgottenship.dmm b/_maps/RandomRuins/SpaceRuins/forgottenship.dmm index 7b12e87992c..e6a52ee47fd 100644 --- a/_maps/RandomRuins/SpaceRuins/forgottenship.dmm +++ b/_maps/RandomRuins/SpaceRuins/forgottenship.dmm @@ -277,14 +277,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) -"bn" = ( -/obj/structure/table/reinforced, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/light/directional/south, -/obj/machinery/computer/security/telescreen/forgotten_ship/sci/directional/south, -/turf/open/floor/carpet/royalblack, -/area/ruin/space/has_grav/syndicate_forgotten_ship) "bp" = ( /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") @@ -987,6 +979,17 @@ /obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) +"ez" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/ruin/space/has_grav/syndicate_forgotten_ship"; + enabled = 0; + icon_state = "control_kill"; + lethal = 1; + name = "Ship turret control panel"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/syndicate_forgotten_ship) "gz" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium/red, @@ -1046,17 +1049,13 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) -"qK" = ( -/obj/machinery/turretid{ - control_area = "/area/ruin/space/has_grav/syndicate_forgotten_ship"; - enabled = 0; - icon_state = "control_kill"; - lethal = 1; - name = "Ship turret control panel"; - pixel_y = 32; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, +"of" = ( +/obj/structure/table/reinforced, +/obj/item/paper, +/obj/item/pen, +/obj/machinery/light/directional/south, +/obj/machinery/computer/security/telescreen/forgotten_ship/sci/directional/south, +/turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/syndicate_forgotten_ship) "rz" = ( /obj/machinery/airalarm/directional/north, @@ -2011,7 +2010,7 @@ vR aw bZ aB -bn +of bZ tv cE @@ -2759,7 +2758,7 @@ aa aa aa bZ -qK +ez aw bZ br diff --git a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm index 524e81ebb69..adabf321632 100644 --- a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm +++ b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm @@ -69,7 +69,9 @@ /area/ruin/space/has_grav/hellfactoryoffice) "al" = ( /obj/structure/table/reinforced, -/obj/item/storage/cans/sixbeer, +/obj/item/storage/cans/sixbeer{ + pixel_y = 12 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "an" = ( @@ -82,7 +84,9 @@ /area/ruin/space/has_grav/hellfactoryoffice) "ap" = ( /obj/structure/table/reinforced, -/obj/machinery/computer/security/wooden_tv, +/obj/machinery/computer/security/wooden_tv{ + pixel_y = 16 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aq" = ( @@ -90,12 +94,17 @@ name = "bossman's hologrid"; reward = /obj/item/stack/spacecash/c10000 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "ar" = ( /obj/structure/closet/crate, -/obj/item/stack/sheet/iron/five, -/obj/item/grenade/firecracker, +/obj/item/stack/sheet/iron/five{ + pixel_x = -3 + }, +/obj/item/grenade/firecracker{ + pixel_x = 4 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "as" = ( @@ -104,8 +113,13 @@ /area/ruin/space/has_grav/hellfactory) "at" = ( /obj/structure/closet/crate/preopen, -/obj/item/reagent_containers/cup/beaker/large, -/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -4 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "au" = ( @@ -162,7 +176,9 @@ /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "az" = ( -/obj/item/trash/raisins, +/obj/item/trash/raisins{ + pixel_x = -9 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aA" = ( @@ -186,33 +202,47 @@ /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aF" = ( -/obj/item/trash/can, +/obj/item/trash/can{ + pixel_x = -16 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aG" = ( /obj/structure/table/reinforced, -/obj/item/storage/cans/sixsoda, +/obj/item/storage/cans/sixsoda{ + pixel_y = 12 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aH" = ( /obj/structure/table/reinforced, -/obj/item/trash/popcorn, +/obj/item/trash/popcorn{ + pixel_y = 5; + pixel_x = 16 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aI" = ( /obj/structure/table/reinforced, -/obj/item/gps/spaceruin, +/obj/item/gps/spaceruin{ + pixel_y = 14; + pixel_x = -2 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aJ" = ( /obj/structure/table/reinforced, -/obj/item/trash/candle, +/obj/item/trash/candle{ + pixel_y = 12 + }, /obj/structure/cable, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aK" = ( /obj/structure/table/reinforced, -/obj/item/rsf, +/obj/item/rsf{ + pixel_y = 13 + }, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "aL" = ( @@ -280,14 +310,11 @@ /area/ruin/space/has_grav/hellfactoryoffice) "aS" = ( /obj/structure/closet/crate, -/obj/item/stack/package_wrap, +/obj/effect/spawner/random/exotic/languagebook{ + pixel_x = -2 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"aT" = ( -/obj/effect/mine/gas/water_vapor, -/obj/machinery/door/window/left/directional/south, -/turf/open/floor/plastic, -/area/ruin/space/has_grav/hellfactory) "aU" = ( /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) @@ -307,6 +334,11 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) +"aY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) "aZ" = ( /obj/machinery/light/directional/east, /turf/open/floor/iron/checker, @@ -326,8 +358,12 @@ /area/ruin/space/has_grav/hellfactory) "be" = ( /obj/structure/table, -/obj/item/paper_bin/carbon, -/obj/effect/decal/cleanable/cobweb, +/obj/item/paper_bin/carbon{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "bf" = ( @@ -353,9 +389,11 @@ /obj/item/stamp/denied, /obj/item/stamp{ pixel_x = 6; - pixel_y = 6 + pixel_y = 11 + }, +/obj/structure/railing{ + dir = 8 }, -/obj/structure/window/spawner/directional/west, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "bn" = ( @@ -368,7 +406,9 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bp" = ( -/obj/structure/chair/plastic, +/obj/structure/chair/plastic{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "br" = ( @@ -376,11 +416,11 @@ reward = /obj/item/keycard/office }, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/carpet/lone, /area/ruin/space/has_grav/hellfactory) "bs" = ( /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bt" = ( @@ -396,7 +436,6 @@ /obj/machinery/conveyor/auto{ dir = 8 }, -/obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bv" = ( @@ -409,15 +448,26 @@ /area/ruin/space/has_grav/hellfactory) "bw" = ( /obj/structure/table, -/obj/structure/window/spawner/directional/west, -/obj/item/pen/fourcolor, +/obj/item/pen/fourcolor{ + pixel_y = 6 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/clothing/glasses/science{ + pixel_y = -5 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "bx" = ( /obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/south, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 13; + pixel_x = 4 + }, +/obj/structure/railing{ + dir = 10 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "by" = ( @@ -426,7 +476,6 @@ "bB" = ( /obj/structure/fermenting_barrel, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bC" = ( @@ -437,10 +486,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"bD" = ( -/obj/effect/turf_decal/arrows, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "bE" = ( /obj/effect/turf_decal/box/white/corners{ dir = 1 @@ -457,9 +502,7 @@ "bG" = ( /obj/structure/closet/crate, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/reagent_containers/cup/glass/flask, -/obj/item/stack/sheet/glass, +/obj/effect/spawner/random/engineering/material_rare, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bH" = ( @@ -472,19 +515,9 @@ /obj/machinery/conveyor/auto{ dir = 1 }, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"bJ" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) -"bK" = ( -/obj/machinery/light/directional/south, -/obj/structure/rack, -/obj/item/book/manual/random, -/obj/item/poster/random_contraband, -/turf/open/floor/iron, -/area/ruin/space/has_grav/hellfactory) "bL" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -499,13 +532,6 @@ "bN" = ( /obj/structure/ore_box, /obj/machinery/conveyor/auto, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) -"bP" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bR" = ( @@ -525,7 +551,6 @@ dir = 4 }, /obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "bU" = ( @@ -554,16 +579,11 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"bZ" = ( -/obj/machinery/door/puzzle/keycard/stockroom, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/hellfactory) "ca" = ( /obj/machinery/door/airlock, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "cb" = ( -/obj/machinery/light/small/directional/south, /obj/structure/curtain, /obj/structure/mirror/directional/north, /turf/open/floor/holofloor/wood, @@ -571,6 +591,7 @@ "cc" = ( /obj/structure/bed, /obj/effect/spawner/random/bedsheet, +/obj/machinery/light/small/directional/north, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/hellfactory) "cd" = ( @@ -597,13 +618,24 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) +"cg" = ( +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/stack/package_wrap{ + pixel_y = 4 + }, +/obj/item/stack/wrapping_paper, +/obj/structure/rack, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) "ch" = ( /obj/machinery/light/directional/west, /obj/machinery/plumbing/tank, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "ci" = ( -/obj/machinery/light/small/directional/south, /obj/effect/decal/remains/human, /obj/structure/curtain, /obj/structure/mirror/directional/north, @@ -621,6 +653,7 @@ /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/cell_10k, +/obj/item/stack/tile/iron/base, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cn" = ( @@ -648,6 +681,7 @@ /area/ruin/space/has_grav/hellfactory) "cr" = ( /obj/structure/closet/crate/trashcart, +/obj/item/storage/toolbox/emergency/old, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cs" = ( @@ -656,39 +690,38 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "cu" = ( -/obj/effect/turf_decal{ +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/stripes/line{ dir = 9 }, -/obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cv" = ( -/obj/effect/turf_decal{ +/obj/effect/turf_decal/caution/stand_clear/white, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/caution/stand_clear/white, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cw" = ( -/obj/effect/turf_decal{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/item/stack/tile/iron/base, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cx" = ( -/obj/effect/turf_decal{ - dir = 1 - }, /obj/effect/turf_decal/caution/stand_clear/white, /obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cy" = ( -/obj/effect/turf_decal{ +/obj/item/stack/tile/iron/base, +/obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cz" = ( @@ -698,6 +731,15 @@ /area/ruin/space/has_grav/hellfactory) "cA" = ( /obj/item/trash/raisins, +/obj/item/crowbar/large/emergency{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/shreds{ + pixel_x = -11; + pixel_y = 9 + }, +/obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cB" = ( @@ -709,24 +751,12 @@ /obj/effect/turf_decal/delivery/white, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) -"cE" = ( -/obj/structure/sign/warning/docking, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/hellfactory) "cF" = ( /obj/effect/turf_decal/delivery/white, /obj/machinery/door/poddoor, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"cG" = ( -/obj/effect/turf_decal/delivery/white, -/obj/effect/turf_decal/delivery/red, -/obj/item/stack/tile/iron/base, -/obj/machinery/door/poddoor, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "cH" = ( /obj/effect/turf_decal/delivery/white, /obj/structure/grille/broken, @@ -741,30 +771,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"cJ" = ( -/obj/effect/turf_decal/delivery/white, -/obj/item/stack/tile/iron/base, -/obj/machinery/door/poddoor, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "cK" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cL" = ( -/obj/item/bedsheet/brown{ - dir = 4 - }, -/obj/structure/bed{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) -"cM" = ( -/obj/item/storage/toolbox/emergency/old, -/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cN" = ( @@ -778,8 +791,9 @@ /area/ruin/space/has_grav/hellfactory) "cP" = ( /obj/effect/turf_decal/box/white/corners, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/structure/broken_flooring/corner/directional/south, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "cQ" = ( @@ -793,8 +807,10 @@ /area/ruin/space/has_grav/hellfactory) "cV" = ( /obj/structure/table, -/obj/item/stack/ducts/fifty, -/obj/structure/window/spawner/directional/south, +/obj/item/stack/ducts/fifty{ + pixel_y = 15 + }, +/obj/structure/railing, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "dm" = ( @@ -809,22 +825,32 @@ /area/ruin/space/has_grav/hellfactory) "hk" = ( /obj/machinery/atmospherics/components/tank/water_vapor{ - dir = 8 + dir = 8; + pixel_y = 12 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hellfactoryoffice) "hv" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) -"iE" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/random/engineering/material_rare, +"ih" = ( +/mob/living/basic/mouse, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) -"kD" = ( -/obj/structure/sign/poster/random/directional/east, -/turf/open/floor/iron/checker, +"iE" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass, +/obj/item/reagent_containers/cup/glass/flask, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"jl" = ( +/obj/machinery/door/puzzle/keycard/stockroom{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "lP" = ( /obj/item/chair/plastic{ @@ -839,10 +865,10 @@ /obj/structure/rack, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) -"nd" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall, -/area/ruin/space/has_grav/hellfactory) +"mh" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/turf/template_noop, +/area/template_noop) "oH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, @@ -851,34 +877,38 @@ "oJ" = ( /turf/open/floor/iron/dark, /area/ruin/space/has_grav/hellfactory) -"oV" = ( -/obj/structure/sign/warning/cold_temp{ - name = "\improper BLAST FREEZER" - }, -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/hellfactory) -"pf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/west, -/turf/open/floor/iron, -/area/ruin/space/has_grav/hellfactory) "po" = ( /obj/machinery/light/floor/broken, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) +"pT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"qB" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) "qK" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/exotic/languagebook, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) +"sb" = ( +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) "sk" = ( /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) -"ux" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/ruin/space/has_grav/hellfactory) +"sT" = ( +/obj/item/stack/tile/iron/base, +/turf/template_noop, +/area/template_noop) "uL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/floor, @@ -891,6 +921,12 @@ /obj/effect/spawner/random/entertainment/money_large, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) +"vI" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) "wv" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/cell_10k, @@ -901,47 +937,98 @@ /obj/structure/bed, /obj/effect/spawner/random/bedsheet, /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/small/directional/north, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/hellfactory) +"zr" = ( +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"zw" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"AA" = ( +/obj/item/weldingtool/empty{ + pixel_y = 10; + pixel_x = -7 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) +"BA" = ( +/obj/machinery/light/directional/north, +/obj/item/book/manual/random{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/rack, +/obj/item/poster/random_contraband, +/obj/machinery/door/window/half/left/directional/west, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) "BC" = ( /obj/machinery/light/floor, /obj/effect/turf_decal/bot_white/left, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/hellfactory) -"EJ" = ( -/obj/structure/sign/poster/random/directional/west, -/turf/open/floor/iron, -/area/ruin/space/has_grav/hellfactory) -"Fs" = ( +"FL" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/microwave, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "GE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/checker, /area/ruin/space/has_grav/hellfactory) -"GU" = ( -/obj/structure/sign/warning/chem_diamond, -/turf/closed/wall, +"Is" = ( +/obj/structure/closet/crate, +/obj/item/stack/package_wrap, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"IA" = ( +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/checker, +/area/ruin/space/has_grav/hellfactory) +"Jp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "KZ" = ( /obj/machinery/modular_computer/preset/civilian, +/obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) +"Lz" = ( +/obj/effect/spawner/structure/window/ice, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) "Ns" = ( /obj/structure/closet/crate, /obj/machinery/conveyor/auto{ dir = 1 }, /obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/spawner/random/exotic/languagebook, +/obj/effect/spawner/random/engineering/material_rare, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "NU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/random/directional/north, +/obj/item/reagent_containers/cup/glass/bottle/hooch{ + pixel_x = -6; + pixel_y = 5 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "OJ" = ( @@ -951,15 +1038,28 @@ /obj/machinery/light/directional/east, /turf/open/floor/plastic, /area/ruin/space/has_grav/hellfactory) -"PO" = ( -/obj/machinery/light/small/directional/south, +"OX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/checker, +/area/ruin/space/has_grav/hellfactory) +"RX" = ( +/obj/structure/sign/warning/chem_diamond/directional/north, +/turf/open/floor/iron, +/area/ruin/space/has_grav/hellfactory) +"Sg" = ( +/obj/item/bedsheet/brown{ + dir = 4 + }, +/obj/structure/bed/maint, +/mob/living/basic/mouse, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"QS" = ( -/obj/structure/rack, -/obj/item/stack/wrapping_paper, -/obj/item/stack/package_wrap, -/obj/effect/spawner/random/food_or_drink/donkpockets, +"Sw" = ( +/obj/machinery/microwave{ + pixel_y = 11 + }, +/obj/structure/table, /turf/open/floor/iron, /area/ruin/space/has_grav/hellfactory) "Sz" = ( @@ -977,6 +1077,7 @@ "Vd" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, +/obj/structure/sign/warning/docking/directional/north, /turf/template_noop, /area/ruin/space/has_grav/hellfactory) "VN" = ( @@ -987,10 +1088,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"Yd" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/grimy, -/area/ruin/space/has_grav/hellfactoryoffice) "Zh" = ( /obj/structure/closet/crate/trashcart, /obj/item/stack/sheet/mineral/plasma, @@ -1000,6 +1097,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/hellfactory) +"ZC" = ( +/obj/item/trash/can{ + pixel_y = -10 + }, +/turf/open/floor/iron/grimy, +/area/ruin/space/has_grav/hellfactoryoffice) (1,1,1) = {" aa @@ -1090,7 +1193,7 @@ ad au aC aM -aT +aV ba bl bl @@ -1118,9 +1221,9 @@ av ab aN hv -bb -aA -bL +Lz +zw +Jp bt bb bb @@ -1129,7 +1232,7 @@ bU ce aA bL -aA +cf cn cs aW @@ -1145,15 +1248,15 @@ aw aD aN aU -bb -bL -aA +Lz +FL +qB bu bb bb bb bV -cf +aA aA aA UK @@ -1173,8 +1276,8 @@ OJ aO aV bc -bL -bL +zw +pT bv bC bI @@ -1199,20 +1302,20 @@ ah ah ah ah -oV -aA -aA -aA -bD -bJ -bP -GU +ac +zr aA +ih +by +by +by +ab +RX aA bL aA po -cE +aL aW Vd cQ @@ -1223,7 +1326,7 @@ aa ah aj az -aF +ZC aQ ah be @@ -1266,8 +1369,8 @@ gu by by cv -cG -aa +cI +sT aa aa "} @@ -1278,12 +1381,12 @@ ah al ao aG -Yd +ao ah KZ -ux -bL aA +bL +vI Wh Wh oJ @@ -1347,7 +1450,7 @@ cz cq cP cy -cJ +cF aa aa aa @@ -1364,9 +1467,9 @@ ah ac aW ac -by -by -bK +BA +aA +aA aL ca aL @@ -1374,7 +1477,7 @@ ca aL cq dm -cE +aL ac Vd cQ @@ -1386,14 +1489,14 @@ ah ap ao aK -Yd +ao ah aA bn aW -by -Wh -Fs +Sw +bL +bL aL cb aL @@ -1417,17 +1520,17 @@ ao ah aB bL -bZ -by -by -QS +ac +cg +aA +aA aL cc aL xK ac ac -aW +jl ac aW aa @@ -1455,7 +1558,7 @@ aW ac Zh cA -by +AA ab aa aa @@ -1474,16 +1577,16 @@ bo aL vB ab -aB +IA bR -PO +by ab as aL cr cB cL -nd +ab aa aa "} @@ -1499,17 +1602,17 @@ aL bk aB ab -qK -EJ +Is +aA aB ab -GE +OX iE -iE -by +qK +cL Sz by -cM +Wh cN aa aa @@ -1520,7 +1623,7 @@ aa aW ab bL -kD +aB aB ab sk @@ -1535,10 +1638,10 @@ aL ab ab NU -Wh +aY by ab -aa +mh aa "} (21,1,1) = {" @@ -1548,7 +1651,7 @@ ac as aA ab -aB +IA aA bL aB @@ -1558,12 +1661,12 @@ oH aB ab aB -pf +bL aA by Wh -by -by +cO +cL ab aa aa @@ -1582,15 +1685,15 @@ aB aL by ab -aA +sb bS aB ab as aL -by +Sg cl -cO +by ab aa aa diff --git a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm index 01ef1895a66..969ec322a7e 100644 --- a/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm +++ b/_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm @@ -357,6 +357,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled/purple, /area/ruin/space/has_grav/powered/hilbertresearchfacility) +"jG" = ( +/obj/effect/turf_decal/trimline/white/arrow_cw, +/obj/effect/turf_decal/trimline/white/mid_joiner, +/obj/structure/sign/departments/evac/aft/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/hilbertresearchfacility) "jJ" = ( /obj/item/reagent_containers/cup/beaker/bluespace{ pixel_y = 5 @@ -1857,12 +1863,6 @@ /obj/machinery/hydroponics, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/powered/hilbertresearchfacility) -"Rk" = ( -/obj/structure/sign/departments/evac/directional/south, -/obj/effect/turf_decal/trimline/white/arrow_cw, -/obj/effect/turf_decal/trimline/white/mid_joiner, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/hilbertresearchfacility) "Ru" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -2993,7 +2993,7 @@ Do KC vG YG -Rk +jG Bo To To diff --git a/_maps/RandomRuins/SpaceRuins/meatderelict.dmm b/_maps/RandomRuins/SpaceRuins/meatderelict.dmm index 3e4bece11e8..9eb4b1ae0ee 100644 --- a/_maps/RandomRuins/SpaceRuins/meatderelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/meatderelict.dmm @@ -68,7 +68,7 @@ /turf/open/indestructible/dark, /area/ruin/space/has_grav/powered/biooutpost/vault) "bh" = ( -/obj/structure/sign/directions/science/directional/west, +/obj/structure/sign/directions/science/west_arrow, /obj/effect/turf_decal/siding/purple{ dir = 8 }, @@ -1747,7 +1747,7 @@ /obj/effect/turf_decal/siding/purple{ dir = 5 }, -/obj/structure/sign/directions/engineering/directional/east, +/obj/structure/sign/directions/engineering/east_arrow, /turf/open/indestructible/white, /area/ruin/space/has_grav/powered/biooutpost) "Hh" = ( @@ -2195,7 +2195,7 @@ /obj/effect/turf_decal/siding/purple{ dir = 6 }, -/obj/structure/sign/directions/engineering/directional/east, +/obj/structure/sign/directions/engineering/east_arrow, /obj/effect/spawner/random/bureaucracy/pen, /obj/item/paper/crumpled/fluff/meatderelict/shieldgens, /turf/open/indestructible/white, @@ -2528,7 +2528,7 @@ /turf/open/indestructible/plating, /area/ruin/space/has_grav/powered/biooutpost) "XO" = ( -/obj/structure/sign/directions/security/directional/south{ +/obj/structure/sign/directions/security/south_arrow{ pixel_x = 32 }, /obj/effect/turf_decal/tile/purple/opposingcorners, diff --git a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm index 6c08525d8f2..ddfbb91afdf 100644 --- a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm +++ b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm @@ -30,14 +30,16 @@ /area/ruin/space/has_grav/powered/cat_man) "ai" = ( /obj/structure/mop_bucket/janitorialcart, -/obj/item/mop, -/obj/item/reagent_containers/cup/bucket, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 12 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "aj" = ( /obj/structure/table, -/obj/item/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 8 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "ak" = ( @@ -49,7 +51,9 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 12 + }, /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) @@ -103,14 +107,16 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "au" = ( -/obj/machinery/door/airlock/external/ruin, +/obj/machinery/door/airlock/external/ruin{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "av" = ( -/obj/machinery/light/small/directional/south, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "aw" = ( @@ -178,11 +184,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) -"aH" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/ruin/space/has_grav/powered/cat_man) "aI" = ( /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) @@ -268,6 +269,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) "aW" = ( @@ -282,7 +284,8 @@ /obj/item/reagent_containers/cup/bowl, /obj/item/food/meat/slab/synthmeat{ desc = "A slab of cat meat. Tastes like furball."; - name = "cat meat" + name = "cat meat"; + pixel_y = 5 }, /obj/machinery/light/small/directional/north, /turf/open/floor/plating, @@ -293,21 +296,20 @@ /area/ruin/space/has_grav/powered/cat_man) "ba" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, -/turf/open/floor/carpet, -/area/ruin/space/has_grav/powered/cat_man) -"bc" = ( -/obj/machinery/button/door/directional/west{ - id = "meow"; - name = "Emergency Kitty Lockdown" +/obj/item/flashlight/lamp{ + pixel_y = 12 }, -/turf/open/floor/iron, +/turf/open/floor/carpet, /area/ruin/space/has_grav/powered/cat_man) "bd" = ( /obj/structure/table/reinforced, -/obj/item/hemostat, +/obj/item/hemostat{ + pixel_x = -4; + pixel_y = 10 + }, /obj/item/cautery{ - pixel_x = 4 + pixel_x = 4; + pixel_y = -2 }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) @@ -391,6 +393,12 @@ /obj/item/scalpel{ pixel_y = 12 }, +/obj/machinery/button/door/table{ + pixel_y = 14; + pixel_x = -4; + name = "Emergency Kitty Lockdown"; + id = "meow" + }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) "bt" = ( @@ -402,24 +410,45 @@ /area/ruin/space/has_grav/powered/cat_man) "bu" = ( /obj/structure/table/reinforced, -/obj/item/clothing/gloves/latex, -/obj/item/surgical_drapes, +/obj/item/clothing/gloves/latex{ + pixel_y = 7; + pixel_x = 1 + }, +/obj/item/surgical_drapes{ + pixel_y = 16; + pixel_x = -4 + }, /turf/open/floor/iron/white/side{ dir = 8 }, /area/ruin/space/has_grav/powered/cat_man) "bw" = ( /obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 12 + }, +/obj/item/pen{ + pixel_y = 8; + pixel_x = 3 + }, /turf/open/floor/carpet, /area/ruin/space/has_grav/powered/cat_man) "bx" = ( /obj/structure/rack, -/obj/item/melee/baton/security/cattleprod, -/obj/item/melee/baton/security/cattleprod, -/obj/item/restraints/handcuffs, -/obj/item/restraints/handcuffs, +/obj/item/melee/baton/security/cattleprod{ + pixel_y = 8; + pixel_x = -4 + }, +/obj/item/melee/baton/security/cattleprod{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 8 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 4 + }, /turf/open/floor/carpet, /area/ruin/space/has_grav/powered/cat_man) "by" = ( @@ -428,8 +457,13 @@ /area/ruin/space/has_grav/powered/cat_man) "bz" = ( /obj/structure/table/reinforced, -/obj/item/retractor, -/obj/item/razor, +/obj/item/retractor{ + pixel_y = 12 + }, +/obj/item/razor{ + pixel_y = 20; + pixel_x = 7 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) "bA" = ( @@ -475,7 +509,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/outlet_injector/monitored{ chamber_id = "catstation4"; dir = 4 @@ -541,6 +574,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/monitored{ chamber_id = "catstation6" }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "bQ" = ( @@ -553,7 +587,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/green/hidden{ dir = 6 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 12 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "bS" = ( @@ -575,11 +611,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) -"bV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/cat_man) "bX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -665,8 +696,13 @@ dir = 5 }, /obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/wrench, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 10 + }, +/obj/item/wrench{ + pixel_x = -2; + pixel_y = 6 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "ck" = ( @@ -743,6 +779,7 @@ /obj/item/organ/internal/ears/cat, /obj/item/organ/internal/ears/cat, /obj/item/organ/internal/ears/cat, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/powered/cat_man) "cv" = ( @@ -783,10 +820,6 @@ }, /turf/open/floor/iron/freezer, /area/ruin/space/has_grav/powered/cat_man) -"cw" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/powered/cat_man) "cx" = ( /obj/structure/closet/crate/freezer{ name = "cat tails" @@ -806,6 +839,13 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) +"kj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bowl, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) "lQ" = ( /obj/structure/bed/dogbed{ name = "kitty bed" @@ -838,6 +878,13 @@ dir = 4 }, /area/ruin/space/has_grav/powered/cat_man) +"wB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/cat_man) "yx" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/carpet, @@ -850,7 +897,6 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "BX" = ( -/obj/machinery/firealarm/directional/east, /obj/machinery/computer/atmos_control/noreconnect{ atmos_chambers = list("catstation1"="Chamber 1","catstation2"="Chamber 2","catstation3"="Chamber 3","catstation4"="Chamber 4","catstation5"="Chamber 5","catstation6"="Chamber 6","catstationsupply"="Supply"); dir = 8 @@ -860,13 +906,32 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/cat_man) +"Mn" = ( +/obj/item/reagent_containers/cup/bucket{ + pixel_y = 4 + }, +/obj/item/mop, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) +"OP" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/cat_man) +"QB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bowl, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/cat_man) "RT" = ( /obj/machinery/door/airlock/external/ruin, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) "Sl" = ( -/obj/machinery/door/airlock/external/ruin, +/obj/machinery/door/airlock/external/ruin{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -1115,7 +1180,7 @@ bo bw ad bJ -aI +OP aF ad aZ @@ -1180,7 +1245,7 @@ aS ad bL aI -aH +aG ad aZ ad @@ -1203,7 +1268,7 @@ ad ad ad ax -aH +aG ad aT mm @@ -1234,7 +1299,7 @@ ad ag aj ad -aw +wB aG ad ad @@ -1263,14 +1328,14 @@ aa ab ab ad -ah +Mn ah ar aw aI aO aI -bc +aI bq aI aI @@ -1347,7 +1412,7 @@ ay ah cp ct -cw +ct ad ab ab @@ -1372,7 +1437,7 @@ bB bE aP bQ -bV +ay ad ca cf @@ -1500,7 +1565,7 @@ bi aP ad aJ -bV +ay ad an ad @@ -1531,7 +1596,7 @@ ad ay ay ad -aK +QB aD ad am @@ -1560,7 +1625,7 @@ ad aX bk ad -aL +kj bH ad ad diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 55f0f884f16..0693ba28318 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -103,13 +103,14 @@ "aJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/button/door{ - id = "ancient"; - name = "Charlie Station Lockdown Button" - }, /obj/effect/decal/cleanable/dirt, /obj/item/binoculars{ - pixel_y = 14 + pixel_y = 2 + }, +/obj/machinery/button/door/table{ + id = "ancient"; + name = "Charlie Station Lockdown Button"; + pixel_y = 8 }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) @@ -124,10 +125,17 @@ "aL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/toy/cards/deck, -/obj/item/folder/blue, -/obj/item/pen, +/obj/item/folder/blue{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, +/obj/item/toy/cards/deck{ + pixel_y = 3; + pixel_x = 6 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "aM" = ( @@ -144,13 +152,17 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/clothing/neck/link_scryer/loaded/charlie, +/obj/item/clothing/neck/link_scryer/loaded/charlie{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "aS" = ( -/obj/structure/sign/poster/official/nanotrasen_logo, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/bridge) +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/ruin/space/ancientstation/charlie/hall) "aT" = ( /turf/closed/wall, /area/ruin/space/ancientstation/charlie/hall) @@ -169,7 +181,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/megaphone, +/obj/item/megaphone{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "aX" = ( @@ -190,17 +204,15 @@ "ba" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/lighter, +/obj/item/lighter{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) -"bb" = ( -/obj/structure/sign/poster/contraband/pwr_game, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/hall) "be" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/north, +/obj/structure/window/reinforced/half/directional/west, /obj/structure/alien/weeds, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) @@ -249,7 +261,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "bp" = ( -/obj/machinery/door/window/brigdoor/left/directional/west, +/obj/machinery/door/window/half/left/directional/west, /obj/effect/decal/cleanable/robot_debris, /obj/structure/alien/weeds/node, /turf/open/floor/iron/dark, @@ -262,14 +274,18 @@ "bt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/dice/d6, +/obj/item/dice/d6{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "bu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) @@ -292,10 +308,6 @@ /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/hall) -"by" = ( -/obj/structure/sign/poster/official/nanotrasen_logo, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/charlie/bridge) "bz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -322,7 +334,7 @@ /turf/closed/wall, /area/ruin/space/ancientstation/delta/hall) "bF" = ( -/obj/structure/grille, +/obj/structure/window_frame, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/medbay) "bG" = ( @@ -357,8 +369,8 @@ /area/ruin/space/ancientstation/charlie/hall) "bS" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) "bT" = ( @@ -388,10 +400,6 @@ }, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) -"bX" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/charlie/hall) "bZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -404,10 +412,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) -"cb" = ( -/obj/structure/sign/poster/official/science, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/delta/hall) "cd" = ( /obj/machinery/door/airlock/command{ name = "Beta Station Access" @@ -536,10 +540,6 @@ initial_gas_mix = "co2=6;o2=16;n2=82;TEMP=293.15" }, /area/ruin/space/ancientstation/delta/hall) -"ct" = ( -/obj/structure/sign/poster/official/science, -/turf/closed/wall, -/area/ruin/space/ancientstation/delta/hall) "cw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/transit_tube/station/reverse/flipped, @@ -558,11 +558,8 @@ /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) "cz" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, -/obj/machinery/door/window/brigdoor/right/directional/east, +/obj/machinery/door/window/half/left/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "cA" = ( @@ -604,7 +601,9 @@ "cJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/paper/fluff/ruins/oldstation/protoinv, +/obj/item/paper/fluff/ruins/oldstation/protoinv{ + pixel_y = 8 + }, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "cK" = ( @@ -878,16 +877,16 @@ /obj/machinery/modular_computer/preset/research/away{ dir = 4 }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/door/window/brigdoor/right/directional/east, +/obj/machinery/door/window/half/left/directional/east, +/obj/structure/window/reinforced/half/directional/north, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "dU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, @@ -944,7 +943,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/machinery/microwave{ - pixel_y = 6 + pixel_y = 8 }, /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) @@ -989,9 +988,15 @@ "ep" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/seeds/wheat, -/obj/item/seeds/poppy, -/obj/item/seeds/potato, +/obj/item/seeds/wheat{ + pixel_y = 8 + }, +/obj/item/seeds/poppy{ + pixel_y = 8 + }, +/obj/item/seeds/potato{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hydro) "eq" = ( @@ -1002,10 +1007,18 @@ "er" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/seeds/wheat/rice, -/obj/item/seeds/grape, -/obj/effect/spawner/random/food_or_drink/seed, -/obj/item/seeds/ambrosia, +/obj/item/seeds/wheat/rice{ + pixel_y = 8 + }, +/obj/item/seeds/grape{ + pixel_y = 8 + }, +/obj/effect/spawner/random/food_or_drink/seed{ + pixel_y = 8 + }, +/obj/item/seeds/ambrosia{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hydro) "et" = ( @@ -1033,12 +1046,15 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/contraband/donut_corp/directional/north, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/sec) "ex" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, @@ -1117,9 +1133,11 @@ /obj/structure/table, /obj/item/cultivator{ pixel_x = 4; - pixel_y = 4 + pixel_y = 12 + }, +/obj/item/shovel/spade{ + pixel_y = 8 }, -/obj/item/shovel/spade, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hydro) @@ -1147,17 +1165,19 @@ /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/mercury{ pixel_x = 6; - pixel_y = 8 + pixel_y = 16 }, /obj/item/reagent_containers/cup/bottle/nitrogen{ pixel_x = -6; - pixel_y = 8 + pixel_y = 16 }, /obj/item/reagent_containers/cup/bottle/oxygen{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/phosphorus{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1187,10 +1207,6 @@ }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/engie) -"fd" = ( -/obj/structure/sign/poster/contraband/donut_corp, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/sec) "fe" = ( /obj/machinery/power/smes/engineering{ charge = 0 @@ -1237,14 +1253,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) -"fp" = ( -/obj/structure/sign/poster/official/here_for_your_safety, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/charlie/sec) "fq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/paper, +/obj/item/paper{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/sec) @@ -1264,12 +1278,16 @@ "fv" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 8 + }, /obj/item/stack/sheet/glass/fifty{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/autopsy_scanner{ + pixel_y = 8 }, -/obj/item/autopsy_scanner, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/delta/rnd) "fw" = ( @@ -1352,7 +1370,9 @@ "fM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/pen, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 8 @@ -1506,7 +1526,7 @@ /turf/closed/wall, /area/ruin/space/ancientstation/charlie/kitchen) "gJ" = ( -/obj/structure/grille, +/obj/structure/window_frame, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/hall) "gP" = ( @@ -1521,7 +1541,9 @@ /obj/structure/table/optable{ name = "Robotics Operating Table" }, -/obj/item/surgical_drapes, +/obj/item/surgical_drapes{ + pixel_y = 8 + }, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/delta/rnd) "gU" = ( @@ -1539,9 +1561,10 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) "gX" = ( -/obj/structure/sign/poster/official/build, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/engie) +/obj/structure/table, +/obj/structure/window/reinforced/half/directional/east, +/turf/open/floor/iron/dark, +/area/ruin/space/ancientstation/delta/ai) "gY" = ( /turf/closed/wall/rust, /area/ruin/space/ancientstation/charlie/kitchen) @@ -1549,8 +1572,12 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/box/lights/mixed, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 8 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) "ha" = ( @@ -1566,7 +1593,9 @@ "hb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/reagent_containers/cup/soda_cans/cola, +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 @@ -1577,13 +1606,13 @@ /obj/structure/rack, /obj/effect/decal/cleanable/dirt, /obj/item/crowbar, -/obj/machinery/door/window/right/directional/north{ - req_access = list("away_general") - }, /obj/item/paper/fluff/ruins/oldstation/apc_note, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /obj/item/card/id/away/old/equipment, /obj/item/stock_parts/power_store/battery/high, +/obj/machinery/door/window/half/left/directional/north{ + req_access = list("away_general") + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/engie) "hh" = ( @@ -1682,7 +1711,9 @@ "hA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/sec) @@ -1709,10 +1740,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/engie) -"hM" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/hall) "hN" = ( /obj/item/stack/rods, /obj/structure/lattice, @@ -1886,7 +1913,9 @@ "im" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/sec) @@ -1967,14 +1996,18 @@ "iD" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/toy/nuke, +/obj/item/toy/nuke{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "iE" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) @@ -1998,7 +2031,9 @@ "iI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/plate/small, +/obj/item/plate/small{ + pixel_y = 8 + }, /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "iJ" = ( @@ -2050,6 +2085,8 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/cable, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/storage) "iV" = ( @@ -2105,7 +2142,6 @@ "ji" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, -/obj/machinery/firealarm/directional/west, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/storage) @@ -2169,7 +2205,9 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, -/obj/item/paper/fluff/ruins/oldstation, +/obj/item/paper/fluff/ruins/oldstation{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) @@ -2276,8 +2314,12 @@ "jX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/seeds/harebell, -/obj/item/seeds/carrot, +/obj/item/seeds/harebell{ + pixel_y = 8 + }, +/obj/item/seeds/carrot{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hydro) @@ -2452,18 +2494,20 @@ }, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/atmos) -"kM" = ( -/obj/structure/sign/poster/official/work_for_a_future, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/charlie/dorms) "kN" = ( /obj/structure/table, -/obj/item/crowbar, +/obj/item/crowbar{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/decoration/glowstick, -/obj/item/clothing/neck/link_scryer/loaded/charlie, +/obj/effect/spawner/random/decoration/glowstick{ + pixel_y = 8 + }, +/obj/item/clothing/neck/link_scryer/loaded/charlie{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) "kO" = ( @@ -2527,7 +2571,8 @@ /obj/structure/table/reinforced, /obj/item/healthanalyzer{ desc = "A prototype hand-held body scanner able to distinguish vital signs of the subject."; - name = "prototype health analyzer" + name = "prototype health analyzer"; + pixel_y = 8 }, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) @@ -2564,7 +2609,9 @@ /area/ruin/space/ancientstation/charlie/hydro) "lc" = ( /obj/structure/table/reinforced, -/obj/item/gun/energy/e_gun/old, +/obj/item/gun/energy/e_gun/old{ + pixel_y = 8 + }, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) "ld" = ( @@ -2751,11 +2798,11 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hydro) "lV" = ( -/obj/structure/grille/broken, +/obj/item/stack/sheet/iron, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/medbay) "lW" = ( -/obj/structure/grille/broken, +/obj/item/stack/sheet/iron, /obj/item/shard{ icon_state = "medium" }, @@ -2778,10 +2825,6 @@ "mc" = ( /turf/closed/mineral/plasma, /area/ruin/space/ancientstation/charlie/dorms) -"md" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/r_wall, -/area/ruin/space/ancientstation/delta/biolab) "me" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 @@ -2798,8 +2841,12 @@ "mg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/toy/seashell, -/obj/item/toy/seashell, +/obj/item/toy/seashell{ + pixel_y = 8 + }, +/obj/item/toy/seashell{ + pixel_y = 8 + }, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/white, @@ -2951,10 +2998,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/mining) -"mO" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/ruin/space/ancientstation/beta/mining) "mP" = ( /obj/machinery/door/airlock/external/glass/ruin, /obj/effect/mapping_helpers/airlock/access/all/away/general, @@ -3150,12 +3193,10 @@ /turf/open/floor/iron/airless, /area/ruin/space/ancientstation/beta/medbay) "nG" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table, -/obj/machinery/door/window/brigdoor/right/directional/east, /obj/item/computer_disk, +/obj/structure/window/reinforced/half/directional/north, +/obj/structure/window/reinforced/half/directional/east, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "nI" = ( @@ -3255,16 +3296,20 @@ /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 8 }, -/obj/item/stack/sheet/iron/fifty, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "of" = ( /obj/structure/table, -/obj/item/storage/toolbox/mechanical/old, +/obj/item/storage/toolbox/mechanical/old{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -3279,6 +3324,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/machinery/washing_machine, +/obj/structure/noticeboard/directional/west, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) "ok" = ( @@ -3309,10 +3355,16 @@ /area/ruin/space/ancientstation/delta/hall) "oy" = ( /obj/structure/table, -/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, +/obj/item/tank/internals/oxygen{ + pixel_y = 8 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -3343,7 +3395,7 @@ /turf/open/floor/iron/white, /area/ruin/space/ancientstation/delta/rnd) "oE" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, @@ -3379,7 +3431,7 @@ "oM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 8 }, @@ -3423,7 +3475,7 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) "oV" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/decal/cleanable/glass, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -3462,7 +3514,7 @@ "pj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) "pk" = ( @@ -3585,6 +3637,10 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/machinery/mineral/processing_unit_console{ + pixel_y = 20; + density = 0 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/mining) "ql" = ( @@ -3613,9 +3669,15 @@ "qr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/soap/nanotrasen, -/obj/item/coin, -/obj/item/coin, +/obj/item/soap/nanotrasen{ + pixel_y = 8 + }, +/obj/item/coin{ + pixel_y = 8 + }, +/obj/item/coin{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /obj/machinery/light_switch/directional/east, /turf/open/floor/iron, @@ -3768,16 +3830,17 @@ pixel_x = 4; list_reagents = list(/datum/reagent/growthserum=30); name = "Experimental solution"; - pixel_y = 8 + pixel_y = 14 }, /obj/item/reagent_containers/cup/bottle{ pixel_x = -4; list_reagents = list(/datum/reagent/consumable/nutriment/peptides=30); - name = "Solution for Molly" + name = "Solution for Molly"; + pixel_y = 5 }, /obj/item/reagent_containers/dropper{ - pixel_x = -7; - pixel_y = 10 + pixel_x = 6; + pixel_y = -2 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -3860,7 +3923,6 @@ /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, -/obj/structure/noticeboard/directional/west, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/hall) "sv" = ( @@ -4097,7 +4159,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, -/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron/diagonal, /area/ruin/space/ancientstation/beta/gravity) "uo" = ( @@ -4136,7 +4197,6 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/structure/sign/warning/chem_diamond/directional/east, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "uw" = ( @@ -4203,7 +4263,9 @@ "uT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -4212,7 +4274,7 @@ /area/ruin/space/ancientstation/charlie/sec) "uX" = ( /obj/item/shard, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/corner/directional/east, @@ -4337,10 +4399,12 @@ "vS" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/silver{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/sodium{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4401,6 +4465,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "wm" = ( @@ -4479,7 +4544,8 @@ /area/space/nearstation) "wE" = ( /obj/machinery/door/airlock/engineering{ - name = "Supermatter Chamber" + name = "Supermatter Chamber"; + dir = 4 }, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) @@ -4501,6 +4567,7 @@ /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/contraband/lamarr/directional/north, /turf/open/floor/iron/white/textured_edge, /area/ruin/space/ancientstation/delta/biolab) "wL" = ( @@ -4536,7 +4603,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/charlie/engie) "wS" = ( -/obj/item/stack/rods, +/obj/item/stack/rods/ten, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4 }, @@ -4546,16 +4613,26 @@ "xd" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/folder/white, -/obj/item/reagent_containers/cup/beaker, +/obj/item/folder/white{ + pixel_y = 11; + pixel_x = 5 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = 7; + pixel_x = -4 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper{ + pixel_y = -2 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "xi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/spawner/random/food_or_drink/snack{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -4621,9 +4698,10 @@ /turf/open/floor/engine/airless, /area/ruin/space/ancientstation/beta/supermatter) "xM" = ( -/obj/machinery/door/window/right/directional/east{ +/obj/machinery/door/window/half/right/directional/east{ req_access = list("away_general") }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "xT" = ( @@ -4669,16 +4747,10 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/hall) "yq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/sign/warning/vacuum/directional/west, -/turf/open/floor/iron, -/area/ruin/space/ancientstation/delta/hall) -"yr" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall/rust, -/area/ruin/space/ancientstation/delta/biolab) +/obj/structure/lattice, +/obj/item/stack/sheet/iron, +/turf/template_noop, +/area/space/nearstation) "yu" = ( /obj/machinery/door/airlock/engineering/glass, /obj/machinery/door/poddoor{ @@ -4923,7 +4995,9 @@ "Ae" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/kitchen/rollingpin, +/obj/item/kitchen/rollingpin{ + pixel_y = 8 + }, /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "Af" = ( @@ -4975,7 +5049,7 @@ /area/ruin/space/ancientstation/beta/hall) "Az" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, @@ -4986,6 +5060,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) "AC" = ( @@ -5000,7 +5075,7 @@ /area/ruin/space/ancientstation/delta/hall) "AH" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/item/shard{ icon_state = "medium" }, @@ -5043,10 +5118,12 @@ "AX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/clothing/gloves/color/fyellow/old, +/obj/item/clothing/gloves/color/fyellow/old{ + pixel_y = 8 + }, /obj/item/clothing/head/utility/welding{ pixel_x = -3; - pixel_y = 5 + pixel_y = 13 }, /obj/item/stock_parts/power_store/cell/high, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -5226,10 +5303,13 @@ /area/ruin/space/ancientstation/beta/hall) "Cr" = ( /obj/structure/table/glass, -/obj/item/storage/medkit/ancient, +/obj/item/storage/medkit/ancient{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/item/paper/fluff/ruins/oldstation/protosleep{ - default_raw_text = "*Prototype Sleeper*

We have deliverted the lastest in medical technology to the medical bay for your use." + default_raw_text = "*Prototype Sleeper*

We have deliverted the lastest in medical technology to the medical bay for your use."; + pixel_y = 8 }, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -5288,7 +5368,7 @@ /area/ruin/space/ancientstation/beta/atmos) "CK" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/beaker/oldstation, +/obj/machinery/vatgrower, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "CN" = ( @@ -5344,7 +5424,7 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) "Df" = ( -/obj/structure/grille/broken, +/obj/item/stack/sheet/iron, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) "Dg" = ( @@ -5522,7 +5602,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/structure/sign/departments/custodian/directional/west, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) "EF" = ( @@ -5568,7 +5647,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 8 }, -/obj/structure/sign/departments/medbay/directional/west, /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/hall) "EX" = ( @@ -5592,7 +5670,6 @@ /obj/structure/sink/directional/west{ has_water_reclaimer = 0 }, -/obj/structure/mirror/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/charlie/hall) @@ -5645,9 +5722,8 @@ /turf/open/floor/iron/diagonal, /area/ruin/space/ancientstation/beta/gravity) "Ft" = ( -/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/machinery/vatgrower, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "Fv" = ( @@ -5782,7 +5858,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 6 }, -/obj/structure/sign/poster/official/no_erp/directional/west, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/charlie/hall) "Gi" = ( @@ -5793,13 +5868,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{ dir = 4 }, -/obj/structure/sign/warning/no_smoking/circle/directional/east, /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/atmos) "Go" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "Gr" = ( @@ -5946,10 +6020,18 @@ id = "oldstation_rnd" }, /obj/structure/table, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/servo, -/obj/item/stock_parts/micro_laser, -/obj/item/stack/cable_coil, +/obj/item/stock_parts/capacitor{ + pixel_y = 8 + }, +/obj/item/stock_parts/servo{ + pixel_y = 8 + }, +/obj/item/stock_parts/micro_laser{ + pixel_y = 8 + }, +/obj/item/stack/cable_coil{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/rnd) "HE" = ( @@ -5961,7 +6043,7 @@ /turf/open/floor/iron, /area/ruin/space/ancientstation/beta/hall) "HG" = ( -/obj/structure/grille/broken, +/obj/item/stack/sheet/iron, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/hall) "HK" = ( @@ -6275,10 +6357,12 @@ "JC" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/sacid{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/silicon{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, @@ -6383,7 +6467,7 @@ "JX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{ dir = 4 @@ -6418,10 +6502,12 @@ "Kb" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/carbon{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/chlorine{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -6490,11 +6576,10 @@ /area/ruin/space/ancientstation/beta/hall) "Kx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/obj/structure/sign/warning/test_chamber/directional/south, -/turf/open/floor/iron, -/area/ruin/space/ancientstation/delta/hall) +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/textured, +/area/ruin/space/ancientstation/delta/proto) "KA" = ( /obj/structure/closet/crate/bin, /obj/effect/spawner/random/trash/garbage, @@ -6511,7 +6596,7 @@ /turf/template_noop, /area/ruin/space/ancientstation/beta/hall) "KI" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, @@ -6563,7 +6648,6 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/warning/engine_safety/directional/west, /obj/structure/broken_flooring/pile/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, @@ -6610,8 +6694,8 @@ "Lm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/grille/broken, /obj/structure/cable, +/obj/item/stack/sheet/iron, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) "Ln" = ( @@ -6701,10 +6785,12 @@ "LM" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/sugar{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/sulfur{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -6722,12 +6808,18 @@ /area/ruin/space/ancientstation/delta/biolab) "LS" = ( /obj/structure/table, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stock_parts/matter_bin, +/obj/item/stack/sheet/glass{ + pixel_y = 8 + }, +/obj/item/stack/sheet/glass{ + pixel_y = 8 + }, +/obj/item/stock_parts/matter_bin{ + pixel_y = 8 + }, /obj/item/stock_parts/scanning_module{ pixel_x = 2; - pixel_y = 3 + pixel_y = 11 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6802,12 +6894,17 @@ /area/ruin/space/ancientstation/beta/supermatter) "Mt" = ( /obj/structure/table, -/obj/item/crowbar, +/obj/item/crowbar{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/decoration/glowstick, -/obj/structure/mirror/directional/west, -/obj/item/clothing/neck/link_scryer/loaded/charlie, +/obj/effect/spawner/random/decoration/glowstick{ + pixel_y = 8 + }, +/obj/item/clothing/neck/link_scryer/loaded/charlie{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/dorms) "Mu" = ( @@ -6837,12 +6934,6 @@ /obj/effect/mapping_helpers/apc/unlocked, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) -"MM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/sign/departments/science/alt/directional/east, -/turf/open/floor/iron, -/area/ruin/space/ancientstation/delta/hall) "MN" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/fluorine{ @@ -7088,7 +7179,9 @@ /area/ruin/space/ancientstation/delta/biolab) "Oh" = ( /obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosupermatter, +/obj/item/paper/fluff/ruins/oldstation/protosupermatter{ + pixel_y = 8 + }, /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) @@ -7123,7 +7216,9 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/delta/hall) "Os" = ( -/obj/structure/door_assembly/door_assembly_eng, +/obj/structure/door_assembly/door_assembly_eng{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) "Ou" = ( @@ -7203,7 +7298,9 @@ /area/ruin/space/ancientstation/charlie/sec) "OX" = ( /obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosuit, +/obj/item/paper/fluff/ruins/oldstation/protosuit{ + pixel_y = 8 + }, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/white/textured, /area/ruin/space/ancientstation/delta/proto) @@ -7364,7 +7461,7 @@ /turf/closed/mineral/diamond, /area/space/nearstation) "Qc" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/decal/cleanable/glass, /obj/structure/broken_flooring/side/directional/south, /turf/open/floor/plating/airless, @@ -7441,10 +7538,12 @@ "QO" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/aluminium{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/bromine{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -7594,6 +7693,7 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/hall) "Sb" = ( @@ -7731,7 +7831,7 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/delta/biolab) "SV" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/mapping_helpers/broken_floor, /obj/structure/broken_flooring/pile/directional/south, /obj/effect/decal/cleanable/dirt, @@ -7760,7 +7860,9 @@ "Tg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, @@ -7787,7 +7889,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/greenglow, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/ruin/space/ancientstation/charlie/storage) "Tq" = ( @@ -7810,7 +7911,6 @@ "Ts" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/hall) "Tt" = ( @@ -7901,10 +8001,12 @@ "TZ" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/bottle/copper{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/ethanol{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -7922,10 +8024,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/hall) -"Uj" = ( -/obj/structure/girder, -/turf/closed/mineral/random, -/area/ruin/space/ancientstation/beta/hall) "Ul" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7937,7 +8035,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/supermatter) "Un" = ( -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/south, /turf/open/floor/plating, @@ -7955,9 +8053,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/medbay) "Uq" = ( -/obj/machinery/shower/directional/south{ - has_water_reclaimer = 0 - }, +/obj/machinery/shower/directional/south, /obj/item/soap/nanotrasen, /turf/open/floor/iron/white, /area/ruin/space/ancientstation/charlie/hall) @@ -8018,7 +8114,7 @@ /area/ruin/space/ancientstation/delta/biolab) "UU" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, +/obj/item/stack/sheet/iron, /obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/ancientstation/beta/hall) @@ -8134,7 +8230,8 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/delta/hall) "VW" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/reagent_containers/cup/beaker/oldstation, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/engine, /area/ruin/space/ancientstation/delta/biolab) "Wa" = ( @@ -8171,7 +8268,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/structure/sign/warning/vacuum/directional/west, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/engie) "Wp" = ( @@ -8288,12 +8384,10 @@ /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/medbay) "Xn" = ( -/obj/machinery/light_switch/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/light/directional/north, /obj/machinery/power/apc/auto_name/directional/north, /obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, @@ -8385,11 +8479,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/ruin/space/ancientstation/delta/hall) -"XN" = ( -/obj/structure/sign/poster/contraband/space_cola, -/obj/structure/sign/poster/contraband/space_cola, -/turf/closed/wall, -/area/ruin/space/ancientstation/charlie/sec) "XO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8418,6 +8507,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron/diagonal, /area/ruin/space/ancientstation/beta/gravity) "XX" = ( @@ -8438,10 +8528,7 @@ /area/ruin/space/ancientstation/charlie/hall) "Ya" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/processor{ - pixel_y = 8 - }, +/obj/machinery/processor, /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "Yf" = ( @@ -8474,7 +8561,7 @@ /turf/open/floor/iron/cafeteria, /area/ruin/space/ancientstation/charlie/kitchen) "Yl" = ( -/obj/machinery/door/window/right/directional/east{ +/obj/machinery/door/window/half/right/directional/east{ req_access = list("away_general") }, /obj/effect/decal/cleanable/dirt, @@ -8530,7 +8617,10 @@ "Yx" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/broken_bottle, +/obj/item/broken_bottle{ + pixel_y = 10; + pixel_x = -7 + }, /obj/item/soap/nanotrasen, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -8639,7 +8729,9 @@ "Zb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/old, -/obj/item/paper/fluff/ruins/oldstation/damagereport, +/obj/item/paper/fluff/ruins/oldstation/damagereport{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ancientstation/charlie/bridge) @@ -8660,10 +8752,6 @@ }, /turf/open/floor/plating, /area/ruin/space/ancientstation/beta/atmos) -"Zj" = ( -/obj/structure/sign/poster/contraband/lamarr, -/turf/closed/wall, -/area/ruin/space/ancientstation/delta/biolab) "Zl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -8756,8 +8844,8 @@ /obj/item/wallframe/camera, /obj/item/wallframe/camera, /obj/item/wallframe/camera, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/south, +/obj/structure/window/reinforced/half/directional/west, /turf/open/floor/iron/dark, /area/ruin/space/ancientstation/delta/ai) "ZZ" = ( @@ -10112,7 +10200,7 @@ aa UP UP UP -Uj +Td gV Zq AK @@ -10188,7 +10276,7 @@ oB oF KA lW -YH +yq Jg UP UP @@ -11430,7 +11518,7 @@ aa Hf mD TM -mO +ga mU WI uR @@ -12104,7 +12192,7 @@ eI fG Vz yu -gX +eI eI eI dl @@ -12154,7 +12242,7 @@ aa aa aT aT -bb +aT aA Mu Gd @@ -12283,7 +12371,7 @@ aa aa aa aa -NW +as as as as @@ -12291,7 +12379,7 @@ as as as hi -FV +aS jJ bZ ey @@ -12314,7 +12402,7 @@ aG nk nk nk -kM +aG nk nk nk @@ -12348,8 +12436,8 @@ aa aa aa aa -NW -NW +as +as hZ YF aV @@ -12414,7 +12502,7 @@ aa aa aa aa -aS +as wl bg aQ @@ -12422,7 +12510,7 @@ aI ba bk Tg -by +ak bS jJ Mr @@ -12810,7 +12898,7 @@ aa aa aa aa -aS +as AA ax aW @@ -12818,7 +12906,7 @@ aI aQ bm qr -aS +as bS fQ Mr @@ -12876,8 +12964,8 @@ aa aa aa aa -NW -NW +as +as nO hV aX @@ -12943,7 +13031,7 @@ aa aa aa aa -NW +as as as as @@ -12951,7 +13039,7 @@ ak ak ak aT -FV +aS OT WW cQ @@ -13149,14 +13237,14 @@ aT aT aT aT -bX +hi nd -bX +hi eJ eJ eJ dv -fp +dv fK TL PC @@ -13165,9 +13253,9 @@ eJ eJ eJ eJ -hM +aT ib -bX +hi aT hi hi @@ -13417,7 +13505,7 @@ Al FM aa eJ -fd +eJ ew Dm IM @@ -13427,7 +13515,7 @@ uY RP OV il -XN +eJ eJ aa HQ @@ -14073,9 +14161,9 @@ nr aa aa bE -ct +bE wi -cb +Gz bE bE XD @@ -14089,9 +14177,9 @@ Gz NJ bE bE -cb +Gz EF -cb +Gz bE aa aa @@ -14149,7 +14237,7 @@ EE cD Dg EI -yq +cD cD TA oU @@ -14398,7 +14486,7 @@ NS dT nG cz -cz +gX ad ad aa @@ -14553,9 +14641,9 @@ iF DJ wx ST -Kx +cD uj -kh +Kx UJ tf UJ @@ -15139,7 +15227,7 @@ nP WR sL Sz -MM +mi cD Si Se @@ -15203,7 +15291,7 @@ NG NG GX GX -yr +GX zj rp rp @@ -15330,7 +15418,7 @@ bE Vb rQ Fi -Zj +NG wK UH ae @@ -15403,7 +15491,7 @@ uo GX NG Lo -md +rp xM Go Yl diff --git a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm index 58bad243690..5ecaf9e9e4f 100644 --- a/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/russian_derelict.dmm @@ -118,7 +118,7 @@ /turf/template_noop, /area/space/nearstation) "aW" = ( -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/structure/chair{ dir = 1 }, @@ -286,7 +286,9 @@ /area/ruin/space/ks13/engineering/singulo) "dn" = ( /obj/structure/table, -/obj/item/paper/crumpled, +/obj/item/paper/crumpled{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/ruin/space/ks13/command/bridge) "dt" = ( @@ -317,7 +319,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/command/bridge) "dy" = ( -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/structure/chair{ dir = 1 }, @@ -562,7 +564,9 @@ /area/ruin/space/ks13/security/court) "gO" = ( /obj/structure/table, -/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance{ + pixel_y = 8 + }, /turf/open/floor/plating, /area/ruin/space/ks13/command/bridge) "gQ" = ( @@ -703,7 +707,7 @@ /turf/open/floor/plating, /area/ruin/space/ks13/security/court) "iV" = ( -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/plating, /area/ruin/space/ks13/security/court) "jc" = ( @@ -1007,8 +1011,12 @@ /obj/effect/mapping_helpers/apc/no_charge, /obj/structure/cable, /obj/structure/table_frame, -/obj/item/bot_assembly/medbot, -/obj/item/healthanalyzer, +/obj/item/bot_assembly/medbot{ + pixel_y = 8 + }, +/obj/item/healthanalyzer{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) @@ -1039,7 +1047,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ks13/security/court) @@ -1747,7 +1755,6 @@ "sa" = ( /obj/structure/table/wood, /obj/item/clothing/head/hats/caphat{ - armor = null; desc = "A worn captains hat. This probably won't protect your noggin too well."; pixel_x = 7; pixel_y = 9 @@ -2096,10 +2103,6 @@ /obj/effect/spawner/structure/window/hollow/middle, /turf/open/floor/plating/airless, /area/ruin/space/ks13/hallway/central) -"tV" = ( -/obj/structure/sign/warning/explosives/alt/directional/south, -/turf/open/floor/iron, -/area/ruin/space/ks13/science/ordnance) "tX" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Access" @@ -2424,7 +2427,9 @@ "vV" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/pai_card, +/obj/item/pai_card{ + pixel_y = 8 + }, /turf/open/floor/iron/airless, /area/ruin/space/ks13/science/rnd) "vY" = ( @@ -2455,7 +2460,6 @@ /area/ruin/space/ks13/command/bridge_hall) "wh" = ( /obj/machinery/light/small/directional/east, -/obj/structure/sign/departments/science/alt/directional/east, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) @@ -2698,7 +2702,6 @@ /area/ruin/space/ks13/command/bridge_hall) "xq" = ( /obj/item/stack/cable_coil/cut, -/obj/structure/sign/departments/exam_room/directional/west, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) @@ -2886,7 +2889,6 @@ /turf/open/floor/plating/airless, /area/ruin/space/ks13/medical/medbay) "yp" = ( -/obj/structure/sign/warning/radiation/directional/west, /obj/effect/mapping_helpers/burnt_floor, /obj/structure/cable, /turf/open/floor/plating/airless, @@ -3114,10 +3116,12 @@ "zu" = ( /obj/structure/table, /obj/item/tank/internals/oxygen/empty{ - pixel_y = 6; + pixel_y = 11; pixel_x = -6 }, -/obj/item/tank/internals/oxygen/empty, +/obj/item/tank/internals/oxygen/empty{ + pixel_y = 3 + }, /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/atmos) "zv" = ( @@ -3349,8 +3353,12 @@ /area/ruin/space/ks13/security/sec) "AF" = ( /obj/structure/table, -/obj/item/paper/crumpled, -/obj/item/pen, +/obj/item/paper/crumpled{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/ks13/science/ordnance) @@ -4129,7 +4137,9 @@ /turf/open/floor/iron, /area/ruin/space/ks13/science/ordnance) "EU" = ( -/obj/structure/door_assembly/door_assembly_sec, +/obj/structure/door_assembly/door_assembly_sec{ + dir = 4 + }, /turf/open/floor/iron/airless, /area/ruin/space/ks13/security/sec) "EV" = ( @@ -4365,7 +4375,6 @@ /obj/item/shard{ icon_state = "small" }, -/obj/structure/sign/warning/radiation/directional/north, /obj/effect/mapping_helpers/broken_floor, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating/airless, @@ -4399,7 +4408,10 @@ pixel_x = -6; pixel_y = 12 }, -/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty, +/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ + pixel_y = 5; + pixel_x = 3 + }, /turf/open/floor/iron, /area/ruin/space/ks13/command/bridge) "Gr" = ( @@ -4613,7 +4625,9 @@ /area/ruin/space/ks13/medical/medbay) "Hr" = ( /obj/structure/table, -/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/maintenance/three{ + pixel_y = 8 + }, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron, /area/ruin/space/ks13/science/ordnance) @@ -4635,7 +4649,7 @@ "Hu" = ( /obj/structure/table/wood, /obj/item/paper_bin{ - pixel_y = 4 + pixel_y = 9 }, /turf/open/floor/plating/airless, /area/space/nearstation) @@ -4900,7 +4914,9 @@ /area/ruin/space/ks13/service/chapel) "Ji" = ( /obj/structure/table_frame, -/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed{ + pixel_y = 12 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/airless, /area/ruin/space/ks13/medical/medbay) @@ -4913,9 +4929,12 @@ "Jl" = ( /obj/structure/table, /obj/item/wallframe/firealarm{ - pixel_y = 7 + pixel_y = 17 + }, +/obj/item/wallframe/firealarm{ + pixel_y = 9; + pixel_x = 6 }, -/obj/item/wallframe/firealarm, /turf/open/floor/iron/airless, /area/ruin/space/ks13/engineering/atmos) "Jp" = ( @@ -5167,11 +5186,6 @@ /obj/item/stack/rods, /turf/open/floor/plating/airless, /area/ruin/space/ks13/ai/corridor) -"KE" = ( -/obj/structure/sign/departments/science/alt/directional/east, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/iron/airless, -/area/ruin/space/ks13/hallway/central) "KG" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -5562,7 +5576,7 @@ "MP" = ( /obj/structure/table, /obj/item/clothing/mask/gas{ - pixel_y = 4 + pixel_y = 12 }, /obj/item/clothing/mask/gas, /obj/effect/mapping_helpers/broken_floor, @@ -5678,8 +5692,12 @@ /area/ruin/space/ks13/service/bar) "Nv" = ( /obj/structure/table, -/obj/item/gavelblock, -/obj/item/gavelhammer, +/obj/item/gavelblock{ + pixel_y = 8 + }, +/obj/item/gavelhammer{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/ks13/security/court) @@ -5791,10 +5809,12 @@ "Oe" = ( /obj/structure/table, /obj/item/reagent_containers/cup/beaker{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 7 }, /obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 14 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/auto_name/directional/north, @@ -5946,20 +5966,20 @@ /obj/structure/cable, /obj/structure/table, /obj/item/stack/medical/bruise_pack{ - pixel_y = 7; + pixel_y = 19; pixel_x = -3 }, /obj/item/stack/medical/bruise_pack{ - pixel_y = 2; + pixel_y = 10; pixel_x = -3 }, /obj/item/stack/medical/ointment{ pixel_x = 8; - pixel_y = 4 + pixel_y = 19 }, /obj/item/stack/medical/ointment{ pixel_x = 8; - pixel_y = -3 + pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/airless, @@ -6182,9 +6202,7 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/dorms) "Qa" = ( -/obj/machinery/door/window/right/directional/south{ - name = "Medbay" - }, +/obj/machinery/door/window/half/right/directional/south, /turf/open/floor/plating, /area/ruin/space/ks13/security/court) "Qc" = ( @@ -6561,7 +6579,9 @@ "Si" = ( /obj/machinery/light/small/directional/north, /obj/structure/table, -/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/maintenance/three{ + pixel_y = 12 + }, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron, /area/ruin/space/ks13/science/ordnance) @@ -6693,9 +6713,11 @@ /obj/structure/table, /obj/effect/spawner/random/engineering/tool{ pixel_x = 6; - pixel_y = 4 + pixel_y = 11 + }, +/obj/effect/spawner/random/engineering/tool{ + pixel_y = 8 }, -/obj/effect/spawner/random/engineering/tool, /turf/open/floor/iron, /area/ruin/space/ks13/science/ordnance) "SG" = ( @@ -6868,11 +6890,13 @@ "Tl" = ( /obj/structure/table, /obj/item/wallframe/airalarm{ - pixel_y = 5 + pixel_y = 14 }, -/obj/item/wallframe/airalarm, /obj/item/wallframe/airalarm{ - pixel_y = -5 + pixel_y = 8 + }, +/obj/item/wallframe/airalarm{ + pixel_y = 3 }, /turf/open/floor/plating/airless, /area/ruin/space/ks13/engineering/atmos) @@ -7435,8 +7459,9 @@ /turf/open/floor/iron, /area/ruin/space/ks13/command/bridge) "Wt" = ( +/obj/structure/table_frame, /obj/machinery/light/small/directional/north, -/turf/open/floor/iron/airless, +/turf/open/floor/plating/airless, /area/ruin/space/ks13/service/kitchen) "Wu" = ( /obj/effect/mapping_helpers/burnt_floor, @@ -7597,7 +7622,7 @@ /turf/open/floor/iron/airless, /area/ruin/space/ks13/science/rnd) "Xf" = ( -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/ks13/security/court) @@ -7851,9 +7876,7 @@ /turf/open/floor/circuit/red/off, /area/ruin/space/ks13/ai/corridor) "YE" = ( -/obj/structure/plaque/static_plaque/golden/commission/ks13, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, +/obj/structure/plaque/static_plaque/golden/commission/ks13/directional/north, /turf/open/floor/iron/airless, /area/ruin/space/ks13/hallway/central) "YF" = ( @@ -8064,11 +8087,11 @@ /obj/structure/table/glass, /obj/item/reagent_containers/cup/beaker{ pixel_x = 9; - pixel_y = 7 + pixel_y = 17 }, /obj/item/reagent_containers/cup/beaker/large{ pixel_x = -4; - pixel_y = 4 + pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/airless, @@ -10274,7 +10297,7 @@ MW Hm Vr Jr -Sp +Wt ZO rh Kh @@ -10387,7 +10410,7 @@ Jr Ut Ww MW -Wt +Vk Sp pK WC @@ -12188,9 +12211,9 @@ RD Fw LA Xr -DM YE yR +yR Qz tY tY @@ -13883,7 +13906,7 @@ Ew Ew wh pT -KE +Hk DM WL xG @@ -16597,7 +16620,7 @@ Sx wo sx Yi -tV +or Sw CN TD diff --git a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm index 71074aa4451..cc65e97343b 100644 --- a/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm +++ b/_maps/RandomRuins/SpaceRuins/shuttlerelic.dmm @@ -32,6 +32,8 @@ /area/ruin/space/has_grav/powered) "i" = ( /obj/structure/closet{ + base_pixel_x = 0; + base_pixel_y = 0; icon_state = "oldcloset"; name = "strange closet"; enable_door_overlay = 0 diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index eec1e5a9671..abb7af131e4 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -578,18 +578,6 @@ /obj/structure/sign/poster/random/directional/south, /turf/open/floor/iron/grimy, /area/ruin/space/has_grav/hotel/bar) -"gv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/warning/fire{ - desc = "A sign that states the labeled room's number."; - icon_state = "roomnum"; - name = "Room Number 1"; - pixel_y = -24 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/hotel) "gB" = ( /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/carpet/black, @@ -633,17 +621,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/hotel) -"hg" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/sign/warning/fire{ - desc = "A sign that states the labeled room's number."; - dir = 10; - icon_state = "roomnum"; - name = "Room Number 6"; - pixel_y = 24 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/hotel) "hh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -841,18 +818,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/bar) -"iy" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/reagent_containers/condiment/enzyme, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/hotel/bar) "iA" = ( /obj/effect/turf_decal/siding/yellow{ dir = 4 @@ -1298,6 +1263,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/hotel) +"mu" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/condiment/enzyme, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/hotel/bar) "mD" = ( /obj/structure/table/wood/fancy/cyan, /obj/item/flashlight/lamp, @@ -1710,6 +1687,17 @@ "qU" = ( /turf/open/floor/wood/parquet, /area/ruin/space/has_grav/hotel/guestroom/room_4) +"qV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/warning/fire{ + desc = "A sign that states the labeled room's number."; + dir = 8; + icon_state = "direction_roomnum"; + name = "Room Number 4"; + pixel_y = 24 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/hotel) "qY" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, /obj/item/food/grown/potato, @@ -1915,6 +1903,19 @@ /obj/structure/chair/comfy, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/hotel) +"tp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/warning/fire{ + desc = "A sign that states the labeled room's number."; + dir = 4; + icon_state = "direction_roomnum"; + name = "Room Number 3"; + pixel_y = -24 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/hotel) "tq" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1928,14 +1929,16 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/carpet/blue, /area/ruin/space/has_grav/hotel) -"tW" = ( -/obj/effect/turf_decal/siding/wood, +"tI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /obj/structure/sign/warning/fire{ desc = "A sign that states the labeled room's number."; - dir = 8; - icon_state = "roomnum"; - name = "Room Number 4"; - pixel_y = 24 + dir = 6; + icon_state = "direction_roomnum"; + name = "Room Number 5"; + pixel_y = -24 }, /turf/open/floor/wood/tile, /area/ruin/space/has_grav/hotel) @@ -1970,6 +1973,17 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall, /area/ruin/space/has_grav/hotel) +"uC" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/warning/fire{ + desc = "A sign that states the labeled room's number."; + dir = 10; + icon_state = "direction_roomnum"; + name = "Room Number 6"; + pixel_y = 24 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/hotel) "uG" = ( /obj/structure/chair/comfy{ dir = 8 @@ -3805,6 +3819,18 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/lone, /area/ruin/space/has_grav/hotel/guestroom/room_1) +"RW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/warning/fire{ + desc = "A sign that states the labeled room's number."; + icon_state = "direction_roomnum"; + name = "Room Number 1"; + pixel_y = -24 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/hotel) "RX" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -3834,6 +3860,17 @@ }, /turf/open/floor/iron/dark/side, /area/ruin/space/has_grav/hotel/dock) +"Sm" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/warning/fire{ + desc = "A sign that states the labeled room's number."; + dir = 1; + icon_state = "direction_roomnum"; + name = "Room Number 2"; + pixel_y = 24 + }, +/turf/open/floor/wood/tile, +/area/ruin/space/has_grav/hotel) "Sp" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -3890,19 +3927,6 @@ }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/hotel/bar) -"Tq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/warning/fire{ - desc = "A sign that states the labeled room's number."; - dir = 6; - icon_state = "roomnum"; - name = "Room Number 5"; - pixel_y = -24 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/hotel) "Ts" = ( /turf/open/floor/carpet/purple, /area/ruin/space/has_grav/hotel/guestroom/room_5) @@ -3917,19 +3941,6 @@ }, /turf/template_noop, /area/ruin/space/has_grav/hotel) -"TG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/warning/fire{ - desc = "A sign that states the labeled room's number."; - dir = 4; - icon_state = "roomnum"; - name = "Room Number 3"; - pixel_y = -24 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/hotel) "TH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4367,17 +4378,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/bar) -"Yf" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/sign/warning/fire{ - desc = "A sign that states the labeled room's number."; - dir = 1; - icon_state = "roomnum"; - name = "Room Number 2"; - pixel_y = 24 - }, -/turf/open/floor/wood/tile, -/area/ruin/space/has_grav/hotel) "Yh" = ( /obj/structure/table/wood/fancy/green, /turf/open/floor/carpet/purple, @@ -5558,11 +5558,11 @@ Ka Xg XS xI -hg +uC Lj PF wr -Tq +tI LD bu lZ @@ -5798,7 +5798,7 @@ Ki nE Ew if -iy +mu Ew iU qY @@ -6580,11 +6580,11 @@ On eR Gg Hm -tW +qV cf PF cf -TG +tp vy vx Xx @@ -7383,11 +7383,11 @@ Ml OS MY Ff -Yf +Sm cf PF cf -gv +RW BK Xw Bb diff --git a/_maps/RandomZLevels/TheBeach.dmm b/_maps/RandomZLevels/TheBeach.dmm index 64cdcbb6d36..f5fd7717a3b 100644 --- a/_maps/RandomZLevels/TheBeach.dmm +++ b/_maps/RandomZLevels/TheBeach.dmm @@ -279,10 +279,10 @@ /turf/open/floor/wood, /area/awaymission/beach) "dx" = ( -/obj/structure/sign/directions/dorms/directional/north{ +/obj/structure/sign/directions/dorms/north_arrow{ pixel_y = 35 }, -/obj/structure/sign/directions/medical/directional/north{ +/obj/structure/sign/directions/medical/north_arrow{ pixel_y = 29 }, /obj/machinery/computer/slot_machine, diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index 00961dbd7f5..07a93936a2f 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -1,28 +1,14 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aae" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/directional/north, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/maintenance/port/fore) -"aal" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - N2" +"aaa" = ( +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "aan" = ( /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) -"aao" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "aap" = ( /obj/structure/sign/warning/pods/directional/north, /obj/effect/decal/cleanable/dirt/dust, @@ -36,26 +22,30 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"aaH" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 +"aaC" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/structure/window/spawner/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"aaZ" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/tile/blue, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/dark/side, +/turf/closed/wall, /area/station/hallway/primary/central/fore) -"abc" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Gas"; - dir = 8 +"aaN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"aaZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 5 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron, +/area/station/engineering/atmos) +"abb" = ( +/obj/structure/cable, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "abh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65,16 +55,27 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"abj" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "abt" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, /obj/machinery/power/tracker, /turf/open/space/basic, /area/station/solars/aft) -"abB" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/station/hallway/primary/port) +"abE" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "abJ" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -82,6 +83,13 @@ }, /turf/open/floor/iron, /area/station/security/tram) +"abZ" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "acg" = ( /obj/machinery/power/smes/engineering, /turf/open/floor/plating, @@ -97,10 +105,28 @@ }, /turf/open/space/basic, /area/space/nearstation) +"ack" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "acJ" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"acK" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/eighties/red, +/area/station/service/abandoned_gambling_den/gaming) +"acQ" = ( +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/stone, +/area/station/service/chapel) "acS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -108,17 +134,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"adh" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "adl" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/light/small/directional/south, @@ -137,52 +152,24 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"aef" = ( -/obj/structure/flora/bush/flowers_yw/style_3{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/structure/flora/bush/flowers_br/style_random{ - pixel_y = -5; - pixel_x = 3 - }, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) -"ael" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/airlock_controller/incinerator_atmos{ - pixel_x = -40; - pixel_y = -8 - }, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) -"aem" = ( -/obj/machinery/power/terminal, +"adP" = ( +/obj/effect/turf_decal/siding/thinplating_new/light, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"aer" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "aeu" = ( /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"aeC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) "aeD" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/computer/scan_consolenew{ @@ -195,31 +182,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/science/genetics) -"aeG" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"aeH" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = 8; - pixel_y = 24 - }, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = 8; - pixel_y = 36 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "aeX" = ( /obj/structure/window/spawner/directional/east, /obj/item/kirbyplants/random, @@ -229,18 +191,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/lobby) -"afa" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ +"afc" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/cargo/office) +"afg" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"afm" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/structure/sign/poster/official/random/directional/west, +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/item/book/codex_gigas, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/library) "afu" = ( /obj/structure/chair/wood{ dir = 8 @@ -254,6 +220,14 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/station/science/cytology) +"afy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating_new/light, +/obj/machinery/requests_console/auto_name/directional/south, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "afA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -266,27 +240,12 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"afJ" = ( -/obj/structure/chair/sofa/bench{ +"afO" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/entry) -"afZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "agb" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -299,11 +258,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"agp" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar/cohiba, -/turf/open/floor/carpet, -/area/station/commons/dorms) "agy" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/tank/oxygen{ @@ -322,14 +276,27 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"agK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white/corner{ - dir = 8 +"agM" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 }, -/area/station/hallway/secondary/dock) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "atmos_airlock_1" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/office) "agR" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -338,39 +305,21 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) -"agY" = ( -/obj/machinery/door/airlock/engineering{ - name = "Main Engineering" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) -"ahf" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"ahl" = ( -/obj/structure/flora/tree/jungle/style_5, -/turf/open/floor/grass, -/area/station/service/chapel) "ahr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/dock) "ahu" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -380,6 +329,13 @@ /mob/living/basic/pet/cat/runtime, /turf/open/floor/iron/white/small, /area/station/command/heads_quarters/cmo) +"ahv" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/xenobiology) "ahD" = ( /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, @@ -395,6 +351,38 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/wood/tile, /area/station/command/bridge) +"ahF" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "CabinS"; + name = "Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"ahI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) +"ahV" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ahW" = ( /obj/structure/railing{ dir = 1 @@ -410,10 +398,29 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"aiI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +"ail" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/primary/central/aft) +"aiG" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "aiK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -424,13 +431,28 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) -"ajg" = ( -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - upper" +"aiW" = ( +/obj/machinery/airalarm/directional/south, +/obj/item/kirbyplants/organic/applebush, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) +"ajL" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/dock) +"ajR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/station/science/xenobiology) "ako" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -442,24 +464,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"akq" = ( -/obj/structure/table, -/obj/item/clothing/under/suit/black_really, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/suit/toggle/lawyer/black, -/obj/item/clothing/under/suit/red, -/obj/item/clothing/neck/tie/black, -/obj/item/clothing/under/costume/buttondown/slacks/service, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/cafeteria, -/area/station/commons/dorms) "akF" = ( /obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod, /turf/closed/wall, /area/station/maintenance/port/aft) +"akH" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"akO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Gun Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/auxlab/firing_range) "akR" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -477,10 +504,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"als" = ( -/obj/machinery/holopad, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) +"alD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) "alF" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -493,31 +527,35 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"alG" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "alJ" = ( /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/solars/starboard/aft) -"amb" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 +"alY" = ( +/obj/structure/chair{ + pixel_y = -2 }, /turf/open/floor/iron, -/area/station/engineering/atmos) -"amh" = ( +/area/station/security/execution/transfer) +"amd" = ( +/obj/machinery/oven/range, +/obj/machinery/airalarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ +/obj/effect/turf_decal/siding/end{ dir = 8 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) +"amf" = ( +/obj/structure/dresser, +/turf/open/floor/wood, +/area/station/cargo/boutique) "amE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -530,18 +568,6 @@ }, /turf/open/floor/iron/textured_half, /area/station/security/execution/transfer) -"amK" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "anb" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta, /obj/effect/turf_decal/siding/red/corner{ @@ -552,12 +578,13 @@ }, /turf/open/floor/wood/tile, /area/station/command/bridge) -"ani" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +"ano" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "anJ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -566,14 +593,34 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron, /area/station/medical/chemistry) -"anX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/ai_monitored/command/nuke_storage) +"anU" = ( +/obj/structure/flora/bush/flowers_pp{ + pixel_y = 3 + }, +/obj/effect/dummy/lighting_obj, +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) +"anW" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "aoa" = ( /obj/machinery/telecomms/server/presets/supply, /turf/open/floor/circuit, /area/station/tcommsat/server) +"aob" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/lab) "aoj" = ( /obj/structure/railing{ dir = 8 @@ -596,11 +643,22 @@ /obj/item/storage/lockbox/medal, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"aoL" = ( +"aoD" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Supermatter Emitters" + }, /turf/open/floor/plating, -/area/station/maintenance/fore/lesser) +/area/station/engineering/supermatter/room) +"aoH" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/airlock/atmos/glass{ + name = "Project Room" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/engineering/atmos) "apk" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/dark_red{ @@ -611,28 +669,25 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/security) -"apl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"aps" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"apy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/sofa/bench/left{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/plaque{ + icon_state = "L10"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"apo" = ( /obj/structure/cable, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) -"apq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/station/service/chapel) +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "apB" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -644,37 +699,41 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/science/lab) +"apR" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "apZ" = ( /turf/open/floor/engine/helium, /area/station/ai_monitored/turret_protected/ai) -"aqf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "aqo" = ( /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"aqG" = ( +"aqA" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=16.0-CentralFore-CentralPort"; - location = "15.0-CentralStarboard-CentralFore" - }, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/hallway/primary/port) +"aqJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/red{ + dir = 6 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/security/warden) "aqV" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor, @@ -705,16 +764,19 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/storage) -"arH" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta{ +"aru" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating/dark/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/hallway/primary/central/fore) "arK" = ( /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'BOMB RANGE"; @@ -722,14 +784,6 @@ }, /turf/closed/wall, /area/station/science/ordnance/bomb) -"arL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron, -/area/station/commons/storage/tools) "arN" = ( /obj/structure/frame/machine, /obj/item/circuitboard/machine/pacman, @@ -739,6 +793,21 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, /area/station/maintenance/department/electrical) +"arY" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/stone, +/area/station/service/bar/backroom) "asb" = ( /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/dark/small, @@ -751,13 +820,6 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) -"asf" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "N2O to Pure" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "ask" = ( /obj/structure/cable, /obj/machinery/door/airlock/public/glass{ @@ -766,22 +828,36 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/textured_half, /area/station/security/prison/workout) -"asm" = ( -/obj/effect/turf_decal/siding/blue, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) -"asS" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 +"asu" = ( +/obj/structure/hoop{ + dir = 8; + pixel_x = 10; + pixel_y = 11 }, -/obj/effect/turf_decal/siding/thinplating_new{ +/obj/effect/turf_decal/trimline/white/end{ dir = 8 }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) +"asE" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"asL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"asX" = ( /obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/green/corner{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "asZ" = ( /obj/structure/disposalpipe/trunk, /obj/structure/disposaloutlet{ @@ -821,13 +897,6 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"atB" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/science/lower) "atE" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, @@ -849,27 +918,15 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"atS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +"atM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "atW" = ( /turf/open/floor/iron/chapel{ dir = 8 }, /area/station/maintenance/starboard/greater) -"atZ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "auc" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -881,30 +938,14 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine) -"auf" = ( -/obj/structure/cable, -/obj/machinery/light/small/dim/directional/south, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) -"aul" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/dark_red{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 +"auB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, -/area/station/security/brig/entrance) -"aus" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/tools) -"auF" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) +/area/station/hallway/primary/central/fore) "auG" = ( /obj/structure/chair{ dir = 1 @@ -916,59 +957,21 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"auO" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) -"auP" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/sign/poster/official/random/directional/east, -/obj/structure/cable, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) "auT" = ( /obj/structure/cable, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) -"avd" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - Central Aft" - }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/construction/mining/aux_base) "ave" = ( /turf/open/space, /area/space) "avp" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"avr" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/pdapainter/research, -/obj/machinery/computer/security/telescreen/rd/directional/north, -/obj/effect/turf_decal/siding/purple{ - dir = 5 +/obj/effect/spawner/random/trash, +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) "avB" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -977,6 +980,17 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) +"avI" = ( +/obj/structure/table/wood, +/obj/item/hemostat{ + name = "Totally Not Scissors"; + desc = "Ah yes, the Haircutting Device." + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/service/barber) "avN" = ( /obj/structure/table/glass, /obj/effect/decal/cleanable/dirt, @@ -987,22 +1001,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"avP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) -"avR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/spawner/directional/west, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) -"avT" = ( -/obj/structure/cable, -/obj/structure/reflector/single/anchored, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "avU" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -1011,40 +1009,22 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"avY" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +"awa" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "awe" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, /turf/open/floor/tram, /area/station/security/tram) -"aww" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"awC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "awE" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8 @@ -1057,12 +1037,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) -"awH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "awL" = ( /obj/structure/chair{ dir = 4 @@ -1072,9 +1046,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"awO" = ( -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "awQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -1095,14 +1066,11 @@ /turf/open/misc/sandy_dirt, /area/station/hallway/secondary/entry) "axd" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/directions/vault/directional/south{ - dir = 8 - }, -/turf/closed/wall, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/herringbone, +/area/station/ai_monitored/command/nuke_storage) "axj" = ( /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, @@ -1114,32 +1082,25 @@ /obj/item/bodypart/arm/left, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"axw" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"axz" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/structure/table/glass, -/obj/item/food/taco/fish{ - pixel_y = 9; - pixel_x = 4 +"axK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 }, -/obj/item/food/taco{ - pixel_y = 2; - pixel_x = -2 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "axN" = ( /obj/machinery/sparker/directional/north{ id = "Xenobio" }, /turf/open/floor/engine, /area/station/science/xenobiology) +"axS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/side, +/area/station/science/xenobiology) "axX" = ( /obj/effect/turf_decal/siding/yellow, /obj/effect/turf_decal/tile/yellow/diagonal_centre, @@ -1150,6 +1111,19 @@ /obj/machinery/light/cold/dim/directional/south, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"axZ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north{ + low_power_nightshift_lights = 1 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/service/chapel) "ayf" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -1167,6 +1141,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ayl" = ( +/obj/machinery/computer/slot_machine{ + pixel_y = 2 + }, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "ayu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -1194,30 +1174,12 @@ }, /turf/open/floor/wood, /area/station/engineering/main) -"ayT" = ( -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 9 - }, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "ayV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"ayZ" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/commons/dorms) "azh" = ( /obj/structure/chair{ dir = 8 @@ -1238,12 +1200,6 @@ }, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) -"azq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "azv" = ( /obj/machinery/teleport/station, /obj/effect/turf_decal/stripes/line{ @@ -1283,47 +1239,26 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"azO" = ( -/obj/structure/extinguisher_cabinet/directional/west, +"aAe" = ( +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"azV" = ( +/area/station/hallway/primary/aft) +"aAs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/cable, +/obj/machinery/door/airlock{ + name = "Maintenance" }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) -"azW" = ( -/obj/machinery/computer/atmos_control/nitrogen_tank{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"azZ" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/white/small, -/area/station/maintenance/port/aft) -"aAj" = ( -/obj/item/storage/backpack/duffelbag/sec{ - pixel_x = -15; - pixel_y = 7 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/office) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "aAD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1339,6 +1274,12 @@ }, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"aAP" = ( +/obj/structure/mirror/directional/east, +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "aAQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/junction/flip{ @@ -1379,16 +1320,27 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"aBo" = ( +"aBj" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"aBq" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"aBr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "aBu" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -1408,14 +1360,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/medical/morgue) -"aBB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "aBK" = ( /obj/structure/dresser, /obj/effect/turf_decal/siding/wood{ @@ -1423,13 +1367,6 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"aBL" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/bananalamp{ - pixel_y = 7 - }, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) "aBV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -1447,12 +1384,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"aCz" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/machinery/light/small/directional/south, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/grass, -/area/station/service/chapel) "aCM" = ( /obj/effect/spawner/random/structure/crate_abandoned, /obj/structure/alien/weeds, @@ -1484,16 +1415,22 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aDJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"aDj" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 }, -/obj/structure/sign/directions/vault/directional/west{ - dir = 2 +/turf/open/floor/grass, +/area/station/service/chapel) +"aDR" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L13"; + pixel_y = -15 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/hallway/primary/central/aft) "aEa" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/tram, @@ -1507,38 +1444,17 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"aEd" = ( -/obj/structure/disposalpipe/segment{ +"aEn" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopqueue"; - name = "HoP Queue Shutters" +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/half{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half{ - dir = 8 - }, -/turf/open/floor/iron/half{ - dir = 8 - }, -/area/station/hallway/primary/central/fore) -"aEo" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +/obj/effect/turf_decal/tile/dark/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "aEB" = ( /obj/structure/table, /obj/effect/spawner/random/food_or_drink/seed_rare, @@ -1563,9 +1479,7 @@ /obj/machinery/shower/directional/west, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine) -"aFb" = ( -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/large/style_2, +"aER" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 }, @@ -1591,13 +1505,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aFu" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/dark/small, -/area/station/commons/dorms) "aFE" = ( /obj/item/target, /obj/structure/window/reinforced/spawner/directional/west, @@ -1606,16 +1513,19 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aFH" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 5 - }, -/turf/open/space/basic, -/area/space/nearstation) "aFR" = ( /turf/open/floor/plating, /area/station/security/tram) +"aFT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "aFY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1630,21 +1540,25 @@ /obj/structure/marker_beacon/fuchsia, /turf/open/space/basic, /area/space/nearstation) -"aGb" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/ordnance/testlab) -"aGq" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"aGe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Fuel Pipe to Incinerator"; + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"aGo" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/hop, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "aGv" = ( @@ -1667,46 +1581,19 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"aGH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"aGR" = ( +/obj/structure/window/spawner/directional/north, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/machinery/door/airlock{ + id_tag = "Toilet1"; + name = "Unit 1" }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"aGI" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/can/food/pine_nuts{ - pixel_x = 16; - pixel_y = 6 - }, -/obj/machinery/cell_charger{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -1; - pixel_y = 1 - }, -/turf/open/floor/iron/dark, -/area/station/commons/storage/tools) +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "aGU" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"aHl" = ( -/obj/structure/railing/corner, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/dorms) "aHq" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -1722,33 +1609,16 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/grass, /area/station/security/prison/garden) -"aHS" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ +"aHT" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"aIb" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"aIi" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/iron/textured_half, -/area/station/service/library) +/obj/machinery/airalarm/directional/south, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "aIk" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -1757,32 +1627,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"aIm" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/security_all, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "aIr" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/south, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) +/turf/open/floor/stone, +/area/station/service/chapel) "aIu" = ( /obj/structure/bookcase/random/reference, /obj/machinery/camera/autoname/directional/north, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"aIO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/public/glass{ - name = "Dormatories" +"aIJ" = ( +/turf/open/floor/iron/stairs/left{ + dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) +/area/station/hallway/secondary/recreation) "aIW" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -1794,18 +1660,43 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/small, /area/station/engineering/main) -"aJb" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 +"aJe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) +"aJl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/west, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "aJq" = ( /turf/closed/mineral/random/stationside, /area/space/nearstation) +"aJr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "aJE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -1813,24 +1704,13 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) -"aJP" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 +"aJI" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 8; + name = "mix to engine" }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) -"aJV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) +/turf/open/floor/iron, +/area/station/engineering/atmos) "aJX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -1853,13 +1733,6 @@ dir = 8 }, /area/station/construction/mining/aux_base) -"aKm" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 10 - }, -/turf/open/space/basic, -/area/space/nearstation) "aKx" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark/small, @@ -1878,10 +1751,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"aKS" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark/small, -/area/station/hallway/secondary/dock) "aLk" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark_red{ @@ -1900,12 +1769,38 @@ /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) "aLm" = ( -/turf/closed/wall/rust, -/area/station/cargo/drone_bay) +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aLn" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"aLp" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "aLr" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"aLt" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "aLv" = ( /obj/structure/transport/linear/tram, /obj/effect/turf_decal/stripes/white/line{ @@ -1923,33 +1818,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"aLB" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/camera/autoname/directional/north, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 5 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"aLC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/light/cold/directional/east, -/obj/machinery/power/apc/auto_name/directional/east{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"aLS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) "aLU" = ( /obj/structure/chair{ dir = 4 @@ -1959,6 +1827,17 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"aLX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "aMa" = ( /obj/item/bodypart/leg/left, /turf/open/floor/plating/airless, @@ -1972,23 +1851,50 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"aMi" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"aMt" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "aMy" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"aNd" = ( -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"aNj" = ( -/obj/machinery/door/airlock/public{ - name = "Arcade" +"aMJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 }, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/xenobiology) +"aMM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"aNd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral, /obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) "aNk" = ( /obj/machinery/suit_storage_unit/security, @@ -2002,6 +1908,22 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark/small, /area/station/medical/storage) +"aNo" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/floor/grass, +/area/station/service/chapel) +"aNx" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Dorms" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/commons/fitness/locker_room) "aNJ" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/north{ @@ -2020,13 +1942,10 @@ "aNL" = ( /turf/closed/wall, /area/station/science/ordnance/bomb) -"aNO" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/machinery/camera/directional/west, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +"aNS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "aNX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2048,33 +1967,25 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"aOa" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine) -"aOh" = ( -/obj/machinery/status_display/ai/directional/south, -/obj/effect/turf_decal/tile/neutral{ +"aOc" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ dir = 8 }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) -"aOt" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aOm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light/warm/dim, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/recreation) "aOz" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -2085,6 +1996,11 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/science/genetics) +"aOO" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "aOX" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -2100,6 +2016,51 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) +"aPc" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "atmospherics - storage" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"aPd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/office) +"aPg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aPs" = ( +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_y = -8; + req_access = list("cargo") + }, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_y = 8; + req_access = list("cargo") + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "aPx" = ( /obj/structure/chair{ dir = 1 @@ -2124,13 +2085,13 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aPK" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"aPE" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "aPM" = ( /obj/structure/chair/sofa/bench/right, /obj/machinery/firealarm/directional/north, @@ -2138,25 +2099,11 @@ /obj/machinery/incident_display/tram/directional/north, /turf/open/floor/iron, /area/station/security/tram) -"aPV" = ( -/obj/effect/spawner/random/structure/crate_abandoned, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "aPX" = ( /obj/structure/cable, /obj/machinery/holopad, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"aQf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/motion/directional/south{ - c_tag = "Captain's Office - Emergency" - }, -/turf/open/floor/plating, -/area/station/maintenance/hallway/abandoned_command) "aQm" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/small, @@ -2169,20 +2116,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark, /area/station/medical/cryo) -"aQx" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/effect/turf_decal/tile/yellow, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - North Corridor" - }, +"aQv" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/radiation/rad_area/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"aQx" = ( +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "aQF" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -2191,18 +2136,26 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) -"aQX" = ( -/obj/effect/turf_decal/siding/wideplating{ +"aQK" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Docking Corridor" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/hallway/secondary/dock) +"aQO" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood, -/area/station/engineering/main) -"aQZ" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 5 +/obj/effect/landmark/navigate_destination/hydro, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/engine, -/area/station/science/cytology) +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "aRa" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -2214,35 +2167,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"aRo" = ( -/obj/effect/turf_decal/trimline/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/white/mid_joiner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) -"aRv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/commons/dorms) "aRw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel{ dir = 4 }, /area/station/maintenance/starboard/greater) -"aRx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "aRC" = ( /obj/structure/table, /obj/item/flashlight/lamp/green{ @@ -2250,6 +2180,11 @@ }, /turf/open/floor/carpet, /area/station/medical/psychology) +"aRH" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/small, +/area/station/medical/medbay/lobby) "aRI" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 1 @@ -2268,14 +2203,24 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"aSt" = ( -/obj/effect/spawner/random/structure/closet_private, -/obj/machinery/light/small/directional/north, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) +"aSp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aSy" = ( /turf/closed/wall/r_wall, /area/station/science/xenobiology) +"aSF" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/flora/bush/flowers_br/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "aSI" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/emcloset, @@ -2285,36 +2230,19 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/small, /area/station/hallway/secondary/dock) -"aSW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"aTb" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/official/random/directional/west, -/obj/machinery/button/door/directional/north{ - id = "Toilet1"; - specialfunctions = 4; - name = "Lock Control"; - normaldoorcontrol = 1 - }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) +"aSY" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"aSZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "aTc" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"aTg" = ( -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "aTn" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -2339,20 +2267,21 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"aTz" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"aTB" = ( +"aTy" = ( /obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "aTG" = ( /obj/structure/table/reinforced, /obj/machinery/requests_console/directional/east{ @@ -2365,84 +2294,58 @@ /obj/machinery/recharger, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"aUb" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" +"aUl" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_1" +/turf/open/floor/plating, +/area/station/commons/dorms) +"aUm" = ( +/obj/structure/cable, +/obj/structure/chair/sofa/corp/left{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/main) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_suite) "aUA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_edge, /area/station/maintenance/starboard/greater) -"aUB" = ( -/obj/machinery/vending/wardrobe/robo_wardrobe, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) -"aUJ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 +"aUO" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen/ordnance/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/dark_red{ +/area/station/science/ordnance/testlab) +"aVu" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) -"aVA" = ( -/obj/structure/closet/secure_closet/freezer/empty, -/obj/item/food/grown/tomato{ - pixel_y = 2; - pixel_x = 2 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 }, -/obj/item/food/grown/tomato{ - pixel_y = 2; - pixel_x = 2 +/turf/open/floor/iron, +/area/station/cargo/sorting) +"aVx" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) +"aVO" = ( +/obj/structure/chair/comfy/black{ + dir = 1 }, -/obj/item/food/grown/eggplant{ - pixel_y = 5; - pixel_x = 5 - }, -/obj/item/food/grown/eggplant{ - pixel_y = 5; - pixel_x = 5 - }, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/flour, -/obj/item/reagent_containers/condiment/flour, -/obj/item/food/grown/tomato{ - pixel_y = 2; - pixel_x = 2 - }, -/obj/item/food/grown/tomato{ - pixel_y = 2; - pixel_x = 2 - }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"aVF" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) +/obj/effect/landmark/start/chaplain, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "aVT" = ( /obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior, /obj/effect/mapping_helpers/airlock/locked, @@ -2476,10 +2379,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/security/prison/rec) -"aWb" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "aWc" = ( /turf/open/floor/iron/small, /area/station/security/tram) @@ -2495,10 +2394,10 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/execution/transfer) -"aWt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"aWs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/iron, -/area/station/security/prison/garden) +/area/station/engineering/atmos) "aWx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -2506,43 +2405,66 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"aWz" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) "aWA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"aXC" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"aWF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/bamboo, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) +"aWK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/closed/wall, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"aXd" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) +"aXv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"aXD" = ( +/obj/structure/chair/stool/directional/south, +/obj/machinery/holopad, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"aXG" = ( +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -17; + pixel_y = 2 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/flowers_yw, +/obj/structure/flora/bush/lavendergrass, +/turf/open/floor/grass, +/area/station/service/hydroponics) "aXI" = ( /turf/closed/wall/r_wall, /area/station/science/lobby) -"aXU" = ( -/obj/structure/easel, -/obj/item/canvas/twentythree_twentythree, -/obj/item/canvas/twentythree_twentythree, -/turf/open/floor/iron, -/area/station/commons/storage/art) -"aYj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +"aXW" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/turf/open/floor/stone, -/area/station/service/bar/backroom) +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) "aYp" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line{ @@ -2560,14 +2482,6 @@ dir = 8 }, /area/station/command/corporate_showroom) -"aYs" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/prison/rec) "aYv" = ( /obj/structure/transport/linear/tram, /obj/effect/turf_decal/stripes/white/line{ @@ -2582,33 +2496,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"aYU" = ( -/obj/structure/chair/wood{ - dir = 8 +"aYX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/stone, +/turf/open/floor/wood/tile, /area/station/service/bar) "aYY" = ( /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/misc/sandy_dirt, /area/station/service/lawoffice) -"aZh" = ( -/obj/machinery/modular_computer/preset/curator{ - dir = 8 +"aZy" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/turf/open/floor/carpet, -/area/station/service/library) -"aZp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "aZG" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/siding/wood{ @@ -2618,6 +2523,13 @@ /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"aZJ" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/lawoffice) "aZL" = ( /obj/structure/table, /obj/item/aicard, @@ -2634,17 +2546,46 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"bah" = ( -/obj/structure/cable, -/obj/item/kirbyplants/organic/applebush, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/iron/dark/textured_corner{ +"bag" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/area/station/command/heads_quarters/hop) +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) +"bal" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "bat" = ( /turf/open/floor/engine/n2o, /area/station/ai_monitored/turret_protected/ai) +"bav" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"baz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/mousetraps{ + pixel_x = -5 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/small, +/area/station/service/janitor) "baE" = ( /obj/structure/table, /obj/item/gps/mining{ @@ -2657,22 +2598,19 @@ /obj/structure/alien/weeds, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) +"baH" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "baJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"baO" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/engineering/atmos) "baP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2693,10 +2631,16 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"bbB" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/supermatter) +"bbI" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties/red, +/area/station/service/abandoned_gambling_den/gaming) +"bbJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "bbK" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -2709,12 +2653,25 @@ }, /turf/open/floor/wood, /area/station/cargo/miningfoundry) -"bbT" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 8 +"bbL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/camera/autoname/directional/north, +/obj/structure/cable, +/obj/structure/sign/painting/large/library{ + dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/station/commons/dorms) +/turf/open/floor/wood/parquet, +/area/station/service/library) +"bbN" = ( +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/brigdoor/left/directional/north{ + atom_integrity = 300; + name = "AI Core Chamber Access"; + req_access = list("ai_upload") + }, +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) "bbU" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -2722,6 +2679,19 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"bbY" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/small, +/area/station/service/bar) +"bck" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "bcr" = ( /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating/airless, @@ -2733,45 +2703,68 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white/small, /area/station/medical/medbay/lobby) -"bcC" = ( +"bcw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"bcK" = ( -/obj/structure/disposalpipe/segment{ +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ dir = 4 }, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) -"bcO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/science/xenobiology) -"bdN" = ( -/obj/structure/falsewall, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/station/maintenance/fore/greater) -"bdU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ +/area/station/maintenance/central/greater) +"bcC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) +"bcG" = ( +/obj/structure/closet{ + name = "Evidence Closet 4" + }, +/turf/open/floor/iron/smooth, +/area/station/security/evidence) +"bdq" = ( +/obj/structure/railing{ dir = 1 }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/computer/atmos_control/oxygen_tank{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/requests_console/directional/north{ + department = "Chief Engineer's Desk"; + name = "Chief Engineer's Requests Console"; + pixel_y = -32; + pixel_x = 2 + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron/stairs/old{ + dir = 4 + }, +/area/station/command/heads_quarters/ce) +"bdx" = ( +/obj/effect/turf_decal/sand/plating, +/turf/closed/wall/r_wall, +/area/space/nearstation) +"bdL" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 18 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 18 + }, +/obj/item/clothing/suit/hazardvest, +/obj/effect/turf_decal/siding/thinplating_new/terracotta{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/command/teleporter) "bed" = ( /obj/structure/railing/corner{ dir = 1 @@ -2784,21 +2777,11 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/titanium, /area/station/command/heads_quarters/ce) -"bej" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/chapel) -"bes" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/grimy, -/area/station/service/library) +"bee" = ( +/obj/structure/cable, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "bey" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -2809,47 +2792,53 @@ "beK" = ( /turf/open/floor/iron/smooth, /area/station/security/evidence) -"beN" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +"beR" = ( +/obj/structure/closet{ + name = "Evidence Closet 3" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/iron/smooth, +/area/station/security/evidence) +"bfb" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/green, +/obj/machinery/component_printer, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "bfe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/camera/autoname/directional/west, /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/white, /area/station/science/cytology) -"bfE" = ( -/obj/effect/turf_decal/siding/green/end{ +"bfq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/herringbone, -/area/station/service/abandoned_gambling_den/gaming) -"bfU" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro staging" - }, -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - lower" - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) -"bgg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/airalarm/directional/north, -/obj/item/wrench, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/white/small, -/area/station/science/server) +"bfE" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/pushbroom, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) +"bfO" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = -7 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "bgn" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -2873,25 +2862,13 @@ }, /turf/open/floor/iron/dark/small, /area/station/engineering/lobby) -"bgx" = ( +"bgw" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/vault{ - name = "Vault" +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/herringbone, -/area/station/ai_monitored/command/nuke_storage) -"bgy" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/turf/open/floor/plating, +/area/station/maintenance/port/lesser) "bgA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/small, @@ -2913,12 +2890,29 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"bgG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "bgQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) +"bgS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "bho" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -2931,25 +2925,45 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"bhE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/plating, -/area/station/engineering/atmos) -"bhN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +"bhJ" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/machinery/chem_dispenser, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"bhX" = ( /obj/structure/cable, -/obj/effect/turf_decal/arrows{ +/obj/machinery/power/terminal, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) +"big" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "CO2 to Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bil" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/medical/psychology) +"biu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "biB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark/smooth_large, @@ -2969,32 +2983,11 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/small, /area/station/engineering/lobby) -"bjc" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/power/shieldwallgen/xenobiologyaccess, -/obj/structure/cable/multilayer, +"bjj" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/plating, -/area/station/science/xenobiology) -"bje" = ( -/obj/structure/chair/sofa/bench{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) -"bjh" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood, -/area/station/cargo/boutique) -"bji" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/stairs/left, -/area/station/hallway/secondary/recreation) +/area/station/engineering/supermatter/room) "bjp" = ( /obj/structure/cable, /obj/structure/rack, @@ -3002,6 +2995,22 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"bjt" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"bjx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) "bjL" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table, @@ -3033,6 +3042,13 @@ dir = 1 }, /area/station/hallway/primary/aft) +"bkb" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "bkd" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/lime, @@ -3047,10 +3063,35 @@ /obj/machinery/light/floor, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"bkj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "bkl" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"bkz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/cargo/office) +"bkQ" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 4 + }, +/obj/machinery/button/door/directional/south{ + id = "Cabin4"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/station/commons/dorms) "bkY" = ( /obj/machinery/requests_console/directional/west{ department = "Chief Medical Officer's Desk"; @@ -3101,35 +3142,41 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"blt" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "bly" = ( /obj/structure/closet/crate/miningcar, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"blC" = ( -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 1 - }, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +"blz" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "blJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) -"blP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/dorms) +"blY" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"bma" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 10 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"bmo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bmr" = ( /obj/structure/cable, /obj/machinery/telecomms/broadcaster/preset_right, @@ -3138,13 +3185,18 @@ }, /turf/open/floor/circuit, /area/station/tcommsat/server) -"bmz" = ( +"bmt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/central/greater) +"bmv" = ( /obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/turf/open/floor/plating, +/area/station/maintenance/port/lesser) "bmA" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -3172,6 +3224,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/maintenance/department/engine/atmos) +"bmQ" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) "bmT" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -3179,28 +3238,9 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/tram, /area/station/security/tram) -"bmY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, +"bni" = ( /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"bnn" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/area/station/maintenance/fore/greater) "bno" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3225,28 +3265,14 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"bnI" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/suit_storage_unit/cmo, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) -"bnQ" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/rock/pile/jungle/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"bnU" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ +"bnK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/side{ dir = 8 }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) +/area/station/science/lower) "bnV" = ( /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3257,13 +3283,13 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) -"bnX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"bnW" = ( +/obj/structure/bookcase/random, +/obj/structure/sign/painting/library{ + pixel_x = -30 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/turf/open/floor/wood/parquet, +/area/station/service/library) "bob" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -3276,32 +3302,18 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"boi" = ( -/obj/structure/closet/crate, -/obj/item/clothing/mask/bandana/blue, -/obj/item/clothing/mask/bandana/blue, -/obj/item/clothing/mask/bandana/gold, -/obj/item/clothing/mask/bandana/gold, -/obj/item/clothing/mask/bandana/red, -/obj/item/clothing/mask/bandana/red, -/obj/item/clothing/mask/bandana/skull, -/obj/item/clothing/mask/bandana/skull, -/obj/item/toy/basketball, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +"bom" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "bor" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"boB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "boI" = ( /obj/machinery/mecha_part_fabricator/maint{ name = "forgotten exosuit fabricator" @@ -3354,6 +3366,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white/small, /area/station/security/execution/education) +"bpm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/full, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/white/textured_large, +/area/station/command/heads_quarters/cmo) "bpo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -3368,6 +3389,16 @@ /obj/machinery/light/broken/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"bpq" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"bpC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) "bpI" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, @@ -3376,34 +3407,43 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"bpK" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/turf/open/floor/iron, +/area/station/security/warden) +"bpR" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/tools) "bpS" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/medical/virology) -"bpY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"bpT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/plaque{ + icon_state = "L12"; + pixel_y = -15 }, +/obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 4 + dir = 1 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"bqc" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Air to Pure" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "bqd" = ( /obj/item/reagent_containers/cup/bottle/ammonia, /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/security/prison/safe) +"bqe" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "bqm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, @@ -3415,6 +3455,16 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/starboard) +"bqp" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Recreation" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/recreation/entertainment) "bqs" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -3438,10 +3488,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"bqx" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/security/office) "bqy" = ( /turf/open/floor/engine{ name = "Holodeck Projector Floor" @@ -3460,6 +3506,26 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/virology) +"bqL" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/security/courtroom) +"bqO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/small, +/area/station/medical/medbay/lobby) "bqR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/closet/crate/mod, @@ -3469,21 +3535,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/security/prison/workout) -"brj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) +"brd" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "bro" = ( /obj/structure/frame/machine, /turf/open/floor/tram, /area/station/security/tram) -"brw" = ( -/obj/structure/chair{ - pixel_y = -2 +"brv" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) "bry" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -3509,10 +3579,6 @@ /obj/vehicle/ridden/scooter/skateboard/hoverboard, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"brA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "brD" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/neutral{ @@ -3520,10 +3586,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"brG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) +"brR" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/obj/machinery/light/floor, +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/hydroponics) "brZ" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -3533,6 +3605,10 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/aft) +"bso" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "bsu" = ( /obj/structure/barricade/wooden/crude, /obj/effect/mapping_helpers/broken_floor, @@ -3575,17 +3651,85 @@ dir = 4 }, /area/station/maintenance/starboard/greater) +"bsN" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bsP" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"bta" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +"btg" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/rag{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 5; + pixel_y = 16 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -7; + pixel_y = 15 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/warning/no_smoking/circle/directional/north, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"btu" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + name = "Distro Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"btA" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/storage/box{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) +"btF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "btG" = ( /obj/structure/rack, /obj/effect/turf_decal/delivery/white, @@ -3601,45 +3745,39 @@ }, /turf/open/floor/wood, /area/station/engineering/main) -"btY" = ( -/obj/effect/turf_decal/siding/wood{ +"bud" = ( +/obj/machinery/computer/communications{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/captain) +"bue" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/telecomms/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"buq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"bus" = ( +/obj/structure/table/wood, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood{ dir = 9 }, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"bua" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"buc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/stool/bamboo, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) -"bud" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"buf" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security) +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "buA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3653,46 +3791,36 @@ dir = 8 }, /area/station/science/xenobiology) -"buI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/belt/utility{ - pixel_x = -3; - pixel_y = -4 - }, -/obj/item/storage/belt/utility{ - pixel_x = 6 - }, -/obj/item/storage/belt/utility{ - pixel_x = -2; - pixel_y = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "buJ" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/machinery/bluespace_vendor/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"buU" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/five, -/obj/item/stack/cable_coil/five, -/obj/effect/turf_decal/tile/brown/opposingcorners{ +/obj/effect/turf_decal/weather/dirt{ dir = 1 }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) +"buU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "buV" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"bvg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "bvh" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -3715,40 +3843,46 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/small, /area/station/security/warden) -"bvP" = ( -/obj/machinery/door/airlock{ - name = "Kitchen" +"bvU" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/stone, +/area/station/service/chapel) +"bwg" = ( +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"bwu" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, -/area/station/maintenance/central/greater) -"bvV" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/command/heads_quarters/qm) -"bwy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/sign/poster/official/random/directional/west, -/obj/structure/destructible/cult/item_dispenser/archives/library, -/obj/item/book/codex_gigas, -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/iron/grimy, -/area/station/service/library) +/area/station/engineering/supermatter/room) "bwz" = ( /obj/effect/spawner/random/entertainment/arcade, /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"bwL" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_y = 12 + }, +/obj/item/multitool{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/machinery/light/no_nightlight/directional/east, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "bxa" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -3756,24 +3890,23 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"bxk" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/structure/rack, -/obj/item/weldingtool/mini, -/obj/item/tank/internals/emergency_oxygen/empty, -/obj/item/cigarette/rollie, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) -"bxl" = ( +"bxe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) +"bxr" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/food_cart, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bxI" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -3786,6 +3919,9 @@ dir = 6 }, /area/station/science/lower) +"bxN" = ( +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "bxT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/navigate_destination/dockescpod, @@ -3795,27 +3931,54 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"bxZ" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/landmark/start/hangover, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"byk" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "byq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron/small, /area/station/medical/morgue) -"byt" = ( -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) -"byv" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 +"byr" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 9; + pixel_x = 4 }, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "byx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -3835,21 +3998,6 @@ /obj/effect/turf_decal/stripes/asteroid/end, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) -"byN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"byR" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "byU" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -3858,51 +4006,40 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"bzc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, +"bzx" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro to Waste" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"bzF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"bzj" = ( -/obj/machinery/rnd/production/techfab/department/service, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"bzF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"bzG" = ( /obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/worn_out/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "bzZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"bAb" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/public/glass{ - name = "Recreation" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/recreation/entertainment) -"bAr" = ( -/obj/effect/spawner/random/trash, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) +"bAk" = ( +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "bAs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3922,18 +4059,31 @@ }, /turf/open/floor/wood, /area/station/hallway/secondary/entry) -"bBh" = ( +"bBb" = ( +/obj/structure/flora/tree/jungle/style_2, /obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/flowers_br/style_3, -/obj/machinery/firealarm/directional/north, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = -16 + dir = 9 }, /turf/open/floor/grass, /area/station/service/chapel) +"bBf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"bBg" = ( +/obj/structure/bed, +/obj/effect/spawner/random/bedsheet, +/obj/machinery/button/door/directional/east{ + id = "Cabin2"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) "bBk" = ( /obj/effect/turf_decal/tile/dark_red, /obj/structure/cable, @@ -3955,27 +4105,12 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"bBL" = ( -/obj/effect/landmark/start/cook, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "bBN" = ( -/obj/structure/window/spawner/directional/east, -/obj/structure/table/wood, -/obj/machinery/cell_charger{ - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/item/stock_parts/power_store/cell/crap{ - pixel_y = 5 - }, -/obj/item/cigarette/pipe/cobpipe{ - pixel_x = 1; - pixel_y = -2 - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "bBX" = ( /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, @@ -4015,11 +4150,19 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"bCo" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/warm/directional/south, +"bCp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/area/station/hallway/primary/central/aft) +"bCr" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) "bCs" = ( /obj/machinery/light/dim/directional/north, /turf/open/floor/iron/dark/side{ @@ -4037,11 +4180,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/security/office) -"bCP" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "bCQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -4061,12 +4199,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"bDg" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "bDh" = ( /obj/effect/turf_decal/siding/yellow{ dir = 5 @@ -4086,6 +4218,13 @@ }, /turf/open/floor/iron/dark, /area/station/medical/cryo) +"bDp" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) "bDq" = ( /obj/structure/table, /obj/item/shovel, @@ -4121,18 +4260,19 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"bDQ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "bEd" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"bEu" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/spawner/directional/east, +/obj/machinery/light/floor, +/turf/open/floor/grass, +/area/station/service/hydroponics) "bEw" = ( /obj/structure/sign/directions/supply{ dir = 1; @@ -4152,18 +4292,12 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/science/lower) -"bEG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/camera/directional/north{ - c_tag = "atmospherics - HFR" - }, +"bEM" = ( /obj/effect/turf_decal/siding/wideplating{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating, /turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/area/station/engineering/main) "bEN" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -4176,35 +4310,49 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"bES" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"bEU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bEW" = ( /obj/effect/spawner/structure/window/reinforced/shuttle, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"bFh" = ( -/obj/structure/rack, -/obj/item/binoculars, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - South" - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) -"bFt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"bEZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ dir = 8 }, -/turf/open/floor/iron, -/area/station/commons/dorms) +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"bFf" = ( +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) "bFw" = ( /obj/machinery/telecomms/server/presets/science, /turf/open/floor/circuit, /area/station/tcommsat/server) -"bFO" = ( -/obj/effect/spawner/random/trash, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "bFR" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -4220,16 +4368,14 @@ /obj/effect/spawner/random/techstorage/rnd_all, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"bGe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"bFY" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/green{ - dir = 4 - }, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) "bGi" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/mug{ @@ -4260,23 +4406,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"bGq" = ( -/obj/machinery/porta_turret/ai, -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/smooth, -/area/station/ai_monitored/turret_protected/aisat_interior) -"bGD" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/recreation) "bGL" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, @@ -4288,14 +4417,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/office) -"bGX" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "bGY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -4303,44 +4424,26 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"bHp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -11; - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/glass/bottle/vodka, -/obj/item/food/grown/citrus/orange, -/obj/item/food/grown/citrus/orange{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/food/grown/grapes/green{ - pixel_y = -4; - pixel_x = -6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine/atmos) "bHs" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"bHy" = ( -/obj/structure/chair/office/light, -/obj/effect/landmark/start/scientist, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "bHU" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/camera/autoname/directional/south, /turf/open/floor/carpet/blue, /area/station/cargo/boutique) +"bId" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "bIg" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/camera/directional/south{ @@ -4348,6 +4451,20 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"bIh" = ( +/obj/machinery/button/door/directional/east{ + id = "AuxToilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/obj/effect/spawner/random/trash/soap{ + spawn_scatter_radius = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "bIp" = ( /obj/structure/flora/bush/large/style_random{ pixel_x = -28; @@ -4358,26 +4475,25 @@ /obj/structure/window/spawner/directional/south, /turf/open/misc/sandy_dirt, /area/station/science/research) -"bIJ" = ( +"bIH" = ( /obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"bIN" = ( -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/hallway/primary/central/aft) -"bJn" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) +"bIL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"bIT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "bJw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/singular/directional/south, @@ -4385,34 +4501,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"bJx" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) -"bJH" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "atmos_airlock_1" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/iron, -/area/station/engineering/atmos/office) "bJK" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -4420,15 +4508,19 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"bJP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "bJZ" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/station/security/prison/workout) -"bKa" = ( -/obj/structure/chair/sofa/bench/right, -/obj/machinery/incident_display/tram/directional/north, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) "bKl" = ( /obj/structure/railing/corner{ dir = 8 @@ -4436,11 +4528,23 @@ /obj/effect/turf_decal/siding/wideplating, /turf/open/floor/wood, /area/station/engineering/main) -"bKv" = ( -/obj/structure/flora/tree/jungle/style_4, -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/grass, -/area/station/service/chapel) +"bKm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"bKp" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"bKt" = ( +/obj/structure/table, +/obj/item/soap, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "bKz" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -4451,6 +4555,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) +"bKD" = ( +/obj/item/kirbyplants/random, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/security/detectives_office) "bKE" = ( /obj/effect/turf_decal/siding/red{ dir = 1 @@ -4464,18 +4577,18 @@ }, /turf/open/floor/iron/white/small, /area/station/security/warden) -"bKK" = ( +"bKM" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "bKN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/window/brigdoor/left/directional/west{ @@ -4484,13 +4597,6 @@ }, /turf/open/floor/iron/small, /area/station/security/tram) -"bKO" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "bKU" = ( /obj/item/toy/crayon/spraycan{ pixel_x = -7 @@ -4499,30 +4605,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"bLp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 +"bLf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"bLS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock{ - name = "Library Maintenance" - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/turf/open/floor/plating, -/area/station/service/library) +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "bLT" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/south, @@ -4530,23 +4625,25 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"bLZ" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space/basic, +/area/space/nearstation) "bMc" = ( -/obj/structure/table, -/obj/item/rcl/pre_loaded, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/commons/storage/art) -"bMn" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"bMl" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba, +/turf/open/floor/carpet, +/area/station/commons/dorms) "bMt" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -4554,15 +4651,6 @@ }, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"bMV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "bMW" = ( /obj/machinery/iv_drip, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -4590,19 +4678,6 @@ "bNq" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/engine/atmos) -"bNu" = ( -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"bNL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/light/small/directional/south, -/obj/machinery/status_display/ai/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "bNP" = ( /obj/structure/cable, /obj/structure/broken_flooring/pile/directional/east, @@ -4620,24 +4695,42 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"bNW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating/elevatorshaft, +/area/station/commons/dorms) "bOa" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/frame/machine, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"bOG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/closed/wall, -/area/station/service/kitchen) -"bON" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/white{ - dir = 8 +"bOj" = ( +/obj/item/assembly/mousetrap/armed, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) +"bOo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/iron/dark/small, -/area/station/science/xenobiology) +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"bOB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/textured_half, +/area/station/security/brig/entrance) "bOR" = ( /obj/machinery/light/small/directional/west, /obj/structure/flora/bush/flowers_yw, @@ -4652,55 +4745,29 @@ }, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"bPd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ +"bPu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, -/obj/structure/cable, -/turf/open/floor/wood, +/turf/open/floor/plating, /area/station/engineering/atmos/pumproom) -"bPk" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"bPy" = ( -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 +"bPw" = ( +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) +"bPP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "bPU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"bQc" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/security/office) -"bQd" = ( -/obj/structure/flora/grass/jungle/b/style_2, -/turf/open/misc/dirt/station, -/area/station/service/chapel) "bQi" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, @@ -4713,23 +4780,16 @@ /obj/machinery/computer/records/security, /turf/open/floor/wood/tile, /area/station/command/bridge) -"bQy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 8 +"bQz" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 }, -/obj/machinery/computer/security/telescreen/isolation/directional/east, -/obj/machinery/photobooth/security, -/turf/open/floor/iron, -/area/station/security/execution/transfer) -"bQQ" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "bRf" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/steam_vent, @@ -4755,6 +4815,12 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"bRo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bRr" = ( /obj/structure/chair{ dir = 1; @@ -4768,12 +4834,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"bRK" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "bRN" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -4781,13 +4841,23 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"bSk" = ( -/obj/machinery/air_sensor/engine_chamber, +"bRT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, /turf/open/floor/engine, -/area/station/engineering/supermatter) +/area/station/engineering/supermatter/room) "bSo" = ( /turf/open/space/basic, /area/space/nearstation) +"bSr" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar) "bSs" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -4799,6 +4869,21 @@ }, /turf/open/space/basic, /area/space/nearstation) +"bSy" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"bSD" = ( +/obj/structure/flora/tree/jungle/style_5, +/turf/open/floor/grass, +/area/station/service/chapel) +"bSG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "bSH" = ( /obj/structure/cable, /obj/machinery/power/solar_control{ @@ -4809,6 +4894,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"bSL" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) +"bSU" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) "bSX" = ( /obj/machinery/flasher/directional/east{ id = "AI"; @@ -4816,27 +4913,12 @@ }, /turf/closed/wall, /area/station/ai_monitored/turret_protected/ai) -"bTo" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +"bTC" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Air to Pure" }, -/obj/structure/flora/bush/flowers_yw, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/directional/north, -/turf/open/floor/grass, -/area/station/service/chapel) -"bTE" = ( -/obj/effect/turf_decal/tile/brown/half, -/obj/effect/turf_decal/tile/brown/half{ - dir = 1 - }, -/turf/open/floor/iron/textured_half, -/area/station/cargo/miningoffice) -"bTI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) +/turf/open/floor/iron, +/area/station/engineering/atmos) "bUr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ @@ -4879,6 +4961,21 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/tram, /area/station/security/tram) +"bUP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/gateway, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"bVr" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) "bVD" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -4892,21 +4989,21 @@ /turf/open/floor/iron/white/small, /area/station/security/execution/education) "bVJ" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L13"; - pixel_y = -15 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/decal/cleanable/molten_object, +/obj/effect/landmark/event_spawn, +/obj/structure/table, +/turf/open/floor/iron/dark, +/area/station/commons/storage/tools) "bVO" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/siding/red, /obj/effect/landmark/start/head_of_security, /turf/open/floor/iron/small, /area/station/security/office) +"bVQ" = ( +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "bVR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -4948,6 +5045,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/genetics) +"bWj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) "bWl" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -4955,13 +5057,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bWp" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "bWs" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -4969,24 +5064,64 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron, /area/station/science/xenobiology) -"bXb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, +"bWD" = ( +/obj/effect/spawner/random/trash, /turf/open/floor/plating, -/area/station/maintenance/department/electrical) -"bXi" = ( -/obj/structure/cable, +/area/station/maintenance/port/greater) +"bWO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Crematorium" +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"bWU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall/r_wall, +/area/station/hallway/primary/central/aft) +"bWX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/turf/open/floor/iron/textured_half{ - dir = 8 +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bXf" = ( +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/area/station/security/brig/entrance) +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"bXm" = ( +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_y = 32 + }, +/obj/structure/table/wood, +/obj/item/roulette_wheel_beacon, +/obj/item/holosign_creator/robot_seat/bar{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/stone, +/area/station/service/bar/backroom) +"bXp" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "bXu" = ( /obj/item/kirbyplants/random, /obj/machinery/firealarm/directional/south, @@ -5007,6 +5142,9 @@ /obj/structure/closet/crate/bin, /turf/open/floor/iron/white, /area/station/medical/virology) +"bXK" = ( +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "bXO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5015,13 +5153,22 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"bXR" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +"bXW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 }, -/turf/open/floor/stone, -/area/station/service/bar) +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bYa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "bYf" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/stripes/line{ @@ -5029,10 +5176,6 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"bYh" = ( -/obj/structure/flora/bush/flowers_yw/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) "bYk" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron/white/small, @@ -5046,32 +5189,70 @@ dir = 1 }, /area/station/engineering/hallway) -"bYK" = ( -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, +"bYm" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) -"bYV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"bYw" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, /obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"bYx" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/turf/open/floor/iron, +/area/station/security/prison) +"bYD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, /turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"bZa" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/white{ +/area/station/engineering/atmospherics_engine) +"bYP" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/side{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/aft) +/area/station/hallway/primary/central/fore) +"bYZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/bamboo, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) +"bZl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "bZs" = ( /obj/structure/table, /obj/item/reagent_containers/cup/glass/drinkingglass, @@ -5111,15 +5292,6 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"bZz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/station/medical/psychology) "bZN" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 4 @@ -5132,25 +5304,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"cag" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ - dir = 4 +"caf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 10 }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "atmos_airlock_1" - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, -/area/station/engineering/atmos/office) +/area/station/engineering/atmos) "cam" = ( /obj/machinery/flasher/directional/east{ id = "AI"; @@ -5165,54 +5325,29 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"cax" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"cay" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "caI" = ( /obj/structure/cable, /obj/effect/decal/cleanable/glass, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) -"caK" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"caW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable, -/obj/structure/disposalpipe/trunk{ +"caM" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"cbd" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/obj/machinery/disposal/bin, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "cbg" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box, /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) -"cbh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "cbi" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom/directional/north{ @@ -5270,12 +5405,38 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) -"cbH" = ( +"cby" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - entrance" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) +"cbz" = ( +/obj/machinery/ticket_machine/directional/north, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) +"cbA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) +/area/station/commons/storage/tools) +"cbC" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "cbO" = ( /obj/structure/chair{ dir = 1 @@ -5283,12 +5444,22 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/small, /area/station/medical/storage) +"cbR" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "cbU" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"cbY" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/security/tram) "cca" = ( /obj/structure/table/reinforced, /obj/machinery/coffeemaker{ @@ -5309,12 +5480,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"ccA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) "ccD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5324,18 +5489,6 @@ }, /turf/open/floor/iron, /area/station/security/tram) -"ccF" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "ccG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -5360,41 +5513,27 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"cdB" = ( -/obj/machinery/camera/directional/south, -/obj/structure/flora/bush/flowers_pp/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"cdC" = ( -/obj/structure/cable, +"cdQ" = ( +/obj/effect/turf_decal/weather/snow, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/departments/exodrone/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"cdY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "cea" = ( /obj/structure/window/spawner/directional/south, /turf/open/space/basic, /area/space/nearstation) -"ceN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) +"cei" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_yw/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "ceP" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ @@ -5409,31 +5548,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"ceS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"cfa" = ( -/obj/structure/closet/lasertag/red, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"cfb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "cfc" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ dir = 6 @@ -5451,6 +5565,16 @@ /obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/ai) +"cfr" = ( +/obj/machinery/door/airlock{ + id_tag = "commiss2"; + name = "Commissary" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, +/area/station/commons/vacant_room/commissary) "cfH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -5458,18 +5582,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"cgs" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) "cgt" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/garbage, @@ -5482,24 +5594,20 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) -"cgL" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) "cgM" = ( /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) -"cgV" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 +"cgT" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/end{ + dir = 1 }, -/obj/structure/flora/bush/flowers_yw/style_3, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "cgZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5511,41 +5619,24 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"chh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ +"cha" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/effect/turf_decal/weather/dirt{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +/turf/open/floor/grass, +/area/station/service/chapel) "chp" = ( /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/hallway/primary/aft) -"chC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"chw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"chI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) "chO" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -5563,40 +5654,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security) -"cib" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"cig" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"cik" = ( -/obj/structure/bookcase/random, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"cip" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/landmark/start/depsec/science, -/turf/open/floor/iron, -/area/station/security/checkpoint/science) "cis" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 9 @@ -5606,12 +5663,41 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"civ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ +"ciw" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ciF" = ( +/obj/structure/table/glass, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) +"ciH" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/primary/central/aft) +"ciK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Secure Creature Pen"; + req_access = list("research") + }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/science/xenobiology) "ciR" = ( /obj/structure/table, /obj/effect/spawner/random/techstorage/command_all, @@ -5623,16 +5709,6 @@ /obj/machinery/recharger, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"ciV" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"ciW" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) "cjm" = ( /obj/structure/closet/firecloset, /obj/machinery/status_display/evac/directional/south, @@ -5647,26 +5723,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"cjD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cjR" = ( /obj/structure/disposalpipe/segment, /obj/structure/plasticflaps/opaque, /turf/open/floor/iron, /area/station/maintenance/port/lesser) -"cjS" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "cjY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5676,18 +5737,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"ckb" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/machinery/button/door/directional/north{ - id = "CabinS"; - name = "Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/carpet/green, -/area/station/commons/dorms) "cks" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/yellow{ @@ -5702,10 +5751,6 @@ /obj/structure/sign/departments/engineering/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"ckt" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "cku" = ( /obj/structure/barricade/wooden/crude, /turf/open/floor/noslip, @@ -5720,25 +5765,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"ckP" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"ckR" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Plasma to Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ +"ckM" = ( +/obj/machinery/light/small/directional/south{ dir = 4 }, -/turf/open/floor/iron, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/n2, /area/station/engineering/atmos) "ckV" = ( /obj/structure/cable, @@ -5765,12 +5799,13 @@ /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) "cll" = ( -/obj/machinery/door/window/right/directional/west{ - name = "Fitness Ring" +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/structure/window/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "clq" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -5785,18 +5820,6 @@ /obj/structure/cable, /turf/open/floor/iron/white/small, /area/station/command/heads_quarters/cmo) -"clV" = ( -/obj/structure/table, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/clothing/mask/breath{ - pixel_x = 15; - pixel_y = 5 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) "clZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -5813,23 +5836,15 @@ "cmf" = ( /turf/closed/wall/rust, /area/station/maintenance/department/engine/atmos) -"cmn" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table, -/obj/item/stock_parts/subspace/analyzer, -/obj/item/stock_parts/subspace/analyzer, -/obj/item/stock_parts/subspace/analyzer, -/obj/item/stock_parts/capacitor{ - pixel_x = -7; - pixel_y = 9 +"cmt" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Toxins" }, -/obj/item/stock_parts/capacitor{ - pixel_x = -7; - pixel_y = 9 +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ + dir = 1 }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tcomms) +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "cmw" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -5844,20 +5859,19 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"cmy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "cmz" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"cmD" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "cmX" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -5867,49 +5881,50 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/security/tram) -"cnn" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/service/barber) "cns" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 5 }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"cnC" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/space/basic, -/area/space/nearstation) +"cnF" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "cnG" = ( /obj/machinery/suit_storage_unit/rd, /turf/open/floor/iron/dark/small, /area/station/command/heads_quarters/rd) -"cob" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +"cnO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"coi" = ( -/obj/structure/cable/layer3, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"coc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/left/directional/south{ - name = "AI Security Door" +/obj/structure/sign/departments/exodrone/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"col" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/pdapainter/research, +/obj/machinery/computer/security/telescreen/rd/directional/north, +/obj/effect/turf_decal/siding/purple{ + dir = 5 }, -/obj/machinery/flasher/directional/east{ - id = "ai" - }, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "cop" = ( /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -5921,23 +5936,15 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white/small, /area/station/medical/cryo) -"cor" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) "cow" = ( /turf/closed/wall, /area/station/engineering/lobby) -"coC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ +"cpb" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/grass, +/area/station/service/chapel) "cpA" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -5984,10 +5991,26 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) +"cpV" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "cqa" = ( /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"cqb" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "cqc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5997,11 +6020,23 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) +"cqh" = ( +/obj/structure/reflector/single/anchored, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "cqn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/white/side, /area/station/science/xenobiology) +"cqp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) "cqr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/chapel{ @@ -6018,22 +6053,16 @@ }, /turf/open/floor/plating, /area/station/science/ordnance/storage) -"cqD" = ( -/obj/structure/closet/secure_closet/bar, -/obj/item/stack/spacecash/c1, -/obj/item/stack/spacecash/c1, -/obj/item/stack/spacecash/c1, -/obj/item/stack/spacecash/c1, -/obj/item/stack/spacecash/c1, -/obj/machinery/airalarm/directional/north, -/obj/structure/reagent_dispensers/beerkeg, -/obj/structure/reagent_dispensers/beerkeg, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"cqz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/stone, -/area/station/service/bar/backroom) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "cqM" = ( /obj/structure/railing{ dir = 8 @@ -6049,6 +6078,11 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/main) +"cqN" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "cqS" = ( /obj/machinery/conveyor{ dir = 4; @@ -6059,62 +6093,61 @@ }, /turf/open/floor/plating, /area/station/service/janitor) -"cri" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"crm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"cro" = ( -/obj/structure/cable, -/obj/structure/chair/sofa/corp/left{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/command/corporate_suite) -"cru" = ( -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"crx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"crf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "crE" = ( /obj/structure/window/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) +"crG" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "Cabin3"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) "crJ" = ( /obj/effect/turf_decal/siding/red{ dir = 6 }, /turf/open/floor/iron/small, /area/station/security/brig) +"crV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "csl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"cso" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wideplating_new/terracotta, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "css" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 10 @@ -6123,16 +6156,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"csv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/corner, -/area/station/hallway/secondary/exit/departure_lounge) "csw" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/stripes/end, @@ -6171,12 +6194,31 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"csO" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "csS" = ( /obj/structure/cable, /obj/item/kirbyplants/organic/plant21, /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/foyer) +"csV" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ctb" = ( /obj/effect/turf_decal/siding/yellow{ dir = 6 @@ -6188,16 +6230,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"ctl" = ( +"ctm" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/station/security/prison/work) -"ctH" = ( -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/turf/open/floor/wood, +/area/station/command/heads_quarters/qm) +"ctQ" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/small, +/area/station/security/office) "cua" = ( /obj/effect/spawner/random/maintenance, /obj/effect/spawner/random/structure/crate, @@ -6221,21 +6268,40 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/security/prison/rec) -"cvc" = ( +"cuv" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"cuw" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/light/directional/east, -/obj/structure/table, -/obj/item/stack/sheet/mineral/plasma/five, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"cvk" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) +"cuH" = ( +/obj/effect/turf_decal/weather/snow, +/obj/effect/turf_decal/weather/snow/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"cvb" = ( +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"cvn" = ( +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "cvy" = ( /obj/structure/bed/medical/emergency, /turf/open/floor/iron/dark, @@ -6276,36 +6342,25 @@ dir = 1 }, /area/station/cargo/bitrunning/den) -"cvV" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"cvX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/restaurant_portal/bar, -/turf/open/floor/wood/tile, -/area/station/service/bar) "cwb" = ( /obj/effect/turf_decal/stripes/white/end{ dir = 1 }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"cwc" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/vending/wardrobe/bar_wardrobe, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/stone, +/area/station/service/bar/backroom) "cwf" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"cwj" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "cwt" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -6315,6 +6370,10 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/customs) +"cww" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "cwL" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -6322,6 +6381,16 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) +"cwM" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole{ + dir = 1 + }, +/obj/structure/sign/painting/library{ + pixel_x = 30 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "cwS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -6331,6 +6400,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"cwU" = ( +/obj/machinery/door/airlock{ + name = "Hydroponics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/hydroponics) "cwX" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "aigas" @@ -6338,6 +6421,10 @@ /obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/ai) +"cxg" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) "cxy" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction{ @@ -6348,13 +6435,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"cxz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/station/service/chapel) "cxO" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -6364,6 +6444,12 @@ }, /turf/open/floor/plating, /area/station/science/cubicle) +"cxY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "cyf" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -6416,40 +6502,23 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"cze" = ( -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured, -/area/station/ai_monitored/turret_protected/ai) "czg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"czq" = ( -/obj/structure/curtain/cloth, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +"czn" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Mix" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/textured_half{ +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"czD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 8 }, -/area/station/service/janitor) -"czu" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) +/turf/open/floor/iron, +/area/station/engineering/atmos) "cAb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -6475,19 +6544,6 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/surgery/theatre) -"cAl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/assistant, -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/station/service/bar) "cAm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/corners{ @@ -6515,33 +6571,17 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/robotics/mechbay) -"cAv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ +"cAX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/office) -"cAZ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/station/maintenance/port/greater) -"cBd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"cBl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/maintenance/starboard/fore) "cBw" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/structure/filingcabinet/chestdrawer, @@ -6572,19 +6612,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"cCv" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/siding/wideplating_new/terracotta, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) -"cCx" = ( -/obj/structure/chair{ - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) "cCD" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance/external{ @@ -6601,29 +6628,24 @@ /turf/open/misc/asteroid/airless, /area/space/nearstation) "cCM" = ( -/obj/structure/cable, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"cCP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/structure/cable, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"cCV" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cCQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "cCW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6634,17 +6656,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) -"cDa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/science/xenobiology) "cDb" = ( /obj/structure/chair/office{ dir = 4 @@ -6652,10 +6663,18 @@ /obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) -"cDf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +"cDl" = ( +/obj/machinery/libraryscanner, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"cDn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 5 + }, /turf/open/floor/iron, -/area/station/hallway/secondary/dock) +/area/station/engineering/atmos) "cDt" = ( /obj/structure/chair/comfy/shuttle, /obj/structure/transport/linear/tram, @@ -6704,26 +6723,17 @@ dir = 1 }, /area/station/maintenance/starboard/greater) -"cDV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) "cEn" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) "cEo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/landmark/start/bartender, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar) "cED" = ( /obj/structure/railing/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -6732,12 +6742,6 @@ }, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"cEF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/captain/private) "cEK" = ( /obj/effect/landmark/start/ai, /obj/item/radio/intercom/directional/south{ @@ -6778,6 +6782,14 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"cEL" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L9"; + pixel_y = -15 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "cEX" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 1 @@ -6793,6 +6805,9 @@ }, /turf/open/floor/wood/tile, /area/station/command/bridge) +"cFd" = ( +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "cFg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -6818,6 +6833,11 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"cFD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "cFR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6838,17 +6858,23 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"cGa" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light/cold/dim/directional/east, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"cGi" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "cGj" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) -"cGG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cGI" = ( /obj/machinery/firealarm/directional/south, /obj/structure/closet/secure_closet/medical3, @@ -6857,17 +6883,17 @@ /obj/item/clothing/mask/surgical, /turf/open/floor/iron/small, /area/station/medical/storage) -"cGV" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/storage) -"cHh" = ( -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/bot{ - dir = 1 +"cGW" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/obj/machinery/light/cold/dim/directional/east, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "cHp" = ( /obj/effect/turf_decal/siding/dark_red/corner{ dir = 4 @@ -6888,14 +6914,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"cHt" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 9 - }, -/obj/machinery/meter/monitored/distro_loop, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "cHC" = ( /obj/structure/chair{ pixel_y = -2 @@ -6908,25 +6926,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/service/lawoffice) -"cHG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"cHI" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/vatgrower, -/turf/open/floor/engine, -/area/station/science/cytology) "cHO" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/full, @@ -6953,6 +6952,25 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"cHS" = ( +/obj/machinery/vending/hydronutrients, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"cHW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "cHX" = ( /obj/structure/filingcabinet, /obj/item/folder/documents, @@ -6963,17 +6981,27 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/medical/virology) -"cIX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/service/bar) -"cJv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"cJg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating_new/light, -/obj/machinery/light/small/dim/directional/south, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/science/xenobiology) +"cJm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "cJz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6982,6 +7010,16 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) +"cJI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "cJL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -6995,6 +7033,12 @@ dir = 4 }, /area/station/science/xenobiology) +"cJN" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/landmark/start/hangover, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/white, +/area/station/science/cytology) "cJT" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/crate{ @@ -7018,41 +7062,25 @@ /obj/item/clothing/head/utility/welding, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"cKa" = ( -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/lab) "cKk" = ( /turf/closed/mineral/random/stationside, /area/station/ai_monitored/turret_protected/aisat/maint) -"cKm" = ( -/obj/machinery/camera/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"cKt" = ( +"cKw" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron/dark, +/area/station/cargo/office) +"cKB" = ( /obj/structure/cable, +/obj/item/storage/bag/trash, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/station/maintenance/central/greater) -"cKy" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/atmospheric_sanity/ignore_area, -/turf/open/floor/iron, -/area/station/engineering/hallway) -"cKL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/tcommsat/server) +/area/station/security/prison/safe) "cKV" = ( /obj/machinery/light/floor, /obj/effect/landmark/event_spawn, @@ -7067,13 +7095,17 @@ /obj/structure/marker_beacon/indigo, /turf/open/space/basic, /area/space/nearstation) -"cLw" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"cLA" = ( +/obj/structure/toilet, +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door/directional/east{ + id = "ShowerToilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "cLD" = ( /obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/siding/thinplating_new/dark{ @@ -7083,30 +7115,13 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/security/courtroom) -"cLJ" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +"cLP" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered & Air to Mix"; + dir = 4 }, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"cLL" = ( -/obj/structure/flora/rock/pile/jungle/style_5{ - pixel_x = -5; - pixel_y = 5 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"cLR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/window/right/directional/south{ - name = "AI Security Door" - }, -/obj/machinery/flasher/directional/west{ - id = "ai" - }, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) +/turf/open/floor/iron, +/area/station/engineering/atmos) "cLS" = ( /obj/effect/turf_decal/siding/white{ dir = 10 @@ -7121,11 +7136,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"cLW" = ( -/mob/living/basic/mouse/brown/tom, -/obj/item/radio/intercom/prison/directional/south, -/turf/open/floor/plating, -/area/station/security/prison/safe) "cLY" = ( /obj/machinery/computer/security{ dir = 4 @@ -7133,6 +7143,15 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) +"cMj" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "cMq" = ( /turf/open/floor/plating/airless, /area/space/nearstation) @@ -7141,23 +7160,19 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"cME" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/camera/autoname/directional/north, -/obj/machinery/button/door/directional/east{ - id = "kitchenshutters"; - name = "Kitchen Shutter Control" +"cMQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"cMG" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "cMS" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/north, @@ -7173,16 +7188,9 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"cMY" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) -"cNk" = ( -/obj/structure/sign/departments/restroom/directional/south, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +"cNn" = ( +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "cNR" = ( /obj/structure/chair/office{ dir = 4 @@ -7203,56 +7211,28 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"cOd" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/rock/pile/style_2{ - pixel_x = -1; - pixel_y = -3 +"cOq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" }, -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/recreation/entertainment) -"cOC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/science/xenobiology) -"cOI" = ( -/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) -"cOJ" = ( -/obj/structure/railing, +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"cOv" = ( +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"cOF" = ( +/obj/structure/cable, +/obj/structure/chair/office{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) -"cON" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "cOW" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, @@ -7268,26 +7248,19 @@ /obj/effect/turf_decal/siding/blue/corner, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"cPj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"cPp" = ( -/obj/structure/urinal/directional/east, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "cPD" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 }, /turf/open/floor/plating/airless, /area/space/nearstation) +"cPF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "cPN" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/showroomfloor, @@ -7315,26 +7288,35 @@ }, /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) -"cQo" = ( -/obj/structure/closet/firecloset, -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) -"cQG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/departments/holy/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"cQN" = ( +"cPU" = ( +/obj/structure/table/wood, +/obj/item/pai_card, +/obj/item/storage/crayons, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table/wood, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"cQC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"cQO" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "cQP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -7347,22 +7329,23 @@ /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) "cQV" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Storage" +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, -/turf/open/floor/iron/smooth_half{ - dir = 8 - }, -/area/station/engineering/main) -"cRc" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/departments/court/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/maintenance/hallway/abandoned_command) +"cRh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool/directional/south, +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/security/office) "cRm" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -7374,22 +7357,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lobby) -"cRo" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "HFR Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "cRw" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue, @@ -7415,14 +7382,15 @@ /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) "cRL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/firealarm/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "cRS" = ( /obj/structure/table, /obj/item/vending_refill/hydroseeds, @@ -7435,16 +7403,16 @@ /turf/open/floor/tram, /area/station/security/tram) "cSb" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 +/obj/structure/sign/painting/library{ + pixel_y = 32 }, -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/station/service/chapel) -"cSc" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron/smooth, +/area/station/service/library) +"cSd" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/science/lower) "cSk" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/closet/l3closet, @@ -7479,32 +7447,29 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/shower) +"cSw" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/atmos_control/nocontrol/master{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "cSy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 5 - }, -/obj/structure/cable, +/obj/machinery/light/floor, +/obj/structure/flora/bush/flowers_br, +/turf/open/floor/grass, +/area/station/hallway/primary/central/fore) +"cSA" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/maintenance/fore/greater) "cSC" = ( /turf/closed/wall, /area/station/commons/vacant_room/office) -"cTn" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"cTp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) "cTw" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/south, @@ -7529,48 +7494,38 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"cTK" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) -"cTX" = ( -/obj/machinery/computer/crew{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) -"cTY" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"cUf" = ( -/obj/structure/sign/directions/engineering{ - dir = 1; - pixel_y = 8 - }, -/obj/structure/sign/directions/command{ - dir = 1 - }, -/obj/structure/sign/directions/supply{ - dir = 1; - pixel_y = -8 - }, -/turf/closed/wall, +"cTD" = ( +/obj/effect/landmark/start/librarian, +/turf/open/floor/iron/grimy, /area/station/service/library) -"cUB" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +"cTK" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2O" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"cTT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/chapel) +"cUd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) +"cUu" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "cUH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -7584,6 +7539,12 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) +"cUL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "cUU" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -7599,31 +7560,28 @@ dir = 1 }, /area/station/hallway/primary/aft) -"cUY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"cVh" = ( -/obj/machinery/button/crematorium{ - id = "cremateme"; - pixel_y = -30 - }, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) -"cVm" = ( +"cVi" = ( +/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" }, -/obj/effect/turf_decal/stripes/red/line{ +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"cVq" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) "cVx" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 4 @@ -7643,22 +7601,23 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/science/robotics/augments) +"cVB" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) "cVC" = ( /obj/machinery/computer/operating{ dir = 1 }, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) -"cVO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/chapel/office) +"cVF" = ( +/turf/open/floor/iron/smooth, +/area/station/commons/storage/tools) "cVQ" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7668,6 +7627,13 @@ dir = 1 }, /area/station/science/lower) +"cVU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "cWh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7675,6 +7641,19 @@ dir = 4 }, /area/station/maintenance/fore/lesser) +"cWw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"cWA" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) "cWM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -7700,57 +7679,25 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"cXb" = ( -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "cXg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"cXh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/table, +/obj/item/stack/sheet/iron/five, +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 }, -/obj/structure/cable, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch/directional/south, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"cXp" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/general, +/area/station/commons/vacant_room/commissary) +"cXt" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Service Hallway" - }, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/hallway/secondary/service) +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "cXu" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"cXz" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 8 - }, -/turf/open/floor/iron/kitchen/small, -/area/station/security/breakroom) -"cXH" = ( -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "cXJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/wood{ @@ -7758,45 +7705,37 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) +"cXU" = ( +/obj/machinery/door/airlock/public{ + name = "Arcade" + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/hallway/primary/central/fore) "cYc" = ( /obj/effect/spawner/random/structure/crate, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"cYk" = ( -/obj/structure/cable, +"cYl" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"cYp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/security/brig/entrance) "cYt" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"cYD" = ( -/obj/structure/table/wood, -/obj/item/hemostat{ - name = "Totally Not Scissors"; - desc = "Ah yes, the Haircutting Device." - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/service/barber) "cYE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7821,13 +7760,22 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine) -"cYS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +"cYM" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) +/turf/open/floor/stone, +/area/station/service/bar) +"cYO" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "cYT" = ( /obj/structure/hedge, /obj/structure/sign/poster/contraband/random/directional/east, @@ -7838,65 +7786,19 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"cYY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/primary/central/fore) -"cZi" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) -"cZj" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 9 +"cZh" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, /turf/open/floor/iron, -/area/station/engineering/atmos) -"cZk" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) -"cZl" = ( -/obj/machinery/light/small/directional/east, -/obj/item/kirbyplants/random/dead/research_director, -/turf/open/floor/iron/dark/small, -/area/station/command/heads_quarters/rd) +/area/station/security/prison/work) "cZm" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/engine{ name = "Holodeck Projector Floor" }, /area/station/holodeck/rec_center) -"cZs" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/service/chapel) -"cZx" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) "cZy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7942,10 +7844,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron, /area/station/security) -"dao" = ( -/obj/effect/landmark/start/assistant, -/turf/open/floor/stone, -/area/station/service/bar) "daq" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -7974,6 +7872,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"dbh" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/bush/jungle/c/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "dbs" = ( /obj/structure/chair/plastic{ dir = 8 @@ -7988,20 +7893,6 @@ /obj/machinery/holopad/secure, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) -"dby" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/washing_machine, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison) "dbz" = ( /obj/structure/cable/layer3, /obj/structure/chair/office{ @@ -8012,56 +7903,12 @@ "dbF" = ( /turf/open/floor/plating/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"dbJ" = ( -/obj/effect/landmark/start/librarian, -/turf/open/floor/iron/grimy, -/area/station/service/library) -"dbZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "dcc" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/holopad, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"dcx" = ( -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/obj/structure/closet{ - anchored = 1; - can_be_unanchored = 1; - name = "Cold protection gear" - }, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/clothing/suit/hooded/wintercoat/science, -/turf/open/floor/iron/dark/small, -/area/station/science/xenobiology) -"dcD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/port) "dcH" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction{ @@ -8072,13 +7919,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"dcK" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "dcS" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 4 @@ -8090,13 +7930,32 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) -"dde" = ( -/obj/structure/chair{ - dir = 1; - pixel_y = -2 +"dcT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/science/lower) +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/airlock/public/glass{ + name = "Chapel Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/turf/open/floor/iron/textured_half, +/area/station/service/chapel/office) +"ddc" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/bush/jungle/a/style_3, +/turf/open/misc/dirt/station, +/area/station/service/chapel) +"ddi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ddl" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -8109,6 +7968,20 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"ddn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ddo" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant24, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "ddq" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/spawner/random/maintenance, @@ -8119,27 +7992,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"ddB" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "ddE" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) -"ddF" = ( -/mob/living/basic/goat/pete, -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "ddK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8149,22 +8006,12 @@ /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"ddT" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ +"dee" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"deb" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "deh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -8195,23 +8042,6 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) -"deR" = ( -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"deS" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 10 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) "dfb" = ( /obj/structure/cable, /obj/structure/table/glass, @@ -8219,34 +8049,65 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"dfd" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) -"dff" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"dfi" = ( +/obj/structure/statue/sandstone/venus{ + dir = 8; + pixel_y = -15 + }, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/flowers_br/style_3, +/obj/effect/dummy/lighting_obj, +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) "dfo" = ( /obj/structure/cable, /obj/machinery/status_display/ai/directional/north, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"dfA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"dfK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/engine, +/area/station/science/xenobiology) "dfN" = ( /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/cargo/storage) -"dfT" = ( -/obj/effect/turf_decal/bot{ - dir = 1 +"dga" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"dgc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dgf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/turf/open/floor/iron, +/area/station/engineering/atmos) "dgm" = ( /obj/structure/railing/corner{ dir = 1 @@ -8277,6 +8138,17 @@ /obj/structure/cable, /turf/open/floor/iron/white/corner, /area/station/science/lower) +"dgx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"dgy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) "dgV" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -8288,6 +8160,15 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) +"dgW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/departments/holy/directional/north, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "dhh" = ( /obj/structure/cable, /obj/machinery/status_display/ai/directional/north, @@ -8296,16 +8177,6 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"dhu" = ( -/obj/structure/flora/bush/sparsegrass{ - pixel_x = -5; - pixel_y = 9 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "dhy" = ( /obj/structure/cable, /obj/structure/disposalpipe/trunk{ @@ -8334,20 +8205,47 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dhG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos) -"dhH" = ( -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "dhK" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"dhX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dia" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"dic" = ( +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "dim" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8359,19 +8257,14 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"din" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/wideplating{ +"dip" = ( +/obj/structure/cable, +/obj/item/kirbyplants/organic/applebush, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/iron/dark/textured_corner{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +/area/station/command/heads_quarters/hop) "dis" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -8390,52 +8283,26 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/dark/small, /area/station/medical/medbay/lobby) -"dix" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - project room" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"diF" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Barber" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/locker_room) -"diG" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/small/directional/east, -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"diI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname/directional/south, +"diw" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"diK" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/landmark/start/mime, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"diP" = ( -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) "diS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8443,88 +8310,22 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"diU" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/light/floor, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) -"djc" = ( +"dja" = ( +/mob/living/basic/bot/firebot, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) +"dke" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 }, /obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"djf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"djg" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/small, -/area/station/security/brig) -"djO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/bluespace_vendor/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"djX" = ( -/obj/structure/table, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -6; - pixel_y = 5 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"djY" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/commons/dorms) -"dkh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/chapel) -"dkv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "dkz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8538,6 +8339,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/small, /area/station/security/execution/education) +"dkN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "dkT" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/stripes/line{ @@ -8546,12 +8354,56 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"dlj" = ( -/obj/structure/reflector/single/anchored{ - dir = 9 +"dkZ" = ( +/obj/machinery/computer/security/telescreen/prison/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/office) +"dla" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/arrows{ + dir = 4 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, /area/station/engineering/supermatter/room) +"dli" = ( +/obj/structure/table/wood, +/obj/item/food/grown/citrus/lemon{ + pixel_y = 12; + pixel_x = 4 + }, +/obj/item/food/grown/citrus/orange{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/food/grown/citrus/lime{ + pixel_x = 3 + }, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) +"dls" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/primary/central/fore) +"dlt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "dlx" = ( /obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/rock/pile/style_random, @@ -8569,44 +8421,53 @@ /obj/item/clothing/mask/surgical, /turf/open/floor/iron/small, /area/station/medical/storage) -"dlB" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/misc/dirt/station, -/area/station/service/chapel) -"dlG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/science/xenobiology) "dlJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate, /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"dlP" = ( +/obj/structure/flora/tree/jungle/small/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/service/chapel) +"dmi" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/mineral/titanium, +/area/station/command/heads_quarters/ce) "dmk" = ( /obj/machinery/holopad, /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"dml" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ +"dmC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/medical/cryo) +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "dmG" = ( /obj/structure/transport/linear/tram, /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) +"dmR" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "dmT" = ( /obj/machinery/camera/directional/north{ c_tag = "Xenobiology - Cell 2"; @@ -8631,47 +8492,26 @@ dir = 1 }, /area/station/security/prison/safe) -"dng" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 +"dmZ" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/wood/tile, -/area/station/maintenance/aft) -"dnk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"dny" = ( -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) -"dnK" = ( +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"dna" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air" + }, +/obj/machinery/light/small/red/directional/north, /obj/item/kirbyplants/random, -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark/small, -/area/station/security/detectives_office) -"dnO" = ( +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"dnf" = ( /obj/structure/cable, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/white/mid_joiner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/white/mid_joiner{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "dnU" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -8696,14 +8536,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/brig) -"doc" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Mix" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dof" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -8712,13 +8544,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"doi" = ( -/obj/machinery/vending/wardrobe/chap_wardrobe, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname/directional/south, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) "doj" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -8782,28 +8607,20 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"dpH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ - dir = 8 +"dpF" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/wood/tile, +/area/station/service/bar) "dpR" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, /turf/open/floor/tram, /area/station/security/tram) -"dqj" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/aft) -"dqB" = ( -/obj/structure/table, -/obj/item/clothing/head/utility/chefhat, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) "dqO" = ( /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs/auxiliary) @@ -8829,14 +8646,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/showroomfloor, /area/station/medical/virology) -"drC" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) "drI" = ( /obj/structure/railing{ dir = 1 @@ -8877,24 +8686,17 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"dsl" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood/parquet, -/area/station/service/library) "dsp" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/rack, /obj/item/pickaxe, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dss" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple, -/obj/item/kirbyplants/random, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/iron/dark, -/area/station/science/genetics) +"dsq" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/jungle, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "dst" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -8905,14 +8707,6 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"dsK" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) "dsN" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -8925,22 +8719,26 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) +"dta" = ( +/obj/structure/sign/directions/evac/west_arrow, +/obj/structure/sign/directions/science/west_arrow{ + dir = 4; + pixel_y = -8 + }, +/obj/structure/sign/directions/security/west_arrow{ + pixel_y = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "dtk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/closed/wall, /area/station/science/ordnance/testlab) -"dtm" = ( -/obj/structure/window/spawner/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) -"dtv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "dtC" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/purple{ @@ -8965,15 +8763,13 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/genetics) -"dtO" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +"dtQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "dua" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 @@ -8986,12 +8782,6 @@ }, /turf/open/floor/iron/white, /area/station/science/robotics/augments) -"duj" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "dun" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 @@ -9010,34 +8800,41 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"duE" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "duI" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/hidden{ dir = 10 }, /turf/closed/wall/rust, /area/station/ai_monitored/turret_protected/ai) -"duT" = ( -/obj/structure/closet/wardrobe/white, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 +"duR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) -"dvd" = ( -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"duV" = ( +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"duZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) "dvo" = ( /obj/machinery/ore_silo, /obj/effect/turf_decal/bot_white, @@ -9057,22 +8854,21 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"dvY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) "dwa" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/tram) +"dwf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "dwr" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/rock/pile/jungle/style_random, @@ -9082,6 +8878,12 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"dwz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/bar) "dwC" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -9091,6 +8893,22 @@ /obj/structure/cable, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) +"dwF" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/a, +/obj/machinery/light/small/directional/north, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/grass, +/area/station/service/chapel) +"dwN" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Recreation" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/recreation/entertainment) "dwT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9110,30 +8928,24 @@ "dxf" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical/central) -"dxv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 5 +"dxF" = ( +/obj/machinery/computer/turbine_computer{ + mapping_id = "main_turbine" }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"dxw" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/warm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"dxG" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"dxK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/corner{ dir = 4 }, -/turf/open/floor/wood, -/area/station/security/detectives_office) +/area/station/science/xenobiology) "dxO" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -9145,16 +8957,6 @@ /obj/item/stack/rods/fifty, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"dxV" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "dxZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -9164,6 +8966,14 @@ /obj/effect/mapping_helpers/airlock/access/all/science/ordnance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"dyd" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 1; + pixel_y = 5 + }, +/turf/open/floor/carpet, +/area/station/service/library) "dyp" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -9180,12 +8990,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) -"dyr" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/singular/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "dyF" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/blue{ @@ -9199,9 +9003,6 @@ dir = 4 }, /area/station/hallway/primary/central/fore) -"dyI" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "dyO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9215,25 +9016,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) +"dyQ" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "dyW" = ( /obj/structure/closet/firecloset, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) -"dzh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/pipe_dispenser{ - pixel_y = -7; - pixel_x = 2 - }, -/obj/item/pipe_dispenser{ - pixel_y = 5; - pixel_x = -2 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dzi" = ( /obj/structure/table/wood, /obj/item/book/granter/action/spell/smoke/lesser{ @@ -9252,6 +9045,12 @@ /obj/item/radio/intercom/chapel/directional/east, /turf/open/floor/iron/terracotta/diagonal, /area/station/service/chapel/office) +"dzo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "dzE" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -9260,11 +9059,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"dzH" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +"dzK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"dAa" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"dAd" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "dAn" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -9273,15 +9089,12 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"dAu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +"dAx" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) "dAz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, @@ -9289,14 +9102,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"dAC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "meow"; - name = "Commissary" - }, -/turf/open/floor/plating, -/area/station/commons/vacant_room/commissary) "dAF" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 4 @@ -9327,12 +9132,9 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"dAL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) +"dBb" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "dBh" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -9340,11 +9142,19 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood/tile, /area/station/science/lower) -"dBj" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, +"dBq" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, /turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/hallway/primary/fore) "dBr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9352,19 +9162,6 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/tram) -"dBt" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/blue{ - dir = 5 - }, -/obj/machinery/light_switch/directional/east, -/obj/item/kirbyplants/random, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/iron/white/small, -/area/station/command/heads_quarters/cmo) "dBy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/east, @@ -9376,12 +9173,21 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"dBT" = ( -/obj/effect/turf_decal/box/white{ - color = "#EFB341" +"dBR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security) "dCe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9392,6 +9198,10 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) +"dCi" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "dCj" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/passive_vent, @@ -9405,19 +9215,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"dCu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "dCR" = ( /obj/structure/cable/layer3, /turf/open/floor/circuit/red, @@ -9440,16 +9237,17 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"dDi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" +"dDg" = ( +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/left/directional/south{ + name = "AI Security Door" }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/flasher/directional/east{ + id = "ai" }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) "dDk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/chapel{ @@ -9459,15 +9257,6 @@ "dDB" = ( /turf/open/space/basic, /area/space) -"dDC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/janitor, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) "dDF" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -9504,37 +9293,12 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"dEc" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/camera/directional/north{ - c_tag = "Atmospherics - Central Fore" - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"dEq" = ( -/obj/effect/turf_decal/siding/thinplating_new/light, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "dEu" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron/kitchen/small, /area/station/security/breakroom) -"dEw" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/space/basic, -/area/space/nearstation) -"dEy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ - dir = 1 - }, -/turf/open/floor/engine/co2, +"dED" = ( +/turf/open/floor/engine/n2o, /area/station/engineering/atmos) "dEF" = ( /obj/effect/turf_decal/stripes/white/line{ @@ -9542,49 +9306,46 @@ }, /turf/open/floor/tram, /area/station/security/tram) -"dEL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark/corner{ +"dEQ" = ( +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/area/station/science/ordnance/testlab) -"dEQ" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"dEY" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 5 +/turf/open/floor/wood, +/area/station/service/chapel) +"dFm" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 9 + }, +/obj/machinery/light/small/dim/directional/north, /turf/open/floor/iron/white/small, /area/station/service/hydroponics) -"dFA" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 +"dFI" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/railing{ +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/white/corner, +/area/station/commons/dorms) +"dFP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/office) -"dFG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"dFN" = ( -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) -"dFQ" = ( +/turf/open/floor/iron/white, +/area/station/science/cytology) +"dGi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/smooth, +/area/station/security/evidence) +"dGq" = ( /obj/structure/cable, /obj/effect/spawner/random/trash, /obj/structure/disposalpipe/segment{ @@ -9592,17 +9353,27 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"dFY" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +"dGs" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security) +"dGT" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/disposalpipe/segment, /obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"dGV" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/storage/gas) +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "dHk" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -9618,18 +9389,6 @@ }, /turf/open/floor/tram, /area/station/security/tram) -"dHx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - turbine" - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "dHL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9644,34 +9403,13 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"dHW" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 1 +"dIG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass{ + name = "Old Command Hallway" }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"dIt" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/east{ - id = "armory"; - name = "Armory Shutters"; - req_access = list("armory") - }, -/obj/effect/turf_decal/siding/dark_red{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/ai_monitored/security/armory) -"dIQ" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_yw/style_3, -/obj/machinery/firealarm/directional/south, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/directional/south, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/iron/textured_half, +/area/station/maintenance/hallway/abandoned_command) "dJd" = ( /obj/machinery/computer/records/security, /turf/open/floor/wood/tile, @@ -9685,27 +9423,22 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"dJn" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 +"dJm" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) +"dJD" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/large/style_random{ + pixel_y = -1 }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) -"dJv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"dJB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/grass, +/area/station/service/hydroponics) "dJT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9719,19 +9452,15 @@ dir = 1 }, /area/station/security/execution/transfer) +"dKg" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/r_wall, +/area/station/command/teleporter) "dKl" = ( /obj/effect/spawner/random/engineering/material_cheap, /obj/effect/spawner/random/engineering/material, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dKm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/cold/directional/east, -/obj/effect/turf_decal/tile/neutral, -/obj/item/radio/intercom/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "dKq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9755,6 +9484,13 @@ }, /turf/open/floor/wood/large, /area/station/command/corporate_suite) +"dKt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/work) "dKA" = ( /obj/machinery/door/airlock/external/glass{ name = "Abandoned Dock Airlock" @@ -9764,61 +9500,76 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/dock) +"dKG" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dKQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"dKY" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 +"dKX" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 +/turf/open/floor/stone, +/area/station/service/bar) +"dLg" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) +/obj/machinery/firealarm/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + id = "meow"; + name = "Comissary Shutters"; + pixel_x = 29 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"dLl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "dLn" = ( /obj/structure/chair/office, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) "dLq" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/item/camera, -/obj/machinery/firealarm/directional/north, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/storage/art) -"dLv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/gulag_item_reclaimer{ - pixel_y = 24 - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, -/area/station/security/processing) +/area/station/engineering/atmospherics_engine) +"dLK" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/engineering/main) "dLQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"dLR" = ( -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/machinery/light_switch/directional/west, -/turf/open/floor/iron/small, -/area/station/security/office) -"dLW" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/landmark/start/librarian, -/turf/open/floor/carpet, -/area/station/service/library) "dMg" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -9826,14 +9577,6 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"dMi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) "dMm" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/turf_decal/stripes/line{ @@ -9842,10 +9585,34 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"dMr" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/grass, +/area/station/service/chapel) +"dMA" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/vatgrower, +/turf/open/floor/engine, +/area/station/science/cytology) "dMM" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"dMV" = ( +/obj/structure/window/spawner/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "dMX" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, @@ -9855,17 +9622,27 @@ /obj/item/wrench, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"dNj" = ( -/obj/structure/chair{ +"dNd" = ( +/obj/structure/closet{ + name = "Paramedic Supplies" + }, +/obj/effect/turf_decal/siding/blue{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/engineering/gravity_generator) -"dNo" = ( -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"dNe" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "dNq" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/aisat/exterior) @@ -9901,6 +9678,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"dNZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dOb" = ( /obj/structure/broken_flooring/singular/directional/east, /obj/structure/alien/weeds, @@ -9911,23 +9694,15 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/security/office) -"dOf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/junction, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "dOz" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/commons/storage/tools) -"dOP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"dOH" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "dOT" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -9942,6 +9717,12 @@ }, /turf/open/floor/wood, /area/station/security/detectives_office) +"dOX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "dPa" = ( /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) @@ -9964,32 +9745,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"dPp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"dPx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) "dPW" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/disposalpipe/segment{ +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) +"dQb" = ( +/obj/effect/turf_decal/siding/blue{ dir = 8 }, -/obj/structure/railing, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +/obj/structure/rack, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) "dQi" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -9998,37 +9767,29 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/lobby) -"dQn" = ( +"dQl" = ( /obj/structure/disposalpipe/segment{ - dir = 6 + dir = 10 }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 }, -/area/station/holodeck/rec_center) -"dQE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/storage/tech) +/area/station/hallway/primary/central/fore) +"dQG" = ( +/turf/closed/wall/r_wall/rust, +/area/station/engineering/supermatter/room) "dQQ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 }, /turf/open/floor/engine, /area/station/science/cytology) -"dRb" = ( -/obj/structure/sign/poster/official/random/directional/east, -/obj/structure/chair/comfy/brown{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/stone, -/area/station/service/bar/backroom) "dRk" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/fullgrass/style_random, @@ -10038,10 +9799,55 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"dRn" = ( -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/stone, -/area/station/service/chapel) +"dRl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Gas to Filter" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"dRm" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) +"dRq" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dRv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"dRw" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/radio/intercom/directional/west, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"dRy" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "dRD" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -10053,12 +9859,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"dRT" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "dSb" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 4 @@ -10100,6 +9900,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"dSK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"dSN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/iron/dark/small, +/area/station/tcommsat/server) "dSO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10126,28 +9940,24 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) -"dTd" = ( -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"dTe" = ( -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/station/cargo/boutique) -"dTg" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/floor, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"dTo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ +"dTc" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) +"dTz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - upper" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dTB" = ( /obj/structure/broken_flooring/pile/directional/east, /obj/effect/decal/cleanable/dirt, @@ -10158,31 +9968,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"dTH" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "dTI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"dTQ" = ( -/obj/structure/disposalpipe/segment, +"dTR" = ( /obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/chapel/office) -"dTW" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/shuttle/mining{ - dir = 4 +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) +"dUr" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/service/chapel) "dUw" = ( /obj/structure/railing{ dir = 4 @@ -10225,13 +10030,31 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"dVQ" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +"dUN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/science/xenobiology) +"dVx" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L5"; + pixel_y = -15 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "dVW" = ( /obj/structure/chair{ dir = 8 @@ -10243,6 +10066,16 @@ /obj/effect/landmark/start/depsec/supply, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) +"dVY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "dWh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -10251,10 +10084,6 @@ /obj/structure/sign/departments/science/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"dWm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/eighties/red, -/area/station/service/abandoned_gambling_den/gaming) "dWs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10265,35 +10094,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/science/xenobiology) -"dWz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"dWF" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"dWG" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "dWK" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair/office{ @@ -10312,6 +10112,15 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"dWX" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) "dXb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -10338,6 +10147,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron, /area/station/science/lower) +"dXh" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dXO" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/disposalpipe/segment{ @@ -10355,22 +10170,15 @@ dir = 1 }, /area/station/science/xenobiology) -"dYc" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = 6; - pixel_y = 9 +"dYb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 }, -/obj/item/multitool{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/item/cigarette{ - pixel_x = 5; - pixel_y = 2 - }, -/turf/open/floor/iron/dark, -/area/station/security/lockers) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/office) "dYj" = ( /obj/structure/table, /obj/effect/turf_decal/tile/dark_red, @@ -10390,22 +10198,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"dYu" = ( -/obj/machinery/light/floor, -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"dYv" = ( -/obj/structure/closet/radiation, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) -"dYE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dYI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -10426,11 +10218,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"dYW" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "dYX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10450,6 +10237,18 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"dZb" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"dZh" = ( +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "dZk" = ( /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/medical/general, @@ -10479,6 +10278,31 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"dZq" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=15.0-CentralStarboard-CentralFore"; + location = "14.0-Dormatories-CentralStarboard" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dZz" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Central Aft" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dZD" = ( /obj/machinery/camera/directional/south{ c_tag = "AI Chamber - Core"; @@ -10498,6 +10322,19 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) +"dZK" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/security/general, +/turf/open/floor/iron, +/area/station/security) "dZT" = ( /obj/machinery/button/transport/tram/directional/south{ id = 2; @@ -10525,24 +10362,54 @@ dir = 8 }, /area/station/engineering/main) -"eav" = ( -/obj/machinery/door/airlock/grunge{ - name = "Gambling Den" +"eaw" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/robotics, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"eaC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) -"ebc" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/structure/steam_vent, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) +"eaE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"eaK" = ( +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_yw, +/obj/machinery/light/floor, +/turf/open/floor/grass, +/area/station/hallway/primary/central/fore) +"eaM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/security/evidence) +"eaZ" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/starboard/fore) "ebe" = ( /obj/structure/hoop{ dir = 4; @@ -10555,33 +10422,18 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"ebk" = ( -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"ebl" = ( +/obj/effect/turf_decal/weather/snow, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 }, -/obj/effect/landmark/start/assistant, -/obj/effect/landmark/start/hangover, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"ebE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/flasher/directional/west{ - id = "brigentry" +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"ebK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "ebU" = ( /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/servingdish, @@ -10595,6 +10447,19 @@ /obj/machinery/door/window/right/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"ech" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "ecn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -10621,10 +10486,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"ecC" = ( -/obj/machinery/light/floor, -/turf/open/floor/stone, -/area/station/service/bar) +"ecz" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/dorms) "ecL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/transit_tube/horizontal, @@ -10635,6 +10501,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/engineering/break_room) +"eda" = ( +/obj/structure/flora/bush/jungle/c/style_3, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/service/chapel) "edc" = ( /obj/machinery/computer/teleporter, /obj/effect/decal/cleanable/dirt, @@ -10650,17 +10521,23 @@ dir = 1 }, /area/station/science/research) -"edk" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"edh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, +/obj/structure/sign/departments/holy/directional/west, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/hallway/primary/central/fore) +"edl" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "edD" = ( /obj/machinery/light/small/directional/west, /obj/item/kirbyplants/random, @@ -10669,19 +10546,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"edG" = ( -/obj/machinery/vending/hydronutrients, -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/obj/item/radio/intercom/directional/north, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/service/hydroponics) "edJ" = ( /obj/machinery/teleport/station, /obj/machinery/airalarm/directional/north, @@ -10723,6 +10587,19 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"een" = ( +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/station/security/office) +"eey" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "eeD" = ( /obj/structure/showcase/cyborg/old{ pixel_y = 20 @@ -10732,32 +10609,16 @@ "eeJ" = ( /turf/closed/wall, /area/station/commons/fitness/locker_room) +"eeS" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "eeY" = ( /obj/machinery/door/airlock/maintenance{ name = "Transit Tube Workshop" }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"efi" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"efm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"efn" = ( -/obj/effect/spawner/random/structure/crate_loot, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "efy" = ( /obj/item/kirbyplants/organic/plant21, /obj/machinery/status_display/ai/directional/west, @@ -10784,6 +10645,32 @@ dir = 10 }, /area/station/science/lower) +"efN" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/south, +/obj/item/clothing/head/utility/hardhat/reindeer{ + pixel_x = -16; + pixel_y = 3 + }, +/obj/item/clothing/shoes/clown_shoes/jester, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) +"efR" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/multitool{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/cigarette{ + pixel_x = 5; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) "efS" = ( /obj/machinery/computer/security/qm{ dir = 1 @@ -10802,108 +10689,103 @@ /turf/open/floor/plating, /area/station/security/prison/rec) "egc" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 }, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 10; - pixel_x = -5 +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 9 }, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/engineering/atmos) +"ego" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/railing, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "egr" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) -"egC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, +"egw" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/chair/sofa/bench/left, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/secondary/recreation) "egG" = ( /obj/effect/landmark/start/medical_doctor, /obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/siding/blue, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"egJ" = ( -/obj/structure/closet/wardrobe/black, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 - }, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) -"egL" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" - }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) "egN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) -"ehd" = ( -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/effect/turf_decal/bot{ +"egW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/machinery/light/cold/dim/directional/west, -/obj/structure/table/greyscale, -/obj/item/screwdriver, -/obj/item/stack/cable_coil/cut{ - pixel_x = 11; - pixel_y = 7 +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) +"ehh" = ( +/obj/machinery/computer/security/hos{ + dir = 4 }, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Office" - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"ehf" = ( -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/carpet/red, +/area/station/command/heads_quarters/hos) "ehj" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"ehT" = ( -/obj/machinery/door/airlock{ - id_tag = "commiss2"; - name = "Commissary" +"ehk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ehs" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ehM" = ( +/obj/effect/spawner/random/structure/closet_private, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"ehN" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"ehO" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/commons/vacant_room/commissary) +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "ehV" = ( /obj/structure/cable, /obj/structure/chair/sofa/right{ @@ -10933,11 +10815,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"eiy" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/cold/directional/south, -/turf/open/floor/iron/dark, -/area/station/security/office) "eiC" = ( /obj/structure/cable/multilayer/connected, /obj/structure/rack, @@ -10959,18 +10836,25 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/lobby) +"eiM" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "eiN" = ( /obj/machinery/light/cold/dim/directional/east, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/directions/evac/directional/east{ +/obj/structure/sign/directions/evac/east_arrow{ dir = 2 }, -/obj/structure/sign/directions/command/directional/east{ +/obj/structure/sign/directions/command/east_arrow{ pixel_y = 8; dir = 2 }, -/obj/structure/sign/directions/medical/directional/east{ +/obj/structure/sign/directions/medical/east_arrow{ pixel_y = -8; dir = 2 }, @@ -10979,6 +10863,11 @@ "eiU" = ( /turf/open/floor/plating/rust, /area/station/maintenance/department/engine/atmos) +"eiV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) "ejn" = ( /obj/item/stack/cable_coil/five, /obj/effect/decal/cleanable/cobweb, @@ -10990,6 +10879,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/bitrunning/den) +"ejw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/tools, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) "ejx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -11032,12 +10939,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/main) -"ejO" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "ekr" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -11062,6 +10963,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/command/heads_quarters/hop) +"ekK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/chem_master, +/turf/open/floor/iron, +/area/station/science/xenobiology) "ekL" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 @@ -11095,40 +11001,12 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/security) -"elb" = ( -/obj/structure/table/reinforced, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 5 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" - }, -/turf/open/floor/plating, -/area/station/service/kitchen) -"elc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Robotics Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/mechbay) "elh" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2, /obj/structure/sign/warning/cold_temp/directional/west, /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"eln" = ( -/obj/structure/flora/tree/jungle/small/style_5, -/turf/open/floor/grass, -/area/station/service/chapel) "elv" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 4 @@ -11191,14 +11069,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"elN" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "elR" = ( /obj/structure/table, /obj/structure/window/spawner/directional/south, @@ -11214,20 +11084,18 @@ "emd" = ( /turf/open/floor/iron, /area/station/medical/chemistry) -"emg" = ( -/obj/effect/spawner/random/structure/crate_loot, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) -"emn" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 8 +"emj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"emq" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 }, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) +/obj/structure/flora/grass/jungle, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "emB" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -11235,15 +11103,17 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"emF" = ( -/obj/machinery/light/warm/dim, -/obj/structure/disposalpipe/segment{ - dir = 9 +"emQ" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/engineering/atmos) "ena" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/plumbed{ @@ -11259,43 +11129,23 @@ /obj/effect/landmark/navigate_destination/aiupload, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"enq" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/camera/autoname/directional/north, +"enx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/engineering/storage/tech) +/area/station/hallway/primary/port) "enE" = ( /obj/item/cultivator/rake, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"enF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "enG" = ( /turf/open/floor/iron/dark, /area/station/science/ordnance) -"enV" = ( -/obj/structure/closet/secure_closet/research_director, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/command/heads_quarters/rd) "eoa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11306,28 +11156,15 @@ }, /turf/open/floor/iron, /area/station/security/prison) -"eof" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ +"eoh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"eog" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 4 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"eok" = ( -/obj/machinery/air_sensor/nitrogen_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) +/turf/open/floor/wood, +/area/station/service/chapel) "eoz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11339,25 +11176,43 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron, /area/station/security/execution/transfer) +"eoA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "eoC" = ( /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"eoM" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/maintenance/central/greater) +"eoK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "epa" = ( /obj/machinery/telecomms/bus/preset_four, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera/autoname/directional/east, /turf/open/floor/circuit, /area/station/tcommsat/server) -"epm" = ( -/obj/machinery/light/no_nightlight/directional/east, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"epg" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start/detective, +/turf/open/floor/wood, +/area/station/security/detectives_office) "epn" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue/full, @@ -11384,6 +11239,11 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/security/prison/rec) +"epQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs/left, +/area/station/hallway/secondary/recreation) "eqg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11391,14 +11251,6 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) -"eqr" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Fuel Pipe to Incinerator"; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "eqz" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -11411,36 +11263,28 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"eqG" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) -"eqI" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ +"eqF" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "eqS" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"erf" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" +"eqU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half{ - dir = 8 +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 10 }, -/area/station/service/hydroponics) +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "erg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -11449,6 +11293,17 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"erq" = ( +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_yw, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -17; + pixel_y = 2 + }, +/turf/open/floor/grass, +/area/station/service/hydroponics) "erA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11466,23 +11321,30 @@ /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) -"erS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/engineering/gravity_generator) "erZ" = ( /obj/machinery/computer/records/security, /turf/open/floor/iron/small, /area/station/security/office) -"esr" = ( -/obj/effect/turf_decal/tile/blue, -/obj/structure/cable, +"ese" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"esf" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "esv" = ( /obj/docking_port/stationary{ dwidth = 4; @@ -11494,14 +11356,6 @@ }, /turf/open/space/basic, /area/space) -"esz" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/central) "esF" = ( /obj/structure/cable, /obj/item/kirbyplants/organic/applebush, @@ -11526,24 +11380,44 @@ /obj/structure/sign/departments/medbay/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"ete" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ +"etc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"etj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/storage/belt/utility{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/item/storage/belt/utility{ + pixel_x = 6 + }, +/obj/item/storage/belt/utility{ + pixel_x = -2; + pixel_y = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "etl" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 5 }, /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) +"etm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/turf/open/floor/stone, +/area/station/service/bar) "eto" = ( /obj/structure/table/wood, /obj/item/statuebust, @@ -11559,6 +11433,13 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/circuit, /area/station/maintenance/port/aft) +"etV" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "etZ" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/effect/turf_decal/siding/wideplating/dark/corner{ @@ -11571,20 +11452,24 @@ /obj/machinery/seed_extractor, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"eue" = ( -/obj/effect/turf_decal/siding/wideplating, +"eui" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, /obj/effect/turf_decal/siding/wideplating{ dir = 8 }, -/turf/open/floor/wood, -/area/station/engineering/main) -"eul" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 }, -/turf/open/floor/iron/white/small, -/area/station/commons/fitness/locker_room) +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) +"eup" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) "euq" = ( /obj/structure/cable, /obj/item/kirbyplants/random/fullysynthetic, @@ -11603,10 +11488,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"euz" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/closed/wall, -/area/station/hallway/primary/central/aft) "euO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -11635,12 +11516,19 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "evj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ - dir = 8 +/obj/machinery/airalarm/directional/north, +/obj/machinery/button/door/directional/north{ + id = "vaco"; + name = "Comissary Shutters"; + pixel_x = 29 }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) +"evl" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/starboard/fore) "evq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11648,87 +11536,68 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"evv" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, +"evs" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/turf/open/floor/iron/dark/corner{ - dir = 4 +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 4; + pixel_y = 5 }, -/area/station/science/xenobiology) -"evw" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 9 +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"evG" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"evA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"evK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "evM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/small, /area/station/maintenance/department/engine) -"evQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/orange{ - dir = 4 +"ewh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) +"ewO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" }, -/turf/open/floor/plating, -/area/station/engineering/atmos) -"evW" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"ewt" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) -"ewF" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/vending/coffee, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/dock) +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "ewW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"exF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) -"exM" = ( -/obj/effect/decal/cleanable/dirt, +"exe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) +"exN" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "exQ" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/siding/yellow, @@ -11759,6 +11628,33 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/lockers) +"eyE" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"eyF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"eyI" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "eyJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -11767,20 +11663,19 @@ dir = 1 }, /area/station/ai_monitored/turret_protected/aisat/maint) -"eyW" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/bot{ - dir = 1 +"eyM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) -"eyY" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"eyX" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, /turf/open/floor/iron, /area/station/engineering/atmos) "eyZ" = ( @@ -11788,6 +11683,24 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"eza" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ezh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ezi" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/cafeteria, @@ -11843,10 +11756,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"ezV" = ( -/obj/machinery/computer/security/telescreen/prison/directional/south, -/turf/open/floor/iron/dark, -/area/station/security/office) "eAc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11860,14 +11769,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/cargo/storage) -"eAm" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "eAn" = ( /obj/machinery/computer/mech_bay_power_console, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -11888,6 +11789,12 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/starboard/aft) +"eAy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "eAz" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -11899,26 +11806,6 @@ /obj/machinery/light/floor, /turf/open/floor/noslip, /area/station/medical/medbay/central) -"eAE" = ( -/obj/item/stack/sheet/plasteel{ - amount = 10; - pixel_x = -2; - pixel_y = 2 - }, -/obj/structure/table, -/obj/item/stack/sheet/rglass{ - amount = 30; - pixel_x = 2; - pixel_y = -2 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "eAK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -11929,36 +11816,11 @@ "eAY" = ( /turf/open/floor/grass, /area/station/science/xenobiology) -"eBd" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 5 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/small, -/area/station/service/barber) "eBe" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"eBy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/storage/art) -"eBC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "eBH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11994,6 +11856,23 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"eCs" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"eCz" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/primary/starboard) +"eCC" = ( +/obj/machinery/button/ignition/incinerator/atmos, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "eCJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12012,13 +11891,6 @@ /obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/ai) -"eDi" = ( -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/flora/bush/flowers_yw, -/obj/structure/flora/bush/pale, -/turf/open/floor/grass, -/area/station/hallway/primary/central/fore) "eDo" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, @@ -12030,20 +11902,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) -"eDr" = ( -/obj/structure/table/glass, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell, -/obj/machinery/status_display/evac/directional/north, -/obj/structure/sign/directions/supply/directional/west, -/obj/structure/sign/directions/engineering/directional/west{ - pixel_y = 8 - }, -/obj/structure/sign/directions/command/directional/west{ - pixel_y = -8 - }, -/turf/open/floor/iron/white, -/area/station/hallway/primary/starboard) "eDt" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -12051,6 +11909,16 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/security/tram) +"eDu" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "eDy" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -12120,21 +11988,10 @@ /obj/item/stamp/head/hos, /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) -"eEj" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"eEh" = ( /obj/structure/cable, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos/office) -"eEn" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "eEq" = ( /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/stripes/corner, @@ -12143,10 +12000,30 @@ /obj/machinery/camera/directional/west, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) +"eEv" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"eEI" = ( +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/security/prison/garden) "eEL" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"eEZ" = ( +/obj/structure/table/wood, +/obj/item/pen/red{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/item/pen/blue{ + pixel_x = -6; + pixel_y = 12 + }, +/turf/open/floor/carpet, +/area/station/service/library) "eFc" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/firealarm/directional/west, @@ -12160,12 +12037,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"eFi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "eFk" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12187,6 +12058,12 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) +"eFp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/hallway/primary/central/aft) "eFt" = ( /obj/machinery/processor/slime, /obj/effect/turf_decal/siding/white{ @@ -12203,6 +12080,27 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/security/prison) +"eFz" = ( +/obj/structure/flora/grass/jungle/b/style_2, +/turf/open/misc/dirt/station, +/area/station/service/chapel) +"eFN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/white/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/mid_joiner{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) "eFO" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -12259,6 +12157,12 @@ dir = 1 }, /area/station/science/lobby) +"eGj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "eGw" = ( /obj/machinery/camera/directional/west{ c_tag = "Engineering - Public Desk" @@ -12278,6 +12182,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) +"eGF" = ( +/mob/living/basic/goat/pete, +/obj/effect/turf_decal/weather/snow, +/obj/effect/turf_decal/weather/snow/corner, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "eGL" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -12296,17 +12209,14 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/white, /area/station/medical/paramedic) -"eGU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"eHa" = ( -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) +"eHb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "eHe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -12329,6 +12239,30 @@ }, /turf/open/floor/iron/large, /area/station/command/heads_quarters/hop) +"eHm" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Fuel Pipe" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eHn" = ( +/obj/machinery/modular_computer/preset/cargochat/service{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/requests_console/auto_name/directional/east, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "eHs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12336,18 +12270,15 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/security/prison/workout) -"eHv" = ( -/obj/effect/turf_decal/siding/wood{ +"eHu" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/chair/comfy/brown{ - buildstackamount = 0; - color = "#c45c57"; - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/turf/open/floor/iron/grimy, -/area/station/service/library) +/turf/open/floor/iron, +/area/station/engineering/atmos) "eHy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12362,13 +12293,13 @@ /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) -"eHS" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Filter" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"eIj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "eIp" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12377,13 +12308,21 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) -"eIF" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"eIw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "vaco"; + name = "Comissary Shutters" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "eIM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -12393,20 +12332,16 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"eIO" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 1 +"eIR" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/general, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Service Hallway" }, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - South" - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/hallway/secondary/service) "eIT" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/stripes/line{ @@ -12416,10 +12351,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"eIW" = ( -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "eJe" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /turf/open/floor/iron/smooth, @@ -12455,20 +12386,27 @@ /obj/effect/turf_decal/stripes/asteroid/end, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) -"eKd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/machinery/light/small/directional/west, -/obj/machinery/airlock_sensor/incinerator_atmos{ - pixel_y = -20 +"eJX" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 }, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eKf" = ( /obj/structure/table, /obj/item/storage/box/donkpockets/donkpocketpizza, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) +"eKi" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/structure/spider/stickyweb, +/obj/effect/spawner/random/maintenance/four, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "eKs" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -12478,13 +12416,16 @@ dir = 4 }, /area/station/maintenance/starboard/greater) -"eKD" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/service/library, +"eKv" = ( +/obj/machinery/vending/games, /turf/open/floor/wood/parquet, /area/station/service/library) +"eKJ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "eKP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12497,6 +12438,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"eLh" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "eLn" = ( /obj/machinery/door/airlock/glass{ name = "Gold Standard Law Firm" @@ -12518,35 +12463,10 @@ dir = 1 }, /area/station/ai_monitored/command/storage/eva) -"eLB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) -"eLF" = ( -/obj/effect/turf_decal/box/white{ - color = "#52B4E9" - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"eMa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"eMc" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/security/tram) +"eLH" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/service/chapel) "eMl" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/camera/autoname/directional/west, @@ -12556,21 +12476,35 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"eMQ" = ( -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"eMS" = ( -/obj/structure/chair{ - pixel_y = -2 +"eMp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/turf/open/floor/stone, +/area/station/service/chapel) "eMU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"eMV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"eNh" = ( +/obj/effect/turf_decal/trimline/white/line, +/obj/effect/turf_decal/trimline/white/mid_joiner, +/obj/item/radio/intercom/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) "eNl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12590,29 +12524,29 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"eNp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/storage/art) +"eNs" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) "eNt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) +"eNx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "eND" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) -"eNP" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L9"; - pixel_y = -15 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "eNU" = ( /obj/structure/table/reinforced, /obj/item/phone{ @@ -12626,52 +12560,79 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"eOk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"eNV" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"eOp" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/premium{ + pixel_y = 5 }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/tools) +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "eOt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"eOX" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"eOY" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ +"eOv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"eOB" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/fore/lesser) +"eOH" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"eOO" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"eOY" = ( +/obj/structure/table, +/obj/item/canvas{ + pixel_x = 13; + pixel_y = 12 + }, +/obj/item/canvas, +/obj/item/canvas{ + pixel_x = 4; + pixel_y = 16 + }, +/obj/item/canvas{ + pixel_y = 15 + }, +/obj/item/canvas{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) "eOZ" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/medical/coldroom) -"ePk" = ( -/obj/structure/disposalpipe/segment{ +"ePh" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/shuttle/mining{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, +/obj/machinery/light/cold/directional/west, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/cargo/miningoffice) "ePn" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light/small/directional/south, @@ -12681,21 +12642,24 @@ }, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"ePt" = ( -/obj/structure/flora/grass/jungle/a/style_4, -/turf/open/floor/grass, -/area/station/service/chapel) +"ePA" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "ePP" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark_red{ - dir = 1 - }, -/obj/structure/secure_safe/hos{ - pixel_x = 15; - pixel_y = 28 - }, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) +"ePT" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical/central) "ePV" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/west, @@ -12718,6 +12682,11 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"eQd" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "eQk" = ( /obj/machinery/door/airlock/security{ name = "Isolation" @@ -12734,6 +12703,11 @@ }, /turf/open/floor/wood/tile, /area/station/science/lower) +"eQo" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "eQt" = ( /turf/closed/wall, /area/station/command/heads_quarters/rd) @@ -12742,12 +12716,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/security/tram) -"eQF" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) "eQQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12763,22 +12731,39 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"eRy" = ( +"eRb" = ( +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) +"eRi" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "eRX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/small, /area/station/medical/virology) +"eSc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "eSd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -12796,6 +12781,29 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron, /area/station/science/lower) +"eSz" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) +"eSH" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/status_display/door_timer{ + id = "Cell 3"; + name = "Cell 3"; + pixel_y = -32 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/dark/small, +/area/station/security/brig) +"eSN" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "eSV" = ( /obj/structure/bed/maint, /turf/open/floor/iron/small, @@ -12842,13 +12850,24 @@ /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron, /area/station/security/prison) -"eTJ" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +"eTF" = ( +/obj/machinery/vending/autodrobe/all_access, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"eTS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "eTT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12864,10 +12883,28 @@ /obj/effect/turf_decal/tile/dark_red, /turf/open/floor/iron, /area/station/security/execution/transfer) +"eUc" = ( +/obj/structure/flora/tree/jungle/style_6, +/turf/open/floor/grass, +/area/station/service/chapel) "eUg" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, /area/station/security/brig/entrance) +"eUm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "engsm"; + name = "Radiation Shutters Control"; + req_access = list("engineering") + }, +/obj/structure/cable, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "eUn" = ( /obj/structure/cable, /obj/structure/chair/office{ @@ -12876,13 +12913,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"eUx" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/closet/toolcloset, -/obj/machinery/light/small/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) "eUC" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -12912,13 +12942,14 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"eUY" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot{ - dir = 1 +"eUQ" = ( +/obj/structure/table, +/obj/item/clothing/shoes/ducky_shoes{ + pixel_x = 1; + pixel_y = 8 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) "eUZ" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 1 @@ -12962,18 +12993,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"eVC" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) -"eVH" = ( -/obj/structure/window/spawner/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) "eVI" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /turf/open/floor/iron/smooth, @@ -12984,39 +13003,28 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"eVX" = ( -/obj/structure/statue/sandstone/venus{ - dir = 8; - pixel_y = -15 - }, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/flora/bush/flowers_br/style_3, -/obj/effect/dummy/lighting_obj, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) "eVY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"eWk" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +"eWp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ + dir = 1 }, -/turf/open/floor/wood, -/area/station/service/chapel) -"eWr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 +/obj/effect/decal/cleanable/ash, +/obj/item/storage/dice{ + pixel_x = -16; + pixel_y = -6 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"eWu" = ( +/obj/structure/cable, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "eWB" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -13032,21 +13040,6 @@ "eWI" = ( /turf/closed/wall/r_wall, /area/station/maintenance/aft) -"eWO" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/science/xenobiology) -"eWP" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "eWY" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -13065,12 +13058,11 @@ /turf/open/floor/iron, /area/station/security/prison/workout) "eXB" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/service/chapel/office) "eXK" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/table/wood, @@ -13079,15 +13071,16 @@ }, /turf/open/floor/stone, /area/station/maintenance/aft) -"eXR" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +"eXM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/office/light{ + dir = 8 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/landmark/start/hangover, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/effect/turf_decal/siding/purple/corner, +/obj/effect/landmark/start/research_director, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "eXW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13098,6 +13091,15 @@ "eYc" = ( /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) +"eYd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "eYk" = ( /obj/structure/cable, /obj/machinery/computer/station_alert{ @@ -13117,10 +13119,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"eYB" = ( -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/wood, -/area/station/service/chapel) "eYD" = ( /obj/structure/railing{ dir = 8 @@ -13139,10 +13137,12 @@ /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) "eYH" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/science/lower) +/obj/effect/spawner/random/trash, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "eYY" = ( /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/east, @@ -13152,43 +13152,78 @@ }, /turf/open/misc/sandy_dirt, /area/station/maintenance/port/lesser) -"eZi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, +"eZf" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/effect/landmark/start/security_officer, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"eZj" = ( -/obj/structure/window/spawner/directional/east, -/turf/open/floor/iron/dark, +/area/station/security/brig/entrance) +"eZu" = ( +/obj/machinery/door/airlock{ + id_tag = "Cabin4"; + name = "Cabin 4" + }, +/turf/open/floor/carpet, /area/station/commons/dorms) +"eZz" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"eZL" = ( +/obj/structure/closet{ + name = "Evidence Closet 2" + }, +/obj/structure/secure_safe/directional/north{ + name = "evidence safe" + }, +/turf/open/floor/iron/smooth, +/area/station/security/evidence) "eZM" = ( /obj/structure/cable/layer3, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/turret_protected/ai) -"fai" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/closed/wall, -/area/station/engineering/atmos/storage/gas) -"fap" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 +"eZO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=1.5-PNexus-Vault"; + location = "1.0-Security-PNexus" }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"eZQ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "fav" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"fay" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "faB" = ( /obj/structure/table/wood, /obj/item/book/bible, @@ -13215,6 +13250,18 @@ }, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"fbd" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "fbe" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13222,6 +13269,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"fbf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 10 + }, +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/obj/structure/fireaxecabinet/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) +"fbg" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "fbj" = ( /obj/structure/table/wood, /obj/machinery/computer/pod/old, @@ -13234,6 +13302,13 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"fbm" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "fbt" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -13241,6 +13316,23 @@ }, /turf/open/floor/iron, /area/station/security/tram) +"fby" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "fbG" = ( /obj/effect/turf_decal/stripes/white/corner{ dir = 4 @@ -13257,26 +13349,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"fbO" = ( -/obj/item/aicard, -/obj/item/pai_card, -/obj/item/circuitboard/aicore, -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/north{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Control"; - pixel_x = 8; - req_access = list("rd") - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table/glass, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "fca" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -13287,6 +13359,20 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"fco" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Air to External Air Ports" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "fcq" = ( /obj/structure/alien/weeds, /turf/open/misc/asteroid, @@ -13298,31 +13384,24 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"fcE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 +"fcu" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/eyepatch/medical, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"fcZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 }, -/obj/machinery/door/airlock/atmos/glass{ - name = "Distro Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron, -/area/station/engineering/atmos/pumproom) -"fcU" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = 3 +/area/station/commons/dorms) +"fdg" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/structure/flora/bush/generic, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) -"fcW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "fdi" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line{ @@ -13343,14 +13422,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"fdv" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "fdy" = ( /obj/structure/railing{ dir = 1 @@ -13387,6 +13458,10 @@ }, /turf/open/floor/plating, /area/station/science/robotics/lab) +"fdT" = ( +/obj/structure/chair/stool/directional/north, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) "feo" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, /obj/effect/turf_decal/tile/yellow, @@ -13394,35 +13469,31 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"feu" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/firealarm/directional/north, -/obj/machinery/computer/atmos_alert, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) -"fex" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +"feI" = ( +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/science/xenobiology) "feL" = ( -/obj/effect/turf_decal/weather/dirt{ +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"feU" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"feV" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1; + initialize_directions = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ dir = 1 }, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/cable, -/turf/open/floor/grass, -/area/station/service/chapel) -"feR" = ( -/turf/open/floor/carpet, -/area/station/service/library) -"ffi" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "ffp" = ( /obj/structure/closet/firecloset, /obj/effect/spawner/random/maintenance, @@ -13435,28 +13506,34 @@ }, /turf/open/floor/plating, /area/station/service/janitor) -"ffK" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" +"ffH" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_1" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/engineering/main) -"ffL" = ( -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ffW" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta/corner{ dir = 8 }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ffZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fgh" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "fgk" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/status_display/door_timer{ @@ -13497,19 +13574,19 @@ }, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"fgT" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +"fgS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north{ - low_power_nightshift_lights = 1 +/obj/structure/bookcase/random, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"fgV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "fgW" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/vending/drugs, @@ -13519,10 +13596,19 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"fgX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) +"fhf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "fho" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/implanter{ @@ -13542,33 +13628,22 @@ }, /turf/open/floor/iron/small, /area/station/security/office) -"fhp" = ( -/obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_y = 6 +"fhR" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -17; + pixel_y = 2 }, -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) -"fhT" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) -"fhZ" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"fhS" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/area/station/hallway/secondary/entry) +/turf/open/floor/stone, +/area/station/service/chapel) "fib" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13587,10 +13662,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"fik" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/eighties, -/area/station/service/abandoned_gambling_den/gaming) +"fir" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Gun Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/auxlab/firing_range) "fiw" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/table, @@ -13602,48 +13687,15 @@ /obj/item/plate, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"fiK" = ( +"fjy" = ( /obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2 +/obj/machinery/airalarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/mail_sorting/medbay/general, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"fiW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/chair/sofa/bench/right, -/turf/open/floor/stone, -/area/station/service/chapel) -"fjf" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"fjh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) -"fjp" = ( -/obj/machinery/door/airlock{ - id_tag = "Cabin1"; - name = "Cabin 1" - }, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) -"fjq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "fjL" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -13654,10 +13706,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/wood/tile, /area/station/science/lower) -"fjQ" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) "fjV" = ( /obj/item/radio/intercom/directional/south{ broadcasting = 1; @@ -13671,12 +13719,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"fkd" = ( -/obj/structure/chair/stool/directional/south, -/obj/machinery/holopad, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/iron, -/area/station/cargo/sorting) "fkj" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -13693,53 +13735,19 @@ /obj/item/mod/module/signlang_radio, /turf/open/floor/iron/small, /area/station/medical/storage) -"fkr" = ( -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) -"fkF" = ( -/obj/structure/table/wood, -/obj/item/pen/red{ - pixel_x = 3; - pixel_y = 12 - }, -/obj/item/pen/blue{ - pixel_x = -6; - pixel_y = 12 - }, -/turf/open/floor/carpet, -/area/station/service/library) -"fkN" = ( -/obj/structure/mannequin/plastic, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/cargo/boutique) -"fkS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) "fkT" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"fla" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/siding/white{ - dir = 4 +"fle" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) +/turf/open/floor/iron, +/area/station/hallway/primary/port) "flo" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -13753,40 +13761,17 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"flw" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_yw/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"flx" = ( -/obj/structure/cable, +"flF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Genetics" +/obj/machinery/door/airlock{ + name = "Kitchen" }, -/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) -"flD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) -"flE" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Canister Storage" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/start/atmospheric_technician, -/obj/structure/chair/plastic, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/storage/gas) +/obj/structure/cable, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "flM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13798,12 +13783,11 @@ /obj/item/flashlight/lantern, /turf/open/floor/plating/rust, /area/station/maintenance/starboard/greater) -"fme" = ( +"flZ" = ( +/obj/structure/flora/bush/jungle/a/style_random, /obj/effect/turf_decal/weather/dirt{ dir = 1 }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/flora/bush/sparsegrass, /turf/open/floor/grass, /area/station/service/chapel) "fmf" = ( @@ -13823,6 +13807,18 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/security/prison/work) +"fmx" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) +"fmB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating/elevatorshaft, +/area/station/commons/dorms) "fmH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13835,6 +13831,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/service/chapel/funeral) +"fnb" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, +/obj/effect/spawner/random/food_or_drink/condiment, +/turf/open/floor/plating, +/area/station/service/kitchen) "fnd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/closed/wall/r_wall, @@ -13849,6 +13863,13 @@ /obj/effect/landmark/start/depsec/science, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"fnr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar/backroom) "fnw" = ( /obj/structure/chair{ pixel_y = -2 @@ -13881,18 +13902,28 @@ /obj/machinery/door/window/right/directional/north{ name = "Security Desk" }, -/obj/structure/sign/directions/command/directional/east{ +/obj/structure/sign/directions/command/east_arrow{ dir = 1 }, -/obj/structure/sign/directions/medical/directional/east{ +/obj/structure/sign/directions/medical/east_arrow{ pixel_y = 8 }, -/obj/structure/sign/directions/vault/directional/east{ +/obj/structure/sign/directions/vault/east_arrow{ pixel_y = -8 }, /obj/item/storage/fancy/donut_box, /turf/open/floor/iron/textured_large, /area/station/security/brig/entrance) +"fnZ" = ( +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "foe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -13907,33 +13938,17 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"foh" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - entrance" +"fof" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) -"fos" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) -"fot" = ( -/obj/effect/turf_decal/trimline/white/line, -/obj/effect/turf_decal/trimline/white/mid_joiner, -/obj/item/radio/intercom/directional/south, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"for" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) "fov" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/vending/security, @@ -13955,6 +13970,25 @@ dir = 8 }, /area/station/science/xenobiology) +"foJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"foK" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/table, +/obj/item/storage/medkit/regular{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "foL" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/structure/lattice, @@ -13996,16 +14030,17 @@ /obj/effect/mapping_helpers/airlock/access/all/science/research, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"fpN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +"fpJ" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"fpL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/stone, +/area/station/service/chapel) "fpO" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) @@ -14017,6 +14052,25 @@ "fpY" = ( /turf/closed/mineral/random/stationside, /area/station/ai_monitored/aisat/exterior) +"fqd" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/security/breakroom) +"fqv" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "fqG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14024,13 +14078,11 @@ /obj/structure/cable, /turf/open/floor/iron/white/side, /area/station/science/research) -"fqT" = ( -/obj/machinery/computer/slot_machine{ - pixel_y = 2 - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) +"fqY" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/science/server) "frf" = ( /obj/structure/table/glass, /obj/item/defibrillator/loaded{ @@ -14039,25 +14091,11 @@ /obj/item/defibrillator/loaded, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"fri" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/obj/machinery/door/airlock{ - id_tag = "commiss2"; - name = "Commissary" - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"frn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/machinery/computer/atmos_control/carbon_tank, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"frC" = ( -/obj/effect/turf_decal/tile/neutral/full, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) +"frG" = ( +/obj/structure/flora/tree/jungle/style_4, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/service/chapel) "frI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -14065,57 +14103,52 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"frM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Network Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/dark/textured_half, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "frP" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/machinery/door/window/brigdoor/right/directional/north, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/customs) -"frZ" = ( +"fse" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access = list("library") + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/central/greater) +"fsm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) -"fsk" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1; - pixel_y = -2 +/obj/structure/railing/corner{ + dir = 4 }, -/obj/machinery/duct, /turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"fsl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/area/station/engineering/atmos) +"fsr" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"fsq" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/dim/directional/north, -/obj/item/reagent_containers/cup/glass/bottle/vodka{ - pixel_y = 18; - pixel_x = -8 - }, -/obj/item/reagent_containers/cup/glass/bottle/rum{ - pixel_y = 21; - pixel_x = 3 - }, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 11 - }, -/obj/item/reagent_containers/cup/glass/bottle/gin{ - pixel_x = -6 - }, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "fst" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /obj/effect/mapping_helpers/broken_floor, @@ -14127,6 +14160,11 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/medical/chemistry) +"fsG" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) "fsL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14183,30 +14221,45 @@ }, /turf/open/floor/iron, /area/station/security/warden) -"ftC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ +"ftH" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/wood, -/area/station/service/chapel) +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ftL" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "ftT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Decontamination A" +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/table/reinforced/titaniumglass, +/obj/item/rcl/pre_loaded, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 17 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) +/obj/machinery/light/small/directional/south, +/obj/structure/secure_safe/directional/east, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "ftX" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/port) +"fue" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "fuj" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/dark_red, @@ -14216,11 +14269,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"ful" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "fun" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14238,37 +14286,37 @@ /obj/effect/mapping_helpers/airlock/access/all/command/minisat, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"fuu" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/machinery/light/cold/directional/south, -/obj/structure/disposalpipe/sorting/mail/flip{ +"fuy" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/starboard/fore) +"fuA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/north, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/mapping_helpers/mail_sorting/security/detectives_office, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"fuD" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) +/turf/open/floor/wood, +/area/station/cargo/boutique) "fuL" = ( /obj/docking_port/stationary/escape_pod{ dir = 2 }, /turf/open/space/basic, /area/space) -"fuV" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +"fvb" = ( +/obj/machinery/door/airlock/external/glass{ + name = "ATMOS PROJECT Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/obj/structure/chair, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/commons/storage/tools) +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "fvh" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/disposaloutlet{ @@ -14277,29 +14325,12 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron, /area/station/hallway/primary/port) -"fvj" = ( -/obj/structure/window/spawner/directional/south, -/obj/machinery/light/small/directional/north, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/rock/pile/style_random{ - pixel_x = 32 - }, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) "fvs" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/command/heads_quarters/ce) -"fvv" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/arrows/white{ - color = "#0000FF"; - pixel_y = 15 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "fvz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14328,6 +14359,11 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) +"fvW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/obj/structure/lattice, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "fwc" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -14341,20 +14377,48 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"fwr" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ +"fwf" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/structure/railing/corner{ +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen/invisible{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/machinery/newscaster/directional/north, +/obj/item/storage/photo_album/library, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"fwj" = ( +/obj/machinery/air_sensor/mix_tank, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"fwl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/stone, +/area/station/service/chapel) +"fwn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/singular/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fwA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/dark, +/area/station/security/office) "fwF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -14370,6 +14434,13 @@ "fwS" = ( /turf/open/floor/circuit, /area/station/maintenance/port/aft) +"fwT" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "fwU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14387,30 +14458,24 @@ dir = 1 }, /area/station/science/lobby) -"fwV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fwZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/hallway/secondary/entry) -"fxa" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"fxA" = ( +/obj/structure/altar_of_gods, +/obj/item/book/bible, +/obj/effect/landmark/start/hangover, +/obj/item/flashlight/lantern/on, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"fxi" = ( -/turf/open/floor/iron/dark/small, -/area/station/science/xenobiology) -"fxp" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "fxF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14418,18 +14483,30 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"fxL" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "fxN" = ( /obj/structure/table, /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) -"fxW" = ( -/obj/machinery/restaurant_portal/restaurant, -/obj/effect/turf_decal/siding/wood{ +"fxT" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"fym" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 10 }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/turf/open/floor/grass, +/area/station/service/chapel) "fyo" = ( /obj/structure/table, /obj/machinery/light/small/directional/east, @@ -14473,32 +14550,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"fyL" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple, -/obj/item/storage/box/bodybags{ - pixel_x = -4; - pixel_y = 9 - }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/genetics) -"fyW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "fyZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14514,6 +14565,34 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"fzi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/port) +"fzk" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fzq" = ( /obj/structure/closet/crate/trashcart/filled, /turf/open/floor/plating, @@ -14531,10 +14610,17 @@ /turf/open/floor/iron/white, /area/station/medical/virology) "fzw" = ( -/obj/machinery/light/floor, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/biogenerator, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/service/hydroponics) "fzx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14543,27 +14629,42 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"fzI" = ( -/obj/machinery/door/airlock{ - id_tag = "Cabin3"; - name = "Cabin 3" +"fzA" = ( +/obj/item/book/manual/chef_recipes, +/obj/item/stack/package_wrap{ + pixel_y = 2 }, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) -"fzT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/plaque{ - icon_state = "L6"; - pixel_y = -15 +/obj/item/holosign_creator/robot_seat/restaurant, +/obj/structure/table, +/obj/effect/turf_decal/siding{ + dir = 9 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) +"fzF" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/machinery/computer/order_console/cook{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"fzG" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "fAr" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/barricade/wooden/crude, @@ -14589,11 +14690,16 @@ /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) "fAD" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/primary/central/fore) "fAJ" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -14610,6 +14716,11 @@ /obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"fAW" = ( +/obj/machinery/light/small/directional/east, +/obj/item/kirbyplants/random/dead/research_director, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/rd) "fAY" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/full, @@ -14644,37 +14755,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"fBs" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "fBw" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fBB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +"fBx" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/stone, -/area/station/service/bar) -"fBN" = ( -/obj/structure/flora/bush/flowers_yw/style_3{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/machinery/light/floor, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "fBO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/tank_holder/extinguisher, @@ -14719,11 +14812,30 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"fCz" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/item/clothing/head/costume/rice_hat, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) +"fCM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "fCS" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"fCV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fDd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14734,18 +14846,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"fDf" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Incinerator Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/engineering/atmos) "fDg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14765,6 +14865,17 @@ "fDI" = ( /turf/open/floor/iron, /area/station/hallway/primary/aft) +"fDJ" = ( +/obj/structure/table, +/obj/item/clothing/head/fedora/det_hat/minor{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/toy/eightball{ + pixel_x = -4 + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) "fDL" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14778,17 +14889,6 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fDO" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "fDQ" = ( /obj/machinery/flasher/directional/north, /turf/open/floor/iron/dark/smooth_large, @@ -14810,6 +14910,12 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) +"fDV" = ( +/obj/structure/cable, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/commons/fitness/locker_room) "fDW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -14847,34 +14953,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"fEs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "fEC" = ( /turf/closed/wall, /area/station/maintenance/port/lesser) -"fEF" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) -"fEM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"fEG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cytology) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fEU" = ( /obj/structure/table, /obj/item/multitool{ @@ -14887,14 +14974,16 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"fEX" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 7 +"fEW" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" }, -/turf/open/floor/carpet, -/area/station/service/library) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "fFt" = ( /obj/structure/chair/wood{ dir = 8 @@ -14918,6 +15007,14 @@ }, /turf/open/floor/plating, /area/station/security/warden) +"fFM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/machinery/light/small/directional/west, +/obj/machinery/airlock_sensor/incinerator_atmos{ + pixel_y = -20 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "fFO" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Three"; @@ -14929,6 +15026,22 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/department/electrical) +"fFQ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"fFR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/security/checkpoint/science) "fFT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14982,31 +15095,18 @@ }, /turf/open/floor/plating/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"fGf" = ( -/obj/structure/cable, -/obj/machinery/modular_computer/preset/engineering{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "fGk" = ( -/obj/machinery/smartfridge, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" - }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"fGT" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"fGz" = ( +/obj/effect/spawner/random/structure/closet_private, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) "fGU" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 1 @@ -15017,19 +15117,59 @@ /obj/structure/sign/warning/pods/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/hallway) -"fGW" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 +"fHd" = ( +/obj/structure/closet/secure_closet/freezer/empty, +/obj/item/food/grown/tomato{ + pixel_y = 2; + pixel_x = 2 }, -/obj/structure/flora/bush/large/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/item/food/grown/tomato{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/food/grown/eggplant{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/food/grown/eggplant{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/food/grown/tomato{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/food/grown/tomato{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "fHf" = ( /obj/structure/bed/maint, /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"fHq" = ( +/obj/item/kirbyplants/random/fullysynthetic, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) +"fHt" = ( +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "fHv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -15039,6 +15179,43 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"fHz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"fHA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/steam_vent, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fHB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/light/warm/directional/south, +/obj/item/kirbyplants/random/fullysynthetic, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fHC" = ( +/obj/structure/flora/rock/pile/jungle/style_5{ + pixel_x = -5; + pixel_y = 5 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "fHD" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15047,79 +15224,46 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) -"fHK" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/button/door/directional/north{ - name = "Lock Control"; - id = "Toilet2"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) -"fHN" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=21.0-Bar-Porthall"; - location = "20.0-CentralPort-Bar" - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "fHT" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/vending/wardrobe/science_wardrobe, /turf/open/floor/iron/white, /area/station/science/research) -"fIe" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +"fHX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "fIf" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"fIj" = ( -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) -"fIl" = ( -/obj/structure/chair/wood{ - dir = 8 +"fIm" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 }, -/obj/machinery/light/floor, -/turf/open/floor/stone, -/area/station/service/bar) -"fIw" = ( -/obj/effect/landmark/navigate_destination/dockescpod, -/turf/open/floor/plating, -/area/station/maintenance/department/medical/central) -"fIP" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 8 +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/dock) +"fIF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"fJe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/engineering/atmospherics_engine) +"fIG" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"fJi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "fJl" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -15127,11 +15271,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/science/xenobiology) -"fJn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) "fJs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15171,22 +15310,12 @@ dir = 1 }, /area/station/hallway/primary/aft) -"fKa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) "fKc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fKd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "fKl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15195,41 +15324,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fKr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) "fKx" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/space/basic, /area/space/nearstation) -"fKN" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/computer/security/telescreen/test_chamber/directional/west, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/station/science/xenobiology) -"fKP" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/science/lower) +"fKV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "fLf" = ( /obj/structure/cable/layer3, /obj/structure/cable, @@ -15241,11 +15346,13 @@ /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) "fLg" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/item/assembly/mousetrap/armed, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/geneticist, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "fLk" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -15303,35 +15410,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"fLF" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "QM #2" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/small/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/storage) -"fLI" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) -"fLJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/machinery/holopad, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "fLK" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -15344,21 +15422,56 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"fLL" = ( +"fMd" = ( +/obj/structure/sink/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) +"fMf" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"fMk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Departure Lounge" + }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"fMl" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"fLR" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/commons/fitness/recreation/entertainment) -"fMg" = ( -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) +/area/station/engineering/atmos) "fMs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15377,6 +15490,13 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"fMz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/displaycase/trophy, +/turf/open/floor/wood/parquet, +/area/station/service/library) "fMA" = ( /obj/machinery/disposal/bin, /obj/machinery/light/cold/dim/directional/north, @@ -15399,16 +15519,16 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/mineral/titanium, /area/station/command/heads_quarters/ce) -"fMB" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"fMD" = ( +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"fMK" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) "fMQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15420,12 +15540,23 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"fMX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +"fMR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) +"fMY" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/structure/table/wood, +/obj/item/stack/spacecash/c10{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/iron/small, +/area/station/service/barber) "fNb" = ( /obj/effect/turf_decal/arrows{ dir = 8 @@ -15433,6 +15564,10 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) +"fNg" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/cargo/boutique) "fNu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15453,15 +15588,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"fNC" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/hallway/primary/central/fore) "fNF" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 @@ -15488,32 +15614,23 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/small, /area/station/medical/storage) -"fNW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"fNZ" = ( +"fNS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/cable, -/obj/machinery/door/airlock{ - name = "Maintenance" +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fOd" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/machinery/shower/directional/east, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +/turf/open/floor/iron/dark/small, +/area/station/engineering/main) "fOg" = ( /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/sand/plating, @@ -15526,54 +15643,36 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fOq" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) -"fOJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/herringbone, -/area/station/ai_monitored/command/nuke_storage) -"fOK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fOQ" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron, /area/station/security/prison/workout) +"fOR" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/closet/toolcloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) "fOW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/displaycase/trophy, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"fPk" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/engineering/atmos) "fPu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable/layer3, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fPK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "fPO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -15589,21 +15688,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"fPV" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/dock) "fPY" = ( /obj/effect/turf_decal/siding/yellow/corner{ dir = 4 @@ -15618,21 +15702,27 @@ /obj/structure/cable, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"fPZ" = ( -/obj/effect/turf_decal/siding/wood{ +"fQs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/table, -/obj/item/storage/box/mousetraps{ - pixel_x = -5 +/turf/open/floor/iron/white/side{ + dir = 1 }, -/obj/item/storage/box/mousetraps{ - pixel_x = 11; - pixel_y = 7 +/area/station/science/xenobiology) +"fQz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/small, -/area/station/service/janitor) +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "fQA" = ( /obj/effect/spawner/random/structure/chair_maintenance{ dir = 8 @@ -15655,14 +15745,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat_interior) -"fRl" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "fRq" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 @@ -15683,6 +15765,13 @@ /obj/item/plunger, /turf/open/floor/iron, /area/station/medical/chemistry) +"fRu" = ( +/obj/structure/flora/bush/flowers_pp/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "fRv" = ( /obj/structure/table, /obj/effect/turf_decal/siding/thinplating_new/terracotta{ @@ -15694,41 +15783,11 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) -"fRI" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/misc/asteroid, -/area/station/maintenance/hallway/abandoned_command) "fRJ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"fRM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"fRV" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"fRX" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Study" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/parquet, -/area/station/service/library) "fSe" = ( /turf/closed/wall/rust, /area/station/cargo/miningfoundry) @@ -15737,12 +15796,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/prison) -"fSg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ - dir = 4 +"fSs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/turf/open/floor/engine, -/area/station/science/xenobiology) +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "fSx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -15765,11 +15827,13 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"fSU" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname/directional/west, +"fSJ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/area/station/commons/fitness/recreation/entertainment) "fSX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15819,16 +15883,6 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fTJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/atmospherics_engine) "fTM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15861,12 +15915,17 @@ /obj/effect/mapping_helpers/airlock/access/all/science/general, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"fUC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"fUs" = ( +/obj/structure/closet/crate/solarpanel_small, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"fUG" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "fUI" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -15874,19 +15933,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fUO" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_y = 30; - req_access = list("minisat") +"fUM" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/showcase/cyborg/old{ - pixel_y = 20 - }, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/iron/smooth, -/area/station/ai_monitored/turret_protected/aisat/foyer) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore/lesser) "fUP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15920,12 +15974,15 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"fVl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/stone, -/area/station/service/bar) +"fVj" = ( +/obj/item/pickaxe, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"fVn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/chapel/office) "fVy" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green{ @@ -15939,20 +15996,17 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/small, /area/station/security/checkpoint/engineering) -"fVF" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/station/service/chapel) +"fVB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "fVG" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"fVM" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "fVU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15960,14 +16014,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fWi" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "fWr" = ( /obj/structure/closet/crate, /obj/structure/barricade/wooden/crude, @@ -15979,16 +16025,31 @@ /obj/item/kirbyplants/random, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/aft) +"fWD" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fWJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"fWR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "fWT" = ( /obj/machinery/vending/assist, /obj/machinery/firealarm/directional/west, /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/engineering/storage/tech) +"fXd" = ( +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "fXg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -16030,6 +16091,14 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/catwalk_floor, /area/station/security/checkpoint/engineering) +"fXC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination/vault, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "fXD" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -16053,14 +16122,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"fYe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"fXO" = ( +/obj/machinery/door/airlock{ + id_tag = "Cabin1"; + name = "Cabin 1" }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/station/service/chapel) +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) "fYr" = ( /obj/structure/table, /obj/item/extinguisher/empty, @@ -16068,27 +16136,54 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"fYH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "fYJ" = ( -/obj/structure/table/wood, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/power/apc/auto_name/directional/west{ + areastring = "/area/station/science/ordnance/freezerchamber" }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fYN" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/structure/flora/bush/flowers_yw, +/obj/machinery/camera/directional/south, +/turf/open/floor/grass, +/area/station/service/chapel) "fYU" = ( /obj/effect/spawner/random/structure/crate_loot, /obj/item/pickaxe, /obj/effect/spawner/random/maintenance, /turf/open/misc/asteroid, /area/station/maintenance/department/engine/atmos) +"fZb" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"fZf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/landmark/navigate_destination/cargo, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fZn" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/textured_half, +/area/station/service/library) "fZp" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -16100,32 +16195,27 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"fZG" = ( +"fZA" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Public Shrine" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/stone, +/area/station/hallway/primary/port) +"fZE" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) +"fZJ" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"fZK" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement{ - dir = 1; - pixel_y = 5 - }, -/turf/open/floor/carpet, -/area/station/service/library) -"fZZ" = ( -/obj/structure/chair/sofa/bench/left{ +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "gad" = ( /obj/structure/table/bronze, /obj/item/food/grown/cannabis{ @@ -16158,17 +16248,6 @@ }, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hop) -"gaj" = ( -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "gaF" = ( /obj/machinery/stasis{ dir = 4 @@ -16184,6 +16263,17 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) +"gaR" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "gaU" = ( /obj/effect/turf_decal/siding{ dir = 9 @@ -16215,47 +16305,24 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/white/small, /area/station/science/lab) -"gbf" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/power/smes{ - capacity = 1.8e+008; - charge = 2e+005 +"gaY" = ( +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = 3; + pixel_y = 2 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"gbh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"gbj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/floor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"gby" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) "gbD" = ( /obj/machinery/hydroponics/soil, /obj/item/food/grown/mushroom/reishi, /obj/structure/alien/weeds, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) -"gbG" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "gbH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16272,31 +16339,45 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"gbT" = ( -/obj/structure/table, -/obj/item/storage/bag/construction, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) -"gcg" = ( -/obj/structure/chair{ - name = "Defense" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/courtroom) "gcs" = ( /turf/closed/wall, /area/space/nearstation) +"gcw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "gcz" = ( /turf/closed/wall/r_wall, /area/station/maintenance/fore/lesser) +"gcG" = ( +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "gcL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"gda" = ( +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/office) +"gdj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "gdn" = ( /obj/item/kirbyplants/organic/applebush, /obj/effect/turf_decal/tile/red{ @@ -16312,10 +16393,6 @@ "gdr" = ( /turf/closed/wall/rust, /area/station/maintenance/fore/lesser) -"gdx" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "gdA" = ( /obj/structure/railing/corner{ dir = 8 @@ -16350,17 +16427,16 @@ }, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/foyer) -"gdF" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/dorms) "geb" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/flashlight/lamp/green, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) +"gef" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/components/unary/passive_vent, +/turf/open/space/basic, +/area/space/nearstation) "geg" = ( /obj/machinery/door/airlock{ name = "Gas Lab Maintenance" @@ -16368,6 +16444,12 @@ /obj/effect/mapping_helpers/airlock/access/all/science/ordnance, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"get" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "geu" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -16386,16 +16468,6 @@ /obj/machinery/light/small/directional/west, /turf/open/misc/sandy_dirt, /area/station/hallway/primary/central/fore) -"geH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red, -/obj/structure/sign/warning/no_smoking/circle/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/security) "geJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -16411,13 +16483,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"geW" = ( -/obj/machinery/computer/security/hos{ - dir = 4 +"geZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 }, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/carpet/red, -/area/station/command/heads_quarters/hos) +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/computer/atmos_control/oxygen_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gfb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16428,16 +16503,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/ai_monitored/turret_protected/aisat/foyer) -"gfm" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) "gfs" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/command) @@ -16458,6 +16523,23 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter/room) +"gfD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"gfF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gfJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -16472,30 +16554,11 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"gfQ" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) "gfZ" = ( /obj/structure/window/spawner/directional/west, /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"ggc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/public/glass{ - name = "Departure Lounge" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/hallway/secondary/exit/departure_lounge) "ggh" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -16512,10 +16575,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"ggr" = ( -/obj/item/pickaxe, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "ggw" = ( /obj/effect/turf_decal/stripes/white/end{ dir = 1 @@ -16525,31 +16584,24 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"ggz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt, +"ggC" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"ggJ" = ( -/obj/machinery/light/no_nightlight/directional/east, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "ggN" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 }, /turf/open/floor/engine, /area/station/science/explab) +"ggW" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/stairs, +/area/station/maintenance/port/greater) "ggX" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -16571,15 +16623,15 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"ghj" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/obj/machinery/light/small/directional/east, +"ghi" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/camera, +/obj/machinery/firealarm/directional/north, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/commons/storage/art) "ghs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16632,15 +16684,21 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/science/lower) -"ghL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"ghP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom/directional/west, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/hallway/primary/central/aft) "ghQ" = ( /obj/machinery/nuclearbomb/selfdestruct, /turf/open/floor/circuit/green, @@ -16651,16 +16709,6 @@ }, /turf/open/floor/plating, /area/station/service/janitor) -"ghX" = ( -/obj/structure/spider/stickyweb, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"gip" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "giq" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16672,6 +16720,15 @@ /obj/machinery/nuclearbomb/beer, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) +"giC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "giU" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 1 @@ -16693,33 +16750,28 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/wood/tile, /area/station/command/bridge) +"giW" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Dorms" + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/commons/fitness/locker_room) "giY" = ( /obj/structure/window/spawner/directional/west, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"gjg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner, -/area/station/science/xenobiology) -"gjn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"gjE" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) +"gjc" = ( +/obj/structure/table, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/core, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "gjL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ @@ -16738,12 +16790,11 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/wood/tile, /area/station/command/bridge) -"gjU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"gkk" = ( +/obj/structure/cable, +/obj/machinery/power/emitter/welded, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "gkq" = ( /obj/structure/transport/linear/tram, /obj/effect/turf_decal/stripes/white/corner, @@ -16753,13 +16804,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"gkv" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/station/science/server) "gkw" = ( /obj/structure/cable, /obj/machinery/light_switch/directional/west, @@ -16778,6 +16822,19 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/medical/virology) +"gkS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gkV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "gkW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -16787,15 +16844,43 @@ dir = 8 }, /area/station/engineering/main) -"glo" = ( -/obj/machinery/suit_storage_unit/atmos, +"glf" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) +"glj" = ( +/obj/structure/table, +/obj/item/electronics/airalarm{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/electronics/firealarm{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/electronics/firealarm{ + pixel_x = 5 + }, +/obj/item/electronics/airalarm{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/electronics/airalarm{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/build/directional/east, /turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) -"gls" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/central/greater) +/area/station/engineering/atmos/storage) +"glu" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/art) "glM" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ @@ -16803,28 +16888,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"glT" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 9; - pixel_x = 4 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding{ - dir = 5 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) "glY" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/rack, @@ -16835,9 +16898,6 @@ /obj/item/wrench/medical, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"gmf" = ( -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "gmm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16856,59 +16916,33 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/cryo) -"gmv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/north, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +"gmT" = ( +/obj/effect/landmark/start/chaplain, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) +"gnn" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "gnA" = ( /obj/structure/cable, /obj/machinery/light/small/directional/north, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai) -"gnB" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +"gnP" = ( +/obj/structure/closet/crate, +/obj/item/clothing/mask/bandana/blue, +/obj/item/clothing/mask/bandana/blue, +/obj/item/clothing/mask/bandana/gold, +/obj/item/clothing/mask/bandana/gold, +/obj/item/clothing/mask/bandana/red, +/obj/item/clothing/mask/bandana/red, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/mask/bandana/skull, +/obj/item/toy/basketball, +/obj/machinery/firealarm/directional/east, /turf/open/floor/iron, -/area/station/engineering/atmos/project) -"gnK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) -"gnL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/hallway/secondary/recreation) "gnQ" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, /obj/effect/spawner/structure/window, @@ -16932,6 +16966,18 @@ }, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/starboard/central) +"gol" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "gom" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -16942,16 +16988,6 @@ "gow" = ( /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"goA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "goB" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -16969,12 +17005,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"goS" = ( -/obj/machinery/incident_display/delam/directional/north, -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "goT" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16990,6 +17020,20 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"gpm" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "gpu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17003,11 +17047,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"gpA" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/dorms) "gpI" = ( /turf/closed/wall, /area/station/command/heads_quarters/ce) @@ -17023,28 +17062,12 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/small, /area/station/medical/virology) -"gpP" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/tools) -"gpT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 9 - }, +"gpY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/effect/mapping_helpers/broken_floor, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"gpV" = ( -/obj/structure/chair/stool/directional/north, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "gqb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -17052,6 +17075,16 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"gqe" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "gqg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17059,10 +17092,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"gqh" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) "gqs" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -17077,11 +17106,23 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"gqS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +"gqx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gqY" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "grm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -17106,14 +17147,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/engine/atmos) -"grH" = ( +"grJ" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"grS" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, -/obj/machinery/computer/security/telescreen/interrogation/directional/north, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/security) +/area/station/maintenance/fore/greater) "gsh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -17122,6 +17176,18 @@ }, /turf/open/floor/iron/white/side, /area/station/science/lobby) +"gsk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "gsv" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -17133,16 +17199,44 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white/small, /area/station/science/lab) +"gsE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) "gsY" = ( /turf/open/floor/iron/smooth, /area/station/engineering/break_room) -"gtk" = ( -/obj/structure/hedge, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 +"gsZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 }, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gtf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"gtm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/warm/dim, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "gto" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17167,11 +17261,32 @@ /obj/effect/landmark/start/depsec/engineering, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) -"gtH" = ( -/turf/open/floor/iron/stairs/left{ +"gtv" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/machinery/camera/directional/north, +/turf/open/floor/grass, +/area/station/service/chapel) +"gtw" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/area/station/hallway/secondary/recreation) +/obj/structure/table, +/obj/item/clothing/glasses/meson{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/clothing/glasses/meson{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "gtJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17181,12 +17296,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"guh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "atmos to engine" +"gtL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "gun" = ( /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/tile/red{ @@ -17206,19 +17322,61 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) -"guK" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/status_display/door_timer{ - id = "Cell 3"; - name = "Cell 3"; - pixel_y = -32 +"guG" = ( +/obj/structure/table/wood/fancy/green, +/obj/item/storage/wallet{ + pixel_x = -3; + pixel_y = 10 }, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/dark/small, -/area/station/security/brig) +/obj/item/cigarette/cigar{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/item/lighter{ + pixel_x = 11; + pixel_y = -7 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/qm) "guY" = ( /turf/closed/wall, /area/station/service/chapel/storage) +"gva" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"gvg" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/obj/structure/flora/bush/flowers_yw/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"gvm" = ( +/obj/machinery/door/airlock/grunge{ + name = "Janitorial Closet" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/service/janitor, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/janitor) +"gvK" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) "gvV" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair/office{ @@ -17228,21 +17386,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/brig/entrance) -"gwa" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/checker, -/area/station/security/breakroom) -"gwf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gwl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17254,31 +17397,50 @@ /turf/open/floor/iron/small, /area/station/engineering/atmos/storage/gas) "gwm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 +/obj/structure/flora/bush/jungle, +/obj/structure/flora/rock/pile/style_3, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/recreation/entertainment) +"gwy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/item/clothing/head/cone{ + pixel_y = 5; + pixel_x = -6 }, -/obj/effect/turf_decal/trimline/neutral/line{ +/obj/item/clothing/head/cone{ + pixel_y = 7; + pixel_x = -6 + }, +/obj/item/pipe_dispenser{ + pixel_y = 9; + pixel_x = 14 + }, +/obj/item/cigarette{ + pixel_y = 2 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"gwD" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"gwx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/service/hydroponics) +"gwK" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "gwQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/east, @@ -17303,6 +17465,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"gwW" = ( +/obj/structure/closet/crate/trashcart/filled, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "gxb" = ( /obj/structure/table/reinforced, /obj/item/clothing/mask/surgical{ @@ -17319,12 +17486,6 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"gxd" = ( -/obj/structure/reflector/single/anchored{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "gxg" = ( /obj/effect/turf_decal/siding/red{ dir = 9 @@ -17344,23 +17505,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"gxl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/filingcabinet/employment, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) -"gxo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "gxq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17397,6 +17541,10 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"gxv" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta, +/turf/open/floor/iron, +/area/station/commons/dorms) "gxx" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/window/reinforced/spawner/directional/west, @@ -17405,15 +17553,21 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"gxA" = ( -/obj/structure/table, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/core, +"gxF" = ( +/mob/living/simple_animal/bot/secbot/beepsky/armsky, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +/area/station/ai_monitored/security/armory) +"gxJ" = ( +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "gxL" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, @@ -17440,20 +17594,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"gya" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) -"gyc" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "gyd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/window/spawner/directional/east, @@ -17472,17 +17612,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"gyj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "gyr" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/smooth, @@ -17498,18 +17627,60 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"gyx" = ( -/obj/structure/cable, +"gyC" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow{ + pixel_x = 4 + }, +/obj/item/storage/pill_bottle/potassiodide{ + pixel_y = 12; + pixel_x = -6 + }, +/obj/item/pen/screwdriver, +/obj/item/radio/intercom/directional/west, +/obj/item/geiger_counter{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/storage/gas) +"gyL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"gyy" = ( -/obj/structure/table/wood, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/atmospherics_engine) +"gyO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, /turf/open/floor/stone, -/area/station/service/bar) +/area/station/service/chapel) +"gyQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gzi" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/checker, +/area/station/security/breakroom) +"gzo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "gzs" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 5 @@ -17527,6 +17698,10 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/security) +"gzA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "gzB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/window/spawner/directional/west, @@ -17543,21 +17718,30 @@ "gzF" = ( /turf/closed/wall/r_wall, /area/station/security/prison/rec) -"gzM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +"gzG" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "gzY" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"gAf" = ( +/obj/structure/curtain/cloth, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/janitor) "gAn" = ( /obj/structure/railing/corner{ dir = 8 @@ -17565,18 +17749,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"gAu" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"gAy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) "gAA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17585,25 +17757,10 @@ dir = 5 }, /area/station/science/research) -"gAH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/parquet, -/area/station/service/library) "gAJ" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"gAQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gAR" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -17613,17 +17770,6 @@ }, /turf/open/floor/iron, /area/station/security/warden) -"gAV" = ( -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) -"gBg" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "gBh" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/department/engine/atmos) @@ -17655,12 +17801,6 @@ "gBu" = ( /turf/closed/wall/r_wall, /area/station/security/prison/mess) -"gBw" = ( -/obj/machinery/ticket_machine/directional/north, -/turf/open/floor/iron/half{ - dir = 8 - }, -/area/station/hallway/primary/central/fore) "gBx" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/glass, @@ -17689,30 +17829,15 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) -"gBB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter/room) "gBK" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Atmospherics Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, /obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) +/obj/structure/closet/crate/wooden/toy, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "gBT" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/secure_safe/caps_spare, @@ -17733,13 +17858,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/wood/tile, /area/station/command/bridge) -"gCl" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "gCo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17771,35 +17889,35 @@ /obj/machinery/light/floor, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"gCI" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +"gCF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/newscaster/directional/east, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/fax{ - fax_name = "Law Office"; - name = "Law Office Fax Machine" +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"gCH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "gCT" = ( /turf/closed/wall, /area/station/hallway/secondary/command) -"gDc" = ( -/obj/structure/table/reinforced, -/obj/item/folder/blue{ - pixel_y = 2 +"gCV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" }, -/obj/item/pen, -/obj/machinery/airalarm/directional/south, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"gDg" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side, +/area/station/maintenance/central/greater) "gDk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17822,9 +17940,6 @@ /obj/structure/window/spawner/directional/south, /turf/open/space/basic, /area/space/nearstation) -"gDB" = ( -/turf/open/floor/iron, -/area/station/science/lower) "gDC" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -17844,29 +17959,46 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"gDL" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/science/xenobiology) +"gDR" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/clothing/head/utility/welding, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "gEc" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"gEd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/machinery/meter/monitored/distro_loop, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - distro" + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "gEe" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"gEx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"gEG" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron/dark, -/area/station/security/office) "gEH" = ( /turf/closed/wall/r_wall, /area/station/security/evidence) @@ -17880,19 +18012,40 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/cargo/office) -"gEM" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 +"gEV" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + fax_name = "Chief Medical Officer's Office"; + name = "Chief Medical Officer's Fax Machine"; + pixel_y = 13 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/button/door/directional/south{ + id = "cmoprivacy"; + name = "CMO Privacy Shutters"; + pixel_x = -6; + req_access = list("cmo") + }, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/button/door/directional/south{ + id = "medlock"; + name = "Medbay Lockdown Control"; + pixel_x = 6; + req_access = list("medical") + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) +"gFe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/turf/open/floor/wood, +/area/station/service/chapel) "gFg" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -17901,12 +18054,6 @@ }, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"gFm" = ( -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "gFs" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -17973,12 +18120,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/textured_half, /area/station/security/processing) -"gGk" = ( -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/stairs/right{ +"gGe" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/area/station/hallway/secondary/recreation) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "gGl" = ( /obj/structure/bed/double{ dir = 1 @@ -17994,6 +18146,21 @@ }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) +"gGu" = ( +/obj/structure/closet/wardrobe/white, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"gGv" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/small, +/area/station/security/office) "gGw" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/newscaster/directional/west, @@ -18001,35 +18168,42 @@ /turf/open/floor/wood, /area/station/cargo/miningfoundry) "gGx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"gGy" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/lab) +"gGA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "gGB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/prison) +"gGI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/stone, +/area/station/service/chapel) "gGK" = ( /obj/effect/landmark/start/roboticist, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"gGO" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "gGQ" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -18050,10 +18224,12 @@ /obj/item/melee/chainofcommand, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"gHg" = ( -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) +"gHh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "gHl" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/half/contrasted{ @@ -18061,23 +18237,16 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"gHm" = ( -/obj/machinery/computer/station_alert{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) -"gHD" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) "gHP" = ( /obj/structure/hedge, /obj/effect/mapping_helpers/broken_floor, /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"gHQ" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "gHT" = ( /obj/structure/bodycontainer/morgue{ dir = 2 @@ -18089,6 +18258,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"gHZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "gIb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18113,20 +18289,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"gIv" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/station/service/bar) "gIx" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -18150,20 +18312,18 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"gIR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" +"gIJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) +/turf/open/floor/wood/parquet, +/area/station/service/library) "gIS" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/bottle/holywater, @@ -18177,6 +18337,13 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/security) +"gIY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "gJo" = ( /turf/open/floor/iron/stairs{ dir = 8 @@ -18188,35 +18355,23 @@ }, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) +"gJt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "gJu" = ( /obj/structure/closet, /obj/effect/mapping_helpers/broken_floor, /obj/machinery/light/small/directional/north, /turf/open/floor/carpet/royalblue, /area/station/command/corporate_suite) -"gJw" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"gJD" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"gJz" = ( +/obj/structure/spider/stickyweb, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"gJQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/stack/spacecash/c1, -/obj/item/cigarette/cigar/havana, -/turf/open/floor/light/colour_cycle/dancefloor_b, -/area/station/maintenance/starboard/central) +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "gJS" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18264,15 +18419,16 @@ "gKL" = ( /turf/closed/wall/r_wall, /area/station/engineering/break_room) -"gKQ" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ +"gKP" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/green{ + dir = 4 }, -/turf/open/floor/iron/small, -/area/station/service/barber) +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "gKT" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -18280,25 +18436,25 @@ "gLb" = ( /turf/closed/wall, /area/station/medical/virology) -"gLg" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/camera/autoname/directional/north, -/obj/structure/cable, -/obj/structure/sign/painting/large/library{ - dir = 1 +"gLf" = ( +/obj/structure/chair/comfy/brown, +/obj/structure/sign/painting/library{ + pixel_x = 30 }, /turf/open/floor/wood/parquet, /area/station/service/library) -"gLo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +"gLj" = ( +/obj/structure/sign/warning/fire, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"gLl" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/wood/end, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/turf/open/floor/iron/smooth, +/area/station/service/library) "gLs" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -18317,6 +18473,23 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron, /area/station/security) +"gLB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gLK" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "gLM" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -18330,26 +18503,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"gLO" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L11"; - pixel_y = -15 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"gLV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/trash, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "gLY" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -18375,14 +18528,6 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/server) -"gMq" = ( -/obj/machinery/vending/clothing, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "gMs" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -18395,25 +18540,6 @@ }, /turf/open/floor/plating, /area/station/command/gateway) -"gMz" = ( -/obj/structure/chair/sofa/bench/right, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"gMM" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay Clinic" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medlock"; - name = "Lockdown Shutters" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/small, -/area/station/medical/medbay/lobby) "gMQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/displaycase/labcage, @@ -18435,42 +18561,21 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) -"gMV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"gMX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"gNa" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gNb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"gNg" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) -"gNs" = ( -/obj/machinery/duct, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +"gNe" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "gNt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18492,47 +18597,43 @@ }, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"gNP" = ( -/obj/effect/turf_decal/tile/neutral{ +"gNT" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"gNV" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/stairs{ +/obj/machinery/firealarm/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/area/station/cargo/office) -"gNX" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/turf/open/floor/wood/tile, +/area/station/service/bar) +"gOb" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/east, +/obj/item/clothing/head/utility/hardhat/welding{ + pixel_x = 7; + pixel_y = 13 + }, +/obj/item/clothing/shoes/cowboy/lizard{ + pixel_x = -2 + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) +"gOg" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/cargo/boutique) "gOm" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/equipment) -"gOt" = ( -/obj/structure/flora/tree/jungle/small/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"gOw" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/flasher/directional/east{ - id = "brigisolation" - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +"gOC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "gOK" = ( /obj/structure/fermenting_barrel/gunpowder, /obj/structure/barricade/wooden/crude, @@ -18569,18 +18670,12 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/small, /area/station/security/checkpoint/engineering) -"gPm" = ( -/obj/machinery/computer/monitor{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/iron/smooth, -/area/station/ai_monitored/turret_protected/aisat/equipment) -"gPv" = ( +"gPh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, /obj/structure/cable, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "gPN" = ( /obj/structure/fermenting_barrel, /turf/open/floor/plating, @@ -18597,9 +18692,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"gPZ" = ( -/turf/open/floor/iron, -/area/station/security/tram) "gQa" = ( /obj/structure/sign/warning/chem_diamond, /turf/closed/wall, @@ -18612,13 +18704,6 @@ /obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"gQy" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "gQG" = ( /obj/structure/window/spawner/directional/east, /obj/structure/closet/crate, @@ -18635,11 +18720,21 @@ }, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"gRm" = ( -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) +"gQN" = ( +/obj/structure/sign/warning/engine_safety/directional/north, +/obj/machinery/light/cold/dim/directional/north, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) +"gRg" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/hallway/primary/central/aft) "gRp" = ( /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/machinery/door/airlock/security{ @@ -18649,6 +18744,27 @@ dir = 1 }, /area/station/security/tram) +"gRA" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Engine Room" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/turf/open/floor/catwalk_floor, +/area/station/engineering/supermatter/room) +"gRC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "gRG" = ( /obj/structure/toilet{ dir = 8 @@ -18660,14 +18776,6 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"gRH" = ( -/obj/machinery/button/door/directional/north{ - id = "Cabin4"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1 - }, -/turf/closed/wall, -/area/station/service/abandoned_gambling_den) "gRL" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -18681,6 +18789,11 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"gSb" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "gSi" = ( /obj/structure/chair{ dir = 4 @@ -18696,6 +18809,14 @@ /obj/effect/gibspawner/human, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"gSl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "gSr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18755,6 +18876,15 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) +"gTf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/disposals, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "gTi" = ( /obj/structure/table/glass, /obj/item/aicard{ @@ -18762,6 +18892,10 @@ }, /turf/open/floor/carpet/executive, /area/station/command/meeting_room) +"gTz" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) "gTH" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -18785,12 +18919,12 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) -"gTO" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/security/prison/work) +"gTR" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 9 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "gTS" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/tile/purple/opposingcorners, @@ -18820,6 +18954,12 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"gUd" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/blue, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) "gUe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18862,6 +19002,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"gUF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "gUG" = ( /obj/effect/turf_decal/siding/red{ dir = 1 @@ -18869,16 +19015,10 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/security/medical) -"gUM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) -"gUQ" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/station/maintenance/department/engine/atmos) +"gUO" = ( +/obj/machinery/vending/wardrobe/atmos_wardrobe, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "gUV" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/south{ @@ -18903,23 +19043,41 @@ /obj/structure/sign/departments/medbay/alt/directional/east, /turf/open/floor/plating, /area/station/medical/medbay/lobby) +"gVm" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "gVp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/station/command/corporate_suite) +"gVs" = ( +/obj/machinery/light/floor, +/turf/open/floor/grass, +/area/station/service/chapel) "gVA" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/grille, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"gVL" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/station/service/chapel) +"gVF" = ( +/turf/open/floor/carpet, +/area/station/service/library) +"gVS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gVV" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "gVW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/small/directional/east, @@ -18928,11 +19086,6 @@ "gWb" = ( /turf/closed/wall, /area/station/command/heads_quarters/hos) -"gWf" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine, -/area/station/science/xenobiology) "gWk" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ @@ -18943,6 +19096,15 @@ }, /turf/open/floor/iron/dark/textured_half, /area/station/command/corporate_suite) +"gWy" = ( +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) "gWB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -18956,6 +19118,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"gWT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "gXf" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -18967,13 +19140,13 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) -"gXs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"gXG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "gXL" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -19000,21 +19173,38 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"gXT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "gYq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/greater) +"gYv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gYx" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/cryo) +"gYM" = ( +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "gZh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/holopad, @@ -19038,20 +19228,13 @@ /turf/open/floor/plating, /area/station/security/checkpoint/escape) "gZy" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 18 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 18 - }, -/obj/item/clothing/suit/hazardvest, -/obj/effect/turf_decal/siding/thinplating_new/terracotta{ - dir = 4 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/command/teleporter) +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "gZM" = ( /obj/item/kirbyplants/random, /obj/machinery/light/cold/directional/east, @@ -19060,11 +19243,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"gZS" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "gZU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19077,18 +19255,6 @@ }, /turf/open/floor/iron, /area/station/security) -"gZW" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/dorms) "had" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction/flip{ @@ -19096,11 +19262,20 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hal" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"hao" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 }, -/turf/open/floor/engine, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/turf/open/floor/wood, /area/station/engineering/atmospherics_engine) "haq" = ( /obj/structure/disposalpipe/segment{ @@ -19114,6 +19289,38 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"haB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"haD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/medical/psychology) +"haE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/sign/directions/vault/west_arrow{ + dir = 2 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"haK" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "haO" = ( /obj/effect/turf_decal/stripes/white/end, /obj/machinery/door/poddoor/shutters{ @@ -19122,15 +19329,10 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "hbc" = ( -/obj/effect/turf_decal/siding/dark_red/corner{ - dir = 8 - }, -/obj/structure/secure_safe/directional/north{ - name = "armory safe A" - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/ai_monitored/security/armory) +/obj/machinery/holopad, +/obj/effect/landmark/start/hangover, +/turf/open/floor/stone, +/area/station/service/bar) "hbk" = ( /obj/structure/cable, /obj/effect/turf_decal/siding{ @@ -19144,6 +19346,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"hbp" = ( +/obj/structure/chair{ + dir = 1; + pixel_y = -2 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/science/lower) "hbt" = ( /obj/structure/broken_flooring/singular/directional/south, /obj/effect/decal/cleanable/dirt, @@ -19165,13 +19376,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/tools) -"hbz" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "hbG" = ( /obj/machinery/light_switch/directional/west, /obj/machinery/camera/autoname/directional/north, @@ -19213,14 +19417,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) -"hbY" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "hcb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, @@ -19264,16 +19460,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"hcn" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/south, -/obj/item/clothing/head/utility/hardhat/reindeer{ - pixel_x = -16; - pixel_y = 3 - }, -/obj/item/clothing/shoes/clown_shoes/jester, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) "hcs" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -19281,28 +19467,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"hcu" = ( -/obj/effect/turf_decal/siding/dark_red, -/obj/item/stack/sheet/cardboard{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/storage/box/teargas{ - pixel_x = -7; - pixel_y = 14 - }, -/obj/item/gun/grenadelauncher{ - pixel_x = 17; - pixel_y = 10 - }, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/dark/small, -/area/station/ai_monitored/security/armory) "hcE" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 1 @@ -19313,27 +19477,6 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/wood/tile, /area/station/command/bridge) -"hcQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/stone, -/area/station/service/bar) -"hcT" = ( -/obj/machinery/computer/slot_machine{ - pixel_y = 2 - }, -/obj/machinery/light/small/dim/directional/south, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) "hcU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19367,6 +19510,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/smooth, /area/station/command/bridge) +"hdi" = ( +/obj/machinery/door/airlock{ + name = "Unit B"; + id_tag = "Toilet3" + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "hdo" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -19376,13 +19526,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"hdz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison/mess) "hdB" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -19405,19 +19548,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/bridge) -"hdI" = ( -/obj/structure/table/wood, -/obj/item/pai_card, -/obj/item/storage/crayons, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) "hdQ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -19434,17 +19564,18 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"hdZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"hed" = ( +"hdW" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 1 }, -/turf/open/floor/wood, -/area/station/service/chapel) +/turf/open/floor/wood/tile, +/area/station/service/bar) +"hea" = ( +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "hei" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -19458,6 +19589,22 @@ "hem" = ( /turf/closed/wall, /area/station/hallway/primary/fore) +"hes" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/commons/storage/tools) +"hez" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "heB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/red/corners, @@ -19498,15 +19645,6 @@ dir = 1 }, /area/station/command/gateway) -"heN" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "heT" = ( /obj/structure/table, /obj/machinery/airalarm/directional/west, @@ -19535,24 +19673,28 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/testlab) -"heY" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/computer/security, -/obj/machinery/computer/security/telescreen/prison/directional/north, -/turf/open/floor/iron, -/area/station/security/warden) "hfc" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hfm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/obj/structure/lattice, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +"hfk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/glass, +/obj/item/flashlight/lamp/green{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/taperecorder{ + pixel_x = -15; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/library) "hfC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19563,6 +19705,12 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hfG" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "hfI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19572,6 +19720,15 @@ }, /turf/open/floor/wood/tile, /area/station/tcommsat/server) +"hfX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/cold/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "hfZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark/side{ @@ -19636,21 +19793,20 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"hgH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "hgP" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"hgR" = ( +/obj/machinery/door/airlock/silver{ + name = "Showers" + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/commons/dorms) "hgY" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -19677,6 +19833,12 @@ /obj/effect/mapping_helpers/airlock/access/any/security/general, /turf/open/floor/iron/textured_half, /area/station/security/checkpoint/customs) +"hhj" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/grass, +/area/station/service/chapel) "hhk" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/pdapainter{ @@ -19697,12 +19859,23 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"hhr" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ +"hho" = ( +/obj/structure/mirror/directional/east, +/obj/structure/chair/stool/bar/directional/east, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) +"hhy" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/turf/closed/wall/r_wall, -/area/station/maintenance/department/engine/atmos) +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) "hhL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19714,15 +19887,22 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"hhT" = ( -/obj/structure/steam_vent, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "hic" = ( /obj/machinery/holopad, /turf/open/floor/wood/large, /area/station/command/corporate_suite) +"hid" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "hiq" = ( /obj/structure/closet{ name = "Evidence Closet 1" @@ -19746,18 +19926,15 @@ /turf/open/floor/iron/small, /area/station/security/office) "hiK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"hiU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "hiV" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -19773,6 +19950,24 @@ dir = 1 }, /area/station/engineering/lobby) +"hjl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"hjr" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "hjx" = ( /obj/structure/bed/medical/emergency, /obj/effect/turf_decal/stripes/line{ @@ -19789,6 +19984,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) +"hjB" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/table/glass, +/obj/item/food/taco/fish{ + pixel_y = 9; + pixel_x = 4 + }, +/obj/item/food/taco{ + pixel_y = 2; + pixel_x = -2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "hjQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -19796,12 +20004,6 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"hkd" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/main) "hkk" = ( /obj/machinery/computer/records/medical{ dir = 4 @@ -19823,6 +20025,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/command/gateway) +"hks" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/atmospheric_sanity/ignore_area, +/turf/open/floor/iron, +/area/station/engineering/hallway) "hkt" = ( /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/siding/white{ @@ -19833,6 +20044,17 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) +"hku" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Study" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/parquet, +/area/station/service/library) "hky" = ( /obj/item/kirbyplants/organic/applebush, /obj/effect/turf_decal/tile/red{ @@ -19841,13 +20063,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) -"hkA" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 - }, -/obj/structure/rack, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) "hkB" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -19885,6 +20100,15 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark, /area/station/science/lab) +"hkV" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "hkW" = ( /obj/structure/closet/crate/goldcrate, /obj/effect/turf_decal/bot_white/right, @@ -19892,19 +20116,29 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) -"hlC" = ( -/obj/effect/spawner/structure/window, -/obj/effect/turf_decal/bot{ +"hkX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/turf/open/floor/plating, -/area/station/engineering/main) -"hlE" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/area/station/hallway/primary/port) +"hkZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/maintenance/port/greater) +"hln" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hlJ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -19916,12 +20150,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"hlX" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Old Command Hallway" +"hlT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/iron/textured_half, -/area/station/maintenance/hallway/abandoned_command) +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "hmb" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -19956,51 +20194,41 @@ /obj/item/storage/toolbox/emergency/old, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"hmk" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/port/aft) -"hmn" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white, -/area/station/hallway/primary/central/aft) -"hmt" = ( -/obj/structure/closet/crate, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/item/stack/license_plates/empty/fifty, -/obj/effect/spawner/random/contraband/prison, -/obj/effect/spawner/random/contraband/prison, -/turf/open/floor/iron, -/area/station/security/prison/work) -"hmC" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +"hmo" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/screwdriver, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 8 }, -/turf/open/floor/wood, -/area/station/service/chapel) -"hmH" = ( -/obj/effect/spawner/xmastree, -/obj/structure/flora/tree/jungle/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"hmK" = ( -/obj/machinery/door/airlock/wood{ - name = "Bar Backroom" +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"hmr" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"hmx" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, /obj/structure/cable, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hmC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/service/bar/backroom) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "hmQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table, @@ -20022,6 +20250,19 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) +"hmZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hnf" = ( /obj/item/bikehorn/rubberducky{ pixel_x = -6; @@ -20033,13 +20274,35 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"hnn" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ +"hnw" = ( +/obj/structure/closet/lasertag/red, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"hny" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + initialize_directions = 8 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"hnH" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) +/area/station/hallway/primary/central/aft) "hnO" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -20080,16 +20343,10 @@ }, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"hoc" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +"hoh" = ( +/obj/effect/spawner/random/structure/crate_abandoned, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "hok" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -20106,6 +20363,10 @@ "hop" = ( /turf/closed/wall, /area/station/service/chapel/funeral) +"hot" = ( +/obj/effect/landmark/navigate_destination/dockescpod, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/central) "hoG" = ( /obj/structure/cable, /obj/effect/landmark/start/scientist, @@ -20154,6 +20415,19 @@ }, /turf/open/floor/grass, /area/station/medical/virology) +"hpA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hpH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/bar) "hpM" = ( /obj/effect/turf_decal/siding, /turf/open/floor/iron/white, @@ -20182,11 +20456,6 @@ dir = 8 }, /area/station/science/lobby) -"hqH" = ( -/obj/item/reagent_containers/cup/watering_can/wood, -/obj/structure/table, -/turf/open/floor/plating, -/area/station/maintenance/starboard/greater) "hqM" = ( /obj/structure/toiletbong{ dir = 1 @@ -20199,6 +20468,16 @@ "hqS" = ( /turf/closed/wall, /area/station/security/prison/work) +"hqU" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hqW" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -20207,20 +20486,32 @@ }, /turf/open/floor/plating, /area/station/maintenance/hallway/abandoned_command) -"hrc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"hrl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/right/directional/west, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" +"hrh" = ( +/mob/living/basic/frog, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/flora/rock/pile/jungle/style_4, +/obj/structure/flora/bush/flowers_pp/style_2, +/turf/open/floor/grass, +/area/station/service/chapel) +"hri" = ( +/obj/structure/cable, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/trimline/neutral/end{ + dir = 8 }, /turf/open/floor/iron, -/area/station/service/kitchen) +/area/station/hallway/primary/central/fore) +"hrn" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "hrx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20270,6 +20561,13 @@ }, /turf/open/space/basic, /area/space/nearstation) +"hrN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) "hrO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20298,6 +20596,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/small, /area/station/hallway/primary/fore) +"hsg" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) +"hsm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "hss" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -20305,14 +20611,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"hsx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "hsC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -20325,13 +20623,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"hsH" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "hsJ" = ( /obj/docking_port/stationary/mining_home, /obj/effect/turf_decal/stripes/white/line, @@ -20352,16 +20643,36 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/station/security/tram) -"htg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ +"htf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 }, -/obj/machinery/firealarm/directional/south, +/obj/structure/railing/corner{ + dir = 8 + }, /turf/open/floor/iron, /area/station/engineering/atmos) -"htp" = ( -/turf/closed/wall, -/area/station/service/barber) +"htu" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"htJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "htM" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -20382,17 +20693,30 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/processing) -"htN" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 +"htP" = ( +/obj/structure/cable, +/obj/structure/chair{ + dir = 1; + pixel_y = -2 }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/area/station/science/lower) "hua" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"hug" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research/glass{ + name = "Genetics" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "huh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -20406,17 +20730,16 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"huj" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, +"hun" = ( /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "hur" = ( /obj/structure/table/glass, /obj/item/storage/briefcase/secure, @@ -20445,11 +20768,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"huY" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/port/aft) "hvc" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -20467,11 +20785,36 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/ai_monitored/turret_protected/aisat/maint) +"hvs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/light/small/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"hvw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "hvx" = ( /obj/structure/flora/rock/pile/jungle/style_random, /obj/machinery/light/small/directional/north, /turf/open/floor/grass, /area/station/medical/virology) +"hvA" = ( +/obj/machinery/light/no_nightlight/directional/east, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "hvT" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, @@ -20497,18 +20840,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/security/tram) -"hvX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"hwm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating{ dir = 4 }, -/turf/open/floor/iron/dark/small, -/area/station/tcommsat/server) -"hwh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "hwn" = ( /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/showroomfloor, @@ -20556,6 +20896,11 @@ "hwJ" = ( /turf/closed/wall/rust, /area/space/nearstation) +"hwN" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/white/small, +/area/station/maintenance/port/aft) "hwZ" = ( /obj/structure/chair/bronze{ dir = 8 @@ -20574,21 +20919,12 @@ }, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) -"hxp" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +"hxl" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/storage/box{ - pixel_x = -8; - pixel_y = 15 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine/atmos) "hxA" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -20597,6 +20933,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"hxO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "hxQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -20643,21 +20985,20 @@ "hyE" = ( /turf/closed/wall, /area/station/maintenance/starboard/aft) +"hyN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hyO" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hyW" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, +"hyP" = ( +/turf/open/misc/dirt/station, /area/station/service/chapel) "hyX" = ( /obj/structure/window/spawner/directional/north, @@ -20666,38 +21007,54 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/grass, /area/station/security/prison/garden) -"hzb" = ( -/obj/structure/cable, -/obj/item/radio/intercom/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/herringbone, -/area/station/ai_monitored/command/nuke_storage) "hzm" = ( /turf/closed/wall/rust, /area/station/cargo/miningoffice) -"hzp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, +"hzt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Augment Corridor" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) +"hzG" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination/lawyer, /turf/open/floor/iron, -/area/station/hallway/primary/port) +/area/station/hallway/secondary/recreation) +"hzJ" = ( +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = -11 + }, +/obj/structure/flora/rock/pile/jungle/style_5, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/recreation/entertainment) "hzK" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"hzO" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +"hzU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "hzV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -20710,6 +21067,22 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/cargo/miningoffice) +"hAk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"hAl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hAu" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -20718,12 +21091,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"hAB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "hAC" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/small, @@ -20748,51 +21115,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"hAW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/turf/open/floor/iron, -/area/station/security/execution/transfer) -"hBh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"hBa" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_x = -20; - pixel_y = -2 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = 6; - pixel_y = 12 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 5; - pixel_y = 1 - }, -/turf/open/floor/iron/small, -/area/station/service/janitor) +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) "hBi" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Air to External Air Ports" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/wood, /area/station/engineering/atmos/pumproom) "hBq" = ( @@ -20806,16 +21141,11 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/plating, /area/station/commons/storage/tools) -"hBt" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, +"hBx" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron, -/area/station/hallway/primary/fore) +/area/station/commons/fitness/locker_room) "hBA" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -20826,6 +21156,12 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) +"hBH" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/art) "hBR" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 @@ -20844,28 +21180,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"hBX" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"hCd" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 4 - }, -/mob/living/simple_animal/bot/secbot/beepsky/officer, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security) -"hCl" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/prison/work) "hCq" = ( /obj/effect/decal/cleanable/glass/titanium, /obj/structure/closet/crate, @@ -20875,33 +21189,18 @@ "hCr" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/command/storage/eva) -"hCB" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/commons/storage/art) -"hCH" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"hCI" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, -/area/station/maintenance/fore/lesser) -"hCN" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/maintenance/disposal/incinerator) "hCQ" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/aft) -"hCT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"hCU" = ( +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "hCX" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -20917,13 +21216,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"hDd" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "hDg" = ( /obj/structure/chair/stool/directional/east, /obj/effect/decal/cleanable/dirt/dust, @@ -20950,13 +21242,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) -"hDu" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 - }, -/obj/machinery/power/emitter, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "hDz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, @@ -20969,6 +21254,12 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/command/storage/eva) +"hDD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "hDN" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -21007,22 +21298,6 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/command/storage/eva) -"hEu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"hEw" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/small/directional/east, -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "hED" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -21030,9 +21305,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"hEJ" = ( -/turf/open/floor/iron/smooth, -/area/station/service/library) "hFb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -21041,24 +21313,30 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"hFd" = ( -/obj/structure/rack, -/obj/item/clothing/neck/petcollar, -/obj/item/flashlight/flare/candle{ - pixel_x = 10 +"hFo" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/cold/dim/directional/east, +/obj/machinery/newscaster/directional/east, +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 19 }, -/obj/item/flashlight/flare/candle{ - pixel_x = 8; +/obj/item/pen{ + pixel_x = 5; + pixel_y = 20 + }, +/obj/machinery/cell_charger{ + pixel_x = 2; pixel_y = 1 }, -/obj/item/screwdriver{ - pixel_y = 9 +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 2; + pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/maintenance/department/engine/atmos) +/turf/open/floor/iron/smooth, +/area/station/engineering/break_room) "hFp" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -21079,6 +21357,14 @@ }, /turf/open/floor/iron/corner, /area/station/engineering/main) +"hFB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hFC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21092,19 +21378,17 @@ /obj/effect/spawner/random/structure/crate_abandoned, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"hFO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) -"hGa" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Mix" - }, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) "hGb" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) +"hGc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library) "hGn" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, @@ -21117,16 +21401,20 @@ }, /turf/open/floor/wood, /area/station/engineering/main) -"hGr" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/tcommsat/server) "hGt" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"hGu" = ( +/obj/structure/flora/grass/jungle/b/style_3, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/grass, +/area/station/service/chapel) "hGE" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -21134,6 +21422,33 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/medical/medbay/central) +"hGG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"hHa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hHd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - turbine" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "hHf" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -21143,12 +21458,40 @@ /obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, /area/station/science/lobby) -"hHy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"hHl" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/machinery/light/small/directional/south, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) +"hHp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, +/turf/open/floor/iron, +/area/station/service/kitchen) +"hHr" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"hHA" = ( +/obj/machinery/processor{ + pixel_y = 6 + }, +/obj/machinery/camera/autoname/directional/west, +/obj/structure/table, +/obj/effect/turf_decal/siding/end, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "hHE" = ( /obj/effect/turf_decal/bot_white, /turf/open/floor/engine, @@ -21161,12 +21504,36 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"hHG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "hHH" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"hHL" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + name = "Door Bolt Control"; + id = "commiss2"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "hHV" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/structure/lattice/catwalk, @@ -21175,18 +21542,30 @@ }, /turf/open/space/basic, /area/space/nearstation) -"hIi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"hHW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) -"hIm" = ( -/obj/machinery/libraryscanner, -/obj/machinery/camera/autoname/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"hIc" = ( /obj/machinery/airalarm/directional/north, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"hIn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "hIE" = ( /obj/structure/table/glass, /obj/machinery/light/small/directional/east, @@ -21197,6 +21576,26 @@ /obj/item/hemostat, /turf/open/floor/iron/white, /area/station/science/robotics/augments) +"hIY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) +"hJg" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "hJp" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/ai) @@ -21259,12 +21658,12 @@ /obj/structure/sign/warning/no_smoking/circle/directional/east, /turf/open/floor/iron/white, /area/station/science/robotics/augments) -"hKf" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +"hKp" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/assembly/mousetrap/armed, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "hKs" = ( /obj/effect/turf_decal/box/corners, /obj/effect/turf_decal/stripes/white/line{ @@ -21287,29 +21686,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"hKT" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) -"hKU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/small, -/area/station/security/detectives_office) -"hKV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"hKS" = ( +/obj/structure/cable, +/obj/item/kirbyplants/organic/applebush, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/bridge) "hKX" = ( /turf/closed/mineral/random/stationside, /area/station/hallway/primary/fore) -"hKZ" = ( -/obj/structure/flora/bush/jungle/a/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) "hLa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21318,10 +21703,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"hLb" = ( -/obj/machinery/holopad, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "hLc" = ( /turf/open/floor/plating, /area/station/science/xenobiology) @@ -21329,12 +21710,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/office) -"hLx" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "hLD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/tank/air{ @@ -21345,6 +21720,18 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hLE" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "hLS" = ( /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/stripes/line{ @@ -21412,39 +21799,23 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"hML" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) -"hMQ" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - initialize_directions = 8 +"hMM" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"hNa" = ( +/obj/structure/chair/wood{ + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"hMX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +/obj/machinery/light/floor, +/turf/open/floor/stone, +/area/station/service/bar) "hNb" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"hNj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "hNo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -21453,13 +21824,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hNq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "hNv" = ( /obj/machinery/netpod, /obj/machinery/light_switch/directional/north, @@ -21482,12 +21846,12 @@ /obj/item/clothing/head/utility/welding, /turf/open/floor/iron, /area/station/medical/chemistry) -"hNP" = ( -/obj/item/storage/backpack/duffelbag/sec{ - pixel_y = 12 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) +"hNL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hNY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -21524,9 +21888,15 @@ dir = 1 }, /area/station/security/execution/transfer) -"hOO" = ( -/obj/structure/flora/tree/jungle/small/style_4, -/turf/open/floor/grass, +"hOQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/stone, /area/station/service/chapel) "hOX" = ( /obj/item/chair, @@ -21534,17 +21904,13 @@ /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) "hOY" = ( -/obj/structure/chair/stool/bar/directional/west, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) -"hPb" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Primary Hallway" + }, +/turf/open/floor/iron/textured_half, +/area/station/hallway/primary/central/fore) "hPd" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/brown{ @@ -21579,19 +21945,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"hPp" = ( +/obj/structure/closet/secure_closet/evidence, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron/smooth, +/area/station/security/evidence) "hPs" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/airalarm/directional/south, /turf/open/floor/engine, /area/station/engineering/gravity_generator) -"hPU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/station/science/xenobiology) "hPW" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -21610,31 +21973,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/circuit, /area/station/tcommsat/server) -"hQs" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"hQx" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "hQz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -21661,29 +21999,12 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"hQG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 +"hQI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 }, /turf/open/floor/iron, -/area/station/engineering/atmos) -"hRc" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/structure/closet/crate/wooden/toy, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) +/area/station/engineering/atmos/project) "hRd" = ( /obj/structure/table/reinforced, /obj/item/binoculars, @@ -21716,6 +22037,12 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"hSA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "hSK" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/white{ @@ -21739,6 +22066,40 @@ }, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"hTc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/railing/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hTg" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/disposal/incinerator) +"hTk" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "atmos_airlock_1" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/office) "hTr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance{ @@ -21749,11 +22110,15 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hTz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"hTu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "hTD" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 6 @@ -21762,12 +22127,38 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"hTE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) +"hTH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "hTL" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/crate_loot, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"hTM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "hTW" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/vehicle/ridden/janicart, @@ -21786,40 +22177,20 @@ /obj/structure/table/glass, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"hUC" = ( -/obj/structure/toilet, -/obj/machinery/light/small/directional/north, -/obj/machinery/button/door/directional/east{ - id = "ShowerToilet1"; - name = "Lock Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) -"hUH" = ( +"hUD" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "hUI" = ( /obj/structure/table, /obj/item/storage/belt/utility, /obj/item/radio/off, /turf/open/floor/iron/smooth, /area/station/command/gateway) -"hUO" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Lockers" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/locker_room) "hVb" = ( /obj/machinery/plate_press, /obj/effect/turf_decal/stripes/line, @@ -21833,15 +22204,6 @@ /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"hVk" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/commons/storage/tools) "hVo" = ( /obj/machinery/smartfridge/organ, /obj/effect/turf_decal/trimline/blue/corner{ @@ -21857,15 +22219,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"hVz" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage/gas) -"hVJ" = ( -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +"hVE" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) "hVM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21880,14 +22238,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"hVO" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, -/obj/structure/flora/bush/flowers_yw, -/obj/machinery/camera/directional/south, -/turf/open/floor/grass, -/area/station/service/chapel) "hVX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -21907,25 +22257,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/science/genetics) -"hWa" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"hWk" = ( -/obj/machinery/vending/coffee, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"hWm" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "hWu" = ( /obj/machinery/door/airlock/medical{ name = "CMO Bedroom" @@ -21933,20 +22264,18 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) +"hWv" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/computer/security/telescreen/test_chamber/directional/west, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/xenobiology) "hWE" = ( -/obj/machinery/button/door/directional/east{ - id = "AuxToilet2"; - name = "Lock Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/structure/toilet, -/obj/machinery/light/small/directional/west, -/obj/effect/spawner/random/trash/soap{ - spawn_scatter_radius = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "hWJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -21956,14 +22285,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/security) -"hWL" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "hWU" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -21974,13 +22295,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"hXc" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/main) "hXf" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Hull Breach Emergency Storage" @@ -21998,15 +22312,6 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/white/small, /area/station/medical/medbay/central) -"hXv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "hXU" = ( /turf/closed/wall, /area/station/security/execution/education) @@ -22032,12 +22337,24 @@ /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) "hYh" = ( -/obj/structure/flora/bush/jungle/c/style_3, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +/obj/machinery/light/no_nightlight/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hYi" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/landmark/start/cyborg, +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + icon_state = "control_stun"; + name = "AI Upload Turret Control" }, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "hYn" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -22049,6 +22366,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"hYv" = ( +/obj/structure/table, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) "hYw" = ( /obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt, @@ -22057,6 +22378,11 @@ "hYC" = ( /turf/closed/wall, /area/station/engineering/atmos) +"hYI" = ( +/obj/machinery/power/emitter/welded, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "hYK" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -22117,12 +22443,32 @@ /obj/machinery/brm, /turf/open/floor/iron, /area/station/cargo/miningfoundry) +"hZn" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) +"hZI" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "hZP" = ( /obj/structure/cable, /obj/structure/sign/poster/official/random/directional/north, /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"hZS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Cooling Loop Bypass" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hZT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22157,6 +22503,27 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet/executive, /area/station/command/meeting_room) +"ias" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"iau" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iaw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22168,13 +22535,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"iaB" = ( -/obj/machinery/computer/turbine_computer{ - mapping_id = "main_turbine" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "iaH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -22209,6 +22569,37 @@ dir = 8 }, /area/station/maintenance/starboard/greater) +"iaN" = ( +/turf/open/floor/stone, +/area/station/service/chapel) +"iaZ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/stack/sheet/plasteel/fifty, +/obj/item/stack/sheet/plastic/five, +/obj/item/stack/sheet/rglass/fifty, +/obj/item/storage/medkit/fire{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_y = 9 + }, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) +"ibd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "ibe" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/crate/freezer, @@ -22224,6 +22615,18 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"ibC" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/green{ + dir = 9 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "ibD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -22236,13 +22639,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"ibF" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "ibI" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -22253,20 +22649,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"ibP" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"ibX" = ( -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "icc" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -22285,6 +22667,13 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"ick" = ( +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = -7; + pixel_y = 10 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "ico" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -22292,22 +22681,30 @@ /turf/open/floor/wood, /area/station/hallway/secondary/entry) "icF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"icN" = ( +/obj/structure/cable, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, /obj/effect/turf_decal/trimline/neutral/line{ dir = 8 }, -/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"icG" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "icT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22326,14 +22723,6 @@ /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"idd" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "ide" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22348,6 +22737,18 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"ido" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "idp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -22361,20 +22762,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"ids" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - name = "Door Bolt Control"; - id = "commiss2"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "idt" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -22434,11 +22821,46 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"iec" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=23.1-Evac"; + location = "22.0-Porthall-Evac" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "ief" = ( /obj/structure/cable, /obj/machinery/telecomms/message_server/preset, /turf/open/floor/circuit, /area/station/tcommsat/server) +"ieu" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"ieN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"ieW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/l3closet/janitor, +/obj/item/clothing/gloves/color/orange, +/obj/item/clothing/shoes/galoshes, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/small, +/area/station/service/janitor) "ieY" = ( /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/broken_floor, @@ -22455,40 +22877,15 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"ifg" = ( -/obj/structure/chair/sofa/bench/right, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/iron/white, -/area/station/science/cytology) -"ifl" = ( -/obj/structure/cable, +"ifC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/trash, -/turf/open/floor/iron/stairs{ - dir = 8 - }, -/area/station/maintenance/port/greater) -"ifu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"ifH" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) +/area/station/commons/fitness/recreation/entertainment) "ifI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -22513,6 +22910,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"ifP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "ifU" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -22521,24 +22928,27 @@ dir = 1 }, /area/station/science/lobby) +"ifZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/library) +"igh" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "igr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"igs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair/stool/directional/south, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/effect/landmark/start/security_officer, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/security/office) "igD" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -22546,10 +22956,12 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"ihb" = ( -/obj/effect/spawner/random/trash, +"igN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/plating, -/area/station/maintenance/port/greater) +/area/station/maintenance/central/greater) "ihc" = ( /obj/structure/cable, /obj/machinery/door/airlock/command/glass{ @@ -22559,12 +22971,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /turf/open/floor/iron/dark/textured_half, /area/station/command/teleporter) -"ihd" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "ihh" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -22616,17 +23022,36 @@ "iht" = ( /turf/closed/wall/r_wall, /area/station/command/corporate_dock) -"ihv" = ( -/obj/structure/bed/maint, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/eighties/red, -/area/station/service/abandoned_gambling_den/gaming) +"ihz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/station/commons/fitness/recreation/entertainment) "ihC" = ( /obj/structure/bodycontainer/morgue{ dir = 1 }, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) +"ihK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"ihR" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "ihZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22648,6 +23073,10 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"iit" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "iix" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -22658,50 +23087,45 @@ }, /turf/open/space/basic, /area/space) -"iiE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/cable, -/obj/effect/mapping_helpers/airalarm/link{ - chamber_id = "engine" - }, -/obj/effect/mapping_helpers/airalarm/engine_access, -/obj/effect/mapping_helpers/airalarm/tlv_no_checks, -/obj/machinery/meter, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Supermatter Port" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"iiI" = ( -/obj/structure/table/reinforced, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters{ - id = "meow"; - name = "Commissary" - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) +"iiU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/server) "iiW" = ( /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) -"iiX" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) -"ijk" = ( -/obj/structure/disposalpipe/segment, +"ijj" = ( +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"ijz" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar) +"ijl" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/airalarm/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"ijp" = ( +/obj/machinery/light_switch/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/starboard/fore) "ijB" = ( /obj/machinery/atmospherics/components/trinary/mixer/flipped{ dir = 8 @@ -22762,20 +23186,24 @@ dir = 8 }, /area/station/security/lockers) +"ikp" = ( +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/machinery/light_switch/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/turf_decal/siding/end, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "ikr" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"ikC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ikH" = ( /obj/structure/table/bronze, /obj/machinery/computer/security/wooden_tv{ @@ -22806,32 +23234,11 @@ }, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"ile" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "ill" = ( /obj/structure/frame/machine, /obj/item/circuitboard/computer/security, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"ilo" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/trash, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "ilw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22839,27 +23246,6 @@ dir = 4 }, /area/station/science/research) -"ilx" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/end{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"ily" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/plumbing/input{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/science/cytology) "ilz" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -22871,27 +23257,39 @@ }, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"ilE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +"ilH" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"ilT" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "ilW" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"ime" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/dim/directional/north, +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_y = 18; + pixel_x = -8 + }, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_y = 21; + pixel_x = 3 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/glass/bottle/gin{ + pixel_x = -6 + }, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "imj" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permaouter"; @@ -22906,44 +23304,18 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, /area/station/security/tram) -"imI" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"imO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ina" = ( /obj/structure/table, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"ind" = ( -/obj/machinery/light/floor, -/obj/structure/flora/bush/flowers_br, -/turf/open/floor/grass, -/area/station/hallway/primary/central/fore) -"inh" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 +"inA" = ( +/obj/machinery/door/airlock/external/glass{ + name = "ATMOS PROJECT Airlock" }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "inR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22957,18 +23329,6 @@ /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"inU" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) -"ioa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) "iob" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22982,29 +23342,31 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/white/small, /area/station/medical/treatment_center) -"ioz" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/dorms) -"ioQ" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 +"ioA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/office{ + dir = 4 }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - entrance" +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) +/area/station/command/heads_quarters/rd) "ioR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/airalarm/directional/west, /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/iron/white, /area/station/science/cytology) +"ioV" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "ioW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23015,23 +23377,19 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/security/execution/transfer) +"ioZ" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "ipb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"ipc" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/bed/dogbed/mcgriff, -/mob/living/basic/pet/dog/pug/mcgriff, -/turf/open/floor/iron, -/area/station/security/warden) "ipd" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/button/door/directional/east{ @@ -23054,29 +23412,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) -"ipj" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) -"ipp" = ( -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"ipq" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) -"ipr" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/closet/wardrobe/miner, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ips" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -23088,15 +23423,25 @@ dir = 8 }, /area/station/command/bridge) -"ipt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"ipw" = ( +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_y = -3 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/structure/flora/bush/flowers_br/style_random{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/structure/flora/bush/flowers_pp{ + pixel_y = -5; + pixel_x = -3 + }, +/obj/machinery/light/floor, +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) "ipx" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -23125,12 +23470,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"ipN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ipP" = ( /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/stripes/corner{ @@ -23140,26 +23479,33 @@ /obj/effect/spawner/random/trash/janitor_supplies, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"iqi" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 6; - pixel_y = 15 +"iqa" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L1"; + pixel_y = -15 }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = -5; - pixel_y = 15 +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 2; - pixel_y = 9 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = -7; - pixel_y = 9 +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"iqf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "iqj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -23211,18 +23557,42 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"iqO" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"iqT" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Dorms" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, +/area/station/commons/dorms) +"iqV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Waste" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ira" = ( /obj/structure/tank_dispenser/oxygen, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/small, /area/station/security/tram) -"irc" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, +"ire" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, -/area/station/maintenance/starboard/aft) +/area/station/maintenance/disposal/incinerator) "iri" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23236,6 +23606,10 @@ dir = 8 }, /area/station/command/heads_quarters/hop) +"irl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) "irp" = ( /obj/machinery/door/airlock/external{ name = "Tram Maintenance" @@ -23253,6 +23627,21 @@ /obj/structure/closet/toolcloset, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"irF" = ( +/obj/structure/railing, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old{ + dir = 4 + }, +/area/station/engineering/break_room) +"irL" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "irQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23260,13 +23649,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/hop) -"irR" = ( -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "isi" = ( /obj/structure/table, /obj/effect/turf_decal/siding/thinplating_new{ @@ -23279,22 +23661,7 @@ "isj" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/teleporter) -"ist" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/lobby) -"isC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"isD" = ( +"iso" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, @@ -23305,6 +23672,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) +"ist" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/lobby) "isI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23328,6 +23700,10 @@ }, /turf/closed/wall, /area/station/hallway/primary/port) +"isN" = ( +/obj/machinery/air_sensor/engine_chamber, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "isQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23344,13 +23720,6 @@ "itb" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"itr" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) "itw" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -23401,12 +23770,11 @@ /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) "iua" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/machinery/air_sensor/incinerator_tank, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "iuc" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "AISat Maintenance" @@ -23429,18 +23797,10 @@ /obj/effect/mapping_helpers/airlock/access/all/science/research, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"iuF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light_switch/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/cargo/boutique) -"iuR" = ( -/turf/closed/wall/r_wall, -/area/station/hallway/primary/central/aft) +"iuC" = ( +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "iuW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, @@ -23457,16 +23817,10 @@ /turf/open/floor/wood, /area/station/maintenance/starboard/greater) "ivh" = ( -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/trash, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, -/area/station/maintenance/port/greater) +/area/station/maintenance/starboard/central) "ivk" = ( /obj/machinery/atmospherics/components/tank/air{ dir = 8 @@ -23484,14 +23838,14 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/smooth, /area/station/commons/storage/tools) -"ivs" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ +"ivo" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "O2 to Airmix" + }, +/obj/machinery/light/no_nightlight/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ dir = 4 }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) "ivz" = ( @@ -23526,23 +23880,35 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"iwt" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "iwz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) -"iwR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ +"iwH" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iwO" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"ixk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/textured_half, +/area/station/security/brig/entrance) "ixl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23555,10 +23921,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/solars/port/aft) -"ixG" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "ixM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -23567,14 +23929,13 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ixT" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner, -/turf/open/floor/iron/dark, -/area/station/science/genetics) +"ixO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/hallway/primary/central/aft) "ixU" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -23598,6 +23959,15 @@ }, /turf/open/floor/plating, /area/station/security/brig/entrance) +"iye" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "N2 to Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iyn" = ( /obj/structure/railing/corner{ dir = 4 @@ -23617,25 +23987,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"iyr" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/station/science/ordnance/testlab) -"iyt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white/small, -/area/station/science/lab) "iyC" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/purple{ @@ -23647,56 +23998,30 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/science/genetics) -"iyR" = ( -/obj/effect/turf_decal/weather/dirt{ +"iyH" = ( +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"iyP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/table/glass, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) +"iyS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"izw" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ dir = 9 }, -/turf/open/floor/grass, -/area/station/service/chapel) -"izf" = ( -/obj/structure/sign/warning/engine_safety/directional/north, -/obj/machinery/light/cold/dim/directional/north, -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) -"izh" = ( -/obj/item/shovel, -/turf/open/floor/plating, -/area/station/maintenance/department/prison) -"izk" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet1"; - name = "Unit 1" - }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) -"izo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/grunge{ - name = "Vacant Comissary" - }, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/maintenance/central/lesser) -"izu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"izA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "izD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23714,24 +24039,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor, /area/station/engineering/atmos/storage/gas) -"izF" = ( -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"izP" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "iAk" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 10 @@ -23739,27 +24046,15 @@ /obj/machinery/field/generator, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) -"iAu" = ( -/obj/structure/bed{ - dir = 4 +"iAm" = ( +/obj/machinery/computer/cargo{ + dir = 1 }, -/obj/effect/spawner/random/bedsheet{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4; - id = "Cabin1" - }, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) -"iAv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/obj/machinery/computer/security/telescreen/vault/directional/south, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/qm) "iAy" = ( /obj/structure/table, /obj/item/clothing/shoes/sneakers/orange{ @@ -23780,6 +24075,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) +"iAA" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "iAD" = ( /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -23793,10 +24097,28 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/robotics/mechbay) +"iAH" = ( +/obj/structure/chair{ + name = "Defense" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) "iAJ" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"iAL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "iAM" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 1 @@ -23815,6 +24137,12 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) +"iBb" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix Outlet Pump" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iBc" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 5 @@ -23841,15 +24169,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"iBt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/bartender, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar/backroom) "iBu" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, @@ -23859,6 +24178,30 @@ /obj/structure/cable, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) +"iBI" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + id = "Cabin1" + }, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"iBN" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) +"iBS" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/project) "iBZ" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -23884,38 +24227,16 @@ }, /turf/open/floor/carpet/royalblue, /area/station/command/heads_quarters/captain) -"iCi" = ( -/obj/machinery/computer/security/telescreen/isolation/directional/north{ - name = "reflection room monitor" - }, -/obj/effect/turf_decal/stripes/white/corner{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/east, -/obj/machinery/button/flasher{ - id = "IsolationFlash"; - pixel_x = 28; - pixel_y = 28 - }, -/turf/open/floor/iron/dark/small, -/area/station/security/execution/education) "iCj" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Genetics" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"iCq" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/dorms) +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "iCw" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/yellow{ @@ -23929,13 +24250,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"iCx" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "iCF" = ( /obj/structure/railing, /obj/structure/sign/poster/official/random/directional/north, @@ -23943,16 +24257,14 @@ dir = 8 }, /area/station/engineering/main) -"iCJ" = ( -/obj/structure/cable, +"iDd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/command{ - name = "Research Division Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/server) +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/parquet, +/area/station/service/library) "iDk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23978,13 +24290,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/white, /area/station/security/medical) -"iDA" = ( -/obj/structure/chair/comfy/black{ +"iDD" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/landmark/start/detective, -/turf/open/floor/wood, -/area/station/security/detectives_office) +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "iDH" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/chair/office/light{ @@ -24008,34 +24322,13 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "iDP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"iEi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/door/airlock/public/glass{ - name = "Chapel Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/service/chapel/office) +/obj/structure/chair/stool/directional/east, +/turf/open/floor/carpet, +/area/station/commons/dorms) "iEk" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/command/bridge) -"iEo" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "iEA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/north, @@ -24045,6 +24338,25 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/engine, /area/station/science/explab) +"iEC" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Public Shrine" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) +"iED" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "iEG" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/dark/side{ @@ -24076,40 +24388,24 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"iFm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"iFl" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/science/xenobiology) +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron, +/area/station/service/hydroponics) "iFs" = ( /obj/structure/window/spawner/directional/east, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) -"iFB" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ - dir = 1 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) -"iFD" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L5"; - pixel_y = -15 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +"iFt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "iFE" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/chair/office{ @@ -24135,19 +24431,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/port/aft) -"iGq" = ( -/obj/effect/landmark/start/librarian, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"iGt" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "iGA" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -24158,53 +24441,11 @@ /obj/structure/chair/stool/directional/east, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"iGM" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light/cold/dim/directional/east, -/obj/machinery/newscaster/directional/east, -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 19 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 20 - }, -/obj/machinery/cell_charger{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/break_room) "iGO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"iGS" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) -"iHa" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Gas to Cold Loop"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "iHg" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance/external{ @@ -24214,41 +24455,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"iHq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/light/small/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"iHv" = ( -/obj/structure/table, -/obj/machinery/computer/security/telescreen/ordnance/directional/north, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/science/ordnance/testlab) "iHw" = ( /obj/effect/spawner/random/structure/barricade, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"iHz" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"iHE" = ( -/obj/structure/chair/office, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +"iHI" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "iHM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24257,42 +24471,6 @@ dir = 1 }, /area/station/science/lower) -"iHT" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"iId" = ( -/obj/machinery/processor{ - pixel_y = 6 - }, -/obj/machinery/camera/autoname/directional/west, -/obj/structure/table, -/obj/effect/turf_decal/siding/end, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) -"iIs" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"iIv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "iIw" = ( /obj/structure/cable, /obj/item/wrench, @@ -24305,22 +24483,6 @@ }, /turf/open/floor/iron/dark/textured_edge, /area/station/command/heads_quarters/hop) -"iIK" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/stack/sheet/plasteel/fifty, -/obj/item/stack/sheet/plastic/five, -/obj/item/stack/sheet/rglass/fifty, -/obj/item/storage/medkit/fire{ - pixel_x = 1; - pixel_y = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_y = 9 - }, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "iIN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24337,12 +24499,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"iIU" = ( -/obj/machinery/vending/wardrobe/det_wardrobe, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/security/telescreen/normal/directional/west, -/turf/open/floor/wood, -/area/station/security/detectives_office) "iIW" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -24358,14 +24514,10 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/lobby) -"iIZ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/commons/dorms) +"iIY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "iJb" = ( /obj/structure/cable, /obj/structure/table/glass, @@ -24401,15 +24553,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/cargo/miningfoundry) -"iJq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 +"iJm" = ( +/obj/structure/table/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters{ + id = "meow"; + name = "Commissary" }, /turf/open/floor/iron, -/area/station/commons/storage/tools) +/area/station/commons/vacant_room/commissary) "iJt" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -24438,6 +24590,15 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"iJC" = ( +/obj/machinery/light/warm/dim, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "iJI" = ( /obj/structure/table/glass, /obj/item/folder/blue, @@ -24456,6 +24617,10 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) +"iJK" = ( +/obj/machinery/power/supermatter_crystal/engine, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "iJL" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 4 @@ -24484,6 +24649,12 @@ dir = 1 }, /area/station/command/heads_quarters/hop) +"iKf" = ( +/obj/machinery/computer/atmos_control/nitrous_tank, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "iKm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24503,18 +24674,17 @@ /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"iLe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"iKU" = ( +/obj/structure/closet/crate{ + name = "Materials Crate" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/iron/white/small, -/area/station/security/warden) -"iLh" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/smooth, -/area/station/service/library) +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/machinery/light/cold/dim/directional/west, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "iLp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24527,19 +24697,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"iLx" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) "iLA" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "iLC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24559,17 +24727,6 @@ dir = 8 }, /area/station/hallway/primary/central/fore) -"iLH" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "iLN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24589,12 +24746,6 @@ /obj/machinery/recharge_station, /turf/open/floor/plating, /area/station/maintenance/department/bridge) -"iLZ" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/circuit, -/area/station/maintenance/port/aft) "iMg" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/stripes/line{ @@ -24620,6 +24771,27 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"iMm" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"iMt" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/chapel) +"iMB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "iMC" = ( /obj/machinery/flasher/portable, /turf/open/floor/plating, @@ -24668,6 +24840,14 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"iNs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/airalarm/directional/north, +/obj/item/wrench, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/white/small, +/area/station/science/server) "iNA" = ( /obj/machinery/light/cold/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -24675,31 +24855,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"iNC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/exit/departure_lounge) "iNE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"iNF" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "iNO" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -24707,13 +24867,11 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/security/tram) -"iNS" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) +"iNU" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "iNV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -24739,6 +24897,46 @@ dir = 1 }, /area/station/command/heads_quarters/captain) +"iOb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_x = -20; + pixel_y = -2 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 5; + pixel_y = 1 + }, +/turf/open/floor/iron/small, +/area/station/service/janitor) +"iOc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) "iOm" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -24760,6 +24958,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"iOr" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/suit_storage_unit/cmo, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "iOs" = ( /obj/structure/table/wood/fancy/royalblue, /obj/effect/turf_decal/siding/wood{ @@ -24807,49 +25010,17 @@ }, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"iOL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/science/xenobiology) -"iOM" = ( +"iOT" = ( /obj/structure/cable, -/obj/item/storage/bag/trash, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/security/prison/safe) -"iOY" = ( -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/structure/crate_abandoned, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) -"iPd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/commons/fitness/locker_room) "iPj" = ( /obj/structure/cable, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"iPn" = ( -/mob/living/simple_animal/bot/secbot/beepsky/armsky, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) -"iPy" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison/garden) "iPF" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -24864,6 +25035,22 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) +"iPR" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/vending/wardrobe/jani_wardrobe, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/small, +/area/station/service/janitor) +"iPS" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "iPU" = ( /mob/living/simple_animal/hostile/mimic/crate, /turf/open/floor/plating, @@ -24873,14 +25060,13 @@ /obj/structure/curtain, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) +"iQi" = ( +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "iQl" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) -"iQp" = ( -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/station/service/chapel) "iQr" = ( /obj/effect/turf_decal/tile/brown{ dir = 1 @@ -24893,20 +25079,6 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark/side, /area/station/engineering/hallway) -"iQC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating/elevatorshaft, -/area/station/commons/dorms) -"iQT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) "iQU" = ( /obj/structure/closet{ name = "janitorial supplies" @@ -24917,58 +25089,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"iQV" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) -"iRk" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/science/cytology) -"iRl" = ( -/obj/structure/table/wood, -/obj/item/food/grown/citrus/lemon{ - pixel_y = 12; - pixel_x = 4 - }, -/obj/item/food/grown/citrus/orange{ - pixel_y = 6; - pixel_x = -4 - }, -/obj/item/food/grown/citrus/lime{ - pixel_x = 3 - }, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) "iRz" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"iRE" = ( -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) -"iRQ" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/food/meat/bacon, -/obj/item/food/meat/bacon, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "iSb" = ( /obj/structure/frame/computer{ dir = 1 @@ -25006,15 +25131,6 @@ "iSr" = ( /turf/open/floor/iron, /area/station/security/execution/transfer) -"iSt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) -"iSD" = ( -/turf/open/misc/dirt/station, -/area/station/service/chapel) "iSK" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25023,12 +25139,22 @@ /obj/structure/sign/warning/pods/directional/west, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"iTe" = ( -/obj/effect/turf_decal/siding/red{ - dir = 6 +"iSS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"iST" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/closet/toolcloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) +"iTb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/iron/small, -/area/station/security/office) +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "iTn" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -25036,20 +25162,22 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) +"iTs" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/item/toy/plush/pkplush{ + name = "Bruder" + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/aft) "iTv" = ( /obj/item/kirbyplants/random, /turf/open/floor/wood/parquet, /area/station/service/library) -"iTy" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) "iTB" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/south, @@ -25061,17 +25189,6 @@ dir = 1 }, /area/station/science/xenobiology) -"iTN" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/commons/fitness/recreation/entertainment) "iTP" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -25092,38 +25209,23 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"iTT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "iUb" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, /obj/item/crowbar/large/old, /turf/open/floor/plating, /area/station/maintenance/hallway/abandoned_command) -"iUh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"iUp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +"iUH" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/circuit, -/area/station/tcommsat/server) -"iUH" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/camera/autoname/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "iUK" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -25137,13 +25239,24 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/cargo/storage) -"iUT" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 +"iVf" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/status_display/door_timer{ + id = "Cell 2"; + name = "Cell 2"; + pixel_y = 32 }, -/obj/machinery/duct, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/security/brig) +"iVl" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "iVq" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 10 @@ -25151,9 +25264,6 @@ /obj/item/stack/sheet/mineral/titanium, /turf/open/floor/tram, /area/station/security/tram) -"iVr" = ( -/turf/closed/mineral/random/stationside, -/area/station/maintenance/fore/greater) "iVu" = ( /obj/structure/transport/linear/tram, /obj/machinery/transport/tram_controller, @@ -25205,23 +25315,6 @@ }, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"iVP" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/clothing/head/utility/welding, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "iVT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25231,6 +25324,14 @@ /obj/item/flashlight, /turf/open/floor/plating, /area/station/hallway/secondary/dock) +"iVX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) "iVY" = ( /obj/effect/turf_decal/siding/brown{ dir = 1 @@ -25274,30 +25375,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"iWp" = ( -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/office) -"iWs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ +"iWx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron, -/area/station/security/execution/transfer) -"iWD" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/engineering/atmos) "iWE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25351,12 +25436,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"iXi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/closed/wall/r_wall, -/area/station/hallway/primary/central/aft) "iXm" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -25365,24 +25444,6 @@ /obj/effect/mapping_helpers/mail_sorting/medbay/cmo_office, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"iXu" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) -"iXy" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "iXB" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 4 @@ -25391,26 +25452,13 @@ /obj/effect/spawner/random/armory/e_gun, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"iXM" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/server) -"iXW" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +"iXF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/side{ + dir = 6 }, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/machinery/camera/autoname/directional/north, -/obj/machinery/firealarm/directional/east, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/stone, -/area/station/service/bar/backroom) +/area/station/science/xenobiology) "iYh" = ( /obj/structure/fluff/broken_canister_frame, /turf/open/floor/plating, @@ -25447,31 +25495,28 @@ }, /turf/open/floor/iron/small, /area/station/command/teleporter) +"iYE" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/office) "iYY" = ( /obj/structure/cable, /turf/open/floor/iron/small, /area/station/security/processing) -"iZs" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 +"iZk" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"iZw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"iZu" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/service/chapel) "iZy" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -25504,59 +25549,21 @@ /obj/effect/spawner/random/food_or_drink/seed, /turf/open/misc/sandy_dirt, /area/station/maintenance/starboard/aft) -"iZK" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=19.0-Engineering-CentralPort"; - location = "18.0-ToolStorage-Engineering" - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) -"iZM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"iZO" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/neutral/corner{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "iZU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/directional/east, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain) -"iZW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +"jaa" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/commons/fitness/recreation/entertainment) +"jah" = ( +/obj/structure/table, +/obj/item/storage/bag/construction, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "jar" = ( /obj/machinery/drone_dispenser, /turf/open/misc/asteroid, @@ -25603,6 +25610,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) +"jaM" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) "jaN" = ( /obj/structure/hedge, /obj/effect/decal/cleanable/cobweb, @@ -25628,13 +25642,6 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) -"jbp" = ( -/obj/structure/flora/bush/jungle, -/obj/structure/flora/rock/pile/style_3, -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/recreation/entertainment) "jbr" = ( /obj/structure/table/glass, /obj/item/folder/blue{ @@ -25649,44 +25656,32 @@ }, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"jby" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"jbB" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Storage" }, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ +/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, +/turf/open/floor/iron/smooth_half{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/area/station/engineering/main) +"jbD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "jbV" = ( /obj/machinery/photocopier, /turf/open/floor/iron/dark, /area/station/security/office) -"jbX" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "jch" = ( /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) +"jcj" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/smooth, +/area/station/service/library) "jcm" = ( /obj/structure/cable, /obj/effect/turf_decal/sand/plating, @@ -25699,6 +25694,19 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"jcq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tcomms) "jct" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -25717,19 +25725,6 @@ /obj/machinery/door/window/right/directional/south, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"jcB" = ( -/obj/machinery/door/airlock/wood{ - name = "Bar Backroom" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/bar) "jcE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25746,6 +25741,12 @@ }, /turf/open/floor/stone, /area/station/command/heads_quarters/captain/private) +"jcV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "jcZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -25754,41 +25755,55 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) +"jdg" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "jdp" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, /obj/effect/landmark/start/captain, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"jdx" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/station/service/library) -"jdR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"jdX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +"jdC" = ( /obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) +"jea" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/machinery/light/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jec" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "jeh" = ( /turf/open/floor/noslip, /area/station/security/tram) -"jep" = ( -/obj/structure/cable, +"jek" = ( +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/north, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/ordnance/testlab) "jeC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25796,12 +25811,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"jeF" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "jeG" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/stripes/white/line{ @@ -25810,20 +25819,29 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance/storage) -"jeV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage below"; - name = "Secure Storage" - }, -/turf/open/floor/plating/rust, -/area/station/engineering/main) +"jeQ" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "jeW" = ( /obj/effect/spawner/structure/window, /obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/floor/plating, /area/station/medical/medbay/lobby) +"jfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"jff" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "jfs" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -25855,66 +25873,31 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"jfB" = ( -/turf/open/floor/iron/grimy, -/area/station/service/janitor) -"jfE" = ( -/obj/structure/closet/secure_closet/evidence, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) -"jfT" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"jgb" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"jgq" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/structure/flora/bush/jungle/a/style_3, -/turf/open/misc/dirt/station, -/area/station/service/chapel) -"jgy" = ( -/obj/effect/spawner/random/trash/hobo_squat, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"jgF" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ +"jfQ" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding{ dir = 4 }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"jgQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) +"jgb" = ( +/obj/structure/bookcase/random, +/obj/structure/sign/poster/official/random/directional/west, +/obj/structure/sign/painting/library{ + pixel_y = 32 }, -/turf/open/floor/iron, -/area/station/security/prison/workout) -"jhj" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/station_alert{ - dir = 1 +/turf/open/floor/wood/parquet, +/area/station/service/library) +"jgH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jhm" = ( /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) @@ -25925,21 +25908,10 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"jhB" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) "jhC" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, /area/station/cargo/miningoffice) -"jhF" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jhY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25958,33 +25930,29 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/aft) -"jie" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/broken_flooring/singular/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) "jig" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 }, /turf/open/floor/plating, /area/station/cargo/miningoffice) +"jij" = ( +/turf/open/floor/engine, +/area/station/engineering/supermatter) "jim" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) "jiq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/processing) +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cytology) "jir" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26015,6 +25983,11 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"jiJ" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "jiR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/engine/vacuum, @@ -26049,12 +26022,28 @@ "jjq" = ( /turf/closed/wall, /area/station/cargo/warehouse) -"jjI" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/duct, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +"jjt" = ( +/obj/item/flashlight/lantern/on, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/chapel) +"jjy" = ( +/obj/effect/spawner/random/trash, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"jjE" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "jjJ" = ( /obj/structure/bed/dogbed/renault, /mob/living/basic/pet/fox/renault, @@ -26068,6 +26057,16 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/medical/chemistry) +"jjW" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"jkg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "jkz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -26076,14 +26075,6 @@ dir = 8 }, /area/station/science/lobby) -"jkC" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/light/warm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jkE" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -26095,6 +26086,29 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"jkI" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/light/cold/directional/north, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/station/science/ordnance/testlab) +"jkN" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L3"; + pixel_y = -15 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "jkS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26102,11 +26116,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/storage) -"jkT" = ( -/obj/structure/table/wood, -/obj/machinery/fax/auto_name, -/turf/open/floor/carpet, -/area/station/service/library) "jkV" = ( /obj/machinery/door/airlock/external/glass{ name = "ATMOS PROJECT Airlock" @@ -26116,6 +26125,10 @@ /obj/structure/cable, /turf/open/floor/plating/rust, /area/station/engineering/supermatter/room) +"jlk" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jlt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26135,25 +26148,34 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/storage) -"jlz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) -"jlA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "jlC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6.2-Arrivals"; + location = "6.1-Arrivals" + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"jlD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/machinery/door/airlock/public/glass{ + name = "Cargo Botique" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/hallway/primary/central/fore) "jlL" = ( /obj/structure/closet/secure_closet/engineering_chief, /obj/item/storage/briefcase/secure, @@ -26187,11 +26209,6 @@ /obj/machinery/duct, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"jlW" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_pp/style_2, -/turf/open/floor/grass, -/area/station/service/chapel) "jlZ" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -26214,34 +26231,31 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/processing) +"jmm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jmo" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"jmF" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"jmB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating, -/area/station/construction/mining/aux_base) +/turf/open/floor/wood, +/area/station/cargo/boutique) "jmK" = ( /obj/structure/disposalpipe/segment{ dir = 9 }, /turf/open/floor/iron, /area/station/cargo/storage) -"jmN" = ( -/obj/structure/table, -/obj/item/stack/rods/fifty, -/obj/item/wrench, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "jmV" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, @@ -26265,6 +26279,11 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) +"jna" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/iron/white/small, +/area/station/science/server) "jnh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26283,6 +26302,15 @@ /obj/machinery/bci_implanter, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"jnl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "jnn" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -26293,30 +26321,16 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"jnB" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow{ - pixel_x = 4 - }, -/obj/item/storage/pill_bottle/potassiodide{ - pixel_y = 12; - pixel_x = -6 - }, -/obj/item/pen/screwdriver, -/obj/item/radio/intercom/directional/west, -/obj/item/geiger_counter{ - pixel_x = 7; - pixel_y = 14 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/storage/gas) -"jnI" = ( -/obj/machinery/air_sensor/incinerator_tank, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) +"jnt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/captain/private) +"jnx" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "jnN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -26335,29 +26349,19 @@ }, /turf/open/floor/plating, /area/station/command/corporate_showroom) -"joH" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 +"joq" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/obj/item/pen, -/obj/machinery/door/poddoor/shutters{ - id = "meow"; - name = "Commissary" - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) -"joR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/mime, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) +"joy" = ( /obj/structure/cable, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/turf/open/floor/wood/parquet, +/area/station/service/library) "joS" = ( /obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt, @@ -26366,6 +26370,11 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"joT" = ( +/obj/structure/sign/departments/restroom/directional/south, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "jpm" = ( /obj/structure/chair{ dir = 4; @@ -26376,10 +26385,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) -"jpp" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jpu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -26391,17 +26396,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"jpE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) -"jpM" = ( -/obj/structure/closet{ - name = "Evidence Closet 3" - }, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) "jpR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26410,31 +26404,12 @@ /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"jpW" = ( -/obj/structure/cable, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) "jqd" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"jqq" = ( -/obj/structure/closet/crate/trashcart/filled, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "jqu" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -26478,18 +26453,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"jqK" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/biogenerator, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/service/hydroponics) "jqZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -26513,22 +26476,15 @@ /obj/structure/cable, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) -"jrv" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"jrC" = ( +/obj/structure/window/spawner/directional/south, +/obj/machinery/light/small/directional/north, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/rock/pile/style_random{ + pixel_x = 32 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"jrD" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "jrG" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -26556,50 +26512,55 @@ }, /turf/open/floor/circuit, /area/station/tcommsat/server) +"jrV" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/maintenance/hallway/abandoned_command) "jrX" = ( /turf/open/floor/iron/stairs{ dir = 1 }, /area/station/cargo/office) -"jsa" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/white/side{ +"jse" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) +"jsh" = ( +/obj/machinery/modular_computer/preset/civilian{ dir = 4 }, -/area/station/science/xenobiology) +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) +"jsi" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"jsl" = ( +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/flowers_yw, +/obj/structure/flora/bush/pale, +/turf/open/floor/grass, +/area/station/hallway/primary/central/fore) +"jso" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - lower"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jsv" = ( /obj/structure/cable, /obj/machinery/holopad, /turf/open/floor/iron, /area/station/security/prison/workout) -"jsE" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/table/wood, -/obj/item/book/manual/wiki/tgc, -/turf/open/floor/carpet/green, -/area/station/commons/dorms) -"jsG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"jsJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/north, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "jsN" = ( /obj/structure/hedge, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -26610,11 +26571,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/brig/entrance) -"jsU" = ( -/obj/structure/hedge, -/obj/effect/turf_decal/siding/thinplating/terracotta, -/turf/open/floor/iron, -/area/station/commons/dorms) "jsX" = ( /obj/structure/steam_vent, /turf/open/floor/plating, @@ -26636,6 +26592,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"jto" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro Staging to Distro" + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "jts" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26646,16 +26611,25 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) +"jtv" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "jtD" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) -"jtG" = ( -/obj/structure/table, -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/right/directional/south{ + name = "Upload Console Window"; + req_access = list("ai_upload") + }, /turf/open/floor/iron/dark, -/area/station/engineering/atmos) +/area/station/ai_monitored/turret_protected/ai_upload) "jtI" = ( /turf/open/floor/iron/white/side{ dir = 4 @@ -26664,6 +26638,11 @@ "jtK" = ( /turf/open/floor/iron/small, /area/station/maintenance/department/medical/central) +"jtN" = ( +/obj/machinery/air_sensor/plasma_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "jtY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26674,6 +26653,20 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"jue" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -6; + pixel_y = 10 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/office) "jug" = ( /obj/machinery/door/airlock/hatch{ name = "Tool Supply Corridor" @@ -26693,11 +26686,6 @@ /obj/item/storage/box/matches, /turf/open/floor/iron, /area/station/cargo/sorting) -"juP" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/stone, -/area/station/service/chapel) "juS" = ( /obj/structure/bed, /obj/item/bedsheet/hop, @@ -26705,46 +26693,20 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hop) -"jvd" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +"jvn" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 10 }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) -"jvl" = ( -/obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/iron/dark/small, -/area/station/command/heads_quarters/captain/private) -"jvm" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"jvB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"jvu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood/parquet, +/area/station/service/library) "jvN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/dark_red/half/contrasted{ @@ -26764,14 +26726,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"jvQ" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "jvR" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/brown/opposingcorners, @@ -26792,13 +26746,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/small, /area/station/command/teleporter) -"jwf" = ( -/obj/structure/chair{ - pixel_y = -2 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "jwh" = ( /obj/structure/broken_flooring/pile/directional/east, /obj/effect/spawner/random/trash/graffiti{ @@ -26814,21 +26761,34 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) -"jwl" = ( +"jwk" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"jwA" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/stone, +/area/station/service/bar) +"jwQ" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"jwT" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security) +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "jwU" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/sign/poster/random/directional/south, @@ -26870,6 +26830,13 @@ "jxD" = ( /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"jxF" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "jxJ" = ( /obj/structure/hedge, /obj/machinery/status_display/supply{ @@ -26909,13 +26876,9 @@ /turf/open/floor/iron/white/small, /area/station/medical/storage) "jya" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) -"jyd" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "jye" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north, @@ -26932,6 +26895,11 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/security/breakroom) +"jyr" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/thinplating/terracotta, +/turf/open/floor/iron, +/area/station/commons/dorms) "jyu" = ( /obj/structure/chair/bronze{ dir = 4 @@ -26955,16 +26923,6 @@ }, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"jyF" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, -/obj/machinery/shower/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/break_room) "jyG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26994,6 +26952,10 @@ dir = 4 }, /area/station/command/heads_quarters/captain/private) +"jyT" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "jyY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -27035,26 +26997,36 @@ /obj/structure/broken_flooring/singular/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"jzr" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ +"jzq" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Gas to Cold Loop"; dir = 1 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"jzK" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"jzR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Filter" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "jAb" = ( /obj/structure/cable, /turf/open/floor/iron/stairs{ dir = 1 }, /area/station/engineering/storage/tech) -"jAf" = ( -/obj/structure/mirror/directional/east, -/obj/structure/chair/stool/bar/directional/east, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) "jAp" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/diagonal, @@ -27078,10 +27050,20 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/security/tram) -"jBg" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"jAZ" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/rock/pile/jungle/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"jBn" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) "jBo" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 6 @@ -27096,19 +27078,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"jBu" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "jBA" = ( /obj/structure/cable, /obj/machinery/power/smes/super/full, @@ -27132,20 +27101,32 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"jCm" = ( -/obj/effect/landmark/start/hangover, -/turf/open/misc/dirt/station, -/area/station/service/chapel) "jCo" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"jCH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"jCx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jCK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/stone, +/area/station/service/bar) "jCP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27153,37 +27134,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"jCZ" = ( -/obj/machinery/door/window/brigdoor/left/directional/west{ - id = "Cell 1"; - name = "Cell 1"; - req_access = list("security") - }, -/turf/open/floor/iron/dark/small, -/area/station/security/brig) "jDa" = ( /obj/machinery/holopad, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) -"jDc" = ( -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/turf/open/floor/iron/small, -/area/station/security/brig) -"jDi" = ( -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) -"jDm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/office) +"jDj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/service/bar) "jDt" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -27197,42 +27155,43 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"jDx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/stone, +/area/station/service/bar/backroom) "jDy" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/stairs{ dir = 8 }, /area/station/command/corporate_showroom) +"jDH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "jDM" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/hedge, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"jDS" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"jDT" = ( -/obj/machinery/light/floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/bar) "jEc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"jEf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "jEi" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -27249,6 +27208,14 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"jEv" = ( +/obj/machinery/deepfryer, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/siding/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "jEx" = ( /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/any/command/general, @@ -27270,15 +27237,6 @@ dir = 1 }, /area/station/command/corporate_showroom) -"jEz" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/structure/chair{ - dir = 4; - pixel_y = -2 - }, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) "jEA" = ( /obj/structure/chair/sofa/bench{ dir = 1 @@ -27323,16 +27281,24 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"jEQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"jEP" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/stairs/medium{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/side{ - dir = 8 +/area/station/engineering/atmos) +"jET" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 }, -/area/station/commons/storage/tools) +/obj/item/pen{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/carpet, +/area/station/service/library) "jEZ" = ( /obj/structure/hedge, /obj/effect/decal/cleanable/dirt, @@ -27343,14 +27309,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"jFm" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/spawner/random/vending/snackvend, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) "jFw" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/yellow{ @@ -27380,14 +27338,13 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"jFK" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +"jFV" = ( +/obj/machinery/button/transport/tram/directional/south{ + id = 1; + specific_transport_id = "bird_2" }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "jGc" = ( /obj/structure/window/spawner/directional/east, /turf/open/floor/iron/showroomfloor, @@ -27398,20 +27355,6 @@ }, /turf/open/floor/iron, /area/station/security) -"jGu" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"jGy" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/vending/wardrobe/bar_wardrobe, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/stone, -/area/station/service/bar/backroom) "jGA" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -27423,13 +27366,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"jGK" = ( -/obj/structure/chair/wood, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/service/barber) "jGL" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -27448,19 +27384,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"jGO" = ( -/obj/structure/chair/sofa/corp/right{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) -"jGT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/station/commons/dorms) "jGW" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -27481,6 +27404,12 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/station/security/tram) +"jHg" = ( +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "jHi" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -27523,17 +27452,11 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/security/tram) -"jHJ" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) -"jHM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"jHN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) "jHU" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -27550,13 +27473,20 @@ /turf/open/floor/iron/textured_half, /area/station/commons/toilet/auxiliary) "jId" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/vending/autodrobe, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood/parquet, +/area/station/service/greenroom) +"jIe" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "jIh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -27565,12 +27495,27 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"jIi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "jIj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"jIk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) "jIl" = ( /obj/effect/turf_decal/siding/red{ dir = 10 @@ -27587,12 +27532,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) -"jIA" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jIB" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -27604,6 +27543,12 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"jIC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) "jIH" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -27653,15 +27598,6 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"jJd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron, -/area/station/service/hydroponics) "jJg" = ( /obj/effect/turf_decal/siding/wideplating, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27679,13 +27615,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"jJT" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/green, -/obj/machinery/component_printer, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) "jJW" = ( /obj/effect/decal/cleanable/oil/slippery, /obj/item/stack/sheet/cardboard, @@ -27699,17 +27628,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"jKg" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/science/xenobiology) "jKq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27739,6 +27657,15 @@ /obj/machinery/door/window/right/directional/north, /turf/open/floor/iron, /area/station/security/prison/workout) +"jKR" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "jKS" = ( /obj/structure/table/reinforced, /obj/item/trash/cheesie{ @@ -27750,38 +27677,28 @@ "jKU" = ( /turf/closed/wall, /area/station/engineering/atmos/storage/gas) -"jLb" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +"jLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, /turf/open/floor/iron, -/area/station/commons/storage/tools) +/area/station/engineering/gravity_generator) "jLl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"jLr" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ +"jLv" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"jLv" = ( -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/turf/open/floor/wood/tile, +/area/station/service/bar) "jLB" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -27809,18 +27726,6 @@ "jLR" = ( /turf/open/floor/iron/small, /area/station/command/teleporter) -"jLS" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 4 - }, -/turf/open/floor/carpet, -/area/station/service/library) "jLV" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, @@ -27839,12 +27744,19 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"jMp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 - }, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) +"jMh" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall, +/area/station/hallway/primary/port) +"jMr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "jMC" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8 @@ -27864,15 +27776,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) -"jMQ" = ( -/obj/machinery/atmospherics/components/binary/pump/off{ - name = "O2 To Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jMX" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -27910,11 +27813,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/paramedic) -"jNu" = ( -/obj/machinery/air_sensor/air_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "jNw" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -27934,13 +27832,12 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/misc/sandy_dirt, /area/station/hallway/primary/central/fore) -"jOb" = ( -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 5 - }, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) +"jOd" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "jOh" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -27979,19 +27876,21 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/misc/sandy_dirt, /area/station/hallway/primary/central/fore) +"jOt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/brigdoor/right/directional/north{ + atom_integrity = 300; + name = "AI Core Chamber Access"; + req_access = list("ai_upload") + }, +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) "jOF" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch/directional/west, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"jOM" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "jOS" = ( /obj/machinery/vending/cigarette, /obj/machinery/light/small/directional/south, @@ -28001,78 +27900,27 @@ /obj/effect/landmark/start/captain, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"jPa" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) -"jPe" = ( -/obj/structure/steam_vent, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) -"jPo" = ( +"jPi" = ( /obj/structure/cable, -/obj/machinery/door/airlock/maintenance{ - name = "Security Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/holopad, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/lesser) +/turf/open/floor/iron, +/area/station/security/processing) "jPq" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"jPM" = ( -/obj/structure/rack, -/obj/effect/spawner/random/techstorage/security_all, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) -"jQf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/security/execution/transfer) -"jQj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/starboard/greater) -"jQv" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"jQQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"jQB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) -"jQW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Primary Hallway" - }, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/hallway/primary/central/fore) +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "jRk" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -28082,44 +27930,10 @@ }, /turf/open/floor/iron/smooth, /area/station/command/corporate_showroom) -"jRl" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/button/door/directional/north{ - id = "meow"; - name = "Comissary Shutters"; - pixel_x = 29 - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) -"jRs" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"jRv" = ( -/obj/machinery/door/airlock{ - id_tag = "Cabin4"; - name = "Cabin 4" - }, -/turf/open/floor/carpet, -/area/station/commons/dorms) "jRx" = ( /obj/structure/chair/sofa/bench, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"jRz" = ( -/obj/structure/flora/bush/large/style_3, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "jRE" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -28130,91 +27944,29 @@ }, /turf/open/floor/iron, /area/station/security) -"jRJ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"jRK" = ( -/obj/machinery/door/airlock{ - name = "Hydroponics Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"jRU" = ( -/obj/structure/railing, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/stairs/old{ - dir = 4 - }, -/area/station/engineering/break_room) "jSl" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"jSm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) "jSn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, /obj/item/bedsheet/brown, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"jSp" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) "jSw" = ( /obj/structure/railing, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) -"jSE" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/kirbyplants/organic/plant22, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"jSJ" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, +"jSN" = ( /obj/structure/cable, -/turf/open/floor/grass, -/area/station/service/chapel) -"jSQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/kirbyplants/random, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "jSR" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -28238,12 +27990,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"jTf" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) "jTh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28254,22 +28000,14 @@ /obj/structure/cable, /turf/open/floor/iron/textured_half, /area/station/security/detectives_office) -"jTj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +"jTp" = ( +/obj/effect/turf_decal/siding/wood/end{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"jTn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "jTu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28285,19 +28023,11 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) -"jTC" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"jTD" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"jTN" = ( +/obj/machinery/igniter/incinerator_atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "jTU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28314,20 +28044,18 @@ dir = 1 }, /area/station/hallway/primary/aft) -"jTW" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jUc" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/east, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"jUj" = ( +/obj/structure/closet/radiation, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) "jUl" = ( /obj/machinery/door/airlock/external{ name = "Common Mining Dock" @@ -28351,48 +28079,37 @@ /obj/item/instrument/harmonica, /turf/open/floor/iron, /area/station/security/prison/rec) -"jUr" = ( -/obj/item/cigarette, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_y = 5; - pixel_x = 6 - }, -/obj/item/lighter, -/obj/structure/sign/poster/official/random/directional/east, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 6 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) "jUx" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"jUy" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 +"jUQ" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"jUA" = ( -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light_switch/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark/small, /area/station/commons/dorms) "jVe" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"jVl" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "HFR Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "jVs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28403,37 +28120,15 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"jVx" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side, -/area/station/maintenance/central/greater) -"jVJ" = ( -/obj/structure/table, -/obj/item/bikehorn/rubberducky{ - pixel_y = 9; - pixel_x = 6; - color = "#a61a11"; - name = "Reggie, the Angry Duckling"; - desc = "Foooo! Ducky is maaaaad. Ducky waaaanna hiiiiiit stuuuuuuf!" - }, -/obj/item/grenade/firecracker{ - pixel_x = 1 - }, -/obj/item/match{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "jVM" = ( /turf/closed/wall, /area/station/maintenance/central/greater) -"jVY" = ( +"jVT" = ( +/obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "jWd" = ( /obj/structure/cable, /obj/item/kirbyplants/random/fullysynthetic, @@ -28448,14 +28143,13 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) -"jWj" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 +"jWf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/large/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "jWl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -28465,18 +28159,11 @@ /turf/open/floor/iron, /area/station/hallway/primary/aft) "jWm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - upper" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"jWr" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "jWs" = ( /turf/open/floor/iron/dark, /area/station/security/processing) @@ -28484,13 +28171,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/courtroom) -"jWz" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light_switch/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jWA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28501,11 +28181,6 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron, /area/station/cargo/storage) -"jWC" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/closet/toolcloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) "jWO" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/camera/autoname/directional/south, @@ -28513,6 +28188,26 @@ dir = 8 }, /area/station/hallway/secondary/dock) +"jWX" = ( +/obj/structure/flora/bush/flowers_br/style_random{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) +"jWY" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "jWZ" = ( /obj/machinery/mineral/ore_redemption{ dir = 4; @@ -28526,12 +28221,10 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/textured_large, /area/station/cargo/office) -"jXc" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +"jXa" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/port/aft) "jXe" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/smooth, @@ -28545,20 +28238,18 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"jXr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" +"jXq" = ( +/obj/machinery/atmospherics/components/binary/crystallizer{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "jXA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28572,15 +28263,12 @@ /turf/open/floor/iron/white/textured_half, /area/station/engineering/storage/tcomms) "jXB" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Lockers" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/station/cargo/office) "jXC" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -28588,15 +28276,6 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) -"jXH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "jXQ" = ( /obj/structure/flora/bush/large/style_random{ pixel_x = -18; @@ -28617,6 +28296,13 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"jXT" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "jXV" = ( /obj/structure/table, /obj/item/stack/cable_coil/five, @@ -28628,12 +28314,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"jYe" = ( -/obj/effect/turf_decal/siding/thinplating{ +"jXX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/aft) +"jYq" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ dir = 8 }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) +/area/station/service/hydroponics) "jYr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/mecha_part_fabricator{ @@ -28651,21 +28347,32 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"jYF" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"jYE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) +"jYG" = ( +/obj/effect/turf_decal/weather/snow, +/obj/effect/turf_decal/weather/snow/corner, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) -"jYM" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/service/bar) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"jYK" = ( +/obj/structure/chair/stool/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) "jYU" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hopqueue"; @@ -28679,6 +28386,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/half, /area/station/hallway/primary/central/fore) +"jYW" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "jYY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28689,6 +28403,12 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /turf/open/floor/iron/dark/textured_half, /area/station/command/teleporter) +"jYZ" = ( +/obj/machinery/incident_display/delam/directional/north, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "jZc" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, @@ -28704,6 +28424,13 @@ dir = 1 }, /area/station/hallway/primary/central/fore) +"jZv" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "jZJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -28729,6 +28456,22 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) +"jZY" = ( +/obj/structure/flora/bush/flowers_br/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"kac" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties/red, +/area/station/service/abandoned_gambling_den/gaming) +"kae" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/structure/sign/poster/official/tactical_game_cards/directional/west, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "kam" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/disposal/delivery_chute{ @@ -28760,17 +28503,6 @@ }, /turf/open/floor/iron, /area/station/science/xenobiology) -"kaz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/storage/tools) "kaD" = ( /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) @@ -28806,6 +28538,13 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) +"kaX" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) "kbc" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -28814,30 +28553,21 @@ /obj/structure/thermoplastic/light, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"kbk" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 +"kbf" = ( +/obj/machinery/door/airlock{ + id_tag = "CabinS"; + name = "Study" }, -/turf/open/floor/wood, -/area/station/cargo/boutique) -"kbm" = ( -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) -"kbI" = ( -/obj/structure/table/glass, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell, -/turf/open/floor/iron/white, -/area/station/science/auxlab/firing_range) -"kbL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ - dir = 8 +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"kbU" = ( +/obj/structure/displaycase/trophy, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/wood/parquet, +/area/station/service/library) "kci" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28859,34 +28589,33 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"kcQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) +"kcI" = ( +/obj/item/radio/intercom/prison/directional/north, +/turf/open/floor/iron, +/area/station/security/prison/work) "kcW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/smes/full, /obj/structure/cable, /turf/open/floor/circuit, /area/station/tcommsat/server) -"kdg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"kde" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/obj/machinery/reagentgrinder{ + pixel_y = 14; + pixel_x = -13 }, -/obj/structure/displaycase/trophy, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/item/reagent_containers/cup/rag{ + pixel_x = 7; + pixel_y = 7 + }, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "kdn" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kdv" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/obj/structure/lattice, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) "kdH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -28941,29 +28670,21 @@ "ket" = ( /turf/open/floor/iron, /area/station/security/prison/work) -"keL" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) -"keO" = ( -/obj/effect/spawner/random/trash, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) -"keP" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/science/lower) "keQ" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 6 }, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/effect/turf_decal/siding{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) +"keV" = ( +/obj/structure/cable, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore/lesser) "kft" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28988,6 +28709,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"kfx" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "kfy" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white/corner{ @@ -28998,14 +28726,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"kfM" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "kfW" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -29044,20 +28764,24 @@ dir = 1 }, /area/station/hallway/primary/aft) -"kgu" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/components/unary/passive_vent, -/turf/open/space/basic, -/area/space/nearstation) -"kgw" = ( -/obj/machinery/door/airlock{ - name = "Gambling Den" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/item/assembly/mousetrap/armed, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/service/abandoned_gambling_den) +"kgp" = ( +/obj/effect/turf_decal/siding/blue, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"kgq" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/firealarm/directional/north, +/obj/machinery/computer/atmos_alert, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"kgt" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "kgN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, @@ -29078,16 +28802,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/tram, /area/station/security/tram) -"kho" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6.3-Arrivals"; - location = "6.2-Arrivals" - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "khp" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 @@ -29096,6 +28810,19 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) +"khy" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"khz" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "khD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, @@ -29129,43 +28856,36 @@ dir = 1 }, /area/station/hallway/primary/central/fore) -"khY" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"khZ" = ( -/obj/structure/disposalpipe/segment, +"khX" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/cargo/office) +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) "kia" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"kii" = ( -/obj/structure/flora/bush/flowers_yw/style_3{ - pixel_y = -3 +"kih" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/obj/structure/flora/bush/flowers_br/style_random{ - pixel_x = -6; - pixel_y = -6 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/flora/bush/flowers_pp{ - pixel_y = -5; - pixel_x = -3 - }, -/obj/machinery/light/floor, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/exit/departure_lounge) "kit" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -29205,27 +28925,31 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"kiP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "kiQ" = ( /obj/structure/cable, /obj/machinery/power/smes/super/full, /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/smooth, /area/station/ai_monitored/turret_protected/aisat/equipment) -"kiR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +"kjb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/warm/directional/west, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/station/construction/mining/aux_base) -"kiY" = ( -/obj/structure/flora/tree/jungle/style_6, -/turf/open/floor/grass, -/area/station/service/chapel) +/area/station/commons/dorms) +"kjc" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "kjg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29242,62 +28966,34 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"kjs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/item/clothing/glasses/meson{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = 5; - pixel_y = -4 - }, -/obj/item/clothing/glasses/meson{ - pixel_x = 5; - pixel_y = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kjw" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/sign/directions/lavaland/directional/south, +/obj/structure/sign/directions/lavaland/south_arrow, /turf/open/floor/iron/white/corner{ dir = 8 }, /area/station/hallway/secondary/dock) -"kjx" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/west, +"kjH" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/structure/cable, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) -"kjO" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/siding/white{ - dir = 4 +/obj/machinery/door/airlock{ + id_tag = "commiss2"; + name = "Commissary" }, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/aft) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"kjN" = ( +/obj/structure/chair/sofa/bench/right, +/obj/machinery/incident_display/tram/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "kjU" = ( /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/station/maintenance/department/bridge) -"kjW" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/pumproom) "kkd" = ( /obj/machinery/door/window/brigdoor/left/directional/west{ name = "Creature Pen"; @@ -29314,6 +29010,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/teleporter) +"kkj" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/flora/bush/flowers_yw/style_3, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/grass, +/area/station/service/chapel) "kkm" = ( /obj/machinery/door/airlock/medical/glass{ name = "Primary Treatment Centre" @@ -29342,6 +29046,12 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"kkN" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) "kkO" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -29351,72 +29061,43 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white/textured_large, /area/station/command/heads_quarters/cmo) -"kkS" = ( -/obj/structure/railing{ +"kkR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/commons/dorms) -"kkV" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/order_console/mining, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"kkY" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) +/area/station/hallway/primary/central/fore) "kld" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/duct, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"klf" = ( -/obj/structure/disposalpipe/segment, +"klj" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"klB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"klg" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/stairs/medium{ - dir = 1 - }, /area/station/engineering/atmos) -"klF" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/xenobiology) -"klG" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "klH" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/processing) -"klN" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/structure/flora/bush/large/style_random{ - pixel_y = 0 - }, -/turf/open/floor/grass, -/area/station/service/chapel) +"klW" = ( +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "klY" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/spawner/random/maintenance, @@ -29478,6 +29159,17 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"kmA" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/start/clown, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "kmC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -29497,44 +29189,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) -"kmL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/structure/table, -/obj/item/radio/intercom/directional/south, -/obj/item/clothing/head/cone{ - pixel_y = 5; - pixel_x = -6 - }, -/obj/item/clothing/head/cone{ - pixel_y = 7; - pixel_x = -6 - }, -/obj/item/pipe_dispenser{ - pixel_y = 9; - pixel_x = 14 - }, -/obj/item/cigarette{ - pixel_y = 2 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"kmP" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/green{ - dir = 9 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +"kmR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/prison/garden) "kmT" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"kmX" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "knk" = ( /obj/machinery/conveyor{ dir = 4; @@ -29548,13 +29221,6 @@ "knv" = ( /turf/closed/wall, /area/station/maintenance/department/engine/atmos) -"knB" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet2"; - name = "Unit 2" - }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "knC" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -29571,14 +29237,6 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"knO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "knV" = ( /obj/structure/closet/l3closet, /obj/effect/turf_decal/stripes/line{ @@ -29587,12 +29245,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark/small, /area/station/medical/virology) -"kop" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "kov" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -29613,6 +29265,35 @@ }, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"koK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kpj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kpk" = ( +/obj/structure/chair/stool/bar/directional/east, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) +"kpD" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "kpF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/start/hangover, @@ -29634,14 +29315,6 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"kpU" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) -"kpX" = ( -/obj/effect/landmark/start/scientist, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "kqb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29650,11 +29323,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/white/side, /area/station/science/research) -"kql" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "kqr" = ( /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -29676,11 +29344,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/engineering) -"kqy" = ( -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) "kqK" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -29735,11 +29398,6 @@ /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/station/cargo/sorting) -"kqU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) "kqW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29760,26 +29418,6 @@ "kqX" = ( /turf/closed/wall, /area/station/ai_monitored/aisat/exterior) -"kqZ" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) -"krb" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/door/airlock/atmos/glass{ - name = "Project Room" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/engineering/atmos) "krd" = ( /obj/machinery/rnd/production/circuit_imprinter/department/science, /obj/machinery/newscaster/directional/north, @@ -29787,28 +29425,36 @@ dir = 4 }, /area/station/science/lab) +"krj" = ( +/obj/effect/spawner/random/structure/crate_abandoned, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "krk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"krm" = ( +/obj/machinery/atmospherics/components/unary/passive_vent, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "kro" = ( /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) +"krx" = ( +/obj/machinery/vending/cola, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) "krz" = ( /obj/structure/cable, /turf/open/floor/iron/stairs, /area/station/maintenance/department/science/xenobiology) -"krF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/chapel) -"krG" = ( -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "krK" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -29846,6 +29492,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"ksd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "kse" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -29854,24 +29506,17 @@ /obj/machinery/telecomms/server/presets/common, /turf/open/floor/circuit, /area/station/tcommsat/server) -"ksm" = ( -/obj/structure/table/wood, -/obj/machinery/camera/autoname/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"ksl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/barsign{ - chosen_sign = "thecavern"; - icon_state = "thecavern"; - pixel_y = 32 +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/sofa/bench/left{ + dir = 4 }, -/obj/machinery/reagentgrinder{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "kso" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -29927,34 +29572,26 @@ /turf/open/floor/catwalk_floor/iron, /area/station/engineering/gravity_generator) "ksJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"ksM" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/hallway) +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "ksN" = ( /obj/structure/transit_tube/station/dispenser, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"ksY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"kta" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "kte" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -29962,30 +29599,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"kti" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1; - initialize_directions = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"ktl" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/assembly/flash/handheld, -/obj/item/ai_module/reset{ - pixel_y = 14 - }, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "ktB" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -30000,33 +29613,36 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"ktJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ +"ktH" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ktK" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/dorms) "ktM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/cargo/office) -"ktT" = ( +"ktX" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ +/obj/machinery/vending/coffee, +/turf/open/floor/iron/white/corner{ dir = 1 }, -/obj/item/radio/intercom/prison/directional/west, -/turf/open/floor/iron/cafeteria, -/area/station/security/prison) +/area/station/hallway/secondary/dock) "kua" = ( /obj/structure/table, /obj/item/disk/cargo{ @@ -30049,18 +29665,13 @@ /obj/machinery/computer/cargo/request, /turf/open/floor/plating, /area/station/hallway/primary/central/fore) -"kut" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" +"kuu" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/landmark/navigate_destination, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) +/obj/machinery/power/emitter, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "kux" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -30077,33 +29688,15 @@ /obj/structure/closet/secure_closet/miner, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"kuE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, +"kuG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"kuO" = ( -/obj/structure/chair{ - dir = 1; - pixel_y = -2 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/science/lower) -"kuQ" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/airalarm/directional/north, -/obj/structure/chair, -/turf/open/floor/iron, -/area/station/commons/storage/tools) +/turf/open/floor/iron/dark/side, +/area/station/science/xenobiology) "kvl" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -30113,19 +29706,19 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"kvz" = ( -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) -"kvD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"kvm" = ( +/turf/open/floor/wood/parquet, +/area/station/medical/psychology) +"kvG" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) "kvI" = ( /obj/docking_port/stationary/random{ dir = 8; @@ -30143,6 +29736,10 @@ /obj/structure/chair, /turf/open/floor/iron/white/small, /area/station/security/execution/education) +"kvS" = ( +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "kvT" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line{ @@ -30155,6 +29752,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"kvW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) +"kvX" = ( +/obj/effect/turf_decal/bot/left, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"kwc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "kws" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/firealarm/directional/west, @@ -30166,16 +29778,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"kwy" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "kwA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -30183,6 +29785,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/robotics/augments) +"kwN" = ( +/obj/structure/window/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "kwW" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth, @@ -30227,21 +29836,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"kxE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Genetics" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/genetics, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) -"kxF" = ( -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "kxL" = ( /turf/open/floor/iron/dark/small, /area/station/hallway/secondary/entry) @@ -30249,6 +29843,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) +"kxR" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kxX" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -30256,45 +29861,34 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) -"kxY" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/left/directional/south{ - name = "Hydroponics Desk" +"kyi" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 }, -/obj/machinery/door/firedoor, -/obj/item/paper/guides/jobs/hydroponics, -/obj/item/pen{ - pixel_x = 4 - }, -/obj/machinery/door/window/right/directional/north{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) -"kym" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/cargo/boutique) +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "kyr" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/airalarm/directional/west, /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/wood, /area/station/service/chapel/funeral) -"kyE" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, +"kyw" = ( +/obj/structure/closet/secure_closet/research_director, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/rd) +"kyx" = ( +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, -/area/station/hallway/primary/port) +/area/station/maintenance/hallway/abandoned_command) +"kyA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "kyN" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron/small, @@ -30310,17 +29904,16 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"kzs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/security/glass{ - name = "Security Office" +"kze" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/security/checkpoint/science) +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/hydroponics/constructable, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/service/hydroponics) "kzv" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -30331,27 +29924,43 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) +"kzA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "kzI" = ( /obj/effect/turf_decal/bot_white, /obj/effect/spawner/random/structure/closet_empty/crate, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) +"kzO" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/kitchen, +/turf/open/floor/wood, +/area/station/hallway/primary/central/aft) "kzP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"kzV" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/siding/wood{ +"kAa" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/button/door/directional/east{ + id = "kitchenshutters"; + name = "Kitchen Shutter Control" + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/chapel) +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "kAf" = ( /obj/structure/transit_tube/station/dispenser/flipped{ dir = 1 @@ -30369,20 +29978,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/small, /area/station/hallway/primary/fore) -"kAz" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/obj/machinery/camera/directional/west, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"kAJ" = ( -/obj/structure/closet/wardrobe/mixed, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "kAR" = ( /obj/structure/fireplace, /obj/effect/turf_decal/siding/wood, @@ -30392,6 +29987,11 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/command/teleporter) +"kBx" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "kBA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30415,15 +30015,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/small, /area/station/engineering/main) -"kBM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) "kBZ" = ( /obj/machinery/door/airlock/command{ name = "Chief Engineer's Office" @@ -30437,32 +30028,33 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "kCq" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/toilet{ dir = 4 }, -/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/official/random/directional/west, +/obj/machinery/button/door/directional/north{ + id = "Toilet1"; + specialfunctions = 4; + name = "Lock Control"; + normaldoorcontrol = 1 + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"kCt" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/item/clothing/mask/gas, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west, /turf/open/floor/iron, -/area/station/engineering/atmos/project) +/area/station/commons/vacant_room/commissary) "kCy" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/command/heads_quarters/captain) -"kCB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/holopad, -/obj/effect/landmark/event_spawn, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/cargo/boutique) "kCC" = ( /obj/structure/sink/directional/west, /obj/structure/table/bronze, @@ -30502,6 +30094,11 @@ }, /turf/open/floor/iron/white/small, /area/station/service/janitor) +"kCQ" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "kCT" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -30514,22 +30111,21 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"kDs" = ( -/obj/structure/chair/stool/directional/north, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) -"kEd" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"kDe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage below"; + name = "Secure Storage" }, -/obj/machinery/camera/autoname/directional/west, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/dorms) -"kEo" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating/rust, /area/station/engineering/main) +"kEf" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "kEs" = ( /obj/machinery/door/airlock/external/glass{ name = "Supply Door Airlock" @@ -30542,6 +30138,11 @@ dir = 1 }, /area/station/cargo/storage) +"kEt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/chapel/office) "kEu" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/textured_half{ @@ -30566,15 +30167,22 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"kEW" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, +"kER" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/primary/port) +"kFd" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/machinery/shower/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/engineering/break_room) "kFg" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/wood, @@ -30584,33 +30192,19 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) -"kFq" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/station/service/lawoffice) "kFw" = ( -/obj/machinery/door/airlock{ - id_tag = "Cabin2"; - name = "Cabin 2" - }, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/rack, +/obj/item/weldingtool/mini, +/obj/item/tank/internals/emergency_oxygen/empty, +/obj/item/cigarette/rollie, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "kFy" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"kFA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "kFD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/autolathe, @@ -30638,11 +30232,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/sorting) -"kFK" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "kFU" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron, @@ -30650,6 +30239,13 @@ "kFY" = ( /turf/closed/wall/r_wall, /area/station/medical/morgue) +"kGl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kGn" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -30663,15 +30259,10 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"kGw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +"kGv" = ( +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "kGB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -30699,12 +30290,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"kHd" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "kHi" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -30731,25 +30316,45 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/smooth, /area/station/command/bridge) +"kHk" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) "kHo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kHp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +"kHr" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) +"kHw" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Central Fore" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kHD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 6 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) +/turf/open/floor/stone, +/area/station/service/bar) +"kHJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) "kHL" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -30767,10 +30372,6 @@ }, /turf/open/floor/iron, /area/station/security) -"kHX" = ( -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "kIj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -30778,13 +30379,6 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"kIm" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/science/xenobiology) "kIn" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 8 @@ -30851,6 +30445,15 @@ }, /turf/open/floor/iron/small, /area/station/medical/medbay/lobby) +"kIX" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "kIY" = ( /obj/structure/broken_flooring/singular/directional/south, /obj/effect/decal/cleanable/dirt, @@ -30915,29 +30518,36 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"kKh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" +"kKk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"kKv" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kKF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"kKK" = ( +/obj/structure/flora/rock/pile/jungle/style_4, +/turf/open/floor/grass, +/area/station/service/chapel) +"kKN" = ( +/obj/machinery/door/airlock{ + name = "Bathrooms" }, /obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, /turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) -"kKD" = ( -/obj/structure/chair/comfy/brown, -/obj/structure/sign/painting/library{ - pixel_x = 30 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/area/station/commons/toilet/restrooms) "kKT" = ( /obj/machinery/computer/camera_advanced/xenobio{ dir = 4 @@ -30950,36 +30560,69 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"kKX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"kKW" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/dark_red, +/obj/effect/decal/cleanable/dirt, +/obj/item/food/gumball{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/cigarette/candy{ + pixel_x = -3; + pixel_y = 10 + }, +/obj/item/food/gumball{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/weldingtool/mini{ + pixel_x = 5; + pixel_y = -11 + }, +/obj/item/screwdriver{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/storage/box/prisoner{ + pixel_x = 5; + pixel_y = -12 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/security/processing) "kLo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/service/chapel/funeral) -"kLr" = ( -/obj/structure/table, -/obj/item/hfr_box/body/waste_output, -/obj/item/hfr_box/body/moderator_input, -/obj/item/hfr_box/body/fuel_input, -/obj/item/hfr_box/body/interface, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"kLw" = ( +/obj/structure/chair/sofa/bench/right, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron/white, +/area/station/science/cytology) +"kLC" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Lockers" + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/fitness/locker_room) +"kLR" = ( +/obj/structure/sign/poster/official/moth_piping/directional/north, +/obj/machinery/light/cold/dim/directional/north, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "kLS" = ( /turf/open/floor/iron/stairs{ dir = 1 }, /area/station/medical/treatment_center) -"kMe" = ( -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "kMm" = ( /obj/structure/chair/sofa/right/brown{ dir = 1 @@ -30987,16 +30630,21 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/carpet, /area/station/medical/psychology) -"kMA" = ( -/obj/structure/disposalpipe/segment{ +"kMK" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/layer2{ dir = 4 }, -/obj/machinery/light/warm/dim, -/obj/machinery/camera/autoname/directional/south, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = 8; + pixel_y = 24 + }, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_x = 8; + pixel_y = 36 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "kMW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31022,13 +30670,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"kNv" = ( -/obj/machinery/air_sensor/mix_tank, -/turf/open/floor/engine/vacuum, -/area/station/engineering/atmos) -"kNx" = ( -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "kNz" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/small, @@ -31058,30 +30699,35 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"kNX" = ( -/obj/structure/closet/masks, -/obj/structure/extinguisher_cabinet/directional/north, +"kNP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/hallway/primary/central/fore) "kNZ" = ( /obj/structure/cable, /obj/machinery/light/small/directional/north, /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"kOh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Mech Bay" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/mechbay) "kOm" = ( /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/solars/port/aft) +"kOA" = ( +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/station/service/chapel) "kOG" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -31093,13 +30739,16 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/solars/starboard/fore) -"kOH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 +"kOI" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta{ + dir = 8 }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) "kOR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31135,15 +30784,23 @@ }, /turf/open/floor/iron/dark/side, /area/station/security/execution/transfer) -"kPo" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 +"kPt" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/capacitor{ + pixel_x = -7; + pixel_y = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/item/stock_parts/capacitor{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tcomms) "kPv" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -31169,25 +30826,6 @@ "kPW" = ( /turf/open/floor/plating, /area/station/maintenance/port/fore) -"kQe" = ( -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_y = -8; - req_access = list("cargo") - }, -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_y = 8; - req_access = list("cargo") - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "kQk" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -31195,21 +30833,24 @@ /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"kQl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "kQt" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/aft) +"kQB" = ( +/turf/open/floor/iron, +/area/station/science/lower) "kQM" = ( /obj/machinery/holopad, /turf/open/floor/iron, /area/station/cargo/storage) -"kRi" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kRt" = ( /obj/machinery/monkey_recycler, /obj/effect/turf_decal/siding/white{ @@ -31217,16 +30858,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"kRA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "kRE" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -31253,16 +30884,6 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"kRV" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kSb" = ( /turf/open/floor/wood, /area/station/command/heads_quarters/qm) @@ -31289,6 +30910,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"kSl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "kSv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31302,14 +30933,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kSA" = ( -/obj/structure/cable, +"kSw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/east, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar) "kSO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31318,16 +30947,26 @@ /obj/machinery/photocopier, /turf/open/floor/wood, /area/station/command/heads_quarters/qm) -"kTm" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ +"kTj" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/iron/textured_half{ - dir = 8 +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kTm" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/closed/wall, +/area/station/engineering/atmos/storage/gas) +"kTo" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 }, -/area/station/service/library) +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "kTp" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -31353,45 +30992,28 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"kTy" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + req_access = list("minisat") + }, +/obj/structure/showcase/cyborg/old{ + pixel_y = 20 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron/smooth, +/area/station/ai_monitored/turret_protected/aisat/foyer) "kTC" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/catwalk_floor, /area/station/science/xenobiology) -"kTF" = ( -/obj/machinery/light/warm/dim, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"kTG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) "kTH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/hallway/secondary/command) -"kTX" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) -"kUa" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "kUf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31405,15 +31027,21 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"kUL" = ( -/obj/structure/disposalpipe/segment{ +"kUG" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kUV" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"kUN" = ( -/turf/closed/wall/r_wall, +/turf/open/floor/wood, /area/station/engineering/atmos/pumproom) "kVb" = ( /obj/structure/cable, @@ -31426,12 +31054,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"kVg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/structure/chair/sofa/bench/left, -/turf/open/floor/stone, -/area/station/service/chapel) "kVn" = ( /obj/structure/disposalpipe/segment, /obj/structure/table/reinforced, @@ -31451,12 +31073,12 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"kVB" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 +"kVH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "kWd" = ( /obj/machinery/door/airlock{ name = "Room 2" @@ -31470,24 +31092,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/security/prison/workout) -"kWm" = ( -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/small, -/area/station/security/office) -"kWF" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/stone, -/area/station/service/bar) "kWJ" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -31496,22 +31100,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/port) -"kWR" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Docking Corridor" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half{ +"kXb" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/area/station/hallway/secondary/dock) -"kWY" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +/obj/structure/sign/directions/vault/south_arrow{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) +/turf/closed/wall, +/area/station/hallway/primary/central/aft) "kXn" = ( /turf/closed/wall/r_wall, /area/station/engineering/gravity_generator) @@ -31522,20 +31119,30 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"kXu" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/red{ +"kXs" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/spawner/random/entertainment/arcade{ dir = 1 }, -/turf/open/floor/iron/white/small, -/area/station/security/warden) +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "kXC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) +"kXE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red, +/obj/structure/sign/warning/no_smoking/circle/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/security) +"kXF" = ( +/turf/open/floor/iron, +/area/station/maintenance/aft) "kXM" = ( /obj/effect/spawner/random/structure/girder, /obj/structure/barricade/wooden, @@ -31557,16 +31164,22 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"kYa" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"kYb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kYd" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/effect/landmark/navigate_destination/cargo, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "kYs" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -31620,6 +31233,13 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/cargo/storage) +"kZd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar) "kZh" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -31628,34 +31248,6 @@ /obj/item/modular_computer/laptop, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"kZj" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/grass/jungle/b/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"kZr" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 9 - }, -/obj/machinery/shower/directional/east, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/main) -"kZv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/turf/open/floor/iron/stairs, -/area/station/ai_monitored/turret_protected/ai) "kZx" = ( /obj/machinery/button/door/directional/north{ id = "main_surgery"; @@ -31673,13 +31265,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) -"kZC" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/lesser) "kZF" = ( /obj/structure/closet/crate/secure{ desc = "A secure crate containing various materials for building a customised test-site."; @@ -31694,27 +31279,49 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"kZI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"kZG" = ( +/obj/effect/turf_decal/siding/dark_red, +/obj/item/stack/sheet/cardboard{ + pixel_x = -3; + pixel_y = 8 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) -"lab" = ( +/obj/item/storage/box/teargas{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/gun/grenadelauncher{ + pixel_x = 17; + pixel_y = 10 + }, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/dark/small, +/area/station/ai_monitored/security/armory) +"lad" = ( +/obj/effect/spawner/random/structure/closet_private, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"laq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"lat" = ( +/obj/structure/railing{ dir = 4 }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) +/turf/open/floor/iron, +/area/station/commons/dorms) "laD" = ( /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) @@ -31733,19 +31340,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) -"laK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "laL" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 @@ -31755,12 +31349,25 @@ dir = 8 }, /area/station/hallway/primary/central/fore) -"laU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"laO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/weather/snow, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 }, -/turf/closed/wall, -/area/station/commons/fitness/recreation/entertainment) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/food_cart, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"laY" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/tile, +/area/station/service/bar) "laZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -31772,21 +31379,34 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) "lbi" = ( -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_yw, -/obj/machinery/light/floor, -/turf/open/floor/grass, -/area/station/hallway/primary/central/fore) -"lbl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/structure/chair{ + dir = 8 }, -/obj/item/storage/fancy/candle_box, -/obj/structure/rack/skeletal, -/obj/machinery/camera/autoname/directional/west, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/grimy, -/area/station/service/library) +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"lbn" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) +"lbt" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/circuit, +/area/station/maintenance/port/aft) +"lbz" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "lbF" = ( /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 @@ -31845,6 +31465,13 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) +"lcv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lcw" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -31856,6 +31483,12 @@ /obj/effect/landmark/navigate_destination/chemfactory, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"lcB" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 4 + }, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "lcC" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -31865,46 +31498,40 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"lcD" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral{ +"lcG" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 8 }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"lcF" = ( -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) -"lcY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/light/small/directional/west, +/obj/machinery/camera/directional/west, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/grass, +/area/station/service/chapel) +"lcH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ dir = 1 }, -/obj/effect/landmark/navigate_destination/hop, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "ldb" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"ldl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/departments/holy/directional/south, -/obj/machinery/light/cold/directional/south, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "ldq" = ( /turf/closed/wall, /area/station/maintenance/department/science/xenobiology) +"ldv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red/corner{ + dir = 1 + }, +/obj/structure/rack, +/obj/effect/spawner/random/armory/riot_helmet, +/obj/effect/spawner/random/armory/bulletproof_helmet, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark/small, +/area/station/ai_monitored/security/armory) "ldx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -31920,14 +31547,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) -"ldG" = ( -/obj/machinery/door/airlock/external/glass{ - name = "ATMOS PROJECT Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "ldJ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -31938,28 +31557,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/textured_half, /area/station/security/brig) -"lee" = ( +"lec" = ( /obj/structure/cable, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) -"lei" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/door/airlock/public/glass{ - name = "Chapel Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, -/turf/open/floor/iron/textured_half, -/area/station/service/chapel/office) +/turf/open/floor/iron, +/area/station/science/xenobiology) "lek" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/corner{ @@ -31973,39 +31578,6 @@ dir = 1 }, /area/station/medical/treatment_center) -"leB" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/dark_red, -/obj/effect/decal/cleanable/dirt, -/obj/item/food/gumball{ - pixel_x = 5; - pixel_y = 9 - }, -/obj/item/cigarette/candy{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/food/gumball{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/weldingtool/mini{ - pixel_x = 5; - pixel_y = -11 - }, -/obj/item/screwdriver{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/storage/box/prisoner{ - pixel_x = 5; - pixel_y = -12 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/station/security/processing) "leC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -32014,6 +31586,19 @@ "leP" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"leR" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"leT" = ( +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/office) "leU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32026,12 +31611,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"lfc" = ( -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/ordnance/testlab) "lfd" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -32058,29 +31637,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"lfq" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro Staging to Distro" - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"lfs" = ( -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/half, -/area/station/hallway/primary/central/fore) -"lft" = ( -/obj/structure/sign/departments/restroom/directional/south, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "lfv" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -32090,6 +31646,17 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/smooth, /area/station/command/bridge) +"lfB" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "lfC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32171,14 +31738,12 @@ /turf/open/floor/iron/small, /area/station/maintenance/department/electrical) "lgw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/turf/open/floor/iron/dark/side, -/area/station/science/xenobiology) +/turf/open/floor/stone, +/area/station/service/chapel) "lgx" = ( /obj/structure/disposalpipe/junction/flip, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32192,10 +31757,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"lgD" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "lgG" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -32209,29 +31770,37 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"lgQ" = ( -/obj/machinery/computer/security/telescreen/cmo/directional/west, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) +"lgL" = ( +/obj/machinery/computer/security/telescreen/isolation/directional/north{ + name = "reflection room monitor" + }, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/east, +/obj/machinery/button/flasher{ + id = "IsolationFlash"; + pixel_x = 28; + pixel_y = 28 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/execution/education) "lgV" = ( /obj/structure/table, /obj/item/camera, /turf/open/floor/iron, /area/station/security/prison/workout) -"lhd" = ( -/obj/structure/water_source/puddle, -/turf/open/floor/grass, -/area/station/security/prison/garden) -"lhi" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/button/door/directional/north{ - id = "vaco"; - name = "Comissary Shutters"; - pixel_x = 29 +"lhb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "lhl" = ( /obj/effect/spawner/random/trash/graffiti{ pixel_x = 32; @@ -32274,6 +31843,13 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"lhA" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/security/tram) "lhP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -32287,30 +31863,20 @@ /obj/item/pickaxe, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) -"lhT" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, +"lhW" = ( +/obj/structure/flora/tree/jungle/small/style_4, +/turf/open/floor/grass, +/area/station/service/chapel) +"liy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"lir" = ( /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"liw" = ( -/obj/effect/turf_decal/siding/wood/end{ +/turf/open/floor/iron/white/side{ dir = 8 }, -/obj/effect/landmark/navigate_destination/kitchen, -/turf/open/floor/wood, -/area/station/hallway/primary/central/aft) +/area/station/science/research) "liG" = ( /obj/structure/cable, /obj/structure/table/glass, @@ -32332,17 +31898,10 @@ /obj/machinery/incident_display/tram/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) -"liJ" = ( -/obj/effect/landmark/start/chaplain, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) "liL" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "liP" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark/small, @@ -32351,23 +31910,6 @@ /obj/structure/lattice, /turf/open/misc/asteroid/airless, /area/space/nearstation) -"liS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/starboard/central) -"liT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "liX" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -32376,32 +31918,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/station/maintenance/department/engine/atmos) -"ljc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"ljg" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/light/small/directional/north, -/obj/machinery/icecream_vat, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) -"lji" = ( -/obj/structure/flora/tree/jungle/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "ljl" = ( /obj/structure/lattice, /obj/structure/railing/corner{ @@ -32462,16 +31978,17 @@ }, /turf/open/floor/iron/white/small, /area/station/command/heads_quarters/cmo) -"ljT" = ( -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/obj/machinery/light/floor, -/obj/structure/flora/bush/sparsegrass, -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/hydroponics) +"ljU" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "ljZ" = ( /obj/machinery/modular_computer/preset/civilian{ dir = 1 @@ -32524,6 +32041,15 @@ /obj/item/pen, /turf/open/floor/iron, /area/station/security/prison/rec) +"lkv" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/main) "lkI" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32533,19 +32059,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"lkJ" = ( -/obj/structure/flora/rock/pile/jungle/style_4, -/turf/open/floor/grass, -/area/station/service/chapel) -"lkN" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "lkR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32568,12 +32081,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"llH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/tcommsat/server) "llN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32610,15 +32117,6 @@ "llW" = ( /turf/closed/wall, /area/station/ai_monitored/security/armory) -"llY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) "lmb" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -32632,33 +32130,11 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/carpet/donk, /area/station/command/heads_quarters/qm) -"lmm" = ( -/mob/living/basic/frog, -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/obj/structure/flora/rock/pile/jungle/style_4, -/obj/structure/flora/bush/flowers_pp/style_2, -/turf/open/floor/grass, -/area/station/service/chapel) -"lmo" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix Outlet Pump" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "lmv" = ( /obj/structure/disposalpipe/segment, /obj/item/kirbyplants/random, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) -"lmz" = ( -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"lmJ" = ( -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "lmR" = ( /obj/structure/dresser, /obj/structure/sign/poster/contraband/random/directional/east, @@ -32686,83 +32162,22 @@ dir = 4 }, /area/station/hallway/secondary/construction) -"lnD" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/rag{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 10; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 5; - pixel_y = 16 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -7; - pixel_y = 15 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/sign/warning/no_smoking/circle/directional/north, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "lnI" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/ore_box, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"lnM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/window/brigdoor/right/directional/north{ - atom_integrity = 300; - name = "AI Core Chamber Access"; - req_access = list("ai_upload") +"lnK" = ( +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - upper" }, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) -"lnN" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/structure/table, -/obj/item/reagent_containers/cup/bottle/mutagen{ - pixel_x = -5; - pixel_y = 8 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = -3; - pixel_y = -1 - }, -/obj/item/reagent_containers/cup/watering_can{ - pixel_x = 7; - pixel_y = 13 - }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/official/random/directional/north, +/obj/item/radio/intercom/directional/north, /turf/open/floor/iron, -/area/station/service/hydroponics) -"lnW" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) +/area/station/engineering/atmos) +"lnQ" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/hallway/secondary/dock) "lnZ" = ( /obj/effect/turf_decal/tile/dark_red, /obj/effect/decal/cleanable/dirt, @@ -32811,30 +32226,32 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"lox" = ( -/obj/effect/turf_decal/siding/red{ +"loA" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 4; + pixel_x = -15 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron/white/small, -/area/station/security/warden) +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "loL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"lps" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/computer/atmos_control/nocontrol/master{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) "lpC" = ( /turf/open/floor/plating, /area/station/service/chapel/funeral) +"lpD" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "lpJ" = ( /obj/structure/hedge, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -32866,6 +32283,19 @@ /obj/machinery/duct, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"lpZ" = ( +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"lqb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "lqd" = ( /obj/effect/turf_decal/siding/red{ dir = 10 @@ -32892,35 +32322,25 @@ }, /turf/open/floor/iron/white/side, /area/station/hallway/primary/starboard) -"lqh" = ( -/obj/structure/window/spawner/directional/north, -/obj/structure/window/spawner/directional/south, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -17; - pixel_y = 2 - }, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/flowers_yw, -/obj/structure/flora/bush/lavendergrass, -/turf/open/floor/grass, -/area/station/service/hydroponics) "lql" = ( /turf/open/floor/wood/parquet, /area/station/service/library) -"lqq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/landmark/navigate_destination/chapel, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +"lqm" = ( +/obj/structure/table/wood, +/turf/open/floor/stone, +/area/station/service/bar) "lqt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) +"lqv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "lqC" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) @@ -32928,18 +32348,16 @@ /obj/effect/landmark/transport/nav_beacon/tram/platform/birdshot/prison_wing, /turf/open/floor/tram, /area/station/security/tram) -"lqQ" = ( +"lra" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/wood/parquet, +/area/station/service/library) "lrh" = ( /obj/structure/cable, /obj/effect/spawner/random/trash, @@ -32963,44 +32381,50 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) -"lrQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "lsh" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/obj/structure/table/reinforced, +/obj/item/folder/blue{ + pixel_y = 2 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/small, -/area/station/service/barber) -"lst" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/item/pen, +/obj/machinery/airalarm/directional/south, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) +"lsu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"lsF" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lsy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "lsO" = ( /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/white/side{ dir = 1 }, /area/station/science/lower) -"lsP" = ( -/obj/structure/flora/grass/jungle/b/style_5, -/turf/open/floor/grass, -/area/station/service/chapel) +"lsU" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"lsX" = ( +/obj/machinery/atmospherics/components/binary/tank_compressor, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "lsY" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -33008,15 +32432,6 @@ dir = 1 }, /area/station/security/execution/transfer) -"lte" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "lto" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -33032,20 +32447,26 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/security/tram) -"ltr" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 6 +"lts" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"ltE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit, +/area/station/tcommsat/server) +"ltB" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"ltO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/stairs{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ dir = 1 }, -/area/station/engineering/storage/tech) +/turf/open/floor/wood/parquet, +/area/station/service/library) "ltP" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/siding/wood{ @@ -33056,29 +32477,15 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"ltQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +"ltV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/station/security/prison) -"ltU" = ( -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) -"luc" = ( -/obj/machinery/door/airlock{ - id_tag = "ShowerToilet1"; - name = "Toilet" - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "lun" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/all/command/general, @@ -33116,28 +32523,21 @@ }, /turf/open/floor/wood/parquet, /area/station/service/greenroom) +"luE" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/catwalk_floor, +/area/station/engineering/atmos/storage/gas) "luG" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"luP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/obj/effect/landmark/navigate_destination/chapel, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "lvc" = ( /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"lve" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/side, -/area/station/science/xenobiology) "lvk" = ( /obj/structure/railing{ dir = 4 @@ -33145,14 +32545,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"lvr" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/landmark/navigate_destination/bar, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "lvu" = ( /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -33163,29 +32555,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/cargo/office) -"lvv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) -"lvy" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "lvA" = ( /obj/structure/table/wood/fancy/red, /obj/item/clothing/head/costume/witchwig{ @@ -33198,10 +32567,14 @@ }, /turf/open/floor/wood/parquet, /area/station/service/greenroom) -"lvJ" = ( -/obj/structure/flora/bush/flowers_br, -/turf/open/floor/grass, -/area/station/service/chapel) +"lvI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) "lvK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -33252,21 +32625,14 @@ dir = 1 }, /area/station/security/execution/transfer) -"lwu" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 5 +"lwz" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"lwC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/structure/table, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/machinery/shower/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/engineering/main) "lwI" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/machinery/computer/security/mining{ @@ -33275,17 +32641,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"lwO" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Engine Room" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/turf/open/floor/catwalk_floor, -/area/station/engineering/supermatter/room) "lwW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -33305,10 +32660,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, /area/station/science/explab) -"lxm" = ( -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "lxo" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -33317,14 +32668,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"lxp" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/commons/fitness/locker_room) "lxy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -33350,6 +32693,15 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"lxU" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_yw/style_2, +/obj/structure/flora/bush/large/style_random{ + pixel_x = 0; + pixel_y = 2 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "lxZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/red{ @@ -33377,12 +32729,6 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"lyq" = ( -/obj/structure/reagent_dispensers/beerkeg, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) "lyt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -33391,6 +32737,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"lyw" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "lyQ" = ( /obj/structure/table, /obj/item/storage/photo_album/prison, @@ -33447,22 +32798,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/cargo/storage) -"lzB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"lzG" = ( -/obj/structure/flora/bush/jungle/c/style_3{ - pixel_x = -7; - pixel_y = 10 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "lzM" = ( /turf/closed/wall, /area/station/security/tram) @@ -33485,23 +32820,6 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/grass, /area/station/cargo/storage) -"lzW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen/invisible{ - pixel_x = -2; - pixel_y = 7 - }, -/obj/machinery/newscaster/directional/north, -/obj/item/storage/photo_album/library, -/turf/open/floor/iron/grimy, -/area/station/service/library) "lAk" = ( /obj/effect/turf_decal/siding/white{ dir = 9 @@ -33522,6 +32840,32 @@ }, /turf/open/floor/iron, /area/station/cargo/office) +"lAE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"lAH" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/no_nightlight/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lAM" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant22, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "lAO" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -33554,13 +32898,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) -"lAV" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +"lAW" = ( +/obj/structure/sign/departments/restroom/directional/south, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 }, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "lBf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -33570,6 +32917,11 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"lBl" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/lawoffice) "lBm" = ( /obj/effect/turf_decal/stripes/box, /obj/structure/disposalpipe/trunk, @@ -33610,42 +32962,11 @@ }, /turf/open/space/basic, /area/space/nearstation) -"lBq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/small, -/area/station/medical/medbay/lobby) "lBy" = ( /obj/structure/railing, /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"lBz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/landmark/navigate_destination/tools, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) "lBN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/security{ @@ -33655,15 +32976,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/detective, /turf/open/floor/iron/textured_half, /area/station/security/detectives_office) -"lCb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering - Supermatter Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "lCg" = ( /obj/structure/chair{ dir = 4 @@ -33703,16 +33015,34 @@ /turf/open/floor/iron, /area/station/engineering/lobby) "lCK" = ( -/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/directional/east, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/lawoffice) +"lCM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "lCN" = ( /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/aft) +"lCQ" = ( +/obj/machinery/door/airlock/wood{ + name = "Bar Backroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/bar) "lCS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -33724,52 +33054,27 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/coroner, /turf/open/floor/plating, /area/station/medical/morgue) -"lCT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ +"lDm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4 }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) -"lDc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) -"lDo" = ( -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/indigo, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) -"lDp" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) +"lDn" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 8 }, -/obj/effect/landmark/navigate_destination/gateway, -/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) +"lDB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/chair/stool/directional/south, /turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"lDr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"lDw" = ( -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) +/area/station/cargo/sorting) "lDI" = ( /obj/structure/rack, /obj/item/storage/belt/utility/full, @@ -33783,6 +33088,15 @@ /obj/item/clothing/head/utility/welding, /turf/open/floor/iron, /area/station/science/robotics/lab) +"lDW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/flora/bush/flowers_yw/style_3, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "lEa" = ( /turf/open/floor/iron/half, /area/station/hallway/primary/central/fore) @@ -33793,30 +33107,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"lEm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"lEk" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 5 }, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/iron/dark, -/area/station/cargo/office) -"lEs" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/machinery/computer/order_console/cook{ +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"lEB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "lEJ" = ( /obj/machinery/door/poddoor{ id = "QMLoaddoor"; @@ -33841,59 +33145,30 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/stone, /area/station/command/heads_quarters/captain/private) -"lEN" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/item/toy/plush/pkplush{ - name = "Bruder" - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/aft) -"lEO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/table/glass, -/obj/item/flashlight/lamp/green{ - pixel_x = 2; - pixel_y = 9 - }, -/obj/item/taperecorder{ - pixel_x = -15; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/grimy, -/area/station/service/library) "lER" = ( /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) +"lFd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/sign/departments/cargo/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "lFg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plating, /area/station/maintenance/hallway/abandoned_command) -"lFm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +"lFp" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - N2" }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/service/chapel) -"lFq" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/exodrone_launcher, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "lFG" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/red, @@ -33901,11 +33176,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"lGd" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port/lesser) +"lFS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/ordnance/testlab) "lGe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33932,6 +33213,10 @@ /obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) +"lGy" = ( +/obj/structure/flora/bush/jungle/a/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "lGE" = ( /obj/machinery/computer/gateway_control{ dir = 1 @@ -33939,6 +33224,9 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/smooth, /area/station/command/gateway) +"lGH" = ( +/turf/open/floor/iron/dark/small, +/area/station/science/xenobiology) "lGK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33954,40 +33242,22 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/science/lower) -"lGO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/prison/garden) "lGT" = ( /obj/structure/chair/stool/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/donk, /area/station/command/heads_quarters/qm) -"lHb" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/robotics, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) +"lGX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "lHc" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"lHd" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "lHe" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/carpet/donk, @@ -34010,11 +33280,12 @@ dir = 1 }, /area/station/science/lower) -"lHp" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +"lHo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/eighties/red, +/obj/structure/cable, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) "lHt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34022,9 +33293,18 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"lHz" = ( -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/port/aft) +"lHy" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/half, +/area/station/hallway/primary/central/fore) +"lHI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "lHJ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -34064,12 +33344,14 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) -"lHZ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"lHX" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" }, -/turf/closed/wall, -/area/station/hallway/primary/central/aft) +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) "lIa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -34156,35 +33438,31 @@ dir = 8 }, /area/station/science/xenobiology) +"lIX" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) "lJe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain/private) -"lJg" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ +"lJD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/right{ dir = 4 }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) -"lJq" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/turf/open/floor/engine/air, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) +"lJG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/closed/wall/r_wall, /area/station/engineering/atmos) -"lJB" = ( -/obj/item/radio/intercom/directional/north{ - broadcasting = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -26 - }, -/obj/machinery/computer/security/telescreen/aiupload/directional/west, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "lJV" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, @@ -34197,26 +33475,19 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) -"lKg" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/qm) "lKh" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 10 }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"lKs" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Recreation" +"lKq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/recreation/entertainment) +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lKA" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -34231,13 +33502,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"lKB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "lKG" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron, @@ -34256,9 +33520,39 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron/dark/smooth_half, /area/station/cargo/bitrunning/den) +"lKM" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "lKV" = ( -/turf/open/floor/iron/smooth, -/area/station/commons/storage/tools) +/obj/item/aicard, +/obj/item/pai_card, +/obj/item/circuitboard/aicore, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -5 + }, +/obj/machinery/button/door/directional/north{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Control"; + pixel_x = 8; + req_access = list("rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"lKY" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "lLb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/security/glass{ @@ -34276,17 +33570,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"lLi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/mining{ - name = "Drone Bay" +"lLg" = ( +/obj/effect/turf_decal/siding/red{ + dir = 6 }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/cargo/drone_bay) +/turf/open/floor/iron/small, +/area/station/security/office) "lLq" = ( /obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/oil, @@ -34301,6 +33590,13 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"lLz" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/grass, +/area/station/service/chapel) "lLA" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -34359,6 +33655,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/lobby) +"lMu" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/hallway/primary/central/aft) "lMF" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -34369,22 +33674,42 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"lMH" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"lML" = ( +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/iron/grimy, -/area/station/service/library) +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"lMN" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"lMQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"lMR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/lab) "lNf" = ( /obj/effect/turf_decal/siding/blue, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"lNk" = ( -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "lNp" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -34420,19 +33745,6 @@ }, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) -"lNF" = ( -/obj/effect/spawner/random/entertainment/lighter, -/obj/item/cigarette/rollie/mindbreaker{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/cigarette/rollie/trippy{ - pixel_x = 4 - }, -/obj/effect/mapping_helpers/burnt_floor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/greater) "lNJ" = ( /obj/effect/turf_decal/siding/yellow{ dir = 6 @@ -34442,11 +33754,17 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) -"lNN" = ( -/obj/structure/table, -/obj/item/toy/foamblade, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) +"lNM" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "lNQ" = ( /obj/effect/turf_decal/bot_white/right, /obj/machinery/firealarm/directional/north, @@ -34474,6 +33792,15 @@ "lOj" = ( /turf/closed/wall, /area/station/cargo/miningoffice) +"lOF" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/chair{ + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "lOG" = ( /obj/structure/table, /obj/item/stack/spacecash/c1{ @@ -34514,6 +33841,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"lPz" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron, +/area/station/cargo/sorting) "lPC" = ( /obj/structure/bookcase/random, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -34530,12 +33864,6 @@ /obj/machinery/announcement_system, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"lPK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "lPO" = ( /obj/structure/table, /obj/item/surgery_tray/full{ @@ -34546,13 +33874,30 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/execution/education) +"lPP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"lQg" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/science/xenobiology) "lQh" = ( /turf/open/floor/iron/small, /area/station/maintenance/port/aft) -"lQs" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron/small, -/area/station/maintenance/port/lesser) "lQu" = ( /obj/machinery/light/broken/directional/south, /obj/effect/spawner/random/trash/bin, @@ -34561,6 +33906,10 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"lQz" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "lQA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34570,6 +33919,13 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"lQL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) "lQR" = ( /obj/effect/turf_decal/caution{ dir = 4 @@ -34577,11 +33933,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/terracotta/small, /area/station/security/checkpoint/escape) -"lQU" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, +"lQV" = ( /obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "lQZ" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -34617,61 +33976,39 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"lRm" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral{ +"lRo" = ( +/obj/effect/turf_decal/tile/blue, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white/corner{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ +/area/station/hallway/secondary/dock) +"lRv" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/camera/directional/north, +/turf/open/misc/dirt/station, +/area/station/service/chapel) +"lRP" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"lRZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 8 }, -/area/station/science/xenobiology) -"lRy" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"lRK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"lRM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=21.0-Bar-Porthall"; + location = "20.0-CentralPort-Bar" }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"lRU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/herringbone, -/area/station/ai_monitored/command/nuke_storage) -"lRV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/dark_red{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) "lSb" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -34681,15 +34018,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"lSh" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +"lSc" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "lSu" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -34699,10 +34034,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"lSy" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) "lSI" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34719,24 +34050,27 @@ /obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"lTa" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +"lSZ" = ( +/obj/machinery/light/dim/directional/west, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "lTg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"lTn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "lTt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34753,16 +34087,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"lTy" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) "lTA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -34785,22 +34109,18 @@ }, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"lUl" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L1"; - pixel_y = -15 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "lUo" = ( /turf/open/floor/iron, /area/station/science/lobby) +"lUr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "lUz" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -34855,6 +34175,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"lVi" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/service/chapel) "lVv" = ( /obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/siding/yellow{ @@ -34863,6 +34191,12 @@ /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/wood, /area/station/engineering/break_room) +"lVx" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/bar) "lVy" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 @@ -34895,31 +34229,38 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) +"lVZ" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/office) +"lWf" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) "lWk" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/iron/large, /area/station/hallway/primary/central/fore) -"lWp" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/west, -/obj/item/clothing/head/costume/paper_hat{ - pixel_y = 12; - pixel_x = -4 +"lWq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/closed/wall, +/area/station/hallway/primary/central/aft) +"lWy" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Dormatories" }, -/obj/item/clothing/head/collectable/petehat{ - pixel_x = 5; - pixel_y = -5 +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/textured_half{ + dir = 8 }, -/obj/item/cigarette/cigar/cohiba{ - pixel_y = 4 - }, -/turf/open/floor/iron/dark/small, /area/station/commons/fitness/locker_room) -"lWz" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) "lWF" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34932,6 +34273,10 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"lWK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/stone, +/area/station/service/chapel) "lWR" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, @@ -34954,11 +34299,6 @@ }, /turf/open/floor/carpet/donk, /area/station/command/heads_quarters/qm) -"lWV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "lWY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -34995,16 +34335,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) -"lXw" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/radiation/rad_area/directional/east, -/turf/open/floor/iron/stairs/right{ - dir = 1 - }, -/area/station/maintenance/hallway/abandoned_command) "lXC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -35038,21 +34368,16 @@ }, /turf/open/floor/iron/dark, /area/station/medical/cryo) -"lXU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"lXX" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/obj/machinery/light/cold/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"lXX" = ( -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/hallway/primary/port) "lXY" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -35061,6 +34386,12 @@ /obj/item/banner/cargo, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/qm) +"lYc" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "lYf" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -35074,34 +34405,12 @@ "lYj" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/fore) -"lYl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"lYo" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"lYt" = ( -/obj/structure/table/wood/fancy/green, -/obj/item/storage/wallet{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/cigarette/cigar{ - pixel_x = -1; - pixel_y = -2 - }, -/obj/item/lighter{ - pixel_x = 11; - pixel_y = -7 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/grimy, -/area/station/command/heads_quarters/qm) +/area/station/commons/storage/art) "lYw" = ( /obj/structure/hedge, /obj/item/radio/intercom/directional/south, @@ -35125,20 +34434,22 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"lYJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) "lYT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"lYV" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "lZa" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -35152,29 +34463,9 @@ }, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"lZf" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/obj/machinery/camera/autoname/directional/north, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"lZr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) +"lZh" = ( +/turf/closed/mineral/random/stationside, +/area/station/maintenance/fore/greater) "lZt" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -35235,33 +34526,16 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"lZP" = ( -/obj/structure/table, -/obj/item/clothing/head/fedora/det_hat/minor{ - pixel_x = 7; - pixel_y = 9 +"lZZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/window/left/directional/east{ + name = "Mass Driver Door"; + req_access = list("ordnance") }, -/obj/item/toy/eightball{ - pixel_x = -4 - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) -"lZR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"lZT" = ( -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/effect/turf_decal/weather/dirt{ +/turf/open/floor/iron/dark/side{ dir = 4 }, -/turf/open/floor/grass, -/area/station/service/chapel) -"mae" = ( -/obj/structure/cable, -/turf/closed/wall, -/area/station/service/bar) +/area/station/science/ordnance/testlab) "maf" = ( /turf/closed/wall/rust, /area/station/hallway/primary/fore) @@ -35270,19 +34544,26 @@ /obj/effect/spawner/random/trash, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"mak" = ( -/obj/machinery/computer/communications{ - dir = 1 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/captain) +"maq" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/service/bar) "mau" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/iron/white/small, /area/station/science/cubicle) +"max" = ( +/obj/structure/window/spawner/directional/north, +/obj/machinery/light/small/directional/south, +/obj/structure/flora/bush/jungle, +/obj/structure/flora/rock/pile/style_2{ + pixel_x = -20 + }, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "maE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35293,23 +34574,23 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"maK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"maG" = ( +/obj/effect/landmark/navigate_destination/dockescpod, +/turf/open/floor/plating, +/area/station/maintenance/port/lesser) "maL" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /turf/open/floor/sepia, /area/station/maintenance/aft) +"maS" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "mbp" = ( /obj/structure/hedge, /obj/machinery/light_switch/directional/east, @@ -35321,21 +34602,20 @@ /obj/machinery/pdapainter/medbay, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) +"mbu" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "mbG" = ( /obj/structure/fluff/broken_canister_frame, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"mbP" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/requests_console/directional/north{ - name = "Atmospherics Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +"mbU" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "mbV" = ( /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/eighties/red, @@ -35353,17 +34633,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mcj" = ( -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/structure/table/reinforced/titaniumglass, -/obj/item/rcl/pre_loaded, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 17 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/secure_safe/directional/east, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "mcl" = ( /obj/structure/alien/weeds, /obj/effect/gibspawner/xeno, @@ -35382,28 +34651,51 @@ /obj/machinery/holopad, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"mct" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/stripes/line, +"mcr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, /turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/engineering/supermatter) "mcv" = ( /obj/effect/turf_decal/siding/brown, /obj/structure/table/reinforced/plastitaniumglass, /obj/item/phone, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) -"mcI" = ( +"mcw" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/science/xenobiology) +"mcA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 + dir = 8 }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/hallway/primary/port) +/area/station/hallway/primary/starboard) +"mcH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/plaque{ + icon_state = "L2"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "mcP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35412,22 +34704,15 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"mcS" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"mcV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"mdh" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/landmark/start/hangover, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "mdm" = ( /obj/structure/chair/office/light{ dir = 8 @@ -35442,14 +34727,13 @@ "mdt" = ( /turf/closed/wall/r_wall, /area/station/science/robotics/mechbay) -"mdG" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) +"mdF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) "mdX" = ( /obj/machinery/light/small/directional/north, /obj/machinery/conveyor_switch{ @@ -35464,14 +34748,30 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/engine/atmos) -"mei" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +"meq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "meu" = ( /turf/closed/wall, /area/station/command/heads_quarters/captain) +"meE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "meG" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -35496,6 +34796,10 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"meO" = ( +/obj/structure/flora/bush/jungle/a/style_3, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "mfl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/firealarm/directional/west, @@ -35550,34 +34854,23 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) -"mgF" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Project Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, +"mgy" = ( +/turf/closed/wall, +/area/station/service/barber) +"mgO" = ( +/obj/machinery/air_sensor/carbon_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/co2, /area/station/engineering/atmos) -"mgR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"mgW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +"mgQ" = ( +/obj/structure/water_source/puddle, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/greater) +"mhb" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_yw/style_2, +/turf/open/floor/grass, +/area/station/service/chapel) "mhk" = ( /turf/closed/wall, /area/station/maintenance/port/greater) @@ -35590,6 +34883,31 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"mhA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"mhB" = ( +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mhD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mhV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35597,20 +34915,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"mhZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/dark/smooth_large, -/area/station/service/lawoffice) -"mib" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "mid" = ( /obj/effect/spawner/random/structure/crate_loot, /turf/open/floor/plating, @@ -35638,29 +34942,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"miF" = ( -/turf/open/floor/stone, -/area/station/service/chapel) -"miP" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/small, -/area/station/service/barber) -"miQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"mjc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "mjf" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/door/window/left/directional/west{ @@ -35674,24 +34955,34 @@ /obj/item/clothing/under/costume/skeleton, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) -"mjr" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/requests_console/auto_name/directional/south, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"mjt" = ( -/obj/machinery/computer/atmos_control/nitrous_tank, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"mjl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) +"mjq" = ( +/obj/effect/turf_decal/bot/right, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "mjF" = ( /obj/structure/table/glass, /obj/item/clothing/suit/costume/cyborg_suit, /obj/item/clothing/head/costume/tv_head, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) +"mjM" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/parquet, +/area/station/service/library) "mjN" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -35727,36 +35018,11 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) -"mka" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/landmark/navigate_destination/hydro, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"mkh" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) "mks" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"mkt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) "mkA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -35775,11 +35041,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) -"mkN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) "mkO" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -35788,6 +35049,18 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) +"mkQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"mkW" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/small, +/area/station/security/office) "mkZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood{ @@ -35796,27 +35069,19 @@ /obj/machinery/light/floor, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"mle" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"mlg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room" }, -/obj/effect/turf_decal/tile/blue/full, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/white/textured_large, -/area/station/command/heads_quarters/cmo) +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/server) "mlm" = ( /obj/structure/cable, /obj/structure/alien/weeds, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"mlp" = ( -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "mlr" = ( /obj/structure/chair/office/light{ dir = 4 @@ -35831,26 +35096,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) -"mlD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, +"mlt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/junction, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"mlK" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/lawoffice) "mlN" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -35858,6 +35109,12 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"mlO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/west, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "mms" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -35891,6 +35148,18 @@ dir = 1 }, /area/station/science/xenobiology) +"mmB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "mmE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35899,16 +35168,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"mmL" = ( -/obj/effect/turf_decal/siding/wood{ +"mmP" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "mmT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -35921,6 +35187,12 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/electrical) +"mmV" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/security/warden) "mnb" = ( /obj/effect/turf_decal/stripes/white/corner{ dir = 4 @@ -35953,14 +35225,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"mnl" = ( -/obj/structure/table, -/obj/item/circuitboard/machine/coffeemaker/impressa, -/obj/item/coffee_cartridge/decaf{ - pixel_y = 9 - }, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) "mnw" = ( /obj/effect/spawner/random/vending/colavend, /obj/machinery/firealarm/directional/east, @@ -35973,24 +35237,13 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) -"mnC" = ( -/obj/structure/table, -/obj/item/phone{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/item/reagent_containers/cup/glass/mug/britcup{ - pixel_x = -6; - pixel_y = 11 - }, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) -"mnH" = ( -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/landmark/start/hangover, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +"mnJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "mnN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36003,6 +35256,12 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) +"mnQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/tcommsat/server) "mnZ" = ( /obj/machinery/computer/cargo{ dir = 4 @@ -36010,36 +35269,38 @@ /turf/open/floor/plating, /area/station/cargo/storage) "mog" = ( -/obj/machinery/oven/range, -/obj/machinery/airalarm/directional/north, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/effect/turf_decal/siding/end{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 10 }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) -"moj" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" +/obj/structure/table, +/obj/item/cigarette, +/obj/item/toy/toy_dagger, +/obj/item/clothing/head/collectable/paper, +/obj/item/toy/figure/roboticist{ + pixel_x = 6; + pixel_y = 6 }, -/obj/effect/mapping_helpers/airlock/access/any/command/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 +/obj/item/toy/figure/syndie{ + pixel_y = 5; + pixel_x = -6 }, -/obj/structure/disposalpipe/junction{ - dir = 4 +/obj/item/toy/figure/md{ + pixel_x = 10 }, +/obj/item/toy/figure/hop{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/toy/figure/ian{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/toy/figure/lawyer{ + pixel_x = -10 + }, +/obj/item/toy/figure/detective, /turf/open/floor/plating, -/area/station/maintenance/hallway/abandoned_command) -"mok" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) +/area/station/maintenance/port/fore) "mos" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, @@ -36052,39 +35313,99 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/storage) -"moG" = ( -/obj/effect/spawner/random/trash, +"moB" = ( /obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) +"moG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"moN" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/binary/volume_pump, -/obj/structure/railing{ +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"moL" = ( +/obj/machinery/computer/monitor{ dir = 1 }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/iron/smooth, +/area/station/ai_monitored/turret_protected/aisat/equipment) +"moY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "mpk" = ( /obj/machinery/airalarm/directional/south, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"mpl" = ( -/obj/machinery/computer/slot_machine{ - pixel_y = 2 +"mps" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "N2O to Pure" }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) -"mpy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mpw" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/machinery/shower/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/engineering/break_room) +"mpz" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/structure/rack, +/obj/item/circuitboard/machine/thermomachine{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/circuitboard/machine/thermomachine{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) +"mpB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/no_nightlight/directional/north, +/obj/effect/turf_decal/siding/wideplating{ dir = 1 }, -/turf/open/floor/wood/parquet, -/area/station/medical/psychology) +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) +"mpD" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "N2 to Airmix" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mpP" = ( +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/ai_monitored/command/nuke_storage) "mpQ" = ( /obj/structure/bed{ dir = 4 @@ -36096,23 +35417,23 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/small, /area/station/security/brig) -"mql" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/light/warm/directional/south, -/obj/item/kirbyplants/random/fullysynthetic, -/turf/open/floor/iron, -/area/station/commons/dorms) -"mqn" = ( -/obj/effect/turf_decal/stripes/corner{ +"mpZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/structure/chair{ - pixel_y = -2 +/turf/open/floor/iron/dark/small, +/area/station/tcommsat/server) +"mqo" = ( +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "Toilet3"; + specialfunctions = 4; + normaldoorcontrol = 1 }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/obj/machinery/recharge_station, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "mqz" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -36133,11 +35454,13 @@ /obj/item/wrench, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"mrc" = ( -/obj/effect/landmark/atmospheric_sanity/ignore_area, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/eighties/red, -/area/station/service/abandoned_gambling_den/gaming) +"mqP" = ( +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "mrh" = ( /obj/structure/cable, /obj/effect/mapping_helpers/airlock/access/all/medical/surgery, @@ -36146,24 +35469,22 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"mrn" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "mrt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"mrB" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"mrK" = ( +/obj/machinery/space_heater, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "mrP" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -36189,34 +35510,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"msk" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L3"; - pixel_y = -15 +"msn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Mech Bay" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/mechbay) "msq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) -"mss" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Cooling Loop Bypass" - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "msy" = ( /obj/machinery/door/airlock/mining/glass{ name = "Cargo Bay" @@ -36228,15 +35536,11 @@ "msJ" = ( /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"mtc" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/item/screwdriver, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) +"mtg" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/service/bar) "mtP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36286,6 +35590,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"muB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/aft) "muI" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -36312,21 +35623,32 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"mvd" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"muX" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "mvh" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/holopad, /turf/open/floor/glass/reinforced, /area/station/command/bridge) +"mvi" = ( +/obj/effect/landmark/start/librarian, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"mvl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix Outlet Pump" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mvo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/telecomms/bus/preset_three, @@ -36339,10 +35661,31 @@ }, /turf/open/floor/iron, /area/station/security/brig/entrance) +"mvx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "mvC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/hallway/secondary/entry) +"mvO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/end{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) "mvP" = ( /obj/machinery/smartfridge/organ, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -36402,15 +35745,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) -"mwK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "mwN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -36438,15 +35772,21 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/warden) -"mxp" = ( -/obj/structure/table, -/obj/structure/railing/corner{ +"mxl" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/sofa/bench/right{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos) +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"mxw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "mxM" = ( /obj/structure/barricade/wooden/crude, /turf/open/floor/noslip, @@ -36460,14 +35800,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"mxS" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/hallway/primary/central/aft) "mya" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36478,43 +35810,41 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mye" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/rock/pile/jungle/style_5{ - pixel_y = -5; - pixel_x = -8 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"myl" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/siding/thinplating/dark{ +"myc" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/science/xenobiology) +"myq" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) "myt" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron, /area/station/security/processing) -"myy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair/stool/directional/south, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south{ - pixel_y = -31 - }, -/obj/effect/landmark/start/security_officer, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/security/office) +"myD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "myM" = ( /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/south, @@ -36536,6 +35866,22 @@ /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/station/command/teleporter) +"myZ" = ( +/obj/structure/rack, +/obj/item/binoculars, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - South" + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"mza" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/departments/court/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "mzb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36545,15 +35891,6 @@ /obj/item/paper/fluff/jobs/engineering/frequencies, /turf/open/floor/carpet/executive, /area/station/command/meeting_room) -"mze" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "mzf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -36568,6 +35905,26 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) +"mzm" = ( +/obj/item/stack/sheet/plasteel{ + amount = 10; + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "mzo" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table, @@ -36578,16 +35935,6 @@ /obj/item/stock_parts/subspace/amplifier, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) -"mzs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"mzx" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage) "mzz" = ( /obj/structure/hedge, /obj/machinery/camera/directional/east, @@ -36597,12 +35944,15 @@ "mzM" = ( /turf/open/floor/iron/stairs, /area/station/hallway/primary/central/fore) -"mAi" = ( -/obj/structure/closet/crate/trashcart/filled, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) +"mAp" = ( +/obj/item/storage/backpack/duffelbag/sec{ + pixel_x = -15; + pixel_y = 7 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/office) "mAs" = ( /obj/structure/rack, /obj/item/storage/toolbox/electrical{ @@ -36622,6 +35972,11 @@ /obj/machinery/light/small/directional/east, /turf/open/misc/sandy_dirt, /area/station/hallway/primary/central/fore) +"mAC" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/carbon/human/species/monkey/punpun, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "mAL" = ( /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron, @@ -36634,17 +35989,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"mAR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, +"mAX" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/small/directional/east, +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/commons/fitness/recreation/entertainment) "mBo" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -36656,6 +36008,17 @@ /obj/structure/sign/poster/official/soft_cap_pop_art/directional/north, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"mBZ" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/textured_half, +/area/station/service/library) "mCf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external/glass{ @@ -36664,6 +36027,26 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/hallway/secondary/dock) +"mCg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"mCk" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mCn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/bar) "mCt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36677,6 +36060,17 @@ dir = 4 }, /area/station/hallway/secondary/construction) +"mCA" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/requests_console/directional/north{ + name = "Atmospherics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "mCF" = ( /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) @@ -36685,13 +36079,39 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"mDf" = ( -/obj/structure/chair/wood{ - dir = 8 +"mCM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/plaque{ + icon_state = "L6"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"mCR" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Public Shrine" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) +"mCV" = ( +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "mDh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36708,16 +36128,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"mDA" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole{ - dir = 1 +"mDr" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = 3 }, -/obj/structure/sign/painting/library{ - pixel_x = 30 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/structure/flora/bush/generic, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "mDG" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -36725,28 +36144,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"mDJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/gravity_generator) -"mDL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/half, -/area/station/hallway/primary/central/fore) -"mDS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "mDW" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36757,6 +36154,10 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) +"mEi" = ( +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "mEq" = ( /obj/structure/closet/crate/wooden{ name = "Alms Box" @@ -36764,6 +36165,16 @@ /obj/effect/spawner/random/entertainment/money_medium, /turf/open/floor/iron/dark/smooth_corner, /area/station/maintenance/starboard/greater) +"mEs" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "mEy" = ( /obj/machinery/conveyor{ dir = 8; @@ -36775,12 +36186,6 @@ }, /turf/open/floor/plating, /area/station/service/janitor) -"mEA" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "mEB" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -36794,6 +36199,28 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white, /area/station/science/cytology) +"mEQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"mER" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"mES" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/security/detectives_office) "mET" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -36845,6 +36272,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"mFE" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Engine Coolant Bypass"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "mFG" = ( /obj/machinery/telecomms/processor/preset_four, /obj/effect/decal/cleanable/dirt, @@ -36858,10 +36296,27 @@ /obj/item/wrench, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) +"mFO" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "mFP" = ( /obj/structure/cable, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) +"mFQ" = ( +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine) +"mFW" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "mGg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36885,22 +36340,6 @@ }, /turf/open/floor/carpet, /area/station/medical/psychology) -"mGn" = ( -/obj/structure/rack, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/clothing/gloves/color/fyellow{ - pixel_y = 2 - }, -/obj/item/wrench, -/obj/item/cigarette/xeno{ - pixel_x = -3; - pixel_y = -9 - }, -/obj/item/clothing/head/utility/welding, -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine/atmos) "mGp" = ( /obj/structure/table/glass, /obj/item/gun/ballistic/automatic/c20r/toy/unrestricted, @@ -36920,20 +36359,10 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"mGs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"mGM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/singular/directional/south, -/turf/open/floor/iron, -/area/station/maintenance/starboard/aft) +"mGH" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall, +/area/station/maintenance/central/greater) "mGN" = ( /obj/effect/turf_decal/siding/blue{ dir = 6 @@ -36960,29 +36389,17 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/virology) -"mHf" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"mHh" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) -"mHy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"mHG" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 +"mHA" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"mHB" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/atmos) "mHZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37012,14 +36429,6 @@ /obj/effect/landmark/start/lawyer, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"mIm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/science/lower) "mIA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -37035,6 +36444,12 @@ }, /turf/open/floor/plating, /area/station/commons/storage/tools) +"mIB" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mID" = ( /obj/structure/window/spawner/directional/west, /obj/structure/table/wood, @@ -37050,25 +36465,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) -"mIE" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Public Shrine" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/stone, -/area/station/hallway/primary/port) -"mIP" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) -"mIR" = ( -/obj/structure/chair/stool/directional/east, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "mIT" = ( /obj/effect/turf_decal/siding/red{ dir = 10 @@ -37088,21 +36484,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"mJe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"mJn" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" }, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/iron/textured_half{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, +/area/station/commons/fitness/recreation/entertainment) +"mJp" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/hallway/primary/fore) +/area/station/hallway/secondary/recreation) "mJq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37124,10 +36522,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"mJB" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "mJC" = ( /obj/structure/table/optable{ desc = "A cold, hard place for your final rest."; @@ -37137,6 +36531,12 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/small, /area/station/medical/morgue) +"mJG" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/aquarium/lawyer, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) "mJK" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, @@ -37179,22 +36579,20 @@ dir = 1 }, /area/station/hallway/primary/aft) -"mKh" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/engineering/atmos) -"mKm" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ +"mKs" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/structure/disposalpipe/segment, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /turf/open/floor/iron, -/area/station/hallway/primary/port) +/area/station/engineering/atmos) "mKB" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=8"; @@ -37274,15 +36672,6 @@ }, /turf/open/floor/iron, /area/station/science/cytology) -"mLZ" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/main) "mMp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37354,6 +36743,20 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/aft) +"mNJ" = ( +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) +"mNL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "mNQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -37368,6 +36771,12 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) +"mNW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "mOk" = ( /obj/structure/table/glass, /obj/item/folder/blue{ @@ -37386,6 +36795,13 @@ dir = 10 }, /area/station/science/xenobiology) +"mOn" = ( +/obj/machinery/door/airlock{ + id_tag = "ShowerToilet1"; + name = "Toilet" + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "mOq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37393,27 +36809,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"mOr" = ( -/obj/effect/spawner/random/trash/bucket, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"mOx" = ( -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/gps, -/obj/structure/closet/crate/engineering, -/obj/machinery/light/cold/directional/east, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) "mOI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, @@ -37428,15 +36823,19 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/starboard/central) -"mOV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"mPb" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "mPq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37448,6 +36847,17 @@ }, /turf/open/floor/iron, /area/station/security) +"mPs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "mPu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37468,15 +36878,41 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"mPB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "mPJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/smooth, /area/station/command/bridge) +"mPN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"mPR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"mPT" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + name = "O2 To Pure" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mQa" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "mQh" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/conveyor_switch/oneway{ @@ -37494,11 +36930,6 @@ }, /turf/open/floor/iron/smooth, /area/station/command/bridge) -"mQD" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "mQF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -37515,15 +36946,16 @@ dir = 8 }, /area/station/command/heads_quarters/hos) -"mRl" = ( -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) -"mRB" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/end, -/obj/structure/cable, +"mRf" = ( /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/science/ordnance/testlab) +"mRn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "mRD" = ( /obj/effect/turf_decal/bot_white, /obj/effect/spawner/random/maintenance, @@ -37538,48 +36970,79 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"mSa" = ( -/turf/open/floor/iron, +"mRN" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Barber" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, /area/station/commons/fitness/locker_room) -"mSl" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"mSA" = ( +"mSk" = ( /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab" }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/mechbay) +"mSm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mSu" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/machinery/smartfridge, /turf/open/floor/plating, -/area/station/maintenance/port/greater) +/area/station/service/hydroponics) "mSH" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"mSQ" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/grass, -/area/station/service/chapel) -"mTc" = ( +"mSJ" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"mSL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"mSN" = ( /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6.3-Arrivals"; + location = "6.2-Arrivals" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mTa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/teleporter, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "mTd" = ( /obj/structure/closet/crate{ name = "Starups Clothing Crate" @@ -37634,6 +37097,13 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) +"mTO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter/monitored/distro_loop, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "mTP" = ( /obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -37653,24 +37123,28 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"mTT" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) "mTU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"mUe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) +"mTW" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) +"mUd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "mUg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37680,26 +37154,6 @@ /obj/effect/landmark/start/paramedic, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"mUi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"mUm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/west, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "mUn" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -37717,6 +37171,16 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) +"mUK" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "mUO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -37727,26 +37191,18 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"mUY" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"mVc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ +"mUS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "mVm" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -37757,6 +37213,15 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/white, /area/station/medical/virology) +"mVp" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "mVt" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/dark_red{ @@ -37782,6 +37247,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"mVG" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/tile, +/area/station/service/bar) "mVM" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -37795,39 +37268,77 @@ dir = 4 }, /area/station/medical/medbay/central) +"mVO" = ( +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/obj/machinery/button/door/directional/east{ + id = "AuxToilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) +"mVP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"mVR" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/computer/security, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/turf/open/floor/iron, +/area/station/security/warden) "mWc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/lower) -"mWB" = ( -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"mWE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/iron/dark/small, -/area/station/tcommsat/server) -"mWF" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 +"mWq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"mWT" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"mWx" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms) +"mWN" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = 3 }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/turf/open/floor/grass, +/area/station/service/chapel) +"mWS" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/folder/yellow{ + pixel_x = 2 + }, +/obj/item/reagent_containers/cup/glass/mug/coco{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/smooth, +/area/station/engineering/break_room) "mWY" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair/sofa/bench/left{ @@ -37836,6 +37347,13 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/security/processing) +"mXb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "mXk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/singular/directional/east, @@ -37845,12 +37363,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"mXp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "mXt" = ( /obj/machinery/rnd/production/techfab/department/medical, /obj/effect/turf_decal/stripes/box, /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/dark/small, /area/station/medical/storage) +"mXv" = ( +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "mXD" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -37858,6 +37392,20 @@ /obj/item/stack/sheet/mineral/titanium, /turf/open/floor/tram, /area/station/security/tram) +"mXH" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/grass/jungle/b/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"mXR" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "mXT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37866,26 +37414,14 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"mXZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"mYd" = ( +/obj/machinery/vending/clothing, +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"mYd" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/central) +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "mYj" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -37918,6 +37454,40 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"mYv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"mYz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"mYH" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Lockers" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/fitness/locker_room) +"mYK" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "mYP" = ( /obj/structure/table, /obj/item/storage/bag/tray/cafeteria{ @@ -37929,6 +37499,26 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"mYT" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/assembly/igniter{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/assembly/igniter{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/assembly/igniter{ + pixel_x = 2; + pixel_y = -1 + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "mYW" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Zoo"; @@ -37939,13 +37529,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/grass, /area/station/science/xenobiology) -"mZa" = ( -/obj/machinery/button/transport/tram/directional/south{ - id = 1; - specific_transport_id = "bird_2" - }, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) "mZb" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -37966,18 +37549,6 @@ dir = 1 }, /area/station/security/execution/education) -"mZd" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "mZg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37988,6 +37559,25 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"mZt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/airlock/command/glass{ + name = "Telecommunications Server Room" + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-south" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"mZx" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/machinery/bluespace_vendor/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "mZA" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/door/airlock/public/glass{ @@ -37996,6 +37586,19 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"mZT" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/command/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/hallway/abandoned_command) "mZZ" = ( /obj/structure/table/glass, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -38009,6 +37612,21 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) +"naw" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - South" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "nay" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/public/glass{ @@ -38042,6 +37660,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) +"naI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "naN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -38050,14 +37675,34 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"nba" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nbA" = ( +/obj/machinery/restaurant_portal/restaurant, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"nbD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "nbF" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/science/robotics/augments) -"nbH" = ( -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) "nbL" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38068,10 +37713,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"nbN" = ( -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) +"nbV" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "ncb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -38081,6 +37730,15 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"ncd" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/closet/secure_closet/hydroponics, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "ncf" = ( /obj/machinery/recycler{ dir = 8 @@ -38091,6 +37749,10 @@ }, /turf/open/floor/plating, /area/station/service/janitor) +"nci" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "nck" = ( /obj/machinery/fax{ fax_name = "Engineering Lobby"; @@ -38109,15 +37771,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"ncr" = ( -/obj/structure/cable, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) "ncD" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment{ @@ -38125,11 +37778,14 @@ }, /turf/open/space/basic, /area/space/nearstation) -"ncH" = ( -/obj/structure/table, -/obj/item/wirecutters, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) +"ncF" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "ncL" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line{ @@ -38148,43 +37804,62 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/ai_monitored/turret_protected/ai_upload) +"ndi" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "ndm" = ( -/obj/structure/marker_beacon/fuchsia, -/obj/structure/lattice/catwalk, -/turf/open/space/basic, -/area/space/nearstation) +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "ndp" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"ndJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/landmark/navigate_destination/teleporter, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "ndM" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron, /area/station/security/tram) +"ndV" = ( +/obj/structure/railing/corner, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) "ndY" = ( -/obj/effect/turf_decal/stripes/red/line{ +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/structure/table, +/obj/item/reagent_containers/cup/bottle/mutagen{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/reagent_containers/cup/watering_can{ + pixel_x = 7; + pixel_y = 13 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) +/turf/open/floor/iron, +/area/station/service/hydroponics) "neg" = ( /obj/effect/spawner/random/structure/crate_loot, /obj/effect/turf_decal/siding/thinplating_new/terracotta{ @@ -38198,12 +37873,11 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"neF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/station/service/chapel) +"nem" = ( +/obj/structure/closet/masks, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "nfg" = ( /obj/machinery/holopad, /obj/effect/turf_decal/siding/thinplating{ @@ -38217,18 +37891,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"nfn" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "nfG" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -38238,6 +37900,13 @@ }, /turf/open/floor/iron, /area/station/security) +"ngk" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "ngq" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -38245,19 +37914,60 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"ngy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) +"ngB" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) "ngL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"nhl" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, +"ngQ" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable/multilayer, /turf/open/floor/plating, -/area/station/maintenance/starboard/aft) +/area/station/science/xenobiology) +"ngS" = ( +/obj/machinery/transport/power_rectifier{ + configured_transport_id = "bird_2" + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nhi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nhu" = ( /obj/structure/table, /obj/effect/spawner/random/engineering/flashlight, @@ -38303,17 +38013,6 @@ }, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"nhW" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/machinery/vending/wardrobe/hydro_wardrobe, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "nhZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38352,14 +38051,11 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"niF" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/science/lower) +"niB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "niI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/white{ @@ -38386,12 +38082,6 @@ }, /turf/open/floor/plating, /area/station/command/meeting_room) -"niW" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/turf/open/floor/iron/small, -/area/station/service/barber) "niZ" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -38411,23 +38101,27 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"njh" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) -"njs" = ( -/obj/structure/chair/comfy/black{ +"nji" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 }, -/obj/effect/landmark/start/chaplain, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) -"nju" = ( -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"njj" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/area/station/maintenance/port/greater) "njA" = ( /obj/machinery/photocopier, /obj/structure/sign/poster/official/random/directional/north, @@ -38435,25 +38129,20 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) +"njJ" = ( +/obj/structure/kitchenspike, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/obj/effect/turf_decal/weather/snow, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "njL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/hallway/secondary/construction) -"njT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "njW" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -38483,6 +38172,14 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"nkq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/machinery/computer/security/telescreen/interrogation/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security) "nkw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -38501,15 +38198,40 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"nkW" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +"nkJ" = ( +/obj/machinery/research/anomaly_refinery, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) +"nkN" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"nkZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "nla" = ( /turf/closed/wall, /area/station/commons/storage/art) +"nlb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/plaque{ + icon_state = "L4"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "nle" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -38521,11 +38243,6 @@ /obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/iron/dark, /area/station/security/lockers) -"nlj" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "nlk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38546,27 +38263,30 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/central) "nlt" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/science/xenobiology) +"nlx" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "nlC" = ( /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron/white/corner{ dir = 4 }, /area/station/science/xenobiology) -"nlQ" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) -"nlR" = ( -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "nlS" = ( /turf/open/floor/iron/white/small, /area/station/medical/virology) @@ -38593,24 +38313,34 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"nmC" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/knife/kitchen{ - pixel_y = 2 +"nmn" = ( +/obj/structure/chair/office{ + dir = 1 }, -/obj/effect/spawner/random/food_or_drink/cake_ingredients, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/library) "nmH" = ( /obj/structure/railing, /obj/effect/turf_decal/siding/wideplating, /turf/open/floor/wood, /area/station/engineering/main) +"nmJ" = ( +/obj/structure/flora/bush/flowers_yw/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"nmQ" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) +"nmR" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "nmX" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -38626,36 +38356,28 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) -"nnd" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "nne" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) -"nnp" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "N2 to Airmix" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ +"nnu" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"nnC" = ( +/obj/effect/turf_decal/siding/thinplating_new/light, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"nnH" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"nnz" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "noe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38667,11 +38389,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/smooth, /area/station/command/bridge) +"nor" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) "nou" = ( /obj/effect/decal/cleanable/glass, /obj/structure/bed/maint, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) +"noy" = ( +/obj/machinery/light/warm/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "noz" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -38715,6 +38447,10 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) +"noK" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "noN" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -38729,17 +38465,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"noV" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor/shutters{ - dir = 8; - id = "custodialshutters"; - name = "Custodial Closet Shutters" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/large, -/area/station/service/janitor) "npp" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -38752,21 +38477,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"npI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"npV" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/lawoffice) "npZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -38775,21 +38485,6 @@ /obj/structure/sign/departments/court/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"nqa" = ( -/obj/machinery/door/airlock/grunge{ - name = "Janitorial Closet" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/any/service/janitor, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/service/janitor) "nqd" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/trimline/blue/end{ @@ -38798,10 +38493,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/virology) -"nqf" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "nqx" = ( /obj/machinery/power/turbine/turbine_outlet{ dir = 8 @@ -38814,18 +38505,6 @@ /obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) -"nqN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "nqV" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -38838,13 +38517,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"nqY" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "nra" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/window/spawner/directional/south, @@ -38852,29 +38524,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/engineering/main) -"nrg" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/structure/cable, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"nrn" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) -"nrp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/flashlight/lantern/on, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "nry" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 @@ -38889,6 +38538,15 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) +"nrP" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) +"nrT" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "nsc" = ( /obj/structure/cable, /obj/item/kirbyplants/organic/applebush, @@ -38904,6 +38562,15 @@ /obj/item/target/alien, /turf/open/floor/plating, /area/station/science/auxlab/firing_range) +"nso" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/chem_dispenser, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) "nsr" = ( /obj/effect/turf_decal/siding/red{ dir = 6 @@ -38918,28 +38585,6 @@ }, /turf/open/floor/iron/small, /area/station/security/brig) -"nsz" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) -"nsD" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "nsL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red{ @@ -38962,15 +38607,25 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nsW" = ( -/obj/item/kirbyplants/random, +"nsS" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/structure/chair, /turf/open/floor/iron, -/area/station/hallway/secondary/dock) +/area/station/commons/storage/tools) "nsX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, /area/station/cargo/miningfoundry) +"ntb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nte" = ( /obj/structure/table/glass, /obj/machinery/recharger, @@ -39000,14 +38655,15 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"ntu" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"nty" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "ntF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/status_display/ai/directional/south, @@ -39029,14 +38685,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"ntP" = ( -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/wood/parquet, -/area/station/service/library) "ntW" = ( /obj/machinery/light/small/directional/north, /obj/machinery/vending/wardrobe/coroner_wardrobe, @@ -39045,13 +38693,6 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"ntZ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Recreation" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/recreation/entertainment) "nua" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39065,17 +38706,6 @@ /obj/effect/turf_decal/sand/plating, /turf/closed/wall, /area/station/maintenance/port/lesser) -"nun" = ( -/obj/structure/flora/bush/flowers_br/style_random{ - pixel_x = -3; - pixel_y = 4 - }, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) "nuo" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -39094,27 +38724,60 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"nut" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"nuz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/small, +/area/station/service/barber) "nuC" = ( /obj/effect/turf_decal/siding, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/white/small, /area/station/science/lab) -"nuL" = ( -/obj/structure/disposalpipe/segment{ +"nuJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 6 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"nuL" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) "nuO" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"nuP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "nuS" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -39134,29 +38797,26 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) -"nuV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "nuY" = ( /obj/structure/broken_flooring/pile/directional/east, /obj/structure/alien/weeds/node, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"nvB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +"nvj" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) +"nvw" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple/corner, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "nvE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral, @@ -39186,32 +38846,38 @@ dir = 1 }, /area/station/hallway/secondary/dock) -"nwk" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 9 - }, -/obj/effect/spawner/random/trash/bin, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"nwK" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "HFR Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "nwN" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"nwT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/cold/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nwZ" = ( +/obj/machinery/door/airlock{ + name = "Hydroponics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"nxa" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/flora/tree/jungle/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "nxo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39231,24 +38897,13 @@ }, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) -"nxI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 +"nxP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 }, +/obj/structure/railing, /turf/open/floor/iron, -/area/station/hallway/primary/fore) -"nxJ" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/wood, -/area/station/command/heads_quarters/qm) +/area/station/engineering/atmos) "nxX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39300,23 +38955,18 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"nyy" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/pushbroom, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) "nyB" = ( /obj/structure/sign/departments/xenobio/alt/directional/west, /turf/open/floor/iron/white/corner{ dir = 4 }, /area/station/science/lower) +"nyD" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "nyE" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -39328,6 +38978,12 @@ "nyH" = ( /turf/closed/wall, /area/station/hallway/primary/aft) +"nyN" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) "nyQ" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -39369,19 +39025,24 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"nzA" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/tram) -"nzK" = ( +"nzd" = ( /obj/structure/cable, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/trimline/neutral/end{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) +"nzs" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) +"nzD" = ( +/obj/structure/chair{ + dir = 1; + pixel_y = -2 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/science/lower) "nzL" = ( /turf/closed/wall, /area/station/science/ordnance/testlab) @@ -39421,25 +39082,12 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, /area/station/science/robotics/lab) -"nAJ" = ( -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/structure/window/reinforced/plasma/spawner/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter) -"nAW" = ( -/obj/machinery/atmospherics/components/binary/crystallizer{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, +"nBh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/item/radio/intercom/directional/east, /turf/open/floor/iron, -/area/station/engineering/atmos/project) +/area/station/hallway/primary/central/fore) "nBq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39457,17 +39105,6 @@ }, /turf/open/floor/stone, /area/station/command/corporate_suite) -"nBF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/entry) "nBG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -39477,21 +39114,28 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"nBP" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter) -"nCe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"nBT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/side{ - dir = 6 +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/science/xenobiology) +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nBU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"nCb" = ( +/obj/effect/landmark/atmospheric_sanity/ignore_area, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties/red, +/area/station/service/abandoned_gambling_den/gaming) "nCo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair/office{ @@ -39499,17 +39143,16 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"nCt" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ +"nCB" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/sign/poster/official/random/directional/east, /obj/structure/cable, -/turf/open/floor/iron, +/turf/open/floor/eighties/red, /area/station/hallway/primary/central/fore) "nCC" = ( /obj/structure/chair/stool/directional/south, @@ -39523,6 +39166,12 @@ "nCH" = ( /turf/closed/wall/r_wall, /area/station/security) +"nCP" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "nCR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -39540,12 +39189,11 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"nCX" = ( -/obj/structure/flora/bush/flowers_pp, -/obj/structure/flora/bush/flowers_yw, -/obj/structure/flora/bush/fullgrass, +"nCW" = ( +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, -/area/station/hallway/primary/central/fore) +/area/station/service/chapel) "nCY" = ( /obj/structure/cable, /turf/open/floor/iron/kitchen/small, @@ -39563,23 +39211,31 @@ }, /turf/open/floor/iron, /area/station/security) -"nDj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"nDr" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) -"nDJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) -"nDQ" = ( -/obj/structure/chair{ +/obj/item/assembly/flash/handheld, +/obj/item/ai_module/reset{ + pixel_y = 14 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"nDM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) +/turf/open/floor/iron, +/area/station/security/prison) +"nDN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "nEh" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -39591,17 +39247,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"nEq" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured_half, -/area/station/service/library) "nEx" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -39627,19 +39272,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/cytology) -"nEG" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ +"nER" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/xenobiology) "nEY" = ( /obj/structure/closet/firecloset, /obj/effect/decal/cleanable/dirt, @@ -39654,10 +39298,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/iron/textured_half, /area/station/engineering/storage/tech) -"nFc" = ( -/obj/structure/chair/stool/bar/directional/east, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) "nFo" = ( /turf/closed/wall, /area/station/cargo/bitrunning/den) @@ -39674,9 +39314,11 @@ /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit, /area/station/tcommsat/server) -"nFv" = ( -/obj/machinery/light/no_nightlight/directional/west, -/turf/open/floor/iron, +"nFC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/engine/o2, /area/station/engineering/atmos) "nFD" = ( /obj/structure/cable, @@ -39687,28 +39329,12 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) -"nFH" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "nFI" = ( /obj/effect/turf_decal/stripes/end{ dir = 8 }, /turf/open/floor/plating/airless, /area/space/nearstation) -"nFU" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "nFW" = ( /turf/closed/wall, /area/station/maintenance/fore/greater) @@ -39733,13 +39359,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) -"nGf" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nGi" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -39769,6 +39388,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"nGB" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "nGI" = ( /obj/machinery/door/window/left/directional/east{ name = "Isolation Room 2"; @@ -39784,6 +39410,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"nHc" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) "nHd" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -39792,20 +39423,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"nHp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; - pixel_x = -6; - pixel_y = 10 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/office) "nHq" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow{ @@ -39826,33 +39443,15 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"nHH" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"nHI" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/camera/autoname/directional/west, -/obj/structure/disposalpipe/segment, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 - }, +"nHF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "nHN" = ( /obj/structure/table, /obj/item/stack/pipe_cleaner_coil/random, @@ -39869,20 +39468,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/commons/storage/art) -"nHU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) "nId" = ( /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) @@ -39895,6 +39480,17 @@ /obj/machinery/light/floor, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) +"nIy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "nIA" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -39929,32 +39525,13 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/solars/starboard/fore) -"nJj" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/hallway/primary/central/fore) -"nJo" = ( +"nJA" = ( +/obj/machinery/light/small/directional/east, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "nJG" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -39975,6 +39552,20 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"nJW" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/librarian, +/turf/open/floor/carpet, +/area/station/service/library) +"nJX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nKc" = ( /obj/effect/turf_decal/trimline/blue/corner{ dir = 4 @@ -39983,13 +39574,6 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"nKe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "nKj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40000,74 +39584,64 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/tcommsat/server) +"nKm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"nKr" = ( +/obj/structure/cable, +/obj/structure/reflector/single/anchored, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"nKt" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "nKz" = ( /obj/machinery/light/floor, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"nLk" = ( +"nKG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/door/poddoor/preopen{ - id = "rdoffice"; - name = "Research Director's Shutters" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"nLh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/command/heads_quarters/rd) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "nLH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"nLJ" = ( -/obj/machinery/portable_atmospherics/canister, +"nMc" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nLM" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/electronics/airlock{ - pixel_y = 13 - }, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) -"nMk" = ( -/obj/machinery/power/emitter/welded{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"nMn" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) -"nMq" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/closet/secure_closet/miner, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "nMA" = ( /obj/machinery/door/airlock{ name = "Construction Maintenance" @@ -40075,21 +39649,30 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"nMV" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 +"nMJ" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/station/maintenance/port/fore) -"nMW" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/area/station/maintenance/fore/greater) +"nMN" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/turf/open/floor/grass, +/area/station/service/chapel) +"nMO" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Lockers" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/locker_room) "nMX" = ( /obj/machinery/camera/directional/south{ c_tag = "Holodeck - Aft"; @@ -40109,30 +39692,29 @@ /obj/effect/turf_decal/bot_white/right, /turf/open/floor/engine, /area/station/engineering/gravity_generator) -"nNj" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/hallway/abandoned_command) -"nNz" = ( -/obj/structure/disposalpipe/segment, +"nNt" = ( +/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"nNu" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"nNA" = ( -/obj/machinery/light/small/broken/directional/west, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) +"nNx" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "nNB" = ( /obj/machinery/door/airlock{ name = "Gardening Supplies" @@ -40140,28 +39722,40 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"nNJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "nNZ" = ( /obj/structure/tank_dispenser, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"nOD" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/machinery/power/apc/auto_name/directional/west{ - areastring = "/area/station/science/ordnance/freezerchamber" +"nOP" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"nOH" = ( -/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" }, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) +"nOU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "nPd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -40171,17 +39765,23 @@ }, /turf/open/floor/plating, /area/station/medical/pharmacy) -"nPe" = ( -/obj/structure/cable, +"nPn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"nPl" = ( -/obj/machinery/power/supermatter_crystal/engine, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + name = "Library Maintenance" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/plating, +/area/station/service/library) "nPt" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40203,6 +39803,15 @@ }, /turf/open/floor/iron, /area/station/security/warden) +"nPE" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/closet/crate/wooden, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "nPF" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -40229,37 +39838,17 @@ /obj/structure/cable, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"nPY" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = 4; - pixel_y = 3 +"nPZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" - }, -/turf/open/floor/plating, -/area/station/service/kitchen) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nQa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/lockers) -"nQc" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nQj" = ( /obj/structure/toilet/greyscale{ dir = 8 @@ -40326,16 +39915,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"nQH" = ( -/obj/structure/closet{ - name = "Paramedic Supplies" - }, -/obj/effect/turf_decal/siding/blue{ - dir = 5 - }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) "nQP" = ( /obj/machinery/computer/security{ dir = 8 @@ -40349,12 +39928,6 @@ /obj/machinery/holopad, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"nRa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "nRd" = ( /obj/structure/cable, /obj/effect/spawner/structure/window, @@ -40364,6 +39937,14 @@ }, /turf/open/floor/plating, /area/station/command/bridge) +"nRe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "External Gas to Loop" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nRr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -40381,19 +39962,6 @@ /obj/effect/turf_decal/tile/dark_red/half/contrasted, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"nSb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "nSd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40401,6 +39969,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"nSk" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "nSA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -40419,9 +39994,15 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"nST" = ( -/turf/open/floor/iron/small, -/area/station/maintenance/department/engine) +"nSU" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "nSY" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -40437,6 +40018,11 @@ }, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/central/fore) +"nTb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/starboard/greater) "nTi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40467,12 +40053,6 @@ }, /turf/open/floor/plating, /area/station/security/tram) -"nTz" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/obj/machinery/chem_dispenser, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark, -/area/station/medical/pharmacy) "nTC" = ( /turf/open/floor/iron/white/small, /area/station/security/prison/safe) @@ -40485,26 +40065,22 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"nTP" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" +"nTY" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"nUn" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) -"nUd" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 10; + pixel_x = -5 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"nUh" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/service/hydroponics) "nUo" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green{ @@ -40519,6 +40095,14 @@ }, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"nUu" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "nUx" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -40526,39 +40110,12 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"nUK" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/barricade/wooden/crude, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/cargo/boutique) "nUQ" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs) -"nUY" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/terracotta{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/dorms) -"nVa" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8 - }, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) "nVg" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -40576,18 +40133,6 @@ /obj/item/wirecutters, /turf/open/floor/iron/dark, /area/station/security/office) -"nVw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) "nVx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40599,59 +40144,60 @@ dir = 1 }, /area/station/science/xenobiology) -"nVA" = ( +"nVC" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/area/station/science/lower) "nVF" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/tcommsat/server) -"nVU" = ( -/obj/effect/turf_decal/stripes/red/line{ +"nVK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"nWa" = ( -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/area/station/engineering/atmos) +"nVV" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"nWe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "nWh" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"nWk" = ( -/obj/item/kirbyplants/random/fullysynthetic, -/obj/structure/sign/poster/contraband/random/directional/north, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) "nWr" = ( /obj/structure/cable, /obj/structure/hedge, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"nWV" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/structure/sign/poster/official/random/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +"nWX" = ( +/obj/structure/training_machine, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) "nXt" = ( /obj/effect/turf_decal/tile/yellow/full, /obj/structure/table/reinforced, @@ -40662,29 +40208,11 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/pharmacy) -"nXv" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -1; - pixel_y = -3 - }, -/obj/item/stack/cable_coil, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) -"nXx" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/light/cold/directional/south, -/obj/machinery/airalarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, +"nXB" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/station/security/brig/entrance) +/area/station/commons/fitness/recreation/entertainment) "nXC" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -40708,6 +40236,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/cytology) +"nXU" = ( +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "nYk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -40727,19 +40259,6 @@ /obj/structure/bed/maint, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"nYs" = ( -/obj/structure/window/spawner/directional/north, -/obj/machinery/light/small/directional/south, -/obj/structure/flora/bush/jungle, -/obj/structure/flora/rock/pile/style_2{ - pixel_x = -20 - }, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) -"nYH" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/port/aft) "nYQ" = ( /obj/machinery/vending/wardrobe/cargo_wardrobe, /obj/machinery/camera/autoname/directional/south, @@ -40764,6 +40283,11 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"nZi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "nZq" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -40783,18 +40307,19 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"nZF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +"nZI" = ( +/obj/effect/spawner/random/entertainment/lighter, +/obj/item/cigarette/rollie/mindbreaker{ + pixel_x = -2; + pixel_y = 6 }, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"nZG" = ( -/obj/machinery/vending/wardrobe/chef_wardrobe, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) +/obj/item/cigarette/rollie/trippy{ + pixel_x = 4 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) "nZQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -40815,58 +40340,31 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"oae" = ( -/obj/effect/turf_decal/tile/dark_red, -/turf/open/floor/iron, -/area/station/security/prison) -"oah" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/landmark/start/cyborg, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - icon_state = "control_stun"; - name = "AI Upload Turret Control"; - pixel_y = -28 +"oai" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/machinery/status_display/ai/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/thinplating_new/terracotta/corner{ + dir = 1 }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) -"oaK" = ( -/obj/structure/window/spawner/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) -"oaY" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/meeting_room) +"oaC" = ( +/turf/open/floor/iron/small, +/area/station/maintenance/starboard/central) +"oaG" = ( +/obj/structure/flora/bush/flowers_pp/style_2, +/obj/structure/flora/bush/large/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) +"oaW" = ( +/obj/structure/reflector/single/anchored{ + dir = 10 }, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) -"obb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Research and Development Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/lab) +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "obe" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -40874,6 +40372,20 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) +"obg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"obl" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "obq" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -40887,39 +40399,56 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) -"obH" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +"obB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Old Command Hallway" }, -/obj/structure/chair/stool/directional/south, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"obN" = ( -/obj/structure/cable, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/fore/lesser) +/turf/open/floor/iron/textured_half, +/area/station/maintenance/hallway/abandoned_command) +"obK" = ( +/obj/effect/turf_decal/tile/brown/half, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/textured_half, +/area/station/cargo/miningoffice) "obP" = ( /obj/machinery/door/firedoor, /turf/open/floor/iron/textured_half, /area/station/hallway/secondary/dock) +"obT" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "obW" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"oca" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 10 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "ocb" = ( /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"ocv" = ( +"ocn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/landmark/navigate_destination/library, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ - dir = 4 + dir = 8 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/hallway/primary/central/fore) "ocx" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -40933,15 +40462,8 @@ /turf/open/floor/iron, /area/station/security/brig/entrance) "ocZ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +/turf/closed/wall/rust, +/area/station/cargo/drone_bay) "odh" = ( /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/open/floor/plating, @@ -40951,27 +40473,27 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"odD" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/table/wood, -/obj/machinery/light/small/built/directional/north, -/obj/item/stack/sheet/iron/ten, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 9 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) -"odH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, +"odu" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_pp/style_2, +/turf/open/floor/grass, /area/station/service/chapel) +"odC" = ( +/obj/structure/sign/painting/large/library{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "odP" = ( /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) +"odU" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "odX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40984,14 +40506,19 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"oer" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "External Gas to Loop" +"oep" = ( +/obj/structure/table, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/effect/turf_decal/bot{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "oev" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41020,22 +40547,18 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"oeS" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) "oeW" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/medical/storage) -"oeZ" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/bar) +"ofb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "off" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -41043,21 +40566,29 @@ /obj/machinery/vending/coffee, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"ofp" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "ofu" = ( /obj/effect/turf_decal/stripes/white/end{ dir = 8 }, /turf/open/floor/iron/smooth_large, /area/station/maintenance/department/medical/central) -"ofx" = ( -/obj/effect/turf_decal/sand/plating, -/turf/closed/wall/r_wall, -/area/space/nearstation) -"ofU" = ( -/obj/machinery/holopad, -/obj/effect/landmark/start/hangover, -/turf/open/floor/stone, -/area/station/service/bar) +"ofC" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/closet/secure_closet/miner, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"ofJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "ofZ" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/port/lesser) @@ -41084,26 +40615,36 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"ogE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"ogy" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "ogF" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/closet/firecloset, /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"ogG" = ( -/obj/effect/turf_decal/stripes/corner{ +"ogN" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) +/obj/structure/table, +/obj/item/clothing/gloves/color/orange{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/key/janitor{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "ogR" = ( /obj/effect/turf_decal/siding/green{ dir = 10 @@ -41123,6 +40664,12 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"ogU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "ogW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41143,13 +40690,10 @@ /obj/item/reagent_containers/pill/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"ohf" = ( -/obj/structure/reagent_dispensers/fueltank/large, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +"ohg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/small, +/area/station/security/detectives_office) "ohj" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/white/line{ @@ -41175,11 +40719,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"ohr" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/flora/bush/jungle, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) "ohu" = ( /obj/structure/rack, /obj/item/storage/medkit/regular, @@ -41226,12 +40765,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs) -"ohN" = ( -/obj/item/kirbyplants/random, -/obj/item/radio/intercom/directional/north, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/white, -/area/station/science/cytology) "oig" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -41247,6 +40780,22 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"oim" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"oio" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ois" = ( /obj/effect/turf_decal/siding/white{ dir = 6 @@ -41270,6 +40819,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"oiy" = ( +/obj/structure/cable, +/obj/structure/chair{ + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "oiA" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -41280,6 +40836,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"oiG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "oiL" = ( /obj/machinery/computer/cargo{ dir = 1 @@ -41287,6 +40850,12 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/plating, /area/station/cargo/office) +"oiN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) "oiP" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -41311,13 +40880,6 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"oiZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "ojz" = ( /obj/structure/railing{ dir = 1 @@ -41333,43 +40895,36 @@ }, /turf/open/floor/wood, /area/station/engineering/main) -"ojA" = ( -/obj/structure/flora/bush/jungle/a/style_random, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "ojD" = ( /obj/structure/cable, /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/security/lockers) -"okk" = ( -/obj/structure/table, -/obj/item/screwdriver, +"ojI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, -/area/station/construction/mining/aux_base) +/area/station/commons/fitness/recreation/entertainment) +"okj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "okl" = ( /obj/machinery/status_display/ai, /turf/closed/wall, /area/station/hallway/secondary/entry) -"oks" = ( -/obj/structure/reflector/single/anchored, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "okB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, /area/station/science/xenobiology) -"okD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plating, -/area/station/engineering/atmos/storage/gas) +"okI" = ( +/obj/structure/cable, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "okW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41389,12 +40944,19 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/ordnance) -"okZ" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/radio/intercom/directional/west, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +"okY" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/floor/stone, +/area/station/service/bar) +"olb" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) "olj" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable, @@ -41425,31 +40987,16 @@ }, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"olV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/dim/directional/west, +"olL" = ( /turf/open/floor/iron, -/area/station/maintenance/port/aft) -"oma" = ( -/obj/machinery/atmospherics/components/unary/passive_vent, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"omj" = ( -/obj/machinery/computer/security/mining, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/brown{ - dir = 1 +/area/station/engineering/storage/tech) +"olY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron/smooth, -/area/station/command/bridge) -"omq" = ( /obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "omW" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron/white/corner, @@ -41457,11 +41004,6 @@ "ona" = ( /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"ong" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "onw" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -41492,26 +41034,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/cryo) -"onQ" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"onR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/orange{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/item/key/janitor{ - pixel_x = -3; - pixel_y = 6 - }, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) "onX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -41519,6 +41041,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"ook" = ( +/obj/structure/steam_vent, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "oom" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -41530,13 +41058,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"ooo" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/engineering/atmos) "ooK" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -41550,6 +41071,31 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ooZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"opm" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "opn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41570,6 +41116,20 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"opB" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - South" + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) "opH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41586,29 +41146,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"opN" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"opV" = ( -/obj/effect/landmark/start/bartender, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) -"opW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/science/xenobiology) "oqg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41619,44 +41156,36 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"oqi" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4 +"oqp" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "QM #2" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) -"oqq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/no_nightlight/directional/north, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) "oqK" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"oqT" = ( -/obj/machinery/camera/autoname/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"oqU" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 - }, -/obj/structure/sink/directional/east, -/obj/machinery/light/small/directional/north, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/small, -/area/station/service/barber) +"oqM" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_yw/style_3, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/south, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/grass, +/area/station/service/chapel) "ora" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41667,38 +41196,27 @@ "orb" = ( /turf/closed/wall, /area/station/engineering/main) -"orz" = ( -/obj/structure/table, -/obj/item/assembly/igniter{ - pixel_x = -5; - pixel_y = 3 +"orf" = ( +/obj/structure/closet/wardrobe/grey, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 }, -/obj/item/assembly/igniter{ - pixel_x = 5; - pixel_y = -4 - }, -/obj/item/assembly/igniter{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/assembly/igniter{ - pixel_x = 2; - pixel_y = -1 - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "orC" = ( /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) -"orW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"orE" = ( +/obj/machinery/door/airlock/grunge{ + name = "Gambling Den" }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/science/xenobiology) +/area/station/maintenance/fore/greater) "osa" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -41707,30 +41225,20 @@ /turf/open/space/basic, /area/space/nearstation) "ose" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/power/smes{ + capacity = 1.8e+008; + charge = 2e+005 }, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "osj" = ( /obj/structure/cable, /obj/machinery/power/terminal, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) -"osp" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "oss" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41740,16 +41248,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"osw" = ( -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +"osv" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "osy" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -41757,10 +41261,6 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/medical/morgue) -"osP" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) "osT" = ( /obj/structure/railing, /obj/structure/disposalpipe/segment{ @@ -41776,14 +41276,25 @@ /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"otB" = ( +"otu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/green/corner{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 8 }, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"otz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "otG" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/status_display/supply{ @@ -41791,18 +41302,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/office) -"otJ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "otX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41822,46 +41321,11 @@ dir = 1 }, /area/station/command/corporate_suite) -"oul" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_yw/style_2, -/turf/open/floor/grass, -/area/station/service/chapel) -"oum" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/hallway/primary/central/fore) -"oun" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 10 - }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"ouz" = ( -/turf/open/floor/iron/dark/small, -/area/station/command/heads_quarters/rd) -"ouH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"ouJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"out" = ( +/obj/structure/dresser, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "ouL" = ( /obj/item/clothing/head/cone{ pixel_x = 7 @@ -41890,19 +41354,37 @@ /turf/open/floor/iron, /area/station/cargo/storage) "ouS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "ouT" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) +"ouZ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) "ovf" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/port) +"ovu" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/textured_half, +/area/station/security/brig/entrance) "ovB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/alien/weeds, @@ -41910,10 +41392,48 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"ovG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "ovQ" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/cargo/storage) +"ovX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/cargo/office) +"ovZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"owa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/radiation/rad_area/directional/east, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/maintenance/hallway/abandoned_command) "owb" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/south, @@ -41952,13 +41472,6 @@ }, /turf/open/floor/iron, /area/station/science/cytology) -"owH" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 4 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) "owJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41975,6 +41488,20 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"owN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"owO" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "owP" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/delivery/white, @@ -41989,6 +41516,28 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"owW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"owX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "owZ" = ( /obj/item/kirbyplants/organic/applebush, /turf/open/floor/iron/dark/smooth_large, @@ -42008,32 +41557,32 @@ }, /turf/open/floor/wood, /area/station/engineering/break_room) -"oxg" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ +"oxj" = ( +/obj/structure/cable, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ dir = 4 }, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"oxm" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/door/window/right/directional/south{ - name = "Command Deliveries"; - req_access = list("command") - }, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) -"oxn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"oxs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/cargo/boutique) "oxw" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/white/line{ @@ -42041,33 +41590,35 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/storage) -"oyn" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/public/glass{ - name = "Old Command Hallway" - }, -/turf/open/floor/iron/textured_half, -/area/station/maintenance/hallway/abandoned_command) -"oyp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"oxK" = ( +/obj/effect/turf_decal/stripes/white/line{ dir = 8 }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"oyq" = ( -/obj/machinery/light/warm/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"oyz" = ( -/obj/structure/flora/grass/jungle/b/style_3, -/obj/effect/turf_decal/weather/dirt{ +/turf/open/floor/engine, +/area/station/science/cytology) +"oxP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/structure/cable, +/turf/open/floor/iron/dark/side, +/area/station/science/xenobiology) +"oyx" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 9 + }, +/obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/service/chapel) +"oyy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) "oyQ" = ( /turf/closed/wall, /area/station/science/auxlab/firing_range) @@ -42098,13 +41649,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"ozs" = ( -/obj/effect/turf_decal/stripes/line{ +"ozq" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/spawner/random/trash/janitor_supplies, -/turf/open/floor/plating, -/area/station/construction/mining/aux_base) +/obj/structure/chair{ + dir = 4; + pixel_y = -2 + }, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) "ozt" = ( /obj/structure/reagent_dispensers/plumbed, /turf/open/floor/plating, @@ -42116,10 +41670,18 @@ /obj/structure/mannequin/plastic, /turf/open/floor/carpet/blue, /area/station/cargo/boutique) -"ozQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) +"ozU" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, +/obj/effect/spawner/random/food_or_drink/donuts, +/turf/open/floor/plating, +/area/station/service/kitchen) "ozV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -42141,6 +41703,15 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/security/lockers) +"oAw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "oAA" = ( /obj/structure/closet/emcloset, /obj/effect/mapping_helpers/broken_floor, @@ -42156,6 +41727,28 @@ /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /turf/open/floor/iron/textured_half, /area/station/security/brig) +"oBb" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"oBf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) "oBh" = ( /obj/structure/alien/weeds/node, /turf/open/misc/asteroid, @@ -42184,80 +41777,52 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"oBF" = ( -/obj/effect/turf_decal/arrows/white{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"oBP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos/project) -"oBT" = ( -/obj/structure/cable, +"oBN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/armory, -/obj/machinery/door/airlock/security{ - name = "Warden's Office" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/security/warden) -"oBX" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/genetics) -"oCb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "oCg" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/medical_all, /turf/open/floor/iron, /area/station/engineering/storage/tech) +"oCh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "oCi" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) +"oCk" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/stone, +/area/station/service/chapel) "oCq" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/medical) +"oCv" = ( +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "oCx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral, /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"oCB" = ( -/obj/machinery/atmospherics/components/binary/tank_compressor, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "oCE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42276,37 +41841,47 @@ /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"oCV" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +"oCO" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - O2" }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"oCT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"oDg" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/kirbyplants/random, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/commons/fitness/recreation/entertainment) +"oDv" = ( +/obj/structure/flora/tree/jungle/small/style_5, +/turf/open/floor/grass, +/area/station/service/chapel) +"oDz" = ( +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/science/xenobiology) "oDB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"oDS" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos) -"oDX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/wood{ - dir = 4 +"oDH" = ( +/obj/structure/mannequin/plastic, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/stone, -/area/station/service/bar) +/turf/open/floor/plating, +/area/station/cargo/boutique) "oDY" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -42321,35 +41896,6 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/tram, /area/station/security/tram) -"oEk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/camera/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"oEn" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"oEz" = ( -/obj/machinery/camera/autoname/directional/north, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "oEB" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/box/red/corners{ @@ -42366,6 +41912,18 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"oEV" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/east{ + id = "armory"; + name = "Armory Shutters"; + req_access = list("armory") + }, +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/ai_monitored/security/armory) "oFc" = ( /obj/effect/spawner/random/trash, /obj/machinery/light/small/directional/west, @@ -42398,28 +41956,57 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) +"oFn" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table/wood, +/obj/item/book/manual/wiki/tgc, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) "oFu" = ( /turf/closed/wall, /area/station/security/office) -"oFy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"oFF" = ( +/obj/machinery/door/airlock/vault{ + name = "Vault" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Botique" - }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron/dark/herringbone, +/area/station/hallway/primary/central/aft) "oFI" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/engineering/storage/tech) +"oGf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/requests_console/auto_name/directional/west, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/stone, +/area/station/service/bar) +"oGg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) +"oGi" = ( +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/landmark/start/warden, +/turf/open/floor/iron/white/small, +/area/station/security/warden) "oGk" = ( /turf/open/floor/circuit, /area/station/tcommsat/server) @@ -42434,18 +42021,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/smooth_half, /area/station/cargo/storage) -"oGo" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 11; - pixel_y = 6 - }, -/obj/item/folder/blue{ - pixel_x = -3; - pixel_y = 2 - }, -/turf/open/floor/carpet/executive, -/area/station/command/meeting_room) "oGL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42467,32 +42042,20 @@ /obj/effect/spawner/random/entertainment/deck, /turf/open/floor/iron, /area/station/security/prison/rec) +"oHb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "oHg" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/window/spawner/directional/south, /obj/structure/flora/rock/pile/style_2, /turf/open/misc/sandy_dirt, /area/station/science/research) -"oHk" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/stairs, -/area/station/maintenance/port/greater) -"oHp" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"oHw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/port/aft) "oHy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42521,19 +42084,19 @@ /obj/structure/cable, /turf/open/floor/iron/small, /area/station/maintenance/department/electrical) -"oIx" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) -"oIE" = ( -/obj/effect/turf_decal/stripes/end{ +"oIn" = ( +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"oIw" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark_red{ dir = 1 }, -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +/obj/machinery/disposal/bin, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) "oIF" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -42549,12 +42112,6 @@ /obj/structure/frame/machine, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"oIL" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "oIP" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -42570,28 +42127,26 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/fitness/recreation) -"oIS" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "oIT" = ( /obj/structure/frame/machine, /obj/item/circuitboard/machine/biogenerator, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"oIY" = ( -/obj/effect/turf_decal/delivery, +"oJj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall, +/area/station/service/kitchen) +"oJl" = ( +/obj/machinery/door/airlock/engineering{ + name = "Main Engineering" + }, /obj/machinery/door/firedoor, -/obj/machinery/smartfridge, -/turf/open/floor/plating, -/area/station/service/hydroponics) -"oJm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "oJn" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -42600,6 +42155,25 @@ /obj/effect/mapping_helpers/mail_sorting/science/rd_office, /turf/open/floor/iron/white/side, /area/station/science/research) +"oJp" = ( +/obj/structure/table, +/obj/item/bikehorn/rubberducky{ + pixel_y = 9; + pixel_x = 6; + color = "#a61a11"; + name = "Reggie, the Angry Duckling"; + desc = "Foooo! Ducky is maaaaad. Ducky waaaanna hiiiiiit stuuuuuuf!" + }, +/obj/item/grenade/firecracker{ + pixel_x = 1 + }, +/obj/item/match{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "oJv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -42612,21 +42186,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/circuit, /area/station/tcommsat/server) -"oJx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/rack, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "vaco"; - name = "Comissary Shutters" - }, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "oJz" = ( /obj/structure/bodycontainer/morgue{ dir = 2 @@ -42641,15 +42200,6 @@ /obj/structure/chair/sofa/bench/tram/solo, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"oJB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/processing) "oJE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42660,26 +42210,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/dark/textured_half, /area/station/security/execution/education) -"oJL" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) -"oJO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4 - }, -/obj/effect/mapping_helpers/mail_sorting/service/bar, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "oJP" = ( /obj/structure/cable, /obj/machinery/telecomms/broadcaster/preset_left, @@ -42688,6 +42218,19 @@ }, /turf/open/floor/circuit, /area/station/tcommsat/server) +"oJQ" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) "oJR" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, @@ -42699,11 +42242,17 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron, /area/station/medical/chemistry) -"oKn" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/station/science/server) +"oKo" = ( +/obj/machinery/rnd/production/techfab/department/service, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "oKr" = ( /obj/structure/toilet/greyscale{ dir = 4 @@ -42711,6 +42260,17 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"oKt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) "oKz" = ( /obj/structure/cable, /obj/machinery/door/airlock/security{ @@ -42719,6 +42279,17 @@ /obj/effect/mapping_helpers/airlock/access/all/security/armory, /turf/open/floor/iron/textured_half, /area/station/security/warden) +"oKM" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) "oKP" = ( /obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -42726,54 +42297,85 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"oLc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +"oKV" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Dorms" }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/commons/dorms) "oLg" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/aft) -"oLo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"oLx" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - Air" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"oLU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig/entrance) -"oLr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 }, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/light/small/directional/north, /turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"oLD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/area/station/engineering/atmospherics_engine) +"oMd" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) +"oMk" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/structure/lattice, +/turf/open/misc/asteroid/airless, +/area/space/nearstation) +"oMr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) -"oLV" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/recreation) "oMy" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/starboard/aft) +"oMz" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to Distro" + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "oMI" = ( /obj/effect/decal/cleanable/dirt, /mob/living/basic/slime, /turf/open/floor/engine, /area/station/science/xenobiology) +"oMU" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/computer/security/telescreen/research/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/smooth, +/area/station/ai_monitored/turret_protected/aisat_interior) "oNd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/blue/corner{ @@ -42783,11 +42385,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"oNs" = ( -/turf/open/floor/iron/stairs/left{ - dir = 1 - }, -/area/station/maintenance/hallway/abandoned_command) +"oNg" = ( +/obj/machinery/door/poddoor/incinerator_atmos_main, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "oNv" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 1 @@ -42796,6 +42397,18 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"oNw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "oND" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/line{ @@ -42809,23 +42422,15 @@ /obj/structure/alien/weeds, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"oNN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/science/research) "oNW" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/engineering/atmos/project) "oNX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42857,12 +42462,23 @@ dir = 1 }, /area/station/science/lobby) +"oOj" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "oOl" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"oOo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "oOp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/cold/directional/east, @@ -42871,10 +42487,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"oOs" = ( -/obj/structure/closet/crate/solarpanel_small, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) "oOv" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -42893,13 +42505,9 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"oOC" = ( -/obj/structure/flora/bush/flowers_br/style_random, -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/turf/open/floor/grass, -/area/station/service/chapel) +"oOH" = ( +/turf/open/floor/iron/smooth, +/area/station/service/library) "oOK" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -42918,12 +42526,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"oOV" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 8 - }, -/turf/open/floor/iron/kitchen/small, -/area/station/security/breakroom) "oPa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42939,19 +42541,11 @@ /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) "oPh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/indigo, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) "oPi" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -42968,9 +42562,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"oPj" = ( -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "oPo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -42980,13 +42571,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"oPy" = ( -/obj/structure/bookcase/random, -/obj/structure/sign/painting/library{ - pixel_x = -30 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +"oPp" = ( +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) +"oPu" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"oPA" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "oPG" = ( /obj/machinery/door/airlock/research{ name = "Research Director's Bedroom" @@ -43021,6 +42618,12 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/prison/workout) +"oQc" = ( +/obj/structure/table, +/obj/item/dyespray, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "oQj" = ( /obj/structure/window/spawner/directional/west, /obj/structure/window/spawner/directional/east, @@ -43043,9 +42646,41 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/cargo/storage) +"oQz" = ( +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light/cold/dim/directional/west, +/obj/structure/table/greyscale, +/obj/item/screwdriver, +/obj/item/stack/cable_coil/cut{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Office" + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "oQF" = ( /turf/closed/wall/r_wall, /area/station/security/execution/transfer) +"oQH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "oQJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -43053,13 +42688,12 @@ }, /turf/open/floor/iron, /area/station/science/cytology) -"oQK" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - initialize_directions = 8 +"oQY" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "oRj" = ( /obj/effect/turf_decal/siding/yellow{ dir = 8 @@ -43073,10 +42707,13 @@ /obj/effect/landmark/atmospheric_sanity/ignore_area, /turf/closed/mineral/random/stationside, /area/station/ai_monitored/aisat/exterior) -"oRp" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/carpet, -/area/station/commons/dorms) +"oRq" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oRr" = ( /obj/machinery/conveyor{ dir = 8; @@ -43088,48 +42725,46 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/cargo/storage) -"oRv" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/item/radio/intercom/directional/south, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"oRw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "oRy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "comms-entrance-north" }, -/obj/machinery/door/airlock/maintenance{ - name = "Crematorium" +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"oRz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/service/chapel/storage) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "oRB" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"oRI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "oRJ" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/light/cold/directional/west, @@ -43149,13 +42784,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/greater) -"oRW" = ( -/obj/effect/turf_decal/siding/wideplating{ +"oRX" = ( +/obj/structure/closet/boxinggloves, +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/main) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "oRZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -43182,6 +42818,17 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"oSo" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "custodialshutters"; + name = "Custodial Closet Shutters" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/large, +/area/station/service/janitor) "oSv" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/computer/rdconsole{ @@ -43195,28 +42842,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"oTf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"oTg" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +"oSK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/turf/open/floor/iron/dark, +/area/station/cargo/office) +"oSV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/end, /obj/structure/cable, /turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) +/area/station/hallway/primary/central/fore) "oTj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"oTl" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "oTH" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/decal/cleanable/dirt, @@ -43229,30 +42878,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"oTJ" = ( -/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) -"oTM" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) -"oTN" = ( -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "oTT" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -43265,34 +42890,15 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"oTZ" = ( -/obj/structure/cable, -/obj/structure/reflector/single/anchored{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"oUb" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "oUd" = ( /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"oUi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ +"oUm" = ( +/obj/structure/railing{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/commons/dorms) "oUB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43325,29 +42931,20 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/security/evidence) -"oVl" = ( -/obj/structure/sign/picture_frame/portrait/bar{ - pixel_y = 32 +"oUX" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/table/wood, -/obj/item/roulette_wheel_beacon, -/obj/item/holosign_creator/robot_seat/bar{ - pixel_x = 2; - pixel_y = 9 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/stone, -/area/station/service/bar/backroom) -"oVm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 6 - }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/primary/central/aft) "oVt" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, /obj/effect/turf_decal/tile/yellow, @@ -43357,19 +42954,44 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"oVE" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ +"oVy" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/port/aft) +"oVA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"oVC" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"oVE" = ( +/obj/machinery/door/window/right/directional/west{ + name = "Fitness Ring" + }, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "oVF" = ( /mob/living/basic/mining/lobstrosity, /turf/open/misc/asteroid/airless, @@ -43382,13 +43004,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) -"oVW" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/obj/structure/flora/bush/large/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) "oVY" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -43407,6 +43022,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) +"oWh" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "oWk" = ( /obj/structure/broken_flooring/singular/directional/east, /obj/item/clothing/suit/caution, @@ -43436,14 +43058,31 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) -"oXa" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 +"oWD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) +"oXo" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) +"oXq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "oXs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, @@ -43462,29 +43101,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"oYf" = ( -/obj/machinery/button/ignition/incinerator/atmos, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) -"oYi" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=23.1-Evac"; - location = "22.0-Porthall-Evac" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"oYj" = ( -/obj/machinery/light_switch/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "oYv" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43493,12 +43109,6 @@ dir = 8 }, /area/station/engineering/main) -"oYF" = ( -/obj/structure/reflector/box/anchored{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "oYL" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -43515,6 +43125,13 @@ /obj/item/radio/intercom/command/directional/east, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) +"oZg" = ( +/obj/effect/turf_decal/siding/green/end{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/herringbone, +/area/station/service/abandoned_gambling_den/gaming) "oZi" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner, /obj/effect/turf_decal/tile/dark_red/half/contrasted{ @@ -43532,16 +43149,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"oZy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/spawner/random/structure/steam_vent, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "oZz" = ( /obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ name = "Burn Chamber Exterior Airlock" @@ -43557,13 +43164,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"oZO" = ( -/obj/structure/railing{ - dir = 8 +"oZS" = ( +/obj/machinery/computer/security/mining, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/brown{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/dorms) +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron/smooth, +/area/station/command/bridge) "oZY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43571,6 +43180,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"pah" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding, +/turf/open/floor/iron/white/small, +/area/station/science/lab) "pan" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -43591,17 +43205,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) -"paT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/cubicle) "paX" = ( /obj/structure/chair/bronze{ dir = 8 @@ -43622,10 +43225,6 @@ }, /turf/open/floor/iron/smooth, /area/station/service/greenroom) -"pbk" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta, -/turf/open/floor/iron, -/area/station/commons/dorms) "pbl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -43640,27 +43239,19 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"pbw" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 +"pbx" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" }, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"pbD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/plaque{ - icon_state = "L12"; - pixel_y = -15 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 }, /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "pbE" = ( /obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -43668,37 +43259,30 @@ }, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"pbG" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ +"pbJ" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 1 }, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"pbO" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) +"pbY" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, +/obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"pca" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/area/station/cargo/miningoffice) +"pbZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" }, -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "pcb" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -43715,16 +43299,6 @@ dir = 8 }, /area/station/command/heads_quarters/hos) -"pcE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Break Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) "pcK" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/blue{ @@ -43748,22 +43322,38 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"pcO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/cargo/boutique) +"pde" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "pdf" = ( /obj/structure/transport/linear/tram, /obj/effect/landmark/transport/transport_id/birdshot/line_2, /obj/structure/thermoplastic/light, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"pdl" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/kirbyplants/random/fullysynthetic, +"pdj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/dorms) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"pdn" = ( +/obj/machinery/power/terminal, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "pds" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -43786,10 +43376,11 @@ /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/misc/sandy_dirt, /area/station/science/cytology) -"pdA" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +"pdO" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/port/aft) "pdR" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -43839,6 +43430,13 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"peD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "peN" = ( /obj/structure/lattice, /obj/machinery/camera/motion/directional/north{ @@ -43848,13 +43446,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"peU" = ( -/obj/structure/flora/rock/pile/jungle/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "pfd" = ( /obj/effect/turf_decal/stripes/white/corner{ dir = 1 @@ -43871,11 +43462,20 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"pfo" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +"pfn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/science/ordnance/testlab) +"pfr" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "pfu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -43919,32 +43519,15 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/small, /area/station/ai_monitored/command/storage/eva) -"pfT" = ( -/obj/structure/training_machine, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) -"pfW" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) -"pgg" = ( -/obj/machinery/flasher/portable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"pfP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Captain's Office - Emergency" }, /turf/open/floor/plating, -/area/station/security/tram) -"pgl" = ( -/obj/structure/cable, -/turf/open/floor/iron/stairs/right{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) -"pgm" = ( -/obj/machinery/computer/security/telescreen/prison/directional/north, -/obj/machinery/computer/records/security, -/turf/open/floor/wood, -/area/station/security/detectives_office) +/area/station/maintenance/hallway/abandoned_command) "pgq" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/siding/wood{ @@ -43962,60 +43545,99 @@ /obj/item/kirbyplants/fern, /turf/open/floor/iron/white, /area/station/science/cytology) -"phd" = ( -/obj/effect/turf_decal/siding/red{ +"pgA" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 }, -/obj/machinery/holopad, -/turf/open/floor/iron/small, -/area/station/security/office) +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"pgG" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 1 + }, +/obj/item/radio/intercom/prison/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison) +"phd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"phi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "phj" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/iron, /area/station/cargo/storage) -"phm" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/genetics) -"pho" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark_red{ - dir = 1 - }, -/turf/open/floor/iron/dark/small, -/area/station/ai_monitored/security/armory) "phs" = ( /obj/machinery/duct, /turf/open/floor/iron/white/small, /area/station/medical/storage) +"pht" = ( +/turf/open/floor/wood, +/area/station/security/detectives_office) +"phz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "phC" = ( /obj/machinery/light/cold/dim/directional/west, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/sign/directions/security/directional/west{ +/obj/structure/sign/directions/security/west_arrow{ dir = 2 }, -/obj/structure/sign/directions/science/directional/west{ +/obj/structure/sign/directions/science/west_arrow{ pixel_y = 8; dir = 10 }, -/obj/structure/sign/directions/upload/directional/west{ +/obj/structure/sign/directions/upload/west_arrow{ pixel_y = -8; dir = 10 }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"phG" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"phD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/stone, -/area/station/service/bar) +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"phW" = ( +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "phY" = ( /obj/structure/railing{ dir = 1 @@ -44033,13 +43655,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side, /area/station/science/lower) -"pic" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "pie" = ( /obj/effect/spawner/random/decoration/showcase, /obj/structure/window/spawner/directional/south, @@ -44074,10 +43689,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"pit" = ( -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "piG" = ( /obj/effect/turf_decal/siding/green{ dir = 8 @@ -44085,12 +43696,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) -"piJ" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple, -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "piL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -44098,6 +43703,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"piQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "pjb" = ( /obj/structure/broken_flooring/singular/directional/south, /turf/open/floor/iron, @@ -44108,6 +43722,11 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) +"pjf" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "pjk" = ( /turf/open/floor/iron, /area/station/engineering/atmos) @@ -44131,19 +43750,12 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"pjA" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"pjv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "pjG" = ( /obj/machinery/light_switch/directional/north, /turf/open/floor/iron, @@ -44161,6 +43773,14 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"pjN" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/cable, +/turf/open/floor/grass, +/area/station/service/chapel) "pjT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44169,17 +43789,28 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"pjX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"pjV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/ammo_casing/spent{ + pixel_x = 5; + pixel_y = 6 }, -/obj/machinery/button/door/directional/east{ - id = "Secure Storage top"; - name = "Secure engineering storage"; - req_access = list("engine_equip") +/obj/item/ammo_casing/spent, +/obj/item/ammo_casing/spent{ + pixel_x = 4; + pixel_y = -2 }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"pkc" = ( +/obj/structure/flora/bush/large/style_3, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "pke" = ( /obj/machinery/door/airlock/centcom{ name = "Disposals Access:" @@ -44187,6 +43818,20 @@ /obj/effect/mapping_helpers/airlock/access/any/service/janitor, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"pkg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/ai_monitored/turret_protected/ai_upload) "pkh" = ( /obj/effect/spawner/random/decoration/showcase, /obj/structure/window/spawner/directional/south, @@ -44199,41 +43844,20 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"pkt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +"pkx" = ( +/obj/effect/turf_decal/tile/dark_red, /turf/open/floor/iron, -/area/station/engineering/atmos/project) +/area/station/security/prison) "pkB" = ( /obj/item/kirbyplants/random, /obj/item/weldingtool, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"pkQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) -"pkR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6.2-Arrivals"; - location = "6.1-Arrivals" - }, -/obj/machinery/light/floor, -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/station/hallway/secondary/entry) +"pkF" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "pkS" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/wood{ @@ -44242,16 +43866,21 @@ /obj/item/book/manual/wiki/security_space_law, /turf/open/floor/wood/tile, /area/station/service/lawoffice) -"pkU" = ( -/obj/structure/window/spawner/directional/north, -/obj/structure/window/spawner/directional/south, -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_yw, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -17; - pixel_y = 2 +"pkY" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/south{ + name = "Hydroponics Desk" }, -/turf/open/floor/grass, +/obj/machinery/door/firedoor, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/turf/open/floor/plating, /area/station/service/hydroponics) "plf" = ( /obj/structure/disposalpipe/segment, @@ -44259,6 +43888,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"plo" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "plr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -44289,6 +43922,17 @@ }, /turf/open/floor/wood/tile, /area/station/service/lawoffice) +"plY" = ( +/obj/structure/chair/office, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "pmg" = ( /obj/structure/table/reinforced/titaniumglass, /obj/effect/turf_decal/bot, @@ -44300,11 +43944,15 @@ }, /turf/open/floor/catwalk_floor/titanium, /area/station/command/heads_quarters/ce) -"pmq" = ( -/obj/structure/bed/maint, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/eighties/red, -/area/station/service/abandoned_gambling_den/gaming) +"pmp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/departments/holy/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "pms" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -44328,6 +43976,14 @@ }, /turf/open/floor/iron, /area/station/security/prison/workout) +"pnd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/textured_half, +/area/station/cargo/miningoffice) "pnf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44340,6 +43996,10 @@ "pnl" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/electrical) +"pnp" = ( +/obj/effect/turf_decal/siding/thinplating_new/light, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "pnq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/public{ @@ -44352,34 +44012,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"pnF" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"pnH" = ( -/obj/machinery/vending/wardrobe/atmos_wardrobe, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) -"pnK" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/structure/flora/bush/flowers_yw/style_3, -/obj/structure/flora/bush/jungle/c/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"pnO" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "pnQ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -44414,13 +44046,14 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/freezer, /area/station/command/corporate_suite) -"pot" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar/premium{ - pixel_y = 5 - }, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +"pov" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "pox" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44475,6 +44108,11 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"poQ" = ( +/obj/effect/spawner/xmastree, +/obj/structure/flora/tree/jungle/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "poU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44512,6 +44150,13 @@ /obj/structure/cable, /turf/open/floor/iron/white/small, /area/station/command/heads_quarters/cmo) +"ppq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pps" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/window/spawner/directional/north, @@ -44532,10 +44177,15 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"ppL" = ( -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) +"ppJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Supermatter Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ppQ" = ( /obj/effect/turf_decal/stripes/box, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, @@ -44544,29 +44194,14 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"ppT" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"ppV" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) +"ppR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "pqm" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage/tcomms) -"pqr" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/west{ - c_tag = "atmospherics - storage" - }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "pqv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -44576,6 +44211,15 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"pqJ" = ( +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "pqK" = ( /obj/structure/cable, /obj/machinery/door/window/left/directional/south, @@ -44604,10 +44248,14 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"prd" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) +"pqZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"prc" = ( +/obj/structure/flora/bush/flowers_pp/style_2, +/turf/open/floor/grass, +/area/station/service/chapel) "prf" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -44628,13 +44276,26 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"prP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ +"prv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"prF" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) +"prT" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) "prW" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -44642,6 +44303,10 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) +"psa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "psc" = ( /obj/machinery/door/poddoor/shutters{ id = "teleporterhubshutters"; @@ -44661,14 +44326,15 @@ dir = 1 }, /area/station/science/auxlab/firing_range) -"psz" = ( -/obj/machinery/door/window/left/directional/west{ - name = "Fitness Ring" +"psu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage below"; + name = "Secure Storage" }, -/obj/structure/window/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) +/turf/open/floor/plating/rust, +/area/station/engineering/main) "psI" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue/full, @@ -44690,17 +44356,6 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/medbay/lobby) -"psK" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) "psP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44717,6 +44372,13 @@ /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"ptc" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ptj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44724,10 +44386,6 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/diagonal, /area/station/science/auxlab/firing_range) -"ptl" = ( -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "ptt" = ( /obj/structure/chair/wood/wings, /obj/effect/turf_decal/siding/wood{ @@ -44746,13 +44404,24 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/stone, /area/station/command/corporate_suite) +"pty" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine) "ptC" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 5 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "ptN" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/toy/talking/griffin{ @@ -44760,15 +44429,19 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) -"ptX" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, +"ptS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"pue" = ( +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "pus" = ( /obj/effect/turf_decal/box/red/corners, /obj/effect/turf_decal/stripes/white/line{ @@ -44783,25 +44456,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) -"pvi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/station/service/chapel/office) -"pvk" = ( -/obj/structure/closet/boxinggloves, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"pvC" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/wood, -/area/station/service/chapel/office) +"puH" = ( +/obj/structure/hedge, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "pvY" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -44810,6 +44468,17 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"pvZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/isolation/directional/east, +/obj/machinery/photobooth/security, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "pwn" = ( /obj/effect/spawner/random/vending/colavend, /obj/structure/sign/departments/telecomms/directional/south, @@ -44839,21 +44508,25 @@ "pwN" = ( /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"pwO" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark/fourcorners, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pxj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) +"pxk" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/no_nightlight/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pxp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/diagonal, +/area/station/command/heads_quarters/hop) "pxx" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -44869,8 +44542,18 @@ /turf/open/floor/iron/dark, /area/station/medical/pharmacy) "pxz" = ( -/turf/closed/wall/r_wall/rust, -/area/station/maintenance/disposal/incinerator) +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/stone, +/area/station/service/bar) "pxA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44881,6 +44564,25 @@ dir = 1 }, /area/station/security/prison/safe) +"pxL" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/spawner/directional/east, +/obj/machinery/light/floor, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"pxQ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1; + pixel_y = -2 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "pxZ" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -44891,35 +44593,23 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"pyk" = ( -/obj/structure/closet/crate/trashcart/filled, -/obj/structure/spider/stickyweb, -/obj/effect/spawner/random/maintenance/four, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"pys" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter) -"pyt" = ( -/obj/machinery/light/floor, -/turf/open/floor/grass, -/area/station/service/chapel) -"pyA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ +"pyi" = ( +/obj/structure/table/reinforced, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 5 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, /turf/open/floor/plating, -/area/station/maintenance/port/greater) -"pyF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/area/station/service/kitchen) +"pyj" = ( +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "pzb" = ( /obj/effect/turf_decal/trimline/blue/corner{ dir = 1 @@ -44931,6 +44621,15 @@ "pzd" = ( /turf/closed/wall, /area/station/commons/fitness/recreation/entertainment) +"pzo" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/chair{ + dir = 4; + pixel_y = -2 + }, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "pzy" = ( /obj/structure/table, /obj/item/storage/box/prisoner{ @@ -44942,11 +44641,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/security/execution/transfer) -"pzK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding, -/turf/open/floor/iron/white/small, -/area/station/science/lab) "pzL" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -44959,6 +44653,10 @@ /obj/item/stack/sheet/mineral/titanium, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) +"pzW" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) "pAl" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45023,25 +44721,13 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"pAY" = ( +"pBq" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/dock) -"pBm" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "pBu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -45055,15 +44741,24 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/qm) +"pBG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/vault{ + name = "Vault" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/herringbone, +/area/station/ai_monitored/command/nuke_storage) "pBN" = ( /obj/machinery/flasher/directional/east{ id = "justiceflash" }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/execution/education) -"pBO" = ( -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) "pBT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -45086,9 +44781,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"pCn" = ( -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/project) +"pCj" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "pCv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45122,6 +44821,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft) +"pDa" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "pDr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45133,6 +44843,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/rec) +"pDv" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/machinery/camera/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "pDw" = ( /obj/effect/turf_decal/siding/blue{ dir = 4 @@ -45177,10 +44895,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"pDX" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "pEo" = ( /obj/item/radio/intercom/directional/west, /obj/structure/disposalpipe/segment, @@ -45189,23 +44903,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"pEp" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Pure to Unfiltered" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"pEq" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "pEs" = ( /obj/effect/turf_decal/siding/blue, /turf/open/floor/iron/white, @@ -45226,27 +44923,12 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) -"pEv" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/dorms) "pEy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/iron, /area/station/science/robotics/lab) -"pEB" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/turf/open/floor/iron, -/area/station/security/prison) -"pED" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/turf/open/floor/iron/white/small, -/area/station/science/server) "pEL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ @@ -45254,40 +44936,38 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"pEO" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ +"pFb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=1.0-Security-PNexus"; - location = "23.2-Evac-Garden" - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"pET" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) -"pEU" = ( -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock/freezer{ - name = "Freezer" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen) +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) "pFk" = ( /obj/structure/broken_flooring/singular/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"pFl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pFw" = ( +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "pFI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -45330,6 +45010,9 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"pGw" = ( +/turf/open/floor/stone, +/area/station/service/bar) "pGD" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -45355,11 +45038,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"pGS" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/camera/directional/north, -/turf/open/misc/dirt/station, -/area/station/service/chapel) "pGU" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 5 @@ -45370,11 +45048,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"pHc" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/window/spawner/directional/east, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) "pHe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -45401,36 +45074,20 @@ /obj/item/storage/medkit/regular, /turf/open/floor/plating, /area/station/cargo/storage) -"pHq" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) -"pHs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "pHw" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/airlock_painter, /turf/open/floor/iron, /area/station/commons/storage/art) -"pHA" = ( -/obj/effect/turf_decal/weather/dirt{ +"pHy" = ( +/obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/structure/flora/bush/flowers_br/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) "pHC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -45465,37 +45122,19 @@ }, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"pHY" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +"pHV" = ( +/obj/machinery/holopad, +/obj/machinery/button/door/directional/north{ + id = "medlock"; + name = "Medbay Lockdown Control"; + req_access = list("medical") }, -/obj/machinery/disposal/bin, -/obj/machinery/light_switch/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - South" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "pId" = ( /obj/structure/reagent_dispensers/plumbed, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"pIf" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/east, -/obj/item/clothing/head/utility/hardhat/welding{ - pixel_x = 7; - pixel_y = 13 - }, -/obj/item/clothing/shoes/cowboy/lizard{ - pixel_x = -2 - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) "pIi" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/rack, @@ -45520,15 +45159,16 @@ }, /turf/open/floor/plating, /area/station/cargo/miningfoundry) -"pIn" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"pIj" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L11"; + pixel_y = -15 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/area/station/hallway/primary/central/aft) "pIp" = ( /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/stripes/white/line{ @@ -45540,12 +45180,18 @@ /obj/structure/bodycontainer/morgue, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"pIC" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 8 +"pIQ" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_2" + }, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "pIS" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -45554,12 +45200,10 @@ }, /turf/open/floor/plating, /area/station/command/bridge) -"pJc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar) +"pJi" = ( +/obj/machinery/computer/security/telescreen/cmo/directional/west, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "pJj" = ( /obj/structure/chair/sofa/bench/left{ dir = 1 @@ -45581,6 +45225,19 @@ dir = 8 }, /area/station/cargo/storage) +"pJp" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "HFR Chamber" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "pJr" = ( /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating, @@ -45615,6 +45272,17 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"pJD" = ( +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "pJQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -45637,6 +45305,15 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/white/small, /area/station/medical/medbay/central) +"pKo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pKp" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 6 @@ -45644,12 +45321,27 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"pKx" = ( -/obj/structure/disposalpipe/segment{ +"pKr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"pKz" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) +"pKM" = ( +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/north, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/cytology) "pKR" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -45678,19 +45370,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"pKW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "pLf" = ( -/obj/machinery/griddle, -/obj/effect/turf_decal/siding{ - dir = 10 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/right/directional/south{ + name = "AI Security Door" }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) +/obj/machinery/flasher/directional/west{ + id = "ai" + }, +/turf/open/floor/circuit/red, +/area/station/ai_monitored/turret_protected/ai) "pLj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45741,6 +45430,13 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/engineering/break_room) +"pLU" = ( +/obj/structure/flora/bush/jungle/c/style_3, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "pLZ" = ( /obj/machinery/vending/coffee, /obj/machinery/light/cold/directional/north, @@ -45750,21 +45446,6 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"pMq" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "pMs" = ( /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45774,12 +45455,10 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) -"pMM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) +"pMH" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "pMS" = ( /obj/structure/table, /obj/machinery/light/small/directional/south, @@ -45793,12 +45472,6 @@ }, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"pNh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) "pNi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45812,20 +45485,36 @@ }, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) +"pNA" = ( +/obj/structure/closet/athletic_mixed, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "pNC" = ( /turf/open/floor/iron/dark/side{ dir = 1 }, /area/station/hallway/secondary/construction) "pNF" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tcomms) +/obj/structure/flora/bush/sparsegrass{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/floor/grass, +/area/station/service/chapel) +"pNK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/machinery/computer/atmos_control/carbon_tank, +/turf/open/floor/iron, +/area/station/engineering/atmos) "pNO" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -45834,12 +45523,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/small, /area/station/science/lab) -"pNZ" = ( -/obj/structure/sign/directions/dorms{ +"pOe" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall, -/area/station/commons/fitness/locker_room) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/half, +/area/station/hallway/primary/central/fore) "pOg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45852,6 +45542,16 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/cargo/office) +"pOh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "pOi" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -45879,6 +45579,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"pOq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/machinery/meter/monitored/distro_loop, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "pOw" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -45908,31 +45616,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"pOM" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/port) -"pOQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/firealarm/directional/east, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "pOX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -45944,12 +45627,6 @@ /obj/effect/landmark/start/coroner, /turf/open/floor/iron/small, /area/station/medical/morgue) -"pPj" = ( -/obj/structure/mirror/directional/east, -/obj/structure/chair/stool/bar/directional/east, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) "pPm" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/stripes/corner{ @@ -45962,42 +45639,40 @@ /obj/item/airlock_painter, /turf/open/floor/iron/small, /area/station/engineering/atmos/storage/gas) -"pPp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ - dir = 4 - }, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/engine, -/area/station/science/xenobiology) -"pPx" = ( -/obj/structure/disposalpipe/trunk{ +"pPJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/disposal/bin, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "pPK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"pPO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"pPW" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"pPU" = ( -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"pPX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/plaque{ + icon_state = "L14"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "pPZ" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -46006,10 +45681,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"pQn" = ( -/obj/structure/sink/kitchen/directional/south, -/turf/open/floor/iron/kitchen/small, -/area/station/security/prison/mess) "pQr" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 1 @@ -46019,6 +45690,19 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) +"pQx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) +"pQB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "pQE" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -46032,11 +45716,20 @@ }, /turf/open/floor/engine, /area/station/hallway/secondary/entry) -"pQP" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/components/unary/bluespace_sender, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/office) +"pQH" = ( +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"pQS" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = -8 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "pQY" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -46045,15 +45738,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/science/xenobiology) -"pRc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "pRe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/table/wood, @@ -46062,6 +45746,14 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/station/service/chapel/office) +"pRj" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) "pRw" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -46076,6 +45768,23 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/security/prison/rec) +"pRG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pRH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/red, +/turf/open/floor/iron/white/small, +/area/station/security/warden) "pRL" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/iron/small, @@ -46095,11 +45804,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"pRR" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "pSc" = ( /obj/item/bikehorn/rubberducky{ pixel_x = 6; @@ -46119,6 +45823,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"pSe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pSk" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/electronics/airlock{ + pixel_y = 13 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "pSq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random/directional/north, @@ -46131,6 +45856,17 @@ }, /turf/open/space/basic, /area/space/nearstation) +"pSw" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/stone, +/area/station/service/bar) +"pSA" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) "pSB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/tank/air{ @@ -46138,29 +45874,22 @@ }, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"pSI" = ( -/obj/machinery/door/morgue{ - name = "Private Study"; - req_access = list("library") +"pSO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) +"pSS" = ( +/obj/structure/sign/poster/official/random/directional/east, +/obj/structure/chair/comfy/brown{ + dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/central/greater) -"pSN" = ( -/obj/item/radio/intercom/directional/south, -/obj/machinery/holopad, -/turf/open/floor/iron/dark/smooth_large, -/area/station/service/lawoffice) -"pSP" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/turf/open/floor/stone, +/area/station/service/bar/backroom) "pST" = ( /obj/structure/table, /obj/item/plant_analyzer, @@ -46170,18 +45899,12 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"pTk" = ( +"pSW" = ( /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) +/turf/open/floor/iron/white, +/area/station/hallway/primary/central/aft) "pTq" = ( /obj/machinery/door/airlock/maintenance{ name = "Crematorium Maintenance" @@ -46197,24 +45920,20 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark/smooth_large, /area/station/service/lawoffice) +"pTv" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "pTz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/service/lawoffice) -"pTA" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"pTZ" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/dorms) "pUc" = ( /obj/effect/turf_decal/tile/green, /turf/open/floor/iron/dark, @@ -46244,10 +45963,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood/tile, /area/station/command/meeting_room) -"pUA" = ( -/obj/machinery/space_heater, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "pUC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/doppler_array{ @@ -46266,15 +45981,16 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"pUM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"pUQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"pUN" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/aft) "pUS" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -46293,25 +46009,20 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"pVj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"pVg" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"pVq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 }, -/obj/effect/turf_decal/trimline/neutral/line{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "pVK" = ( /obj/effect/mapping_helpers/broken_floor, /turf/closed/wall, @@ -46336,6 +46047,11 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) +"pVS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "pVU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46364,12 +46080,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"pWB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron/diagonal, -/area/station/command/heads_quarters/hop) "pWC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -46433,6 +46143,18 @@ }, /turf/open/space/basic, /area/space/nearstation) +"pWW" = ( +/obj/structure/table/glass, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 11; + pixel_y = 6 + }, +/obj/item/folder/blue{ + pixel_x = -3; + pixel_y = 2 + }, +/turf/open/floor/carpet/executive, +/area/station/command/meeting_room) "pWZ" = ( /obj/effect/turf_decal/siding/white{ dir = 9 @@ -46455,10 +46177,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"pXk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) "pXo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -46471,13 +46189,16 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"pXv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +"pXr" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/machinery/flasher/directional/east{ + id = "brigisolation" + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "pXz" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/machinery/firealarm/directional/south, @@ -46486,6 +46207,9 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) +"pXA" = ( +/turf/open/floor/wood, +/area/station/engineering/main) "pXB" = ( /obj/effect/turf_decal/siding/dark_red, /obj/machinery/light/small/directional/north, @@ -46501,6 +46225,12 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"pXK" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/main) "pXL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -46523,14 +46253,23 @@ /obj/structure/broken_flooring/pile/directional/east, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"pYi" = ( +"pYf" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"pYk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "pYr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46545,24 +46284,23 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"pYw" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/railing/corner, -/turf/open/floor/iron, -/area/station/engineering/atmos) "pYx" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 }, /turf/open/floor/engine, /area/station/science/explab) +"pYL" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"pYT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 9 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "pYY" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -46570,31 +46308,26 @@ /obj/structure/cable, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"pYZ" = ( -/turf/open/floor/iron/white/side{ - dir = 4 +"pZa" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/station/science/lower) -"pZp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 5 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/commons/storage/tools) +"pZp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "pZu" = ( /obj/structure/hedge, /turf/open/floor/plating, /area/station/cargo/storage) -"pZv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "pZz" = ( /obj/structure/rack, /obj/item/clothing/gloves/cargo_gauntlet{ @@ -46613,64 +46346,65 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"pZM" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + id = "Cell 1"; + name = "Cell 1"; + req_access = list("security") + }, +/turf/open/floor/iron/dark/small, +/area/station/security/brig) "pZQ" = ( /obj/structure/grille, /obj/item/shard/titanium, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"qan" = ( -/obj/structure/cable/layer3, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/brigdoor/left/directional/north{ - atom_integrity = 300; - name = "AI Core Chamber Access"; - req_access = list("ai_upload") +"pZU" = ( +/obj/structure/rack, +/obj/item/clothing/neck/petcollar, +/obj/item/flashlight/flare/candle{ + pixel_x = 10 }, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) -"qav" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Unfiltered & Air to Mix"; - dir = 4 +/obj/item/flashlight/flare/candle{ + pixel_x = 8; + pixel_y = 1 }, +/obj/item/screwdriver{ + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/engineering/atmos) -"qaF" = ( -/obj/structure/sink/directional/south, -/obj/structure/mirror/directional/north, -/turf/open/floor/iron/white/small, -/area/station/maintenance/port/aft) -"qaU" = ( -/obj/effect/turf_decal/arrows/white, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/station/maintenance/department/engine/atmos) +"qaG" = ( +/obj/effect/turf_decal/box/white{ + color = "#9FED58" }, /turf/open/floor/engine, /area/station/engineering/atmospherics_engine) -"qaX" = ( -/obj/structure/table, -/obj/item/electronics/airalarm{ - pixel_x = -5; - pixel_y = -7 +"qaJ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/obj/item/electronics/firealarm{ - pixel_x = 5; - pixel_y = -5 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/electronics/firealarm{ - pixel_x = 5 +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"qaN" = ( +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/item/electronics/airalarm{ - pixel_x = 7; - pixel_y = 9 +/obj/machinery/camera/autoname/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/item/electronics/airalarm{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/structure/sign/poster/official/build/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +/turf/open/floor/wood/tile, +/area/station/service/bar) "qbj" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -46702,19 +46436,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/checkpoint/supply) -"qbA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"qbB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "qbE" = ( /obj/item/stack/tile/catwalk_tile/iron, /turf/open/floor/plating, @@ -46728,20 +46449,25 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"qbP" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east, -/obj/structure/table/reinforced, -/obj/item/folder/yellow{ - pixel_x = 2 +"qbS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qbW" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/item/reagent_containers/cup/glass/mug/coco{ - pixel_x = -6; - pixel_y = 6 +/obj/structure/disposaloutlet{ + dir = 1 }, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron/smooth, -/area/station/engineering/break_room) +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "qcf" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46758,14 +46484,15 @@ /obj/effect/landmark/navigate_destination/dockarrival, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"qcB" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/maintenance/central/greater) "qcF" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"qcI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "qcQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46782,11 +46509,18 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"qdu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) +"qdh" = ( +/obj/structure/closet/crate, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/effect/spawner/random/contraband/prison, +/obj/effect/spawner/random/contraband/prison, +/turf/open/floor/iron, +/area/station/security/prison/work) "qdv" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -46807,22 +46541,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"qdN" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) -"qdR" = ( -/obj/structure/toilet, -/obj/machinery/light/small/directional/west, -/obj/machinery/button/door/directional/east{ - id = "AuxToilet1"; - name = "Lock Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) "qdS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -46837,19 +46555,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"qdU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 1 - }, -/obj/machinery/meter/monitored/distro_loop, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"qdZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +"qef" = ( +/obj/structure/marker_beacon/fuchsia, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "qei" = ( /turf/closed/wall, /area/station/science/ordnance/storage) @@ -46916,18 +46626,48 @@ /obj/effect/mapping_helpers/airlock/access/any/service/lawyer, /turf/open/floor/iron/dark/textured_half, /area/station/service/lawoffice) -"qfK" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure to Waste" +"qfH" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/obj/machinery/door/airlock/maintenance{ + name = "Maintenance" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"qfN" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/secondary/dock) "qfV" = ( /obj/machinery/vending/tool, /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/plating, /area/station/commons/storage/tools) +"qfW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) "qfX" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -46935,6 +46675,26 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qgc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/storage/fancy/candle_box, +/obj/structure/rack/skeletal, +/obj/machinery/camera/autoname/directional/west, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"qgi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "qgj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -46976,12 +46736,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/lawyer, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"qgJ" = ( -/obj/machinery/light/dim/directional/west, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "qgK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -47008,16 +46762,17 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white, /area/station/science/cytology) -"qht" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "CO2 to Pure" +"qhv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/hallway/primary/central/fore) "qhD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47037,16 +46792,15 @@ /obj/effect/turf_decal/trimline/white/mid_joiner, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"qhR" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood/corner{ +"qhG" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/spawner/random/food_or_drink/booze{ - pixel_y = 10 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) "qhV" = ( /obj/structure/table, /obj/machinery/fax{ @@ -47068,16 +46822,16 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"qie" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, +"qig" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "qin" = ( /obj/docking_port/stationary/escape_pod, /turf/open/space/basic, @@ -47097,32 +46851,14 @@ }, /turf/open/space/basic, /area/space/nearstation) +"qiv" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "qiz" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/storage/tools) -"qiC" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"qiI" = ( -/obj/structure/cable, -/obj/effect/spawner/random/structure/steam_vent, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"qiL" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) "qiM" = ( /obj/structure/table, /turf/open/floor/iron/cafeteria, @@ -47158,17 +46894,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"qjt" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qju" = ( /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -47186,6 +46911,15 @@ /obj/structure/table/reinforced/plastitaniumglass, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) +"qjS" = ( +/obj/machinery/light/small/directional/south{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "qjT" = ( /obj/structure/cable, /obj/item/kirbyplants/random, @@ -47199,6 +46933,19 @@ }, /turf/open/floor/iron, /area/station/science/cytology) +"qkb" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "qke" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line{ @@ -47213,20 +46960,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"qkm" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"qko" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "qkp" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -47235,15 +46968,23 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"qkq" = ( -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) +"qkH" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/siding/red, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/iron/small, +/area/station/security/office) "qkK" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"qkM" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "qlc" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -47268,6 +47009,12 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"qlw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "qly" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line{ @@ -47291,6 +47038,10 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/plating, /area/station/ai_monitored/command/storage/eva) +"qlT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "qlV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -47305,12 +47056,6 @@ /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/station/hallway/secondary/dock) -"qme" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "qmv" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -47322,26 +47067,10 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/station/cargo/boutique) -"qmD" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix Outlet Pump" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"qmM" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/iron/smooth, -/area/station/service/library) -"qmT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +"qmS" = ( +/obj/structure/flora/tree/jungle/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "qmZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47350,21 +47079,16 @@ }, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) -"qnb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ +"qna" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/table, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "vaco"; - name = "Comissary Shutters" +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "qnc" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -47390,6 +47114,21 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/white/small, /area/station/science/ordnance/storage) +"qnQ" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"qnZ" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "qoj" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/window/right/directional/west{ @@ -47399,18 +47138,31 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/plating, /area/station/medical/morgue) +"qom" = ( +/obj/machinery/door/airlock{ + name = "Gambling Den" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/item/assembly/mousetrap/armed, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) "qop" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/space/nearstation) -"qow" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" +"qov" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/turf/open/floor/plating, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/corner, /area/station/commons/dorms) "qoA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -47422,28 +47174,14 @@ "qoD" = ( /turf/closed/wall/r_wall, /area/station/command/corporate_showroom) -"qpe" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 +"qoG" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) -"qpp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qpu" = ( /obj/effect/turf_decal/siding/brown{ dir = 9 @@ -47451,6 +47189,11 @@ /obj/structure/steam_vent, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) +"qpy" = ( +/obj/machinery/air_sensor/nitrous_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "qpO" = ( /obj/structure/chair{ dir = 1 @@ -47467,6 +47210,27 @@ /obj/item/restraints/handcuffs, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"qpW" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Incinerator Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"qqb" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "qqd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47474,6 +47238,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"qqg" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/service/library) "qqC" = ( /obj/structure/chair/comfy/carp{ dir = 1 @@ -47481,15 +47249,19 @@ /obj/machinery/light/floor, /turf/open/floor/glass/reinforced, /area/station/command/bridge) -"qqH" = ( -/obj/effect/spawner/random/entertainment/arcade{ +"qqW" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating{ +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 8 }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/eighties/red, +/obj/structure/cable, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) "qrb" = ( /obj/structure/sign/warning/biohazard, @@ -47512,6 +47284,37 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"qrG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"qrO" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/lesser) +"qrS" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) +"qrV" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qrX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "qsg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/terminal, @@ -47528,17 +47331,36 @@ /obj/effect/landmark/blobstart, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"qsr" = ( -/obj/effect/turf_decal/bot{ +"qsw" = ( +/obj/item/radio/intercom/directional/north{ + broadcasting = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -26 + }, +/obj/machinery/computer/security/telescreen/aiupload/directional/west, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) +"qsx" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 }, -/obj/structure/reagent_dispensers/fueltank/large, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering - storage" +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"qsJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "qsR" = ( /obj/structure/table/reinforced, /obj/effect/mapping_helpers/broken_floor, @@ -47554,16 +47376,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"qsY" = ( -/obj/structure/chair/stool/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) "qtd" = ( /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) @@ -47587,10 +47399,24 @@ /obj/effect/landmark/start/head_of_security, /turf/open/floor/iron/checker, /area/station/command/heads_quarters/hos) +"qtF" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "qtG" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/primary/fore) +"qtI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) "qtJ" = ( /obj/item/kirbyplants/random, /obj/machinery/light/small/directional/north, @@ -47653,13 +47479,22 @@ "quU" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain) -"qva" = ( -/obj/machinery/door/airlock{ - name = "Unit B"; - id_tag = "Toilet3" +"quY" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) +/obj/item/gps, +/obj/structure/closet/crate/engineering, +/obj/machinery/light/cold/directional/east, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron/dark/small, +/area/station/engineering/storage_shared) "qvr" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -47675,6 +47510,16 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) +"qvK" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "qvL" = ( /obj/effect/turf_decal/siding/wood, /obj/item/kirbyplants/random, @@ -47688,6 +47533,20 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"qwk" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple, +/obj/item/storage/box/bodybags{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "qwq" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/computer/prisoner/management{ @@ -47695,6 +47554,13 @@ }, /turf/open/floor/iron, /area/station/security/warden) +"qwu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/ai_monitored/security/armory) "qww" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47705,6 +47571,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"qwy" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "qwz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47716,12 +47586,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"qwA" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, -/turf/open/floor/eighties, -/area/station/hallway/primary/central/fore) "qwC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/dark_red/half/contrasted{ @@ -47731,16 +47595,10 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron, /area/station/security) -"qwF" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - lower"; - dir = 1 - }, +"qwL" = ( +/obj/effect/spawner/random/structure/crate, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/maintenance/department/medical/central) "qwU" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/table/glass, @@ -47771,12 +47629,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"qxB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/tcommsat/server) "qxF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47808,13 +47660,13 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/misc/sandy_dirt, /area/station/science/research) -"qyr" = ( -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/turf/open/floor/wood, -/area/station/engineering/main) +"qyq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qyx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair{ @@ -47824,6 +47676,12 @@ /obj/structure/cable, /turf/open/floor/iron/dark/small, /area/station/security/detectives_office) +"qyy" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar) "qyz" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -47839,6 +47697,12 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"qyE" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) "qyN" = ( /obj/structure/railing, /turf/open/space/basic, @@ -47856,6 +47720,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"qze" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/chair/wood, +/turf/open/floor/iron/small, +/area/station/service/barber) "qzi" = ( /obj/structure/cable, /obj/effect/spawner/random/maintenance, @@ -47866,6 +47737,13 @@ /obj/structure/table/glass, /turf/open/floor/iron/white, /area/station/science/research) +"qzl" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "qzp" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/button/transport/tram/directional/north{ @@ -47888,33 +47766,6 @@ /obj/effect/turf_decal/tile/dark_red/half/contrasted, /turf/open/floor/iron, /area/station/security/tram) -"qzt" = ( -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/obj/structure/flora/bush/large/style_2, -/obj/structure/flora/bush/sparsegrass, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/hydroponics) -"qzv" = ( -/obj/structure/table, -/obj/item/canvas{ - pixel_x = 13; - pixel_y = 12 - }, -/obj/item/canvas, -/obj/item/canvas{ - pixel_x = 4; - pixel_y = 16 - }, -/obj/item/canvas{ - pixel_y = 15 - }, -/obj/item/canvas{ - pixel_x = 6 - }, -/turf/open/floor/iron, -/area/station/commons/storage/art) "qzL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -47934,10 +47785,6 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"qzP" = ( -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/grass, -/area/station/service/chapel) "qzT" = ( /obj/item/bikehorn/rubberducky{ pixel_x = -6; @@ -47954,10 +47801,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"qAj" = ( -/obj/machinery/bluespace_vendor/directional/north, -/turf/open/floor/iron, -/area/station/commons/dorms) +"qAf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "qAn" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -47989,21 +47841,21 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"qAt" = ( +"qAu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/chair/stool/directional/south, +/obj/effect/turf_decal/siding/red{ + dir = 1 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"qAJ" = ( -/obj/effect/spawner/random/structure/closet_private, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) +/obj/item/radio/intercom/directional/south{ + pixel_y = -31 + }, +/obj/effect/landmark/start/security_officer, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/security/office) "qAQ" = ( /obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/helium_output{ @@ -48055,19 +47907,6 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"qBK" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) -"qBM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) "qBN" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -48084,6 +47923,12 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark/herringbone, /area/station/security/execution/education) +"qBV" = ( +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/flowers_yw, +/obj/structure/flora/bush/fullgrass, +/turf/open/floor/grass, +/area/station/hallway/primary/central/fore) "qCb" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -48099,11 +47944,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"qCj" = ( -/obj/machinery/airalarm/directional/south, -/obj/item/kirbyplants/organic/applebush, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) +"qCe" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/small/directional/east, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qCq" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/north, @@ -48133,14 +47980,6 @@ }, /turf/open/floor/iron/large, /area/station/command/heads_quarters/hop) -"qCK" = ( -/obj/effect/landmark/start/botanist, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "qCT" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -48175,22 +48014,19 @@ }, /turf/open/floor/wood/tile, /area/station/tcommsat/server) -"qDd" = ( +"qDg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Theater Greenroom" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/theatre, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ +/obj/effect/turf_decal/siding/wideplating/corner{ dir = 8 }, -/area/station/service/greenroom) +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 6 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "qDi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48206,16 +48042,15 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/iron/white/small, /area/station/maintenance/port/aft) -"qDC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction/flip{ +"qDB" = ( +/obj/effect/turf_decal/trimline/neutral/line{ dir = 1 }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "qDJ" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -48237,21 +48072,14 @@ /area/station/medical/psychology) "qDL" = ( /obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "qDN" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/status_display/evac/directional/west, @@ -48284,12 +48112,10 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "qEy" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 1 - }, -/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/steam_vent, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/area/station/maintenance/fore/greater) "qEz" = ( /obj/machinery/door/window/brigdoor/left/directional/west{ name = "Holding Cell"; @@ -48301,22 +48127,22 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/lower) -"qEO" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/status_display/evac/directional/east, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/stripes/end, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/tile/green/fourcorners, -/obj/effect/turf_decal/siding/thinplating_new{ +"qEJ" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/effect/landmark/start/assistant, +/obj/machinery/barsign{ + chosen_sign = "thecavern"; + icon_state = "thecavern"; + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qEL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qEP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -48335,20 +48161,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) -"qFc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/plaque{ - icon_state = "L10"; - pixel_y = -15 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "qFh" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -48366,35 +48178,19 @@ }, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"qGc" = ( +"qFL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Primary Hallway" - }, -/turf/open/floor/iron/textured_half, -/area/station/hallway/primary/central/fore) -"qGe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) -"qGf" = ( -/obj/structure/flora/bush/flowers_pp{ - pixel_y = 3 - }, -/obj/effect/dummy/lighting_obj, -/obj/effect/light_emitter/fake_outdoors, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/grass/Airless, -/area/station/hallway/primary/central/aft) +/obj/effect/landmark/start/assistant, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/bar) "qGu" = ( /obj/effect/turf_decal/siding/dark_red, /obj/item/radio/intercom/directional/south, @@ -48423,15 +48219,9 @@ /obj/effect/turf_decal/siding/wideplating/dark/corner, /turf/open/floor/iron, /area/station/security) -"qHr" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/camera/directional/west, -/obj/machinery/status_display/ai/directional/west, -/turf/open/floor/grass, -/area/station/service/chapel) +"qGS" = ( +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "qHt" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -48457,24 +48247,17 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) -"qIb" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock{ - name = "Maintenance" +"qId" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"qIe" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "qIf" = ( /turf/closed/wall, /area/station/medical/cryo) @@ -48487,6 +48270,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/processing) +"qIu" = ( +/obj/structure/closet/wardrobe/black, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "qIB" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -48494,12 +48285,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"qIC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) "qID" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -48510,6 +48295,25 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white/side, /area/station/science/lower) +"qIG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"qIK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "qIM" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/east, @@ -48539,25 +48343,16 @@ /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) "qJz" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/chair/stool/directional/north, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"qJW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange{ dir = 1 }, -/obj/effect/spawner/random/food_or_drink/salad{ - pixel_y = 6 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) -"qJH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"qJL" = ( -/obj/machinery/space_heater, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "qKe" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/green, @@ -48565,6 +48360,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"qKl" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "qKt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48576,31 +48377,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) -"qKz" = ( -/obj/structure/window/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) -"qKA" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/green{ - dir = 4 - }, -/obj/structure/lattice, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/space/basic, -/area/space/nearstation) -"qKD" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) -"qKH" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 9 - }, -/turf/open/space/basic, -/area/space/nearstation) "qKI" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron/small, @@ -48616,6 +48392,14 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/iron/white/small, /area/station/command/heads_quarters/cmo) +"qKX" = ( +/obj/machinery/computer/slot_machine{ + pixel_y = 2 + }, +/obj/machinery/light/small/dim/directional/south, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "qLj" = ( /obj/structure/bed{ dir = 4 @@ -48628,6 +48412,20 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"qLk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"qLr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/ai_monitored/command/nuke_storage) +"qLs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "qLt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48658,28 +48456,12 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/security/courtroom) -"qLU" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +"qLL" = ( +/obj/structure/reflector/single/anchored{ + dir = 9 }, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/hydroponics/constructable, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"qMa" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/table, -/obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "qMb" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -48687,10 +48469,10 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"qMj" = ( -/obj/effect/turf_decal/bot/right, +"qMd" = ( +/obj/structure/cable, /turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/area/station/engineering/supermatter) "qMp" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -48698,16 +48480,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/security/courtroom) -"qMw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/landmark/navigate_destination/chapel, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qMG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable, @@ -48727,10 +48499,21 @@ "qNn" = ( /turf/closed/wall/r_wall, /area/station/service/abandoned_gambling_den/gaming) +"qNt" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "qNw" = ( /obj/structure/hedge, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qNE" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/closed/wall, +/area/station/hallway/primary/central/aft) "qNF" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -48748,15 +48531,13 @@ "qNO" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"qNU" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"qOb" = ( -/obj/structure/flora/bush/sparsegrass, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) +"qNV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "qOm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -48764,30 +48545,6 @@ }, /turf/open/floor/plating, /area/station/commons/storage/tools) -"qOr" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) -"qOG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) -"qOJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "qON" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/table, @@ -48808,11 +48565,6 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"qOQ" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "qPc" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 @@ -48820,17 +48572,41 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"qPk" = ( -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos/office) -"qPJ" = ( -/obj/machinery/status_display/ai/directional/north, +"qPD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, -/area/station/engineering/storage/tech) +/area/station/security/execution/transfer) "qPN" = ( /turf/closed/wall/r_wall, /area/station/security/prison/safe) +"qPR" = ( +/obj/machinery/computer/atmos_control/nitrogen_tank{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qPY" = ( +/obj/structure/flora/grass/jungle/a/style_4, +/turf/open/floor/grass, +/area/station/service/chapel) +"qQa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"qQh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/mannequin/plastic, +/turf/open/floor/carpet/blue, +/area/station/cargo/boutique) "qQi" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/siding/yellow{ @@ -48893,22 +48669,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"qQR" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/south, -/obj/machinery/computer/security/telescreen/engine/directional/west, -/obj/machinery/status_display/evac/directional/south, -/obj/item/radio/off{ - pixel_x = 1; - pixel_y = 3 +"qRa" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/ce) -"qRb" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "qRh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -48933,11 +48704,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"qRx" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) "qRB" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement{ @@ -48946,6 +48712,19 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron, /area/station/security/prison/rec) +"qRD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qRH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "qRN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -48975,32 +48754,27 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"qSa" = ( -/obj/machinery/door/window/right/directional/north{ - name = "Library Desk Door"; - req_access = list("library") - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/carpet, -/area/station/service/library) -"qSh" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "qSk" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"qSs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - HFR" + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "qSC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, @@ -49028,11 +48802,20 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/supply) +"qSV" = ( +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "qSZ" = ( /obj/structure/hedge, /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"qTa" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "qTb" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49072,6 +48855,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"qTC" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/cargo/boutique) "qTD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -49082,11 +48871,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/plating, /area/station/command/teleporter) -"qTG" = ( -/obj/structure/cable, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) "qTJ" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -49095,6 +48879,10 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"qTL" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/main) "qTR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, @@ -49146,6 +48934,15 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"qUz" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/warm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "qUE" = ( /obj/machinery/pipedispenser/disposal/transit_tube, /obj/effect/turf_decal/stripes/box, @@ -49155,30 +48952,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"qUJ" = ( -/obj/effect/turf_decal/bot{ - dir = 1 +"qUO" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber" }, -/obj/item/kirbyplants/organic/plant24, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"qUL" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"qUR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/structure/cable, /turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/engineering/supermatter) "qUS" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 4 @@ -49204,13 +48988,30 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"qVm" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 +"qVc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/transport/power_rectifier{ + configured_transport_id = "bird_2" }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) +"qVh" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Mix" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"qVk" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "qVn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49225,6 +49026,21 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) +"qVt" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qVE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "qVJ" = ( /obj/item/clothing/head/cone{ pixel_x = -4; @@ -49274,13 +49090,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/wood, /area/station/cargo/boutique) -"qWg" = ( -/obj/machinery/door/airlock{ - name = "Bathrooms" +"qWc" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured_half, -/area/station/commons/toilet/restrooms) +/turf/open/floor/iron, +/area/station/engineering/atmos) "qWh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49295,26 +49111,17 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/medical/psychology) -"qWC" = ( -/obj/structure/railing{ +"qWA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 4 }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron, -/area/station/commons/dorms) +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "qWF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/corner, /area/station/science/research) -"qWG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "qWJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49411,6 +49218,18 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"qXq" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) +"qXw" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "qXB" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -49433,21 +49252,19 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"qXP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/plaque{ - icon_state = "L8"; - pixel_y = -15 +"qXQ" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) +"qXS" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Cytology Lab" }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/landmark/observer_start, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "qYh" = ( /obj/structure/closet/crate/silvercrate, /obj/effect/turf_decal/bot_white/left, @@ -49465,23 +49282,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron/dark/small, /area/station/security/tram) -"qYr" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) "qYv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -49514,6 +49314,14 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/engineering/main) +"qYI" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/door/window/right/directional/south{ + name = "Command Deliveries"; + req_access = list("command") + }, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) "qYK" = ( /obj/structure/disposalpipe/trunk, /obj/structure/window/reinforced/spawner/directional/west, @@ -49525,6 +49333,14 @@ }, /turf/open/floor/plating, /area/station/security/brig/entrance) +"qYU" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/engine, +/area/station/science/xenobiology) "qZe" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 1 @@ -49538,21 +49354,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"qZj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/ammo_casing/spent{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/ammo_casing/spent, -/obj/item/ammo_casing/spent{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qZm" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -49568,21 +49369,10 @@ /obj/structure/sign/departments/medbay/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"qZw" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dormatories" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) -"qZy" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/small, -/area/station/medical/medbay/lobby) +"qZC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties, +/area/station/service/abandoned_gambling_den/gaming) "qZG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/corner/directional/south, @@ -49599,6 +49389,23 @@ }, /turf/open/floor/tram, /area/station/maintenance/port/aft) +"qZL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qZN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating_new/light, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "qZU" = ( /obj/machinery/portable_atmospherics/canister/plasma, /obj/effect/turf_decal/stripes/white/line{ @@ -49606,6 +49413,26 @@ }, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance/storage) +"rab" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rac" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "raf" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -49621,12 +49448,28 @@ }, /turf/open/floor/tram, /area/station/security/tram) -"rax" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner{ +"rav" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/newscaster/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/fax{ + fax_name = "Law Office"; + name = "Law Office Fax Machine" + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"raB" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ dir = 8 }, -/turf/open/floor/iron, -/area/station/commons/dorms) +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "raE" = ( /obj/machinery/duct, /turf/open/floor/iron, @@ -49645,21 +49488,16 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"raR" = ( -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, +"raN" = ( /obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) -"raZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/autoname/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/obj/structure/table/wood, +/obj/machinery/light/small/built/directional/north, +/obj/item/stack/sheet/iron/ten, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 9 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "rbc" = ( /obj/structure/transport/linear/tram, /obj/structure/tram, @@ -49668,14 +49506,6 @@ }, /turf/open/floor/tram, /area/station/security/tram) -"rbj" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/wood/parquet, -/area/station/service/library) "rbs" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -49690,34 +49520,22 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/treatment_center) -"rbH" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light_switch/directional/west, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) -"rbI" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 10 +"rbG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, -/obj/machinery/shower/directional/east, -/turf/open/floor/iron/dark/small, -/area/station/engineering/main) +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "rbO" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"rbW" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "rce" = ( /obj/machinery/camera{ c_tag = "Xenobiology - Cell 3"; @@ -49748,38 +49566,30 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"rci" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "rcl" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/engine, /area/station/science/xenobiology) -"rcE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"rcz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"rcP" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Public Shrine" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding, /obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ - dir = 8 + dir = 5 }, +/turf/open/floor/iron/white/small, +/area/station/science/lab) +"rcF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"rcG" = ( +/obj/item/reagent_containers/cup/watering_can/wood, +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) "rcQ" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt, @@ -49787,67 +49597,41 @@ /obj/machinery/light/small/dim/directional/east, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"rds" = ( -/obj/machinery/computer/slot_machine{ - pixel_y = 2 +"rde" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 }, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) -"rdt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +/obj/item/pen, +/obj/machinery/door/poddoor/shutters{ + id = "meow"; + name = "Commissary" }, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/commons/vacant_room/commissary) +"rdl" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/cargo/sorting) "rdw" = ( /turf/open/floor/eighties/red, /area/station/service/abandoned_gambling_den/gaming) -"rdA" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"rdB" = ( +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 6 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) -"rdH" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/mineral/titanium, -/area/station/command/heads_quarters/ce) +/turf/open/floor/iron, +/area/station/commons/storage/tools) "rdM" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, /turf/open/floor/engine, /area/station/science/cytology) -"rdV" = ( -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) -"rdW" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/obj/machinery/firealarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/station/security/warden) "reg" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -49863,17 +49647,13 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"rem" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +"res" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"rex" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/smooth_large, -/area/station/maintenance/central/lesser) +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "reE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49917,13 +49697,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"reS" = ( -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "reZ" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 4 @@ -49931,6 +49704,12 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/security/execution/transfer) +"rfh" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/commons/fitness/locker_room) "rfi" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -49938,26 +49717,20 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"rfo" = ( -/obj/structure/cable, -/obj/item/kirbyplants/organic/applebush, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/bridge) "rfq" = ( /obj/structure/sink/directional/south, /obj/effect/turf_decal/trimline/blue/end, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"rfB" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "rfD" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/drone_bay) +"rfE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner, +/area/station/science/xenobiology) "rfJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, @@ -49968,35 +49741,45 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/glass, /area/station/command/heads_quarters/rd) -"rfT" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rfW" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) "rfZ" = ( /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"rga" = ( +/turf/open/floor/iron, +/area/station/security/tram) +"rgn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/workout) "rgA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"rgF" = ( +/obj/structure/table, +/obj/machinery/light/warm/directional/north, +/obj/effect/landmark/start/hangover, +/obj/item/soap, +/turf/open/floor/iron, +/area/station/commons/dorms) "rgK" = ( /obj/effect/turf_decal/trimline/blue/corner{ dir = 8 @@ -50004,10 +49787,6 @@ /obj/item/kirbyplants/random/fullysynthetic, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"rgM" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) "rgS" = ( /obj/structure/railing/corner/end{ dir = 1 @@ -50019,6 +49798,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"rgX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"rhi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "rhj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50026,39 +49816,16 @@ /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"rhm" = ( -/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ - dir = 10 +"rhs" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Plasma to Pure" }, -/obj/structure/table, -/obj/item/cigarette, -/obj/item/toy/toy_dagger, -/obj/item/clothing/head/collectable/paper, -/obj/item/toy/figure/roboticist{ - pixel_x = 6; - pixel_y = 6 +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 }, -/obj/item/toy/figure/syndie{ - pixel_y = 5; - pixel_x = -6 - }, -/obj/item/toy/figure/md{ - pixel_x = 10 - }, -/obj/item/toy/figure/hop{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/toy/figure/ian{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/toy/figure/lawyer{ - pixel_x = -10 - }, -/obj/item/toy/figure/detective, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/turf/open/floor/iron, +/area/station/engineering/atmos) "rhy" = ( /obj/structure/chair{ dir = 1 @@ -50067,10 +49834,6 @@ /obj/structure/thermoplastic, /turf/open/floor/tram, /area/station/security/tram) -"rhC" = ( -/obj/structure/chair/office, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) "rhH" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -50086,6 +49849,36 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"rhM" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rhP" = ( +/obj/structure/table/wood, +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/barsign{ + chosen_sign = "thecavern"; + icon_state = "thecavern"; + pixel_y = 32 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) "rie" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/cargo_technician, @@ -50099,40 +49892,49 @@ /obj/machinery/door/poddoor/massdriver_chapel, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"rik" = ( -/obj/structure/flora/grass/jungle/b/style_random, -/obj/machinery/camera/directional/north, -/turf/open/misc/dirt/station, -/area/station/service/chapel) -"riq" = ( -/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ +"rii" = ( +/obj/machinery/computer/crew{ dir = 4 }, -/obj/structure/cable, -/obj/machinery/door/window/brigdoor/left/directional/east{ - name = "Secure Creature Pen"; - req_access = list("research") - }, -/turf/open/floor/iron, -/area/station/science/xenobiology) -"rir" = ( -/turf/open/floor/iron/grimy, -/area/station/commons/vacant_room/office) -"riS" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/turf_decal/siding/blue{ dir = 8 }, /turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +/area/station/medical/paramedic) +"rir" = ( +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"ris" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/south, +/obj/machinery/computer/security/telescreen/engine/directional/west, +/obj/machinery/status_display/evac/directional/south, +/obj/item/radio/off{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/ce) "riV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"rja" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics Tank - CO2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ + dir = 1 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"rjd" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) "rji" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -50162,40 +49964,31 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron/dark/small, /area/station/hallway/primary/fore) -"rjw" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Air to Distro" - }, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"rjN" = ( -/obj/structure/cable, -/obj/structure/chair{ - pixel_y = -2 - }, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) -"rko" = ( -/obj/structure/sign/directions/evac/directional/west, -/obj/structure/sign/directions/science/directional/west{ - dir = 4; - pixel_y = -8 - }, -/obj/structure/sign/directions/security/directional/west{ - pixel_y = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ +"rjM" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) +"rki" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/lower) +"rkE" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "rkI" = ( /obj/structure/disposalpipe/trunk, /obj/structure/disposaloutlet{ @@ -50206,13 +49999,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating, /area/station/medical/morgue) -"rkM" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 6 - }, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "rlb" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -50231,29 +50017,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"rli" = ( -/obj/machinery/door/airlock/silver{ - name = "Showers" - }, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/commons/dorms) -"rlq" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/effect/spawner/random/bedsheet{ - dir = 4 - }, -/obj/machinery/button/door/directional/north{ - id = "Cabin3"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) "rlr" = ( /turf/closed/wall, /area/station/medical/storage) @@ -50268,6 +50031,25 @@ /obj/machinery/air_sensor/ordnance_burn_chamber, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) +"rlP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/chapel) +"rlX" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "rma" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 6 @@ -50275,13 +50057,22 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"rmk" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/jungle/c/style_3{ - pixel_x = -7 +"rmb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"rmr" = ( +/obj/structure/sink/kitchen/directional/east, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"rmv" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "rmM" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/edge{ @@ -50294,6 +50085,13 @@ /obj/item/book/manual/wiki/security_space_law, /turf/open/floor/iron, /area/station/security/courtroom) +"rnb" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/service/bar) "rnc" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/siding/thinplating_new{ @@ -50304,19 +50102,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"rnr" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/jungle/c/style_3{ - pixel_x = 8 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"rnD" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "rnE" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -50326,6 +50111,10 @@ }, /turf/open/floor/plating, /area/station/medical/chemistry) +"rnS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) "rnV" = ( /obj/structure/cable, /turf/open/floor/iron/showroomfloor, @@ -50364,6 +50153,16 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"roK" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "roS" = ( /obj/structure/cable, /obj/structure/chair/stool/directional/west, @@ -50380,14 +50179,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"rpg" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "rpi" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -50395,39 +50186,19 @@ "rpk" = ( /turf/open/floor/iron/white, /area/station/science/research) -"rpo" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "rpq" = ( /obj/machinery/camera/autoname/directional/east, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/smooth, /area/station/security/evidence) -"rpv" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 8 +"rpG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 5 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/hallway/primary/central/fore) -"rpB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/sign/departments/holy/directional/north, -/obj/machinery/camera/directional/north, /turf/open/floor/iron, -/area/station/hallway/primary/port) -"rpQ" = ( -/obj/structure/lattice, -/obj/structure/grille/broken, -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/turf/open/space/basic, -/area/space/nearstation) +/area/station/engineering/atmos) "rpV" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -50444,34 +50215,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) -"rqp" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) "rqq" = ( /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/office) -"rqt" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/structure/aquarium/lawyer, -/turf/open/floor/iron/dark, -/area/station/service/lawoffice) "rqw" = ( /turf/closed/wall, /area/station/commons/dorms) -"rqD" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"rqF" = ( -/obj/structure/flora/bush/jungle/a/style_3, -/turf/open/misc/dirt/station, -/area/station/service/chapel) +"rqz" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "rqR" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -50481,6 +50235,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_dark, /area/station/science/xenobiology) +"rri" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) +"rrj" = ( +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "rro" = ( /obj/structure/railing, /obj/structure/disposalpipe/segment{ @@ -50491,13 +50254,6 @@ dir = 4 }, /area/station/engineering/main) -"rrp" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "rrq" = ( /obj/structure/closet, /turf/open/floor/plating, @@ -50506,15 +50262,15 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/science/robotics/augments) -"rry" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ +"rrz" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "rrQ" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/effect/turf_decal/tile/dark_red/half/contrasted, @@ -50528,12 +50284,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/lawoffice) -"rrX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/bar) +"rrY" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/turf/open/floor/iron/small, +/area/station/engineering/break_room) "rrZ" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/trash/garbage, @@ -50541,6 +50296,13 @@ /obj/effect/spawner/random/contraband/prison, /turf/open/floor/plating, /area/station/security/prison/safe) +"rsb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "rse" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/disposalpipe/segment{ @@ -50558,19 +50320,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/service/lawoffice) -"rsl" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table, -/obj/item/stock_parts/subspace/ansible, -/obj/item/stock_parts/subspace/ansible, -/obj/item/stock_parts/subspace/ansible, -/obj/item/stock_parts/subspace/crystal, -/obj/item/stock_parts/subspace/crystal, -/obj/item/stock_parts/subspace/crystal, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tcomms) "rsr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -50585,6 +50334,17 @@ /obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance/storage) +"rsu" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - entrance" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "rsv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50607,11 +50367,6 @@ "rsL" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/fore) -"rsZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "rth" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50625,23 +50380,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/small, /area/station/ai_monitored/command/storage/eva) -"rtI" = ( -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/station/science/xenobiology) "rtQ" = ( /turf/closed/wall/r_wall, /area/station/security/tram) -"rtX" = ( -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/door/airlock/maintenance{ - name = "Engineering Maintenance" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/department/engine) "rtZ" = ( /obj/structure/sign/directions/dorms{ dir = 1 @@ -50666,25 +50407,6 @@ dir = 8 }, /area/station/security/prison/garden) -"rud" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/window/left/directional/east{ - name = "Mass Driver Door"; - req_access = list("ordnance") - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/ordnance/testlab) -"ruh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "atmospherics - lower" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rui" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -50707,39 +50429,21 @@ "ruD" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"ruR" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "ruS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/machinery/door/airlock/engineering{ + name = "Engineering Office" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, +/turf/open/floor/iron/smooth_half{ + dir = 8 + }, +/area/station/maintenance/department/engine/atmos) "ruY" = ( /turf/open/floor/plating, /area/station/maintenance/fore/lesser) "rvp" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/hallway/abandoned_command) -"rvr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "rvs" = ( /obj/effect/turf_decal/stripes/white/line, /obj/item/stack/sheet/mineral/titanium, @@ -50761,16 +50465,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"rvI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rvX" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/south{ @@ -50838,13 +50532,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"rxa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/mannequin/plastic, -/turf/open/floor/carpet/blue, -/area/station/cargo/boutique) "rxo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50865,18 +50552,6 @@ /obj/item/razor, /turf/open/floor/iron/dark/small, /area/station/security/execution/education) -"rxD" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) -"rxJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "rxP" = ( /obj/structure/table, /obj/item/assembly/signaler{ @@ -50905,42 +50580,12 @@ /obj/item/modular_computer/laptop, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"rxX" = ( -/obj/structure/closet{ - name = "Paramedic Supplies" +"ryd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) -"rxY" = ( -/obj/structure/chair/stool/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth, -/area/station/hallway/secondary/command) -"rxZ" = ( -/obj/item/book/manual/chef_recipes, -/obj/item/stack/package_wrap{ - pixel_y = 2 - }, -/obj/item/holosign_creator/robot_seat/restaurant, -/obj/structure/table, -/obj/effect/turf_decal/siding{ - dir = 9 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) -"rya" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "ryi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50948,6 +50593,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"ryj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "ryk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50956,12 +50607,6 @@ dir = 1 }, /area/station/science/research) -"ryr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "ryt" = ( /obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/tile/neutral{ @@ -50981,11 +50626,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"ryW" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +"ryV" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/structure/closet/secure_closet/hydroponics, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "rza" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -50994,36 +50641,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"rzb" = ( -/obj/effect/turf_decal/stripes/line{ +"rzF" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 1 }, -/obj/machinery/camera/directional/north{ - c_tag = "Engineering Supermatter Chamber" - }, -/turf/open/floor/engine, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, /area/station/engineering/supermatter/room) -"rzd" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) -"rze" = ( -/obj/structure/railing{ - dir = 4 +"rzH" = ( +/obj/machinery/camera/directional/east, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 }, -/turf/open/floor/iron, -/area/station/commons/dorms) -"rzm" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Engineering - Decontamination B" +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) +/turf/open/floor/grass, +/area/station/service/chapel) "rzJ" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -51044,11 +50679,11 @@ /obj/machinery/bouldertech/refinery, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"rzZ" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) +"rzM" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "rAt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51109,15 +50744,21 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"rBg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "rBh" = ( /obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"rBl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "rBq" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -51154,15 +50795,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"rBO" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/dorms) "rBY" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -51170,12 +50802,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"rCa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/science/ordnance/testlab) "rCj" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -51187,21 +50813,19 @@ dir = 1 }, /area/station/security/execution/transfer) -"rCk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "rCv" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"rCS" = ( -/obj/structure/chair/stool/bar/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) +"rCC" = ( +/obj/structure/table, +/obj/item/hfr_box/body/waste_output, +/obj/item/hfr_box/body/moderator_input, +/obj/item/hfr_box/body/fuel_input, +/obj/item/hfr_box/body/interface, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "rDc" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/yellow{ @@ -51223,28 +50847,10 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"rDv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/cold/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"rDD" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/corner, -/area/station/commons/dorms) +"rDm" = ( +/obj/structure/railing/corner/end/flip, +/turf/open/floor/plating, +/area/station/cargo/miningfoundry) "rDP" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -51258,11 +50864,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"rDU" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "rDV" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage_shared) @@ -51272,11 +50873,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"rEa" = ( -/obj/structure/sink/directional/south, -/obj/structure/mirror/directional/north, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "rEb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/generic_maintenance_landmark, @@ -51285,32 +50881,27 @@ /turf/open/floor/wood, /area/station/maintenance/starboard/greater) "rEd" = ( -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) -"rEF" = ( -/obj/machinery/photocopier, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"rEJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera/directional/east, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"rEW" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange, +/turf/open/space/basic, +/area/space/nearstation) +"rEE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/disposalpipe/junction/flip{ + dir = 2 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"rER" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "rEY" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/pdapainter{ @@ -51377,6 +50968,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"rFB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/tile, +/area/station/service/bar) "rFC" = ( /turf/open/floor/catwalk_floor, /area/station/command/heads_quarters/ce) @@ -51401,6 +50999,34 @@ dir = 6 }, /area/station/science/research) +"rFI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=16.0-CentralFore-CentralPort"; + location = "15.0-CentralStarboard-CentralFore" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rFJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"rFL" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "rFP" = ( /obj/structure/disposalpipe/trunk{ dir = 2 @@ -51436,6 +51062,11 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/cargo/sorting) +"rGk" = ( +/obj/effect/turf_decal/siding/green/end, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/herringbone, +/area/station/service/abandoned_gambling_den/gaming) "rGp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51486,6 +51117,21 @@ /obj/item/screwdriver, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) +"rGS" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank/large, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - storage" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"rHa" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "rHe" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -51496,14 +51142,17 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"rHl" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"rHi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Dormatories" }, -/obj/effect/turf_decal/tile/blue, -/obj/machinery/vending/cigarette, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/fitness/locker_room) "rHp" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/landmark/event_spawn, @@ -51541,17 +51190,6 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"rHO" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"rHY" = ( -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) "rIb" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -51568,24 +51206,37 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"rIo" = ( -/obj/effect/turf_decal/siding/green/end, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/herringbone, -/area/station/service/abandoned_gambling_den/gaming) -"rIH" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input, -/turf/open/floor/engine/n2, +"rII" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, /area/station/engineering/atmos) "rIJ" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/engineering/gravity_generator) -"rIW" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) +"rIN" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"rIT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "rIY" = ( /turf/closed/wall/r_wall, /area/station/construction/mining/aux_base) @@ -51606,19 +51257,15 @@ }, /turf/open/floor/grass, /area/station/science/xenobiology) +"rJx" = ( +/obj/item/shovel, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) "rJW" = ( /obj/machinery/suit_storage_unit/hos, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/checker, /area/station/command/heads_quarters/hos) -"rJZ" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "rKv" = ( /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/iron, @@ -51629,6 +51276,13 @@ }, /turf/open/floor/iron, /area/station/science/cytology) +"rKE" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 4 + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "rKR" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -51683,12 +51337,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"rLx" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/dorms) "rLK" = ( /obj/machinery/hydroponics/soil{ pixel_y = 8 @@ -51711,6 +51359,10 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"rMc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "rMf" = ( /obj/structure/table, /obj/machinery/computer/arcade/orion_trail{ @@ -51756,6 +51408,16 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"rMx" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/mail_sorting/medbay/general, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "rMH" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -51763,6 +51425,15 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"rMN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "rMR" = ( /obj/effect/turf_decal/siding/yellow{ dir = 10 @@ -51774,6 +51445,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/diagonal, /area/station/engineering/lobby) +"rMT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"rMZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "rNd" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -51797,10 +51483,14 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) "rNG" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/closet/toolcloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "rNI" = ( /obj/effect/turf_decal/siding/thinplating_new/corner{ dir = 4 @@ -51814,20 +51504,47 @@ /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"rNL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"rNM" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/structure/displaycase/trophy, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"rNN" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral{ +/turf/open/floor/iron/white/small, +/area/station/commons/fitness/locker_room) +"rOb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"rOd" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/engineering/storage/tech) +"rOe" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"rOf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/misc/asteroid, +/area/station/maintenance/hallway/abandoned_command) +"rOB" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "rOG" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -51860,11 +51577,10 @@ "rPf" = ( /turf/closed/wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"rPg" = ( -/obj/machinery/air_sensor/plasma_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) +"rPh" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "rPm" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -51899,26 +51615,11 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"rPA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) -"rPL" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/lesser) +"rPN" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/engineering/atmos) "rPT" = ( /obj/structure/chair/stool/bar/directional/east, /obj/effect/turf_decal/siding/red/corner{ @@ -51929,16 +51630,6 @@ }, /turf/open/floor/iron/white, /area/station/security/medical) -"rPU" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/status_display/door_timer{ - id = "Cell 2"; - name = "Cell 2"; - pixel_y = 32 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/security/brig) "rPV" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/bot, @@ -51948,11 +51639,16 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron, /area/station/engineering/main) -"rPW" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) +"rPY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "rQi" = ( /turf/closed/wall/r_wall, /area/station/engineering/main) @@ -51981,15 +51677,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/pharmacy, /turf/open/floor/iron/dark/small, /area/station/medical/pharmacy) -"rQN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/light/cold/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "rQS" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -51998,11 +51685,6 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"rRa" = ( -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "rRf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52016,14 +51698,11 @@ dir = 1 }, /area/station/security/courtroom) -"rRq" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +"rRn" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) "rRu" = ( /obj/structure/transit_tube/horizontal, /obj/effect/decal/cleanable/dirt, @@ -52044,6 +51723,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/courtroom) +"rRX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"rSh" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/dorms) "rSi" = ( /obj/effect/turf_decal/tile/dark_red{ dir = 8 @@ -52065,13 +51758,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/coroner, /turf/open/floor/iron/small, /area/station/medical/morgue) -"rSy" = ( -/obj/machinery/door/airlock{ - id_tag = "CabinS"; - name = "Study" - }, -/turf/open/floor/carpet/green, -/area/station/commons/dorms) "rSz" = ( /obj/structure/chair/comfy/brown{ buildstackamount = 0; @@ -52088,12 +51774,16 @@ /obj/structure/railing/corner, /turf/open/space/basic, /area/space/nearstation) -"rSI" = ( -/obj/structure/cable, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) +"rSG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Decontamination A" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/main) "rST" = ( /turf/closed/wall, /area/station/cargo/storage) @@ -52108,15 +51798,22 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"rTn" = ( -/obj/machinery/light/small/directional/north, -/turf/open/misc/dirt/station, -/area/station/service/chapel) "rTq" = ( /obj/machinery/photocopier, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) +"rTu" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"rTx" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "rTy" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -52129,13 +51826,6 @@ }, /turf/open/floor/plating, /area/station/cargo/storage) -"rTC" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "rTD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -52150,6 +51840,19 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/cargo/sorting) +"rTI" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/knife/kitchen{ + pixel_y = 2 + }, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/obj/item/kitchen/rollingpin, +/obj/effect/turf_decal/siding{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "rTJ" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -52161,6 +51864,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"rTO" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "rTU" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -52172,29 +51879,42 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"rTW" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) "rUb" = ( /obj/structure/hedge, /obj/machinery/status_display/evac/directional/east, /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"rUc" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple/corner, -/obj/effect/landmark/start/research_director, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "rUd" = ( /turf/closed/wall, /area/station/security/prison) -"rUq" = ( -/obj/item/assembly/mousetrap/armed, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +"rUg" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/science/cytology) +"rUh" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/structure/sink/directional/east, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/small, +/area/station/service/barber) "rUt" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -52206,6 +51926,13 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"rUF" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/service/barber) "rUI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52214,6 +51941,14 @@ dir = 4 }, /area/station/science/lobby) +"rUL" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "rUR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/table_or_rack, @@ -52229,6 +51964,34 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"rUX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - North Corridor" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"rVa" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/airlock_controller/incinerator_atmos{ + pixel_x = -40; + pixel_y = -8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "rVj" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/cold/directional/north, @@ -52242,24 +52005,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"rVt" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 +"rVo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" - }, -/obj/effect/spawner/random/food_or_drink/condiment, -/turf/open/floor/plating, -/area/station/service/kitchen) +/turf/open/floor/iron, +/area/station/engineering/atmos) "rVy" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -52288,12 +52039,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"rVI" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "rVQ" = ( /obj/structure/disposalpipe/trunk, /obj/structure/window/spawner/directional/west, @@ -52310,6 +52055,24 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) +"rVV" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/bar) +"rWi" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "rWm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52391,18 +52154,16 @@ dir = 1 }, /area/station/cargo/bitrunning/den) -"rWU" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) -"rXm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line, +"rXt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, /obj/structure/cable, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "rXv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -52411,19 +52172,22 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"rXy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"rXM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"rXF" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/status_display/evac/directional/east, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/stripes/end, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/effect/turf_decal/siding/thinplating_new{ dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "rXW" = ( /obj/structure/flora/bush/flowers_yw, /obj/machinery/door/window/left/directional/west{ @@ -52439,9 +52203,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"rYc" = ( -/turf/open/floor/iron/small, -/area/station/maintenance/port/lesser) "rYm" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/office/light{ @@ -52454,38 +52215,50 @@ /obj/effect/landmark/start/geneticist, /turf/open/floor/iron/dark, /area/station/science/genetics) +"rYo" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) "rYp" = ( /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) -"rYs" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/obj/structure/flora/bush/flowers_yw/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"rYt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +"rYq" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 8 }, -/turf/open/floor/iron/white, -/area/station/science/cytology) -"rYx" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/structure/cable, +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"rYr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/service/barber) -"rYD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) +"rYE" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/tram) "rYG" = ( /obj/structure/cable, /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/security/prison/workout) +"rYI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "rYL" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52496,12 +52269,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"rZb" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "rZc" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box/white{ @@ -52509,10 +52276,6 @@ }, /turf/open/floor/iron, /area/station/medical/chemistry) -"rZe" = ( -/obj/structure/railing/corner/end/flip, -/turf/open/floor/plating, -/area/station/cargo/miningfoundry) "rZi" = ( /obj/structure/cable, /obj/machinery/power/solar{ @@ -52521,13 +52284,6 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/aft) -"rZo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "rZq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/status_display/ai/directional/west, @@ -52542,26 +52298,11 @@ /turf/open/floor/plating, /area/station/maintenance/department/electrical) "rZw" = ( -/obj/structure/table/glass, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/service/lawoffice) -"rZz" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/obj/structure/closet/wardrobe/mixed, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) "rZG" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/trash/food_packaging, @@ -52571,51 +52312,38 @@ /obj/structure/alien/weeds, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"rZJ" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ - dir = 4 - }, +"rZZ" = ( +/obj/structure/table, +/obj/item/screwdriver, /turf/open/floor/iron, -/area/station/engineering/atmos) -"rZM" = ( -/obj/structure/table/wood, -/obj/item/clothing/glasses/eyepatch/medical, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) -"saq" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Toxins" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ - dir = 1 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) -"sar" = ( +/area/station/construction/mining/aux_base) +"sag" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" }, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/command/heads_quarters/rd) "sas" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/blue, /area/station/cargo/boutique) -"saz" = ( -/obj/machinery/status_display/ai/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, +"sax" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/wood, +/area/station/service/chapel/office) +"saC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"saL" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/area/station/engineering/atmos) "saY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52673,6 +52401,21 @@ /obj/effect/landmark/start/research_director, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"sca" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Cold Loop to Gas" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"scc" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/hallway/abandoned_command) "scj" = ( /turf/closed/wall/r_wall, /area/station/science/lower) @@ -52712,96 +52455,88 @@ /obj/machinery/light/small/broken/directional/south, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"scP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/turf_decal/siding/wideplating{ +"scM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -11; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/vodka, +/obj/item/food/grown/citrus/orange, +/obj/item/food/grown/citrus/orange{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/food/grown/grapes/green{ + pixel_y = -4; + pixel_x = -6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, -/obj/effect/turf_decal/siding/wideplating/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) -"scU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"scY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/cargo/boutique) +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine/atmos) "sdf" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"sdZ" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ +"sdk" = ( +/obj/structure/closet/secure_closet/bar, +/obj/item/stack/spacecash/c1, +/obj/item/stack/spacecash/c1, +/obj/item/stack/spacecash/c1, +/obj/item/stack/spacecash/c1, +/obj/item/stack/spacecash/c1, +/obj/machinery/airalarm/directional/north, +/obj/structure/reagent_dispensers/beerkeg, +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/tile/dark/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/station/service/bar/backroom) +"sdR" = ( +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/office) "sea" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/white/corner, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) -"seq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"ser" = ( +"seL" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/ordnance/testlab) -"ses" = ( -/obj/structure/dresser, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) +/turf/open/floor/iron, +/area/station/security/brig/entrance) "seM" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 }, /turf/open/floor/iron/smooth_large, /area/station/science/auxlab/firing_range) -"seN" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/fore/greater) "seV" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/space/basic, /area/space/nearstation) -"sfk" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +"sfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/bar) "sfq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52810,31 +52545,12 @@ dir = 1 }, /area/station/science/research) -"sfu" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/structure/disposalpipe/segment, +"sfD" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/security/brig/entrance) -"sfy" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"sfB" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/commons/dorms) "sfF" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Office" @@ -52861,6 +52577,31 @@ /obj/item/clothing/head/costume/festive, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"sgg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/plaque{ + icon_state = "L8"; + pixel_y = -15 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/landmark/observer_start, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sgo" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, +/area/station/service/hydroponics) "sgw" = ( /obj/machinery/mass_driver/ordnance{ dir = 1 @@ -52868,11 +52609,6 @@ /obj/effect/turf_decal/stripes/white/end, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"sgB" = ( -/obj/item/kirbyplants/random/fullysynthetic, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) "sgC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -52913,17 +52649,47 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/recreation) +"shc" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/barricade/wooden/crude, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/cargo/boutique) "shf" = ( /obj/machinery/vending/coffee, /turf/open/floor/plating, /area/station/hallway/secondary/recreation) -"shm" = ( -/obj/effect/turf_decal/stripes/line{ +"shn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail/flip{ dir = 1 }, -/obj/structure/filingcabinet/chestdrawer, +/obj/effect/mapping_helpers/mail_sorting/security/hos_office, /turf/open/floor/iron, -/area/station/science/xenobiology) +/area/station/security) +"shr" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/bluespace_sender, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"shz" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "shD" = ( /turf/closed/wall, /area/station/hallway/secondary/recreation) @@ -52941,14 +52707,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"shR" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/light/small/directional/north, -/turf/open/floor/grass, -/area/station/service/chapel) "sib" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -52963,27 +52721,58 @@ "sis" = ( /turf/open/floor/grass, /area/station/security/prison/garden) -"siG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ +"siA" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/effect/decal/cleanable/ash, -/obj/item/storage/dice{ - pixel_x = -16; - pixel_y = -6 +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, /turf/open/floor/iron, -/area/station/maintenance/port/fore) -"siN" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"sjl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/area/station/hallway/primary/fore) +"siD" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/floor/iron/small, +/area/station/commons/fitness/locker_room) +"siY" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/corner, -/area/station/science/xenobiology) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"sji" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) +"sjl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/camera/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"sjm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sjp" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -52994,58 +52783,36 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"sjw" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" +"sjA" = ( +/obj/structure/chair/plastic{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"sjG" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"sjK" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/trash, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"sjL" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/neutral/line{ +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"sjF" = ( +/obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, +/turf/open/floor/eighties/red, /area/station/hallway/primary/central/fore) -"sjY" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/purple/visible{ - dir = 4 +"ska" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "skc" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 }, /turf/open/floor/iron/dark/side, /area/station/security/execution/transfer) -"skd" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "skm" = ( /obj/structure/cable, /obj/structure/table, @@ -53063,23 +52830,6 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/prison) -"skp" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/machinery/chem_dispenser, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron, -/area/station/medical/chemistry) -"skN" = ( -/obj/structure/table/wood, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - South" - }, -/obj/item/stack/cable_coil/five, -/obj/effect/turf_decal/siding/wideplating_new/terracotta, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) "skP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -53091,25 +52841,11 @@ }, /turf/open/floor/iron/white/small, /area/station/security/warden) -"skT" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "skU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"skV" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple, -/obj/effect/turf_decal/siding/purple/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "skW" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -53117,6 +52853,12 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"slo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "slp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53204,19 +52946,35 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) +"smv" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/captain/private) "smH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, /turf/open/floor/iron, /area/station/security/courtroom) -"sne" = ( -/obj/machinery/griddle, -/obj/effect/turf_decal/siding{ - dir = 6 +"sna" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/service/bar) +"snb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/herringbone, +/area/station/ai_monitored/command/nuke_storage) +"sng" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) +/turf/open/floor/wood/tile, +/area/station/service/bar) "snj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -53230,6 +52988,14 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) +"snk" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "snn" = ( /obj/machinery/rnd/experimentor, /turf/open/floor/engine, @@ -53247,6 +53013,20 @@ /obj/structure/thermoplastic, /turf/open/floor/tram, /area/station/security/tram) +"snC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/airlock/public/glass{ + name = "Chapel Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/service/chapel/office) "snJ" = ( /obj/effect/turf_decal/stripes/corner, /obj/machinery/light/small/directional/south, @@ -53257,13 +53037,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/courtroom) -"snW" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/turf/open/floor/iron, -/area/station/security/tram) "snZ" = ( /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) @@ -53293,27 +53066,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"sot" = ( -/obj/machinery/door/airlock/multi_tile/public{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/service/library) "sox" = ( /obj/effect/turf_decal/stripes/white/line, /obj/structure/transport/linear/tram, /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) +"soz" = ( +/obj/item/kirbyplants/random/fullysynthetic, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/security/tram) "soD" = ( /obj/effect/turf_decal/siding/thinplating_new/dark/corner{ dir = 8 @@ -53329,12 +53093,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"soU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "soV" = ( /obj/effect/spawner/random/engineering/canister, /turf/open/floor/plating, @@ -53354,25 +53112,11 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs/auxiliary) -"spk" = ( -/obj/machinery/camera/directional/east, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/service/chapel) -"spo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +"spp" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "spx" = ( /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -53380,10 +53124,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white/small, /area/station/medical/cryo) -"spH" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/iron/small, -/area/station/service/bar) "spK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53425,6 +53165,15 @@ /obj/machinery/field/generator, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) +"sqn" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/service/barber) "sqo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -53476,38 +53225,10 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"srg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "srn" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/station/maintenance/port/greater) -"srw" = ( -/turf/closed/wall/r_wall/rust, -/area/station/maintenance/department/electrical) -"srx" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"sry" = ( -/obj/structure/flora/bush/jungle/c/style_3{ - pixel_x = 6; - pixel_y = -6 - }, -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/grass, -/area/station/service/chapel) "srA" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -53515,20 +53236,6 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"srE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-south" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "srH" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -53553,6 +53260,28 @@ }, /turf/open/floor/wood/tile, /area/station/command/meeting_room) +"sse" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ssf" = ( +/obj/effect/turf_decal/weather/snow, +/obj/machinery/gibber, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 6 + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"ssn" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "sso" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -53577,33 +53306,24 @@ "ssz" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/science/xenobiology) -"ssY" = ( -/obj/structure/kitchenspike, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 +"ssJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) -"sta" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/airalarm/directional/west, +/obj/structure/cable, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "engine" }, -/obj/item/trash/flare{ - pixel_x = 11; - pixel_y = 21 +/obj/effect/mapping_helpers/airalarm/engine_access, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/machinery/meter, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Supermatter Port" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/hallway/primary/central/fore) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "stj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53612,14 +53332,6 @@ dir = 1 }, /area/station/maintenance/department/science/xenobiology) -"stH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/half, -/obj/effect/turf_decal/tile/brown/half{ - dir = 1 - }, -/turf/open/floor/iron/textured_half, -/area/station/cargo/miningoffice) "stP" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -53640,33 +53352,21 @@ /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) -"stY" = ( -/obj/structure/table/wood, -/obj/item/flashlight/flare/candle{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/flashlight/flare/candle{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/flashlight/flare/candle{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/lighter{ - pixel_x = 4 - }, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) -"sue" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/structure/chair/sofa/bench/right{ +"suj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/hallway/primary/fore) "sul" = ( /obj/effect/turf_decal/siding{ dir = 1 @@ -53679,21 +53379,22 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/checker, /area/station/command/heads_quarters/hos) -"suM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ +"suQ" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"suU" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, /turf/open/floor/iron, -/area/station/hallway/primary/port) -"svd" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/area/station/hallway/secondary/recreation) "svh" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -53746,10 +53447,25 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/science/genetics) +"svF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "svG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/science/explab) +"svH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "svK" = ( /obj/machinery/light/cold/dim/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53783,6 +53499,14 @@ }, /turf/open/floor/iron/dark/textured_large, /area/station/medical/pharmacy) +"svV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "swb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -53806,36 +53530,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"swk" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) -"swu" = ( -/turf/open/floor/wood, -/area/station/security/detectives_office) -"swB" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/cable, +"swi" = ( +/obj/machinery/air_sensor/oxygen_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"sws" = ( /turf/open/floor/iron/small, -/area/station/hallway/primary/starboard) -"swF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/science/xenobiology) +/area/station/commons/fitness/locker_room) "swJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -53846,19 +53548,6 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"swK" = ( -/obj/structure/sign/poster/official/moth_piping/directional/north, -/obj/machinery/light/cold/dim/directional/north, -/obj/structure/closet/firecloset, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) -"swM" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/grass, -/area/station/service/chapel) "swO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -53899,14 +53588,6 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/qm) -"swW" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/spawner/random/vending/colavend, -/turf/open/floor/wood/tile, -/area/station/service/bar) "sxm" = ( /turf/closed/wall, /area/station/tcommsat/server) @@ -53935,6 +53616,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"sxE" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white/small, +/area/station/science/server) "sxF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53945,23 +53633,22 @@ dir = 8 }, /area/station/science/research) -"sxH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) +"sxK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "sxT" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/aft) "sxZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/structure/cable, +/obj/effect/turf_decal/siding/red{ + dir = 1 }, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) +/turf/open/floor/iron/white/small, +/area/station/security/warden) "syb" = ( /obj/docking_port/stationary/random{ dir = 4; @@ -54009,21 +53696,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"syA" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured_half{ - dir = 1 - }, -/area/station/commons/fitness/locker_room) "syC" = ( /obj/structure/window/spawner/directional/west, /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) +"syM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/science/xenobiology) "syN" = ( /obj/effect/spawner/random/trash, /turf/open/floor/plating, @@ -54036,47 +53728,28 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"szg" = ( -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter) -"szC" = ( +"syT" = ( +/obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ - dir = 10 + dir = 1 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +/obj/structure/desk_bell{ + pixel_x = 4; + pixel_y = 3 }, -/turf/open/floor/wood, -/area/station/service/chapel) -"sBf" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"szm" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "sBm" = ( /obj/structure/transport/linear/tram, /obj/structure/fluff/tram_rail/floor, /obj/structure/thermoplastic/light, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"sBq" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/l3closet/janitor, -/obj/item/clothing/gloves/color/orange, -/obj/item/clothing/shoes/galoshes, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/small, -/area/station/service/janitor) "sBL" = ( /obj/structure/sign/directions/science{ dir = 4; @@ -54091,18 +53764,38 @@ }, /turf/closed/wall, /area/station/commons/storage/art) -"sBP" = ( -/obj/structure/reagent_dispensers/plumbed{ - dir = 1 +"sBO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "sBV" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +/obj/structure/window/spawner/directional/east, +/obj/structure/table/wood, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/crap{ + pixel_y = 5 + }, +/obj/item/cigarette/pipe/cobpipe{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/corporate_showroom) +"sBZ" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "sCc" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -54146,14 +53839,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/dark/small, /area/station/medical/medbay/central) -"sCq" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "sCu" = ( /obj/machinery/computer/prisoner/management{ dir = 8 @@ -54175,20 +53860,17 @@ }, /turf/open/floor/iron/textured_half, /area/station/commons/fitness/recreation) -"sCC" = ( -/obj/machinery/door/airlock/external/glass{ - name = "ATMOS PROJECT Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "sCH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"sCI" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/chem_master, +/turf/open/floor/iron, +/area/station/medical/chemistry) "sCR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/modular_computer/preset/research{ @@ -54198,6 +53880,16 @@ /obj/effect/turf_decal/siding/purple, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"sDg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/flasher/directional/west{ + id = "brigentry" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "sDj" = ( /turf/closed/wall/r_wall, /area/station/science/cytology) @@ -54220,11 +53912,6 @@ /obj/structure/hedge, /turf/open/floor/wood/tile, /area/station/command/corporate_showroom) -"sDs" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron, -/area/station/commons/dorms) "sDA" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -54234,27 +53921,56 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"sDM" = ( +"sDB" = ( /obj/structure/cable, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/science/lab) -"sDZ" = ( -/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=15.0-CentralStarboard-CentralFore"; - location = "14.0-Dormatories-CentralStarboard" - }, -/obj/structure/cable, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/area/station/hallway/primary/port) +"sDM" = ( +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/port/aft) +"sDQ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"sDS" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) +"sDZ" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) +"sEc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"sEd" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology Lab - Test Chamber"; + network = list("ss13","rd","xeno") + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "sEn" = ( /obj/item/clothing/head/cone, /obj/item/clothing/head/cone{ @@ -54275,6 +53991,11 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"sEA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "sEB" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, @@ -54293,20 +54014,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"sFs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +"sFv" = ( +/obj/effect/spawner/random/trash/bucket, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "sFz" = ( /obj/structure/chair/stool/directional/east, /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"sFP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "sGh" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/white/line{ @@ -54314,13 +54040,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"sGk" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) "sGp" = ( /obj/structure/flora/rock/pile/style_random, /obj/structure/window/reinforced/spawner/directional/west, @@ -54347,20 +54066,26 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/science/ordnance/storage) -"sGN" = ( -/obj/machinery/modular_computer/preset/cargochat/service{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/requests_console/auto_name/directional/east, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ +"sGK" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"sGN" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 9 + }, +/turf/open/space/basic, +/area/space/nearstation) "sHe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -54369,12 +54094,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"sHg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"sHh" = ( +/obj/machinery/computer/slot_machine{ + pixel_y = 2 }, -/turf/open/floor/iron/dark/small, -/area/station/engineering/supermatter/room) +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) "sHk" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/table, @@ -54387,16 +54113,17 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) -"sHI" = ( -/obj/machinery/computer/atmos_control/air_tank{ - dir = 1 +"sHJ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "sHM" = ( /obj/structure/railing, /obj/structure/disposalpipe/segment{ @@ -54404,6 +54131,14 @@ }, /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) +"sHN" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "sHO" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ dir = 4 @@ -54420,6 +54155,15 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"sHW" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro staging" + }, +/obj/machinery/camera/directional/north{ + c_tag = "atmospherics - lower" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sHX" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 6 @@ -54427,6 +54171,26 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/engine, /area/station/science/cytology) +"sIb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"sIe" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/structure/flora/bush/flowers_yw/style_2, +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "sIj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -54435,6 +54199,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) +"sIl" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) "sIA" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -54443,15 +54211,34 @@ /turf/open/floor/plating, /area/station/maintenance/fore/greater) "sIB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"sIJ" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "sIO" = ( /obj/structure/grille/broken, /obj/item/shard/titanium, /obj/effect/decal/cleanable/glass/titanium, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"sIR" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/parquet, +/area/station/service/library) "sIZ" = ( /obj/structure/table/wood, /obj/effect/spawner/random/bureaucracy/folder, @@ -54459,39 +54246,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"sJf" = ( -/obj/structure/water_source/puddle, -/turf/open/misc/asteroid, -/area/station/maintenance/starboard/greater) -"sJg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/obj/machinery/door/airlock/command{ - name = "Research Division Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/rd, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/server) "sJi" = ( /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"sJr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/holopad, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) -"sJv" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=1.5-PNexus-Vault"; - location = "1.0-Security-PNexus" - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "sJw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54500,6 +54258,11 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) +"sJD" = ( +/obj/machinery/light/no_nightlight/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sJE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/item/kirbyplants/random/fullysynthetic, @@ -54508,13 +54271,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"sJL" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) "sJN" = ( /obj/effect/turf_decal/siding, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54524,36 +54280,18 @@ "sJR" = ( /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"sJV" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/chem_master/condimaster{ - desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; - name = "BrewMaster 2199" - }, -/obj/effect/turf_decal/delivery/white{ - color = "#52B4E9" - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "sKk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"sKm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +"sKp" = ( +/obj/machinery/photocopier, +/obj/structure/sign/painting/library{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/turf/open/floor/wood/parquet, +/area/station/service/library) "sKq" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -54563,6 +54301,12 @@ }, /turf/open/floor/carpet, /area/station/medical/psychology) +"sKr" = ( +/obj/structure/reflector/box/anchored{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/supermatter/room) "sKt" = ( /obj/effect/turf_decal/trimline/white/line, /obj/effect/turf_decal/trimline/white/mid_joiner, @@ -54587,10 +54331,26 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"sKD" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/catwalk_floor, +/area/station/engineering/break_room) "sKE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white/small, /area/station/security/warden) +"sKF" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "sKS" = ( /obj/structure/sign/poster/official/pda_ad/directional/north, /obj/structure/tank_holder/extinguisher, @@ -54598,6 +54358,44 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"sKY" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/terracotta{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sLf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) +"sLh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sLz" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "sLB" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -54658,48 +54456,22 @@ dir = 1 }, /area/station/science/research) -"sMj" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "sMq" = ( /obj/machinery/light/warm/directional/west, /turf/open/floor/iron, /area/station/security/prison) -"sMt" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/white/side, -/area/station/hallway/primary/central/aft) "sMu" = ( /obj/structure/cable, /obj/structure/railing, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) -"sMB" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/structure/rack, -/obj/item/circuitboard/machine/thermomachine{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/circuitboard/machine/thermomachine{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) +"sMw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "sMD" = ( /turf/closed/wall, /area/station/science/server) @@ -54728,13 +54500,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"sNb" = ( -/obj/effect/turf_decal/tile/blue, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/station/hallway/secondary/dock) "sNg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -54743,33 +54508,39 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"sNr" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark_red/corner{ - dir = 1 - }, -/obj/structure/rack, -/obj/effect/spawner/random/armory/riot_helmet, -/obj/effect/spawner/random/armory/bulletproof_helmet, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark/small, -/area/station/ai_monitored/security/armory) "sNz" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"sNI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "sNW" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"sOi" = ( -/obj/effect/turf_decal/siding/wood/end{ +"sNY" = ( +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lower) +"sOd" = ( +/obj/effect/turf_decal/weather/dirt{ dir = 1 }, -/turf/open/floor/stone, +/obj/structure/flora/rock/pile/jungle/style_5{ + pixel_y = -5; + pixel_x = -8 + }, +/turf/open/floor/grass, /area/station/service/chapel) "sOj" = ( /obj/effect/turf_decal/stripes/line, @@ -54790,23 +54561,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/engineering/gravity_generator) -"sOt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/sofa/bench{ - dir = 1 - }, -/obj/machinery/newscaster/directional/south, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/secondary/dock) -"sOy" = ( -/obj/structure/window/spawner/directional/west, -/turf/open/floor/iron/dark, -/area/station/commons/dorms) "sOF" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -54814,6 +54568,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"sOJ" = ( +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/science/lab) "sON" = ( /turf/closed/wall, /area/station/service/bar/backroom) @@ -54824,15 +54583,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/medical/virology) -"sOP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/office) "sOR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -54850,12 +54600,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/greater) -"sPb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood/tile, -/area/station/command/corporate_showroom) "sPk" = ( /obj/structure/railing{ dir = 1 @@ -54899,6 +54643,12 @@ }, /turf/open/space/basic, /area/space/nearstation) +"sQs" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "sQv" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/closet_empty/crate, @@ -54908,17 +54658,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"sQy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/chapel) "sQI" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/modular_computer/preset/id, @@ -54951,37 +54690,26 @@ }, /turf/open/floor/iron/dark/textured_corner, /area/station/command/heads_quarters/hop) -"sQP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/aft) "sQS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/science/explab) -"sQX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/binary/valve/digital{ +"sQV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) +/turf/open/floor/stone, +/area/station/service/chapel) +"sRb" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) "sRf" = ( /obj/machinery/power/turbine/inlet_compressor{ dir = 8 @@ -55000,22 +54728,24 @@ dir = 8 }, /area/station/science/lobby) -"sRD" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) -"sRF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +"sRo" = ( +/obj/structure/toilet{ dir = 4 }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "Toilet2"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"sRy" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "sRL" = ( /turf/closed/wall, /area/station/service/janitor) @@ -55028,34 +54758,40 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"sRT" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 +"sSc" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) -"sRV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) -"sRW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "sSj" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating_new/terracotta{ + dir = 6 + }, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"sSn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/chapel/storage) "sSq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55085,10 +54821,12 @@ "sSB" = ( /turf/open/floor/catwalk_floor, /area/station/engineering/break_room) -"sSN" = ( -/obj/structure/flora/bush/flowers_pp/style_2, -/turf/open/floor/grass, -/area/station/service/chapel) +"sSI" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "sSQ" = ( /turf/closed/wall, /area/station/maintenance/department/medical/central) @@ -55124,20 +54862,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"sTb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/plaque{ - icon_state = "L14"; - pixel_y = -15 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "sTi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55155,14 +54879,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"sTJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "sTK" = ( /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/circuit, @@ -55187,12 +54903,6 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) -"sUr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "sUy" = ( /turf/closed/wall/r_wall, /area/station/command/meeting_room) @@ -55219,18 +54929,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"sUM" = ( -/obj/machinery/power/emitter/welded, -/obj/structure/cable, +"sUK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/station/engineering/supermatter/room) -"sUN" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) +/area/station/maintenance/fore/greater) +"sUS" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "sUV" = ( /obj/structure/table, /obj/item/folder/yellow, @@ -55284,36 +54993,22 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"sVG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "sVN" = ( /turf/closed/wall/r_wall, /area/station/security/prison/workout) -"sVO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/plating, -/area/station/hallway/primary/central/fore) -"sWc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/chem_master, -/turf/open/floor/iron, -/area/station/science/xenobiology) -"sWq" = ( -/obj/structure/chair/stool/bar/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"sVS" = ( +/obj/machinery/door/airlock{ + name = "Bathrooms" }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured_half, +/area/station/commons/toilet/restrooms) +"sWf" = ( +/obj/structure/table, +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) "sWA" = ( /obj/machinery/door/airlock/glass{ name = "Gold Standard Law Firm" @@ -55325,12 +55020,44 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/maintenance/starboard/greater) +"sWK" = ( +/obj/structure/chair/office, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) +"sWL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/departments/botany/alt1/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sWN" = ( +/obj/machinery/camera/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"sWO" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "sWQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"sWU" = ( +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"sWX" = ( +/obj/structure/sign/directions/dorms{ + dir = 4 + }, +/turf/closed/wall, +/area/station/commons/fitness/locker_room) "sXi" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -55348,28 +55075,6 @@ /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"sXs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"sXu" = ( -/obj/structure/cable/layer3, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/turf/open/floor/iron/stairs, -/area/station/ai_monitored/turret_protected/ai) "sXw" = ( /obj/machinery/telecomms/receiver/preset_left, /turf/open/floor/circuit, @@ -55380,19 +55085,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"sXD" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) -"sXE" = ( -/mob/living/basic/bot/firebot, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/holopad, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) "sXG" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 4 @@ -55406,12 +55098,6 @@ /obj/structure/frame/machine, /turf/open/floor/tram, /area/station/maintenance/department/medical/central) -"sXL" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) "sXO" = ( /obj/structure/chair{ dir = 4 @@ -55422,9 +55108,13 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"sXY" = ( -/turf/closed/wall/r_wall/rust, -/area/station/engineering/supermatter/room) +"sXS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "sXZ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -55481,12 +55171,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/storage/tech) -"sYw" = ( -/obj/structure/chair{ - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "sYx" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /obj/effect/turf_decal/stripes, @@ -55494,27 +55178,33 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/white/small, /area/station/medical/cryo) -"sYS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ +"sYR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) +"sYZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchenshutters"; - name = "Kitchen Shutters" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/effect/spawner/random/food_or_drink/donuts, -/turf/open/floor/plating, -/area/station/service/kitchen) -"sZo" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 10 +/turf/open/floor/iron/small, +/area/station/service/barber) +"sZg" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "sZx" = ( /obj/structure/cable, /obj/structure/disposalpipe/trunk{ @@ -55528,15 +55218,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"sZA" = ( -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/flowers_pp/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/grass, -/area/station/service/chapel) "sZH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -55557,18 +55238,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/robotics/lab) -"sZP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +"sZX" = ( +/mob/living/basic/mouse/brown/tom, +/obj/item/radio/intercom/prison/directional/south, +/turf/open/floor/plating, +/area/station/security/prison/safe) "tab" = ( /obj/structure/rack, /obj/item/restraints/handcuffs, @@ -55594,6 +55268,10 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) +"tar" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/commons/dorms) "tau" = ( /obj/effect/turf_decal/bot, /obj/machinery/status_display/evac/directional/south, @@ -55604,6 +55282,16 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/engineering/break_room) +"taA" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/hydroponics/constructable, +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/service/hydroponics) "taB" = ( /turf/open/floor/iron/white, /area/station/medical/treatment_center) @@ -55624,13 +55312,21 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"taT" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" +"taN" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/computer/holodeck{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"taS" = ( +/obj/structure/flora/grass/jungle/b/style_5, +/turf/open/floor/grass, +/area/station/service/chapel) "taZ" = ( /obj/structure/flora/bush/large/style_random{ pixel_y = -3 @@ -55639,6 +55335,11 @@ /obj/machinery/camera/directional/west, /turf/open/misc/sandy_dirt, /area/station/hallway/secondary/recreation) +"tba" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/closet/wardrobe/miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "tbb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55651,6 +55352,16 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/execution/transfer) +"tbe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "tbk" = ( /obj/structure/cable, /obj/machinery/door/airlock/hatch{ @@ -55675,6 +55386,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/explab) +"tbz" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "tbB" = ( /obj/structure/table/reinforced, /obj/effect/mapping_helpers/broken_floor, @@ -55696,18 +55412,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/lab) -"tbI" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "tbK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"tbN" = ( +/obj/structure/table, +/obj/item/phone{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/glass/mug/britcup{ + pixel_x = -6; + pixel_y = 11 + }, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "tbS" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -55716,9 +55438,18 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) +"tbY" = ( +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/chapel) "tca" = ( /turf/open/floor/carpet/donk, /area/station/command/heads_quarters/qm) +"tco" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/qm) "tcz" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -55732,9 +55463,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/security/processing) -"tdb" = ( -/turf/open/floor/wood, -/area/station/engineering/main) "tdh" = ( /obj/structure/chair/sofa/corp/right{ dir = 4 @@ -55742,10 +55470,24 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/wood/large, /area/station/command/corporate_suite) -"tdm" = ( -/obj/machinery/door/poddoor/incinerator_atmos_main, -/turf/open/floor/engine, -/area/station/maintenance/disposal/incinerator) +"tdk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"tdl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "tdu" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -55782,13 +55524,6 @@ /obj/effect/turf_decal/stripes/white/corner, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"tdE" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/aft) "tdF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55803,6 +55538,29 @@ /obj/effect/turf_decal/bot_white/left, /turf/open/floor/engine, /area/station/engineering/gravity_generator) +"tdJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/turf/open/floor/iron/small, +/area/station/security/office) +"tdM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/machinery/door/airlock/security{ + name = "Warden's Office" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/security/warden) "tdO" = ( /obj/effect/turf_decal/stripes/white/end{ dir = 4 @@ -55822,12 +55580,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/science/explab) +"tdX" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Airlock" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine_airlock_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/engineering/main) "tdY" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, /turf/open/floor/plating/rust, /area/station/maintenance/department/electrical) +"tdZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "tec" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -55835,35 +55613,27 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"teo" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Distro Access" - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/obj/effect/turf_decal/siding/wideplating{ +"tee" = ( +/obj/effect/landmark/start/chaplain, +/obj/effect/turf_decal/siding/wood/end{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"tes" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"tev" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_pp/style_random, -/turf/open/floor/grass, +/turf/open/floor/stone, /area/station/service/chapel) +"tek" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/exit/departure_lounge) "tey" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/computer/records/security{ @@ -55873,6 +55643,24 @@ dir = 1 }, /area/station/security/execution/transfer) +"tez" = ( +/obj/effect/turf_decal/siding/dark_red/corner{ + dir = 8 + }, +/obj/structure/secure_safe/directional/north{ + name = "armory safe A" + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/ai_monitored/security/armory) +"teA" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green{ + dir = 4 + }, +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) "teE" = ( /obj/structure/table, /obj/effect/mapping_helpers/broken_floor, @@ -55904,19 +55692,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"teV" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"tfc" = ( -/obj/structure/reagent_dispensers/beerkeg, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) "tff" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -55933,6 +55708,13 @@ /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) +"tfi" = ( +/obj/structure/cable, +/obj/structure/reflector/single/anchored{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "tfy" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/tile/red{ @@ -55940,19 +55722,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"tfD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/corner, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) "tfE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -55960,24 +55729,35 @@ /obj/item/clipboard, /turf/open/floor/iron/white/small, /area/station/science/server) -"tfM" = ( +"tgf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/port) -"tfX" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/station/cargo/office) "tgl" = ( /turf/closed/wall, /area/station/service/greenroom) +"tgo" = ( +/obj/structure/rack, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = 2 + }, +/obj/item/wrench, +/obj/item/cigarette/xeno{ + pixel_x = -3; + pixel_y = -9 + }, +/obj/item/clothing/head/utility/welding, +/turf/open/floor/iron/small, +/area/station/maintenance/department/engine/atmos) "tgp" = ( /obj/structure/table/reinforced, /obj/item/folder{ @@ -55998,19 +55778,17 @@ }, /turf/open/floor/iron/textured_large, /area/station/science/robotics/lab) +"tgs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) "tgw" = ( /obj/machinery/computer/cargo/request, /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) -"tgx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "tgJ" = ( /obj/machinery/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -56018,6 +55796,15 @@ }, /turf/open/floor/iron/small, /area/station/medical/cryo) +"tgO" = ( +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) +"tgY" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "thb" = ( /obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/siding/yellow{ @@ -56035,23 +55822,18 @@ dir = 1 }, /area/station/science/research) -"thw" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 8; - name = "mix to engine" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"thx" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "thM" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/structure/closet/secure_closet/miner, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"tib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "tii" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56078,16 +55860,6 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"tiv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair{ - dir = 4; - pixel_y = -2 - }, -/turf/open/floor/iron/cafeteria, -/area/station/science/breakroom) "tiM" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/red, @@ -56135,62 +55907,38 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/lobby) -"tje" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "tjj" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload) -"tjs" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) -"tjT" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/stone, -/area/station/service/bar) -"tjY" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Air" - }, -/obj/machinery/light/small/red/directional/north, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/maintenance/port/fore) -"tkm" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -17; - pixel_y = 2 - }, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/window/spawner/directional/east, -/turf/open/floor/grass, -/area/station/service/hydroponics) -"tkq" = ( -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"tkE" = ( +"tjB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"tkl" = ( +/obj/machinery/door/airlock/wood{ + name = "Bar Backroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/bar/backroom) +"tkq" = ( +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"tkw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "tkN" = ( /obj/structure/closet/crate, /obj/item/camera, @@ -56198,18 +55946,20 @@ /obj/item/broken_bottle, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) +"tkR" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "tkS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"tkU" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron/dark, +"tld" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/station/engineering/atmos/storage) "tlh" = ( /obj/effect/spawner/structure/window, @@ -56238,21 +55988,11 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) -"tlJ" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "tlX" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"tmi" = ( -/obj/structure/flora/bush/flowers_br/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) "tmk" = ( /obj/machinery/power/emitter, /obj/effect/turf_decal/stripes/line{ @@ -56264,35 +56004,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"tmD" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/flora/bush/jungle/a/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/window/spawner/directional/east, -/obj/machinery/light/floor, -/turf/open/floor/grass, -/area/station/service/hydroponics) -"tmK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"tmM" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/stairs/left{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) -"tmO" = ( -/obj/machinery/computer/atmos_control/mix_tank{ - dir = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tmQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56318,18 +56029,6 @@ "tnb" = ( /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"tnh" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "tns" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -56366,13 +56065,16 @@ }, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"tnB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +"tnD" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "tnF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56381,14 +56083,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"tnZ" = ( -/obj/structure/bookcase/random, -/obj/structure/sign/poster/official/random/directional/west, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) +"tob" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "tof" = ( /turf/closed/wall/rust, /area/station/ai_monitored/turret_protected/ai) @@ -56413,13 +56114,13 @@ }, /turf/open/floor/tram, /area/station/maintenance/port/aft) -"tov" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark, -/area/station/cargo/office) +"toB" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "toC" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -56464,6 +56165,10 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"toE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "toH" = ( /obj/machinery/door/poddoor{ id = "pubminingdoor"; @@ -56471,6 +56176,12 @@ }, /turf/open/floor/plating/airless, /area/station/hallway/secondary/dock) +"toP" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "toT" = ( /obj/structure/flora/rock/pile/jungle/style_random, /obj/structure/window/reinforced/spawner/directional/west, @@ -56485,11 +56196,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"toX" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "tpk" = ( /obj/machinery/vending/wardrobe/law_wardrobe, /obj/effect/turf_decal/siding/wood{ @@ -56506,15 +56212,12 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/noslip, /area/station/security/tram) -"tpG" = ( -/obj/structure/closet/athletic_mixed, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +"tpF" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "tpK" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 4 @@ -56544,19 +56247,17 @@ }, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"tpQ" = ( +"tqb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/station/maintenance/central/greater) -"tpW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/area/station/maintenance/central/lesser) "tqh" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 8 @@ -56567,12 +56268,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"tqn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "tqo" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -56636,9 +56331,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"trB" = ( -/turf/open/floor/glass, -/area/station/hallway/primary/central/aft) "trI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56646,27 +56338,37 @@ /obj/structure/sign/warning/directional/north, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"trX" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - CO2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ - dir = 1 - }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) -"trY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/machinery/computer/atmos_control/plasma_tank, -/turf/open/floor/iron, +"trJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/station/engineering/atmos) +"trZ" = ( +/obj/structure/flora/tree/jungle/small/style_3, +/obj/effect/turf_decal/weather/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/grass, +/area/station/service/chapel) "tsb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/stripes/line, /obj/structure/sign/departments/aiupload/directional/south, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"tsr" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "tst" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 4 @@ -56678,6 +56380,10 @@ }, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) +"tsw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "tsA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56688,56 +56394,49 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"tsB" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "tsF" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/central/fore) -"ttb" = ( -/obj/structure/flora/grass/jungle/b/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"tts" = ( -/obj/structure/altar_of_gods, -/obj/item/book/bible, -/obj/effect/landmark/start/hangover, -/obj/item/flashlight/lantern/on, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +"tsP" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +/turf/open/floor/iron/small, +/area/station/service/barber) +"ttj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"ttt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/research) "ttD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 9 }, /turf/open/floor/engine, /area/station/science/cytology) -"ttL" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, +"ttS" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/structure/cable, /turf/open/floor/plating, -/area/station/engineering/atmospherics_engine) -"ttV" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/barsign{ - chosen_sign = "thecavern"; - icon_state = "thecavern"; - pixel_y = 32 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) +/area/station/engineering/supermatter) "ttX" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/red/line{ @@ -56748,12 +56447,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"tua" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tug" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -56768,11 +56461,17 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron, /area/station/security/processing) -"tuu" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"tuw" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=1.0-Security-PNexus"; + location = "23.2-Evac-Garden" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "tux" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56791,6 +56490,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/server) +"tuI" = ( +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/machinery/computer/records/security, +/turf/open/floor/wood, +/area/station/security/detectives_office) "tuP" = ( /obj/machinery/light/small/directional/east, /obj/item/kirbyplants/random, @@ -56806,28 +56510,40 @@ "tuT" = ( /turf/closed/wall, /area/station/hallway/secondary/entry) +"tuV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "tuW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/smooth_large, /area/station/command/bridge) -"tuY" = ( -/obj/effect/spawner/random/structure/closet_private, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/orange, -/area/station/commons/dorms) "tuZ" = ( /turf/closed/wall, /area/station/security/brig/entrance) -"tvx" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 +"tvs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) +"tvF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/effect/turf_decal/siding/dark_red{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) +/turf/open/floor/iron/dark/small, +/area/station/science/xenobiology) +"tvL" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "tvM" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -56852,30 +56568,16 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) -"tvW" = ( -/obj/structure/chair/stool/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/landmark/start/hangover, -/turf/open/floor/wood/tile, -/area/station/service/bar) "tvZ" = ( /obj/effect/spawner/random/trash, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"twe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/status_display/evac/directional/west, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +"twb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/delivery, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "twg" = ( /obj/structure/railing{ dir = 5 @@ -56889,12 +56591,6 @@ /obj/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"twm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/station/maintenance/port/greater) "two" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ @@ -56911,10 +56607,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/small, /area/station/security/tram) -"twA" = ( -/obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "twE" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -56952,17 +56644,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/ce) -"twN" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/machinery/newscaster/directional/west, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = -8 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "twQ" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 @@ -56984,14 +56665,49 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"txC" = ( +"txm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"txC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) +"txL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "txN" = ( /turf/closed/wall, /area/station/security/prison/workout) +"txP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "txV" = ( /obj/machinery/button/door/directional/east{ id = "AuxToilet3"; @@ -57003,19 +56719,28 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"txW" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/grille, -/turf/open/floor/plating, -/area/station/hallway/primary/central/fore) "tyc" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - O2" +/obj/machinery/computer/atmos_control/air_tank{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output, -/turf/open/floor/engine/o2, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, /area/station/engineering/atmos) +"tyf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "tyh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57055,6 +56780,21 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"tyE" = ( +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/structure/flora/bush/flowers_br/style_random{ + pixel_y = -5; + pixel_x = 3 + }, +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/grass/Airless, +/area/station/hallway/primary/central/aft) "tyT" = ( /obj/structure/transport/linear/tram, /obj/structure/thermoplastic, @@ -57062,11 +56802,55 @@ /obj/effect/landmark/transport/nav_beacon/tram/nav/birdshot/prison, /turf/open/floor/tram, /area/station/security/tram) +"tza" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"tze" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/office) +"tzl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tzm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "tzo" = ( /obj/structure/alien/egg/burst, /obj/structure/alien/weeds, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) +"tzp" = ( +/obj/structure/flora/grass/jungle/b/style_random, +/obj/machinery/camera/directional/north, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "tzq" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -57117,18 +56901,44 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"tzN" = ( -/obj/effect/turf_decal/weather/dirt{ +"tzW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/machinery/light_switch/directional/east, +/obj/item/kirbyplants/random, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/iron/white/small, +/area/station/command/heads_quarters/cmo) +"tzX" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"tAh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 }, -/obj/structure/flora/bush/flowers_yw/style_2, -/obj/structure/flora/bush/large/style_random, -/turf/open/floor/grass, -/area/station/service/chapel) -"tzZ" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tAi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/neutral/corner, /obj/structure/cable, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/area/station/hallway/primary/central/aft) "tAm" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/effect/decal/cleanable/dirt, @@ -57144,31 +56954,11 @@ }, /turf/open/floor/iron, /area/station/engineering/hallway) -"tAp" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 10 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tAq" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"tAr" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "tAs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57177,17 +56967,6 @@ }, /turf/open/floor/iron, /area/station/security) -"tAw" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "tAx" = ( /obj/effect/turf_decal/trimline/blue/corner, /obj/structure/table/glass, @@ -57237,12 +57016,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"tBk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "tBm" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -57274,12 +57047,12 @@ }, /turf/open/floor/iron, /area/station/security/prison/workout) -"tCh" = ( -/obj/structure/chair/stool/directional/north, -/obj/effect/turf_decal/siding/red, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/iron/small, -/area/station/security/office) +"tBW" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/requests_console/auto_name/directional/south, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "tCm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/red{ @@ -57295,6 +57068,11 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/starboard/aft) +"tCs" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "tCz" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, @@ -57312,6 +57090,20 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/robotics/mechbay) +"tCR" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 5 + }, +/turf/open/space/basic, +/area/space/nearstation) +"tCW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "tCZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -57336,32 +57128,25 @@ /obj/machinery/shower/directional/west, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"tDf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "tDn" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/prison) -"tDu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage top"; - name = "Secure Storage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/storage_shared) -"tDz" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/chair/sofa/corp/left{ - dir = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/service/lawoffice) "tDB" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"tDC" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) "tDE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/public/glass{ @@ -57371,26 +57156,12 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"tDF" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"tDH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"tDM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "tEg" = ( /obj/structure/transport/linear/tram, /obj/effect/turf_decal/stripes/white/line{ @@ -57418,26 +57189,45 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/security/tram) -"tEC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Robotics Lab" +"tEy" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/lab) -"tEL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"tEF" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"tEX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"tFn" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "tFs" = ( /obj/structure/table/glass, /obj/item/storage/medkit/regular{ @@ -57450,6 +57240,12 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"tFC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) "tFH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57465,13 +57261,6 @@ "tFQ" = ( /turf/closed/wall, /area/station/medical/medbay/central) -"tFW" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/chem_master, -/turf/open/floor/iron, -/area/station/medical/chemistry) "tGp" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -57479,6 +57268,24 @@ "tGq" = ( /turf/closed/wall, /area/station/service/kitchen/coldroom) +"tGs" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=19.0-Engineering-CentralPort"; + location = "18.0-ToolStorage-Engineering" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) "tGv" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/button/transport/tram/directional/north{ @@ -57488,18 +57295,10 @@ /obj/machinery/transport/destination_sign/indicator/directional/north, /turf/open/floor/noslip, /area/station/security/tram) -"tGB" = ( -/obj/machinery/light_switch/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/smooth, -/area/station/maintenance/solars/starboard/fore) -"tGF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/break_room) +"tGH" = ( +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "tGI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57523,6 +57322,12 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"tGW" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "tHa" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -57530,17 +57335,22 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) -"tHi" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/carbon/human/species/monkey/punpun, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) "tHp" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/tram) +"tHu" = ( +/obj/structure/table/wood, +/obj/machinery/fax/auto_name, +/turf/open/floor/carpet, +/area/station/service/library) +"tHH" = ( +/obj/item/kirbyplants/random/fullysynthetic, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "tHK" = ( /turf/closed/wall, /area/station/security/prison/shower) @@ -57550,14 +57360,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) -"tIa" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/structure/chair{ - dir = 4 +"tHW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/landmark/navigate_destination/chapel, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/light/small/directional/west, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/security/brig/entrance) +/area/station/hallway/primary/port) "tIz" = ( /obj/structure/chair/wood{ dir = 8 @@ -57593,9 +57405,6 @@ }, /turf/open/floor/wood, /area/station/engineering/break_room) -"tIR" = ( -/turf/open/floor/engine, -/area/station/engineering/supermatter) "tJe" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -57605,15 +57414,6 @@ }, /turf/open/floor/iron, /area/station/security) -"tJo" = ( -/obj/structure/closet/lasertag/blue, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "tJw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57634,18 +57434,6 @@ }, /turf/open/floor/plating, /area/station/security/brig/entrance) -"tJF" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency{ - pixel_x = -2; - pixel_y = -3 - }, -/obj/item/cigarette/cigar, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/iron/smooth, -/area/station/command/bridge) "tJX" = ( /turf/open/floor/plating, /area/station/maintenance/aft) @@ -57661,24 +57449,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"tKl" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"tKn" = ( -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) -"tKD" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "tKG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/broken_floor, @@ -57702,17 +57472,6 @@ /obj/machinery/power/smes, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) -"tKS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4 - }, -/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "tLc" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/techstorage/service_all, @@ -57720,34 +57479,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"tLj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "tLn" = ( /obj/effect/turf_decal/siding{ dir = 1 }, /turf/open/floor/iron/white/small, /area/station/science/lab) -"tLp" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) "tLt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -57756,6 +57493,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"tLu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/computer/atmos_control/plasma_tank, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tLA" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "tMh" = ( /obj/structure/fireaxecabinet/directional/south, /obj/machinery/door/window/brigdoor/left/directional/north{ @@ -57774,6 +57530,22 @@ }, /turf/open/floor/circuit, /area/station/tcommsat/server) +"tMw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + name = "Theater Greenroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/greenroom) "tMS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57784,22 +57556,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/security/execution/transfer) -"tNf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"tNm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "tNn" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -57832,16 +57588,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) -"tNy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Gun Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/auxlab/firing_range) "tNz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57859,22 +57605,23 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"tNF" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/aft) "tNR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/side, -/area/station/science/xenobiology) +/obj/item/cigarette, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_y = 5; + pixel_x = 6 + }, +/obj/item/lighter, +/obj/structure/sign/poster/official/random/directional/east, +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 6 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "tNT" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/kitchen/small, @@ -57886,26 +57633,16 @@ /obj/item/airlock_painter, /turf/open/floor/iron/small, /area/station/engineering/break_room) -"tOa" = ( -/obj/structure/chair/sofa/bench/left, -/obj/effect/landmark/start/hangover, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/white, -/area/station/science/cytology) "tOc" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/department/electrical) "tOd" = ( -/obj/structure/flora/bush/jungle/a/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"tOg" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/side, +/area/station/science/xenobiology) "tOk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57915,6 +57652,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"tOl" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) "tOs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57923,20 +57667,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"tOw" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/storage/tools) -"tOJ" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ +"tOB" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/misc/asteroid/airless, -/area/space/nearstation) +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "tOO" = ( /obj/structure/flora/bush/large/style_random{ pixel_x = -20; @@ -57965,6 +57704,20 @@ }, /turf/open/floor/wood, /area/station/cargo/miningfoundry) +"tPb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) "tPf" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, @@ -57982,73 +57735,43 @@ }, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"tPE" = ( -/obj/structure/table, -/obj/item/soap, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) +"tPo" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"tPF" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tPH" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/south, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"tPM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "tPP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"tPW" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"tPX" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/north, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) "tPZ" = ( /obj/machinery/netpod, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_dark, /area/station/cargo/bitrunning/den) -"tQr" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/siding/green{ - dir = 10 +"tQp" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 }, -/obj/structure/table, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) "tQx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -58074,18 +57797,12 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) -"tQR" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" +"tQW" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "engine_airlock_2" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) +/turf/open/floor/iron/dark, +/area/station/security/office) "tRc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58094,6 +57811,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"tRe" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) "tRh" = ( /obj/structure/chair{ dir = 8; @@ -58121,14 +57844,10 @@ /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, /area/station/security/tram) -"tRJ" = ( -/obj/effect/turf_decal/siding/thinplating_new/light, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"tRR" = ( -/obj/structure/chair/stool/directional/east, -/turf/open/floor/iron/smooth, -/area/station/maintenance/department/medical/central) +"tRV" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "tSp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58155,14 +57874,6 @@ /obj/machinery/light/small/broken/directional/west, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) -"tSA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/departments/cargo/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "tSB" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -58172,6 +57883,22 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) +"tSD" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/science/lower) +"tSF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "tTg" = ( /obj/structure/table, /obj/item/trash/cheesie{ @@ -58195,16 +57922,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"tTs" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) "tTx" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -58219,11 +57936,20 @@ /obj/machinery/light/very_dim/directional/east, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"tTT" = ( -/turf/open/floor/iron/white/corner{ +"tTN" = ( +/obj/structure/disposalpipe/sorting/mail{ dir = 1 }, -/area/station/science/xenobiology) +/obj/effect/mapping_helpers/mail_sorting/service/library, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"tTT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Ports" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "tTW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58279,16 +58005,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) -"tUj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "tUo" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -58310,6 +58026,10 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) +"tUD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/tcommsat/server) "tUH" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -58318,13 +58038,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"tUZ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 +"tUO" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) +/obj/structure/flora/bush/flowers_br/style_3, +/obj/machinery/firealarm/directional/north, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = -16 + }, +/turf/open/floor/grass, +/area/station/service/chapel) +"tUU" = ( +/obj/structure/flora/tree/jungle/style_2, +/turf/open/floor/grass, +/area/station/service/chapel) "tVc" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod One"; @@ -58333,19 +58062,17 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"tVd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/bar, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "tVe" = ( /turf/open/floor/carpet/red, /area/station/command/heads_quarters/hos) -"tVp" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "tVt" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -58358,17 +58085,45 @@ }, /turf/open/floor/plating, /area/station/science/robotics/lab) +"tVu" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"tVE" = ( +/obj/structure/window/spawner/directional/north, +/obj/structure/flora/bush/large/style_random{ + pixel_x = -20; + pixel_y = -11 + }, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/locker_room) "tVR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, /turf/open/floor/iron, /area/station/cargo/storage) -"tWm" = ( -/obj/structure/flora/bush/jungle/c/style_3, -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/grass, -/area/station/service/chapel) +"tWf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"tWg" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/cargo/office) "tWo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -58413,37 +58168,23 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"tWT" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 +"tXf" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 4 }, -/obj/structure/sign/poster/official/tactical_game_cards/directional/west, -/obj/effect/spawner/random/vending/snackvend, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine/atmos) "tXl" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/table/bronze, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) -"tXy" = ( -/obj/structure/flora/tree/jungle/small/style_3, -/obj/effect/turf_decal/weather/dirt, -/obj/machinery/light/small/directional/south, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/grass, -/area/station/service/chapel) -"tXF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 +"tXD" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/wood/parquet, +/area/station/service/library) "tXG" = ( /obj/structure/chair{ dir = 8 @@ -58519,6 +58260,22 @@ /obj/structure/sign/poster/contraband/got_wood/directional/north, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/starboard/central) +"tZn" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/head/costume/paper_hat{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/clothing/head/collectable/petehat{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_y = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) "tZp" = ( /obj/structure/table, /obj/item/stock_parts/matter_bin{ @@ -58556,18 +58313,6 @@ }, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"tZE" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/department/engine/atmos) "tZI" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58590,15 +58335,6 @@ /obj/machinery/light/cold/dim/directional/east, /turf/open/floor/iron, /area/station/engineering/main) -"uaa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "uab" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58620,17 +58356,14 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"uaF" = ( -/obj/structure/disposalpipe/segment{ +"uaG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/sofa/bench/right{ - dir = 1 - }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/no_nightlight/directional/south, /turf/open/floor/iron, -/area/station/hallway/secondary/dock) +/area/station/engineering/atmos) "uaT" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -58653,6 +58386,15 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) +"uaW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "uaZ" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -58672,16 +58414,13 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"ubl" = ( -/obj/structure/easel, -/obj/item/canvas/twentythree_twentythree, -/obj/item/canvas/twentythree_twentythree, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/iron, -/area/station/commons/storage/art) "uby" = ( /turf/closed/wall, /area/station/security/prison/garden) +"ubG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron/small, +/area/station/maintenance/port/lesser) "ubK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58721,37 +58460,15 @@ }, /turf/open/floor/engine, /area/station/science/explab) -"ucm" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ +"ucz" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ dir = 8 }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/no_nightlight/directional/north, /turf/open/floor/iron, -/area/station/engineering/atmos/project) -"uct" = ( -/turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"ucy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/turf/open/floor/iron/small, -/area/station/security/office) -"ucC" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/chair/wood, -/turf/open/floor/iron/small, -/area/station/service/barber) "ucJ" = ( /obj/machinery/door/window/left/directional/south{ req_access = list("chapel_office") @@ -58762,6 +58479,11 @@ }, /turf/open/floor/wood, /area/station/service/chapel/funeral) +"ucQ" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/floor, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/command) "ucR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock{ @@ -58769,16 +58491,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/shower) -"ucS" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - initialize_directions = 8 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "ucY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58799,6 +58511,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"udq" = ( +/obj/structure/bookcase/random, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/parquet, +/area/station/service/library) "udv" = ( /obj/machinery/telecomms/receiver/preset_right, /turf/open/floor/circuit, @@ -58839,12 +58556,6 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/brig/entrance) -"udH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "udK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -58863,27 +58574,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"udO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "udW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/sign/departments/botany/alt1/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"uek" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron, -/area/station/commons/dorms) +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "ueo" = ( /obj/machinery/light/small/broken{ dir = 4 @@ -58936,13 +58630,6 @@ }, /turf/open/floor/iron/textured_large, /area/station/command/heads_quarters/hop) -"ueP" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - Air" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "ueX" = ( /turf/closed/wall/rust, /area/station/maintenance/port/fore) @@ -58952,14 +58639,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_half, /area/station/hallway/primary/central/fore) -"ufe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"ufc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"ufe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "uff" = ( /obj/machinery/holopad, /turf/open/floor/wood/large, @@ -58996,18 +58690,6 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ugb" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "sci-entrance" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured_half, -/area/station/security/brig/entrance) "uge" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -59036,13 +58718,6 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ugo" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "ugA" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -59077,10 +58752,6 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"ugI" = ( -/obj/structure/flora/tree/jungle/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) "ugJ" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -59089,6 +58760,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/parquet, /area/station/medical/psychology) +"uhd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "atmospherics - lower" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "uhe" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/conveyor{ @@ -59117,46 +58797,54 @@ /obj/machinery/iv_drip, /turf/open/floor/iron/small, /area/station/medical/morgue) +"uho" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "uhq" = ( /obj/structure/chair/bronze, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) -"uhy" = ( -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 +"uhB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium" }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/computer/holodeck{ +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/textured_half{ dir = 8 }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"uhH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/transport/power_rectifier{ - configured_transport_id = "bird_2" - }, -/turf/open/floor/iron, -/area/station/maintenance/department/medical/central) +/area/station/security/brig/entrance) "uhI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 }, -/obj/effect/turf_decal/caution, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "uhM" = ( /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron/white, -/area/station/hallway/primary/central/aft) -"uhT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/station/maintenance/aft) +/area/station/hallway/secondary/dock) +"uhO" = ( +/obj/structure/urinal/directional/east, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "uia" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59188,12 +58876,6 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"uiw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "uiz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59208,6 +58890,19 @@ }, /turf/open/floor/iron/white/small, /area/station/science/lobby) +"uiN" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/conveyor_switch/oneway{ + dir = 4; + id = "garbage"; + name = "trash chute" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "uiS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59216,6 +58911,13 @@ dir = 1 }, /area/station/science/research) +"uiX" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Aft Corridor" + }, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, +/area/station/hallway/primary/aft) "uiY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -59228,6 +58930,12 @@ /obj/effect/turf_decal/trimline/neutral/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"ujm" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "atmos to engine" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ujq" = ( /obj/structure/disposalpipe/segment, /obj/structure/closet/emcloset, @@ -59239,33 +58947,13 @@ /obj/item/stack/sheet/cardboard, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"uju" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"ujv" = ( +/obj/structure/window/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "ujA" = ( /turf/closed/wall/r_wall, /area/station/security/warden) -"ujB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"ujE" = ( -/obj/item/kirbyplants/random/fullysynthetic, -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron, -/area/station/security/tram) "ujH" = ( /obj/structure/sink/directional/south, /obj/item/mop, @@ -59296,10 +58984,6 @@ }, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"ukf" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "uki" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, @@ -59326,24 +59010,26 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"ukE" = ( -/obj/structure/cable, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "ukI" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"ukP" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/atmos) +"ukJ" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/break_room) +"ukN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research{ + name = "Augment Corridor" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) "ukQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59360,12 +59046,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"ukY" = ( -/obj/machinery/light/small/directional/south{ - dir = 4 - }, -/turf/open/floor/engine/plasma, -/area/station/engineering/atmos) "ulb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, @@ -59376,15 +59056,22 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/cryo) +"uli" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency{ + pixel_x = -2; + pixel_y = -3 + }, +/obj/item/cigarette/cigar, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/smooth, +/area/station/command/bridge) "ull" = ( /obj/machinery/light/cold/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"ulp" = ( -/obj/structure/cable, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron, -/area/station/security/prison/workout) "ulq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59396,22 +59083,12 @@ /turf/open/floor/iron/dark/smooth_large, /area/station/command/meeting_room) "ulC" = ( -/obj/structure/closet/secure_closet/atmospherics, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"ulE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail{ +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/effect/mapping_helpers/mail_sorting/service/kitchen, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ulK" = ( /obj/structure/cable, /obj/machinery/ntnet_relay, @@ -59433,6 +59110,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"uml" = ( +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"umq" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) "umr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line{ @@ -59456,6 +59150,20 @@ }, /turf/open/floor/sepia, /area/station/maintenance/aft) +"umB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison) "umI" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -59469,6 +59177,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"une" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "unf" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/machinery/computer/records/security{ @@ -59476,52 +59190,39 @@ }, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) +"unz" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/pumproom) "unK" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"unT" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "uoh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral, /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) +"uoz" = ( +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "uoB" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain/private) -"uoH" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"uoD" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"uoJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/radiation/rad_area/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"uoR" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/floor/grass, -/area/station/service/chapel) +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"upa" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "upe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -59540,6 +59241,14 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/port) +"upo" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/security/tram) "upr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59582,12 +59291,17 @@ dir = 5 }, /area/station/science/research) -"upV" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +"uqa" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron, -/area/station/security/courtroom) +/obj/effect/turf_decal/siding/red{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/security/office) "uqc" = ( /obj/structure/cable, /obj/effect/spawner/random/trash, @@ -59600,16 +59314,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"uqg" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro Staging to Waste" - }, -/obj/effect/turf_decal/siding/wideplating{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "uql" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -59618,28 +59322,16 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"uqq" = ( -/obj/structure/table, -/turf/open/floor/iron/dark/small, -/area/station/maintenance/central/lesser) "uqw" = ( /turf/closed/wall/r_wall, /area/station/commons/fitness/recreation) -"uqE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "uqF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Primary Hallway" + }, +/obj/structure/cable, +/turf/open/floor/iron/textured_half, /area/station/hallway/primary/central/fore) "uqH" = ( /obj/structure/cable, @@ -59673,35 +59365,12 @@ /obj/structure/alien/weeds, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"uqV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "urd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"urf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/plaque{ - icon_state = "L2"; - pixel_y = -15 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "urg" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Office" @@ -59722,12 +59391,6 @@ dir = 8 }, /area/station/engineering/main) -"urh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "urk" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -59764,14 +59427,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"urq" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "uru" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -59801,20 +59456,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark/small, /area/station/hallway/secondary/dock) -"urF" = ( -/obj/machinery/computer/cargo{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/vault/directional/south, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/station/command/heads_quarters/qm) -"urK" = ( -/obj/machinery/light/warm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "urM" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -59823,18 +59464,20 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/execution/transfer) -"urP" = ( -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "urQ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/office) -"usd" = ( -/obj/effect/spawner/random/trash, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +"urU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/cold/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "usg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59844,6 +59487,15 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) +"usr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "usF" = ( /obj/effect/mapping_helpers/broken_floor, /obj/structure/easel, @@ -59851,23 +59503,17 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/sepia, /area/station/maintenance/aft) -"usG" = ( -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 1 +"usH" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 }, -/turf/open/floor/iron, -/area/station/engineering/gravity_generator) +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/large/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "usJ" = ( /turf/open/floor/iron/kitchen/small, /area/station/maintenance/aft) -"usP" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "utm" = ( /turf/closed/wall/r_wall, /area/station/science/auxlab/firing_range) @@ -59876,6 +59522,13 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"utB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "utD" = ( /obj/machinery/light_switch/directional/west, /obj/effect/turf_decal/stripes/corner{ @@ -59885,6 +59538,10 @@ dir = 8 }, /area/station/hallway/secondary/construction) +"utE" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) "utF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -59914,6 +59571,20 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/heads_quarters/qm) +"utN" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay Clinic" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medlock"; + name = "Lockdown Shutters" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/small, +/area/station/medical/medbay/lobby) "utP" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/paper_bin/carbon{ @@ -59924,24 +59595,18 @@ }, /turf/open/floor/iron/small, /area/station/security/office) -"utQ" = ( -/obj/effect/landmark/navigate_destination/dockescpod, -/turf/open/floor/plating, -/area/station/maintenance/port/lesser) +"utR" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/camera/autoname/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "uub" = ( /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uuz" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/item/clothing/mask/gas, -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "uuN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -59968,55 +59633,41 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/storage) -"uuY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"uva" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering Supermatter Chamber" }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research/glass{ - name = "Gun Lab" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/auxlab/firing_range) -"uvb" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/station/cargo/boutique) -"uvf" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/south{ - id = "secbreach"; - name = "Emergency Breach Shutters"; - req_access = list("security") - }, -/turf/open/floor/iron/dark, -/area/station/security/office) -"uvx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/cable, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"uvz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "uvA" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) -"uvG" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/spawner/random/entertainment/arcade, +"uvU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=23.2-Evac-Garden"; + location = "23.4-Evac" + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, /turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) +/area/station/hallway/secondary/exit/departure_lounge) +"uwf" = ( +/obj/machinery/air_sensor/air_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"uwi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron, +/area/station/science/xenobiology) "uwB" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 4 @@ -60033,6 +59684,10 @@ /obj/effect/landmark/transport/nav_beacon/tram/nav/immovable_rod, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"uwX" = ( +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) "uxd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60042,6 +59697,33 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"uxp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uxr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uxB" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/starboard/fore) "uxJ" = ( /obj/machinery/smartfridge/chemistry/preloaded, /obj/machinery/door/firedoor, @@ -60057,17 +59739,31 @@ /obj/structure/trap/stun, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"uxY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/stool/bamboo, -/obj/structure/cable, -/turf/open/floor/carpet/lone, -/area/station/service/chapel/office) +"uxT" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/service/barber) "uya" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/storage/tech) +"uyo" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/siding{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) +"uyx" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "uyA" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -60079,24 +59775,31 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white/small, /area/station/security/warden) +"uyR" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/prison/work) "uzj" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/prison/garden) -"uzm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "uzo" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/aft) +"uzu" = ( +/obj/structure/table, +/obj/item/wirecutters, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"uzH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/stone, +/area/station/service/chapel) "uzJ" = ( /turf/open/floor/iron, /area/station/cargo/storage) @@ -60108,15 +59811,27 @@ dir = 1 }, /area/station/science/lower) -"uzY" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 +"uzN" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 8 }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron/white/corner{ +/obj/effect/turf_decal/bot{ dir = 1 }, -/area/station/hallway/secondary/dock) +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uzV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/mining{ + name = "Drone Bay" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) "uzZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -60133,24 +59848,16 @@ /turf/open/floor/carpet/lone, /area/station/service/chapel/office) "uAk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/departments/holy/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"uAo" = ( -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, /obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/obj/structure/secure_safe/hos{ + pixel_x = 15; + pixel_y = 28 + }, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) "uAK" = ( /obj/machinery/computer/security, /obj/effect/turf_decal/siding/red{ @@ -60183,17 +59890,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) -"uBo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/machinery/light/floor, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/entry) "uBu" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -60208,25 +59904,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/engineering/storage/tech) -"uBE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/obj/machinery/light/no_nightlight/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"uBI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 +"uBJ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/stripes/red/line{ +/obj/structure/chair, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"uBL" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "uBM" = ( /obj/machinery/door/poddoor/preopen{ id = "Engineering"; @@ -60236,17 +59931,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/lobby) -"uBN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/service/bar/backroom) -"uBP" = ( -/obj/effect/turf_decal/bot/left, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "uBQ" = ( /obj/structure/table/bronze, /obj/machinery/microwave{ @@ -60267,21 +59951,27 @@ /obj/item/mop, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"uCo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"uCg" = ( /obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/library) +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "uCp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/white/side, /area/station/hallway/primary/starboard) +"uCs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "uCH" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/stripes/line{ @@ -60313,42 +60003,31 @@ }, /turf/open/floor/plating, /area/station/medical/chemistry) +"uDn" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"uDs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "uDv" = ( /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/lockers) -"uDz" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Lockers" - }, -/turf/open/floor/iron/textured_half{ - dir = 8 - }, -/area/station/commons/fitness/locker_room) "uDB" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 10 }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"uDE" = ( -/obj/structure/window/spawner/directional/north, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/machinery/door/airlock{ - id_tag = "Toilet1"; - name = "Unit 1" - }, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) +/area/station/engineering/atmos) "uDF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60358,6 +60037,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"uDK" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/obj/structure/flora/bush/large/style_2, +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/hydroponics) "uDQ" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -60387,6 +60074,14 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/stone, /area/station/command/corporate_suite) +"uEq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "meow"; + name = "Commissary" + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) "uEC" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/box/red/corners{ @@ -60397,13 +60092,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"uEH" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "uEI" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/structure/window/reinforced/spawner/directional/west, @@ -60412,6 +60100,17 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"uEJ" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/eighties/red, +/area/station/hallway/primary/central/fore) "uEP" = ( /obj/effect/spawner/random/structure/crate, /obj/effect/spawner/random/maintenance, @@ -60437,29 +60136,19 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"uEZ" = ( -/obj/effect/turf_decal/siding/wideplating, -/obj/effect/turf_decal/siding/wideplating{ +"uEX" = ( +/obj/machinery/power/emitter/welded{ dir = 1 }, -/turf/open/floor/wood, -/area/station/engineering/atmospherics_engine) +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "uFc" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"uFe" = ( -/obj/effect/turf_decal/arrows/red{ - dir = 4; - pixel_x = -15 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "uFk" = ( /obj/structure/flora/rock/pile/jungle/style_random, /obj/structure/window/reinforced/spawner/directional/east, @@ -60481,16 +60170,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"uFt" = ( +"uFv" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "uFw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/firedoor, @@ -60512,22 +60196,42 @@ dir = 1 }, /area/station/hallway/primary/starboard) +"uFE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "uFQ" = ( /obj/structure/closet/crate/coffin, /obj/structure/window/spawner/directional/south, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"uFS" = ( -/obj/machinery/igniter/incinerator_atmos, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/engine/vacuum, -/area/station/maintenance/disposal/incinerator) -"uFZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/wardrobe/jani_wardrobe, -/obj/machinery/camera/autoname/directional/north, +"uFV" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/order_console/mining, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"uGd" = ( +/obj/structure/table, +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"uGi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, /turf/open/floor/iron/small, -/area/station/service/janitor) +/area/station/engineering/atmos/pumproom) "uGj" = ( /obj/effect/turf_decal/tile/green/half/contrasted, /obj/structure/table/glass, @@ -60538,6 +60242,10 @@ /obj/effect/mapping_helpers/requests_console/ore_update, /turf/open/floor/iron/white, /area/station/medical/virology) +"uGq" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "uGA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60559,11 +60267,6 @@ dir = 1 }, /area/station/hallway/primary/starboard) -"uGF" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "uGH" = ( /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/bot, @@ -60602,6 +60305,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/small, /area/station/security/brig) +"uGR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "uGT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60641,6 +60356,10 @@ /obj/structure/cable, /turf/open/floor/iron/white/side, /area/station/science/research) +"uGY" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) "uHc" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil/five, @@ -60657,6 +60376,13 @@ /obj/structure/sign/departments/rndserver/directional/south, /turf/open/floor/iron/white/side, /area/station/science/research) +"uHk" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white/small, +/area/station/science/ordnance/storage) "uHo" = ( /obj/machinery/light/small/directional/east, /obj/machinery/computer/records/security{ @@ -60670,6 +60396,11 @@ /obj/item/assault_pod/mining, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"uHE" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "uHF" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, /obj/machinery/door/airlock{ @@ -60679,14 +60410,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"uHH" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light/warm/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/dorms) "uHI" = ( /obj/machinery/door/morgue{ name = "Confession Booth" @@ -60695,12 +60418,22 @@ dir = 1 }, /area/station/service/chapel/office) +"uHK" = ( +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "uHR" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"uIi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "uIj" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -60715,13 +60448,22 @@ /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, /area/station/medical/treatment_center) -"uIu" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ +"uIr" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) +/obj/effect/spawner/random/food_or_drink/salad{ + pixel_y = 6 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/service/bar) +"uIu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "uIv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -60733,30 +60475,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"uIy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"uIA" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 9 - }, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"uIP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) "uIT" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -60769,19 +60487,14 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) -"uJi" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +"uJh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/station/service/hydroponics) -"uJq" = ( -/obj/effect/spawner/random/structure/crate_abandoned, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/area/station/hallway/primary/central/aft) "uJD" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -60796,6 +60509,16 @@ /obj/machinery/shieldgen, /turf/open/floor/iron/dark/small, /area/station/engineering/storage_shared) +"uJX" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/dorms) "uKh" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, @@ -60804,6 +60527,11 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"uKk" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "uKl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -60827,13 +60555,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) -"uKD" = ( -/obj/structure/table, -/obj/machinery/light/warm/directional/north, -/obj/effect/landmark/start/hangover, -/obj/item/soap, -/turf/open/floor/iron, -/area/station/commons/dorms) "uKH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60855,31 +60576,23 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/qm) +"uKR" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "uLj" = ( /turf/closed/wall, /area/station/commons/toilet/auxiliary) -"uLk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/poddoor{ - id = "Secure Storage below"; - name = "Secure Storage" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating/rust, -/area/station/engineering/main) -"uLD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +"uLF" = ( +/obj/structure/table, +/obj/item/toy/foamblade, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) "uLO" = ( /obj/item/stack/sheet/cardboard{ amount = 14 @@ -60893,15 +60606,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/security/prison/work) -"uLT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/science/xenobiology) "uLW" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -60913,6 +60617,18 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/service) +"uMj" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron/stairs{ + dir = 8 + }, +/area/station/maintenance/port/greater) "uMl" = ( /obj/machinery/cryo_cell, /obj/effect/turf_decal/stripes/line{ @@ -60937,21 +60653,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white/diagonal, /area/station/maintenance/department/science/xenobiology) -"uMF" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Gas to Filter" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "uMH" = ( /turf/open/floor/iron/white/side, /area/station/science/research) -"uMJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +"uMM" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 + }, +/turf/open/floor/iron/small, +/area/station/security/brig) "uMN" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/hedge, @@ -60971,10 +60681,22 @@ "uMU" = ( /turf/closed/wall, /area/station/science/robotics/mechbay) +"uMZ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "uNa" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"uNb" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) "uNd" = ( /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/cafeteria, @@ -60987,14 +60709,41 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs) -"uNz" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark_red{ - dir = 1 +"uNj" = ( +/obj/machinery/vending/wardrobe/robo_wardrobe, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/robotics/augments) +"uNr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"uNu" = ( +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"uNz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/science/xenobiology) +"uNB" = ( +/obj/structure/table, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/clothing/mask/breath{ + pixel_x = 15; + pixel_y = 5 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "uNR" = ( /obj/structure/cable, /obj/structure/chair{ @@ -61003,6 +60752,13 @@ }, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"uNU" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "uNX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61015,6 +60771,14 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/primary/aft) +"uOj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/departments/holy/directional/south, +/obj/machinery/light/cold/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "uOk" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/window/spawner/directional/south, @@ -61022,24 +60786,48 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/engineering/main) -"uOt" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +"uOm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/effect/turf_decal/bot{ - dir = 1 +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/engineering/atmos/project) +/area/station/hallway/primary/fore) +"uOo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/grunge{ + name = "Vacant Comissary" + }, +/turf/open/floor/iron/textured_half{ + dir = 1 + }, +/area/station/maintenance/central/lesser) "uOw" = ( /turf/open/floor/iron, /area/station/maintenance/department/medical/central) "uOx" = ( -/obj/effect/turf_decal/siding/wideplating_new/terracotta{ - dir = 5 +/obj/structure/table, +/obj/effect/spawner/random/techstorage/ai_all, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"uOy" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 }, -/turf/open/floor/wood/tile, -/area/station/maintenance/central/lesser) +/obj/structure/flora/bush/large/style_random{ + pixel_y = 0 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "uOH" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch/directional/west, @@ -61050,6 +60838,22 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/tile, /area/station/command/meeting_room) +"uOY" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"uPd" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "uPr" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/bot, @@ -61076,16 +60880,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"uPM" = ( -/obj/structure/urinal/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) -"uPW" = ( -/obj/structure/flora/bush/flowers_pp/style_2, -/obj/structure/flora/bush/large/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) +"uPQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_red{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "uPX" = ( /obj/structure/railing{ dir = 8 @@ -61119,9 +60923,6 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) -"uQo" = ( -/turf/open/floor/engine/air, -/area/station/engineering/atmos) "uQu" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/status_display/door_timer{ @@ -61131,39 +60932,35 @@ }, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"uQG" = ( -/obj/machinery/airalarm/directional/east, +"uQD" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Central Aft" + }, /turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"uQI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"uQK" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, +/area/station/engineering/atmos) +"uQG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/light/warm/dim, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, -/area/station/hallway/primary/port) -"uQT" = ( -/obj/machinery/air_sensor/carbon_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) -"uQY" = ( -/obj/machinery/door/airlock/external{ - name = "Atmospherics External Access" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/area/station/hallway/primary/central/aft) +"uQU" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"uRa" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/iron, /area/station/engineering/atmos) "uRe" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -61190,12 +60987,6 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"uRv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) "uRF" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -61226,17 +61017,6 @@ "uSa" = ( /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) -"uSc" = ( -/obj/machinery/air_sensor/nitrous_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) -"uSh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "uSi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61247,14 +61027,14 @@ "uSj" = ( /turf/closed/wall/r_wall, /area/station/medical/medbay/central) -"uSo" = ( -/obj/structure/railing/corner{ - dir = 4 +"uSl" = ( +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/hallway/primary/central/fore) "uSt" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, @@ -61279,6 +61059,14 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/iron/smooth, /area/station/command/heads_quarters/qm) +"uSH" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/hallway/primary/central/aft) "uSI" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/wood, @@ -61299,32 +61087,58 @@ }, /turf/open/floor/iron/textured_half, /area/station/commons/storage/art) -"uTb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/table/glass, +"uSR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/fuel_pellet, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) +"uSX" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/purple, +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/south, /turf/open/floor/iron/dark, -/area/station/service/lawoffice) -"uTz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ +/area/station/science/genetics) +"uTj" = ( +/obj/structure/urinal/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"uTk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ dir = 4 }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/station/security/brig/entrance) +/area/station/hallway/primary/central/fore) +"uTl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"uTs" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"uTt" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmospherics_engine) "uTA" = ( /turf/closed/wall, /area/station/ai_monitored/turret_protected/ai) -"uTE" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/wood/parquet, -/area/station/service/library) "uTK" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -61337,20 +61151,24 @@ }, /turf/open/floor/iron/textured_large, /area/station/security/checkpoint/escape) -"uTN" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Atmospherics Tank - N2O" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/station/engineering/atmos) "uTO" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/checkpoint/science) +"uTQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "uTR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61360,6 +61178,12 @@ }, /turf/open/floor/iron/dark/small, /area/station/science/xenobiology) +"uTT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "uUb" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -61394,57 +61218,27 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"uUB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/bar) "uUS" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Cubicle" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) -"uUU" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ +/obj/effect/turf_decal/siding/thinplating{ dir = 8 }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"uVo" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/eighties/red, /area/station/hallway/primary/central/fore) +"uVp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "uVD" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) -"uVH" = ( -/obj/machinery/modular_computer/preset/civilian{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/circuit/red, -/area/station/ai_monitored/turret_protected/ai) "uVO" = ( /obj/structure/disposalpipe/segment, /obj/effect/mapping_helpers/broken_floor, @@ -61487,20 +61281,23 @@ "uWo" = ( /turf/closed/wall, /area/station/medical/paramedic) -"uWr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"uWs" = ( +/obj/structure/chair{ + pixel_y = -2 }, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/cafeteria, -/area/station/science/circuits) +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) "uWv" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/flora/bush/flowers_pp/style_random, /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/science/genetics) +"uWx" = ( +/obj/machinery/light/floor, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "uWy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61516,6 +61313,11 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"uWL" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "uWQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -61530,6 +61332,12 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"uXm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/station/maintenance/port/greater) "uXs" = ( /obj/structure/window/spawner/directional/east, /obj/structure/window/spawner/directional/west, @@ -61571,6 +61379,29 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"uYv" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) +"uYz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) +"uYC" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "uYD" = ( /obj/structure/table, /obj/effect/turf_decal/tile/green/fourcorners, @@ -61588,14 +61419,6 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating, /area/station/security/brig/entrance) -"uYM" = ( -/obj/machinery/deepfryer, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/turf_decal/siding/end{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) "uYO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61604,25 +61427,22 @@ /obj/structure/broken_flooring/singular/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"uYY" = ( -/obj/structure/closet/wardrobe/grey, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "uZc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/security/courtroom) -"uZk" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +"uZh" = ( +/obj/effect/landmark/start/cook, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) +"uZv" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "uZA" = ( /obj/structure/chair{ dir = 1; @@ -61642,55 +61462,30 @@ dir = 1 }, /area/station/science/lower) -"uZK" = ( -/obj/structure/reagent_dispensers/plumbed{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"uZY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "vaf" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) -"vam" = ( -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = -11 - }, -/obj/structure/flora/rock/pile/jungle/style_5, -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/recreation/entertainment) "vav" = ( /obj/structure/lattice, /obj/structure/railing, /turf/open/space/basic, /area/space/nearstation) -"vaw" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vaF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/item/kirbyplants/organic/applebush, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"vaQ" = ( +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "vba" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -61700,6 +61495,11 @@ }, /turf/open/floor/iron, /area/station/medical/chemistry) +"vbd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/east, +/turf/open/floor/iron/stairs/right, +/area/station/hallway/secondary/recreation) "vbp" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -61712,6 +61512,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"vbu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/server) "vbA" = ( /obj/structure/sign/departments/science/alt/directional/east, /obj/machinery/camera/autoname/directional/east, @@ -61720,13 +61530,6 @@ "vbK" = ( /turf/closed/wall, /area/station/science/research) -"vbM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) "vbO" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -61740,9 +61543,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"vbP" = ( -/turf/open/floor/wood/parquet, -/area/station/medical/psychology) "vbQ" = ( /obj/machinery/telecomms/server/presets/engineering, /turf/open/floor/circuit, @@ -61753,19 +61553,13 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "vcd" = ( -/obj/structure/chair{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/landmark/start/assistant, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) -"vcl" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "vcB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61787,6 +61581,14 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"vcU" = ( +/obj/machinery/smartfridge, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, +/turf/open/floor/iron/kitchen/small, +/area/station/service/kitchen) "vcW" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -61866,6 +61668,20 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/iron/small, /area/station/maintenance/department/engine/atmos) +"vdx" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "vdH" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue{ @@ -61873,13 +61689,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"vdL" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +"vdT" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/glass, +/area/station/hallway/primary/central/aft) "vdX" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -61920,11 +61733,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"vex" = ( -/obj/effect/turf_decal/stripes/end, -/obj/item/kirbyplants/random/fullysynthetic, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) +"veu" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vew" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar) "veA" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/machinery/door/poddoor/shutters/preopen{ @@ -61934,6 +61757,14 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/engine, /area/station/ai_monitored/turret_protected/ai) +"veI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "veK" = ( /turf/closed/wall, /area/station/science/lab) @@ -61943,14 +61774,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) -"veR" = ( -/obj/machinery/computer/atmos_control/nocontrol/incinerator{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "vfc" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -61980,31 +61803,34 @@ /turf/open/floor/iron/dark, /area/station/science/lab) "vfo" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 7 }, -/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/carpet, +/area/station/service/library) +"vfp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/cargo/boutique) +"vfz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/cold/directional/east, +/obj/effect/turf_decal/tile/neutral, +/obj/item/radio/intercom/directional/east, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/hallway/primary/central/fore) "vfD" = ( /obj/effect/turf_decal/siding/thinplating_new/light, /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"vfI" = ( -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/machinery/light_switch/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/effect/turf_decal/siding/end, -/turf/open/floor/iron/dark/textured_large, -/area/station/service/kitchen) "vfK" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -62042,31 +61868,12 @@ /obj/item/toy/crayon/purple, /turf/open/floor/iron/white, /area/station/science/research) -"vgf" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"vgh" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/hallway/secondary/exit/departure_lounge) +"vgg" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/grimy, +/area/station/service/janitor) "vgp" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -62112,42 +61919,22 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"vgS" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ +"vgU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs{ dir = 1 }, -/obj/structure/desk_bell{ - pixel_x = 4; - pixel_y = 3 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) -"vgY" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) +/area/station/engineering/storage/tech) "vhe" = ( /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/smooth, /area/station/cargo/office) -"vhr" = ( -/obj/structure/sink/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/north, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/dark/small, -/area/station/service/chapel/storage) -"vht" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/machinery/holopad, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) +"vhq" = ( +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "vhC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62170,6 +61957,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/research) +"vhP" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/storage) "vid" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -62181,12 +61986,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/service/chapel/office) -"vip" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "vir" = ( /turf/open/floor/iron/white/side{ dir = 8 @@ -62270,13 +62069,45 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"vjI" = ( +"vjq" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/aft) +"vjC" = ( +/obj/structure/flora/bush/flowers_br, +/turf/open/floor/grass, +/area/station/service/chapel) +"vjQ" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) +"vjU" = ( /obj/machinery/door/airlock{ - name = "Bathrooms" + name = "Maintenance" }, +/obj/effect/mapping_helpers/airlock/access/any/service/general, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron/textured_half, -/area/station/commons/toilet/restrooms) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"vjV" = ( +/obj/machinery/computer/atmos_control/mix_tank{ + dir = 8 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vkf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "vkh" = ( /turf/closed/wall, /area/station/service/bar) @@ -62290,13 +62121,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) -"vks" = ( -/obj/structure/cable, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "vkt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -62304,13 +62128,6 @@ }, /turf/open/floor/iron, /area/station/science/research) -"vkC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "vkD" = ( /obj/structure/table, /obj/item/stack/ore/gold{ @@ -62322,12 +62139,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"vkI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) "vkJ" = ( /obj/item/book/manual/wiki/security_space_law{ pixel_x = 9; @@ -62345,6 +62156,14 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/command/heads_quarters/qm) +"vkR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/smooth, +/area/station/command/gateway) "vkS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62389,6 +62208,16 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"vlk" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "vln" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -62414,6 +62243,19 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/maintenance/hallway/abandoned_command) +"vlE" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/floor/grass, +/area/station/service/chapel) +"vlS" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "vlV" = ( /turf/closed/wall, /area/station/maintenance/aft) @@ -62457,36 +62299,19 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) -"vmp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/genetics) -"vmr" = ( -/obj/structure/cable, -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "vmt" = ( /obj/structure/chair/stool/bamboo{ dir = 4 }, /turf/open/floor/iron/terracotta/diagonal, /area/station/service/chapel/office) -"vmB" = ( -/obj/item/radio/intercom/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +"vmx" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "vmH" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -62506,9 +62331,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"vmN" = ( -/turf/open/floor/iron/small, -/area/station/maintenance/starboard/central) "vmS" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -62517,6 +62339,19 @@ /obj/vehicle/sealed/mecha/ripley/paddy/preset, /turf/open/floor/iron, /area/station/security/tram) +"vmV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"vmW" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/flora/bush/large/style_3, +/turf/open/floor/grass, +/area/station/service/chapel) "vmX" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/wood, @@ -62533,17 +62368,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side, /area/station/science/lower) -"vni" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "vnj" = ( /obj/structure/table, /obj/item/clothing/under/rank/prisoner/skirt{ @@ -62592,28 +62416,6 @@ /obj/machinery/door/airlock/glass, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"vnC" = ( -/obj/structure/closet{ - name = "Evidence Closet 2" - }, -/obj/structure/secure_safe/directional/north{ - name = "evidence safe" - }, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) -"vnD" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/security/general, -/turf/open/floor/iron, -/area/station/security) "vnF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -62624,11 +62426,6 @@ "vnI" = ( /turf/closed/mineral/random/stationside, /area/station/maintenance/department/engine) -"vnL" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space/basic, -/area/space/nearstation) "vnN" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -62640,13 +62437,10 @@ /obj/machinery/medical_kiosk, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"vnZ" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 6 - }, -/turf/open/space/basic, -/area/space/nearstation) +"vnU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "voe" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -62656,6 +62450,17 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/tram) +"vog" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/cold/directional/south, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/security/detectives_office, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "voh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/event_spawn, @@ -62687,10 +62492,22 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/security) -"voN" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/command/teleporter) +"voK" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"voT" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "vpb" = ( /obj/machinery/door/airlock/hatch{ name = "Tool Supply Corridor" @@ -62707,25 +62524,13 @@ /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"vpt" = ( -/obj/item/radio/intercom/prison/directional/north, -/turf/open/floor/iron, -/area/station/security/prison/work) -"vpz" = ( -/obj/machinery/light/small/directional/south{ +"vpA" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) -"vpF" = ( -/obj/structure/table, -/obj/item/dyespray, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/station/service/barber) +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) "vpI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -62733,6 +62538,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"vpK" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "vpM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62740,11 +62550,6 @@ /obj/machinery/smartfridge/petri/preloaded, /turf/open/floor/iron/white, /area/station/science/cytology) -"vpP" = ( -/obj/effect/spawner/random/structure/closet_private, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet, -/area/station/commons/dorms) "vpT" = ( /obj/structure/chair/sofa/bench{ dir = 1 @@ -62785,12 +62590,15 @@ /obj/item/stack/rods/two, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"vqF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +"vqy" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/tools) "vqH" = ( /obj/structure/railing{ dir = 8 @@ -62798,13 +62606,17 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"vqJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"vqN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/worn_out/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) +/obj/item/flashlight/lantern/on, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "vqU" = ( /obj/machinery/rnd/server/master, /turf/open/floor/circuit, @@ -62841,6 +62653,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"vrr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"vrw" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "vrz" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -62853,10 +62680,6 @@ }, /turf/open/floor/wood, /area/station/security/detectives_office) -"vrB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "vrO" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ @@ -62866,14 +62689,6 @@ dir = 1 }, /area/station/security/courtroom) -"vrS" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "vrT" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -62898,23 +62713,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) -"vsf" = ( -/obj/structure/closet/crate{ - name = "Materials Crate" - }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/machinery/light/cold/dim/directional/west, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, +"vsj" = ( /turf/open/floor/iron/dark/small, -/area/station/engineering/storage_shared) -"vsi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) +/area/station/command/heads_quarters/rd) "vso" = ( /obj/effect/landmark/start/scientist, /obj/structure/chair{ @@ -62930,16 +62731,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"vsJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) "vsQ" = ( /obj/machinery/light_switch/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -62948,6 +62739,15 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) +"vsR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 24 + }, +/turf/open/floor/iron/dark, +/area/station/security/processing) "vsW" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/box/red/corners{ @@ -62958,10 +62758,14 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"vtr" = ( -/obj/machinery/light/floor, -/turf/open/floor/wood/parquet, -/area/station/service/library) +"vtd" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/light/warm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vtA" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -62991,26 +62795,11 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"vtX" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"vud" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth, -/area/station/engineering/main) -"vuj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/fuel_pellet, -/turf/open/floor/iron/smooth, -/area/station/cargo/drone_bay) +"vtW" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "vum" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/north, @@ -63019,16 +62808,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/aft) -"vun" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/requests_console/auto_name/directional/west, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/stone, -/area/station/service/bar) "vuq" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -63059,18 +62838,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/open/floor/catwalk_floor/iron, /area/station/science/xenobiology) -"vuD" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "vuH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc/auto_name/directional/west, @@ -63078,18 +62845,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/cargo/miningfoundry) -"vuJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "vuR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63107,14 +62862,12 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/paramedic) -"vuV" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Distro to Waste" - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +"vuU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall, +/area/station/hallway/primary/central/aft) "vva" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -63129,40 +62882,10 @@ /obj/item/clothing/shoes/cowboy/lizard/masterwork, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/starboard/central) -"vvd" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/effect/spawner/random/bedsheet{ - dir = 4 - }, -/obj/machinery/button/door/directional/south{ - id = "Cabin4"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/carpet, -/area/station/commons/dorms) -"vve" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Aft Corridor" - }, -/obj/structure/cable, -/turf/open/floor/iron/textured_half, -/area/station/hallway/primary/aft) "vvs" = ( /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"vvw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "vvz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -63171,16 +62894,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"vvC" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Airlock" +"vvJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, -/obj/structure/cable, -/obj/effect/landmark/navigate_destination, -/turf/open/floor/catwalk_floor, -/area/station/engineering/break_room) +/obj/machinery/restaurant_portal/bar, +/turf/open/floor/wood/tile, +/area/station/service/bar) "vvK" = ( /obj/structure/table, /obj/effect/turf_decal/tile/green/fourcorners, @@ -63195,18 +62915,12 @@ "vvP" = ( /turf/open/floor/iron/white/small, /area/station/maintenance/port/aft) -"vvW" = ( -/obj/structure/hoop{ - dir = 8; - pixel_x = 10; - pixel_y = 11 - }, -/obj/effect/turf_decal/trimline/white/end{ +"vvX" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ dir = 8 }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/station/commons/fitness/recreation) +/turf/open/floor/iron, +/area/station/engineering/atmos) "vwc" = ( /obj/structure/chair/comfy/brown{ buildstackamount = 0; @@ -63234,6 +62948,15 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/small, /area/station/maintenance/department/medical/central) +"vwt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/chapel) "vwx" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -63284,30 +63007,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/small, /area/station/security/office) -"vwW" = ( -/obj/machinery/chem_master/condimaster, -/obj/effect/turf_decal/siding/end{ - dir = 1 +"vwT" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding{ + dir = 8 }, /turf/open/floor/iron/dark/textured_large, /area/station/service/kitchen) -"vwZ" = ( -/obj/structure/chair/sofa/bench{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/newscaster/directional/west, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) "vxm" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -63326,21 +63032,13 @@ "vxt" = ( /turf/closed/wall, /area/station/maintenance/department/engine) -"vxA" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/service) "vxM" = ( /turf/open/floor/iron, /area/station/commons/storage/art) +"vxO" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/smooth, +/area/station/service/library) "vxX" = ( /obj/effect/spawner/random/structure/steam_vent, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63348,6 +63046,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"vye" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "vyi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63359,14 +63064,22 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/hidden, /turf/open/floor/wood/tile, /area/station/tcommsat/server) -"vym" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/chair/office/light{ - dir = 1 +"vyn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) +"vyq" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/structure/chair{ + dir = 4 }, -/obj/effect/landmark/start/geneticist, -/turf/open/floor/iron/dark, -/area/station/science/genetics) +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "vyF" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/sofa/bench/left{ @@ -63378,16 +63091,34 @@ }, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"vyP" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 +"vyI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/arrows/white{ + color = "#0000FF"; + pixel_y = 15 }, -/obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "vyR" = ( /turf/open/floor/glass, /area/station/command/corporate_dock) +"vyS" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet1"; + name = "Unit 1" + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"vyT" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "vyU" = ( /obj/machinery/vending/cigarette, /obj/machinery/light/small/directional/north, @@ -63409,12 +63140,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"vzh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/toilet/auxiliary) "vzt" = ( /obj/structure/hedge, /obj/machinery/light/cold/directional/east, @@ -63440,17 +63165,6 @@ /obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"vzE" = ( -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/obj/structure/flora/bush/sparsegrass, -/obj/structure/flora/bush/flowers_br, -/obj/structure/flora/bush/flowers_pp, -/obj/structure/flora/bush/large/style_random{ - pixel_y = -1 - }, -/turf/open/floor/grass, -/area/station/service/hydroponics) "vzK" = ( /obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/helium_output{ @@ -63459,14 +63173,14 @@ }, /turf/open/floor/engine/helium, /area/station/ai_monitored/turret_protected/ai) -"vzN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/research/glass{ - name = "Cytology Lab" +"vzS" = ( +/obj/machinery/button/door/directional/north{ + id = "Cabin4"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/science/research, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/research) +/turf/closed/wall, +/area/station/service/abandoned_gambling_den) "vzV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63494,14 +63208,39 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/tram) -"vAl" = ( +"vAf" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - project room" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vAk" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/table/wood, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating{ dir = 4 }, /turf/open/floor/wood, -/area/station/cargo/boutique) +/area/station/engineering/atmos/office) +"vAp" = ( +/obj/structure/table, +/obj/machinery/camera/directional/east{ + c_tag = "atmospherics - HFR" + }, +/obj/item/stack/rods/fifty, +/obj/item/stack/rods/fifty, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "vAq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63567,6 +63306,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white/textured_half, /area/station/science/lobby) +"vBn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/office) "vBG" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -63575,33 +63323,49 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) +"vBH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "vBK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/iron/dark, /area/station/security/office) -"vCc" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Lockers" +"vBN" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/commons/fitness/locker_room) +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/carpet/lone, +/area/station/service/chapel/office) +"vBU" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) "vCe" = ( /obj/structure/cable, /turf/open/floor/iron, /area/station/science/research) -"vCi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/neutral/corner, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "vCl" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -63616,27 +63380,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"vCp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/catwalk_floor, -/area/station/engineering/atmos/office) -"vCq" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) -"vCs" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "vCO" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -63650,20 +63393,12 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/smooth_large, /area/station/science/ordnance/storage) -"vCZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"vDe" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"vDf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) +/area/station/holodeck/rec_center) "vDB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -63679,22 +63414,18 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"vDG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) "vDQ" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/lockers) "vDS" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/turf/open/floor/iron/small, -/area/station/engineering/break_room) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "vDV" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/cmo) @@ -63713,22 +63444,6 @@ /obj/machinery/duct, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"vEk" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"vEn" = ( -/obj/effect/turf_decal/tile/blue, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/station/hallway/secondary/dock) "vEz" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -63750,28 +63465,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"vEL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "vEP" = ( /turf/closed/wall/r_wall, /area/station/security/brig) -"vET" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "vEW" = ( /turf/closed/wall/r_wall, /area/station/security/prison/shower) @@ -63855,17 +63551,11 @@ /obj/item/storage/lockbox/loyalty, /turf/open/floor/iron, /area/station/security/tram) -"vGe" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/start/clown, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) +"vGa" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) "vGp" = ( /obj/structure/table/wood, /obj/machinery/light/small/red/dim/directional/south, @@ -63886,16 +63576,6 @@ dir = 10 }, /area/station/hallway/secondary/construction) -"vGS" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics - Central Aft" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "vGU" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -63911,6 +63591,17 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark/small, /area/station/medical/morgue) +"vHm" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) +"vHr" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/station/service/chapel) "vHu" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -63923,6 +63614,15 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"vHG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/bartender, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar/backroom) "vHH" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/siding/thinplating_new{ @@ -63933,6 +63633,13 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"vHS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "vHT" = ( /obj/effect/turf_decal/box/red/corners{ dir = 8 @@ -63943,15 +63650,6 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/engine, /area/station/science/xenobiology) -"vHU" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, -/turf/open/floor/iron/smooth_half{ - dir = 8 - }, -/area/station/maintenance/department/engine/atmos) "vHV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -63959,22 +63657,18 @@ }, /turf/open/floor/wood, /area/station/service/chapel/office) -"vHX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/office) "vId" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/corner, /area/station/science/lower) +"vIj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/service/chapel) "vIt" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -63984,20 +63678,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"vIz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"vIC" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "vIJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -64009,6 +63689,11 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"vIM" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "vIX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64046,18 +63731,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/service/chapel/office) -"vJB" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) -"vJG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "vJH" = ( /turf/open/floor/plating, /area/station/maintenance/port/aft) @@ -64082,6 +63755,18 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"vJP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/primary/central/fore) "vJR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64147,6 +63832,12 @@ /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/tram) +"vKL" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "vKU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64207,6 +63898,14 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/cafeteria, /area/station/science/circuits) +"vLl" = ( +/obj/machinery/camera/directional/south, +/obj/structure/flora/bush/flowers_pp/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "vLs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/east, @@ -64215,6 +63914,13 @@ "vLv" = ( /turf/open/floor/circuit/telecomms/mainframe, /area/station/science/xenobiology) +"vLA" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 6 + }, +/turf/open/space/basic, +/area/space/nearstation) "vLC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -64234,18 +63940,22 @@ /obj/item/gavelhammer, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"vLH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"vLK" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Augment Corridor" +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) +/turf/open/floor/grass, +/area/station/service/chapel) +"vLL" = ( +/obj/machinery/button/crematorium{ + id = "cremateme"; + pixel_y = -30 + }, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) "vLP" = ( /turf/closed/wall/rust, /area/station/command/heads_quarters/qm) @@ -64264,10 +63974,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/pharmacy) -"vLX" = ( -/obj/effect/turf_decal/box/white, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) "vMr" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/alien/weeds, @@ -64287,6 +63993,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tcomms) +"vMw" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "vMC" = ( /turf/closed/wall/r_wall, /area/station/science/lab) @@ -64299,12 +64016,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"vMI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "vMJ" = ( /obj/structure/disposalpipe/sorting/mail, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64318,14 +64029,6 @@ dir = 1 }, /area/station/hallway/primary/aft) -"vMP" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "vMT" = ( /obj/machinery/hydroponics/soil, /obj/item/food/grown/mushroom/libertycap, @@ -64339,14 +64042,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) -"vNq" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron/white/corner, -/area/station/commons/dorms) "vNt" = ( /obj/effect/spawner/random/trash/graffiti{ pixel_x = -32; @@ -64370,46 +64065,33 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"vNM" = ( -/obj/machinery/door/airlock{ - name = "Hydroponics Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +"vNG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured_half{ - dir = 8 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/area/station/service/hydroponics) -"vNO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"vOf" = ( -/obj/structure/cable, -/obj/structure/chair{ - dir = 1; - pixel_y = -2 - }, -/obj/machinery/firealarm/directional/south, /turf/open/floor/iron, -/area/station/science/lower) -"vOg" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) -"vOm" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/smooth, /area/station/commons/storage/tools) +"vNO" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"vNP" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/wood, +/area/station/engineering/main) "vOr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64430,6 +64112,14 @@ dir = 8 }, /area/station/engineering/main) +"vOV" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "vPa" = ( /obj/effect/turf_decal/siding{ dir = 5 @@ -64447,6 +64137,24 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, /area/station/science/genetics) +"vPn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) +"vPp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/solars/port/aft) "vPs" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64456,19 +64164,6 @@ /obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"vPw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/secondary/recreation) "vPJ" = ( /obj/structure/broken_flooring/singular/directional/east, /obj/structure/alien/weeds, @@ -64508,38 +64203,45 @@ /turf/open/misc/sandy_dirt, /area/station/maintenance/port/lesser) "vQu" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/turf/open/floor/iron/stairs, +/area/station/ai_monitored/turret_protected/ai) "vQv" = ( /obj/structure/window/spawner/directional/west, /obj/structure/flora/bush/large/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) -"vQx" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 +"vQF" = ( +/turf/open/floor/iron/small, +/area/station/maintenance/port/lesser) +"vQW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 }, -/obj/machinery/light/small/directional/south, -/obj/structure/sign/poster/official/random/directional/east, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/mob/living/basic/spider/giant/sgt_araneus, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) +"vRb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vRd" = ( /obj/structure/table, /obj/effect/turf_decal/tile/dark_red, /obj/item/flashlight/lamp, /turf/open/floor/iron, /area/station/security/tram) -"vRg" = ( -/obj/machinery/porta_turret/ai, -/obj/machinery/computer/security/telescreen/research/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/smooth, -/area/station/ai_monitored/turret_protected/aisat_interior) "vRh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64547,11 +64249,11 @@ dir = 1 }, /area/station/science/research) -"vRn" = ( +"vRr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/maintenance/port/greater) +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "vRt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64563,17 +64265,34 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"vRQ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -5; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -7; + pixel_y = 9 + }, +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) +"vRU" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/crate_abandoned, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "vSg" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/aft) -"vSi" = ( -/obj/structure/hedge, -/obj/effect/turf_decal/siding/wood/end, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/turf/open/floor/iron/smooth, -/area/station/service/library) "vSj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/firealarm/directional/west, @@ -64582,18 +64301,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"vSt" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating, -/turf/open/floor/wood, -/area/station/engineering/atmos/pumproom) -"vSw" = ( -/obj/effect/landmark/start/hangover, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) "vSx" = ( /obj/structure/table/reinforced, /obj/item/kitchen/fork/plastic, @@ -64602,37 +64309,34 @@ }, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"vSI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"vSK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/light/cold/directional/east, +/obj/machinery/power/apc/auto_name/directional/east{ + areastring = "/area/station/science/ordnance/burnchamber" + }, /obj/structure/cable, -/turf/open/floor/iron/small, -/area/station/service/bar) +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "vSL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/sign/directions/vault/directional/east{ +/obj/structure/sign/directions/vault/east_arrow{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/aft) "vSM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/command{ - name = "Telecomms Server Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "vSW" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -64644,6 +64348,16 @@ }, /turf/open/floor/iron, /area/station/commons/storage/art) +"vTa" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "vTf" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 9 @@ -64654,17 +64368,6 @@ /obj/machinery/air_sensor/ordnance_freezer_chamber, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"vTg" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, -/obj/machinery/door/airlock/command/glass{ - name = "Telecommunications Server Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "comms-entrance-north" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/tcommsat/server) "vTj" = ( /obj/effect/spawner/random/maintenance, /obj/effect/decal/cleanable/dirt/dust, @@ -64676,15 +64379,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) -"vTn" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_yw/style_2, -/obj/structure/flora/bush/large/style_random{ - pixel_x = 0; - pixel_y = 2 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "vTo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64733,14 +64427,27 @@ }, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"vTP" = ( -/obj/structure/sink/kitchen/directional/east, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/kitchen/small, -/area/station/service/kitchen) +"vTQ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "vTV" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/hos) +"vTX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/science/lower) "vTY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/window/left/directional/east{ @@ -64761,6 +64468,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"vUn" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) "vUz" = ( /obj/structure/table_frame, /obj/effect/decal/cleanable/glass, @@ -64801,24 +64524,17 @@ }, /turf/open/floor/iron/white/small, /area/station/security/prison/safe) -"vUS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +"vVa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +/obj/machinery/button/door/directional/east{ + id = "Secure Storage top"; + name = "Secure engineering storage"; + req_access = list("engine_equip") }, -/turf/open/floor/wood, -/area/station/service/chapel) -"vUV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/stone, -/area/station/service/chapel) +/turf/open/floor/iron/dark/small, +/area/station/engineering/supermatter/room) "vVo" = ( /obj/machinery/light/cold/directional/south, /obj/structure/table/reinforced, @@ -64826,6 +64542,14 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"vVq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vVx" = ( /obj/machinery/hydroponics/soil, /obj/item/food/grown/mushroom/plumphelmet, @@ -64853,6 +64577,20 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"vVG" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/south, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/smooth, +/area/station/service/greenroom) "vVP" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -64875,12 +64613,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"vVV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vVX" = ( /obj/structure/cable, /obj/machinery/telecomms/processor/preset_one, @@ -64901,6 +64633,19 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white/corner, /area/station/science/lobby) +"vWg" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/closet{ + anchored = 1; + can_be_unanchored = 1; + name = "Cold protection gear" + }, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/item/clothing/suit/hooded/wintercoat/science, +/turf/open/floor/iron/dark/small, +/area/station/science/xenobiology) "vWr" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permaouter"; @@ -64917,19 +64662,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) -"vWw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) "vWA" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /obj/machinery/firealarm/directional/south, @@ -64965,6 +64697,13 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"vWT" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "vWU" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -64977,15 +64716,6 @@ /obj/item/clothing/gloves/boxing/blue, /turf/open/floor/iron, /area/station/security/prison/workout) -"vXd" = ( -/obj/item/flashlight/lantern/on, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/chapel) "vXi" = ( /obj/structure/table, /obj/item/reagent_containers/cup/bowl, @@ -65016,6 +64746,16 @@ dir = 8 }, /area/station/science/lobby) +"vXC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/library, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "vXH" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -65032,11 +64772,56 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) +"vXO" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/turf/open/floor/iron, +/area/station/security/tram) +"vXQ" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + id = "Secure Storage below"; + name = "Secure engineering storage"; + pixel_y = 24; + req_access = list("engine_equip") + }, +/turf/open/floor/iron/corner{ + dir = 8 + }, +/area/station/engineering/main) +"vXW" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"vXZ" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/storage) "vYj" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"vYl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "vYx" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 1 @@ -65050,17 +64835,19 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/security/courtroom) -"vYD" = ( -/obj/effect/turf_decal/siding/red{ - dir = 5 +"vYA" = ( +/obj/structure/table/wood, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - South" }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/obj/effect/landmark/start/warden, -/turf/open/floor/iron/white/small, -/area/station/security/warden) +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/siding/wideplating_new/terracotta, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"vYC" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/maintenance/hallway/abandoned_command) "vYF" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 8 @@ -65072,6 +64859,11 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"vYG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/singular/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) "vYH" = ( /obj/structure/table, /obj/effect/turf_decal/siding/thinplating_new{ @@ -65110,13 +64902,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/misc/asteroid, /area/station/maintenance/hallway/abandoned_command) -"vYU" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/white, -/area/station/medical/paramedic) "vZb" = ( /obj/structure/cable, /obj/structure/table, @@ -65126,41 +64911,42 @@ /turf/open/floor/iron, /area/station/security/prison/garden) "vZd" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ - dir = 4 +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"vZh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 6 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "vZm" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron, /area/station/security/processing) -"vZu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/cell_10k, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "vZD" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron, /area/station/security/courtroom) -"vZK" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/north, -/obj/machinery/reagentgrinder{ - pixel_y = 14; - pixel_x = -13 +"vZL" = ( +/obj/machinery/holopad, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/white/side{ + dir = 4 }, -/obj/item/reagent_containers/cup/rag{ - pixel_x = 7; - pixel_y = 7 +/area/station/science/xenobiology) +"vZQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 }, -/turf/open/floor/stone, -/area/station/service/abandoned_gambling_den) +/turf/open/floor/iron, +/area/station/engineering/atmos) "vZW" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -65195,13 +64981,18 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) -"waD" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"waz" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/maintenance/central/greater) +"waB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/hallway/primary/central/aft) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/dock) "waH" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 5 @@ -65211,10 +65002,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"waI" = ( -/obj/machinery/vending/games, -/turf/open/floor/wood/parquet, -/area/station/service/library) "waN" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -65233,25 +65020,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"waY" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/gibber, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) -"wbd" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/effect/landmark/start/security_officer, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/security/brig/entrance) "wbf" = ( /turf/closed/wall, /area/station/security/prison/safe) @@ -65321,38 +65089,43 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"wcz" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/chair/stool/directional/south, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"wcF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "wcG" = ( /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) +"wcJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) +"wcN" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "wcP" = ( /obj/machinery/modular_computer/preset/cargochat/cargo, /turf/open/floor/iron, /area/station/cargo/sorting) -"wcR" = ( -/obj/structure/chair{ - pixel_y = -2 +"wcS" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L7"; + pixel_y = -15 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/airalarm/directional/north, -/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/area/station/hallway/primary/central/aft) "wcV" = ( /obj/structure/closet/crate, /obj/item/food/breadslice/plain, @@ -65365,20 +65138,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/kitchen/small, /area/station/security/prison/mess) -"wcY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/button/door/directional/west{ - id = "engsm"; - name = "Radiation Shutters Control"; - req_access = list("engineering") - }, -/obj/structure/cable, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wdd" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -65398,12 +65157,47 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"wdr" = ( +/obj/machinery/computer/slot_machine{ + pixel_y = 2 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/lone, +/area/station/service/abandoned_gambling_den) +"wdt" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/smooth, +/area/station/ai_monitored/turret_protected/aisat_interior) "wdB" = ( /obj/structure/railing{ dir = 4 }, /turf/open/space/basic, /area/space/nearstation) +"wdL" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark/side, +/area/station/hallway/primary/central/fore) +"wdO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "wdS" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 4 @@ -65411,6 +65205,13 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/circuit, /area/station/tcommsat/server) +"wdX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/orange{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) "wdY" = ( /obj/effect/spawner/random/structure/table, /turf/open/floor/plating, @@ -65424,21 +65225,51 @@ }, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"wed" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/research{ - name = "Augment Corridor" +"wef" = ( +/obj/effect/turf_decal/siding/thinplating/terracotta{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/science/robotics, -/obj/machinery/door/firedoor, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wei" = ( +/obj/structure/table, +/obj/item/clothing/under/suit/black_really, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/suit/toggle/lawyer/black, +/obj/item/clothing/under/suit/red, +/obj/item/clothing/neck/tie/black, +/obj/item/clothing/under/costume/buttondown/slacks/service, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms) "wen" = ( /turf/closed/wall, /area/station/ai_monitored/turret_protected/aisat/maint) +"wep" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"wet" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"wex" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "weA" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -65451,10 +65282,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/small, /area/station/engineering/lobby) -"weY" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, -/turf/open/floor/iron, -/area/station/engineering/atmos) +"weW" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "wfa" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -65481,16 +65312,11 @@ "wfr" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) -"wfG" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"wgj" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"wgm" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "wgn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, @@ -65541,14 +65367,6 @@ /obj/item/reagent_containers/cup/glass/bottle/beer, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"wgI" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron, -/area/station/commons/vacant_room/commissary) "wgL" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/medical/central) @@ -65557,18 +65375,30 @@ /obj/effect/turf_decal/weather, /turf/open/floor/plating, /area/station/service/chapel/office) -"wha" = ( -/obj/effect/turf_decal/siding/wood{ +"wgN" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/stone, -/area/station/service/chapel) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "whc" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"whk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) "whl" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/stripes/line{ @@ -65576,24 +65406,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"whm" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Pure to Fuel Pipe" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"whn" = ( -/obj/structure/cable, -/obj/machinery/light/directional/west, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Supermatter Emitters" - }, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "whu" = ( /obj/structure/cable, /obj/machinery/blackbox_recorder, @@ -65613,10 +65425,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"whD" = ( -/obj/machinery/research/anomaly_refinery, -/turf/open/floor/iron/white/small, -/area/station/science/ordnance/storage) +"whE" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) "whF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/effect/turf_decal/stripes/corner{ @@ -65629,12 +65446,23 @@ }, /turf/open/floor/plating, /area/station/science/ordnance) -"whK" = ( -/obj/structure/closet/radiation, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/break_room) +"whG" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Distro Access" + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "whL" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -65644,6 +65472,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) +"whS" = ( +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "whX" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock{ @@ -65653,20 +65486,47 @@ /obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"whZ" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical, -/obj/effect/turf_decal/stripes/line{ +"wib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wif" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/smart/simple/orange{ + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) "win" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall/r_wall, /area/station/security/brig/entrance) +"wiv" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) +"wiz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research/glass{ + name = "Cubicle" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) "wiC" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -65694,33 +65554,29 @@ "wja" = ( /turf/closed/wall/r_wall, /area/station/commons/toilet/auxiliary) -"wjq" = ( -/obj/structure/sign/painting/large/library{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "wjr" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wjw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) "wjG" = ( /obj/structure/filingcabinet, /turf/open/floor/iron/dark/small, /area/station/security/detectives_office) -"wjR" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ - dir = 4 +"wjI" = ( +/obj/machinery/door/airlock{ + id_tag = "Cabin2"; + name = "Cabin 2" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"wjU" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "wjZ" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -65741,71 +65597,80 @@ }, /turf/open/floor/wood/tile, /area/station/command/bridge) -"wkj" = ( -/obj/structure/table, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - HFR" - }, -/obj/item/stack/rods/fifty, -/obj/item/stack/rods/fifty, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +"wkr" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) "wkF" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/hallway/secondary/recreation) -"wkG" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 +"wkJ" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/components/binary/volume_pump, +/obj/structure/railing{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"wkK" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) +"wkQ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/turf/open/floor/wood/parquet, +/area/station/service/library) "wla" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) +"wle" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) "wlk" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 }, /turf/open/floor/engine, /area/station/science/xenobiology) +"wlA" = ( +/obj/structure/cable, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/security/prison/workout) +"wlE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/departments/holy/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"wlM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"wlW" = ( +/obj/effect/spawner/structure/window, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/main) "wme" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/aft) -"wmq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) -"wmu" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/thinplating_new/terracotta/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/meeting_room) "wmx" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -65843,9 +65708,14 @@ /obj/machinery/holopad, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) -"wmL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, -/turf/open/floor/iron, +"wmI" = ( +/obj/machinery/door/airlock/external{ + name = "Atmospherics External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, /area/station/engineering/atmos) "wmS" = ( /obj/structure/cable, @@ -65861,27 +65731,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"wmX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/plaque{ - icon_state = "L4"; - pixel_y = -15 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "wnd" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/office) +"wnv" = ( +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/station/service/chapel) "wnw" = ( /obj/machinery/pdapainter/engineering, /obj/effect/turf_decal/bot, @@ -65903,13 +65760,6 @@ }, /turf/open/floor/mineral/titanium, /area/station/command/heads_quarters/ce) -"wny" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "wnE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65938,24 +65788,19 @@ "woi" = ( /turf/closed/wall/r_wall, /area/station/maintenance/solars/starboard/fore) +"woo" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/broken_flooring/singular/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "wos" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/tcommsat/server) -"woz" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/camera/autoname/directional/east, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/eighties/red, -/area/station/hallway/primary/central/fore) "woD" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -65970,26 +65815,21 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"woF" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/mid_joiner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/fitness/recreation) "woI" = ( /obj/structure/rack, /obj/item/crowbar/large/old, /obj/item/wrench, /turf/open/floor/catwalk_floor, /area/station/science/xenobiology) -"woK" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "woP" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -66014,11 +65854,6 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) -"wpr" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/closet/firecloset, -/turf/open/floor/iron, -/area/station/security/tram) "wpw" = ( /obj/structure/cable, /obj/item/kirbyplants/random, @@ -66032,6 +65867,11 @@ "wpO" = ( /turf/closed/wall/r_wall, /area/station/security/processing) +"wpS" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "wqb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66048,35 +65888,20 @@ "wqj" = ( /turf/closed/wall, /area/station/commons/toilet/restrooms) -"wqz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wqD" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"wqI" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/office) "wqM" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"wqP" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/department/electrical) "wqW" = ( /obj/effect/turf_decal/siding/wideplating{ dir = 1 @@ -66096,41 +65921,22 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/security/prison/workout) -"wrj" = ( +"wrt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/trash, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"wrk" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" }, -/obj/effect/turf_decal/tile/dark_red/half/contrasted, /obj/structure/disposalpipe/segment, -/turf/open/floor/iron, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/textured_half, /area/station/security/brig/entrance) -"wrw" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"wrx" = ( -/obj/machinery/button/door/directional/north{ - name = "Lock Control"; - id = "Toilet3"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/recharge_station, -/obj/structure/sign/poster/official/random/directional/east, -/turf/open/floor/iron/white/small, -/area/station/commons/toilet/restrooms) "wrD" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -66139,16 +65945,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"wrF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/end{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) +"wrH" = ( +/obj/effect/turf_decal/siding, +/turf/open/floor/iron/white/small, +/area/station/science/lab) "wrO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/dark_red/opposingcorners, @@ -66161,12 +65961,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"wrS" = ( -/obj/structure/chair/stool/bar/directional/east, -/obj/structure/sign/poster/contraband/random/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/lone, -/area/station/service/abandoned_gambling_den) "wrW" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -66177,16 +65971,6 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/dark, /area/station/command/corporate_dock) -"wrZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "wsa" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -66208,6 +65992,20 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) +"wsp" = ( +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "BrewMaster 2199" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "wsB" = ( /obj/structure/rack, /obj/effect/spawner/random/engineering/toolbox, @@ -66223,13 +66021,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison) +"wsJ" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Canister Storage" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/atmospheric_technician, +/obj/structure/chair/plastic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/storage/gas) "wsL" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/maintenance, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/effect/turf_decal/siding/wideplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/corner, +/turf/open/floor/wood, +/area/station/engineering/main) "wsR" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -66284,38 +66094,6 @@ "wtt" = ( /turf/closed/wall, /area/station/ai_monitored/turret_protected/ai_upload) -"wtu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Upload" - }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured_half, -/area/station/ai_monitored/turret_protected/ai_upload) -"wtv" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"wtw" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "wtx" = ( /obj/structure/cannon{ dir = 4 @@ -66331,25 +66109,24 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) +"wtC" = ( +/obj/structure/flora/rock/pile/jungle/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "wtG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small/red/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"wtJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, +"wtL" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/engineering/atmos) +/area/station/commons/fitness/locker_room) "wtT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66358,6 +66135,16 @@ dir = 4 }, /area/station/science/lobby) +"wtV" = ( +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "wtX" = ( /turf/closed/wall/r_wall, /area/station/security/checkpoint/customs/auxiliary) @@ -66371,6 +66158,16 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/aft) +"wuh" = ( +/obj/structure/closet{ + name = "Paramedic Supplies" + }, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) "wuj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66393,15 +66190,6 @@ dir = 8 }, /area/station/science/lobby) -"wup" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wuq" = ( /obj/structure/table, /obj/effect/spawner/random/techstorage/rnd_secure_all, @@ -66415,6 +66203,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/command/gateway) +"wuC" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wuH" = ( /obj/structure/broken_flooring/singular/directional/south, /obj/effect/landmark/generic_maintenance_landmark, @@ -66435,26 +66232,16 @@ "wuM" = ( /turf/closed/wall, /area/station/command/heads_quarters/qm) -"wuY" = ( -/obj/structure/chair/wood{ +"wvk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/light/floor, -/turf/open/floor/stone, -/area/station/service/bar) -"wvk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/extinguisher_cabinet/directional/east, /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) +/turf/open/floor/iron, +/area/station/hallway/primary/port) "wvv" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -66473,12 +66260,29 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"wvZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"wwf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wwg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro Staging to Waste" + }, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "wwk" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 8 @@ -66494,18 +66298,6 @@ dir = 1 }, /area/station/security/execution/transfer) -"wwv" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wwz" = ( /obj/structure/cable, /obj/machinery/computer/mech_bay_power_console{ @@ -66524,16 +66316,13 @@ dir = 1 }, /area/station/science/lower) -"wwJ" = ( -/obj/structure/disposalpipe/segment{ +"wwL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/station/cargo/sorting) +/area/station/hallway/primary/central/aft) "wwQ" = ( /obj/structure/chair/office{ dir = 4 @@ -66559,10 +66348,18 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/iron/cafeteria, /area/station/maintenance/starboard/fore) +"wxn" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "wxu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/maintenance/starboard/central) +"wxv" = ( +/obj/machinery/light/floor, +/turf/open/floor/wood/parquet, +/area/station/service/library) "wxG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small/dim/directional/north, @@ -66610,28 +66407,12 @@ dir = 1 }, /area/station/science/xenobiology) -"wya" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/chem_dispenser, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/pharmacy) "wyb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/dark_red, /turf/open/floor/iron, /area/station/security/prison) -"wyg" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) "wyj" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -66642,6 +66423,10 @@ /obj/effect/spawner/random/decoration/flower, /turf/open/floor/wood, /area/station/service/chapel/office) +"wyr" = ( +/obj/machinery/light/small/directional/north, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "wyy" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/computer/scan_consolenew{ @@ -66654,6 +66439,15 @@ /obj/machinery/light/warm/directional/east, /turf/open/floor/iron/dark, /area/station/science/genetics) +"wyG" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/south{ + id = "secbreach"; + name = "Emergency Breach Shutters"; + req_access = list("security") + }, +/turf/open/floor/iron/dark, +/area/station/security/office) "wyH" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -66683,12 +66477,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/service/chapel/office) -"wyM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 8 +"wzc" = ( +/obj/effect/turf_decal/bot{ + dir = 1 }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/smooth, +/area/station/engineering/main) "wzo" = ( /obj/machinery/light/small/directional/north, /obj/effect/landmark/start/cargo_technician, @@ -66717,16 +66512,22 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) +"wzP" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "wzS" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/lone, /area/station/service/chapel/office) -"wAa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) "wAb" = ( /obj/structure/table, /obj/effect/spawner/random/food_or_drink/donkpockets, @@ -66755,6 +66556,42 @@ }, /turf/open/floor/wood, /area/station/security/detectives_office) +"wAC" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) +"wAG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wAH" = ( +/obj/structure/table/wood, +/obj/item/flashlight/flare/candle{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/flashlight/flare/candle{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/flashlight/flare/candle{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/lighter{ + pixel_x = 4 + }, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) "wAS" = ( /obj/structure/table/wood, /obj/item/hand_labeler, @@ -66768,13 +66605,6 @@ "wBa" = ( /turf/open/floor/iron/dark/smooth_corner, /area/station/maintenance/starboard/greater) -"wBc" = ( -/obj/effect/turf_decal/tile/green/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "wBf" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating/rust, @@ -66797,6 +66627,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/primary/port) +"wBn" = ( +/obj/structure/table, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/iron/dark/small, +/area/station/commons/fitness/locker_room) "wBo" = ( /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) @@ -66808,13 +66643,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"wBy" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Pure to Ports" - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wBI" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -66837,6 +66665,13 @@ /obj/effect/spawner/random/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"wCh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/pumproom) "wCt" = ( /obj/machinery/flasher/directional/east{ id = "hopflash" @@ -66892,18 +66727,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"wCM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/primary/central/fore) "wCR" = ( /turf/closed/wall, /area/station/cargo/boutique) @@ -66914,13 +66737,28 @@ "wCY" = ( /turf/closed/wall, /area/station/command/heads_quarters/cmo) -"wDn" = ( -/obj/effect/turf_decal/stripes/white/line{ +"wCZ" = ( +/obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/machinery/shower/directional/east, -/turf/open/floor/iron/dark/small, -/area/station/engineering/break_room) +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wDd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer4, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wDo" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -66946,25 +66784,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"wEs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"wEo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"wEv" = ( -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/textured_half, -/area/station/service/hydroponics) +/obj/structure/table, +/obj/item/stack/spacecash/c1, +/obj/item/cigarette/cigar/havana, +/turf/open/floor/light/colour_cycle/dancefloor_b, +/area/station/maintenance/starboard/central) "wEC" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -66974,12 +66800,6 @@ dir = 1 }, /area/station/science/lower) -"wEF" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/north, -/obj/item/clothing/head/costume/rice_hat, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) "wEG" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/iron/dark, @@ -66989,36 +66809,30 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/maintenance/department/medical/central) +"wET" = ( +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 + }, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/service/hydroponics) "wEW" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"wFa" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) -"wFd" = ( -/obj/structure/disposalpipe/segment, +"wFc" = ( +/obj/structure/chair/stool/directional/north, /turf/open/floor/iron/smooth, -/area/station/service/library) -"wFe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"wFq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) +/area/station/maintenance/solars/starboard/fore) "wFz" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/table, @@ -67026,12 +66840,6 @@ /obj/structure/alien/weeds, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"wFK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wFQ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -67043,17 +66851,12 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"wFY" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 +"wFX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/obj/structure/flora/bush/jungle/c/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"wFZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) +/turf/open/floor/iron/dark/small, +/area/station/tcommsat/server) "wGh" = ( /obj/structure/broken_flooring/corner/directional/south, /turf/open/floor/plating, @@ -67074,12 +66877,15 @@ }, /turf/open/floor/iron/dark/textured_half, /area/station/security/courtroom) -"wGx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ - dir = 1 +"wGv" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance" }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/lesser) "wGz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67106,25 +66912,20 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"wGT" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "N2 to Pure" - }, -/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"wGU" = ( -/obj/structure/table, -/obj/effect/spawner/random/techstorage/ai_all, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/station/engineering/storage/tech) "wHg" = ( /obj/structure/filingcabinet/filingcabinet, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"wHG" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/rock/pile/style_2{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/commons/fitness/recreation/entertainment) "wHN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67133,34 +66934,34 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wHO" = ( -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/vending/autodrobe, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood/parquet, -/area/station/service/greenroom) "wHP" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"wHS" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "wIc" = ( /obj/structure/window/spawner/directional/west, /obj/structure/flora/rock/pile/jungle/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) +"wIg" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wIj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wIm" = ( /obj/machinery/door/airlock/hatch{ name = "Centcom Dock" @@ -67169,20 +66970,18 @@ /obj/effect/mapping_helpers/airlock/access/any/admin/general, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"wIn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "wIp" = ( /obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) -"wIG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Engineering Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "wIY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67200,19 +66999,15 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/department/science/xenobiology) -"wJv" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ - pixel_y = 10 - }, -/turf/open/floor/iron/dark/diagonal, -/area/station/service/bar) "wJx" = ( /turf/closed/wall/r_wall, /area/station/security/courtroom) +"wJA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "wJD" = ( /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -67243,17 +67038,10 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"wJT" = ( -/obj/structure/flora/bush/flowers_pp/style_2, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "wJX" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "wJY" = ( /obj/effect/turf_decal/siding/thinplating_new/light{ dir = 4 @@ -67300,45 +67088,51 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"wKn" = ( -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +"wKp" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/hallway/secondary/recreation) "wKr" = ( /obj/structure/bookcase/random, /turf/open/floor/wood/parquet, /area/station/service/library) +"wKu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) "wKz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"wKF" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/chapel) "wKG" = ( /obj/structure/alien/resin/wall, /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"wKH" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/rack, -/turf/open/floor/plating, -/area/station/service/bar) -"wKO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/directional/east, -/turf/open/floor/iron/stairs/right, -/area/station/hallway/secondary/recreation) -"wKR" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) "wLd" = ( /turf/closed/wall/r_wall, /area/station/maintenance/solars/port/aft) +"wLe" = ( +/obj/effect/spawner/random/structure/crate_loot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) "wLm" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/access/any/security/general, @@ -67348,18 +67142,14 @@ /obj/effect/mapping_helpers/airlock/access/any/security/court, /turf/open/floor/plating, /area/station/security/courtroom) -"wLo" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"wLw" = ( -/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, -/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ - dir = 4 +"wLG" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/siding/green{ + dir = 10 }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/station/science/circuits) "wLM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -67371,12 +67161,21 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/station/medical/medbay/lobby) -"wLU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, +"wLT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Gas"; + dir = 8 + }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"wLY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "wLZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/decal/cleanable/dirt, @@ -67390,13 +67189,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/library) -"wMz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/bookcase/random, -/turf/open/floor/wood/parquet, -/area/station/service/library) +"wMj" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "wMA" = ( /obj/machinery/camera/directional/west, /obj/structure/bookcase/random/religion, @@ -67418,13 +67215,14 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) -"wMG" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +"wMF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/area/station/hallway/primary/port) "wMH" = ( /turf/closed/wall, /area/station/science/xenobiology) @@ -67433,10 +67231,6 @@ dir = 1 }, /area/station/science/lower) -"wMN" = ( -/obj/effect/turf_decal/siding, -/turf/open/floor/iron/white/small, -/area/station/science/lab) "wMO" = ( /turf/closed/wall/r_wall, /area/station/science/server) @@ -67476,9 +67270,9 @@ }, /area/station/science/lobby) "wNd" = ( -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/obj/structure/cable, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "wNg" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -67486,18 +67280,13 @@ }, /turf/open/floor/iron/smooth_large, /area/station/science/robotics/mechbay) -"wNs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/trimline/neutral/line{ +"wNu" = ( +/obj/effect/turf_decal/arrows/white, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "wNv" = ( /obj/effect/landmark/navigate_destination/bridge, /turf/open/floor/iron/smooth_half, @@ -67510,11 +67299,6 @@ }, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"wND" = ( -/obj/effect/turf_decal/siding/wideplating/dark/corner, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) "wNK" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, @@ -67616,17 +67400,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/genetics) -"wOt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"wOx" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + initialize_directions = 8 }, -/obj/machinery/firealarm/directional/east, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/effect/turf_decal/siding/wideplating{ dir = 1 }, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/turf/open/floor/wood, +/area/station/engineering/atmos/pumproom) "wOz" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/effect/turf_decal/stripes/line{ @@ -67656,21 +67438,28 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"wOS" = ( +"wOW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wOY" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new{ dir = 4 }, -/obj/effect/landmark/navigate_destination/disposals, -/turf/open/floor/iron, -/area/station/maintenance/hallway/abandoned_command) -"wOZ" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/landmark/event_spawn, -/obj/structure/table, -/turf/open/floor/iron/dark, -/area/station/commons/storage/tools) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "wPd" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/lesser) @@ -67701,6 +67490,29 @@ /obj/effect/gibspawner, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"wPv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) +"wPI" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can/food/pine_nuts{ + pixel_x = 16; + pixel_y = 6 + }, +/obj/machinery/cell_charger{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/tools) "wPK" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/office/light{ @@ -67726,16 +67538,6 @@ }, /turf/open/floor/iron/smooth, /area/station/engineering/main) -"wPO" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "O2 to Airmix" - }, -/obj/machinery/light/no_nightlight/directional/north, -/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "wPP" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -67756,25 +67558,19 @@ }, /turf/open/floor/iron, /area/station/medical/chemistry) -"wPX" = ( +"wPQ" = ( /obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) -"wQc" = ( -/obj/structure/chair/stool/bar/directional/south, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/station/service/abandoned_gambling_den) +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"wQf" = ( +/obj/machinery/air_sensor/nitrogen_tank, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "wQi" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 4 @@ -67796,18 +67592,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"wQn" = ( -/obj/structure/closet{ - name = "Evidence Closet 4" - }, -/turf/open/floor/iron/smooth, -/area/station/security/evidence) -"wQw" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "wQx" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -67833,18 +67617,28 @@ }, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"wQP" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/highsecurity{ - name = "Secure Network Access" +"wQN" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"wQR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/dark/textured_half, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) +"wQS" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore/greater) "wQT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral{ @@ -67853,6 +67647,17 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"wQY" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/mob/living/simple_animal/bot/secbot/beepsky/officer, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security) "wRa" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue{ @@ -67888,14 +67693,21 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_freezer_chamber_input, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"wRy" = ( -/obj/machinery/power/smes/engineering, +"wRr" = ( /obj/structure/cable, -/obj/effect/turf_decal/bot{ +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/camera/autoname/directional/west, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, -/turf/open/floor/iron/smooth_large, -/area/station/engineering/supermatter/room) +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/hallway/secondary/service) "wRN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -67906,20 +67718,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"wRO" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "wRP" = ( /obj/machinery/camera/directional/south{ c_tag = "Atmospherics - South" @@ -67948,6 +67746,20 @@ /obj/machinery/smartfridge/organ, /turf/open/floor/plating, /area/station/medical/morgue) +"wSd" = ( +/obj/effect/turf_decal/weather/snow, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/food/meat/bacon, +/obj/item/food/meat/bacon, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "wSf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -67962,12 +67774,21 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/primary/aft) -"wSi" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +"wSt" = ( +/obj/effect/turf_decal/stripes/end, +/obj/item/kirbyplants/random/fullysynthetic, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"wSy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/cargo/office) +/obj/effect/mapping_helpers/mail_sorting/service/kitchen, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "wSF" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -68008,6 +67829,12 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/wood/large, /area/station/command/heads_quarters/captain/private) +"wTf" = ( +/obj/machinery/modular_computer/preset/curator{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/library) "wTm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68035,6 +67862,16 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/primary/aft) +"wTI" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/turf_decal/siding/red{ + dir = 10 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/small, +/area/station/security/brig) "wTJ" = ( /obj/structure/table, /obj/item/computer_disk{ @@ -68085,30 +67922,12 @@ /obj/structure/curtain/cloth/fancy, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) -"wTU" = ( -/obj/structure/table/glass, -/obj/machinery/fax{ - fax_name = "Chief Medical Officer's Office"; - name = "Chief Medical Officer's Fax Machine"; - pixel_y = 13 +"wTR" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark/side{ + dir = 4 }, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/button/door/directional/south{ - id = "cmoprivacy"; - name = "CMO Privacy Shutters"; - pixel_x = -6; - req_access = list("cmo") - }, -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/button/door/directional/south{ - id = "medlock"; - name = "Medbay Lockdown Control"; - pixel_x = 6; - req_access = list("medical") - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) +/area/station/science/ordnance/testlab) "wTX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68128,52 +67947,62 @@ }, /turf/open/floor/iron, /area/station/security) -"wUc" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/turf_decal/siding/wood/end{ +"wUx" = ( +/obj/machinery/door/airlock/multi_tile/public{ dir = 4 }, -/turf/open/floor/wood, -/area/station/hallway/primary/central/aft) -"wUS" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/service/library) +"wUD" = ( /obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "vaco"; + name = "Comissary Shutters" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"wUK" = ( +/obj/effect/turf_decal/weather/snow/corner{ dir = 1 }, -/obj/machinery/conveyor_switch/oneway{ - dir = 4; - id = "garbage"; - name = "trash chute" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/small, -/area/station/service/janitor) +/obj/effect/turf_decal/weather/snow, +/obj/machinery/light/small/directional/north, +/obj/machinery/icecream_vat, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "wVg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"wVj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/side, +/area/station/hallway/primary/central/aft) "wVI" = ( /obj/machinery/biogenerator, /obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"wVN" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/general, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) -"wWm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "wWs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68182,22 +68011,30 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/medical/coldroom) +"wWu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"wWv" = ( +/obj/structure/cable, +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "wWz" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/side{ dir = 1 }, /area/station/hallway/secondary/construction) -"wWD" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/landmark/start/hangover, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "wWR" = ( /obj/structure/table, /obj/item/clothing/gloves/color/orange, @@ -68209,11 +68046,6 @@ "wWS" = ( /turf/open/floor/iron, /area/station/security/prison) -"wWU" = ( -/obj/structure/cable, -/obj/effect/spawner/random/trash, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) "wWX" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -68234,16 +68066,14 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"wXe" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/dark_red/fourcorners, -/obj/effect/turf_decal/siding/wideplating/dark{ +"wXf" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 }, -/obj/structure/disposalpipe/segment, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/security/brig/entrance) +/area/station/commons/vacant_room/commissary) "wXg" = ( /obj/structure/disposalpipe/trunk, /obj/structure/window/reinforced/spawner/directional/east, @@ -68268,25 +68098,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/processing) -"wXt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/stone, -/area/station/service/chapel) "wXC" = ( /obj/effect/turf_decal/siding/red{ dir = 5 }, /turf/open/floor/iron/small, /area/station/security/brig) -"wXL" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Cold Loop to Gas" - }, -/obj/effect/turf_decal/stripes/line{ +"wXN" = ( +/obj/machinery/chem_master/condimaster, +/obj/effect/turf_decal/siding/end{ dir = 1 }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/turf/open/floor/iron/dark/textured_large, +/area/station/service/kitchen) "wYa" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -68311,14 +68135,15 @@ }, /turf/open/floor/iron/dark, /area/station/medical/cryo) +"wYx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "wYA" = ( /turf/closed/wall/r_wall, /area/station/medical/chemistry) -"wYH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "wYK" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/siding/wideplating{ @@ -68326,6 +68151,17 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"wYO" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"wYU" = ( +/turf/open/floor/stone, +/area/station/service/abandoned_gambling_den) "wZa" = ( /obj/docking_port/stationary{ dir = 8; @@ -68361,25 +68197,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/maintenance/department/engine/atmos) -"wZs" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/smart/simple/orange{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) -"wZx" = ( -/obj/machinery/door/airlock/vault{ - name = "Vault" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/herringbone, -/area/station/hallway/primary/central/aft) "wZA" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -68388,20 +68205,25 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"wZD" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = 3 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "wZF" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"wZH" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/office) "wZO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio/intercom/directional/north, @@ -68417,6 +68239,14 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) +"xak" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) "xam" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68445,6 +68275,24 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/commons/storage/art) +"xaE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) +"xaF" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/cold/directional/south, +/obj/machinery/airalarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "xaH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/airalarm/directional/north, @@ -68464,6 +68312,10 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"xaL" = ( +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/station/service/chapel) "xaN" = ( /turf/closed/wall, /area/station/maintenance/starboard/central) @@ -68507,20 +68359,20 @@ /obj/structure/cable, /turf/open/floor/grass, /area/station/science/xenobiology) +"xbf" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/qm) "xbg" = ( /turf/closed/wall, /area/station/commons/fitness/recreation) "xbl" = ( /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) -"xbo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xbs" = ( /obj/machinery/light_switch/directional/north, /obj/effect/decal/cleanable/dirt, @@ -68546,6 +68398,14 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) +"xbU" = ( +/obj/structure/table, +/obj/item/circuitboard/machine/coffeemaker/impressa, +/obj/item/coffee_cartridge/decaf{ + pixel_y = 9 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/central/lesser) "xbV" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light/floor, @@ -68575,15 +68435,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/herringbone, /area/station/ai_monitored/command/nuke_storage) -"xcz" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/flora/bush/jungle/a/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/window/spawner/directional/east, -/obj/machinery/light/floor, -/obj/structure/window/spawner/directional/north, -/turf/open/floor/grass, -/area/station/service/hydroponics) "xcF" = ( /turf/open/floor/iron, /area/station/commons/dorms) @@ -68592,18 +68443,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"xcK" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/closed/wall, -/area/station/hallway/primary/central/aft) -"xcW" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) "xda" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68618,6 +68457,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"xdj" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "xdo" = ( /obj/machinery/firealarm/directional/north, /obj/item/kirbyplants/random/fullysynthetic, @@ -68626,6 +68469,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) +"xdr" = ( +/obj/structure/table, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) "xds" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68653,6 +68505,16 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) +"xdM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/chapel/office) "xdR" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -68665,20 +68527,19 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) -"xdV" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/engine, -/area/station/science/xenobiology) "xed" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_large, /area/station/engineering/storage_shared) +"xem" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "xeo" = ( /obj/structure/window/spawner/directional/south, /obj/structure/lattice, @@ -68779,33 +68640,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/research) -"xfe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ +"xfi" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell, +/turf/open/floor/iron/white, +/area/station/science/auxlab/firing_range) +"xfj" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/iron, -/area/station/hallway/primary/central/fore) -"xfm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/security/hos_office, -/turf/open/floor/iron, -/area/station/security) +/area/station/engineering/atmos) "xfu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ @@ -68813,6 +68659,13 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) +"xfx" = ( +/obj/machinery/door/airlock{ + id_tag = "Cabin3"; + name = "Cabin 3" + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) "xfy" = ( /obj/structure/transport/linear/tram, /obj/structure/fluff/tram_rail/floor{ @@ -68856,29 +68709,24 @@ }, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) -"xfX" = ( +"xfZ" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/hallway/primary/central/fore) -"xgd" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/engineering/main) +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/exodrone_launcher, +/turf/open/floor/iron/smooth, +/area/station/cargo/drone_bay) "xgg" = ( /obj/structure/chair{ pixel_y = -2 }, /turf/open/floor/iron/dark/small, /area/station/security/checkpoint/customs/auxiliary) +"xgi" = ( +/obj/machinery/vending/wardrobe/det_wardrobe, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/security/telescreen/normal/directional/west, +/turf/open/floor/wood, +/area/station/security/detectives_office) "xgw" = ( /obj/structure/rack, /obj/item/storage/medkit/regular, @@ -68891,18 +68739,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/white, /area/station/security/medical) -"xgy" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/stack/spacecash/c10{ - pixel_y = 9; - pixel_x = 5 - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/turf/open/floor/iron/small, -/area/station/service/barber) "xgz" = ( /obj/effect/spawner/random/trash/graffiti{ pixel_x = 32; @@ -68922,43 +68758,63 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"xhk" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Public Shrine" - }, -/obj/machinery/door/firedoor, +"xgB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured_half{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xgM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering Supermatter Chamber" + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"xgV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 }, -/area/station/hallway/primary/central/fore) -"xht" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"xhD" = ( -/obj/structure/table, -/obj/item/clothing/shoes/ducky_shoes{ - pixel_x = 1; - pixel_y = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/commons/fitness/locker_room) -"xhG" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"xgW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "Secure Storage top"; + name = "Secure Storage" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/navigate_destination/lawyer, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/storage_shared) +"xhg" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, /turf/open/floor/iron, -/area/station/hallway/secondary/recreation) +/area/station/hallway/primary/central/aft) +"xho" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Unfiltered" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xhz" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/bar) "xhM" = ( /obj/structure/table, /obj/item/book/manual/wiki/tcomms, @@ -69034,17 +68890,6 @@ }, /turf/open/floor/iron/large, /area/station/ai_monitored/command/storage/eva) -"xiS" = ( -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "xiT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69063,6 +68908,13 @@ "xjg" = ( /turf/open/floor/iron/dark, /area/station/security/interrogation) +"xji" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/auxiliary) "xjo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -69074,19 +68926,18 @@ dir = 8 }, /area/station/science/lower) +"xjw" = ( +/obj/effect/turf_decal/trimline/neutral/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "xjz" = ( /turf/closed/wall/r_wall, /area/station/security/prison/garden) -"xjC" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron, -/area/station/commons/dorms) "xjE" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -69095,16 +68946,6 @@ /obj/structure/tram, /turf/open/floor/tram, /area/station/security/tram) -"xjQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random/trash, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "xjT" = ( /obj/machinery/door/airlock/external{ name = "Construction Zone" @@ -69142,6 +68983,21 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"xkc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/broken_flooring/pile/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xkf" = ( +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/engineering/atmospherics_engine) "xkn" = ( /obj/structure/steam_vent, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69166,6 +69022,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/science/cytology) +"xkR" = ( +/obj/structure/chair/stool/directional/east, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/herringbone, +/area/station/commons/dorms) "xkU" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 9 @@ -69173,9 +69034,6 @@ /obj/machinery/power/shieldwallgen, /turf/open/floor/iron/smooth_large, /area/station/command/teleporter) -"xkV" = ( -/turf/open/floor/stone, -/area/station/service/bar) "xkX" = ( /obj/effect/turf_decal/tile/yellow/diagonal_centre, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69201,6 +69059,15 @@ "xli" = ( /turf/closed/wall, /area/station/hallway/primary/central/aft) +"xln" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Decontamination B" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/engineering/break_room) "xlx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -69209,6 +69076,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/vacant_room/office) +"xlI" = ( +/obj/machinery/light/floor, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar) "xlL" = ( /turf/open/floor/iron/white, /area/station/science/cytology) @@ -69222,15 +69094,6 @@ "xlP" = ( /turf/open/floor/engine, /area/station/science/xenobiology) -"xlU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) "xlZ" = ( /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_command) @@ -69240,6 +69103,19 @@ /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/misc/sandy_dirt, /area/station/medical/medbay/lobby) +"xmc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/fore) "xmd" = ( /obj/structure/window/spawner/directional/east, /obj/structure/flora/bush/flowers_yw/style_random, @@ -69280,13 +69156,9 @@ /turf/closed/wall/r_wall, /area/station/maintenance/fore/greater) "xnb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating_new/light, -/obj/machinery/requests_console/auto_name/directional/south, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "xng" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal/delivery_chute{ @@ -69303,19 +69175,27 @@ /area/station/cargo/sorting) "xnk" = ( /obj/structure/cable, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/tile, -/area/station/service/lawoffice) -"xno" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" }, -/obj/machinery/airalarm/directional/south, -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/science/cubicle) +"xno" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"xny" = ( +/obj/machinery/light/floor, +/turf/open/floor/stone, +/area/station/service/bar) "xnB" = ( /obj/effect/turf_decal/stripes/white/corner, /obj/effect/turf_decal/stripes/white/line, @@ -69339,6 +69219,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"xnP" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/cmo) "xnR" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/decal/cleanable/dirt, @@ -69380,6 +69264,21 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"xoO" = ( +/obj/machinery/turretid/directional/south{ + icon_state = "control_stun"; + name = "AI Chamber turret control" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured, +/area/station/ai_monitored/turret_protected/ai) +"xoR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) "xoS" = ( /obj/effect/turf_decal/siding/thinplating_new/terracotta{ dir = 9 @@ -69426,6 +69325,17 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark/herringbone, /area/station/security/courtroom) +"xpv" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "xpw" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -69433,6 +69343,10 @@ /obj/item/gavelhammer, /turf/open/floor/iron, /area/station/security/courtroom) +"xpB" = ( +/obj/effect/landmark/start/hangover, +/turf/open/misc/dirt/station, +/area/station/service/chapel) "xpJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69441,10 +69355,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"xpL" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/maintenance/hallway/abandoned_command) "xpR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ @@ -69533,14 +69443,39 @@ dir = 1 }, /area/station/command/bridge) +"xqy" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/service/bar) "xqC" = ( /turf/closed/wall, /area/station/maintenance/hallway/abandoned_command) +"xqF" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/chem_dispenser, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/station/medical/chemistry) "xqL" = ( -/obj/structure/cable, -/obj/machinery/power/emitter/welded, +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenshutters"; + name = "Kitchen Shutters" + }, /turf/open/floor/plating, -/area/station/engineering/supermatter/room) +/area/station/service/kitchen) "xqN" = ( /turf/closed/wall, /area/station/medical/chemistry) @@ -69550,31 +69485,20 @@ "xqW" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/starboard) -"xqX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) -"xrc" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" +"xrj" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/sign/directions/supply/west_arrow, +/obj/structure/sign/directions/engineering/west_arrow{ + pixel_y = 8 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) -"xre" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/sign/directions/command/west_arrow{ + pixel_y = -8 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/science/robotics/augments) +/turf/open/floor/iron/white, +/area/station/hallway/primary/starboard) "xru" = ( /obj/item/kirbyplants/random/fullysynthetic, /obj/machinery/airalarm/directional/east, @@ -69600,44 +69524,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"xrE" = ( -/obj/structure/cable, +"xrK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/navigate_destination/vault, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) -"xrN" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/requests_console/directional/north{ - department = "Chief Engineer's Desk"; - name = "Chief Engineer's Requests Console"; - pixel_y = -32; - pixel_x = 2 - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/turf/open/floor/iron/stairs/old{ - dir = 4 - }, -/area/station/command/heads_quarters/ce) -"xrX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/right/directional/south{ - name = "Upload Console Window"; - req_access = list("ai_upload") - }, /turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) +/area/station/engineering/atmospherics_engine) "xrZ" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -69686,39 +69576,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical/central) -"xso" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/turf/open/floor/iron/showroomfloor, -/area/station/commons/dorms) -"xsC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) -"xsD" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "xsF" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/processing) -"xsI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light/small/directional/east, -/obj/effect/landmark/start/janitor, -/turf/open/floor/iron/grimy, -/area/station/service/janitor) "xsJ" = ( /obj/effect/turf_decal/siding{ dir = 4 @@ -69750,6 +69611,12 @@ dir = 4 }, /area/station/science/lobby) +"xsP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/engineering/atmospherics_engine) "xsT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -69798,21 +69665,33 @@ dir = 4 }, /area/station/engineering/main) +"xtd" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/large/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/service/chapel) "xte" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /turf/open/floor/iron/checker, /area/station/security/breakroom) -"xtD" = ( -/obj/effect/turf_decal/siding/wood{ +"xtj" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood/tile, -/area/station/service/bar) +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/port) "xtI" = ( /turf/closed/wall/r_wall, /area/station/science/breakroom) @@ -69830,6 +69709,12 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/ai_monitored/command/storage/eva) +"xtS" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/xenobiology) "xtU" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, /obj/effect/landmark/navigate_destination/med, @@ -69838,6 +69723,13 @@ "xtW" = ( /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) +"xud" = ( +/obj/structure/chair/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/service/barber) "xuh" = ( /obj/structure/chair/pew/left, /obj/item/bouquet/sunflower, @@ -69848,6 +69740,12 @@ "xul" = ( /turf/open/floor/iron, /area/station/maintenance/port/aft) +"xun" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "xur" = ( /turf/closed/wall, /area/station/security/processing) @@ -69872,6 +69770,12 @@ /mob/living/basic/parrot/poly, /turf/open/floor/mineral/titanium, /area/station/command/heads_quarters/ce) +"xuw" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "xuD" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -69889,12 +69793,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/space/nearstation) -"xuJ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "xuO" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ @@ -69902,14 +69800,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"xuQ" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron/cafeteria, -/area/station/commons/dorms) "xuW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69941,6 +69831,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"xvi" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white/small, +/area/station/maintenance/port/aft) "xvv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69969,42 +69863,19 @@ }, /turf/closed/wall, /area/station/cargo/miningfoundry) -"xvK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/service/greenroom) -"xvM" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "xvT" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/maint) -"xvU" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) -"xvV" = ( -/obj/structure/cable, +"xwa" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/turf/open/floor/iron/white/small, +/area/station/service/janitor) "xwd" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, @@ -70014,13 +69885,6 @@ /obj/machinery/shower/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/shower) -"xwj" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/security/courtroom) "xwk" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/airalarm/directional/north, @@ -70096,19 +69960,19 @@ /obj/structure/bed/maint, /turf/open/floor/plating, /area/station/maintenance/starboard/central) +"xwV" = ( +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/kitchen/small, +/area/station/security/prison/mess) "xxa" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) "xxj" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/obj/structure/flora/bush/jungle/a, -/obj/machinery/light/small/directional/north, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/grass, -/area/station/service/chapel) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/service/barber) "xxo" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/yellow, @@ -70131,9 +69995,19 @@ /turf/open/floor/iron, /area/station/maintenance/starboard/greater) "xxD" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/engineering/main) +"xxG" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet2"; + name = "Unit 2" + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) "xxL" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /turf/open/floor/iron/checker{ @@ -70145,14 +70019,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/hos) -"xxT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, +"xxW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/turf/open/floor/iron/stairs, +/area/station/ai_monitored/turret_protected/ai) "xyh" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70190,37 +70065,12 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/medbay/lobby) -"xym" = ( -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 5 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) -"xyt" = ( -/obj/effect/turf_decal/weather/dirt, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/chapel) "xyx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"xyM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=23.2-Evac-Garden"; - location = "23.4-Evac" - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "xyQ" = ( /obj/structure/cable, /obj/machinery/light_switch/directional/south, @@ -70234,14 +70084,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) -"xyZ" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/broken_flooring/pile/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) "xzd" = ( /obj/structure/lattice, /obj/structure/railing/corner, @@ -70253,11 +70095,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/secondary/exit/departure_lounge) -"xzl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating/elevatorshaft, -/area/station/commons/dorms) "xzo" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -70267,6 +70104,23 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/hallway/secondary/exit/departure_lounge) +"xzv" = ( +/obj/machinery/door/window/right/directional/north{ + name = "Library Desk Door"; + req_access = list("library") + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/carpet, +/area/station/service/library) +"xzw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) "xzE" = ( /obj/structure/table, /obj/effect/turf_decal/tile/dark_red, @@ -70282,6 +70136,13 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) +"xzF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) "xzQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/item/radio/intercom/directional/west, @@ -70300,10 +70161,31 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"xAj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/cold/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "xAm" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"xAo" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock/freezer{ + name = "Freezer" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen) "xAv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -70312,17 +70194,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"xAx" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber" - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "xAA" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 @@ -70345,6 +70216,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"xAQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) "xAR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70363,16 +70243,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark/side, /area/station/hallway/primary/central/fore) -"xBd" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L7"; - pixel_y = -15 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/aft) "xBe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -70381,16 +70251,21 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark/smooth_large, /area/station/ai_monitored/turret_protected/ai_upload) -"xBp" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"xBo" = ( +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron, -/area/station/hallway/secondary/dock) +/area/station/hallway/primary/central/fore) +"xBt" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/turf/open/floor/eighties, +/area/station/hallway/primary/central/fore) "xBx" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -70416,6 +70291,20 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"xBI" = ( +/obj/structure/sign/directions/engineering{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/command{ + dir = 1 + }, +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/service/library) "xBV" = ( /obj/effect/spawner/random/structure/chair_flipped, /turf/open/floor/plating, @@ -70436,16 +70325,34 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/hallway/primary/central/fore) +"xCs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"xCF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) "xCH" = ( /obj/structure/railing{ dir = 9 }, /turf/open/space/basic, /area/space/nearstation) -"xCI" = ( -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) +"xCP" = ( +/obj/effect/spawner/random/structure/closet_private, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet, +/area/station/commons/dorms) "xCS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70480,6 +70387,12 @@ dir = 4 }, /area/station/science/lobby) +"xDh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "xDj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -70498,15 +70411,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/starboard) -"xDS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/central/lesser) "xEd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70518,11 +70422,6 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/maintenance/starboard/central) -"xEl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/wood, -/area/station/service/chapel/office) "xEm" = ( /obj/effect/turf_decal/tile/brown{ dir = 4 @@ -70550,6 +70449,13 @@ /obj/structure/flora/bush/flowers_yw, /turf/open/floor/grass, /area/station/science/xenobiology) +"xEp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/bananalamp{ + pixel_y = 7 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) "xEq" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -70560,21 +70466,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"xEx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"xEK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"xEM" = ( -/obj/structure/window/spawner/directional/north, -/obj/structure/flora/bush/large/style_random{ - pixel_x = -20; - pixel_y = -11 - }, -/obj/structure/flora/bush/flowers_yw/style_random, -/turf/open/misc/sandy_dirt, -/area/station/commons/fitness/locker_room) +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "xEQ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ dir = 1 @@ -70609,6 +70508,14 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/small, /area/station/medical/cryo) +"xEZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) "xFd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70621,20 +70528,6 @@ "xFe" = ( /turf/closed/wall, /area/station/security/lockers) -"xFf" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/machinery/button/door/directional/west{ - id = "Secure Storage below"; - name = "Secure engineering storage"; - pixel_y = 24; - req_access = list("engine_equip") - }, -/turf/open/floor/iron/corner{ - dir = 8 - }, -/area/station/engineering/main) "xFw" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/chair/sofa/bench{ @@ -70645,10 +70538,6 @@ "xFA" = ( /turf/closed/wall/r_wall, /area/station/science/research) -"xFD" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron, -/area/station/commons/dorms) "xFI" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /obj/machinery/door/airlock/research/glass{ @@ -70665,19 +70554,14 @@ dir = 9 }, /area/station/science/ordnance/testlab) -"xFM" = ( -/obj/structure/hedge, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "xFS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/status_display/evac/directional/south, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xFT" = ( /obj/structure/table/wood, /obj/machinery/computer/pod/old, @@ -70690,12 +70574,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"xGf" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 +"xGg" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/iron, -/area/station/commons/storage/tools) +/area/station/security/brig/entrance) +"xGj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "xGl" = ( /obj/machinery/door/airlock/external{ name = "External Docking Port" @@ -70710,6 +70607,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"xGz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "xGH" = ( /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/smooth, @@ -70764,17 +70670,24 @@ }, /turf/open/floor/iron/terracotta/small, /area/station/security/checkpoint/escape) -"xHi" = ( -/obj/structure/bed, -/obj/effect/spawner/random/bedsheet, -/obj/machinery/button/door/directional/east{ - id = "Cabin2"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 +"xHl" = ( +/obj/structure/table, +/obj/item/rcl/pre_loaded, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"xHm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"xHA" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 6 }, -/turf/open/floor/carpet/purple, -/area/station/commons/dorms) +/turf/open/floor/iron/white/small, +/area/station/service/hydroponics) "xHD" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -70801,14 +70714,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/tram) -"xIf" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/herringbone, -/area/station/commons/dorms) "xIj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70854,9 +70759,29 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/plating, /area/station/engineering/gravity_generator) +"xIG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/camera/autoname/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"xIO" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/tile, +/area/station/service/bar) "xIP" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/construction) +"xIS" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/office) "xIW" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -70873,6 +70798,11 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"xJu" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/central) "xJw" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/neutral/line{ @@ -70883,28 +70813,28 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"xJA" = ( +/obj/machinery/door/window/left/directional/west{ + name = "Fitness Ring" + }, +/obj/structure/window/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/commons/dorms) "xJB" = ( /turf/closed/wall, /area/station/security/courtroom) -"xJT" = ( -/obj/effect/turf_decal/siding/wideplating{ +"xJH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_y = 12 +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/obj/item/multitool{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/machinery/light/no_nightlight/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/engineering/atmos/storage) +/area/station/science/xenobiology) "xJZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -70918,14 +70848,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/white/small, /area/station/medical/medbay/central) -"xKe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering Supermatter Chamber" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xKg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -70960,6 +70882,13 @@ /obj/structure/fireaxecabinet/mechremoval/directional/west, /turf/open/floor/iron, /area/station/science/robotics/lab) +"xKu" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/closet/toolcloset, +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/engineering/main) "xKv" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -70968,6 +70897,29 @@ "xKG" = ( /turf/open/floor/iron, /area/station/hallway/primary/port) +"xKJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/hallway/primary/central/aft) +"xKN" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/tile, +/area/station/service/bar) "xKQ" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/firealarm/directional/north, @@ -71019,6 +70971,17 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"xLv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/science, +/turf/open/floor/iron, +/area/station/security/checkpoint/science) "xLy" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -71028,26 +70991,20 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"xLF" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Engine Coolant Bypass"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, +"xLG" = ( /obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"xLS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/machinery/meter/monitored/distro_loop, -/obj/structure/cable, -/obj/machinery/camera/directional/east{ - c_tag = "atmospherics - distro" +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/small, -/area/station/engineering/atmos/pumproom) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xLP" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/central/lesser) "xLY" = ( /obj/item/reagent_containers/cup/glass/bottle/beer{ pixel_y = 11 @@ -71068,13 +71025,6 @@ /obj/machinery/light/floor, /turf/open/floor/noslip, /area/station/medical/treatment_center) -"xMc" = ( -/obj/machinery/holopad, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/station/science/xenobiology) "xMg" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance{ @@ -71103,16 +71053,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"xMu" = ( +"xMt" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /obj/effect/turf_decal/siding/wood, -/turf/closed/wall, -/area/station/service/library) -"xMv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/hallway/primary/central/aft) +"xMy" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/locker_room) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "xMK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ @@ -71142,6 +71097,19 @@ "xMY" = ( /turf/closed/wall/r_wall, /area/station/command/teleporter) +"xMZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"xNb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/tile, +/area/station/maintenance/central/lesser) "xNh" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/closet/secure_closet/security/sec, @@ -71150,22 +71118,13 @@ "xNw" = ( /turf/closed/wall, /area/station/science/breakroom) -"xND" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/plating, -/area/station/hallway/primary/central/fore) -"xNX" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 4 +"xNA" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/small, +/area/station/service/barber) "xOm" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters{ @@ -71174,10 +71133,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"xOq" = ( -/obj/effect/turf_decal/tile/dark_red/opposingcorners, -/turf/open/floor/iron, -/area/station/security/warden) "xOw" = ( /obj/structure/bed{ dir = 4 @@ -71239,26 +71194,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/security/prison/rec) -"xPp" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/obj/structure/flora/tree/jungle/style_3, -/turf/open/floor/grass, -/area/station/service/chapel) -"xPq" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) -"xPs" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/turf/open/floor/grass, -/area/station/service/chapel) "xPv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71273,24 +71208,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"xPH" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) -"xPJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "xPN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71375,6 +71292,23 @@ "xQJ" = ( /turf/closed/wall, /area/station/service/abandoned_gambling_den/gaming) +"xQT" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_yw, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/directional/north, +/turf/open/floor/grass, +/area/station/service/chapel) +"xQU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xQW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71385,14 +71319,11 @@ /turf/open/floor/iron/diagonal, /area/station/science/auxlab/firing_range) "xRd" = ( -/obj/machinery/holopad, -/obj/machinery/button/door/directional/north{ - id = "medlock"; - name = "Medbay Lockdown Control"; - req_access = list("medical") +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 }, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) +/turf/open/floor/iron, +/area/station/engineering/atmos/project) "xRg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71426,6 +71357,13 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"xRy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xRA" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -71478,21 +71416,19 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den/gaming) -"xSd" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/hallway/primary/fore) "xSe" = ( /obj/structure/table/glass, /obj/structure/microscope, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, /area/station/science/cytology) +"xSk" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) "xSt" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/stripes/white/line{ @@ -71559,13 +71495,6 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"xTr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/closet/firecloset, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xTB" = ( /obj/structure/chair/sofa/left{ dir = 4 @@ -71590,17 +71519,6 @@ }, /turf/open/floor/engine, /area/station/science/cytology) -"xTR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/station/science/xenobiology) "xTV" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -71643,11 +71561,15 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"xUy" = ( +"xUx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass{ + name = "Recreation" + }, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/recreation/entertainment) "xUB" = ( /obj/structure/cable, /obj/structure/window/reinforced/spawner/directional/north, @@ -71656,12 +71578,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"xUK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xUL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -71689,31 +71605,34 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) -"xUT" = ( -/obj/effect/turf_decal/siding/thinplating/terracotta/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/dorms) "xUV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron/white/side, /area/station/science/research) -"xUX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "xVd" = ( /obj/effect/turf_decal/sand/plating, /obj/item/stack/ore/slag, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"xVf" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/recreation) +"xVh" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/random/fullysynthetic, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) "xVj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -71828,6 +71747,13 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) +"xWB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/small, +/area/station/service/bar) "xWD" = ( /obj/structure/table/glass, /obj/item/experi_scanner{ @@ -71864,10 +71790,13 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/aft) "xXe" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/small, +/area/station/engineering/atmos/office) "xXi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -71885,6 +71814,22 @@ }, /turf/open/floor/iron/small, /area/station/engineering/break_room) +"xXm" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"xXp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/command/heads_quarters/hos) "xXr" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71907,13 +71852,13 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"xXD" = ( -/obj/effect/turf_decal/siding/thinplating_new/light, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/white/small, -/area/station/service/hydroponics) +"xXA" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Lockers" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/textured_half, +/area/station/commons/fitness/locker_room) "xXG" = ( /obj/structure/bed, /obj/item/bedsheet/cmo, @@ -71969,17 +71914,19 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"xXS" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) "xXT" = ( /turf/closed/wall, /area/station/maintenance/starboard/fore) "xYk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, -/area/station/engineering/gravity_generator) +/area/station/engineering/atmos) "xYu" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -71990,6 +71937,17 @@ /obj/effect/gibspawner/human, /turf/open/misc/asteroid, /area/station/maintenance/starboard/greater) +"xYC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/chapel) "xYD" = ( /turf/open/floor/grass, /area/station/service/chapel) @@ -72018,18 +71976,26 @@ "xYO" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/bridge) +"xYT" = ( +/obj/machinery/light/warm/dim, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xZc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/science/ordnance/testlab) "xZd" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"xZe" = ( -/obj/effect/landmark/start/chaplain, -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/chapel) "xZg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral, @@ -72058,6 +72024,17 @@ "xZy" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"xZB" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/bed/dogbed/mcgriff, +/mob/living/basic/pet/dog/pug/mcgriff, +/turf/open/floor/iron, +/area/station/security/warden) "xZE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/purple{ @@ -72122,16 +72099,6 @@ /obj/machinery/power/tracker, /turf/open/space/basic, /area/station/solars/port) -"yaE" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/dark_red{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/mob/living/basic/spider/giant/sgt_araneus, -/turf/open/floor/stone, -/area/station/command/heads_quarters/hos) "yaI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -72140,10 +72107,6 @@ "yaL" = ( /turf/closed/wall, /area/station/commons/vacant_room/commissary) -"yaT" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "yaU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -72155,12 +72118,6 @@ }, /turf/open/floor/iron/dark/small, /area/station/service/chapel/storage) -"yba" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "ybh" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -72176,11 +72133,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/textured_half, /area/station/security/interrogation) -"ybp" = ( -/obj/machinery/air_sensor/oxygen_tank, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) "ybs" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -72200,6 +72152,15 @@ dir = 8 }, /area/station/hallway/secondary/entry) +"ybF" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ybJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72222,13 +72183,6 @@ "ybO" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"ycb" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/obj/structure/flora/grass/jungle, -/turf/open/misc/dirt/station, -/area/station/service/chapel) "ycd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -72267,41 +72221,47 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"ycp" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tcomms) "ycq" = ( /obj/machinery/modular_computer/preset/cargochat/science{ dir = 1 }, /turf/open/floor/iron/white, /area/station/science/research) +"ycw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/library) +"ycB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) "ycC" = ( /turf/closed/wall/r_wall, /area/station/command/bridge) "ycE" = ( /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"ycQ" = ( -/obj/machinery/newscaster/directional/north, -/obj/structure/chair/sofa/bench/left, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) -"ycS" = ( -/obj/machinery/newscaster/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"ycJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 }, -/obj/machinery/camera/autoname/directional/west, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood/tile, -/area/station/service/bar) -"ycX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) "ydf" = ( /obj/effect/turf_decal/siding/wood{ @@ -72327,11 +72287,28 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/wood/tile, /area/station/command/bridge) -"ydz" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/dark/side, -/area/station/hallway/primary/central/fore) +"ydy" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/rec) +"ydF" = ( +/obj/effect/turf_decal/siding/wood, +/turf/closed/wall, +/area/station/service/library) +"ydH" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/plumbing/input{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/cytology) "ydL" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt/dust, @@ -72343,16 +72320,6 @@ "yeh" = ( /turf/closed/wall, /area/station/hallway/primary/starboard) -"yei" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Atmospherics Maintenance" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, -/turf/open/floor/plating, -/area/station/maintenance/disposal/incinerator) "yel" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -72379,29 +72346,31 @@ /obj/structure/sign/warning/test_chamber/directional/east, /turf/open/floor/iron/white, /area/station/science/robotics/augments) -"yew" = ( -/obj/effect/turf_decal/box/white{ - color = "#9FED58" - }, -/turf/open/floor/engine, -/area/station/engineering/atmospherics_engine) -"yey" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ - dir = 10 - }, -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/stripes/white/line{ +"yes" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 6 - }, -/obj/structure/fireaxecabinet/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"yet" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/office) +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/item/trash/flare{ + pixel_x = 11; + pixel_y = 21 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) "yeD" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -72462,6 +72431,42 @@ dir = 8 }, /area/station/maintenance/starboard/greater) +"yfk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"yfp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/dock) +"yfr" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) "yfs" = ( /obj/structure/closet/l3closet/scientist, /obj/item/storage/bag/xeno, @@ -72482,23 +72487,12 @@ "yfD" = ( /turf/closed/wall, /area/station/medical/surgery/theatre) -"yfF" = ( -/obj/machinery/vending/autodrobe/all_access, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/commons/fitness/locker_room) "yfJ" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"yfL" = ( -/obj/machinery/newscaster/directional/south, -/turf/open/floor/wood/parquet, -/area/station/command/heads_quarters/cmo) "yfN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72509,12 +72503,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"yfX" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/station/maintenance/central/greater) +"yfW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/storage) "yfY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -72525,16 +72519,17 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security) -"ygf" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Lab - Test Chamber"; - network = list("ss13","rd","xeno") - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) +"ygk" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron, +/area/station/commons/fitness/locker_room) "ygu" = ( /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"ygx" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/hallway/abandoned_command) "ygK" = ( /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/west, @@ -72572,6 +72567,11 @@ /obj/effect/spawner/random/aimodule/harmless, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"yhe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/science/auxlab/firing_range) "yhq" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral{ @@ -72599,31 +72599,16 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"yhK" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/auxlab/firing_range) -"yhQ" = ( -/obj/machinery/transport/power_rectifier{ - configured_transport_id = "bird_2" - }, -/turf/open/floor/iron, -/area/station/maintenance/port/aft) -"yhW" = ( -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/station/command/gateway) -"yhX" = ( -/obj/effect/turf_decal/siding/wood, +"yib" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/wood, -/area/station/service/chapel) +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/science/xenobiology) "yig" = ( /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/east, @@ -72647,6 +72632,14 @@ }, /turf/open/floor/iron/white/side, /area/station/hallway/primary/starboard) +"yik" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "yil" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72661,10 +72654,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/entry) -"yio" = ( -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/secondary/recreation) "yiq" = ( /obj/structure/chair{ dir = 4 @@ -72692,6 +72681,19 @@ /obj/item/clothing/head/utility/welding, /turf/open/floor/iron, /area/station/science/robotics/lab) +"yiy" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/security/breakroom) +"yiI" = ( +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/dorms) "yiL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -72712,26 +72714,6 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) -"yiY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/sign/departments/holy/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"yiZ" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/no_nightlight/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "yjc" = ( /obj/machinery/rnd/production/techfab/department/cargo, /obj/effect/turf_decal/delivery/white, @@ -72748,12 +72730,24 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white/small, /area/station/science/cubicle) +"yjy" = ( +/obj/structure/closet/lasertag/blue, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "yjE" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/engine) -"yjP" = ( -/obj/structure/flora/tree/jungle/style_2, -/turf/open/floor/grass, +"yjJ" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, /area/station/service/chapel) "yjQ" = ( /obj/structure/window/reinforced/spawner/directional/south, @@ -72780,15 +72774,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"yka" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple, -/turf/open/floor/iron/dark, -/area/station/science/genetics) "ykd" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -72799,12 +72784,10 @@ /turf/open/floor/stone, /area/station/command/corporate_suite) "ykk" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "ykn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -72834,13 +72817,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/small, /area/station/science/lobby) -"ylp" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/security/office) "ylq" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction/flip{ @@ -72866,6 +72842,21 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) +"ylO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/pipe_dispenser{ + pixel_y = -7; + pixel_x = 2 + }, +/obj/item/pipe_dispenser{ + pixel_y = 5; + pixel_x = -2 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ylR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -72883,6 +72874,11 @@ /obj/structure/alien/weeds, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"ymb" = ( +/obj/effect/turf_decal/tile/dark_red/opposingcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/brig/entrance) "ymh" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -77833,7 +77829,7 @@ dDB dDB blb hYC -uQY +wmI hYC tYT dDB @@ -78068,19 +78064,19 @@ dDB dDB dDB dDB -vnZ -sxH -sxH -sxH -sxH -kdv -kdv -sxH -sxH -sxH -sxH -ipq -aFH +vLA +aSZ +aSZ +aSZ +aSZ +fvW +fvW +aSZ +aSZ +aSZ +aSZ +rEd +tCR blb blb blb @@ -78090,7 +78086,7 @@ dDB dDB blb hYC -mKh +mHB hYC aJq tYT @@ -78325,7 +78321,7 @@ dDB dDB dDB dDB -wZs +jXT dDB dDB aJq @@ -78337,7 +78333,7 @@ blb blb blb ybO -evQ +wdX cwf cwf ybO @@ -78347,7 +78343,7 @@ dDB blb cwf ybO -ilT +mVp ybO cwf aJq @@ -78576,45 +78572,45 @@ dDB dDB dDB dDB -vnZ -rpQ -sxH -sxH -sxH -sxH -qKH +vLA +aXd +aSZ +aSZ +aSZ +aSZ +sGN dDB aJq aJq -pCn -pCn -oBP -oBP -oBP -oBP -pCn +iBS +iBS +for +for +for +for +iBS ybO -thw -wup -atZ -dhG -hfm -hfm -bta -bta -bhE -cXg -aao -aao -bhE -sBV -sBV -sBV -bta -dhG -blt -nGf -dxv +aJI +mhD +ffZ +trJ +oMk +oMk +buU +buU +wet +wDd +baJ +baJ +wet +iFt +iFt +iFt +buU +trJ +rpG +hAl +cDn pjk cwf tYT @@ -78833,7 +78829,7 @@ aan dDB dDB dDB -gGy +gHZ kaP dDB dDB @@ -78843,35 +78839,35 @@ blb dDB dDB blb -pCn -afm -afa -afa -afa -afa -aNO +iBS +oQY +xRd +xRd +xRd +xRd +xem cwf -mzs -cZj -gJw +bSG +egc +dXh ybO ybO ybO ybO ybO cwf -lRy -lRy -lRy +jlk +jlk +jlk cwf ybO ybO ybO ybO ybO -qwF -fAD -sjY +jso +uRa +mIB pjk cwf tYT @@ -79090,7 +79086,7 @@ dDB dDB dDB dDB -gGy +gHZ kaP tYT dDB @@ -79100,36 +79096,36 @@ gcs tYT dDB blb -oBP -mHG -lmJ -lmJ -lmJ -lmJ -yaT -cwf -sjY -fAD -rZJ -oDS -lSy -dEy -mRl -ybO -sdZ -lRy -lRy -lRy -cax -ybO -kNx +for +hJg +pYf +pYf +pYf +pYf jya -gUM -oDS -jTD -fAD -urh -pZp +cwf +mIB +uRa +ffH +lJG +evK +osv +oIn +ybO +aEn +jlk +jlk +jlk +kxR +ybO +cFd +kHJ +ksJ +lJG +vvX +uRa +uDB +aaZ ybO tYT tYT @@ -79347,7 +79343,7 @@ dDB dDB dDB dDB -gGy +gHZ gcs tYT tYT @@ -79357,36 +79353,36 @@ aJq tYT tYT liQ -oBP -mHG -lmJ -lmJ -lmJ -lmJ -yaT +for +hJg +pYf +pYf +pYf +pYf +jya cwf -gbh -fAD -jWm +wIj +uRa +dTz ybO -cbh -gNg -uQT -nrn -frn -lRy -lRy -lRy -bdU -nrn -ybp -qBK -jMp -cor -wPO -wLw -udH -gbh +uTT +wgm +mgO +jyT +pNK +jlk +jlk +jlk +geZ +jyT +swi +tPo +nFC +ycB +ivo +fPk +gyQ +wIj ybO tYT tYT @@ -79604,7 +79600,7 @@ dDB dDB dDB dDB -gGy +gHZ aJq aJq tYT @@ -79614,36 +79610,36 @@ tYT tYT aJq liQ -oBP -mHG -lmJ -lmJ -lmJ -lmJ -rDU +for +hJg +pYf +pYf +pYf +pYf +uMZ hYC -bLp -wGx -qht -nrn -lCT -trX -hKf +pxk +sLh +big +jyT +asL +rja +kTo ybO -pwO -lRy -lRy -lRy -vGS +cYO +jlk +jlk +jlk +uQD ybO -kNx -tyc -dJn -nrn -jMQ -wmL -civ -gbh +cFd +oCO +haK +jyT +mPT +saC +nVK +wIj cwf tYT dDB @@ -79861,7 +79857,7 @@ dDB dDB dDB dDB -gGy +gHZ aJq aJq aJq @@ -79871,36 +79867,36 @@ tYT tYT aJq aJq -pCn -bDQ -lmJ -lmJ -lmJ -lmJ -yaT +iBS +kUG +pYf +pYf +pYf +pYf +jya cwf -gbh -fAD -mUY +wIj +uRa +ppq ybO ybO -ukP +xXm ybO ybO -fwr -lRy -lRy -lRy -pYw +vdx +jlk +jlk +jlk +hTc ybO ybO -ukP +xXm ybO ybO -ivs -fAD -civ -gbh +jgH +uRa +nVK +wIj cwf tYT dDB @@ -80118,7 +80114,7 @@ dDB dDB dDB dDB -gGy +gHZ aJq aJq aJq @@ -80128,36 +80124,36 @@ tYT tYT tYT liQ -oBP -mHG -lmJ -lmJ -lmJ -lmJ -yaT -krb -gbh -fAD -gAQ +for +hJg +pYf +pYf +pYf +pYf +jya +aoH +wIj +uRa +nxP cwf -dEw -dEw -dEw +hVE +hVE +hVE cwf -xPq -lRy -lRy -lRy -qRb +qWc +jlk +jlk +jlk +rPN cwf -dEw -dEw -dEw +hVE +hVE +hVE cwf -gXT -fAD -civ -gbh +pKo +uRa +nVK +wIj cwf aJq dDB @@ -80375,7 +80371,7 @@ dDB dDB dDB dDB -gGy +gHZ dDB aJq tYT @@ -80385,36 +80381,36 @@ tYT tYT tYT liQ -oBP -mHG -lmJ -lmJ -lmJ -lmJ -yaT +for +hJg +pYf +pYf +pYf +pYf +jya cwf -gbh -fAD -hLx -klg -lRy -lRy -lRy -klg -lRy -lRy -lRy -lRy -lRy -klg -lRy -lRy -lRy -klg -hLx -fAD -civ -gbh +wIj +uRa +bWX +jEP +jlk +jlk +jlk +jEP +jlk +jlk +jlk +jlk +jlk +jEP +jlk +jlk +jlk +jEP +bWX +uRa +nVK +wIj ybO aJq aJq @@ -80632,46 +80628,46 @@ dDB dDB dDB dDB -gGy +gHZ dDB dDB tYT tYT -tOJ +lcB gKs -sjw +ahV gKs aJq -oBP -mHG -ucS -gxo -lmJ -lmJ -toX +for +hJg +uzN +uKR +pYf +pYf +lAH hYC -jhF -fAD -gAQ +hln +uRa +nxP cwf -cnC -cnC -cnC +rRn +rRn +rRn cwf -xPq -lRy -lRy -lRy -qRb +qWc +jlk +jlk +jlk +rPN cwf -cnC -cnC -cnC +rRn +rRn +rRn cwf -gXT -fAD -civ -fOK +pKo +uRa +nVK +haB ybO aJq aJq @@ -80889,46 +80885,46 @@ dDB dDB dDB dDB -gGy +gHZ dDB dDB dDB tYT -sIB +oyy gKs -xPH +hCI gKs aJq -pCn -kCq -vEL -xvU -lmJ -lmJ -yaT +iBS +nuJ +dmC +hQI +pYf +pYf +jya cwf -gbh -fAD -lvy +wIj +uRa +eOv ybO ybO -ukP +xXm ybO ybO -iZs -lRy -lRy -lRy -enF +dhX +jlk +jlk +jlk +iau ybO ybO -ukP +xXm ybO ybO -rvI -fAD -civ -gbh +bfq +uRa +nVK +wIj cwf tYT tYT @@ -81146,46 +81142,46 @@ dDB dDB dDB dDB -gGy +gHZ wBo -tdm +oNg wBo wBo -evj +nut wBo -lst +rac wBo giq -pCn -nAW -gnB -bDg -uOt -lmJ -yaT +iBS +jXq +lUr +jcV +oAw +pYf +jya cwf -gbh -fAD -tua -oDS -hzO -iFB -oPj +wIj +uRa +xuw +lJG +gOC +lcH +iQi ybO -dEc -lRy -lRy -lRy -yiZ +kHw +jlk +jlk +jlk +jKR ybO -nbH -rIH -ouS -oDS -fIP -fAD -civ -gbh +phW +obl +nci +lJG +xfj +uRa +nVK +wIj cwf tYT tYT @@ -81403,46 +81399,46 @@ dDB dDB dDB dDB -gGy +gHZ wBo nqx wBo -qko -mjc -hMX -ful -aem -gbf -pCn -ucm -pkt -mGs -uOt -lmJ -yaT +gpY +rMZ +vRr +aXv +pdn +ose +iBS +gpm +dwf +oNW +oAw +pYf +jya cwf -gbh -fAD -jWm +wIj +uRa +dTz ybO -kVB -dzH -rPg -nrn -trY -lRy -lRy -lRy -azW -nrn -eok -gip -avP -cor -nnp -wLw -rVI -gbh +kwc +nkN +jtN +jyT +tLu +jlk +jlk +jlk +qPR +jyT +wQf +kta +xgV +ycB +mpD +fPk +aOc +wIj cwf tYT tYT @@ -81659,47 +81655,47 @@ dDB dDB dDB dDB -vnZ -evw +vLA +pYT giq lVW -eEn -cCP -wWm -mPB -pit -wWm -pnO -pCn -teV -dix -fEs -hXv -eMa -ykk +qXw +cxY +wJX +bIL +sWO +wJX +pkF +iBS +uCg +vAf +iyS +iAL +rNG +kfx hYC -egC -nlt -ckR -nrn -ktJ -saq -ukY +peD +eyX +rhs +jyT +vmV +cmt +aMi ybO -sfy -lRy -lRy -lRy -uUU +bxr +jlk +jlk +jlk +emQ ybO -nbH -aal -fos -nrn -wGT -wmL -civ -tKD +phW +lFp +ckM +jyT +iye +saC +nVK +uaG ybO tYT tYT @@ -81916,47 +81912,47 @@ dDB dDB dDB dDB -gGy +gHZ wBo wBo sRf wBo -hFO -oYf -mPB -wWm -nlR -gQy +bgS +eCC +bIL +wJX +mXv +qkM ybO hYC hYC cwf -mgF +fzk cwf hYC hYC -bLp -fAD -cGG +pxk +uRa +yik ybO ybO -ukP +xXm ybO ybO -mxp -nUh -bud -lRy -jtG +xdr +tPF +sSI +jlk +sWf ybO ybO -ukP +xXm ybO ybO -xNX -fAD -civ -ruh +fsm +uRa +nVK +uhd ybO tYT tYT @@ -82173,47 +82169,47 @@ dDB dDB dDB dDB -gGy +gHZ wBo -fgX -uFS +qlT +jTN wBo -eKd +fFM wBo -aeH -dOP -pit -dHx +kMK +bjt +sWO +hHd ybO -eUY +aLm pjk pjk -fRM +fEG pjk pjk -nFv -gbh -fAD -gAQ +hYh +wIj +uRa +nxP cwf -dEw -dEw -dEw +hVE +hVE +hVE cwf -xPq -lRy -bud -lRy -qRb +qWc +jlk +sSI +jlk +rPN cwf -dEw -dEw -dEw +hVE +hVE +hVE cwf -amb -fAD -civ -gbh +pRG +uRa +nVK +wIj ybO tYT aJq @@ -82430,47 +82426,47 @@ dDB dDB dDB dDB -gGy -cMG -bTI -jnI -gya -qBM -ael -wcF -eqr -mUe -vvw +gHZ +lQz +sIl +iua +eSN +eNx +rVa +niB +aGe +pVS +wIn cwf pjk -rdt +jmm pjk -fRM +fEG pjk pjk pjk -qfK -fAD -hLx -klg -lRy -lRy -lRy -klg -lRy -lRy -uju -osp -lRy -klg -lRy -lRy -lRy -klg -gjU -eyY -civ -gbh +iqV +uRa +bWX +jEP +jlk +jlk +jlk +jEP +jlk +jlk +fMl +oRq +jlk +jEP +jlk +jlk +jlk +jEP +vZQ +eHu +nVK +wIj ybO ybO bNq @@ -82687,49 +82683,49 @@ dDB dDB dDB dDB -gGy +gHZ wBo wBo wBo wBo -hTz -vOg -iaB -jHM -jdR -kKX -fDf -cjD -gMV -whm -iDP -pUQ -pZp +ykk +tRV +dxF +oBN +eAy +ezh +qpW +klB +qbS +eHm +mXb +fCV +aaZ pjk -gbh -fAD -gAQ +wIj +uRa +nxP cwf -cnC -cnC -cnC +rRn +rRn +rRn cwf -xPq -lRy -uju -lRy -qRb +qWc +jlk +fMl +jlk +rPN cwf -cnC -cnC -cnC +rRn +rRn +rRn cwf -amb -fAD -civ -urh -pUQ -pZp +pRG +uRa +nVK +uDB +fCV +aaZ bNq aJq aJq @@ -82943,50 +82939,50 @@ dDB dDB dDB dDB -vnZ -evw +vLA +pYT blb blb blb blb blb giq -pit -nlR -seq -hNq +sWO +mXv +ire +nbD cwf -sUr -oVm -fjf -fjf -qmD +okj +oXq +aWs +aWs +iBb bPU -kbL -dkv -fAD -jXH +czD +hpA +uRa +htf ybO ybO -ukP +xXm ybO ybO -wtJ -lRy -uju -lRy -hQG +byk +jlk +fMl +jlk +mKs ybO ybO -ukP +xXm ybO ybO -tAp -jUy -eOY -aiI -rfT -iPd +qfW +tAh +veu +sjm +dNZ +gfF ecq fYU aJq @@ -83200,7 +83196,7 @@ dDB dDB dDB dDB -gGy +gHZ aJq aJq pWm @@ -83208,42 +83204,42 @@ pWm pWm pWm wBo -jGu -wWm -wWm -mHy +spp +wJX +wJX +qNV ybO -jTW -hLx +rII +bWX pjk pjk pjk -wBy -kEW -wBy -fAD -vZd -oDS -iEo -ejO -kvz +tTT +ack +tTT +uRa +dKG +lJG +txL +vKL +dED ybO -sfB -lRy -uju -lRy -avd +ucz +jlk +fMl +jlk +dZz ybO -uQo -rYD -lJq -brG -uBE -wLw -mgR +cNn +hsm +fHX +iIY +oio +fPk +yes pjk -jIA -kRi +bXW +iWx bNq xLy cvJ @@ -83267,8 +83263,8 @@ iVK jhC lOj bll -kkV -ipr +uFV +tba lOj lOj hzm @@ -83288,7 +83284,7 @@ qON nZh rDS rWM -mnC +tbN whL pLl leU @@ -83457,51 +83453,51 @@ dDB dDB dDB dDB -gGy +gHZ aJq tYT kGn wzv -byt +asE lOM wBo -cTY -veR -pit -ggz +csV +dZh +sWO +nBU ybO -ajg -hLx +lnK +bWX pjk -oVm -fjf -sRW -fjf -itr -hWa -wFK +oXq +aWs +gzA +aWs +eJX +xoR +gYv ybO -qOr -kFK -uSc -nrn -mjt -lRy -uju -lRy -sHI -nrn -jNu -uGF -wyM -cor -bfU -wLw -weY -udH -jIA -gbh -taT +hxO +feL +qpy +jyT +iKf +jlk +fMl +jlk +tyc +jyT +uwf +cqN +xun +ycB +sHW +fPk +eLh +gyQ +bXW +wIj +gCV nHd lyR qDJ @@ -83527,7 +83523,7 @@ hNA hNA inT lOj -dTW +ePh lwI lOj jaN @@ -83542,16 +83538,16 @@ pZu jxJ slw dDd -vuj -cYS -rhC +uSR +qRH +sWK pee qyT pLZ pWF fMQ qCb -vgh +rEE yaI qRN erg @@ -83559,7 +83555,7 @@ sNg yaI wRN yaI -xyM +uvU yaI xQy qRN @@ -83587,8 +83583,8 @@ fEC fEC fEC fEC -lQs -rYc +ubG +vQF dyW fEC eHN @@ -83714,8 +83710,8 @@ dDB dDB dDB dDB -pic -aFH +jQQ +tCR vmL kGn pFK @@ -83724,40 +83720,40 @@ kYI wBo wBo wBo -ulC -hNq +cuv +nbD ybO pjk -lmo -tmO -qav -epm -gNa -pEp -fPK -dJB -asf -nrn -dKY -uTN -kvz +mvl +vjV +cLP +sJD +caf +xho +wKu +dgf +mps +jyT +qjS +cTK +dED ybO -wwv -lRy -uju -lRy -nQc +rhM +jlk +fMl +jlk +wIg ybO -uQo -ueP -vpz -nrn -bqc -soU -fwV -wjR -jIA -htg +cNn +oLx +leR +jyT +bTC +rVo +xYk +aPg +bXW +kGl bNq aIk eiU @@ -83782,16 +83778,16 @@ jhC lPi hNb kdN -onQ -bTE -cob +lsU +obK +pbY vWA lOj mnZ kdH nJU kEA -kQe +aPs ouR oRr kdH @@ -83799,9 +83795,9 @@ pHo pZz slw qtJ -qdu +aBr tyD -lFq +xfZ sor whL sYs @@ -83816,7 +83812,7 @@ jch wZS tCm onw -csv +kih gun mKD snZ @@ -83972,7 +83968,7 @@ dDB dDB dDB dDB -wZs +jXT tYT pWm pWm @@ -83981,40 +83977,40 @@ pWm pWm pRw pnl -pxz -yei +hTg +rPY ybO ybO -qKA -cnC -qKA +teA +rRn +teA jZl jZl -ttL -nwK -ttL +uTt +pJp +uTt jZl jZl jZl jZl jZl jZl -qPk -qPk -eEj -qPk -qPk -cGV -cGV -cGV -cGV -cGV -kUN -kjW -kjW -fcE -ceN -cDV +gda +gda +lVZ +gda +gda +vXZ +vXZ +vXZ +vXZ +vXZ +unz +irl +irl +btu +chw +bPu bNq ybs knv @@ -84038,9 +84034,9 @@ iVK jhC lPi hNA -vJG +myD ipb -stH +pnd lfU lfU lPi @@ -84073,7 +84069,7 @@ gdn qyT tDb ttX -iNC +tek qyT nvK xBe @@ -84102,7 +84098,7 @@ vFy vFy rOG hbm -utQ +maG vSW fEC iBE @@ -84229,7 +84225,7 @@ dDB dDB dDB dDB -wZs +jXT dDB vmL pWm @@ -84239,39 +84235,39 @@ wzv jUx wzv wzv -fjh -dfd +xno +blz pnl -ooo -ukP -ooo +oOj +xXm +oOj jZl -wmq -wmq -wmq -wmq -vMI -pKW -kiP -tqn -dYv +prv +prv +prv +prv +bom +dLq +tDH +bav +oCv jZl -feu -nfn -dAu -bGX -jhj -cGV -tkU -ocZ -pqr -tkU -kUN -cSc -tKn -eWr -xcW -prP +kgq +sIJ +vBn +uYC +xXe +vXZ +fwT +hiK +aPc +fwT +unz +plo +qGS +wCh +mhA +mCg bNq ybs knv @@ -84294,7 +84290,7 @@ iVL iVL jig lOj -nMq +ofC thM kuy lOj @@ -84311,12 +84307,12 @@ oRr poM uzJ mKB -aLm +ocZ slw -lLi +uzV slw -gMX -hEu +dSK +aBq ozn ozn pXC @@ -84330,7 +84326,7 @@ qyT qyT tDE tWQ -ggc +fMk qyT sbx lgj @@ -84480,13 +84476,13 @@ dDB dDB dDB dDB -ndm -vnZ -ipq -ipq -ipq -lDo -qKH +qef +vLA +rEd +rEd +rEd +oPh +sGN blb blb tGK @@ -84496,39 +84492,39 @@ pWm aap wzv wzv -fjh +xno wzv pnl -dpH -kNv -gAy +bEZ +fwj +abE jZl -bKK -pET -pET -lRK -pET -pET -tfD -gyj -gyj -cRo -tnh -vHX -fIe -kHp -cCV -gBK -jSm -nEG -scP -bYV -teo -nqN -hBi -bzF -gzM -svd +tSF +gVm +gVm +eui +gVm +gVm +fue +oLU +oLU +jVl +vAk +oWD +jIi +qDg +esf +vhP +owX +bgG +phz +uhI +whG +eMV +fco +tuV +eoK +uGi bNq liX jqd @@ -84567,27 +84563,27 @@ owl oSb ppk mjQ -fLF -ahr +oqp +cOq nFX nFX -cdC -pSP +coc +ovZ mhk mhk mhk mhk mhk -cgV -qHr -gyc -dVQ -wFY -ahf +kkj +lcG +cpb +lDn +dbh +cUu wBm wXk xKG -suM +nBT yea yea yea @@ -84738,7 +84734,7 @@ dDB dDB dDB dDB -wZs +jXT dDB dDB dDB @@ -84753,39 +84749,39 @@ qcF jUx pWm pWm -uEH -dfd +vmx +blz pnl -uct -uct -uct +uHK +uHK +uHK jZl -bEG -rCk -uQI -oBF -uQI -xEx -uEZ -jDi -dYv +qSs +gGA +xsP +kIX +xsP +fgV +xkf +jwQ +oCv jZl -mbP -din -pMq -iHE -lps -cGV -pUA -bPk -mSl -qJL -kUN -rkM -isC -bPd -vDG -rry +mCA +mPb +ngy +plY +cSw +vXZ +hea +nSU +qnZ +mrK +unz +gCH +eaE +etc +lqb +dfA bNq olj cmf @@ -84824,27 +84820,27 @@ lkI oSg lWF mjV -pHs +ehO mhk -ihb +bWD ozt -dEQ +xMy sqz mhk -iSD -pbw -twN -mSQ -jWj -bIJ -bIJ +hyP +nGB +pQS +dMr +usH +nMN +nMN xYD -yjP -hVO +tUU +fYN wAW wXk oOy -atS +enx uHI vlY vGp @@ -84995,7 +84991,7 @@ dDB dDB dDB dDB -wZs +jXT dDB dDB dDB @@ -85013,36 +85009,36 @@ wzv yil wzv pnl -uct -hGa -uct +uHK +czn +uHK jZl -oqq -tmK -qMj -eLF -uBP -gGO -uEZ -jDi -nXv -ttL -pnH -dPW -cAv -iCx -pQP -mzx -dcK -cwj -izF -pdA -kjW -fap -uqg -cjS -gqS -kmL +mpB +gUF +mjq +mrB +kvX +ofp +xkf +jwQ +voT +uTt +gUO +ego +dYb +suQ +shr +tld +jzK +cGi +vhq +eNV +irl +eGj +wwg +ehN +svF +gwy ecq olj gBh @@ -85085,23 +85081,23 @@ qby mhk mhk mhk -xxT +bZl mhk mhk -pGS -sUN -lsP -pHA -iSD -iSD -iSD -oVW -ePt -jlW +lRv +buJ +taS +aSF +hyP +hyP +hyP +vmW +qPY +odu wBm hDT glM -atS +enx wEG wEG wEG @@ -85122,8 +85118,8 @@ qVP qVP ftv dWK -xOq -ipc +bpK +xZB vTV gWb pcv @@ -85252,7 +85248,7 @@ dDB dDB dDB dDB -wZs +jXT dDB dDB dDB @@ -85268,38 +85264,38 @@ kNn yil xnL yil -bXb +wYx pnl pnl pnl pnl -srw -tXF -qaU -yew -ukf -vLX -fvv -uEZ -jDi -gxA -ttL -fkr -dPW -vCp -moN -kWY -mzx -dcK -cwj -izF -twA -kjW -xcW -hMQ -tNm -nWa -iua +wqP +bYD +wNu +qaG +pYL +qXq +vyI +xkf +jwQ +gjc +uTt +bqe +ego +aPd +wkJ +bkb +tld +jzK +cGi +vhq +nKt +irl +mhA +wOx +tvs +kGv +uYz bNq bJK dez @@ -85342,23 +85338,23 @@ mLh nry qRq mhk -vdL +siY mhk mhk -cXb -sry -uoR -neF -hed -hAB -jCm -iSD -bnQ -fVF +aPE +kOA +aNo +tdZ +dzo +pde +xpB +hyP +jAZ +fsG wBm wXk jte -diI +gLB yea vmt dzi @@ -85377,17 +85373,17 @@ blb blb blb xkt -heY -xOq +mVR +bpK mxg nPu vTV ekr tVe -geW +ehh qVP qVP -kZC +bmv rOG sLB qVP @@ -85508,13 +85504,13 @@ dDB dDB dDB dDB -ndm -aKm -ipq -ipq -ipq -lDo -aFH +qef +wif +rEd +rEd +rEd +oPh +tCR blb blb pWm @@ -85525,38 +85521,38 @@ rjo pWm pWm pWm -bXb -bXb -bXb -bXb +wYx +wYx +wYx +wYx yil -fTJ -qpp -tmK -uBP -dBT -qMj -gGO -uEZ -jDi -jBg -ttL -glo -dPW -vCp -moN -kWY -mzx -dcK -cwj -izF -eyW -kjW -fap -kti -iwR -oQK -dFG +gyL +qVE +gUF +kvX +jHg +mjq +ofp +xkf +jwQ +eCs +uTt +sdR +ego +aPd +wkJ +bkb +tld +jzK +cGi +vhq +fdg +irl +eGj +feV +hBi +hny +emj bNq cvJ olj @@ -85599,23 +85595,23 @@ mLk nsL kVn srn -iHT -pRc +mXR +uCs mhk -pbw -qzP -neF -hmC -xZe -eWk -hAB -iSD -cib -vTn +nGB +eLH +tdZ +dEQ +tee +iMt +pde +hyP +pbJ +lxU wBm wXk -dTH -xFS +uDn +qsJ yea vmH yea @@ -85639,7 +85635,7 @@ bvK skS mIT vTV -yaE +vQW tVe cDb fuj @@ -85771,7 +85767,7 @@ dDB dDB wCc dDB -wZs +jXT dDB dDB tYT @@ -85782,38 +85778,38 @@ mmT vtJ acg pWm -efn +aQx wzv wzv wzv oii pnl -sZP -wvZ -mDS -uFe -mDS -hal -uEZ -jDi -jHJ -ttL -fkr -aJP -dFA -cOI -uIu -mzx -dcK -cwj -izF -ohf -kjW -xcW -lkN -rjw -vSt -kOH +mUS +fIF +buq +loA +buq +hSA +xkf +jwQ +qXQ +uTt +bqe +mEs +wZH +gYM +dyQ +tld +jzK +cGi +vhq +mqP +irl +mhA +kUV +oMz +blY +pKr bNq cvJ aIk @@ -85857,22 +85853,22 @@ dVW qSS mhk tKf -kwy +hun mhk -bBh -qzP -krF -sOi -tts -dRn -keL -iSD -rnr -aCz +tUO +eLH +cTT +apR +fxA +acQ +tDC +hyP +vLK +hhj wAW -spo +nba xiF -gEx +rFJ yea vne wMA @@ -85894,9 +85890,9 @@ cHp syk bKE uyH -iLe +pRH vTV -uNz +jYE eDX nte lNx @@ -86028,7 +86024,7 @@ dDB dDB wCc dDB -wZs +jXT dDB dDB tYT @@ -86041,36 +86037,36 @@ bOa pWm bvt bvt -nbN -ggr +rHa +fVj oii pnl -gmv -jrD -jrD -jrD -jrD -ggJ -ibP -lxm -wgj -ttL -foh -exF -yey -aZp -ioQ -mzx -qaX -xJT -sMB -gbT -kjW -qdU -vuV -xLS -lfq -cHt +hao +dRy +dRy +dRy +dRy +hvA +aMt +rTO +jwk +uTt +cby +otu +fbf +oim +rsu +tld +glj +bwL +mpz +jah +irl +mTO +bzx +gEd +jto +pOq bNq xxt liX @@ -86114,26 +86110,26 @@ mhk mhk mhk xmI -ivh +lNM mhk -fme -flw -apq -bJx -miF -sMj -vqF -iyR -kiY -tev +bFY +cei +jbD +kHk +iaN +yjJ +cHW +aDj +eUc +oPA wBm wXk glM -uAk +pmp yea vmX vij -xEl +sax wyl fEC fEC @@ -86142,18 +86138,18 @@ wmV qVP blb xkt -hcu +kZG mYR -vht +nmR mYR mYR -pho +qwu oKz -kXu +sxZ pds kPa vTV -ePP +uAk ddE tiM qGu @@ -86165,7 +86161,7 @@ qVP kvO tug hXU -iCi +lgL pxj hAC cVC @@ -86285,7 +86281,7 @@ dDB dDB blb dDB -wZs +jXT dDB dDB tYT @@ -86302,35 +86298,35 @@ bvt bvt yil pnl -wFZ -oLc -jDi -jDi -jDi +xrK +qLk +jwQ +jwQ +jwQ pnl -srw +wqP pnl pnl jZl xck -cag +hTk xck -bJH +agM xck -cGV +vXZ bNq bNq ecq bNq bNq -hhr +hxl bNq -gUQ +tXf bNq bNq bNq knv -tZE +cVi knv aJq hwJ @@ -86362,7 +86358,7 @@ wuM bKz kFg kRJ -bvV +ctm lGk uKP wCI @@ -86371,22 +86367,22 @@ mhk nFY mhk mhk -mze -iLH -oyz -tmi -klN -nDj -miF -oiZ -lvJ +ltV +bYw +hGu +jZY +uOy +rjM +iaN +gdj +vjC xYD -gRm -rmk +nCW +bfO wBm wXk glM -atS +enx rQC vne vHV @@ -86401,17 +86397,17 @@ blb xkt pXB mYR -lWz +iNU eJh -iPn +gxF aLk syk lCt sKE bWh vTV -tvx -sRV +oIw +bWj loL fvF qVP @@ -86542,7 +86538,7 @@ dDB dDB blb dDB -wZs +jXT dDB dDB dDB @@ -86559,19 +86555,19 @@ bvt pWm oii pnl -jDi -jDi -jDi -jDi -jDi +jwQ +jwQ +jwQ +jwQ +jwQ pnl oCE oCE lYH fGU bYl -ksM -cKy +tEy +hks tAm iQr kfv @@ -86580,9 +86576,9 @@ hrx hrx hrx lLe -emg +wLe knv -hFd +pZU wdo tkN gBh @@ -86599,8 +86595,8 @@ dDB dDB dDB slY -tjY -siG +dna +eWp nEA slY oPi @@ -86623,53 +86619,53 @@ tca lGT lWR mlr -nxJ +xbf mhk xYJ xYJ tYL -mSA +eDu mhk -jSJ -tOd -qzP -nDj -miF -oiZ -xPs -qOb -iQp -xyt +lLz +lGy +eLH +rjM +iaN +gdj +eKJ +tbY +wnv +eSz wBm vuR xgA -hiK -lei -pvi -pvi -buc +rMN +dcT +fVn +fVn +bYZ uAi -njs +aVO uAi fEC rui qVP qop xkt -hbc +tez mVt -dIt +oEV huN jBr -sNr +ldv syk -vYD -lox -rdW +oGi +mmV +aqJ vTV iWj -lRV -aUJ +gsE +xXp lfi qVP nGA @@ -86728,13 +86724,13 @@ tDn wVI npp nNB -iPy +gTz iWe -aWt +kmR sis sis sis -lhd +eEI xjz blb dDB @@ -86799,7 +86795,7 @@ dDB dDB wCc dDB -wZs +jXT dDB dDB tYT @@ -86816,11 +86812,11 @@ bvt pWm yil pnl -urP -kLr -wkj -tuu -kHd +rOB +rCC +vAp +tkR +raB pnl oCE pWm @@ -86836,7 +86832,7 @@ bNq bNq knv knv -lZr +sEc wDM uaZ fTf @@ -86856,7 +86852,7 @@ dDB dDB dDB slY -rhm +mog cis slY slY @@ -86880,34 +86876,34 @@ lme lHe lWU tca -urF +iAm mhk xZd mhk sNW -mze +ltV mhk -shR -ugI -rYs -dPx -nqY -oiZ -iSD -fGW -bIJ -cdB +lVi +qmS +gvg +qtI +lgw +gdj +hyP +kyi +nMN +vLl wAW -rpB -jzr -qMw -iEi -dTQ -cVO -uxY -czu -dny -doi +dgW +fle +tHW +snC +kEt +xdM +aWF +sRb +qSV +eRb fEC kJJ qVP @@ -86922,7 +86918,7 @@ xkt ujA cDH fFH -oBT +tdM vTV vTV xxO @@ -86934,7 +86930,7 @@ qVP apB sUG olI -gwa +gzi xsf skm qXj @@ -86983,10 +86979,10 @@ qdv bSH tDn eua -izh +rJx xAG jWd -lGO +dgx cZA hyX tBm @@ -87056,7 +87052,7 @@ dDB dDB wCc dDB -wZs +jXT dDB bSo aJq @@ -87076,7 +87072,7 @@ kNn pnl pnl pnl -srw +wqP pnl tOc oCE @@ -87116,7 +87112,7 @@ ueX mEB slY slY -nMV +mbu dRD xwz xwz @@ -87136,35 +87132,35 @@ kSO gNC lHk lXf -lKg +tco efS mhk qTJ mhk rGN -mze +ltV mhk -feL -peU -cxz -vUS -miF -lFm -szC -iSD -iSD -iSD +pjN +wtC +vIj +gFe +iaN +rlP +vwt +hyP +hyP +hyP wBm wXk -pEO -nRa +tuw +cWw rQC von -pvC -aLS +eXB +hvw wzS wzS -pPx +vBN fEC rui qVP @@ -87173,17 +87169,17 @@ qVP llW llW xkt -geH -buf +kXE +dGs dah urw urw -hCd -jwl +wQY +dBR cFg hWJ -vnD -xfm +dZK +shn voJ qxv apk @@ -87313,9 +87309,9 @@ blb blb wCc blb -wZs +jXT blb -ofx +bdx aJq aJq aJq @@ -87328,7 +87324,7 @@ ayK ayK ayK ayK -sXY +dQG kNn oCE vxX @@ -87399,22 +87395,22 @@ mhk mhk mhk mhk -mze +ltV mhk -fgT -ycb -nDj -jlC -wha -oIL -lFm -kzV -uaa -eYB -mIE +axZ +emq +rjM +uzH +vkf +aIr +rlP +cRL +jnl +xaL +fZA wXk glM -ldl +uOj yea vrf von @@ -87496,8 +87492,8 @@ qdv rwP uZB tDn -gTO -ctl +uyR +dKt wTm eJw eJw @@ -87570,7 +87566,7 @@ dDB dDB wCc dDB -wZs +jXT dDB vmL aJq @@ -87578,15 +87574,15 @@ ayK urz urz urz -sUM -gPv -oTZ -whn -avT +hYI +eWu +tfi +aoD +nKr cYt -nMk +uEX ayK -wIG +qZL ayK pnl pnl @@ -87656,35 +87652,35 @@ nGu xYJ ina mhk -gLV +nWe mhk -bTo -iSD -nDj -vUV -hmH -tBk -miF -miF -miF -juP +xQT +hyP +rjM +gGI +poQ +fhS +iaN +iaN +iaN +oCk wAW -lqq -ckP -xht +luG +wtV +tbe yea yea vJn wgA guY -oRy +sSn guY fEC fEC fEC rui qVP -vnC +eZL jnN gEH nDe @@ -87703,8 +87699,8 @@ dCU urQ xsf wJD -cXz -oOV +fqd +yiy jyi xsf qzs @@ -87753,12 +87749,12 @@ tDn tDn tDn tDn -vpt -hCl +kcI +cZh hqS cuh qQv -aYs +ydy pDu jqZ pDu @@ -87827,26 +87823,26 @@ dDB dDB blb dDB -wZs +jXT dDB ayK ayK ayK -gxd -oks -dlj +oaW +cqh +qLL cYt -kMe -kMe -kMe -kMe -oJm -jeF -vZu -jeF -mWB +fXd +fXd +fXd +fXd +jse +bwu +eHb +bwu +pyj rDV -vsf +iKU fHD agR dgV @@ -87858,13 +87854,13 @@ uOk nmH sHO ojz -hlC -srx -oOs -ehd -djX -jmN -qUJ +wlW +wiv +fUs +oQz +oep +uGd +ddo bNq pkB sCm @@ -87872,7 +87868,7 @@ obW grF ecn kmH -bHp +scM cPe obW blb @@ -87897,7 +87893,7 @@ xwz rFP rTU sgR -obH +lPz sSx tnu tPg @@ -87909,40 +87905,40 @@ lIn lXY mhk ina -pyA +ddn ina xYJ xYJ -xsD +qig srn -xxj -cSb -nDj -dkh -hHy -fMX -cxz -cZs -cZs -eYB -mIE +dwF +lWf +rjM +hOQ +ogU +wKF +vIj +mdh +mdh +xaL +fZA wXk -uQK -mwK -kyE +lXX +lsy +jtv yea vJA vKa guY -brj +jHN iQU pIw pIw fEC wmV qVP -jfE -dAL +hPp +eaM oUN tux jGd @@ -87954,9 +87950,9 @@ xNh xFe dqX bCG -kWm -dLR -ucy +ctQ +gGv +tdJ vBK xsf dEu @@ -88011,7 +88007,7 @@ sEU tDn fmw ket -hmt +qdh mTs qBc vWr @@ -88084,7 +88080,7 @@ dDB dDB rpi rpi -vbM +maS rpi jkV cYt @@ -88093,35 +88089,35 @@ cYt cYt cYt cYt -kMe -kMe -kMe -kMe -kMe -lWV -mWB -iSt -iSt -ltU +fXd +fXd +fXd +fXd +fXd +qrX +pyj +bag +bag +fEW ugF eTj -hDu +kuu uJH tHa -jeV -xFf +psu +vXQ xta cbj bKl cqM dgm -kEo -hkd -hkd -hkd -hkd -eue -dfT +qTL +pXK +pXK +pXK +pXK +xxD +uNU bNq muy hAN @@ -88146,60 +88142,60 @@ dDB slY ohl uuR -rZe +rDm jIH bbK ePn uki rFW bCZ -uqE -fkd +aVu +aXD sSA wcP qDP -wwJ +nhi yjc vLP oyZ lIq -lYt +guG mhk xYJ -lwC +dzK tYL mhk mhk -fpN +hHG mhk -kZj -xyt -apq -nrp -wXt -fYe -uzm -iSD -iyR -rya +mXH +eSz +jbD +vqN +lWK +iZw +eoh +hyP +aDj +fym wBm -kvD -xiS -crm +gRC +opm +wMF dyq yea vKa wgM guY -vhr +fMd pwN -liJ +gmT pwN pTq rui qVP -jpM -aJV +beR +dGi gEH dyO tJe @@ -88209,11 +88205,11 @@ xmL wrO vHu xFe -hNP -igs +een +cRh vwQ his -tCh +qkH aTq wuc trp @@ -88253,7 +88249,7 @@ blb blb rtQ tEt -ujE +soz abJ voj vKG @@ -88341,50 +88337,50 @@ dDB dDB blb dDB -wZs +jXT dDB ayK ayK ayK -evW -mWB -mWB +pMH +pyj +pyj cYt -kMe -kMe -kMe -kMe -nDJ -lWV -mWB -wjw -kMe -tDu -ccA +fXd +fXd +fXd +fXd +sxK +qrX +pyj +ksd +fXd +xgW +nor oPa -sXE +dja qKx xed -uLk +kDe vrh eat oYv jJg bsG wqW -cQV -tdb -tdb -tdb -tdb -qyr -mLZ -vHU +jbB +pXA +pXA +pXA +pXA +wsL +lkv +ruS lER hRO knv rKZ -mGn +tgo lvK jiC vdw @@ -88411,8 +88407,8 @@ xwz rGq rUt sgR -wcz -eIF +lDB +rdl juJ mTe kqL @@ -88423,25 +88419,25 @@ lIw lYw mhk qjn -uiw +oCT ina mhk ozt -mrn -vRn -ani -bKv -jCm -dPx -miF -yhX -iSD -iyR -lkJ -qzP +jwT +hkZ +aER +frG +xpB +qtI +iaN +qVk +hyP +aDj +kKK +eLH wAW -yiY -nSb +wlE +uTQ xOS yeF xle @@ -88449,13 +88445,13 @@ xle xle xle xle -jlz +yfW kte -cVh +vLL fEC wmV qVP -wQn +bcG rpq gEH jlt @@ -88466,14 +88462,14 @@ xGT wrO xNh xFe -aAj -myy +mAp +qAu dDQ utP bVO -ezV +dkZ wuc -iiX +gHQ sos trp edK @@ -88516,7 +88512,7 @@ lzM raf uMu vKG -snW +vXO xAG pSd uHF @@ -88528,7 +88524,7 @@ ket mTs iAy ora -oTJ +duV hTZ wjZ jUp @@ -88598,44 +88594,44 @@ dDB dDB wCc dDB -wZs +jXT dDB aJq ayK -oks -gxd -gxd -mWB -xqL -kMe -kMe -oYF -kMe -kMe +cqh +oaW +oaW +pyj +gkk +fXd +fXd +sKr +fXd +fXd cYt -mWB -sHg -pjX -ffL +pyj +eup +vVa +dNe tmk wzF gom gzs ilz -jeV +psu hFA gkW rmM btV lMl ayR -kEo -aQX -aQX -aQX -aQX -oRW -qsr +qTL +bEM +bEM +bEM +bEM +vNP +rGS bNq wxG uIX @@ -88670,7 +88666,7 @@ pjL llN jqu sSU -vuJ +sBO hEi kqQ uUb @@ -88680,33 +88676,33 @@ lJV cYT mhk mhk -dDi +bal mhk mhk sNW -jQv +fsr mhk -oOC +vlE xYD -dhu -kZI -miF -yhX -jCm -hOO -lzG -tWm +pNF +xEZ +iaN +qVk +xpB +lhW +ick +eda wBm -fNW -beN -oRw +wvk +qaJ +kER xle xle slZ -iIU +xgi wAj xle -jep +oCi guY yaW fEC @@ -88723,12 +88719,12 @@ vDQ vDQ fov xFe -iWp -igs +leT +cRh fho erZ -tCh -eiy +qkH +xIS wuc npH sos @@ -88767,8 +88763,8 @@ rpi qYn aWc irp -gPZ -gPZ +rga +rga tYq tYq dJT @@ -88855,26 +88851,26 @@ dDB dDB wCc dDB -wZs +jXT dDB aJq ayK ayK ayK -lQU -ruR -lQU +bSy +sSc +bSy ayK -lQU -lQU -lQU +bSy +bSy +bSy ayK -lQU -ruR -lQU +bSy +sSc +bSy ayK rDV -mOx +quY dwC iAk sql @@ -88886,13 +88882,13 @@ nra hGp sHO drI -kEo -eAE -klG -cHh -klG -jLv -jSE +qTL +mzm +ioZ +cGa +ioZ +wzc +lAM bNq hOX fEU @@ -88936,39 +88932,39 @@ slY mhk mhk mhk -rZb -jXc +gJt +irL xYJ nZW xYJ -jQv +fsr mhk -rqF -aFb -qzP -sQy -miF -yhX -iSD -ani -cLL -rPW +meO +xtd +eLH +xYC +iaN +qVk +hyP +aER +fHC +dJm wBm -fNW -iZW +wvk +rBl uoh xle -pgm -swu -iDA +tuI +pht +epg wAS xle -bXi +uhB tuZ fEC fEC -rPL -lGd +bgw +qrO dAn cjR ekZ @@ -88980,12 +88976,12 @@ gLs nfg icc xFe -rqp -bQc -phd +tQW +uqa +mkW lyc -iTe -gEG +lLg +iYE wuc xul sos @@ -89025,9 +89021,9 @@ rtQ rtQ rtQ ndM -wpr +cbY tYq -sYw +alY kOR iSr kws @@ -89112,24 +89108,24 @@ dDB dDB wCc dDB -wZs +jXT dDB -oma -sjG -pXv -ouJ -bzc -bzc -bzc -jdX -ikC -bhN -aRx -jdX -bzc -bzc -bzc -jrv +krm +klj +mRn +wlM +ufc +ufc +ufc +giC +hjl +eSc +oHb +giC +ufc +ufc +ufc +pBq rDV rDV rDV @@ -89193,38 +89189,38 @@ slY rXw lYT mhk -uiw +oCT mhk mhk mhk mhk -ete +gqY mhk -dlB -wJT -sGk -kZI -miF -yhX -iSD -ani -eln -jlW +ndm +fRu +cWA +xEZ +iaN +qVk +hyP +aER +oDv +odu wBm -fNW -uQK +wvk +lXX xOS yeS vrz -dxG +mES wiC dOT xle -chh -aul -jPo +xGj +uPQ +wGv rOG -dFQ +dGq fEq rpV qVP @@ -89237,15 +89233,15 @@ tdx ojD uDv eyB -ylp -bqx -bqx -bqx -bqx -uvf +fwA +tze +tze +tze +tze +wyG wuc xul -qTG +uHE wuc wpw ufg @@ -89289,7 +89285,7 @@ jJP uwB uwB uwB -iWs +rRX uwB uwB uwB @@ -89308,7 +89304,7 @@ wjZ tyh eJw vJL -tkE +tjB bhv vXi bZs @@ -89369,33 +89365,33 @@ dDB dDB wCc dDB -aKm -dHW -aFH +wif +qJW +tCR ayK -rzb -aNd -aNd -aNd -aNd -aNd -lrQ -osw -dYE -aNd -aNd -aNd -cay -nlj +xgM +cOv +cOv +cOv +cOv +cOv +bsN +awa +lKq +cOv +cOv +cOv +toE +iSS ejN -rbI -kZr -ftT +lwz +fOd +rSG ejN ejL feo oVt -aQx +rUX rFb rSW wPM @@ -89428,7 +89424,7 @@ slY slY mFA slY -aus +bpR voz sRg hmb @@ -89447,38 +89443,38 @@ kso kYG kYG pep -nJo -avY -oHk -jRJ -cAZ -iHT -vMP -vMP -eRy +njj +wPQ +ggW +roK +cnF +mXR +eZQ +eZQ +cJI mhk -iSD -keQ -cxz -vUS -miF -yhX -iyR -sSN -ttb -dIQ +hyP +aXW +vIj +gFe +iaN +qVk +aDj +prc +nXU +oqM wAW -fNW -oYi +wvk +iec xZg lBN -hKU +ohg ixl qyx vXr jTh -wXe -fuu +fZJ +vog qVP qVP qVP @@ -89490,7 +89486,7 @@ xfN daq xFe lgh -dYc +efR nlf yjd xFe @@ -89511,7 +89507,7 @@ oAn ufg wuc vmS -nzA +rYE xHO wuc xAR @@ -89542,7 +89538,7 @@ ohu xgw gMs rrQ -hAW +qPD mFq wpy wpy @@ -89565,7 +89561,7 @@ wjZ lka rYG txN -hdz +xzF ayV ezi ezi @@ -89628,30 +89624,30 @@ blb uqe uLW blb -aKm -fxp -nKe -guh -cBl -fJe -aJb -cay -fMB -maK -iWD -cay -aJb -cay -oCb -mct -ffK -gjE -aTB -hXc -aUb -vud -efi -efi +wif +bjj +mER +ujm +gqx +qEL +dAd +toE +hqU +dla +htu +toE +dAd +toE +ddi +hNL +dLK +hfG +dnf +nJA +tdX +tza +uoD +uoD nGP vuq faQ @@ -89685,11 +89681,11 @@ blb ueX gIx gKK -vOm -tOw -hVk -gpP -iJq +cbA +lvI +vqy +pZa +rMT ivm slY kPW @@ -89699,49 +89695,49 @@ skW wOM jpR ueX -aae +kkN uxd xaZ dZm slY -ilo +tyf tYL mhk -twm +uXm mhk mhk oaa mhk oTH mhk -lji -wZD -nDj -sRF -miF -yhX -lmm -lkJ -iQp -fVF +bBb +mWN +rjM +gyO +iaN +qVk +hrh +kKK +wnv +fsG wBm -fNW -uQK +wvk +lXX qHH xle -dnK +bKD vKV wjG wPh xle -eof -hQx +kSl +csO hDN dcc vRC iqG -pBm -nDQ +caM +baH hDN ylR gIV @@ -89768,8 +89764,8 @@ bRr ufg wuc iai -pgg -eMc +lhA +upo wuc gqg trp @@ -89805,7 +89801,7 @@ xIj eoz eoz tTW -bQy +pvZ tMS xIj vfN @@ -89887,24 +89883,24 @@ sQm wNU aci ayK -gBB -rZo -icF -xUK -dTo -dTo -sTJ -imO -qmT -dTo -dTo -dTo -gwf -lCb +tFC +uIi +sEA +afO +vRb +vRb +owN +vVq +hFB +vRb +vRb +vRb +xFS +ppJ rQi -jWC -eUx -xgd +iST +xKu +nrP wfn eDo ecY @@ -89961,29 +89957,29 @@ ksx mEB slY ueX -jQv +fsr sNW mhk -fkN -nUK -bjh -kbk +oDH +shc +qTC +gOg mhk mhk mhk -sZA -xyt -nDj -fiW -cfb -yhX -jgq -hYh -ahl -oul +dUr +eSz +rjM +fwl +biu +qVk +ddc +pLU +bSD +mhb wBm -dcD -pOM +fzi +xtj upg xle xle @@ -89991,11 +89987,11 @@ xle xle xle xle -gyx -uTz +sNI +ibd ybj uab -rjN +oiy wPe xjg flp @@ -90016,7 +90012,7 @@ jWs lnz wuc xul -auf +okI wuc ufg tiW @@ -90077,7 +90073,7 @@ sCu nQP wjZ qeP -jgQ +rgn oPV qHI ect @@ -90145,19 +90141,19 @@ blb osa blb ayK -tpW -scU -dyI -dyI -dyI -jhB -bbB -pys -dyI -dyI -dyI -tpW -pUM +sIB +ttj +eOH +eOH +eOH +oPu +vZd +gLj +eOH +eOH +eOH +sIB +gkS ayK ayK urz @@ -90168,7 +90164,7 @@ lYF uBj nRA wnR -eVC +lKM gKL jOi rNI @@ -90201,15 +90197,15 @@ slY slY eVc hbw -wOZ +bVJ hmj -arL +qrG sRg slY slY slY slY -nHp +jue jrX jIN xEm @@ -90218,43 +90214,43 @@ ksA oJR oiw mhk -jQv +fsr sqz mhk mTd qBz qTR -kym +vfp rHD -dTe +fNg wCR -jRz -qzP -nDj -kVg -oUb -yhX -bQd -ani -hKZ -fVF +pkc +eLH +rjM +fpL +eMp +qVk +eFz +aER +vHr +fsG wBm -fNW -uQK +wvk +lXX xOS kWJ tJz -tIa +vyq mvv jsS ocz -nPe -lTa +utB +cYl hDN xyx xjg wGK -cZk +toP dPl pHe rAC @@ -90267,7 +90263,7 @@ gWB gWB gWB gWB -oJB +jPi jmi fvL lnZ @@ -90291,7 +90287,7 @@ ujr rKv dYp trp -bKa +kjN xul xul fAr @@ -90402,24 +90398,24 @@ aci bWl wNU gfA -wXL -ipN -szg -tIR -dFY -pMM -tIR -hCT -kAz -cKm -szg -tpW -pUM -kMe -prd -fGf +sca +ntb +bmQ +jij +fUG +mcr +jij +xCs +pDv +sWN +bmQ +sIB +gkS +fXd +rWi +dTR ayK -izf +gQN aWA ugA tIN @@ -90430,7 +90426,7 @@ gKL upG daC jBo -xrN +bdq gpI lhq cBw @@ -90458,7 +90454,7 @@ eEq sRg gQG hbw -aGI +wPI hmQ pGE jug @@ -90469,46 +90465,46 @@ vpb lmS lAk jIY -jDm -tfX -khZ +vyT +ovX +bkz nSY nYQ mhk -ifl +uMj mhk mhk wCR wCR qUs -vAl +pcO qmz -uvb +amf wCR -swM -jlW -lFm -ftC -oUb -vXd -iSD -gVL -pyt -tXy +gtv +odu +rlP +pOh +eMp +jjt +hyP +bIH +gVs +trZ wAW -chC -nSb +xAj +uTQ xOS par tJz -kql -kql +uKk +uKk rAR ezM -nPe -nnd +utB +seL hDN -vcl +lML tPf xjg kXo @@ -90526,10 +90522,10 @@ vZm vZm qIp jaQ -jiq +owW bBk wuc -rWU +bpq sos wuc ufg @@ -90546,7 +90542,7 @@ xAR trp etx fwS -iLZ +lbt trp jRx xul @@ -90583,7 +90579,7 @@ wbf noS iui qPN -jQf +oCh whc skc wjZ @@ -90659,24 +90655,24 @@ sYg rpi blb ayK -tpW -mss -nBP -ibX -irR -hDd -nPl -hCT -cLw -ibX -nBP -oTf -pUM -kMe -qkq -wRy +sIB +hZS +ttS +qMd +pCj +etV +iJK +xCs +uNb +qMd +ttS +lcv +gkS +fXd +bhX +oXo ayK -goS +jYZ aWA thb oxc @@ -90693,7 +90689,7 @@ hpj rYL gpI jlL -qQR +ris bNq neg wZr @@ -90710,11 +90706,11 @@ dDB dDB dDB qiz -lKV +cVF mGY hXf -xGf -jLb +tRe +rdB hgd mrP xrZ @@ -90723,47 +90719,47 @@ xat xat xat xat -tov +jXB jEK jJc pOg kft ktM -sOP +oSK otG mhk -oEn -lPK +pTv +pjv mhk mTN wTO qVR -kym +vfp rHH oUJ wCR -oOC -iRE -rya -kZI -oUb -yhX -iSD -ojA -uPW -rPW +vlE +sDZ +fym +xEZ +eMp +qVk +hyP +flZ +oaG +dJm wBm -fNW -uQK +wvk +lXX xOS uJD tJz -uZk -gOw +lbi +pXr jsS iAM -nPe -byv +utB +nji vEP qVV qVV @@ -90771,7 +90767,7 @@ qVV qVV qVV qVV -grH +nkq qlc xur nGi @@ -90783,7 +90779,7 @@ bCf xur xLl xur -dLv +vsR xzE wuc psX @@ -90850,9 +90846,9 @@ muS qeP tBA oPV -pQn -kqy -apo +pue +xwV +wNd tSB eGL dDB @@ -90916,24 +90912,24 @@ uLW rpi blb ayK -rxJ -wLU -szg -jWr -dFY -pMM -bSk -hCT -nAJ -jWr -szg -oTf -awH -gAV -qkq -wRy +xRy +bmo +bmQ +rPh +fUG +mcr +isN +xCs +fbm +rPh +bmQ +lcv +hyN +kEf +bhX +oXo ayK -vDS +rrY aWA lVv nHq @@ -90967,13 +90963,13 @@ dDB dDB dDB qiz -lKV +cVF mGZ qOm -fuV +uBJ hbR hgn -jEQ +hes gRL hcl xat @@ -90986,32 +90982,32 @@ jJc lvu hPd kua -lEm +cKw oiL mhk -kPo -wkK +xLG +hjr mhk wCR wCR qVZ -kCB +oxs rJo sas wCR -rTn -xPp -uoR -kZI -odH -yhX -iSD -gOt -bYh -uoR +wyr +nxa +aNo +xEZ +sQV +qVk +hyP +dlP +nmJ +aNo wBm -fNW -uQK +wvk +lXX xOS uKA uBc @@ -91019,11 +91015,11 @@ tuZ tuZ uBc xjX -nPe -nnd +utB +seL vEP gxg -djg +wTI qVV mpQ lqd @@ -91040,7 +91036,7 @@ xur xur iYY xur -leB +kKW dYj wuc aTn @@ -91080,19 +91076,19 @@ dDB dDB dDB qyN -kgu +gef wOl -dby -ktT +umB +pgG gGB -ltQ +nDM wyb -pEB +bYx wWS wyb jLB sMq -oae +pkx eFy rBy ngL @@ -91171,27 +91167,27 @@ sQm sQm qZm bSv -vnL -qEy -iHa -rXm -dyI -dyI -ozQ -ozQ -xAx -brA -brA -dyI -dyI -oTf -pUM -kMe -qkq -wRy +bLZ +rzF +jzq +qyq +eOH +eOH +kKF +kKF +dmR +pqZ +pqZ +eOH +eOH +lcv +gkS +fXd +bhX +oXo ayK -swK -jTf +kLR +qKl nCC rDc qQi @@ -91201,10 +91197,10 @@ gKL nmX cyy paX -rdH +dmi gpI ceP -mcj +ftT gpI qCT rWH @@ -91227,19 +91223,19 @@ sRg hBq mIA sRg -kuQ +nsS hgZ hgZ -kaz -eOk +vNG +obg qgK xPX wzo hLm bGU -wSi -gNV -wqI +tWg +afc +yfr gEJ xat wnd @@ -91247,37 +91243,37 @@ kIO wnd mhk mhk -sBf +ciw mhk mUt wTO uSI -scY +jmB rJo bHU wCR -rik -hyW -iSD -kZI -oUb -yhX -mye -lZT -uoR -iSD +tzp +oyx +hyP +xEZ +eMp +qVk +sOd +cha +aNo +hyP wBm -mcI -fyW -bcC -hNj -kKh -ebE -iHq -azV -oLo -sCq -nXx +svH +mmB +dlt +tgf +wrt +sDg +hvs +ixk +gtf +wWu +xaF vEP wXC crJ @@ -91302,7 +91298,7 @@ huE wuc xul sos -dyr +fwn sos xPf gVA @@ -91312,8 +91308,8 @@ eOt eOt eOt vUf -olV -mkt +foJ +vHS vRt vUf vUf @@ -91321,7 +91317,7 @@ vUf muI vUf vRt -mZa +jFV trp lbG oJA @@ -91430,22 +91426,22 @@ blb osa blb ayK -tpW -wLU -nLJ -nLJ -dyI -eHS -tIR -uMF -dyI -kRV -kRV -oTf -pUM -kMe -lgD -gHm +sIB +bmo +shz +shz +eOH +jzR +jij +dRl +eOH +rkE +rkE +lcv +gkS +fXd +gnn +mCV ayK nXC nmi @@ -91453,7 +91449,7 @@ cED nQE rLj gNt -iIK +iaZ gKL fMA gFF @@ -91504,43 +91500,43 @@ msq laD gSX mhk -jQv +fsr mhk wCR wCR wCR -iuF +fuA ozO -rxa +qQh wCR -iSD -tzN -pnK -dbZ -wQw -bej -spk -iSD -iSD -iSD +hyP +sIe +lDW +eoA +bvU +ofJ +rzH +hyP +hyP +hyP wAW wXk -qjt -sJv +hkX +eZO slM tJz vLC -rRq +hUD jsS ezM -fLJ +jMr oZi vEP uQu -jCZ +pZM ePV uES -guK +eSH qVV yfY mMY @@ -91687,19 +91683,19 @@ wNU qZm dDB ayK -tpW -wLU -cBd -cBd -dyI -ozQ -jvm -brA -dyI -oer -oer -oTf -eFi +sIB +bmo +twb +twb +eOH +kKF +qUO +pqZ +eOH +nRe +nRe +lcv +mSL ayK ayK ayK @@ -91740,12 +91736,12 @@ qtG hem cks hCX -vwZ -gEM +siA +dBq iCw -bnn -lBz -mJe +vBU +ejw +suj iDO xRV xRV @@ -91753,7 +91749,7 @@ xRV xRV lCg lCg -kYa +fZf rBh xRV iLF @@ -91761,36 +91757,36 @@ kJb laL loj mhk -jby +qfH mhk mVM aSI xRV -oFy +jlD xZS xZS xRV xZS xRV xRV -rcP +mCR xRV -xhk +iEC xRV xZS xZS xRV -aXC -jsJ -mKm -qZj -vrS -fKr -sfu -sfu -ugb -wrk -wbd +aaC +bMc +vYl +pjV +vDS +bOB +ymb +ymb +ovu +nbV +eZf lbO ybJ fbe @@ -91833,7 +91829,7 @@ trp trp trp trp -yhQ +ngS xqd xul trp @@ -91944,30 +91940,30 @@ blb blb dDB hdT -tpW -vNO -whZ -qUR -qUR -wcY -xLF -iiE -mib -mib -mib -xbo -jCH -kut -wDn -jyF -rzm +sIB +cnO +iVl +svV +svV +eUm +mFE +ssJ +bRT +bRT +bRT +bEU +bRo +pIQ +mpw +kFd +xln gBA sSB sHM iqB fdy hnS -vvC +sKD hxY vpZ oRj @@ -92002,45 +91998,45 @@ wbi wbi wbi hnO -nxI -sxZ -qGc +wib +bBf +hOY pfw -sar -tSA +lTn +lFd frI frI uIv frI -aDJ -hKV +haE +phD mZg frI frI -oyp -mXZ -mUm -mAR -qWG -fkS -tDM -qWG -qWG -rvr -qWG -mOV -cQG -oUi -twe -qWG -rDv -qWG -qWG -ghL -vWw -aBo -rZz -tfM +auB +nLh +aJl +aLX +aWK +hTE +qhv +aWK +aWK +uaW +aWK +xGz +edh +oNw +jCx +aWK +urU +aWK +aWK +bId +xmc +tdk +qIG +mSm nsO uBc tJz @@ -92075,9 +92071,9 @@ trp eKW wuc tKR -huY +pdO chO -oHw +vPp gkw lba tKR @@ -92201,30 +92197,30 @@ dDB ayK ayK ayK -tpW -udO -aNd -aNd -aNd -aNd -aNd -aNd -abc -aNd -aNd -aNd -doc -tQR -tGF -fJn -nnz -tLp -boB -cOJ +sIB +jfe +cOv +cOv +cOv +cOv +cOv +cOv +wLT +cOv +cOv +cOv +qVh +aiG +psa +rYr +dPW +nOP +ryj +rrz iqB phY jmZ -agY +oJl bDh fPY xkX @@ -92255,31 +92251,31 @@ gBk hNY hNY gxR -inh -jvB -inh -iZK -pVq -hBt -jQW -uAo -uAo -iIv -uAo -jsG -jLr -aHS -fHN +alD +uOm +alD +tGs +ehk +mhB +uqF +fnZ +fnZ +mXp +fnZ +fhf +dQl +fAD +lRZ jpu pWM foe jpu lKA -amh +wzP jpu qdS jpu -xfX +sLf xmu jpu jpu @@ -92287,27 +92283,27 @@ jpu foe jpu lKA -uDB +icF jpu jpu fXJ jpu aRJ wRg -rPA -iUh -sXs -atS +bLf +bYm +sDB +enx ftX udA -mJB -vDe +iHI +xGg vJV qBN iKm eUZ vEP -rPU +iVf pCF fCS syR @@ -92328,15 +92324,15 @@ dDB dDB blb trp -qaF +hwN vvP wuc gTe -nYH -lHz -hmk -lHz -nYH +jXa +sDM +oVy +sDM +jXa gTe wuc pRL @@ -92379,8 +92375,8 @@ qPN qPN qPN uDQ -iOM -cLW +cKB +sZX wbf bJZ yeO @@ -92388,7 +92384,7 @@ muS muS muS fOQ -ulp +wlA sVN blb dDB @@ -92456,28 +92452,28 @@ dDB dDB dDB ayK -lsF +eEv ayK -rzb -qme -aNd -aNd -aNd -aNd -aNd -aNd -wqz -wqz -wqz -wqz -xKe +xgM +tGW +cOv +cOv +cOv +cOv +cOv +cOv +rgX +rgX +rgX +rgX +uva yjE -rNG -whK -cTK -fai -dGV -jRU +fOR +jUj +ukJ +kTm +luE +irF iqB ahW wfn @@ -92530,31 +92526,31 @@ kfw yeD kJj yjZ -fUC +rcF yjZ -lCK +eIj yjZ -dOf -wWD -wvk -vkC -fUC -dKm -rEJ -fUC -fUC -ifu -aSW -fUC -fUC -fUC -fUC -uqF -dff -qGe -gNP -hzp -atS +mlt +cbC +ech +pZp +rcF +vfz +pSe +rcF +rcF +uDs +bJP +rcF +rcF +rcF +rcF +phi +aNd +rfW +gGe +wdO +enx ftX fnP gvV @@ -92564,10 +92560,10 @@ qYK jMX uYH vEP -jDc +uMM jIl qVV -jDc +uMM jIl qVV eux @@ -92586,7 +92582,7 @@ dDB blb trp qDx -azZ +xvi wLd hPW kOm @@ -92712,22 +92708,22 @@ blb rpi rpi rpi -ldG -mWB -sCC -ryr -vgf -aeG -dzh -cvc -buI -kjs -xUK -vni -nHH -lHd -nHH -xTr +inA +pyj +fvb +nPZ +cuw +icG +ylO +mNL +etj +gtw +afO +nMc +tVu +hmZ +tVu +nJX yjE jKU jKU @@ -92769,7 +92765,7 @@ lYj hJP noz niw -xSd +qhG ubT lYj mmw @@ -92777,7 +92773,7 @@ eLx hCr tsF xRV -aEd +diw xZS xZS xZS @@ -92787,12 +92783,12 @@ vIJ kux wGz yaL -dAC -dAC +uEq +uEq yaL -fNC -rpv -cXh +dWX +whE +lHo jVM xeO wMg @@ -92800,18 +92796,18 @@ xeO xeO xeO xeO -kTm -sot +ifZ +wUx xeO wMg wMg wMg xeO xeO -cUf -rEW -nsD -iUH +xBI +aqA +qkb +utR isK uBc uBc @@ -92979,7 +92975,7 @@ ayK ayK ayK ayK -lwO +gRA ayK ayK ayK @@ -92988,8 +92984,8 @@ ayK yjE eIT whl -flE -jnB +wsJ +gyC eqS gsY xsX @@ -93034,43 +93030,43 @@ hwo hDC tsF ijN -mDL -lfs +pOe +lHy wCt lEa lWk xRV owR -wLo -xfe -ehT -urq -ddB +qcI +kkR +cfr +pRj +fof yaL yaL jVM -wRO +pVg jVM -rEF +sKp kGE -waI +eKv xeO -tnZ -oPy -omq -pKx -cik +jgb +bnW +joy +aMM +udq wKr -dsl -wMz -ntP -rNL +sIR +fgS +kbU +fOW xeO -rEW -qSk -hWm +aqA +oVC +mCk fvh -abB +jMh tCF ncD blb @@ -93235,10 +93231,10 @@ dDB dDB dDB vxt -nST +mFQ evM -aOa -rtX +pty +qSk hVq hVq bUF @@ -93298,36 +93294,36 @@ jsN jLI xZS vrn -nzK +hri wQB yaL -ids -wgI -uuz -iVP +hHL +tzX +kCt +gDR jVM -cKt +vSM jVM -hIm -azq +cDl +qlw iTv wMg wKr -vtr -mcV -iGq -uTE -eKD -oCi -wFd -wFd -wFd -nEq -qie -oCV -emF -iuR -iuR +wxv +cqp +mvi +tXD +tTN +mjM +jcj +jcj +jcj +mBZ +uBL +grJ +iJC +ciH +ciH dDB dDB dDB @@ -93492,21 +93488,21 @@ dDB dDB dDB vxt -nST -nST -nST +mFQ +mFQ +mFQ vxt yfa yfa hVq yjE -okD -hVz +dRv +bKm gwl pPm jKU -qbP -iGM +mWS +hFo nck tau gKL @@ -93549,40 +93545,40 @@ qlP uVT sQI iri -bah +dip uVT uVT -gBw +cbz xZS vrn ncL wQB -joH -lte -tsB -iGS -oTg -fri -moG +rde +bck +wXf +tEF +qsx +kjH +jjy jVM -tPX -gfm -rcE -fRX -gAH -mmL -mmL -qDC -btY -mUi -xMu -qmM -vSi -hEJ +fMf +nmn +ltO +hku +iDd +cVq +cVq +gfD +mPs +dVY +ydF +cSb +gLl +oOH wMg -ocv -eZi -kHX +vXC +cMQ +oTl tYX dDB dDB @@ -93797,7 +93793,7 @@ sUy muW mOk iap -oGo +pWW iDk sUy jaK @@ -93811,35 +93807,35 @@ qCJ xQw jLI jYU -pZv -sjL -tNf -iiI -hnn -jRl -kqZ -buU +hlT +fSs +phd +iJm +jxF +dLg +hLE +cXg jVM -rpg +uPd jVM -hdI -kRA -pKx +cPU +cQC +aMM wMg -iZM -fEX -fkF -jLS -jkT -oxn -saL -iLh -hEJ -hEJ -aIi -bMV -eZi -kHX +iLx +vfo +eEZ +jET +tHu +nNJ +jvu +vxO +oOH +oOH +fZn +kpj +cMQ +oTl tYX dDB dDB @@ -94068,7 +94064,7 @@ eHk xQw gtr xZS -vET +qgi ncL qwz jVM @@ -94077,26 +94073,26 @@ jVM jVM jVM jVM -eAm +wLY jVM -uCo +lra lql -pKx +aMM xeO -gLg -jdx -dLW -feR -fZK -qbB -iwt -uSh -uSh -kdg +bbL +qqg +nJW +gVF +dyd +ycw +wkQ +tgs +tgs +fMz xeO -mWF -eZi -kHX +cCM +cMQ +oTl tYX dDB dDB @@ -94325,35 +94321,35 @@ iWW uVT uVT uVT -vET +qgi ncL wQB -jVx +gDg jVM -rXy -bFO -avp -avp -qiI +gva +eYH +gwK +gwK +oBb jVM -bLS +nPn xeO -rbj +aBj xeO -sXD -qSa -feR -aZh -jdx -pOQ +dgy +xzv +gVF +wTf +qqg +gIJ wKr wKr -kKD -mDA +gLf +cwM wMg -bMV -eZi -kHX +kpj +cMQ +oTl tYX dDB dDB @@ -94570,54 +94566,54 @@ xil ljN gTH ipf -wmu +oai sUy jnh hEm uVT idN -pWB +pxp rWE qJq oIP azm xQw -vET +qgi ncL wQB -aaZ +gUd jVM -avp +gwK jVM jVM jVM -tDF +vXW jVM -ipt +duR jVM yfC yfC yfC yfC -qzt -ljT -vzE +uDK +brR +dJD yfC yfC yfC yfC yfC xli -cVm -sQP -ifH -iuR +xKJ +aJe +lbn +ciH tYX tYX -iuR +ciH tYX tYX -iuR +ciH dDB dDB dDB @@ -94839,42 +94835,42 @@ iLC jts wzK eAc -lcY -kuE -lqQ -esr -tAw -rXy +aGo +bvg +uGR +pSA +eZz +gva jVM -eXB -eIW -ptX -hsH -srg +mFO +nnu +jIe +nKm +bcw jVM -ayT -sZo +dFm +jvn yfC -lnN -egc -qiC -qiC -qiC -qLU -pnF -qiC +ndY +nUn +iFl +iFl +iFl +kze +taA +iFl yfC -hoc -lhT -jbX -diP -rgM -trB -trB -saz -lcD -gCl -euz +kTj +cCQ +oUX +mbU +vdT +tgO +tgO +pPW +aer +vrw +lWq dDB dDB dDB @@ -95087,7 +95083,7 @@ ahE plz sDq jwi -qCj +aiW uVT uVT eku @@ -95096,41 +95092,41 @@ eku uVT uVT uVT -lYl +tzl kvl wQB -rxD +nzs jVM jVM jVM jVM jVM -pSI +fse jVM -xlU -jRK -nrg -xXD +htJ +nwZ +qnQ +adP yfC -sJV -uIA -pIC -pIC -mWT -pIC -oun -wBc +wsp +gTR +jsi +jsi +obT +jsi +oca +eyI mKY -mka -vCi -gnL -diP -trB -trB -trB -ryW -diP -kHX +aQO +tAi +ghP +mbU +tgO +tgO +tgO +hWE +mbU +oTl tYX blb blb @@ -95342,7 +95338,7 @@ xMk xsh hcc xGJ -bBN +sBV jwi qtd hOg @@ -95353,42 +95349,42 @@ ghD gaf xQw mvT -vET +qgi kvT wQB -cZi +eNs jVM -lbl -bwy +qgc +afg mqz jVM -gls +bmt jVM -lzB +lPP jVM -jfT -dEq -wEv -uJi -ntu -uMJ -uMJ -uMJ -dvd -tRJ -wBc -kxY -bMV -dPp -kMA -iuR +wjU +nnC +sgo +gwD +fxT +jDH +jDH +jDH +fMD +pnp +eyI +pkY +kpj +moY +gtm +ciH tYX tYX tYX -iuR -nUd -ong -iuR +ciH +rmv +jjE +ciH tYX dDB dDB @@ -95601,7 +95597,7 @@ hcd plz pkh jwi -aeC +pFb qVo uVT dJd @@ -95610,42 +95606,42 @@ hMh juS uVT mvT -vET +qgi kyO wQB -drC +krx jVM -lzW -dbJ -lMH +fwf +cTD +cVB jVM -gls +bmt jVM -uZY +txm jVM -oEz -dEq +ncd +nnC yfC -lZf -qCK -dvd -dvd -gNX -dvd -tRJ -wBc -oIY -bMV -dPp -kUL +wET +uYv +fMD +fMD +eeS +fMD +pnp +eyI +mSu +kpj +moY +bCp tYX blb blb dDB tYX -trB -trB -trB +tgO +tgO +tgO tYX dDB dDB @@ -95867,42 +95863,42 @@ cpT xQv xQw mvT -vET +qgi ncL wQB -ydz +aVx jVM -lEO -eHv -bes -pSI -gls +hfk +oBf +hGc +fse +bmt jVM -joR +jff jVM -vyP -xnb +ryV +afy yfC -edk -wyg -qbA -qbA -hLb -dvd -tRJ -qiC +kmX +vWT +aNS +aNS +nTY +fMD +pnp +iFl yfC -udW -djf -kUL +sWL +ail +bCp tYX dDB blb dDB tYX -lcF -trB -trB +bFf +tgO +tgO tYX dDB dDB @@ -96116,7 +96112,7 @@ plz pkh jwi tBo -jGO +brv xYO xYO iLN @@ -96124,8 +96120,8 @@ xYO xYO xYO xYO -lXU -rJZ +nwT +uSl wQB jVM jVM @@ -96135,32 +96131,32 @@ jVM jVM jVM jVM -lzB +lPP jVM -nhW -cJv +pDa +qZN yfC -jqK -dEY -bRK -aTz -bRK -bRK -ltr -qiC -lqh -bMV -dPp -lir -iuR +fzw +iLA +owO +cMj +owO +owO +xHA +iFl +aXG +kpj +moY +uJh +ciH blb blb blb -iuR -iuR -bnU -bnU -iuR +ciH +ciH +kvG +kvG +ciH tYX dDB blb @@ -96381,43 +96377,43 @@ oXK uAY uAY xRU -vET -rJZ +qgi +uSl wQB xZS -tWT -tjs -qqH -qVm -nWV +kae +uEJ +fzG +uUS +qId jVM -uqV -ksJ +dia +oRz jVM -xym -mgW +lEk +vZh yfC -edG -wBc -jJd -qiC -ghj -qiC -qiC -vfo -pkU -lUl -urf -cPj +cHS +eyI +ptS +iFl +rYq +iFl +iFl +rOe +erq +iqa +mcH +qna tYX dDB dDB blb dDB tYX -iNF -diP -fVM +xhg +mbU +gSb tYX blb blb @@ -96623,14 +96619,14 @@ pIS gCg mxe uFm -rfo +hKS xsh gjS plz sDq jwi qtd -oxm +qYI kjU uAY iLV @@ -96638,43 +96634,43 @@ iYh lZt lZt xYO -uBI -kTX +tzm +cGW sbU xZS -lHp -qwA -jYe -kBM -blC +sjF +glf +bCr +whk +res jVM -gLo -cTn +hTM +atM jVM yfC -vNM +cwU yfC yfC -erf -xcz -tkm +jYq +pxL +fhR yfC -tmD -tkm +bEu +fhR yfC yfC -msk -wmX -kUL +jkN +nlb +bCp tYX blb blb blb blb tYX -iNF -trB -fOW +xhg +tgO +wwL tYX dDB dDB @@ -96895,46 +96891,46 @@ xYO xYO xYO xYO -ujB -dtO -gwx -aNj -jvd -fEF -nlQ -chI -mTT +kNP +xjw +crV +cXU +bQz +xBt +jaM +lQL +muX jVM -tKS -vQu -vQu -wVN -hQs -rdV -bPy -nVw -qYr -eqI -nHI -cgs -asS -ddT -cXp -iFD -fzT -kUL +nIy +pdj +pdj +vjU +aTy +dic +nVV +sIb +bES +sZg +wRr +wQR +qRa +mvx +eIR +dVx +mCM +bCp tYX blb -aef -fBN +tyE +gaY dDB tYX -tKl -trB -oIS -iuR -anX -anX +nNu +tgO +voK +ciH +qLr +qLr uXY iTn nBw @@ -97150,49 +97146,49 @@ myT iMg iYj sDp -gZy +bdL kke -laK -rJZ +meE +uSl wQB xZS -sRT -woz -auP -kGw -vQx +mUK +tLA +nCB +hwm +hHl jVM -jTj -mOr -jgy +lhb +sFv +alG jVM -aLB -ilx -qEO -oPh -qDL -sGN -bzj -vxA -lEs -jUr +ptC +cgT +rXF +oVA +fby +eHn +oKo +wOY +fzF +tNR uMg -xBd -qXP -kTF -iuR +wcS +sgg +xYT +ciH dDB -eVX -qGf +dfi +anU blb -iuR -oqT -trB -xrE -wZx -lRU -fOJ -bgx +ciH +kKv +tgO +fXC +oFF +snb +axd +pBG xcv nBw ghQ @@ -97392,7 +97388,7 @@ dDB dDB dDB ycC -omj +oZS mPJ mPJ ipD @@ -97400,7 +97396,7 @@ opH oSv xGJ pNi -sPb +egW jRk ihc kBg @@ -97409,48 +97405,48 @@ opn jwa opn jYY -ndJ -rJZ -eBC +mTa +uSl +ocn xRV xRV xRV xRV -oum +oJQ xRV jVM -xjQ +laq jVM tGq tGq xmt xmt xmt -cri -bOG +flF +oJj xmt xmt -hrl +hHp xmt xmt -lHZ -eNP -qFc -cEo +qNE +cEL +apy +hmC tYX dDB -kii -nun +ipw +jWX blb tYX -rNN -trB -bNL -iuR -anX -anX +lpD +tgO +dgc +ciH +qLr +qLr uXY -hzb +mpP erK iPj bob @@ -97666,43 +97662,43 @@ iYD jLR jLR xMY -dCu -eXR +tEX +qDB wQB -rHl -sVO -lbi +wdL +mdF +eaK jVM -jTn -xXe +igN +lRP jVM -ulE -bvP -amK -kjx +wSy +pJD +cdQ +ebl xmt -mog -cCM -gbj -vwW -iId -vTP -rpo -mjr +amd +eEh +ihK +wXN +hHA +rmr +jjW +tBW xmt -vEk -gLO -pbD -kUL +qrV +pIj +bpT +bCp tYX blb blb dDB dDB tYX -iNF -trB -fjq +xhg +tgO +yfk tYX dDB dDB @@ -97915,7 +97911,7 @@ aEc xGJ hxj qtd -rSI +sji xMY iBc iMZ @@ -97923,43 +97919,43 @@ qTD azv jNe psc -dCu -rJZ +tEX +uSl wQB xAV -txW -nCX +dAx +qBV jVM -tUj -qkm -qkm -ruS +cqz +gZy +gZy +oRI jVM -bxl -bMn +laO +jYG xmt -uYM -aTg -pkQ -bBL -uRv -als -cXH -nZG +jEv +klW +kKk +uZh +uIu +jeQ +sWU +gVV xmt -liw -bVJ -sTb -kUL +kzO +aDR +pPX +bCp tYX dDB blb blb blb tYX -iNF -hrc -fjq +xhg +nOU +yfk tYX blb blb @@ -98145,7 +98141,7 @@ hJp wct wct iWV -uVH +jsh wct isj isj @@ -98168,7 +98164,7 @@ ycC ycC noq ueC -tJF +uli qoD jnZ jEx @@ -98179,44 +98175,44 @@ xMY xMY xMY xMY -voN -sta -rJZ +dKg +yet +uSl wQB vpT -txW -eDi +dAx +jsl jVM -uZY -mnH +txm +bxZ jVM -tpQ +rOb jVM -ljg -ddF -pEU -duj -aTg -rxZ -fhp -oTM -pLf -aTg -aTg -aIr -sWq -nUd -bmY -lir -iuR +wUK +eGF +xAo +lYc +klW +fzA +keQ +vwT +uyo +klW +klW +pbZ +xMt +rmv +rbG +uJh +ciH blb blb dDB -iuR -iuR -ifH -ifH -iXi +ciH +ciH +lbn +lbn +bWU tYX dDB dDB @@ -98398,14 +98394,14 @@ cfk fkj dMg cyk -lnM -kZv -cLR +jOt +xxW +pLf cRI dbs fkj wct -vRg +oMU fKc eVz fTe @@ -98415,8 +98411,8 @@ xvT gfs gwS gxi -kkY -rxY +ePP +jYK qjy nWr hsO @@ -98437,43 +98433,43 @@ hHF lGo jNO geE -wCM -rJZ +vJP +uSl wQB -eIO -xND -ind +opB +fMK +cSy jVM -oZy +hzU jVM jVM -uvx +aAs jVM -iRQ -hWL +wSd +cuH xmt -vfI -aTg -glT -nmC -sJL -sne -aTg -aTg -aIr -bIN -nUd -bmY -kUL +ikp +klW +byr +rTI +jfQ +vye +klW +klW +pbZ +lMu +rmv +rbG +bCp tYX dDB blb dDB tYX -auF -trB -trB -waD +uGY +tgO +tgO +ixO dDB dDB dDB @@ -98654,7 +98650,7 @@ dor fNF dCj iyq -cze +xoO wct wct eDh @@ -98666,11 +98662,11 @@ eeD fKl fOk fTe -fUO +kTy fXj efy jxp -jSQ +jIk pRz gyd gyd @@ -98694,43 +98690,43 @@ oUd lun wNv mzM -wCM -woK +vJP +ooZ kJR -qcB +mGH jVM jVM jVM -wrj +eyF jVM -jGy -aYj +cwc +jDx sON -ssY -waY +njJ +ssf xmt -cME -aTg -dYu -aTg -aTg -aTg -dYu -aVA +kAa +klW +uWx +klW +klW +klW +uWx +fHd xmt -wUc -nUd -dPp -kUL +uSH +rmv +moY +bCp tYX dDB blb dDB tYX -trB -trB -trB -waD +tgO +tgO +tgO +ixO dDB dDB dDB @@ -98759,20 +98755,20 @@ rnV mrh rTy miA -cON +vOV mBo -fsk +pxQ raE uCe wER -lZR +dLl raE raE dBy ena gKE -ipp -rzZ +hsg +igh sSQ blb dDB @@ -98932,7 +98928,7 @@ nKz kwZ gDs jXe -diU +ucQ gCT mks soO @@ -98951,43 +98947,43 @@ soO gfs ivl mzM -wCM -ePk -tgx +vJP +eza +koK jVM -yfX -pRR -cTn -xlU -eoM -oVl -uBN +mSJ +cbR +atM +htJ +waz +bXm +fnr sON tGq tGq xmt xmt -oTN -fGk -sYS -nPY -rVt -elb +sHN +vcU +ozU +xqL +fnb +pyi xmt xmt xli -jOM -dPp -aOt -iuR +cVU +moY +uQG +ciH tYX tYX tYX -iuR -iNF -xuJ -iXi -waD +ciH +xhg +ryd +bWU +ixO blb blb blb @@ -99014,11 +99010,11 @@ iaA xin kcA sSQ -qRx +xJu sCl -qiL +aLp twF -fiK +rMx wJk wJk wJk @@ -99028,7 +99024,7 @@ dYI wJk tWo dYI -fxa +jYW bsP sSQ blb @@ -99186,7 +99182,7 @@ csS jxp jEu jim -avR +pSO gzB jim jim @@ -99208,42 +99204,42 @@ xSx jxC ufb xCl -cYY -wNs +dls +ido wiF jVM jVM jVM jVM -oJO -eoM -cqD -iBt -hmK -dMi -vun -caW +mVP +waz +sdk +vHG +tkl +vew +oGf +jCK vkh -tes -dJv -tvW -qsY -qsY -qsY -ycS -fxW -jYM -nUd -dPp -aww -xuJ -trB -trB -hML -deR -diP -efm -waD +xIO +wex +laY +vTa +vTa +vTa +qaN +nbA +mtg +rmv +moY +get +ryd +tgO +tgO +fZE +vaQ +mbU +mnJ +ixO dDB dDB dDB @@ -99426,14 +99422,14 @@ cfk fkj dPa dZZ -qan -sXu -coi +bbN +vQu +dDg eND dbz fkj wct -bGq +wdt eBN fQY fTh @@ -99455,7 +99451,7 @@ otX hei hei vPP -jPa +dTc gIb nsc vzt @@ -99466,40 +99462,40 @@ jye jOs mAv khS -aqG +rFI mwN jVM -sjK -nFH -hgH -cHG +kjc +ofb +nHF +xAQ jVM -iXW -dRb +arY +pSS sON -tjT -rrX -lAV -fYJ -eGU -eTJ -vkI -oeZ -wuY -oeZ -luP -jFK +jwA +qyy +xqy +bus +rFB +iMm +mPN +bSr +hNa +bSr +jEf +mVG vkh -ttV -dPp -aww -vtX -gHg -trB -trB -kHX -kHX -dTg +qEJ +moY +get +vpK +uwX +tgO +tgO +oTl +oTl +eRi tYX dDB dDB @@ -99539,13 +99535,13 @@ fkq vDV kkO vDV -ses +out ijY wgL lLH sSQ sqV -dWz +lJD sSQ goB jbt @@ -99687,7 +99683,7 @@ wct wct wct eNU -gDc +lsh wct gOm gOm @@ -99709,7 +99705,7 @@ vPP vPP vPP dKq -cro +aUm tdh txh gcz @@ -99723,41 +99719,41 @@ quU quU tsF ubK -lRM -vuD -qIb -gJD -hPb +wAG +bKM +cJm +tnD +lMN jVM -tpQ +rOb jVM jVM jVM jVM vkh -lnD -fzw -bKO -qhR -pPU -xkV -gyy -phG -gyy -xkV -cvV +btg +xlI +ano +eyE +hdW +pGw +lqm +cYM +lqm +pGw +gIY vkh -nUd -dPp -aqf -xcK -iXi -waD -waD -iXi -waD -waD -iuR +rmv +moY +fCM +vuU +bWU +ixO +ixO +bWU +ixO +ixO +ciH dDB dDB dDB @@ -99794,10 +99790,10 @@ phs vFm fNR vDV -mle +bpm hWu stX -yfL +xnP wgL tLt sSQ @@ -99980,35 +99976,35 @@ liG rRQ tsF kiB -izP +iqf wNW jVM jVM jVM jVM -izu -tpQ -tpQ -jTn -jlA -mae -ksm -opV -fVl -qJz -ebk -xkV -mDf -mDf -aYU -dao -cvV -spH -nUd -dPp -aww -nsz -iuR +lMQ +rOb +rOb +igN +jSN +sna +rhP +cEo +dwz +uIr +xKN +pGw +rnb +rnb +lVx +pSw +gIY +bbY +rmv +moY +get +jWY +ciH dDB dDB dDB @@ -100053,7 +100049,7 @@ grx vDV mkA wCY -bnI +iOr xXG wgL ngq @@ -100206,7 +100202,7 @@ xvT itb eip eFk -gPm +moL xvT fDk gcL @@ -100237,7 +100233,7 @@ jyu ezx tsF vIJ -nHU +txC twJ tgl iSi @@ -100247,24 +100243,24 @@ jVM jVM jVM jVM -kXC -mae -hsx -pJc -xkV -oVE -pPU -ecC -cIX -ofU -xkV -ecC -cvV -spH -elN -dPp -sFs -fZZ +sMw +sna +cmy +kSw +pGw +sGK +hdW +xny +jDj +hbc +pGw +xny +gIY +bbY +pfr +moY +ktH +hkV tYX dDB dDB @@ -100491,37 +100487,37 @@ iCb rth iZB uff -mak +bud tsF qlV -ePk +eza tmQ tgl lut pbd -cig -hxp -wtv -oRv +tsr +btA +ePA +vVG jVM -kXC -mae -tVp -ioa -fBB -vgS -pPU -xkV -oDX -oeZ -oeZ -xkV -cvV -spH -nUd -dPp -aww -bje +sMw +sna +iqO +kHD +mCn +syT +hdW +pGw +kZd +bSr +bSr +pGw +gIY +bbY +rmv +moY +get +pqJ tYX dDB dDB @@ -100567,7 +100563,7 @@ nFD ljP pKS bkY -lgQ +pJi mbq wgL hgF @@ -100751,34 +100747,34 @@ rth mbp tsF kpF -ePk +eza wQB tgl lvA -nyy -diK -djc -jgb -hRc +bfE +joq +uVp +brd +gBK jVM -kXC +sMw vkh -dxV -jDT -fOq -wJv -pPU -xkV -cQN -bXR -gyy -xkV -swW +hIc +ijj +izw +rIN +hdW +pGw +etm +xhz +lqm +pGw +dpF vkh -oNW -cSy -bpY -sMt +ftH +ovG +eqU +iDD tYX dDB dDB @@ -100789,7 +100785,7 @@ dDB dDB qIf xEW -dml +gYx lXT gnQ kIv @@ -100824,13 +100820,13 @@ vDV ahu clt jbr -xRd +pHV kel wgL tLt sSQ -uhH -ouH +qVc +jkg eBQ ndp gow @@ -101008,34 +101004,34 @@ jyG meu tsF lAS -ePk +eza wQB tgl -wHO -pbG +jId +vlk wvv -xvK -vGe -xno +rXt +kmA +aHT jVM -kXC +sMw vkh vkh -kWF -wtw -dJv -lTy -wAa -uUB -fIl -aYU -pPO -jFm -jYM -nUd -vip -njT -fGT +dKX +jTp +wex +sLz +aYX +sfe +okY +lVx +mEQ +sng +mtg +rmv +kYb +wwf +qvK tYX dDB dDB @@ -101254,7 +101250,7 @@ uIj uIj uIj lto -hCH +fUM lOY gcz lcs @@ -101265,34 +101261,34 @@ lGK mfP tsF lPo -wNs +ido wQB tgl tgl xHD tgl -uIP -dsK -pHY +hIY +prF +naw jVM -kXC -wKH +sMw +maq vkh -hcQ -jcB -gGx -xtD -gIv -cAl -npI -npI -wOt -cvX -jYM -nUd -vip -duE -aOh +pxz +lCQ +eyM +hpH +rVV +qFL +jLv +jLv +gNT +vvJ +mtg +rmv +kYb +lfB +ljU xli blb blb @@ -101335,11 +101331,11 @@ bXO jxZ dlz nFD -dBt +tzW don cSr krY -wTU +gEV wgL swJ sSQ @@ -101522,34 +101518,34 @@ lGK jOS tsF vrn -ePk +eza smf aCO -iLA +bYP pcK tgl -qDd +tMw xHD xHD jVM -jBu +pbx vkh vkh vkh vkh vkh -jYM +mtg vkh -vSI -spH -spH +xWB +bbY +bbY vkh -jYM +mtg vkh -iXu -mVc -lab -axd +hhy +eaC +xCF +kXb xli qir qir @@ -101773,41 +101769,41 @@ xRH gcz gad ogi -jvl +smv jcZ lGK mgt tsF kiO -nCt +fQz wNW -coC -pVj -pVj -cRL -ose +lsu +cll +cll +piQ +txP vpI -aBB -nMW -tEL -rQN +gkV +ycJ +uxr +hfX vpI rZq -ycX +xEK pBu -khY -lvr -aGq -khY -khY -khY -lmz -rko -diP -vip -gaj -rIW -mxS +lbz +tVd +jea +lbz +lbz +lbz +dBb +dta +mbU +kYb +vMw +nDN +gRg jeW pvY xry @@ -101815,7 +101811,7 @@ ppu wSF qir kIS -lBq +bqO csw tlX rVH @@ -102036,43 +102032,43 @@ iaw uoB tsF kjg -iZO -awC -gwm -xPJ -pbO -pbO -icN -mZd -sDZ -pca -uVo +wCZ +qqW +pYk +btF +hmx +hmx +pFl +gsk +dZq +mTW +hid oBA mut -pjA +uxp mut -otJ -pbO -pbO -rfW -mlD -xPJ -pbO -mRB -jSp -klf -oHp -huj -fIj -uhM -qZy +uTk +hmx +hmx +aru +dRq +btF +hmx +oSV +ska +eQo +dkN +bXp +bAk +pSW +aRH vCO -lKB +cPF vCO -ile +iAA wMZ vnN -aEo +bzF pOm lwk gUn @@ -102292,44 +102288,44 @@ gcz jyM uoB jZn -baJ +cqb rji vAw -ceS +hHa nvE nvE nvE nvE qio -vCZ +gPh uQi nvE oCx -crx +nBh rFn nvE -tPM -kfM -cRc -aPK -aPK -aPK -aPK -mcS -sKm -dRT -dRT -nNz -inU -hmn +wOW +xBo +mza +tob +tob +tob +tob +veI +vBH +xDh +xDh +hnH +wVj +eFp bcv kov viy efB -lJg +gcw xyh xRI -lJg +gcw hVh elM pYr @@ -102361,8 +102357,8 @@ rnE xqN fgW uBl -tNF -bZa +pUN +muB sJE niI cqc @@ -102550,26 +102546,26 @@ jzo uoB uoB wSZ -moj -xpL -nJj +mZT +vYC +vUn dyF lNp xRA eeJ -aIO -qZw -pNZ +rHi +lWy +sWX ylX qUt qUt qUt qUt -fNZ +oxj qUt qUt xJB -xwj +bqL vrO vYy xJB @@ -102581,11 +102577,11 @@ uBY ygu mHb ona -nkW -riS -ihd -gMM -gBg +eqF +cbd +jWm +utN +eey dUC qTK vnF @@ -102613,8 +102609,8 @@ vTo wYA wPP uer -skp -tFW +xqF +sCI xqN rnE xqN @@ -102792,38 +102788,38 @@ uvA xbl xbl rNB -ogG -auT +cpV +cOF lGE gcz xRH jFF ehj ill -obN +keV iPU gcz -cEF +jnt gGl qfz wSZ lFg xqC -htp -htp -htp -htp +mgy +mgy +mgy +mgy eeJ -ehf -tzZ -mSa -hWk +nNx +jnx +bXK +ltB qUt -uZK -ptl -ptl -wrZ -mvd +xXS +noK +noK +rlX +gqe qUt rnc ugH @@ -102887,11 +102883,11 @@ eRX gpM sSQ hrF -swk +iED uOw sSQ hhb -tRR +ePT dxf dxf qNj @@ -103049,9 +103045,9 @@ uvA gIl gKg xbl -uhI -yhW -clV +vkR +moB +uNB gcz hyv fyH @@ -103066,22 +103062,22 @@ jjJ wSZ lFg xqC -oqU -xgy -ucC -miP +rUh +fMY +qze +nuz eeJ -xMv -cdY -mSa -buJ +kzA +wcJ +bXK +mZx qUt qUt -aIb +odU qUt qUt -uLD -vmr +tqb +wWv qLt vrY vrY @@ -103306,7 +103302,7 @@ uvA xbl xbl xbl -flD +pQx heH hUI gcz @@ -103323,21 +103319,21 @@ tvP wSZ lFg xqC -lsh -cYD -jGK -rYx -hUO -xqX -tzZ -bCo +sqn +avI +xud +rUF +nMO +ksY +jnx +sUS eeJ qUt -iZu -frC -jEz +iBN +mEi +pzo qUt -aGH +aFT qUt azN vcN @@ -103401,7 +103397,7 @@ nyp exW lVy wgL -swk +iED ulO wgL wgL @@ -103580,21 +103576,21 @@ wSZ wSZ lFg xqC -eBd -gKQ -cnn -niW +xNA +uxT +sYZ +tsP ylX -jwf -bmz -mSa -tPW +hZI +iOT +bXK +hBx qUt -bxk -rex -axz +kFw +xLP +hjB qUt -aGH +aFT qUt qLA vIZ @@ -103659,7 +103655,7 @@ fLk guC wgL wsR -bAr +kXC wgL nah kwW @@ -103825,7 +103821,7 @@ heL hjx gcz gDp -aoL +eOB eDN ilW gcz @@ -103835,23 +103831,23 @@ lJe tyr iGl iGl -aQf +pfP xqC -eHa -pBO -pBO -jyd +hCU +cvn +cvn +xxj ylX -eMS -tzZ -thx -caK +rTx +jnx +qLs +ioV qUt -rex -rex -lnW +xLP +xLP +edl qUt -xDS +tOB wua jWy jWy @@ -104077,8 +104073,8 @@ aJq aJq uvA wur -nOH -hIi +nty +pQB hkm gcz jrJ @@ -104090,27 +104086,27 @@ wSZ jdp gRG wSZ -nNj +scc ujq nEx xqC -pPj -tPE -jAf -vpF +hho +bKt +aAP +oQc eeJ -wKn -tzZ -eMQ -xxD +uoz +jnx +uNu +uQU qUt -oIE -vex +nPE +wSt qUt qUt -xDS +tOB wua -gcg +iAH vvK rRz smH @@ -104123,8 +104119,8 @@ xMr uSN uWo hkk -hkA -cTX +dQb +rii xTB ehV uWo @@ -104135,12 +104131,12 @@ nCU xlh aIu dYM -vbP +kvm qDK vEz mGh wfr -wya +nso lHJ vKY lSK @@ -104340,9 +104336,9 @@ uvA gcz xRH xRH -fLL +olY kro -rHO +tFn wSZ wSZ wSZ @@ -104356,16 +104352,16 @@ xqC eeJ eeJ eeJ -tmM -pgl +rfh +fDV eeJ eeJ qUt qUt qUt qUt -qUL -vIC +ogy +qqb wua qLD uYD @@ -104380,8 +104376,8 @@ xMr yiq uWo kgT -kpU -oeS +wQN +dmZ pEs xyQ uWo @@ -104393,7 +104389,7 @@ iOm gFs fSG ugJ -mpy +haD vEz kMm wfr @@ -104590,38 +104586,38 @@ aJq aJq aJq xqC -mqn -lDp -byN -qdZ -hBX -vmB -azO -fLL +lOF +bUP +kVH +cQV +ygx +mmP +kyx +olY iQl xlZ xlZ -oNs -hVJ +jrV +dga xlZ jZK -tnB -osP -wfG +oiG +dZb +mPR pwq -oyn -fSU -fRV -skd -ciV -rrp +dIG +lGX +hDD +mkQ +uFv +hHr wqj -aTb +kCq wqj -fHK +sRo qUt roD -xDS +tOB wua wua qMp @@ -104638,8 +104634,8 @@ yiL vuT jNq kOT -vYU -asm +rYo +kgp ide mMp ist @@ -104649,7 +104645,7 @@ jjk xlh dfb iDH -bZz +bil xPW sKq aRC @@ -104847,38 +104843,38 @@ aJq aJq aJq xqC -cCx -vqJ -kSA +exN +bzG +vyn oWg -nVA -uoJ +qIK +aQv oWg -lSh -bgy -bgy -bgy -lXw -pIn -kTG -wEs -pyF -wFe -wOS -isD -hlX -wND -hlE -hlE -hlE -lft +sFP +tCW +tCW +tCW +owa +uFE +aaN +nKG +fWR +sXS +gTf +iso +obB +tCs +pgA +pgA +pgA +lAW wqj -izk +vyS wqj -knB +xxG qUt qvr -xDS +tOB wua vLF sUg @@ -104893,8 +104889,8 @@ iLp xMr yiQ uWo -nQH -rxX +wuh +dNd tdv eGT sMT @@ -104919,7 +104915,7 @@ toC bGY wCK tDd -nTz +bhJ wfr sCp vJR @@ -105116,29 +105112,29 @@ ksB sOs sOs xmO -liT +vPn nFW dXO sRL sRL -noV +oSo sRL sRL -bCP -dqB -pIf -lZP -jgF +lyw +wBn +gOb +fDJ +hrn wqj -rEa -qgJ -mQD +szm +lSZ +nrT qUt qUt -xDS +tOB wua wua -upV +olb qvw tRh soD @@ -105362,15 +105358,15 @@ aJq aJq aJq rvp -fRI +rOf iFP iGl hqW wSZ xoh -usG -erS -dNj +umq +wep +hGG pMS xmO sHe @@ -105378,22 +105374,22 @@ nFW kam boX asZ -psK +ihR cZL sRL -eWP -hcn +ygk +efN eeJ -wEF -jgF +fCz +hrn wqj -rEa -nMn -knO -adh -hbz -vIC -hdZ +szm +vrr +meq +dGT +mYz +qqb +oQH wua wua wua @@ -105457,7 +105453,7 @@ wgL wgL wgL wgL -swk +iED ulO sSQ dDB @@ -105626,8 +105622,8 @@ iGl wSZ hnY hYq -xYk -mDJ +jLc +bjx xID xmO sHe @@ -105635,22 +105631,22 @@ pke tzD cqS kCN -nVa -fuD +gol +kyA xVV -eWP -lNN -lWp -xhD -heN -vjI -ijz -tOg +ygk +uLF +tZn +eUQ +anW +kKN +cXt +qtF wqj qUt qUt qUt -hdZ +oQH qUt dWW tnb @@ -105661,13 +105657,13 @@ tnb qyY xvh xpU -izA -swB -vve -vSw -wrF -tTs -lvv +mcA +eCz +uiX +nHc +mvO +aAe +iOc xJw xJw xJw @@ -105891,20 +105887,20 @@ sHe nFW mEy ncf -wUS -dDC -onR +uiN +exe +ogN xVV -mEA -htN -tje -tje -fWi -qWg -oLD -gmf -qva -nqf +vlS +lEB +khy +khy +snk +sVS +dee +cvb +hdi +wxn qUt tNs tNs @@ -105965,7 +105961,7 @@ xpJ mOq jhZ wnE -iTy +ahI wmD bgB clq @@ -106149,21 +106145,21 @@ nFW ghW boX kCP -iQT +qAf wRP sRL -mSa -thx -hbY -mSa -cNk +bXK +qLs +uOY +bXK +joT wqj -uPM -cPp +uTj +uhO wqj -wrx +mqo qUt -hdZ +oQH qUt qUt qUt @@ -106400,19 +106396,19 @@ hHE nNi hPs xmO -iAv +fJi sIA jPq kaF ffD hTW -jYF -qpe +xwa +qbW sRL -rfB -mSa -jVJ -oyq +fpJ +bXK +oJp +noy eeJ eeJ eeJ @@ -106420,7 +106416,7 @@ eeJ eeJ eeJ qUt -hdZ +oQH tnb tnb tnb @@ -106436,12 +106432,12 @@ ntF nla nHN vSY -qzv +eOY ldq roz roz ssz -rbH +mlO wYd mAs yeP @@ -106485,8 +106481,8 @@ rch cmz fWr sSQ -qNU -fIw +qwL +hot tVc jtK shL @@ -106646,8 +106642,8 @@ dDB dDB aJq aJq -iVr -iVr +lZh +lZh nFW nFW nFW @@ -106657,27 +106653,27 @@ xmO xmO xmO xmO -wFq +fMR nFW nFW sRL sRL xVV -czq +gAf xVV sRL eeJ -oYj -jvQ -eul +dOH +sjA +rNM eeJ -egJ -yfF -gMq -duT -gtk +qIu +eTF +mYd +gGu +evG qUt -hdZ +oQH tnb qUt tkq @@ -106691,16 +106687,16 @@ xvh xpU xMr sOR -eNp +ieN vxM -hCB +hBH ldq -wWU +bee xQI ssz -ixG +iit wYd -fdv +rOd yeP uya uya @@ -106710,7 +106706,7 @@ uya yeP oFI wYd -dNo +qwy ssz vxp xYE @@ -106903,43 +106899,43 @@ dDB tYT aJq aJq -iVr +lZh nFW nFW sJR -usd -fcW -fcW -fcW -nju -jPe -nju -iGt +udW +oOo +oOo +oOo +tvL +ook +tvL +sKF vtL -sBP +fgh sRL -uFZ -jfB -afZ -jfB -fPZ +iPR +bxN +qDL +bxN +baz eeJ -wjq -dtv -mSa -diF -fBs -dhH -rsZ -jQB -kAJ +odC +ppR +bXK +mRN +mFW +sws +rmb +gXG +rZw qUt tNs tNs tNs tNs tNs -rbW +aLt spP bRt wsb @@ -106950,24 +106946,24 @@ xMr slJ vxs xaC -ubl +glu ldq roz ssz ssz -qdN +wkr ukB -awO +olL yeP xaW -ncH -wGU +uzu +uOx pST mwu yeP -qPJ +iyH ukB -dQE +lqv ssz ssz xYE @@ -107160,36 +107156,36 @@ dDB aJq aJq aJq -iVr +lZh nFW sJR sJR -iOY +vRU nFW nFW nFW -nFU +abj nFW -wNd +upa nFW tDB unK sRL -sBq -xsI -gnK -piJ -hBh +ieW +sYR +hTu +vgg +iOb eeJ -mSa -dtv -uQG -vCc -jOb -iQV -lYV -iXy -uYY +bXK +ppR +xnb +xXA +siD +hmr +rUL +lSc +orf qUt tNs qUt @@ -107207,7 +107203,7 @@ xMr slJ vxM vxM -aXU +lYo ldq qRO ssz @@ -107217,7 +107213,7 @@ wYd pGD wSH kJW -rXM +rhi pGD bMt jAb @@ -107417,42 +107413,42 @@ tYT aJq aJq aJq -iVr +lZh nFW -fcW +oOo nFW rqw rqw -xso -myl -iUT +bPw +gxJ +dRm rqw rqw rqw -qow +aUl rqw sRL sRL sRL -nqa +gvm sRL sRL eeJ -lxp -syA +giW +aNx eeJ eeJ eeJ -rqD -opN +fZb +wtL eeJ eeJ qUt -xrc +wYO qUt -odD -mtc -deS +raN +hmo +bma wua sqA sJi @@ -107462,9 +107458,9 @@ xvh uiY uDF uSO -eBy +hrN vxM -bMc +xHl ldq qRO ssz @@ -107475,14 +107471,14 @@ wYd nFa uBy sMU -kop +xHm sMU -ltE +vgU nFa wYd sMU pGD -jPM +aIm ssz fmH ldq @@ -107674,42 +107670,42 @@ blb hwJ aJq aJq -iVr +lZh nFW -rRa +vtW nFW -hUC -luc -cgL -gNs -jjI +cLA +mOn +fmx +fHt +tpF rqw -okZ -gZS -txC -xsC -iIZ -kEd -aHl -gZW -rze -uHH -qWC -rze -uSo -vNq +dRw +aps +wpS +wJA +oKV +xIG +ndV +rTW +lat +kjb +bSU +lat +xak +dFI rqw -ohr -rqD -opN -xEM +dsq +fZb +wtL +tVE qUt -eqG -mHh -nNA -rHY -mIP -skN +bVr +nmQ +oPp +pFw +xNb +vYA wua wWX blf @@ -107719,7 +107715,7 @@ xbC nkH xMr nla -dLq +ghi vTx pHw ldq @@ -107728,7 +107724,7 @@ ssz ssz xpY tLc -ktl +nDr yeP xaW wuq @@ -107736,9 +107732,9 @@ aZL ciR mwu yeP -enq +vNO ivY -nLM +pSk ssz ssz kHo @@ -107931,42 +107927,42 @@ dDB dDB aJq aJq -iVr +lZh nFW -fcW +oOo nFW rqw rqw -sRD -ptC -qKD +gcG +yiI +mYK rqw -pfo -ebK -ctH -oLV +kBx +gCF +pQH +vIM rqw -pdl -pEv -iQC -xzl -xzl -xzl -xzl -rDD -akq +xVh +nyN +fmB +bNW +bNW +bNW +bNW +qov +wei rqw -fvj -uDz -jXB -nYs +jrC +kLC +mYH +max qUt -ffi -mHh -uqq -qOG -pXk -cCv +rjd +nmQ +hYv +aJr +xaE +cso wua wtX wtX @@ -108188,42 +108184,42 @@ dDB dDB aJq aJq -iVr +lZh nFW -fcW -uJq +oOo +hoh nFW rqw rqw rqw -rli +hgR rqw -wJX -fYH -fYH -nuL -djY -rBO -gdF -kkS -oZO -kkS -kkS -kkS -xjC -xuQ +vjQ +nkZ +nkZ +usr +iqT +xzw +eOO +oUm +ehs +oUm +oUm +oUm +uJX +mWx rqw -fcU -rem -xvM -uDE +mDr +iwO +jOd +aGR qUt -lhi -brw -mnl -uOx -llY -rdA +evj +uWs +xbU +aaa +hAk +sSj qUt sqY ata @@ -108445,46 +108441,46 @@ dDB dDB aJq aJq -iVr +lZh nFW sJR -usd +udW nFW -tuY -iAu +lad +iBI rqw -qAj -jsU -xFM -wYH -bnX -jUA +liL +jyr +puH +cFD +hHW +uml pzd pzd -rnD +uGq pzd -jbp -vam -cOd +gwm +hzJ +wHG pzd -rnD +uGq pzd pzd pzd -iIs -axw +xSk +toB shD qUt -qnb -qnb -oJx +wUD +wUD +eIw qUt -izo +uOo qUt qUt srA lrH -aaH +eiM rtZ xvh ugh @@ -108520,9 +108516,9 @@ ldq lCS ldq ldq -sgB -fhT -qIC +tHH +rzM +bxe pJz jIc bAT @@ -108702,43 +108698,43 @@ dDB dDB tYT aJq -iVr +lZh nFW -krG +qiv sJR -bdN -rZM -gpV -fjp +sRy +fcu +fdT +fXO xcF -gpA -fYH -wYH -ctH -xIf -lKs -fex -fex -byR -qIe -dBj -luG -evA -vVV -vaw -jWz -bAb -dWG -bQQ -bji +ecz +nkZ +cFD +pQH +vcd +bqp +gzG +gzG +wcN +fWD +ojI +sQs +khz +ese +xQU +ptc +xUx +xpv +mJp +epQ pjT pCv tOk pCv unc sWQ -raZ -sVG +naI +ias qUa qUa qUa @@ -108774,10 +108770,10 @@ ldq kUF kdn kdn -vgY +jWf qVn fpq -liL +xji nBq nBq tkS @@ -108959,46 +108955,46 @@ dDB dDB dDB aJq -iVr +lZh nFW nFW -hhT +qEy nFW rqw rqw rqw -lXX -rLx -fYH -vrB -ctH -gby -ntZ -jpp -jpp -dxw -qOQ -jpp -jpp -jpp -jkC -mei -jpp -ntZ -sSj -sfk -wKO +bVQ +sfD +nkZ +rMc +pQH +tsw +dwN +uyx +uyx +qUz +fFQ +uyx +uyx +uyx +vtd +nXB +uyx +dwN +suU +aOO +vbd sQd -gAu -wrw +qQa +nyD qfo -jRs -jRs -xhG -mHf -kFA -gdx -qSh +rFL +rFL +hzG +bKp +fGk +rTu +qNt twE tOs pFI @@ -109216,34 +109212,34 @@ dDB dDB dDB aJq -iVr -iVr +lZh +lZh nFW -fcW +oOo nFW -stY -kDs -kFw +wAH +qJz +wjI rsv -rLx -ctH -pDX -mIR -urK +sfD +pQH +aSY +xkR +whS pzd -tpG -pvk +pNA +oRX pzd -nVU -qMa -uhy -iCj +ybF +foK +taN +ieu pzd -cfa -tJo +hnw +yjy pzd -vPw -bGD +aOm +oMr shD sCi sCi @@ -109291,10 +109287,10 @@ xGw ldq qqd ldq -qdR +mVO naN vOr -mdG +nUu uLj oig oig @@ -109473,41 +109469,41 @@ dDB dDB dDB aJq -iVr -iVr +lZh +lZh nFW -fcW +oOo nFW -qAJ -xHi +ehM +bBg rqw -aRv -pbk -cll -sOy -sOy -psz +tib +gxv +oVE +kvS +kvS +xJA pzd -rnD -rnD +uGq +uGq pzd -iTN -rnD -rnD -iTN +mJn +uGq +uGq +mJn pzd -rnD -rnD +uGq +uGq pzd -dWF -sfk +iPS +aOO oYL sCc tOO aYY sCi -rqt -uTb +mJG +iyP rrU vwc vDX @@ -109551,13 +109547,13 @@ ldq uLj uLj vOr -iNS +oWh uLj blb blb oig oqg -pkR +jlC vtC blb dDB @@ -109731,19 +109727,19 @@ dDB dDB aJq aJq -iVr +lZh nFW -kxF +kHr nFW nFW nFW nFW -jGT -pbk -qKz -pfW -gHD -dtm +qRD +gxv +rrj +iTT +qTa +dMV pzd bqy bqy @@ -109756,17 +109752,17 @@ bqy bqy bqy pzd -qAt -yio +ifP +dAa shf sCc -tDz +aZJ pTs sCi cHC qUm rrU -rZw +ciF vDX xww ruD @@ -109805,10 +109801,10 @@ qqd qqd qqd ldq -hWE +bIh mAP vOr -vzh +cUL uLj foL blb @@ -109988,20 +109984,20 @@ dDB dDB dDB aJq -iVr +lZh nFW sJR sJR -xUy -xUy -gbG +rri +rri +nMJ rsv -hCN -eVH -eQF -pfW -oaK -rnD +iwH +kwN +hez +iTT +mNJ +uGq bqy bqy bqy @@ -110012,16 +110008,16 @@ bqy bqy bqy bqy -rnD +uGq oss -yio +dAa ibv sCc pTz pTz qfA -mlK -npV +pHy +oiN rsg rSz vDX @@ -110058,14 +110054,14 @@ ssz lmb ssz ssz -njh +ouS kgk xQI ldq uLj uLj vOr -jtD +ftL uLj blb blb @@ -110249,15 +110245,15 @@ aJq nFW nFW nFW -xUy +rri nFW nFW -ioz -pbk -dFN -eZj -eZj -pHc +qyE +gxv +wMj +ujv +ujv +jiJ pzd bqy bqy @@ -110269,22 +110265,22 @@ bqy bqy bqy bqy -rnD +uGq oss -gFm +lpZ shD sCi -mhZ -pSN +lCK +lBl sCi -kFq +lIX vDX vDX vDX vDX xww vDX -eDr +xrj xdc xtL xQW @@ -110311,8 +110307,8 @@ mLA dWs lXg cJL -klF -evv +nER +syM ktB ssz ssz @@ -110322,7 +110318,7 @@ ssz txV aJX vOr -oIx +hZn uLj foL blb @@ -110504,18 +110500,18 @@ dDB dDB aJq aJq -iVr +lZh nFW -exM +sUK nFW -kNX -blP -xUT -arH -nUY -nUY -iCq -rnD +nem +gVS +ffW +kOI +sKY +sKY +wef +uGq bqy bqy bqy @@ -110527,12 +110523,12 @@ bqy bqy bqy pzd -djO -deb +moG +feU wkF -gxl +mWq pDD -dvY +lYJ vDX vDX vDX @@ -110564,13 +110560,13 @@ heB nZQ srb yeQ -gjg -hUH +cJg +pov fsL fsL qKt mJy -bcO +dxK yeQ pus nZQ @@ -110584,7 +110580,7 @@ uLj blb blb oig -uBo +oKt idp vtC blb @@ -110761,17 +110757,17 @@ blb blb hwJ aJq -iVr +lZh nFW -exM +sUK nFW -uKD -bFt +rgF +jIC xcF -sDs -aFu -bbT -mql +qVt +jUQ +rSh +fHB pzd qBl bqy @@ -110783,13 +110779,13 @@ bqy bqy bqy nMX -rnD +uGq oss -yio +dAa wkF pkS pDQ -xnk +eiV qgx xww uHR @@ -110841,7 +110837,7 @@ uLj oig oig tuT -nBF +duZ idp vtC blb @@ -111018,18 +111014,18 @@ dDB dDB aJq aJq -iVr +lZh nFW -reS +abZ nFW -xFD +tar xIW xcF -rax -uek -pTZ -ayZ -rnD +fcZ +kaX +ktK +gsZ +uGq bqy bqy bqy @@ -111041,18 +111037,18 @@ bqy bqy bqy pzd -oEk -yio +sjl +dAa wkF plJ -ncr +gWy bgp vDX qxP vDX wPd wPd -pNF +ycp vmn pqm pqm @@ -111071,7 +111067,7 @@ rMH tjj blb ssz -aVF +jVT ldq ssz dmT @@ -111275,16 +111271,16 @@ dDB dDB aJq aJq -iVr +lZh nFW -exM +sUK nFW rqw -fzI +xfx rqw -rSy +kbf rqw -jRv +eZu rqw pzd bqy @@ -111297,12 +111293,12 @@ bqy cZm bqy bqy -rnD +uGq oss -yio +dAa wkF -gCI -jpW +rav +myq tpk vDX xww @@ -111317,8 +111313,8 @@ tPm fTM bAs ykL -lJB -oah +qsw +hYi wtt fDQ xoW @@ -111352,7 +111348,7 @@ pGK gWN jFh tuT -xCI +tGH ufn rFi vbR @@ -111532,17 +111528,17 @@ dDB aJq aJq aJq -iVr +lZh nFW -xUy +rri nFW -rlq -fjQ +crG +pzW rqw -ckb +ahF rqw -oRp -vvd +iDP +bkQ pzd bqy bqy @@ -111554,9 +111550,9 @@ bqy bqy bqy bqy -rnD +uGq oss -yio +dAa vDX vDX vDX @@ -111573,32 +111569,32 @@ jXA xRg xuu enb -wQP +frM xPv uSi -wtu +pkg wKz -xrX +jtD xBj xUB yha tqD dDB ssz -ppL +utE roz ssz vLv jLF yeQ fJl -lgw +oxP iTB aSy kkd aSy wtc -cOC +nlt fJK yeQ cdg @@ -111618,7 +111614,7 @@ ufn ufn sqh bEN -afJ +oKM jGA vtC cWZ @@ -111633,7 +111629,7 @@ cWZ vtC rzJ vJN -fhZ +ngB tuT tuT dDB @@ -111789,31 +111785,31 @@ tYT aJq aJq aJq -iVr +lZh nFW -xUy +rri nFW -aSt -aBL +fGz +xEp rqw -jsE +oFn rqw -agp -vpP +bMl +xCP pzd bqy bqy bqy bqy -dQn -ppV -ppV -ppV -ppV -ppV -fLR -qOJ -yio +ncF +vDf +vDf +vDf +vDf +vDf +jaa +ilH +dAa iOv veq xww @@ -111822,7 +111818,7 @@ aop xww xww wPd -cmn +kPt vMt tQQ vMt @@ -111831,7 +111827,7 @@ eDz fTM xRB ykL -ipj +fjy jyw wtt kSd @@ -111848,27 +111844,27 @@ ssz vLv qIk yeQ -shm -tNR +uwi +tOd uDg xvF xvF mIg pQY -iFm +yib kau yeQ fDY xbe pQE sMu -vks +abb gWN tbK mPu tbK tbK -kho +mSN vbR lRj vbR @@ -112048,7 +112044,7 @@ aJq aJq nFW nFW -gbG +nMJ nFW nFW nFW @@ -112059,18 +112055,18 @@ nFW nFW pzd pzd -rnD +uGq pzd -iTN -laU +mJn +ihz pzd -iTN +mJn pzd -rnD +uGq pzd pzd -gGk -gtH +wKp +aIJ vDX vDX vDX @@ -112081,7 +112077,7 @@ xww wPd wPd mzo -rsl +jcq pqm pqm tOZ @@ -112105,15 +112101,15 @@ ssz xLk qIk vuB -orW -lve +lec +axS uDg pMA xvF xvF pQY -iFm -sWc +yib +ekK yeQ rJw eAY @@ -112121,10 +112117,10 @@ pQE jSw fEd yel -pHq +eQd tuT tXG -vcd +kpD tbK jUc ixM @@ -112133,9 +112129,9 @@ ufn hMA jIj ufn -vJB +nSk uKN -lNk +iuC ufn yhF viT @@ -112304,29 +112300,29 @@ aJq aJq aJq nFW -hKT -mkN -bJn -fcW -aPV -rEd -rEd -fcW -fcW -jVY -cvk +oGg +bpC +oMd +oOo +krj +bni +bni +oOo +oOo +ewh +wQS nFW -uvG -siN -jpp -nuV -sue -jpp -cUB -baO +fIG +hMM +uyx +ksl +mxl +uyx +tgY +kXs pzd -gMz -rem +kCQ +iwO rQA shD xbg @@ -112363,13 +112359,13 @@ vLv nye aSy jGL -iOL +kuG iTB aSy vWI aSy wtc -opW +xJH bWs yeQ mYW @@ -112386,7 +112382,7 @@ aJZ kTw kTw hLU -kWR +aQK svs tGU tGU @@ -112561,34 +112557,34 @@ aJq aJq aJq nFW -mAi -exM -bYK -mkN -pNh -reS -exM -seN -xUy -rEd -aWb +cSA +sUK +sDS +bpC +wle +abZ +sUK +grS +rri +bni +fbg nFW -pTA -hEw -bWp -gjn -jpp -ibF -diG -baO +cQO +mAX +fSJ +nuP +uyx +ulC +qCe +kXs pzd -ycQ -rem -nvB -jqq +egw +iwO +ufe +gwW xbg pGU -aRo +woF qhF svh xww @@ -112640,7 +112636,7 @@ tuT jOF wOC rlH -okk +rZZ kTw tqX kfy @@ -112826,33 +112822,33 @@ nFW nFW nFW nFW -eav -eav +orE +orE nFW nFW pzd pzd -tlJ -cYp -jTC -eOX +oDg +ifC +kgt +sDQ pzd xQJ xQJ xQJ ryt -nvB -uIy +ufe +bWO pnq pHI -vsi +cUd tPH wPd wPd fpB wPd gsv -wMN +wrH tbB ygu xdc @@ -112878,7 +112874,7 @@ cYG srb yeQ pVU -ukE +bXf tEj rfJ rcl @@ -112895,7 +112891,7 @@ tuT tuT tuT kNZ -kiR +auT rlH oZL kTw @@ -113080,36 +113076,36 @@ aJq aJq aJq wOp -fqT -mpl +sHh +wdr wOp -oLr -tLj +iMB +uTl wOp -fsq -iRl +ime +dli pzd pzd -pTk +mjl pzd pzd pzd xqs xMO xQJ -wMG +mxw xPx ibv oIR pHM tpK -dnO +eFN vMC krd -sDM -cKa +aob +sOJ stP -pzK +pah tbD ygu xdc @@ -113147,13 +113143,13 @@ bqD mOI rIY hLS -jmF +jBn bYf dxO wOC wOC nyQ -hiU +hTH ktD kTw sok @@ -113337,36 +113333,36 @@ aJq aJq aJq wOp -hOY -rCS -fsl -usP -tAr -mlp -fLg -tHi -tfc +rqz +pjf +iTb +rsb +kYd +tOl +hKp +mAC +qrS wOp -ljc +wgN xQJ ejn vJx -pmq +bbI xMo xQJ -wcR +ijl rQA shG sCB sUe tpO -cZx +vGa vMC apF vfk rWr tLn -pzK +pah tbD tyA tTx @@ -113392,11 +113388,11 @@ cCb jlS yeQ buA -idd +tDf iiW iiW egr -vCs +tkw nVx yeQ eDF @@ -113405,7 +113401,7 @@ pAs rIY irs oND -ozs +vpA dMm wOC aHu @@ -113594,26 +113590,26 @@ aJq aJq aJq wOp -kqU -uvz -ogE +kvW +bkj +hIn jhm -qJH -wQc -pot -rUq -lyq +nZi +tbz +eOp +bOj +fxL wOp -ljc +wgN xQJ mbV vJx -mrc +nCb xMT xQJ -rTC +xVf rQA -boi +gnP xbg sUE tqh @@ -113649,12 +113645,12 @@ aSy aSy aSy jKq -lRm -eWO -eWO -eWO -jKg -swF +lQg +myc +myc +myc +dUN +xgB eWI eWI eWI @@ -113670,7 +113666,7 @@ kOV kOV rIY rIY -fPV +ahr kjw svs grm @@ -113851,21 +113847,21 @@ aJq aJq aJq wOp -wrS -nFc -miQ -wKR -cLJ -raR -iqi -cUY -dnk +nlx +kpk +dOX +uTs +iUH +aZy +vRQ +crf +rER wOp -pYi +sse xXT -ihv +acK rdw -dWm +kac xQJ xQJ sgY @@ -113873,8 +113869,8 @@ oNX shD xbg rOK -vvW -fot +asu +eNh vMC tiQ iIw @@ -114108,23 +114104,23 @@ aJq aJq aJq wOp -rds -hcT +ayl +qKX wOp -wny -bua +bOo +uNr wOp -vZK -dTd -ghX -kgw -xvV +kde +wYU +gJz +qom +cAX xQJ xQJ -bfE -rIo +oZg +rGk xQJ -ohN +pKM oUC oPM sDj @@ -114137,7 +114133,7 @@ eJm noe hYK pNO -iyt +rcz vMC wMP uUf @@ -114365,23 +114361,23 @@ aJq aJq aJq wOp -gRH +vzS wOp wOp -nWk -iHz -dTd -vCq -ppT -pyk +fHq +sBZ +wYU +cww +uho +eKi wOp mIW xRW tSv -fik +qZC nou xQJ -ifg +kLw xlL oPM wBI @@ -114415,18 +114411,18 @@ ifU eGc cAb xjb -pYZ +sNY nyB gOQ cvH xiT blk -fxi +lGH rrb -fxi +lGH ibI -bON -dcx +tvF +vWg eWI maL usF @@ -114632,13 +114628,13 @@ wOp wOp wOp wOp -mTc +nNt xRW xqS -fik +qZC xqS xQJ -tOa +cJN oPM oPM wBI @@ -114651,7 +114647,7 @@ vso fHT veK dDF -obb +gGx vMC xFA sMh @@ -114672,8 +114668,8 @@ hHf aXI awE kdO -niF -mIm +bnK +vTX gMR pAl deh @@ -114682,7 +114678,7 @@ uTR rFF sea wqb -dlG +uNz ois eWI umz @@ -114889,7 +114885,7 @@ wtx xXT kNu lfa -mTc +nNt xQJ mjf mFh @@ -114897,7 +114893,7 @@ noB xQJ avN oPM -rYt +dFP wBI sEr dQQ @@ -114908,7 +114904,7 @@ vir vir vir vir -oNN +liy yfA mfl xds @@ -114930,7 +114926,7 @@ reh vnf wML oOw -keP +tSD qrb aSy svz @@ -114956,7 +114952,7 @@ ycE cOW aLr tqX -sNb +lRo svs blb svs @@ -115144,16 +115140,16 @@ aJq xXT bsu opA -goA -jDS -uFt +rYI +aSp +vTQ plB caI mFP qrm qNn wBI -fEM +jiq wBI sDj sES @@ -115196,7 +115192,7 @@ aSy aSy aSy aSy -sjl +rfE nlC eWI tJX @@ -115401,7 +115397,7 @@ aJq xXT nkm xXT -mTc +nNt lfd vwd xQJ @@ -115429,32 +115425,32 @@ vbK xuW xam vhJ -kOh +msn wec gGK aPX smk -elc +mSk wIY wIY nAF srK srK -tEC +lMR vnf wML rOX -aUB +uNj sYa yfs -hPU +ajR xKX -fKN -xMc +hWv +vZL xKX -jsa -nCe -kIm +xtS +iXF +ahv eWI dov oLg @@ -115658,7 +115654,7 @@ dDB xXT xXT xXT -wHS +sHJ xXT xXT xQJ @@ -115673,7 +115669,7 @@ rKC pnU xlL xlL -mok +qXS vRh uMH vbK @@ -115700,18 +115696,18 @@ udw uHd lhm wEC -wed -vsJ +ukN +mQa sYa cqn -xTR +mcw foI gJS lIL gJS -cDa +aMJ mOm -uLT +fQs oWr tJX tJX @@ -115915,7 +115911,7 @@ dDB dDB blb xXT -mTc +nNt xXT oOb xRq @@ -115935,9 +115931,9 @@ vRh uMH xfc rYm -phm -vmp -phm +jec +gtL +jec wPK xfc vRh @@ -115958,9 +115954,9 @@ sZK vnf cVQ rOX -xre +gWT sYa -rtI +feI dXU aSy deQ @@ -115968,7 +115964,7 @@ tst deQ aSy iMI -tTT +oDz eWI wuf tJX @@ -115983,11 +115979,11 @@ xXP xXP oOl rIY -pAY +yfp kfy obP urB -aKS +lnQ asb msJ msJ @@ -116172,11 +116168,11 @@ dDB dDB blb ukI -wkG -ebc -jDS -cmD -pEq +rab +fHA +aSp +fqv +wuC lYf rsL iJb @@ -116187,11 +116183,11 @@ pdU qka voh eWD -vzN +ewO vRh pwA rvX -ixT +nvw svy sSW tbS @@ -116215,17 +116211,17 @@ uHd vnf dav rOX -ufe +gSl sYa xlM qrB yeQ yeQ -riq +ciK yeQ yeQ qrB -bjc +ngQ eWI dNy tJX @@ -116431,7 +116427,7 @@ blb xXT kNI xXT -wsL +uZv vwd fzq xau @@ -116448,7 +116444,7 @@ vbK upr uMH xfc -yka +akH vPf rXW tdw @@ -116472,13 +116468,13 @@ sZK vnf lsO rOX -vLH +hzt sYa sYa sYa xlP xlP -fSg +lCM xlP xlP eWI @@ -116490,14 +116486,14 @@ vlV uXU vlV kAR -dng +jXX vkZ lCN -fLI -cQo -cMY +cxg +vjq +bSL vlV -fPV +ahr jWO svs dDB @@ -116705,7 +116701,7 @@ vbK xva uMH vbK -fyL +qwk svD sKz uWv @@ -116721,7 +116717,7 @@ wHg mbZ xia jYr -oaY +evs lZB ivz jYr @@ -116735,7 +116731,7 @@ cVz sYa rQw xlP -pPp +dfK xlP tGp eWI @@ -116744,15 +116740,15 @@ usJ lCN jsX vlV -dqj +ouZ vlV -lEN +iTs fsW quw vlV -kjO -fla -keO +nuL +prT +avp vlV qXh rhH @@ -116946,14 +116942,14 @@ uRF kNJ orC oPQ -kbm +uxB rsL xau rsL xSt xWq -iRk -aQZ +oxK +rUg wJL prf dSb @@ -116961,13 +116957,13 @@ hiV vbK upy qWJ -flx -oBX +iCj +tPb mzl aOz -fRl -skV -kxE +bIT +aLn +hug gto fqG sQb @@ -117007,8 +117003,8 @@ vlV vlV vlV vlV -uhT -uhT +kXF +kXF niZ pCU tqX @@ -117203,13 +117199,13 @@ uRF uRF orC vWM -tGB +ijp rsL mIh rsL xTO -cHI -ily +dMA +ydH xPj wJL sHX @@ -117220,14 +117216,14 @@ upP rwg vbK dtC -vym -phm -phm -dss +fLg +jec +jec +uSX vbK sfq uGX -frZ +otz xqn xqn wvM @@ -117237,7 +117233,7 @@ xEd bBr yjt eTT -paT +wiz jxk vKX vnf @@ -117249,7 +117245,7 @@ duc sYa axN xlP -gWf +gDL xlP xlP eWI @@ -117269,7 +117265,7 @@ niZ niZ vlV tqX -vEn +ajL svs grm grm @@ -117473,7 +117469,7 @@ prh sYb ttD vbK -pcE +bYa xfc vbK bWi @@ -117484,7 +117480,7 @@ tzH vbK the fqG -uUS +lKY ocb mau ocb @@ -117494,7 +117490,7 @@ xVv ocb ocb mau -nTP +lHX dNz erE vnf @@ -117504,11 +117500,11 @@ pXQ kwA xaR sYa -xdV +qYU xlP gpy xlP -orz +mYT eWI eWI eWI @@ -117717,7 +117713,7 @@ uRF uRF vWM vWM -ewt +eaZ rsL mJq rsL @@ -117763,7 +117759,7 @@ boW sYa mwJ xlP -ygf +sEd xlP fvH eWI @@ -117779,11 +117775,11 @@ eWI tJX tJX vlV -nsW +dCi geS -aWz +ndi xsW -agK +waB qRo wGq hgu @@ -117972,15 +117968,15 @@ dDB blb uRF kPv -fMg -auO -cbH +wFc +evl +fuy rsL wBs noN vjb vjb -uoH +qoG ikc vwd rsL @@ -118036,7 +118032,7 @@ eWI pPZ uzo vlV -bNu +bwg xQj msJ nwj @@ -118238,7 +118234,7 @@ xXT qNF rej wBs -ijk +fKV jSR wxd qYv @@ -118248,8 +118244,8 @@ eXW uNR viA sbN -iXM -oKn +iiU +fqY tuE owv rOW @@ -118261,7 +118257,7 @@ xia xia xia cxO -egL +xnk cxO xia xia @@ -118293,10 +118289,10 @@ eWI eWI eWI eWI -cDf +rnS xQj svs -uzY +fIm qbn svs kNK @@ -118500,14 +118496,14 @@ rsL rsL xtI xtI -gXs +fVB urd vTm xok xok xok sMD -sJg +mlg sMD wMO ukQ @@ -118515,14 +118511,14 @@ qTe sxF qTb vYL -gIR +ttt wNT xnC xnC xnC rfO aGv -nLk +sag vId icT bxI @@ -118542,7 +118538,7 @@ blb wos nFs bgQ -hvX +wFX fsT eXo blb @@ -118551,9 +118547,9 @@ blb blb sLU tYN -imI +jdg svs -ewF +ktX xJi svs pSq @@ -118749,24 +118745,24 @@ xXT xXT xWd rsL -ndY +nvj pms gaL -oJL -yhK +tQp +vHm prW pms tCD -tiv +ozq urd qXL xok uGK xok wcq -pED +jna kea -iCJ +vbu ede hoG vkt @@ -118774,17 +118770,17 @@ vCe oJn xer sZx -wPX -wFa -emn -unT +ioA +eYd +rIT +eTS hsC jbd jiT cDy efK wML -fKP +rki sxm eXo eXo @@ -118798,7 +118794,7 @@ blb blb wos jMa -mWE +dSN gZh oJP eXo @@ -118808,7 +118804,7 @@ eXo eXo eXo qCc -xBp +qfN svs grm grm @@ -119007,11 +119003,11 @@ wyK xfa rsL lRh -pfT +nWX kaD -jpE -jpE -sJr +yhe +yhe +wPv kaD tCD vtA @@ -119022,7 +119018,7 @@ dSq xok mzf wwQ -gkv +sxE wMO gAA jtI @@ -119030,11 +119026,11 @@ tRw xFA rFH xFA -fbO +lKV ixU ipx -lHb -skT +eaw +bso sCR eQt fjL @@ -119043,7 +119039,7 @@ vnf wML pwn eXo -iUp +lts wdS eXo wos @@ -119062,7 +119058,7 @@ eXo eXo eXo jat -iUp +lts nVF msJ xQj @@ -119269,29 +119265,29 @@ seM rVy seM oGL -gfQ +bDp tCD -mkh +jZv ntK lSu xok tNz xok -bgg +iNs tfE vFG wMO -kzs +fFR uTO uTO xok dXb xok wOh -rUc +eXM qbN xZE -ugo +mHA roZ eQt wYa @@ -119306,7 +119302,7 @@ wos sXw vVX sTK -hGr +tUD vbQ iVE ksg @@ -119322,7 +119318,7 @@ jrU qlz nVF msJ -cYk +bue svs blb blb @@ -119529,7 +119525,7 @@ psn oyQ oyQ oyQ -uuY +fir tCD xok vhC @@ -119544,7 +119540,7 @@ cyx xok upe xok -avr +col nuo eQt eQt @@ -119556,10 +119552,10 @@ xok qID iHM uSB -vSM -qxB +oRy +xMZ nKj -jXr +lAE mny oWC mny @@ -119574,11 +119570,11 @@ qDi aEJ bZt mHZ -srE +mZt lom tGI -lDc -fKa +khX +bbJ pGp svs dDB @@ -119787,7 +119783,7 @@ oyQ pVa qjh qzL -kbI +xfi xok vhC sHV @@ -119797,26 +119793,26 @@ fds xok fni xWw -cip +xLv ujT -mYd +iVX xok xok xok xok -enV -ouz +kyw +vsj xOw xok itF xok qFb wML -gDB -ccF +kQB +fbd gMe nRr -vTg +gNe rqm vwx rYp @@ -119831,10 +119827,10 @@ woD qCY toh tAT -fDO +gaR ldx gMe -ccF +fbd msJ xQj svs @@ -120040,7 +120036,7 @@ rsL quq xQX ptj -tNy +akO jGW vkU ogT @@ -120062,14 +120058,14 @@ xEq xEq xok cnG -cZl +fAW gMQ xok sjp rNd vnf uzK -dde +nzD nVF qsg kcW @@ -120077,7 +120073,7 @@ wos udv tSq mvo -hGr +tUD bFw ulK cdn @@ -120326,7 +120322,7 @@ sjp xaN xjo qQK -kuO +hbp nVF aAD sCk @@ -120570,7 +120566,7 @@ wZA wZA tUH vDC -esz +hBa xaN wQx xEq @@ -120597,7 +120593,7 @@ blb blb wos tMs -mWE +dSN gZh bmr eXo @@ -120606,7 +120602,7 @@ eXo eXo eXo eXo -cru +ggC xaI svs svs @@ -120818,7 +120814,7 @@ dDB dDB xaN eSV -vmN +oaC viP xaN mSH @@ -120854,8 +120850,8 @@ ifa blb wos aoa -llH -cKL +mpZ +mnQ mTM eXo blb @@ -120864,7 +120860,7 @@ blb blb sLU tYN -apl +uhM svs dDB dDB @@ -121084,7 +121080,7 @@ tZi xWL vkV nBG -liS +ivh xaN eUN xwS @@ -121097,16 +121093,16 @@ fWJ bNl bCQ qgq -vOf +htP uXC scj ifa ifa ifa ifa -kmP +ibC vLi -tQr +wLG ifa dDB eXo @@ -121121,7 +121117,7 @@ kQt kQt kQt xJm -sOt +fHz svs dDB dDB @@ -121347,8 +121343,8 @@ xok xok xok xok -eog -tbI +rKE +tWf xok qNO xaN @@ -121361,8 +121357,8 @@ jTu gTK bDD dhy -otB -lee +asX +kQl lCh ifa dDB @@ -121378,7 +121374,7 @@ kVx bEd hyE hZP -uaF +mYv svs blb blb @@ -121595,7 +121591,7 @@ blb dDB xaN dNG -gJQ +wEo vlq vFn qNO @@ -121604,22 +121600,22 @@ wRd qsV xEQ elh -yba -lDr +gHh +mUd xok geg xok bEB mWc -eYH -atB +cSd +nVC vXH jnk -gqh -bcK +wAC +nnH kXQ -jId -ciW +pKz +gzo qKe ifa blb @@ -121861,10 +121857,10 @@ wRo vTf xFI gfu -ckt -ckt -nOD -lwu +vnU +vnU +fYJ +slo lkV whF okW @@ -121873,11 +121869,11 @@ fUo hyE xKl vkW -uWr +tdl kCI -gqh -ciW -jJT +wAC +gzo +bfb kQt kQt kQt @@ -122120,7 +122116,7 @@ sbq aFj lkV iJL -rci +ssn vTv dpz boY @@ -122130,7 +122126,7 @@ xZX hyE gTS nUo -bGe +gKP iqD fVy nQo @@ -122376,9 +122372,9 @@ jiR reN hRA reN -xUX -nZF -kpX +qWA +gLK +weW lnu enG xMK @@ -122398,7 +122394,7 @@ oix hyE hyE oCM -mGM +vYG hyE leP leP @@ -122634,17 +122630,17 @@ oZz xZJ aVT enG -kUa -kUa -kUa -vIz +xdj +xdj +xdj +fNS xpR kQt -nhl +lHI kat dzE oTj -eLB +mNW hyE hKs pYx @@ -122891,7 +122887,7 @@ nWh xEn nWh xnR -aLC +vSK wLZ xwn cns @@ -123400,7 +123396,7 @@ dDB blb yeZ rma -oCB +lsX xFL dtk kZF @@ -123408,8 +123404,8 @@ pSB qei qZU jeG -oxg -fZG +bcC +jdC hQD cqx kQt @@ -123656,17 +123652,17 @@ dDB dDB blb rle -oqi +nCP xFL -rCa +xZc lwn aMy nNZ qei rss hcb -owH -sQX +qzl +lDm idt tKG kQt @@ -123913,8 +123909,8 @@ dDB dDB blb yeZ -iyr -dEL +jkI +pfn wVg nzL nzL @@ -123922,12 +123918,12 @@ nzL qei vCQ qSC -kcQ -gpT +axK +dke bVD agy kQt -tdE +gvK rWA mfp uyA @@ -124171,7 +124167,7 @@ dDB blb rle wTJ -lDw +mRf ejx bry heT @@ -124179,14 +124175,14 @@ teE qei xwQ wCH -sXL -rzd +une +nzd sGE hon kQt lHc pyh -xyZ +xkc pxZ xTf nZq @@ -124427,17 +124423,17 @@ blb blb nzL yeZ -iHv -lDw -fKd -lDw -bHy +aUO +mRf +fay +mRf +uWL rxP qei -whD -hwh -cTp -rzd +nkJ +bBN +uHk +nzd uQb ijB kQt @@ -124685,22 +124681,22 @@ dDB nFI yeZ wXg -rud -aGb +lZZ +jek rFp yly -rBg +bPP rGp blJ qnJ oiT obs -ilE -nwk +pPJ +dtQ kQt jeC dLQ -jie +woo vHx hyE lKG @@ -124945,8 +124941,8 @@ cwb sDA sgw yeZ -ser -lfc +lFS +wTR kQt kQt kQt @@ -125202,14 +125198,14 @@ yeZ yeZ yeZ yeZ -oXa -dYW +lQV +iZk dxZ dLQ dLQ dLQ dLQ -irc +ngk hyE jeC xAv @@ -125460,7 +125456,7 @@ blb blb yeZ pUC -bFh +myZ kQt hyE hyE @@ -125468,7 +125464,7 @@ hyE hyE kit dLQ -tUZ +fBx hyE hyE dDB @@ -127281,7 +127277,7 @@ pnt ylD ksN sVk -jQj +nTb xpb ylD lVz @@ -128575,7 +128571,7 @@ xqq xLY ylD lye -lNF +nZI ylD ylD ylD @@ -129078,10 +129074,10 @@ uxL lhl jxD ylD -hqH +rcG vzv brz -sJf +mgQ ylD wyj dYR diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 8959abab558..323a47240a8 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -15,14 +15,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"aaf" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/closed/wall/r_wall, -/area/station/maintenance/solars/port/fore) "aaz" = ( /obj/effect/landmark/start/hangover, /obj/structure/chair/stool/directional/east, @@ -46,7 +38,6 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "aaR" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/item/kirbyplants/random, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -77,9 +68,7 @@ /area/station/service/abandoned_gambling_den) "aaY" = ( /obj/effect/landmark/start/hangover/closet, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/machinery/status_display/evac/directional/west, /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery, @@ -129,7 +118,6 @@ dir = 1 }, /obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/sign/warning/secure_area/directional/west, /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay) @@ -199,6 +187,7 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "acs" = ( @@ -342,7 +331,6 @@ /area/station/security/prison) "aej" = ( /obj/structure/chair/stool/directional/east, -/obj/structure/sign/poster/random/directional/west, /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/service/barber) @@ -351,6 +339,13 @@ dir = 1 }, /area/station/commons/fitness/recreation) +"aeo" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/sign/poster/contraband/self_ai_liberation/directional/north, +/turf/open/floor/iron, +/area/station/science/research/abandoned) "aeu" = ( /obj/machinery/hydroponics/constructable, /obj/structure/sign/poster/random/directional/north, @@ -452,6 +447,13 @@ /obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/science) +"afs" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "aft" = ( /obj/machinery/newscaster/directional/south, /obj/structure/chair/sofa/bench/corner{ @@ -464,6 +466,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"afu" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/cytology{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/item/seeds/soya{ + pixel_x = 11; + pixel_y = -2 + }, +/obj/structure/sign/warning/deathsposal/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/science/xenobiology) "afD" = ( /obj/machinery/firealarm/directional/south, /obj/structure/filingcabinet/security, @@ -626,6 +645,7 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/bot, /obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/radiation/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) "agZ" = ( @@ -800,6 +820,13 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/eva/abandoned) +"ajz" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/evidence) "ajP" = ( /obj/machinery/holopad, /obj/structure/disposalpipe/segment, @@ -809,7 +836,7 @@ /area/station/service/library/lounge) "ajY" = ( /obj/structure/chair/sofa/corner/brown, -/obj/structure/noticeboard/directional/east, +/obj/structure/sign/poster/official/help_others/directional/north, /turf/open/floor/carpet/blue, /area/station/medical/psychology) "akf" = ( @@ -824,9 +851,7 @@ "akg" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, @@ -859,17 +884,12 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/security/prison/visit) -"ale" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/directional/east{ - pixel_x = 3 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) +"alp" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/machinery/airalarm/directional/east, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "alG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -904,6 +924,7 @@ name = "science camera"; network = list("ss13","rd") }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/white, /area/station/science/lobby) "alT" = ( @@ -1083,10 +1104,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/service/library/abandoned) -"anB" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter/room) "anC" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ @@ -1139,13 +1156,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay) -"anZ" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "aoc" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -1248,6 +1258,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/mechbay) +"apm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron, +/area/station/security/prison/garden) "apu" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -1386,6 +1404,7 @@ dir = 1 }, /obj/item/pillow/random, +/obj/machinery/status_display/evac/directional/south, /turf/open/floor/wood, /area/station/commons/dorms) "aqW" = ( @@ -1602,9 +1621,6 @@ /area/station/maintenance/department/medical/morgue) "asO" = ( /obj/machinery/porta_turret/ai, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) "asS" = ( @@ -1749,7 +1765,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/poddoor{ id = "engstorage"; - name = "Engineering Secure Storage Lockdown" + name = "Engineering Secure Storage Lockdown"; + dir = 8; + manual_align = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -1779,7 +1797,6 @@ /obj/structure/table, /obj/item/stack/package_wrap, /obj/item/hand_labeler, -/obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/evidence) @@ -1889,7 +1906,6 @@ dir = 8 }, /obj/structure/chair/stool/bar/directional/west, -/obj/structure/sign/poster/contraband/random/directional/south, /obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/station/service/electronic_marketing_den) @@ -1933,7 +1949,6 @@ "awi" = ( /obj/structure/table/glass, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/science/directional/south, /turf/open/floor/plating, /area/station/maintenance/space_hut/observatory) "awj" = ( @@ -1958,10 +1973,10 @@ /turf/open/floor/iron, /area/station/cargo/storage) "awA" = ( -/obj/structure/sign/poster/random/directional/north, /obj/machinery/module_duplicator, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/firing_range/directional/north, /turf/open/floor/iron/dark, /area/station/science/circuits) "awC" = ( @@ -1996,6 +2011,17 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/crew_quarters/bar) +"awN" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "ceblast"; + name = "Chief Engineer's Office Blast Doors"; + dir = 4; + manual_align = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) "awT" = ( /obj/structure/chair/stool/directional/east, /turf/open/floor/iron/cafeteria, @@ -2070,6 +2096,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/port) +"axY" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) "ayh" = ( /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/ce) @@ -2227,24 +2264,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) -"aBf" = ( -/obj/structure/table/glass, -/obj/item/folder/blue{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/folder/white, -/obj/item/pen, -/obj/machinery/computer/security/telescreen/cmo/directional/south, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/cmo) -"aBn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/structure/sign/warning/vacuum/directional/south, -/turf/open/floor/plating, -/area/station/security/checkpoint/escape) "aBp" = ( /obj/machinery/status_display/evac/directional/south, /obj/item/kirbyplants/random, @@ -2266,6 +2285,7 @@ /obj/item/toy/figure/ce, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "aBy" = ( @@ -2350,6 +2370,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) +"aCA" = ( +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) "aCJ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -2530,7 +2554,6 @@ /turf/open/space, /area/space/nearstation) "aFp" = ( -/obj/structure/sign/warning/secure_area/directional/south, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 }, @@ -2548,10 +2571,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"aFE" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/command/teleporter) "aFH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, @@ -2594,7 +2613,9 @@ "aGo" = ( /obj/machinery/door/poddoor{ id = "engstorage"; - name = "Engineering Secure Storage Lockdown" + name = "Engineering Secure Storage Lockdown"; + dir = 8; + manual_align = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -2684,6 +2705,7 @@ /obj/item/wrench, /obj/item/analyzer, /obj/item/book/manual/wiki/atmospherics, +/obj/structure/sign/warning/gas_mask/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/electrical) "aGZ" = ( @@ -2706,28 +2728,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/service/hydroponics) -"aHq" = ( -/obj/structure/table/wood, -/obj/item/storage/box/matches{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/cigarette/cigar{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 3; - pixel_y = 1 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/command/corporate_showroom) "aHr" = ( /obj/item/kirbyplants/random, /obj/machinery/light/directional/south, @@ -2842,6 +2842,9 @@ /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/service/library/printer) "aII" = ( @@ -3004,11 +3007,11 @@ /turf/open/floor/iron, /area/station/maintenance/port/aft) "aKq" = ( -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /obj/machinery/light/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/security/courtroom) "aKt" = ( @@ -3044,17 +3047,6 @@ dir = 4 }, /area/station/commons/fitness/recreation) -"aLM" = ( -/obj/machinery/computer/security/telescreen/prison/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "aLN" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 4 @@ -3177,9 +3169,6 @@ /area/station/medical/treatment_center) "aNb" = ( /obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ - pixel_y = -24 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -3244,10 +3233,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/chapel) -"aNP" = ( -/obj/structure/sign/warning/hot_temp/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "aNQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3358,10 +3343,10 @@ /area/station/service/chapel/office) "aOQ" = ( /obj/structure/closet/secure_closet/courtroom, -/obj/machinery/light_switch/directional/north, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) "aOT" = ( @@ -3375,9 +3360,6 @@ /obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ dir = 4 }, -/obj/item/radio/intercom/directional/east{ - pixel_y = 2 - }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) "aPc" = ( @@ -3475,7 +3457,8 @@ dir = 4 }, /obj/machinery/door/airlock/external{ - name = "MiniSat Exterior Access" + name = "MiniSat Exterior Access"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/construction, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -3514,13 +3497,11 @@ /obj/structure/cable, /obj/structure/table/wood, /obj/machinery/door/firedoor, -/obj/structure/sign/picture_frame/portrait/bar{ - pixel_y = 32 - }, /obj/item/storage/fancy/cigarettes/cigars, /obj/item/storage/fancy/cigarettes/cigars/cohiba{ pixel_y = 3 }, +/obj/structure/sign/picture_frame/portrait/bar, /turf/open/floor/iron/dark/smooth_half{ dir = 1 }, @@ -3614,9 +3595,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -3650,12 +3629,6 @@ /area/station/service/library/abandoned) "aSW" = ( /obj/structure/cable, -/obj/machinery/button/flasher{ - id = "Cell 3"; - name = "Prisoner Flash"; - pixel_x = 25; - pixel_y = 7 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/east{ @@ -3667,6 +3640,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/button/flasher/directional/east{ + id = "Cell 3"; + name = "Prisoner Flash" + }, /turf/open/floor/iron, /area/station/security/execution/transfer) "aTz" = ( @@ -3818,6 +3795,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron, /area/station/engineering/supermatter/room) "aWk" = ( @@ -3985,16 +3963,16 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "aXI" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/newscaster/directional/north, -/obj/machinery/button/door/directional/south{ - id = "Arrivals_Toilet3"; - name = "Lock Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, /obj/machinery/recharge_station, /obj/effect/turf_decal/bot_red, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door/directional/north{ + id = "Arrivals_Toilet3"; + name = "Lock Control"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, /turf/open/floor/iron, /area/station/commons/toilet/restrooms) "aXK" = ( @@ -4020,6 +3998,16 @@ }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"aYf" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) "aYs" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 @@ -4050,29 +4038,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/solars/port/fore) -"aYN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Brig" - }, -/obj/structure/cable, -/obj/effect/landmark/navigate_destination, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "aYO" = ( /obj/structure/chair/pew/right, /turf/open/floor/iron/chapel{ @@ -4191,6 +4156,7 @@ dir = 1 }, /obj/effect/turf_decal/caution/stand_clear, +/obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "ban" = ( @@ -4224,7 +4190,6 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/secure_area/directional/west, /obj/machinery/light/directional/west, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -4251,7 +4216,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/structure/sign/warning/biohazard/directional/east, /turf/open/floor/iron/white, /area/station/science/research) "bbo" = ( @@ -4330,6 +4294,15 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"bcv" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) "bcx" = ( /obj/machinery/door/airlock/highsecurity{ name = "Emergency Access" @@ -4427,6 +4400,7 @@ /obj/effect/turf_decal/trimline/neutral/mid_joiner{ dir = 1 }, +/obj/machinery/status_display/door_timer/directional/west, /turf/open/floor/iron/dark/textured_half, /area/station/security/detectives_office) "bdF" = ( @@ -4516,23 +4490,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/sign/warning/biohazard/directional/north, /obj/machinery/camera/directional/north{ c_tag = "Science - Xenobiology Access"; name = "science camera"; network = list("ss13","rd") }, /obj/structure/sink/directional/west, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) -"bfe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/sign/warning/pods/directional/south, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/commons/dorms) "bfn" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -4785,6 +4751,10 @@ /obj/effect/turf_decal/bot, /obj/machinery/newscaster/directional/south, /obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/south{ + name = "cargo camera"; + c_tag = "Cargo - Mining" + }, /turf/open/floor/iron, /area/station/cargo/miningoffice) "bhN" = ( @@ -4855,6 +4825,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/light/small/red/directional/north, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron/smooth, /area/station/science/xenobiology) "biv" = ( @@ -4930,8 +4901,8 @@ /area/station/engineering/lobby) "bjp" = ( /obj/effect/turf_decal/bot, -/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/test_chamber/directional/north, /turf/open/floor/iron, /area/station/science/research) "bjs" = ( @@ -5350,9 +5321,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-right" }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -5361,11 +5329,15 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "bpd" = ( /obj/machinery/light/small/directional/north, -/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/station/hallway/secondary/service) "bpg" = ( @@ -5376,6 +5348,9 @@ /obj/effect/turf_decal/siding/yellow{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "bpr" = ( @@ -5395,7 +5370,6 @@ /area/station/engineering/storage/tech) "bpw" = ( /obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/contraband/random/directional/west, /obj/structure/table/wood, /obj/item/newspaper, /obj/item/clothing/head/hats/bowler, @@ -5430,7 +5404,6 @@ /obj/structure/table/wood, /obj/item/food/baguette, /obj/item/toy/crayon/spraycan/mimecan, -/obj/structure/sign/poster/random/directional/south, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -5562,9 +5535,6 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos) "bsd" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/airalarm/directional/south, /obj/effect/landmark/start/hangover/closet, /obj/effect/spawner/random/structure/closet_private, @@ -5808,7 +5778,7 @@ /obj/machinery/light/small/directional/south, /obj/effect/landmark/start/hangover, /obj/machinery/newscaster/directional/west, -/obj/machinery/button/door/directional/south{ +/obj/machinery/button/door/directional/east{ id = "Toilet1"; name = "Lock Control"; normaldoorcontrol = 1; @@ -5884,7 +5854,6 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/structure/sign/poster/random/directional/south, /obj/machinery/power/port_gen/pacman/pre_loaded, /turf/open/floor/plating, /area/station/maintenance/port/fore) @@ -5928,6 +5897,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"bwS" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/structure/sign/painting/library, +/turf/open/floor/wood, +/area/station/commons/dorms) "bwU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6020,17 +5995,34 @@ /area/station/engineering/break_room) "byP" = ( /obj/machinery/firealarm/directional/east, -/obj/machinery/camera{ - c_tag = "Cargo Bay - Drone Bay"; - dir = 4; - name = "cargo camera" - }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/cargo/drone_bay) +"byT" = ( +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/tower, +/obj/effect/spawner/random/contraband/prison, +/obj/item/seeds/pumpkin, +/obj/item/seeds/wheat, +/obj/item/seeds/ambrosia, +/obj/item/seeds/grass, +/obj/item/seeds/carrot, +/obj/item/seeds/tomato, +/obj/item/seeds/potato, +/obj/item/seeds/garlic, +/obj/item/seeds/onion, +/obj/item/paper/guides/jobs/hydroponics, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/security/prison/garden) "byX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6048,15 +6040,15 @@ /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) "bzf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /obj/effect/turf_decal/siding/yellow/corner{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "bzh" = ( @@ -6141,7 +6133,6 @@ "bAp" = ( /obj/structure/sink/directional/west, /obj/item/trash/sosjerky, -/obj/structure/sign/poster/official/cleanliness/directional/east, /obj/machinery/firealarm/directional/south, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -6201,23 +6192,6 @@ "bAR" = ( /turf/closed/wall/r_wall, /area/station/engineering/break_room) -"bAS" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = -2; - pixel_y = 2 - }, -/turf/open/floor/iron/grimy, -/area/station/command/heads_quarters/hos) "bAU" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/lattice, @@ -6260,10 +6234,6 @@ /area/station/maintenance/starboard/aft) "bBh" = ( /obj/machinery/disposal/bin, -/obj/structure/sign/nanotrasen{ - pixel_x = 32; - pixel_y = -32 - }, /obj/structure/disposalpipe/trunk{ dir = 1 }, @@ -6331,9 +6301,6 @@ /obj/item/bedsheet/medical{ dir = 4 }, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 }, @@ -6359,7 +6326,6 @@ /obj/item/disk/tech_disk{ pixel_y = 6 }, -/obj/structure/sign/warning/no_smoking/directional/west, /obj/effect/turf_decal/siding/purple{ dir = 4 }, @@ -6438,7 +6404,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, /obj/effect/spawner/random/structure/tank_holder, -/obj/structure/sign/poster/official/wtf_is_co2/directional/east, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) "bCY" = ( @@ -6515,10 +6480,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/chapel) -"bDX" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/engineering/lobby) +"bEc" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/structure/window/half/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "bEd" = ( /obj/structure/chair/wood{ dir = 4 @@ -6579,6 +6553,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"bED" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "bEH" = ( /obj/structure/rack, /obj/item/book/manual/wiki/engineering_guide, @@ -6618,10 +6596,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/maintenance/department/eva/abandoned) -"bET" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall/r_wall, -/area/station/maintenance/department/science/xenobiology) "bEU" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/machinery/shieldgen, @@ -6689,17 +6663,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/herringbone, /area/station/cargo/miningoffice) -"bFD" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "bFS" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/structure/cable, @@ -6727,18 +6690,6 @@ name = "Custom Channel"; pixel_y = -8 }, -/obj/machinery/button/door/directional/south{ - id = "aicoredoor"; - name = "AI Chamber Access Control"; - pixel_x = -24; - req_access = list("ai_upload") - }, -/obj/machinery/button/door/directional/south{ - id = "aicorewindow"; - name = "AI Core Shutters"; - pixel_x = 24; - req_access = list("ai_upload") - }, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) "bFV" = ( @@ -6758,11 +6709,10 @@ /area/station/ai_monitored/turret_protected/aisat_interior) "bGa" = ( /obj/structure/table/wood/fancy, -/obj/structure/sign/painting/large/library{ - dir = 8; - pixel_x = -28 - }, /obj/machinery/door/window/right/directional/east, +/obj/structure/sign/painting/large/library{ + dir = 8 + }, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) "bGc" = ( @@ -6802,7 +6752,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/help_others/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/starboard) "bGn" = ( @@ -6914,14 +6863,6 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/iron, /area/station/maintenance/fore) -"bHr" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/engineering/main) "bHA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -7028,22 +6969,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"bIW" = ( -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/machinery/door/window/brigdoor/left/directional/west{ - name = "Primary AI Core Access"; - req_access = list("ai_upload") - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) "bJf" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -7261,6 +7186,7 @@ network = list("ss13","medbay") }, /obj/machinery/photocopier, +/obj/structure/sign/warning/cold_temp/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay) "bLu" = ( @@ -7283,28 +7209,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"bLy" = ( -/obj/machinery/computer/cargo{ - dir = 8 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo Bay - Starboard"; - name = "cargo camera" - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/bot, -/obj/machinery/button/door/directional/east{ - id = "cargounload"; - name = "Loading Doors"; - pixel_y = 6 - }, -/obj/machinery/button/door/directional/east{ - id = "cargoload"; - name = "Loading Doors"; - pixel_y = -6 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "bLC" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -7382,10 +7286,10 @@ /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) "bMh" = ( -/obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark/corner{ dir = 4 }, @@ -7474,9 +7378,6 @@ /turf/open/floor/iron/white, /area/station/science/research) "bOh" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/directional/south, @@ -7605,10 +7506,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"bPH" = ( -/obj/structure/sign/plaques/kiddie, -/turf/closed/wall/r_wall, -/area/station/ai_monitored/turret_protected/aisat_interior) "bPI" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -7656,13 +7553,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) -"bRl" = ( -/obj/structure/sign/warning/electric_shock{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "bRm" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -7684,19 +7574,15 @@ /turf/open/floor/plating, /area/station/maintenance/port) "bRw" = ( -/obj/structure/sign/warning/deathsposal/directional/east, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 }, -/obj/machinery/light/directional/east, +/obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/purple{ dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/science/xenobiology) "bRy" = ( @@ -7718,10 +7604,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) -"bRD" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/ai_monitored/turret_protected/aisat_interior) "bRE" = ( /obj/structure/cable, /obj/machinery/chem_master/condimaster{ @@ -7762,10 +7644,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"bRP" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall, -/area/space/nearstation) "bRQ" = ( /obj/structure/lattice, /obj/structure/transit_tube/curved/flipped{ @@ -7819,16 +7697,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/security/execution/transfer) -"bSn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/purple/filled/corner{ - dir = 8 - }, -/obj/structure/sign/poster/official/anniversary_vintage_reprint/directional/south, -/turf/open/floor/iron/white, -/area/station/science/research) "bSp" = ( /obj/effect/landmark/start/hangover, /obj/structure/table/wood, @@ -7874,6 +7742,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"bSB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "bSG" = ( /obj/effect/spawner/random/structure/girder, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -7920,6 +7795,7 @@ }, /obj/item/bedsheet/medical, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/medical) "bSZ" = ( @@ -7948,6 +7824,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port) +"bTm" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/research/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "bTo" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -7982,11 +7863,9 @@ "bTy" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/vending/clothing, -/obj/machinery/button/curtain{ +/obj/machinery/button/curtain/directional/north{ id = "theater_curtains"; name = "curtain control"; - pixel_x = -24; - pixel_y = -8; req_access = list("theatre") }, /turf/open/floor/iron/dark, @@ -8063,20 +7942,6 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/security/checkpoint/escape) -"bUN" = ( -/obj/structure/table, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/cell_charger, -/obj/item/screwdriver{ - pixel_y = -1 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/science/robotics/lab) "bUQ" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron, @@ -8206,7 +8071,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/service/chapel/office) "bWT" = ( @@ -8237,6 +8101,7 @@ name = "emergency shower" }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron/dark/textured, /area/station/science/research) "bXA" = ( @@ -8306,7 +8171,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/obj/structure/sign/warning/no_smoking/directional/south, /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) @@ -8335,6 +8199,7 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark/side{ dir = 4 }, @@ -8478,8 +8343,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/window/reinforced/spawner/directional/east, /obj/item/radio/intercom/directional/south, +/obj/structure/window/half/directional/east, /turf/open/floor/iron, /area/station/cargo/sorting) "cao" = ( @@ -8523,7 +8388,6 @@ /turf/open/floor/iron, /area/station/engineering/main) "caW" = ( -/obj/structure/sign/poster/random/directional/west, /obj/structure/closet, /obj/effect/spawner/random/food_or_drink/donkpockets, /obj/effect/spawner/random/food_or_drink/condiment, @@ -8604,11 +8468,6 @@ /obj/effect/mapping_helpers/mail_sorting/security/hos_office, /turf/open/floor/iron, /area/station/security/office) -"cbY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum, -/turf/open/floor/plating, -/area/station/hallway/secondary/entry) "ccd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8829,16 +8688,6 @@ "cfu" = ( /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) -"cfx" = ( -/obj/structure/cable, -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "cfy" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -8982,6 +8831,7 @@ /obj/machinery/power/smes/full, /obj/effect/turf_decal/bot, /obj/item/radio/intercom/directional/west, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron, /area/station/engineering/gravity_generator) "chF" = ( @@ -9026,19 +8876,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "cit" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) -"ciz" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "ciB" = ( /obj/machinery/camera/directional/west{ c_tag = "Engineering - Supermatter Room Port"; @@ -9147,14 +8991,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"ckb" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/east, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron, -/area/station/maintenance/port/fore) "ckd" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -9183,30 +9019,21 @@ /turf/open/floor/iron, /area/station/medical/medbay) "cky" = ( -/obj/machinery/button/door/directional/south{ - id = "psych_shutters"; - name = "Shutter Control"; - pixel_x = -4; - req_access = list("psychology") - }, /obj/machinery/light_switch/directional/south{ pixel_x = 6 }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/button/door/directional/south{ - id = "psych_bolt"; - name = "Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -4; - pixel_y = -35; - req_access = list("psychology"); - specialfunctions = 4 - }, /obj/structure/table/wood, /obj/machinery/computer/records/medical/laptop{ dir = 1; pixel_y = 4 }, +/obj/machinery/button/door/directional/west{ + id = "psych_bolt"; + name = "Bolt Control"; + req_access = list("psychology"); + normaldoorcontrol = 1; + specialfunctions = 4 + }, /turf/open/floor/wood, /area/station/medical/psychology) "ckB" = ( @@ -9290,7 +9117,6 @@ /obj/structure/table/wood, /obj/item/instrument/guitar, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/wood, /area/station/service/theater/abandoned) @@ -9399,7 +9225,6 @@ /obj/structure/toilet{ dir = 8 }, -/obj/machinery/newscaster/directional/north, /obj/machinery/button/door/directional/south{ id = "Arrivals_Toilet1"; name = "Lock Control"; @@ -9407,7 +9232,14 @@ specialfunctions = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/east, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door/directional/north{ + id = "Arrivals_Toilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, /turf/open/floor/plating, /area/station/commons/toilet/restrooms) "cmd" = ( @@ -9451,16 +9283,12 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"cmy" = ( -/obj/structure/cable, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "cmE" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/command/bridge) "cmI" = ( @@ -9575,11 +9403,15 @@ /area/station/maintenance/fore) "cnp" = ( /obj/machinery/photocopier, -/obj/machinery/status_display/ai/directional/north, /obj/structure/reagent_dispensers/wall/peppertank/directional/east, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/east, +/obj/machinery/button/door/directional/north{ + id = "detectivewindows"; + name = "Privacy Shutters"; + req_access = list("detective") + }, /turf/open/floor/iron/dark, /area/station/security/detectives_office) "cnu" = ( @@ -9665,14 +9497,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"coH" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/closed/wall/r_wall, -/area/station/maintenance/solars/starboard/fore) "coV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -9746,7 +9570,6 @@ /turf/open/floor/iron/dark, /area/station/security/execution/transfer) "cpG" = ( -/obj/structure/sign/poster/contraband/kudzu/directional/west, /obj/machinery/light/small/directional/west, /obj/structure/table, /obj/machinery/reagentgrinder, @@ -9778,12 +9601,12 @@ /turf/open/floor/iron, /area/station/security/lockers) "cqp" = ( -/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/trimline/blue/end{ dir = 8 }, /obj/machinery/shower/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/half/directional/north, /turf/open/floor/iron/textured, /area/station/medical/cryo) "cqt" = ( @@ -9831,7 +9654,6 @@ /obj/effect/turf_decal/trimline/neutral/mid_joiner{ dir = 1 }, -/obj/structure/sign/poster/contraband/borg_fancy_1/directional/west, /obj/structure/table/reinforced, /obj/machinery/ecto_sniffer, /turf/open/floor/iron/dark/textured_half, @@ -9878,6 +9700,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"csa" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/rglass{ + amount = 50; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/east, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/item/mod/module/magboot, +/obj/item/mod/module/signlang_radio, +/turf/open/floor/iron, +/area/station/engineering/storage) "cse" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -9999,6 +9840,13 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"ctN" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Security - Armory External"; + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) "ctU" = ( /obj/structure/chair/office{ dir = 1 @@ -10065,7 +9913,6 @@ /area/station/engineering/main) "cul" = ( /obj/machinery/plate_press, -/obj/structure/sign/warning/electric_shock/directional/east, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/yellow, @@ -10117,7 +9964,6 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/light/small/directional/west, /turf/open/floor/iron/white, /area/station/medical/paramedic) "cvr" = ( @@ -10196,7 +10042,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/warning/radiation/directional/south, /turf/open/floor/iron, /area/station/engineering/supermatter/room) "cwV" = ( @@ -10235,6 +10080,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "cxe" = ( @@ -10275,6 +10121,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"cxE" = ( +/obj/machinery/computer/security/telescreen/vault/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "cxM" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, @@ -10320,7 +10173,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "cyv" = ( -/obj/machinery/light_switch/directional/south, /obj/machinery/camera/directional/south{ c_tag = "Bridge - Teleporter"; name = "command camera" @@ -10388,15 +10240,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, /area/station/command/corporate_showroom) -"czg" = ( -/obj/machinery/hydroponics/soil, -/obj/item/plant_analyzer, -/obj/machinery/camera/directional/east{ - c_tag = "Permabrig - Garden"; - network = list("ss13","prison") - }, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "czi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/purple{ @@ -10471,7 +10314,8 @@ "cAb" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/button/door{ +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno3"; name = "Containment Control"; req_access = list("xenobiology") @@ -10487,16 +10331,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"cAs" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/docking/directional/south, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/maintenance/department/chapel) "cAw" = ( /obj/structure/cable, /obj/structure/rack, @@ -10541,9 +10375,7 @@ /area/station/engineering/atmos) "cAV" = ( /obj/effect/landmark/start/hangover, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/station/hallway/secondary/service) "cAZ" = ( @@ -10604,6 +10436,7 @@ }, /obj/structure/closet/emcloset, /obj/machinery/light/small/red/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/plating, /area/station/security/execution/transfer) "cBE" = ( @@ -10632,7 +10465,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/plasticflaps, +/obj/structure/plasticflaps{ + dir = 4 + }, /turf/open/floor/iron, /area/station/medical/storage) "cBS" = ( @@ -10776,7 +10611,9 @@ dir = 4 }, /obj/machinery/door/airlock/external/glass{ - name = "Supply Door Airlock" + name = "Supply Door Airlock"; + dir = 4; + manual_align = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10807,19 +10644,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/detectives_office) -"cDK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"cDG" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/maintenance/disposal/incinerator) +/turf/open/floor/iron, +/area/station/security/execution/transfer) "cDM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11035,11 +10869,6 @@ }, /turf/open/floor/plating, /area/station/science/xenobiology) -"cGI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/department/science/xenobiology) "cGJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11116,7 +10945,6 @@ dir = 8 }, /obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/hallway/secondary/service) @@ -11195,11 +11023,26 @@ }, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"cIu" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/cell_charger, +/obj/item/screwdriver{ + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "cIw" = ( /obj/machinery/suit_storage_unit/captain, /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/command/heads_quarters/captain/private) "cIA" = ( @@ -11259,12 +11102,12 @@ /area/station/hallway/secondary/exit/departure_lounge) "cJX" = ( /obj/structure/table/reinforced, -/obj/machinery/status_display/evac/directional/west, /obj/effect/spawner/random/food_or_drink/donkpockets{ pixel_y = -1 }, /obj/effect/spawner/random/food_or_drink/refreshing_beverage, /obj/effect/spawner/random/food_or_drink/snack, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/station/engineering/break_room) "cKa" = ( @@ -11410,6 +11253,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) +"cLV" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "cLX" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -11470,15 +11320,23 @@ /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) "cMM" = ( -/obj/machinery/status_display/door_timer{ - id = "medsci-cell"; - name = "Med-Sci Cell"; - pixel_y = -32 - }, /obj/effect/landmark/start/depsec/science, /obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/status_display/door_timer/directional/south{ + id = "medsci-cell"; + name = "Med-Sci Cell" + }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) +"cMZ" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_y = -38 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/command/bridge) "cNf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -11550,6 +11408,16 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/fore) +"cOn" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/machinery/status_display/ai/directional/north, +/obj/item/rcl/pre_loaded, +/obj/effect/turf_decal/bot, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "cOq" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, @@ -11565,6 +11433,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/department/science/xenobiology) "cOA" = ( @@ -11596,7 +11465,6 @@ name = "Brig" }, /obj/structure/disposalpipe/segment, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11738,7 +11606,6 @@ /area/station/command/bridge) "cQw" = ( /obj/item/kirbyplants/random, -/obj/structure/sign/warning/no_smoking/directional/north, /obj/effect/turf_decal/stripes/line, /obj/machinery/power/terminal{ dir = 8 @@ -11754,18 +11621,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/button/door/directional/south{ - id = "bridgewindows"; - name = "Bridge View Blast Doors"; - pixel_x = -6; - req_access = list("command") - }, -/obj/machinery/button/door/directional/south{ - id = "bridgedoors"; - name = "Bridge Access Blast Doors"; - pixel_x = 6; - req_access = list("command") - }, /turf/open/floor/carpet, /area/station/command/bridge) "cQM" = ( @@ -11778,7 +11633,6 @@ /turf/open/floor/iron/large, /area/station/science/xenobiology) "cQZ" = ( -/obj/structure/sign/warning/chem_diamond/directional/west, /obj/machinery/chem_dispenser, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -12184,6 +12038,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"cWD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "cWI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/yellow{ @@ -12356,7 +12216,6 @@ /obj/structure/table/wood, /obj/item/clothing/under/costume/geisha, /obj/item/clothing/shoes/sandal, -/obj/structure/sign/poster/ripped/directional/east, /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -12457,15 +12316,17 @@ /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/bar) "dan" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "Xeniobio Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, /turf/open/floor/iron/white, /area/station/science/xenobiology) "das" = ( @@ -12617,13 +12478,14 @@ /area/station/maintenance/starboard/aft) "dco" = ( /obj/structure/table/reinforced, -/obj/machinery/button/door{ +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno8"; name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/science/xenobiology) "dcz" = ( @@ -12702,6 +12564,7 @@ dir = 4 }, /obj/structure/cable, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white, /area/station/medical/virology) "ddw" = ( @@ -13020,9 +12883,6 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "dgU" = ( -/obj/machinery/status_display/supply{ - pixel_x = -32 - }, /obj/machinery/camera/directional/west{ c_tag = "Cargo Bay - Port"; name = "cargo camera" @@ -13067,7 +12927,6 @@ /turf/open/floor/wood, /area/station/service/library/abandoned) "dip" = ( -/obj/structure/sign/poster/contraband/hacking_guide/directional/south, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/station/maintenance/department/science) @@ -13107,10 +12966,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/construction, /turf/open/floor/iron, /area/station/engineering/storage_shared) -"djf" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/project) "djn" = ( /obj/structure/table/wood, /obj/item/toy/talking/codex_gigas, @@ -13203,10 +13058,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/security) -"djY" = ( -/obj/structure/sign/warning/secure_area/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "dka" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -13244,9 +13095,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office, -/obj/machinery/status_display/supply{ - pixel_x = 32 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -13265,8 +13113,11 @@ /area/station/hallway/primary/central/fore) "dkF" = ( /obj/structure/table, -/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ + pixel_y = -32 + }, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) "dkH" = ( @@ -13330,12 +13181,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"dlm" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "dlo" = ( /obj/effect/decal/cleanable/robot_debris/down, /obj/effect/decal/cleanable/oil, @@ -13362,7 +13207,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/mess, -/obj/structure/sign/poster/random/directional/east, /turf/open/floor/iron/grimy, /area/station/maintenance/port/fore) "dlC" = ( @@ -13391,15 +13235,6 @@ /obj/structure/table/wood, /obj/structure/secure_safe/directional/east, /obj/machinery/computer/security/wooden_tv, -/obj/machinery/light_switch/directional/south{ - pixel_x = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "detectivewindows"; - name = "Privacy Shutters"; - pixel_x = -6; - req_access = list("detective") - }, /turf/open/floor/carpet, /area/station/security/detectives_office) "dmq" = ( @@ -13449,10 +13284,6 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/station/security/brig) -"dmU" = ( -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "dnd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -13495,6 +13326,9 @@ dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "dnV" = ( @@ -13593,7 +13427,6 @@ "dpQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box, -/obj/structure/sign/poster/random/directional/south, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) "dqc" = ( @@ -13733,7 +13566,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/sign/poster/official/no_erp/directional/west, /turf/open/floor/iron/white, /area/station/security/prison/toilet) "drJ" = ( @@ -13744,9 +13576,6 @@ pixel_x = 8 }, /obj/effect/turf_decal/box/corners, -/obj/machinery/status_display/supply{ - pixel_x = 32 - }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, @@ -13795,6 +13624,15 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"dsh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ + dir = 4 + }, +/obj/machinery/meter/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "dsi" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -13816,6 +13654,7 @@ /obj/structure/chair/sofa/right/brown, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/dark, /area/station/service/library) "dso" = ( @@ -13834,6 +13673,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/primary/port) "dsC" = ( @@ -13926,15 +13766,8 @@ "dtj" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/structure/sign/warning/no_smoking/directional/east, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"dtk" = ( -/obj/structure/table/wood/poker, -/obj/item/cigarette/pipe, -/turf/open/floor/carpet/green, -/area/station/commons/lounge) "dtn" = ( /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -13951,6 +13784,9 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Office Fore" + }, /turf/open/floor/iron, /area/station/security/office) "dtM" = ( @@ -13962,12 +13798,25 @@ /turf/open/floor/carpet/purple, /area/station/commons/dorms) "dtS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 10 +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior{ + dir = 4; + manual_align = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "dtX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, @@ -14038,12 +13887,8 @@ /turf/open/floor/iron/dark/smooth_large, /area/station/science/breakroom) "duK" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2; - name = "Xenobio Junction" - }, /obj/effect/landmark/event_spawn, -/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/science/xenobiology) "duV" = ( @@ -14391,9 +14236,7 @@ /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "dyi" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -14409,10 +14252,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"dyw" = ( -/obj/structure/sign/departments/psychology/directional/east, -/turf/closed/wall, -/area/station/maintenance/department/chapel) "dyx" = ( /turf/open/floor/iron/white, /area/station/science/research) @@ -14461,11 +14300,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"dzn" = ( -/obj/structure/sign/plaques/kiddie/library, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/service/library/artgallery) "dzw" = ( /turf/closed/wall/r_wall, /area/station/security/brig) @@ -14475,9 +14309,18 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/commons/toilet/restrooms) +"dAx" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) "dAX" = ( /obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/official/work_for_a_future/directional/south, /obj/machinery/atmospherics/components/tank/air{ dir = 1 }, @@ -14558,6 +14401,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "dBB" = ( @@ -14604,6 +14448,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"dCg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) "dCk" = ( /turf/closed/wall/r_wall, /area/station/security/detectives_office) @@ -14639,6 +14496,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/science/research) +"dCD" = ( +/obj/machinery/button/door/directional/east{ + id = "permashut1"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/turf/closed/wall/r_wall, +/area/station/security/execution/transfer) "dCH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -14688,10 +14554,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"dDB" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "dDT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/filter{ @@ -14738,7 +14600,6 @@ }, /obj/item/storage/pill_bottle/mannitol, /obj/item/reagent_containers/dropper, -/obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/camera/directional/west{ c_tag = "Medbay - Cryogenics"; name = "medical camera"; @@ -14750,6 +14611,7 @@ /obj/effect/turf_decal/siding/blue, /obj/structure/table/glass, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/half/directional/south, /turf/open/floor/iron, /area/station/medical/cryo) "dEv" = ( @@ -14925,7 +14787,6 @@ /obj/machinery/status_display/ai/directional/south, /obj/machinery/camera/directional/south{ c_tag = "Service - Cafeteria Aft"; - dir = 5; name = "service camera" }, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -14975,10 +14836,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) -"dHx" = ( -/obj/structure/sign/warning/radiation/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "dHN" = ( /obj/machinery/door/poddoor/massdriver_chapel, /obj/structure/fans/tiny, @@ -15093,12 +14950,6 @@ /obj/machinery/door/airlock/external{ name = "External Airlock" }, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK"; - pixel_x = 32 - }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15166,10 +15017,13 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/grimy, /area/station/service/chapel) -"dJY" = ( -/obj/structure/sign/calendar/directional/south, -/turf/open/floor/plating, -/area/station/service/abandoned_gambling_den) +"dKe" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) "dKg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15197,6 +15051,7 @@ "dKz" = ( /obj/machinery/photocopier, /obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/royalblack, /area/station/service/chapel/office) "dKC" = ( @@ -15281,17 +15136,17 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, /obj/machinery/newscaster/directional/west, -/obj/machinery/button/door/directional/south{ - id = "Toilet3"; - name = "Lock Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, /obj/effect/spawner/random/trash/graffiti{ pixel_x = 32 }, /obj/machinery/recharge_station, /obj/effect/turf_decal/bot_red, +/obj/machinery/button/door/directional/east{ + id = "Toilet3"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, /turf/open/floor/iron, /area/station/commons/toilet/locker) "dLJ" = ( @@ -15369,7 +15224,6 @@ /area/station/hallway/primary/central/aft) "dMD" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -15377,6 +15231,7 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "dMH" = ( @@ -15416,6 +15271,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/vending/wallmed/directional/south, /turf/open/floor/iron, /area/station/medical/surgery/theatre) "dNb" = ( @@ -15693,12 +15549,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron, /area/station/security/processing) -"dPN" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, -/obj/structure/sign/warning/secure_area/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "dPR" = ( /turf/closed/wall/r_wall, /area/station/maintenance/solars/port/aft) @@ -15828,6 +15678,19 @@ }, /turf/open/floor/iron/dark/textured, /area/station/engineering/main) +"dRF" = ( +/obj/structure/table, +/obj/item/binoculars, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ordnance/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"dRG" = ( +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "dRJ" = ( /turf/open/floor/glass/reinforced, /area/station/hallway/primary/fore) @@ -15974,12 +15837,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"dTS" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/space/basic, -/area/space/nearstation) "dUb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16097,6 +15954,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/library/lounge) +"dVG" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/station/science/ordnance/burnchamber" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "dVT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -16124,6 +15992,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/medical/paramedic) "dWd" = ( @@ -16218,12 +16087,9 @@ /turf/open/floor/iron, /area/station/maintenance/port) "dXw" = ( -/obj/structure/sign/painting/large/library_private{ - dir = 1; - pixel_x = -29 - }, /obj/structure/destructible/cult/item_dispenser/archives/library, /obj/item/book/codex_gigas, +/obj/structure/sign/painting/large/library_private, /turf/open/floor/iron/dark, /area/station/service/library/printer) "dXD" = ( @@ -16249,13 +16115,6 @@ "dXL" = ( /turf/closed/wall/r_wall, /area/station/service/barber) -"dXN" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/incident_display/bridge/directional/south, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "dXO" = ( /obj/structure/chair{ dir = 4 @@ -16578,7 +16437,6 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/structure/sign/poster/contraband/borg_fancy_2/directional/south, /turf/open/floor/iron, /area/station/science/research/abandoned) "ecm" = ( @@ -16625,6 +16483,9 @@ dir = 5 }, /obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "ecX" = ( @@ -16648,6 +16509,10 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"edc" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "edd" = ( /turf/closed/wall, /area/station/service/chapel/storage) @@ -16673,6 +16538,7 @@ }, /obj/effect/turf_decal/box/red, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/education) "edq" = ( @@ -16774,12 +16640,10 @@ }, /obj/item/folder/yellow, /obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_x = 12 - }, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/cargo/sorting) "eex" = ( @@ -16834,6 +16698,26 @@ "efg" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/button/door/table{ + pixel_y = 15; + id = "brigwindows"; + name = "Cell Window Control"; + req_access = list("security") + }, +/obj/machinery/button/door/table{ + pixel_y = 7; + id = "brigfront"; + name = "Brig Access Control"; + req_access = list("security"); + pixel_x = 6 + }, +/obj/machinery/button/door/table{ + pixel_y = 7; + id = "brigprison"; + name = "Prison Lockdown"; + req_access = list("brig"); + pixel_x = -6 + }, /turf/open/floor/iron, /area/station/security/warden) "efh" = ( @@ -16925,9 +16809,6 @@ /turf/open/floor/plating, /area/station/cargo/storage) "ehg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/newscaster/directional/west, /obj/structure/table/wood, /obj/item/clipboard, @@ -16954,7 +16835,6 @@ /obj/effect/turf_decal/trimline/neutral/warning{ dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark/textured_half{ dir = 1 }, @@ -16985,15 +16865,11 @@ dir = 1 }, /obj/machinery/light/small/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark/corner{ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) -"ehJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/department/science) "ehL" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -17008,12 +16884,12 @@ /area/station/cargo/storage) "eif" = ( /obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) "eio" = ( @@ -17051,10 +16927,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/security/prison/safe) -"eiK" = ( -/obj/structure/sign/warning/secure_area/directional/east, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) "eiU" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -17111,8 +16983,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/virology) +"eko" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "ekF" = ( -/obj/structure/sign/poster/official/random/directional/south, /obj/machinery/light/directional/south, /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/disposalpipe/trunk{ @@ -17173,10 +17048,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"elK" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/wall, -/area/station/engineering/main) "elM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17205,7 +17076,6 @@ /obj/structure/cable, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/fore) "elT" = ( @@ -17292,6 +17162,8 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/cargo/office) "env" = ( @@ -17342,7 +17214,6 @@ /obj/item/clothing/head/cone, /obj/item/clothing/head/cone, /obj/item/clothing/head/cone, -/obj/structure/sign/poster/official/moth_delam/directional/south, /turf/open/floor/iron, /area/station/engineering/main) "eos" = ( @@ -17458,6 +17329,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -17569,16 +17441,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/dark, /area/station/service/bar) -"eqP" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology - Secure Cell Interior"; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/obj/machinery/status_display/ai/directional/west, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "eqU" = ( /turf/open/space, /area/space) @@ -17848,13 +17710,6 @@ /obj/structure/cable, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/port/aft) -"etw" = ( -/obj/structure/lattice, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/space, -/area/space/nearstation) "ety" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -17876,16 +17731,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"etR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/west, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/port/fore) "etS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -17981,7 +17826,6 @@ "euV" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/south, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/engineering/storage) @@ -18161,7 +18005,6 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) "exS" = ( -/obj/structure/sign/poster/official/work_for_a_future/directional/west, /obj/machinery/firealarm/directional/south, /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -18191,7 +18034,6 @@ /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 }, -/obj/machinery/airalarm/directional/south, /obj/machinery/photocopier, /turf/open/floor/iron/white, /area/station/science/research) @@ -18598,6 +18440,7 @@ /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) "eEn" = ( @@ -18693,6 +18536,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"eFS" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "eGb" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/wood, @@ -18703,7 +18553,6 @@ /turf/open/floor/plating, /area/station/service/kitchen/abandoned) "eGq" = ( -/obj/structure/sign/poster/official/do_not_question/directional/west, /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) @@ -18799,7 +18648,6 @@ /obj/structure/disposalpipe/junction/flip{ dir = 1 }, -/obj/structure/sign/poster/official/cleanliness/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay) "eHt" = ( @@ -18877,20 +18725,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/science) -"eIh" = ( -/obj/machinery/computer/robotics{ - dir = 8 - }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "eIi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18900,6 +18734,17 @@ }, /turf/open/floor/carpet/green, /area/station/service/library) +"eIj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "eIl" = ( /obj/effect/landmark/start/security_officer, /obj/structure/chair/office{ @@ -19035,6 +18880,7 @@ /area/station/medical/chemistry) "eKi" = ( /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "eKr" = ( @@ -19056,6 +18902,7 @@ dir = 8 }, /obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) "eKz" = ( @@ -19068,32 +18915,32 @@ /area/station/science/research/abandoned) "eKL" = ( /obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "rdordnance"; - name = "Ordnance Containment Control"; - pixel_x = -7; - pixel_y = -4; - req_access = list("rd") - }, -/obj/machinery/button/door{ +/obj/machinery/button/door/table{ id = "sci_experimentor"; name = "Experimentor Containment Control"; - pixel_x = -7; - pixel_y = 7; + req_access = list("rd"); + pixel_y = 13; + pixel_x = -6 + }, +/obj/machinery/button/door/table{ + pixel_x = -6; + pixel_y = 4; + name = "Ordnance Containment Control"; + id = "rdordnance"; req_access = list("rd") }, -/obj/machinery/button/door{ +/obj/machinery/button/door/table{ id = "rdrnd"; name = "Research and Development Containment Control"; - pixel_x = 7; - pixel_y = 7; - req_access = list("rd") + req_access = list("rd"); + pixel_y = 13; + pixel_x = 6 }, -/obj/machinery/button/door{ - id = "rdoffice"; +/obj/machinery/button/door/table{ + pixel_x = 6; + pixel_y = 4; name = "Privacy Control"; - pixel_x = 7; - pixel_y = -4; + id = "rdoffice"; req_access = list("rd") }, /turf/open/floor/iron/white, @@ -19118,16 +18965,9 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"eKV" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/toilet/locker) "eKX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19251,7 +19091,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/sign/warning/docking/directional/south, /obj/machinery/duct, /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, @@ -19333,6 +19172,7 @@ /area/station/service/library/lounge) "eOb" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "eOe" = ( @@ -19419,6 +19259,10 @@ }, /turf/open/floor/carpet/black, /area/station/maintenance/port) +"eOH" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "eOL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /obj/effect/turf_decal/stripes/line{ @@ -19609,11 +19453,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/station/engineering/atmos) -"eQx" = ( -/obj/machinery/hydroponics/soil, -/obj/item/shovel/spade, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "eQB" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Access" @@ -19737,11 +19576,15 @@ pixel_x = -8; pixel_y = 12 }, -/obj/machinery/newscaster/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Cytology Desk"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, /turf/open/floor/iron, /area/station/science/xenobiology) "eSD" = ( @@ -19772,7 +19615,6 @@ "eSU" = ( /obj/machinery/computer/atmos_alert, /obj/effect/turf_decal/bot, -/obj/structure/sign/warning/gas_mask/directional/north, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -19790,7 +19632,6 @@ /obj/structure/closet/crate/trashcart, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron, /area/station/security/prison) "eTy" = ( @@ -19812,6 +19653,7 @@ name = "Moffee" }, /obj/machinery/light/warm/directional/north, +/obj/structure/noticeboard/directional/north, /turf/open/floor/carpet/blue, /area/station/medical/psychology) "eTP" = ( @@ -19819,6 +19661,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) "eTS" = ( @@ -19883,10 +19726,6 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/obj/machinery/flasher/directional/south{ - id = "AI"; - pixel_x = 26 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) @@ -19926,7 +19765,6 @@ "eUJ" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/firecloset, -/obj/structure/sign/poster/official/random/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/port) @@ -19977,11 +19815,13 @@ /area/station/science/auxlab/firing_range) "eVb" = ( /obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast Door" + name = "Bridge Access Blast Door"; + dir = 4; + manual_align = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/bridge) "eVc" = ( @@ -20005,10 +19845,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/large, /area/station/security/office) -"eVp" = ( -/obj/structure/sign/warning/secure_area/directional/south, -/turf/open/floor/glass/reinforced, -/area/station/maintenance/department/science/xenobiology) "eVq" = ( /turf/open/floor/iron/grimy, /area/station/service/chapel/office) @@ -20184,6 +20020,16 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/office) +"eXy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/security/telescreen/interrogation/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) "eXD" = ( /obj/machinery/camera/directional/north{ c_tag = "Solar - Aft Port"; @@ -20264,6 +20110,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron/dark/corner, /area/station/engineering/supermatter/room) "eYJ" = ( @@ -20305,10 +20152,6 @@ /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 }, -/obj/structure/sign/warning/cold_temp/directional/west{ - desc = "A sign that notes the room within is the Cold Room. Not that it's actually cold."; - name = "COLD ROOM" - }, /turf/open/floor/iron/white, /area/station/medical/medbay) "eYY" = ( @@ -20326,12 +20169,15 @@ /area/station/security/checkpoint/escape) "eZe" = ( /obj/machinery/vending/wardrobe/viro_wardrobe, -/obj/structure/sign/poster/official/cleanliness/directional/west, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/green{ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/directional/north{ + id = "viro_private_shutters"; + name = "Privacy Shutters" + }, /turf/open/floor/iron/dark, /area/station/medical/virology) "eZh" = ( @@ -20372,9 +20218,6 @@ /turf/open/floor/plating, /area/station/maintenance/port/aft) "eZV" = ( -/obj/machinery/light_switch/directional/east{ - pixel_x = 22 - }, /obj/machinery/modular_computer/preset/id{ dir = 8 }, @@ -20388,12 +20231,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/maintenance/port/fore) -"faF" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum, -/turf/open/floor/plating, -/area/station/security/processing) "faP" = ( /obj/effect/turf_decal/tile/yellow/diagonal_edge, /obj/effect/turf_decal/tile/red/diagonal_centre, @@ -20429,7 +20266,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/sign/poster/official/moth_piping/directional/west, /obj/machinery/light/small/directional/west, /turf/open/floor/engine, /area/station/engineering/supermatter/room) @@ -20490,14 +20326,11 @@ /obj/item/reagent_containers/cup/bowl{ pixel_y = 3 }, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8; - pixel_y = 23 - }, /obj/structure/table, /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/cafeteria, /area/station/service/barber) "fco" = ( @@ -20511,7 +20344,9 @@ "fcx" = ( /obj/machinery/door/morgue{ name = "Curator's Study"; - req_access = list("library") + req_access = list("library"); + manual_align = 1; + dir = 4 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20577,6 +20412,10 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"fdb" = ( +/obj/structure/aquarium/lawyer, +/turf/open/floor/wood, +/area/station/service/lawoffice) "fdG" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -20695,15 +20534,12 @@ /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/siding/wood/corner, /obj/item/radio/intercom/directional/east, -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/button/curtain{ +/obj/machinery/light/small/directional/east, +/obj/machinery/button/curtain/directional/north{ id = "theater_curtains"; name = "curtain control"; - pixel_x = 24; - pixel_y = -8; req_access = list("theatre") }, -/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/station/service/theater) "feB" = ( @@ -20747,6 +20583,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"feW" = ( +/obj/machinery/computer/mecha{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/rd/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "ffb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20759,17 +20606,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"fff" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "ffi" = ( /obj/structure/cable, /obj/machinery/power/solar_control{ @@ -20820,7 +20656,6 @@ /obj/item/wrench, /obj/item/clothing/under/suit/waiter, /obj/item/clothing/accessory/waistcoat, -/obj/structure/sign/poster/contraband/random/directional/west, /obj/machinery/barsign/all_access/directional/north, /turf/open/floor/iron/dark, /area/station/service/electronic_marketing_den) @@ -20854,9 +20689,7 @@ /obj/item/kirbyplants/random, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/machinery/light_switch/directional/north{ - pixel_x = -10 - }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) "ffQ" = ( @@ -21112,7 +20945,6 @@ "fjQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/flag/nanotrasen/directional/south, /obj/machinery/light/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -21135,7 +20967,6 @@ /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) "fkg" = ( -/obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -21143,6 +20974,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) "fkl" = ( @@ -21169,7 +21001,6 @@ dir = 10 }, /obj/machinery/light/small/directional/south, -/obj/structure/sign/warning/biohazard/directional/west, /turf/open/floor/iron, /area/station/medical/medbay) "fkB" = ( @@ -21180,6 +21011,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"fkI" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil, +/obj/item/electronics/airalarm, +/obj/item/electronics/firealarm, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) "fkS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21352,15 +21192,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) -"fmw" = ( -/obj/machinery/cell_charger, -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/ai_monitored/turret_protected/aisat_interior) "fmB" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/south, @@ -21420,16 +21251,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) -"fmY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "justicechamber"; - name = "Justice Chamber Blast Door" - }, -/obj/structure/sign/warning/electric_shock/directional/east, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/security/execution/education) "fnb" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -21595,29 +21416,17 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "fpt" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/structure/sign/warning/secure_area/directional/west, -/obj/effect/turf_decal/siding/purple, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 8 }, +/obj/machinery/disposal/bin/tagger, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple, /turf/open/floor/iron, /area/station/science/xenobiology) -"fpu" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/white, -/area/station/science/research) "fpv" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -21674,7 +21483,6 @@ dir = 4 }, /obj/machinery/light/small/directional/north, -/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/evidence) "fqx" = ( @@ -21771,6 +21579,11 @@ }, /turf/open/floor/iron, /area/station/maintenance/fore) +"fsm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "fso" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -21820,9 +21633,9 @@ pixel_y = 3 }, /obj/item/storage/box/beakers, -/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table/reinforced/rglass, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/window/half/directional/east, /turf/open/floor/iron, /area/station/medical/treatment_center) "fsC" = ( @@ -21924,9 +21737,6 @@ /turf/open/floor/iron, /area/station/maintenance/department/crew_quarters/bar) "ftG" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/structure/table, /obj/machinery/cell_charger, /obj/item/gps, @@ -22064,10 +21874,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/station/maintenance/department/eva/abandoned) -"fvZ" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/wall/r_wall, -/area/station/ai_monitored/turret_protected/aisat_interior) "fwa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22110,7 +21916,6 @@ c_tag = "Service - Mime's Room"; name = "service camera" }, -/obj/structure/sign/poster/random/directional/east, /turf/open/floor/wood, /area/station/service/theater) "fwt" = ( @@ -22206,7 +22011,6 @@ /turf/open/floor/iron, /area/station/cargo/miningoffice) "fxP" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/west, /obj/structure/table/wood, /obj/item/folder/white{ pixel_x = -2; @@ -22221,6 +22025,11 @@ pixel_x = 9; pixel_y = 5 }, +/obj/machinery/button/door/directional/west{ + id = "psych_shutters"; + name = "Shutter Control"; + req_access = list("psychology") + }, /turf/open/floor/wood, /area/station/medical/psychology) "fya" = ( @@ -22278,15 +22087,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/service/kitchen) -"fyH" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_x = 6 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = -8 - }, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "fyP" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/effect/turf_decal/siding/yellow{ @@ -22297,9 +22097,6 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "fyU" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral, /obj/machinery/light/directional/south, @@ -22346,15 +22143,9 @@ /area/station/hallway/primary/fore) "fzx" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/binary/valve/digital{ +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "fzF" = ( @@ -22368,13 +22159,6 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"fzK" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "fzV" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -22510,8 +22294,8 @@ "fBk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/north, /obj/effect/spawner/random/maintenance, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) "fBp" = ( @@ -22531,6 +22315,11 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"fBL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) "fBQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22663,7 +22452,6 @@ /area/station/engineering/main) "fEd" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/education) @@ -22680,7 +22468,9 @@ "fEh" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ - name = "Prison Wing" + name = "Prison Wing"; + dir = 4; + manual_align = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -22700,10 +22490,6 @@ "fEr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/meter, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -22734,7 +22520,6 @@ /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "fEV" = ( -/obj/structure/sign/poster/official/moth_epi/directional/west, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -22784,8 +22569,7 @@ }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/unlocked, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "fFo" = ( @@ -22992,6 +22776,7 @@ /area/station/command/bridge) "fIn" = ( /obj/structure/bookcase/random, +/obj/structure/sign/nanotrasen, /turf/open/floor/wood, /area/station/command/meeting_room/council) "fIp" = ( @@ -23037,8 +22822,8 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/docking/directional/north, /obj/structure/cable, +/obj/structure/sign/warning/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/chapel) "fIQ" = ( @@ -23075,16 +22860,16 @@ /area/station/security/prison/work) "fIX" = ( /obj/structure/table/reinforced, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/folder/white, -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology - Cytology Desk"; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/science/xenobiology) "fIY" = ( @@ -23208,6 +22993,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"fKT" = ( +/obj/structure/cable, +/obj/machinery/nuclearbomb/selfdestruct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "fKU" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -23316,6 +23107,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"fMc" = ( +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/water_source/puddle, +/turf/open/misc/sandy_dirt, +/area/station/service/hydroponics/garden) "fMo" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -23372,14 +23171,13 @@ /turf/open/floor/iron, /area/station/security/brig) "fNF" = ( -/obj/structure/cable, /obj/structure/table, -/obj/machinery/power/apc/auto_name/directional/north, /obj/item/paper_bin/carbon, /obj/item/pen, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/office) "fNN" = ( @@ -23555,15 +23353,31 @@ /obj/machinery/light_switch/directional/east{ pixel_x = 38 }, -/obj/structure/extinguisher_cabinet/directional/north{ - pixel_x = 32 - }, /obj/structure/closet/secure_closet/security/cargo, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"fPM" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/button/door/directional/east{ + id = "hosprivacy"; + name = "Privacy Control"; + pixel_y = 6; + req_access = list("hos") + }, +/obj/machinery/button/door/directional/east{ + id = "hosspace"; + name = "Space Shutters Control"; + pixel_y = -6; + req_access = list("hos") + }, +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) "fQg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23627,20 +23441,10 @@ /area/station/security/checkpoint/customs/aft) "fQL" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/button/door{ - id = "Disposal Exit"; - name = "Disposal Vent Control"; - pixel_x = -25; - pixel_y = 4; - req_access = list("maint_tunnels") - }, /obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/machinery/computer/pod/old/mass_driver_controller/trash{ - pixel_x = -24; - pixel_y = -7 - }, +/obj/machinery/computer/pod/old/mass_driver_controller/trash, /turf/open/floor/iron, /area/station/maintenance/disposal) "fQW" = ( @@ -23710,16 +23514,20 @@ /area/station/science/explab) "fRO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/loading_area{ dir = 4 }, +/obj/structure/window/half/directional/south, /turf/open/floor/iron, /area/station/cargo/storage) "fRP" = ( -/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/button/door/directional/north{ + id = "Interro_shutters"; + name = "Shutters Control"; + req_access = list("security") + }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/interrogation) "fSg" = ( @@ -23743,6 +23551,12 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"fSt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "fSw" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -23780,9 +23594,6 @@ /turf/open/floor/iron/dark, /area/station/science/ordnance) "fTz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -23883,7 +23694,8 @@ "fUF" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/button/door{ +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno1"; name = "Containment Control"; req_access = list("xenobiology") @@ -23934,10 +23746,6 @@ /area/station/science/xenobiology) "fVd" = ( /obj/structure/cable, -/obj/structure/sign/warning/no_smoking/circle{ - pixel_x = 28; - pixel_y = -28 - }, /obj/machinery/modular_computer/preset/engineering{ dir = 1 }, @@ -24121,6 +23929,8 @@ /obj/machinery/light_switch/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) "fXz" = ( @@ -24132,12 +23942,6 @@ id = "brigprison"; name = "Prison Blast Door" }, -/obj/machinery/button/flasher{ - id = "Cell 1"; - name = "Prisoner Flash"; - pixel_x = 25; - pixel_y = 7 - }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24148,6 +23952,10 @@ pixel_y = -6; req_access = list("brig") }, +/obj/machinery/button/flasher/directional/east{ + id = "Cell 1"; + name = "Prisoner Flash" + }, /turf/open/floor/iron, /area/station/security/execution/transfer) "fXF" = ( @@ -24466,14 +24274,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) -"gbD" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/random/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "gbF" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -24586,7 +24386,6 @@ pixel_x = -32; pixel_y = -32 }, -/obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, @@ -24673,6 +24472,21 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/security/prison) +"gdy" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/blood/random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/blood/random, +/obj/effect/turf_decal/bot, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) "gdA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24696,6 +24510,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/window/half/directional/south, /turf/open/floor/plating, /area/station/maintenance/disposal) "gdR" = ( @@ -24706,9 +24521,6 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "gee" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/south, @@ -24782,7 +24594,7 @@ "geR" = ( /obj/machinery/vending/engivend, /obj/effect/turf_decal/delivery, -/obj/structure/sign/poster/official/moth_hardhat/directional/east, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron, /area/station/engineering/main) "geU" = ( @@ -24868,9 +24680,6 @@ /area/station/security/checkpoint/arrivals) "gfp" = ( /obj/structure/table/wood, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/open/floor/wood, /area/station/commons/dorms) @@ -24888,7 +24697,6 @@ /turf/open/floor/iron/dark, /area/station/science/auxlab/firing_range) "gfw" = ( -/obj/structure/sign/warning/secure_area/directional/south, /obj/structure/table, /obj/item/assembly/infra, /obj/structure/disposalpipe/segment{ @@ -24951,7 +24759,6 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "ggz" = ( -/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, @@ -24987,6 +24794,7 @@ /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/storage_shared) "ghq" = ( @@ -25070,6 +24878,7 @@ /obj/item/hand_tele, /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/command/teleporter) "giu" = ( @@ -25115,12 +24924,6 @@ /area/station/maintenance/port/fore) "gjc" = ( /obj/structure/cable, -/obj/machinery/button/flasher{ - id = "Cell 4"; - name = "Prisoner Flash"; - pixel_x = 25; - pixel_y = 7 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/east{ @@ -25132,6 +24935,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/button/flasher/directional/east{ + id = "Cell 5"; + name = "Prisoner Flash" + }, /turf/open/floor/iron, /area/station/security/execution/transfer) "gjg" = ( @@ -25280,7 +25087,6 @@ "gkW" = ( /obj/structure/table/wood, /obj/item/storage/briefcase, -/obj/structure/sign/poster/official/help_others/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/courtroom) @@ -25366,6 +25172,29 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/iron, /area/station/engineering/supermatter/room) +"gmz" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + manual_align = 1; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/scanner_gate/preset_guns{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/brig) "gmD" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering Auxiliary Power" @@ -25558,33 +25387,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"goc" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_y = -38 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/button/door/directional/south{ - id = "teleportershutters"; - name = "Teleporter Shutters"; - pixel_x = -6; - req_access = list("command") - }, -/obj/machinery/button/door/directional/south{ - id = "evastorage"; - name = "E.V.A. Shutters"; - pixel_x = 6; - req_access = list("command") - }, -/turf/open/floor/carpet, -/area/station/command/bridge) -"goj" = ( -/obj/structure/sign/painting/library{ - pixel_y = 33 - }, -/turf/open/floor/carpet/green, -/area/station/commons/dorms) "gor" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -25689,11 +25491,14 @@ }, /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/half{ dir = 1 }, /area/station/cargo/miningoffice) +"gpG" = ( +/obj/structure/sign/nanotrasen, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "gpI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -25755,6 +25560,7 @@ /area/station/medical/virology) "gqq" = ( /obj/structure/dresser, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hop) "gqA" = ( @@ -25791,25 +25597,19 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "gqR" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ +/obj/structure/disposalpipe/junction/flip{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "gqZ" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "brig-entrance" }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig" - }, /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -25818,15 +25618,13 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + manual_align = 1; + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/security/brig) -"gri" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/random/directional/south, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/commons/dorms) "grl" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -25836,6 +25634,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/glasses/meson, /obj/item/clothing/glasses/meson, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron, /area/station/engineering/main) "grm" = ( @@ -26051,6 +25850,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + req_access = list("virology"); + name = "Virology Access Console"; + idSelf = "virology_airlock_control"; + idInterior = "virology_airlock_interior"; + idExterior = "virology_airlock_exterior" + }, /turf/open/floor/iron, /area/station/medical/virology) "gtp" = ( @@ -26323,11 +26129,6 @@ "gwr" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/stripes/line, -/obj/machinery/button/door/directional/south{ - id = "evashutters"; - name = "E.V.A. Shutters"; - req_access = list("command") - }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) "gwt" = ( @@ -26335,7 +26136,7 @@ dir = 4 }, /obj/effect/spawner/random/structure/closet_private, -/obj/structure/sign/poster/random/directional/west, +/obj/machinery/light_switch/directional/west, /turf/open/floor/wood, /area/station/hallway/secondary/service) "gwx" = ( @@ -26348,6 +26149,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/xenobiology) +"gwG" = ( +/obj/machinery/hydroponics/soil, +/obj/item/plant_analyzer, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Garden"; + network = list("ss13","prison") + }, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "gwL" = ( /obj/machinery/hydroponics/soil, /obj/effect/decal/cleanable/dirt, @@ -26405,7 +26215,6 @@ "gxL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -26413,17 +26222,11 @@ /area/station/hallway/primary/port) "gxT" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/button/door{ - id = "xenosecure"; - name = "Containment Control"; - pixel_y = -3; - req_access = list("xenobiology") - }, -/obj/item/radio/intercom{ - pixel_y = 5 - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/item/radio/intercom{ + pixel_y = 32 + }, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) "gxW" = ( @@ -26463,6 +26266,15 @@ /obj/machinery/duct, /turf/open/floor/iron/cafeteria, /area/station/medical/break_room) +"gyp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/computer/security/telescreen/engine/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/atmos_control/nocontrol/master{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) "gyB" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26483,11 +26295,9 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "gyW" = ( -/obj/structure/cable, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) @@ -26506,6 +26316,14 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"gzA" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/south, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/computer/security/telescreen/vault/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "gzF" = ( /obj/structure/cable, /obj/structure/table/reinforced, @@ -26664,13 +26482,32 @@ /area/station/science/research) "gBs" = ( /obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/toy/figure/secofficer, /obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, /obj/machinery/light/small/directional/west, +/obj/machinery/button/flasher/table{ + pixel_y = 4; + pixel_x = 3; + id = "brigflashdoor"; + name = "Flash Control"; + req_access = list("security") + }, +/obj/machinery/button/door/table{ + pixel_y = 12; + pixel_x = 3; + req_access = list("security"); + name = "Brig Access Control"; + id = "brigfront" + }, +/obj/machinery/button/door/table{ + pixel_y = -4; + pixel_x = 3; + id = "brigwindows"; + name = "Cell Window Control"; + req_access = list("security") + }, /turf/open/floor/iron, /area/station/security/holding_cell) "gBx" = ( @@ -26688,7 +26525,6 @@ }, /obj/item/reagent_containers/cup/bottle/multiver, /obj/item/reagent_containers/syringe, -/obj/structure/sign/poster/official/cleanliness/directional/east, /obj/machinery/vending/wallmed/directional/north, /obj/effect/turf_decal/siding/dark_red, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -26749,7 +26585,6 @@ /turf/open/floor/iron/dark, /area/station/security/mechbay) "gCn" = ( -/obj/structure/sign/warning/electric_shock/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -26781,9 +26616,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"gCt" = ( -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "gCB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26835,6 +26667,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/official/ion_rifle/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) "gCL" = ( @@ -26856,7 +26689,6 @@ /turf/open/floor/iron, /area/station/security/courtroom) "gCS" = ( -/obj/structure/sign/poster/official/science/directional/west, /obj/effect/turf_decal/stripes/line, /obj/machinery/status_display/ai/directional/north, /obj/structure/rack, @@ -26948,20 +26780,12 @@ "gDV" = ( /turf/closed/wall, /area/station/service/library/lounge) -"gDW" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/maintenance/port/aft) "gDY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/station/security/office) -"gEz" = ( -/obj/structure/sign/calendar/directional/south, -/turf/open/floor/carpet/blue, -/area/station/commons/dorms) "gEA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27140,7 +26964,6 @@ dir = 1 }, /obj/item/radio/intercom/directional/north, -/obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "gGF" = ( @@ -27161,7 +26984,8 @@ dir = 8 }, /obj/machinery/newscaster/directional/west, -/obj/machinery/button/door/directional/south{ +/obj/machinery/button/door/directional/east{ + dir = 8; id = "Toilet_Research"; name = "Lock Control"; normaldoorcontrol = 1; @@ -27189,23 +27013,25 @@ /obj/machinery/button/door/directional/north{ id = "ceblast"; name = "Office Lockdown Control"; - pixel_x = 6; - pixel_y = 26; + pixel_y = 35; req_access = list("ce") }, -/obj/machinery/light_switch/directional/north{ - pixel_x = -6 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"gHx" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "gHE" = ( /obj/machinery/requests_console/directional/north{ department = "Chapel"; name = "Chapel Requests Console" }, /obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/royalblack, /area/station/service/chapel/office) "gHI" = ( @@ -27256,9 +27082,6 @@ /turf/open/floor/iron, /area/station/security/holding_cell) "gIq" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -27274,33 +27097,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) -"gIw" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/button/door/directional/east{ - id = "hosprivacy"; - name = "Privacy Control"; - pixel_y = 6; - req_access = list("hos") - }, -/obj/machinery/button/door/directional/east{ - id = "hosspace"; - name = "Space Shutters Control"; - pixel_y = -6; - req_access = list("hos") - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east{ - pixel_x = 38; - pixel_y = 6 - }, -/obj/machinery/light_switch/directional/east{ - pixel_x = 37; - pixel_y = -6 - }, -/obj/structure/tank_holder/extinguisher, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hos) "gIx" = ( /obj/machinery/atmospherics/components/binary/valve, /obj/effect/decal/cleanable/dirt, @@ -27323,6 +27119,15 @@ }, /turf/open/floor/iron, /area/station/security/warden) +"gIF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/radiation/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "gII" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -27480,6 +27285,7 @@ "gKI" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch/directional/north, /turf/open/floor/wood, /area/station/command/meeting_room/council) "gKT" = ( @@ -27554,12 +27360,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/space/basic, /area/space/nearstation) -"gLT" = ( -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/structure/sign/warning/electric_shock/directional/west, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "gMd" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/south, @@ -27600,7 +27400,6 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) "gME" = ( -/obj/structure/sign/warning/vacuum, /turf/closed/wall, /area/station/cargo/miningoffice) "gMK" = ( @@ -27694,6 +27493,7 @@ /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/security/office) "gNO" = ( @@ -27719,6 +27519,12 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"gOF" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "gOR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -27877,16 +27683,7 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/cafeteria) -"gQF" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "gQH" = ( -/obj/structure/sign/warning/secure_area/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) @@ -27970,51 +27767,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/engineering/main) -"gRN" = ( -/obj/structure/cable, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "gRU" = ( /obj/structure/table/reinforced, -/obj/machinery/button/ignition{ - id = "justicespark"; - pixel_x = 7; - pixel_y = 24; - req_access = list("armory") - }, -/obj/machinery/button/flasher{ - id = "justiceflash"; - pixel_x = 6; - pixel_y = 34; - req_access = list("armory") - }, /obj/item/folder/red{ pixel_x = 3 }, /obj/item/restraints/handcuffs, /obj/item/taperecorder, -/obj/machinery/button/door/directional/north{ - id = "justiceblast"; - name = "Justice Shutters Control"; - pixel_x = -6; - req_access = list("armory") - }, -/obj/machinery/button/door/directional/north{ - id = "justicechamber"; - name = "Justice Chamber Control"; - pixel_x = -6; - pixel_y = 34; - req_access = list("armory") - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/education) "gSe" = ( @@ -28041,17 +27804,10 @@ /area/station/maintenance/department/engine/atmos) "gSB" = ( /obj/structure/cable, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = -8; - pixel_y = 36 - }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -8; - pixel_y = 24 - }, /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/south, /obj/machinery/light/small/directional/north, +/obj/machinery/button/door/incinerator_vent_atmos_aux/directional/north, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "gSR" = ( @@ -28158,7 +27914,9 @@ dir = 4 }, /obj/machinery/door/airlock/external/glass{ - name = "Supply Door Airlock" + name = "Supply Door Airlock"; + dir = 4; + manual_align = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -28169,25 +27927,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/iron, /area/station/cargo/storage) -"gUt" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/turf_decal/bot, -/obj/item/clothing/gloves/color/yellow, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron, -/area/station/engineering/storage) "gUy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table, @@ -28196,7 +27935,6 @@ /obj/item/clothing/head/utility/chefhat, /obj/item/reagent_containers/condiment/flour, /obj/effect/turf_decal/bot, -/obj/structure/sign/poster/contraband/random/directional/south, /obj/item/kitchen/rollingpin{ pixel_x = -4 }, @@ -28340,14 +28078,16 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-left" }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "gWv" = ( @@ -28391,6 +28131,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot_white/right, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/command/gateway) "gWV" = ( @@ -28427,8 +28168,8 @@ /area/station/hallway/secondary/exit) "gXm" = ( /obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/newscaster/directional/south, /turf/open/floor/iron/white, /area/station/medical/paramedic) "gXn" = ( @@ -28458,6 +28199,13 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/port) +"gXN" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "gXS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/railing/corner{ @@ -28585,7 +28333,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 5 }, -/obj/structure/sign/warning/secure_area/directional/south, /obj/machinery/light/directional/south, /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron, @@ -28618,10 +28365,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"haF" = ( -/obj/structure/sign/warning/secure_area/directional/west, -/turf/open/space/basic, -/area/space/nearstation) "haG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -28732,6 +28475,7 @@ /area/station/engineering/atmos/pumproom) "hbW" = ( /obj/effect/spawner/random/structure/crate, +/obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/floor/plating, /area/station/maintenance/department/chapel) "hcb" = ( @@ -28824,11 +28568,11 @@ /area/station/medical/morgue) "hcW" = ( /obj/machinery/light/directional/north, -/obj/structure/sign/warning/gas_mask/directional/north, /obj/effect/turf_decal/tile/neutral/full, /obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4{ dir = 4 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/science/ordnance) "hdx" = ( @@ -28847,16 +28591,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white/smooth_large, /area/station/command/heads_quarters/cmo) -"hdI" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/box, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "hdK" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28876,11 +28610,11 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "hdR" = ( -/obj/machinery/light_switch/directional/north, /obj/structure/cable, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "hdU" = ( @@ -28990,16 +28724,21 @@ /turf/open/floor/iron, /area/station/medical/pharmacy) "hfb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 }, -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior{ + manual_align = 1; + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 8 + }, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) "hfe" = ( @@ -29040,7 +28779,6 @@ /area/station/hallway/secondary/entry) "hfM" = ( /obj/effect/decal/cleanable/glass, -/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, /area/station/maintenance/fore) "hfN" = ( @@ -29138,10 +28876,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/plating, /area/station/service/library/abandoned) -"hhK" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall, -/area/station/cargo/storage) "hhM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -29356,7 +29090,6 @@ /area/station/maintenance/department/chapel) "hkJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/no_smoking/directional/east, /obj/structure/tank_dispenser, /obj/machinery/camera/directional/east{ c_tag = "Engineering - Gear Storage"; @@ -29542,13 +29275,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"hnd" = ( -/obj/structure/sign/poster/random/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/dorms) "hnk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, @@ -29571,9 +29297,6 @@ /area/station/hallway/secondary/command) "hnx" = ( /obj/structure/table, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/machinery/computer/records/security/laptop{ dir = 8; pixel_y = 6 @@ -29623,9 +29346,6 @@ /area/station/engineering/atmos) "hnM" = ( /obj/machinery/pdapainter/research, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/turf_decal/bot_red, /obj/effect/turf_decal/tile/purple{ dir = 8 @@ -29661,6 +29381,34 @@ "hoC" = ( /turf/closed/wall, /area/station/cargo/office) +"hoF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/radio/intercom/directional/east{ + pixel_x = 38; + pixel_y = 3 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 40; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/east{ + id = "qmspace"; + name = "Space Shutters Control"; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/east{ + id = "qmprivacy"; + name = "Privacy Control"; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "hoO" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -29668,6 +29416,7 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) "hoQ" = ( @@ -30027,6 +29776,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"huy" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) "huH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -30092,7 +29850,6 @@ dir = 8 }, /obj/effect/turf_decal/bot, -/obj/structure/sign/warning/cold_temp/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -30117,9 +29874,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -30141,7 +29895,6 @@ /area/station/security/interrogation) "hvD" = ( /obj/structure/chair/stool/bar/directional/north, -/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/iron/grimy, /area/station/service/abandoned_gambling_den) "hvJ" = ( @@ -30151,6 +29904,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/medical/virology) +"hvX" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/circuit/green, +/area/station/engineering/main) "hwa" = ( /obj/structure/chair{ dir = 1 @@ -30310,7 +30069,6 @@ /area/station/service/chapel/office) "hxT" = ( /obj/structure/table/reinforced, -/obj/structure/sign/poster/official/random/directional/south, /obj/item/relic, /obj/effect/spawner/random/maintenance, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -30548,6 +30306,7 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/plaques/kiddie/library, /turf/open/floor/iron/dark, /area/station/service/library) "hCh" = ( @@ -30628,7 +30387,9 @@ dir = 8 }, /obj/machinery/door/airlock/external/glass{ - name = "Supply Door Airlock" + name = "Supply Door Airlock"; + dir = 4; + manual_align = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -30683,17 +30444,39 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hEt" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall/r_wall, -/area/station/maintenance/port/aft) "hEF" = ( /turf/closed/wall/r_wall, /area/station/security/lockers) "hEI" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/table/wood, -/obj/item/taperecorder, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_x = 1; + id = "evastorage"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 8; + pixel_x = -4; + id = "teleportershutters"; + name = "Teleporter Shutters"; + req_access = list("command") + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 16; + pixel_x = 1; + id = "bridgewindows"; + name = "Bridge View Blast Doors"; + req_access = list("command") + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_x = 7; + pixel_y = 8; + id = "bridgedoors"; + name = "Bridge Access Blast Doors"; + req_access = list("command") + }, /turf/open/floor/iron/grimy, /area/station/command/bridge) "hEL" = ( @@ -30789,7 +30572,6 @@ /obj/item/reagent_containers/cup/beaker, /obj/item/reagent_containers/syringe/antiviral, /obj/item/reagent_containers/dropper, -/obj/structure/sign/warning/biohazard/directional/west, /obj/structure/cable, /obj/structure/table/reinforced/rglass, /turf/open/floor/iron, @@ -30870,12 +30652,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"hHi" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/sign/poster/official/random/directional/north, -/obj/structure/water_source/puddle, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "hHo" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/chem_heater/withbuffer, @@ -30970,6 +30746,16 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"hIr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/science/xenobiology) "hIs" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31153,6 +30939,7 @@ dir = 1 }, /obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) "hKZ" = ( @@ -31196,14 +30983,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/port/fore) -"hLt" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/closed/wall, -/area/station/hallway/secondary/exit/departure_lounge) "hLA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet/orange, @@ -31290,6 +31069,10 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/medical/morgue) +"hNe" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hos) "hNg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -31330,7 +31113,6 @@ /turf/open/floor/iron, /area/station/commons/toilet/locker) "hNP" = ( -/obj/structure/sign/poster/contraband/random/directional/west, /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, @@ -31357,7 +31139,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/poddoor{ id = "engstorage"; - name = "Engineering Secure Storage Lockdown" + name = "Engineering Secure Storage Lockdown"; + dir = 4; + manual_align = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -31481,6 +31265,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/office) "hPx" = ( @@ -31514,7 +31299,6 @@ /area/station/security/prison/safe) "hPO" = ( /obj/machinery/light/small/directional/south, -/obj/structure/sign/warning/vacuum/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/hallway) @@ -31532,20 +31316,14 @@ /turf/open/floor/plating, /area/station/security/office) "hQr" = ( -/obj/machinery/light_switch/directional/north, /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/structure/sign/warning/deathsposal/directional/east, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, -/obj/machinery/button/door/directional/north{ - id = "viro_private_shutters"; - name = "Privacy Shutters"; - pixel_y = 36 - }, /obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/deathsposal/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) "hQs" = ( @@ -31713,6 +31491,7 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/gas_mask/directional/north, /turf/open/floor/iron/dark/telecomms, /area/station/science/xenobiology) "hSl" = ( @@ -31847,7 +31626,6 @@ /obj/structure/chair/office{ dir = 1 }, -/obj/structure/sign/poster/random/directional/south, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) @@ -31923,10 +31701,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"hUV" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/wall, -/area/station/engineering/atmos/storage) "hVi" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -32017,9 +31791,11 @@ /turf/open/floor/carpet, /area/station/command/meeting_room/council) "hWz" = ( -/obj/structure/closet/secure_closet/atmospherics, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/sign/warning/deathsposal/directional/north, /obj/effect/turf_decal/bot, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) "hWA" = ( /obj/structure/table/reinforced, @@ -32148,14 +31924,11 @@ /turf/open/floor/iron, /area/station/science/research/abandoned) "hXQ" = ( -/obj/machinery/door/window/left/directional/east{ - name = "Monkey Pen"; - req_access = list("genetics") - }, -/obj/structure/flora/bush/lavendergrass, -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/science/genetics) +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "hXZ" = ( /obj/item/storage/box/teargas{ pixel_x = 3; @@ -32397,6 +32170,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) "iaT" = ( @@ -32640,7 +32414,6 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "icX" = ( -/obj/structure/sign/warning/pods/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -32701,9 +32474,6 @@ /turf/open/floor/plating, /area/station/maintenance/department/electrical) "idD" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -32803,6 +32573,7 @@ }, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, /turf/open/floor/iron, /area/station/science/research) "ieM" = ( @@ -32854,6 +32625,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/cigarette, /obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "ifp" = ( @@ -32936,6 +32708,10 @@ /obj/item/stack/rods/fifty, /turf/open/floor/plating, /area/station/maintenance/department/eva/abandoned) +"igZ" = ( +/obj/structure/sign/warning/docking/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "iho" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -32997,13 +32773,6 @@ }, /turf/open/floor/plating, /area/station/medical/virology) -"iij" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/command/teleporter) "iiy" = ( /obj/structure/easel, /turf/open/floor/iron, @@ -33082,8 +32851,8 @@ /obj/structure/closet{ name = "evidence closet" }, -/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/evidence) "ijx" = ( @@ -33149,7 +32918,6 @@ /turf/open/floor/plating, /area/station/maintenance/port) "ikn" = ( -/obj/structure/sign/poster/party_game/directional/west, /obj/structure/table, /obj/item/storage/briefcase/secure{ pixel_x = 3; @@ -33248,6 +33016,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/maintenance/department/science) "iln" = ( @@ -33279,6 +33048,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron, /area/station/engineering/supermatter/room) "ilH" = ( @@ -33500,10 +33270,12 @@ /area/station/service/hydroponics) "inV" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/item/radio/intercom{ + pixel_y = 32 + }, /turf/open/floor/iron, /area/station/security/courtroom) "ioe" = ( @@ -33530,6 +33302,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "iov" = ( @@ -33604,13 +33379,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"iqg" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/full, -/obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/ordnance) "iqj" = ( /obj/effect/turf_decal/trimline/purple/filled/warning, /turf/open/floor/iron/white, @@ -33620,7 +33388,6 @@ /turf/open/floor/plating, /area/station/maintenance/fore) "iqn" = ( -/obj/structure/mirror/directional/west, /obj/effect/landmark/start/hangover, /obj/structure/sink/directional/east, /obj/effect/turf_decal/bot, @@ -33638,8 +33405,8 @@ /obj/item/crowbar, /obj/item/grenade/chem_grenade/smart_metal_foam, /obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/structure/sign/poster/official/report_crimes/directional/north, /obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/report_crimes/directional/north, /turf/open/floor/iron, /area/station/engineering/storage) "iqT" = ( @@ -33835,6 +33602,9 @@ "isQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, /turf/open/floor/iron, /area/station/cargo/storage) "isR" = ( @@ -34029,12 +33799,8 @@ /obj/machinery/button/door/directional/north{ id = "paramed_dispatch"; name = "Privacy Shutters"; - pixel_x = 6; req_access = list("medical") }, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8 - }, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -34058,11 +33824,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/cargo/warehouse) -"ivH" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/sign/warning/radiation/directional/south, -/turf/open/floor/engine, -/area/station/engineering/supermatter) "ivK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34123,9 +33884,6 @@ /turf/open/floor/plating, /area/station/maintenance/port/fore) "iwW" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /obj/effect/spawner/random/structure/closet_private, /obj/effect/landmark/start/hangover/closet, /obj/item/clothing/suit/toggle/lawyer, @@ -34208,6 +33966,7 @@ pixel_x = -10; pixel_y = 3 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/security/detectives_office) "ixZ" = ( @@ -34273,6 +34032,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"iyO" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "izo" = ( /obj/structure/table/wood, /obj/item/gavelblock, @@ -34446,8 +34208,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/sign/warning/firing_range/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) +"iBs" = ( +/obj/structure/sign/warning/xeno_mining/directional/north, +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) "iBx" = ( /obj/effect/spawner/random/structure/closet_private, /obj/structure/extinguisher_cabinet/directional/east, @@ -34463,12 +34230,12 @@ /turf/open/floor/iron, /area/station/maintenance/port/aft) "iBG" = ( -/obj/structure/sign/poster/official/help_others/directional/east, /obj/structure/closet/secure_closet/psychology, /obj/item/toy/plush/beeplushie{ desc = "Maybe hugging this will make you feel better about yourself."; name = "Therabee" }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/station/medical/psychology) "iBO" = ( @@ -34624,6 +34391,31 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"iDV" = ( +/obj/docking_port/stationary/syndicate/northeast{ + dir = 8 + }, +/turf/open/space, +/area/space) +"iDZ" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/machinery/button/ticket_machine/table{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/machinery/button/photobooth/table{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/machinery/button/flasher/table{ + pixel_y = 12; + id = "hopflash"; + req_access = list("hop"); + name = "Queue Flasher" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) "iEa" = ( /obj/structure/table/wood, /obj/item/clothing/under/costume/maid, @@ -34754,11 +34546,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"iFt" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "iFD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, @@ -35004,12 +34791,6 @@ /obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"iIz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/security/processing) "iIM" = ( /obj/effect/turf_decal/tile/red/diagonal_centre, /obj/effect/turf_decal/tile/blue/diagonal_edge, @@ -35060,10 +34841,12 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"iJw" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +"iJD" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/water_source/puddle, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "iJE" = ( /obj/structure/table/wood/fancy, /obj/machinery/door/window/left/directional/east, @@ -35161,6 +34944,16 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) +"iKy" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology - Secure Cell Interior"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "iKC" = ( /obj/structure/table/wood, /obj/machinery/recharger, @@ -35243,6 +35036,17 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"iLV" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/trimline/neutral, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "iMf" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/open/floor/iron, @@ -35283,12 +35087,10 @@ /area/station/science/ordnance/burnchamber) "iMO" = ( /obj/structure/closet/secure_closet/personal, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/item/storage/wallet, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/commons/locker) "iMV" = ( @@ -35304,6 +35106,11 @@ }, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) +"iNe" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "iNg" = ( /obj/effect/landmark/start/hangover/closet, /obj/structure/closet/emcloset, @@ -35366,6 +35173,25 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/half, /area/station/engineering/main) +"iNO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/bot, +/obj/item/clothing/gloves/color/yellow, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/engineering/storage) "iNR" = ( /obj/item/kirbyplants/random, /obj/machinery/status_display/evac/directional/east, @@ -35432,6 +35258,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"iON" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/science/lab) "iPb" = ( /obj/structure/table, /obj/item/storage/box/tail_pin, @@ -35535,13 +35373,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"iRd" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/science/xenobiology) "iRf" = ( /obj/machinery/power/turbine/turbine_outlet, /turf/open/floor/engine, @@ -35801,12 +35632,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/machinery/button/door/directional/east{ + id = "engielock"; + name = "Engineering Lockdown Control"; + pixel_y = 8; + req_access = list("engineering") + }, /turf/open/floor/iron, /area/station/engineering/lobby) "iVj" = ( @@ -35864,17 +35700,17 @@ /area/station/maintenance/department/chapel) "iVH" = ( /obj/structure/table/reinforced, -/obj/machinery/button/door{ +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno6"; name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "iVT" = ( /obj/machinery/photocopier, -/obj/structure/sign/poster/official/work_for_a_future/directional/east, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "iVU" = ( @@ -35961,13 +35797,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"iWz" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/sign/poster/contraband/self_ai_liberation/directional/north, -/turf/open/floor/iron, -/area/station/science/research/abandoned) "iWA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36036,6 +35865,7 @@ /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/engineering/lobby) "iXj" = ( @@ -36110,14 +35940,13 @@ "iXM" = ( /obj/structure/cable, /obj/item/kirbyplants/random, -/obj/machinery/status_display/door_timer{ - id = "engcell"; - name = "Engineering Cell"; - pixel_y = 32 - }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/machinery/status_display/door_timer/directional/north{ + id = "engcell"; + name = "Engineering Cell" + }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) "iXO" = ( @@ -36137,12 +35966,6 @@ "iYi" = ( /turf/closed/wall, /area/station/commons/toilet/locker) -"iYp" = ( -/obj/structure/cable, -/obj/machinery/nuclearbomb/selfdestruct, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "iYq" = ( /obj/machinery/computer/prisoner/management{ dir = 4 @@ -36165,12 +35988,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/science/research/abandoned) -"iYI" = ( -/obj/structure/sign/warning/secure_area/directional/west, -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/engineering/atmos) "iYJ" = ( /obj/structure/table/wood, /obj/item/camera, @@ -36259,16 +36076,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/electronic_marketing_den) -"iZU" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "iZY" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ dir = 4 @@ -36322,6 +36129,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer3, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) "jaz" = ( @@ -36337,6 +36145,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/plating, /area/station/maintenance/port) "jaV" = ( @@ -36358,10 +36167,8 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "jaX" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 9 - }, /obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/siding/yellow, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "jaZ" = ( @@ -36580,6 +36387,7 @@ }, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/bot_white, +/obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark, /area/station/medical/surgery/theatre) "jdg" = ( @@ -36705,13 +36513,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/bridge) -"jeI" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "jeM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -36768,15 +36569,21 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) +"jff" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "jfn" = ( /obj/machinery/vending/wardrobe/bar_wardrobe, -/obj/structure/sign/poster/random/directional/east, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron/checker, /area/station/service/bar/backroom) "jfo" = ( /obj/effect/turf_decal/tile/yellow/diagonal_edge, /obj/effect/turf_decal/tile/red/diagonal_centre, -/obj/structure/sign/poster/official/cleanliness/directional/west, /obj/machinery/camera/directional/west{ c_tag = "Science - Break Room"; name = "science camera"; @@ -36803,17 +36610,6 @@ }, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"jfC" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/effect/turf_decal/trimline/neutral, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/box/white, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "jfF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36832,11 +36628,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"jfL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/secure_area/directional/west, -/turf/open/floor/plating, -/area/station/engineering/atmos/mix) "jfP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36882,6 +36673,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron, /area/station/maintenance/port) "jgb" = ( @@ -36940,7 +36732,6 @@ /turf/open/floor/wood, /area/station/service/theater) "jgS" = ( -/obj/structure/sign/warning/secure_area/directional/west, /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -37115,7 +36906,6 @@ name = "engineering camera"; network = list("ss13","engine") }, -/obj/structure/sign/warning/radiation/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter) "jjC" = ( @@ -37155,6 +36945,7 @@ /obj/effect/turf_decal/bot, /obj/structure/rack, /obj/machinery/newscaster/directional/west, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/main) "jkd" = ( @@ -37321,7 +37112,6 @@ "jlN" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/obj/machinery/airalarm/directional/west, /obj/item/restraints/handcuffs, /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/light/small/directional/west, @@ -37369,6 +37159,7 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, +/obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -37476,6 +37267,7 @@ /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) "jni" = ( @@ -37498,6 +37290,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"jnB" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "jnG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37607,14 +37407,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/hallway) -"joz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ - dir = 8 - }, -/obj/structure/sign/warning/secure_area/directional/south, -/turf/open/space/basic, -/area/space/nearstation) "joB" = ( /obj/machinery/conveyor{ dir = 4; @@ -37720,6 +37512,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/plating/airless, /area/space/nearstation) "jqr" = ( @@ -37860,7 +37653,6 @@ /turf/open/floor/iron, /area/station/engineering/atmos/project) "jso" = ( -/obj/structure/sign/poster/random/directional/east, /obj/structure/chair/comfy/beige{ dir = 8 }, @@ -37983,17 +37775,6 @@ "jtC" = ( /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"jtD" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) -"jtV" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/maintenance/port/aft) "jui" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38123,12 +37904,10 @@ /turf/open/floor/iron/white, /area/station/medical/chemistry) "jvT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, +/obj/effect/turf_decal/siding/yellow/corner, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "jvX" = ( @@ -38201,14 +37980,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"jxj" = ( -/obj/structure/table, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron, -/area/station/science/robotics/mechbay) "jxm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38279,6 +38050,7 @@ /obj/effect/spawner/random/structure/table_or_rack, /obj/item/stack/rods/ten, /obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) "jyu" = ( @@ -38449,6 +38221,19 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/science) +"jAe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "jAf" = ( /obj/structure/chair/pew/left, /turf/open/floor/iron/chapel{ @@ -38484,6 +38269,10 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron, /area/station/engineering/atmos/storage) +"jAC" = ( +/obj/structure/sign/painting/library, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) "jAI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38571,26 +38360,6 @@ /obj/machinery/computer/records/security{ dir = 8 }, -/obj/machinery/button/flasher{ - id = "brigflashdoor"; - name = "Flash Control"; - pixel_x = 26; - pixel_y = 7; - req_access = list("security") - }, -/obj/machinery/button/door/directional/east{ - id = "brigfront"; - name = "Brig Access Control"; - pixel_y = -6; - req_access = list("security") - }, -/obj/machinery/button/door/directional/east{ - id = "brigwindows"; - name = "Cell Window Control"; - pixel_x = 36; - pixel_y = -6; - req_access = list("security") - }, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, @@ -38665,6 +38434,13 @@ /obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"jCy" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "jCI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38828,7 +38604,9 @@ /obj/structure/cable, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" + name = "Bridge Access"; + dir = 4; + manual_align = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-left" @@ -38948,9 +38726,6 @@ dir = 4 }, /obj/item/bedsheet/medical, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, @@ -38978,14 +38753,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron, /area/station/engineering/atmos) -"jGs" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/closed/wall/r_wall, -/area/station/maintenance/port/aft) "jGx" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -39065,7 +38832,6 @@ /obj/structure/chair/sofa/left/brown{ dir = 4 }, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, @@ -39265,7 +39031,6 @@ }, /area/station/service/kitchen) "jKE" = ( -/obj/machinery/light_switch/directional/north, /obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/station/command/meeting_room/council) @@ -39553,12 +39318,12 @@ /area/station/security/checkpoint/customs/fore) "jNY" = ( /obj/structure/table/optable, -/obj/machinery/newscaster/directional/north, /obj/effect/turf_decal/bot_red, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/clock/directional/north, /turf/open/floor/iron/dark, /area/station/medical/morgue) "jNZ" = ( @@ -39751,6 +39516,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/cold_temp/directional/north, /turf/open/floor/iron/dark/telecomms, /area/station/science/xenobiology) "jQd" = ( @@ -39799,6 +39565,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/electronic_marketing_den) +"jQv" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/west{ + c_tag = "AI Satellite - Teleporter"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/turretid/directional/west{ + name = "Antechamber Turret Control"; + req_access = list("minisat"); + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "jQw" = ( /obj/machinery/telecomms/broadcaster/preset_right, /turf/open/floor/circuit/telecomms/mainframe, @@ -39944,6 +39726,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/sign/warning/test_chamber/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) "jSl" = ( @@ -40156,10 +39939,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"jUT" = ( -/obj/structure/sign/warning/electric_shock/directional/west, -/turf/open/space/basic, -/area/space/nearstation) "jUU" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -40364,7 +40143,6 @@ "jYt" = ( /obj/structure/closet/crate/wooden/toy, /obj/item/toy/mecha/honk, -/obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -40403,16 +40181,19 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar/directional/west, /obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch/directional/north, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den/gaming) "jYX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast Door" + name = "Bridge Access Blast Door"; + dir = 4; + manual_align = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/bridge) "jZc" = ( @@ -40563,11 +40344,9 @@ /area/station/service/abandoned_gambling_den) "kaG" = ( /obj/structure/closet/secure_closet/personal, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/commons/locker) "kaL" = ( @@ -40671,10 +40450,7 @@ dir = 8 }, /obj/effect/spawner/random/structure/crate, -/obj/structure/sign/warning/secure_area/directional/west, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) "kca" = ( @@ -40745,10 +40521,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/department/science) -"kcR" = ( -/obj/structure/sign/warning/secure_area/directional/east, -/turf/closed/wall/r_wall, -/area/station/engineering/transit_tube) "kcT" = ( /obj/machinery/door/morgue{ name = "Relic Closet"; @@ -40792,7 +40564,6 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, -/obj/structure/sign/warning/secure_area/directional/east, /turf/open/floor/iron/white, /area/station/science/research) "kdC" = ( @@ -40804,15 +40575,15 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "kdE" = ( -/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/loading_area{ dir = 4 }, +/obj/structure/window/half/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) "kdM" = ( -/obj/structure/sign/poster/official/do_not_question/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "kdN" = ( @@ -40945,6 +40716,24 @@ /obj/effect/turf_decal/tile/green/fourcorners, /turf/open/floor/iron, /area/station/medical/virology) +"kfx" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 5 + }, +/obj/item/toy/figure/bitrunner{ + pixel_x = -6 + }, +/obj/machinery/camera/directional/south{ + name = "cargo camera"; + c_tag = "Cargo - Bitrunners" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) "kfC" = ( /obj/machinery/telecomms/processor/preset_two, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -40970,6 +40759,7 @@ /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/dark, /area/station/service/library) "kfI" = ( @@ -40987,9 +40777,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "kfL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -41087,6 +40874,10 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"kgL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) "kgO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -41110,6 +40901,11 @@ "khb" = ( /turf/closed/wall/r_wall, /area/station/science/robotics/lab) +"khh" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "khl" = ( /obj/structure/mirror/directional/north, /obj/structure/sink/directional/south, @@ -41215,6 +41011,7 @@ }, /obj/effect/landmark/start/cargo_technician, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/office) "kiq" = ( @@ -41231,7 +41028,6 @@ /turf/open/floor/iron/checker, /area/station/hallway/secondary/service) "kiz" = ( -/obj/structure/sign/poster/random/directional/east, /obj/structure/table, /obj/item/clipboard, /obj/item/folder/white, @@ -41262,6 +41058,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/evidence) +"kiP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "kiQ" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/bot, @@ -41269,7 +41070,9 @@ /area/station/engineering/atmos/project) "kiR" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/plasticflaps/opaque, +/obj/structure/plasticflaps/opaque{ + dir = 4 + }, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; name = "Atmospherics Lockdown Blast Door" @@ -41574,8 +41377,18 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/service/hydroponics) +"kmi" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) "kmE" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, +/obj/machinery/door/poddoor/incinerator_atmos_aux{ + manual_align = 1; + dir = 4 + }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "kmS" = ( @@ -41702,13 +41515,13 @@ /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) "koB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/decal/cleanable/oil, /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "koJ" = ( @@ -41778,6 +41591,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/command/gateway) +"kpB" = ( +/obj/structure/table/wood/poker, +/obj/item/cigarette/pipe, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) "kpD" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -41837,9 +41655,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, @@ -41925,6 +41740,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"ksk" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "ksn" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/window/preopen{ @@ -41961,16 +41781,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) -"ksJ" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/machinery/light/small/directional/south, -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "ksK" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) @@ -42054,6 +41864,28 @@ /obj/structure/cable, /turf/open/space/basic, /area/station/solars/port/aft) +"kuq" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Starboard"; + name = "cargo camera" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/east{ + id = "cargounload"; + name = "Loading Doors"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/east{ + id = "cargoload"; + name = "Loading Doors"; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "kur" = ( /obj/item/kirbyplants/random, /obj/machinery/light/directional/south, @@ -42255,7 +42087,6 @@ /turf/open/floor/wood, /area/station/service/electronic_marketing_den) "kws" = ( -/obj/structure/sign/poster/official/work_for_a_future/directional/south, /obj/structure/chair/sofa/bench{ dir = 1 }, @@ -42271,11 +42102,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/docking/directional/north, /obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/chapel) "kwL" = ( @@ -42289,7 +42120,6 @@ /area/station/maintenance/port) "kwX" = ( /obj/effect/mapping_helpers/burnt_floor, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/port) "kxg" = ( @@ -42373,6 +42203,10 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/commons/lounge) +"kyu" = ( +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/white, +/area/station/science/lobby) "kyx" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -42464,7 +42298,6 @@ /area/station/service/electronic_marketing_den) "kzP" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/do_not_question/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/detectives_office/private_investigators_office) @@ -42509,12 +42342,9 @@ dir = 6 }, /obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/open/floor/iron/white/smooth_large, /area/station/medical/psychology) -"kAD" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/engineering/storage/tech) "kAE" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/structure/reagent_dispensers/fueltank, @@ -42546,6 +42376,33 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark/smooth_large, /area/station/security/detectives_office) +"kBc" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/scanner_gate/preset_guns{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + manual_align = 1; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) "kBz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -42742,24 +42599,6 @@ /obj/item/storage/crayons, /turf/open/floor/wood, /area/station/service/library/abandoned) -"kEp" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "kEw" = ( /obj/structure/cable, /obj/structure/reagent_dispensers/plumbed{ @@ -42835,7 +42674,6 @@ /turf/open/floor/iron/dark, /area/station/security/prison/visit) "kFO" = ( -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -42919,10 +42757,11 @@ dir = 4 }, /obj/structure/cable, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "kGK" = ( @@ -42973,6 +42812,9 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/service/library/printer) "kHp" = ( @@ -43001,7 +42843,6 @@ /obj/machinery/shieldgen, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/no_smoking/directional/north, /obj/effect/turf_decal/bot, /obj/machinery/light/small/directional/north, /turf/open/floor/iron, @@ -43116,6 +42957,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden/abandoned) +"kJF" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) "kJH" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -43165,24 +43011,12 @@ /obj/machinery/light/cold/directional/east, /turf/open/floor/iron, /area/station/medical/storage) -"kKz" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - icon_state = "control_stun"; - name = "AI Upload Turret Control"; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "kKW" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/electrical) "kKY" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -43315,7 +43149,6 @@ /area/station/security/brig) "kMt" = ( /obj/machinery/light/small/directional/west, -/obj/structure/sign/warning/radiation/directional/west, /turf/open/floor/engine, /area/station/engineering/supermatter) "kMu" = ( @@ -43425,16 +43258,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"kNG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "xenosecure"; - name = "Secure Pen Shutters" - }, -/obj/structure/cable, -/obj/structure/sign/warning/electric_shock/directional/west, -/turf/open/floor/plating, -/area/station/science/xenobiology) "kNH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white/smooth_large, @@ -43604,10 +43427,12 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "kRi" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 9 + }, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "kRk" = ( @@ -43713,7 +43538,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/sign/warning/pods/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "kSc" = ( @@ -43760,6 +43584,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine/atmos) +"kSC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port) "kSR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43833,10 +43664,14 @@ }, /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hos) -"kTV" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall, -/area/station/engineering/gravity_generator) +"kTS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/lobby) "kTX" = ( /obj/machinery/photocopier, /obj/item/radio/intercom/directional/south, @@ -43853,21 +43688,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port) -"kUj" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 7 - }, -/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ - pixel_x = 5 - }, -/obj/machinery/camera/autoname/directional/south, -/obj/item/toy/figure/bitrunner{ - pixel_x = -6 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/cargo/bitrunning/den) "kUn" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/brown{ @@ -44012,7 +43832,6 @@ "kVZ" = ( /obj/structure/closet/secure_closet/freezer/fridge/open, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, /turf/open/floor/plating, /area/station/service/kitchen/abandoned) "kWi" = ( @@ -44100,6 +43919,7 @@ /obj/item/reagent_containers/syringe, /obj/structure/table/reinforced/rglass, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/medical/treatment_center) "kXb" = ( @@ -44190,9 +44010,6 @@ /turf/open/space/basic, /area/space/nearstation) "kYb" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery, /obj/machinery/camera/directional/west{ @@ -44203,6 +44020,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) +"kYi" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/fire/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "kYn" = ( /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den/gaming) @@ -44353,9 +44175,6 @@ /turf/open/floor/plating, /area/station/science/research/abandoned) "laJ" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/security/courtroom) @@ -44397,7 +44216,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/sign/warning/radiation/directional/south, /turf/open/floor/iron, /area/station/engineering/supermatter/room) "lbo" = ( @@ -44431,6 +44249,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, +/obj/machinery/button/door{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + req_access = list("maint_tunnels") + }, /turf/open/floor/iron, /area/station/maintenance/disposal) "lbw" = ( @@ -44543,15 +44366,11 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 5 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"lcP" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "lcT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -44631,6 +44450,14 @@ /obj/structure/sign/poster/contraband/arc_slimes/directional/north, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) +"ldJ" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "ldN" = ( /obj/structure/table, /obj/machinery/reagentgrinder{ @@ -44654,7 +44481,6 @@ "led" = ( /obj/item/restraints/handcuffs, /obj/item/assembly/flash/handheld, -/obj/structure/sign/poster/official/report_crimes/directional/south, /obj/structure/cable, /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -44713,9 +44539,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/port) "lfs" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, @@ -44891,11 +44714,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"lhp" = ( -/obj/structure/sign/poster/official/report_crimes/directional/south, -/obj/structure/aquarium/lawyer, -/turf/open/floor/wood, -/area/station/service/lawoffice) "lhC" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -45174,20 +44992,11 @@ /area/station/cargo/office) "lks" = ( /obj/machinery/chem_dispenser, -/obj/structure/sign/warning/chem_diamond/directional/south, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) -"lkx" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/closed/wall/r_wall, -/area/station/maintenance/starboard/aft) "lky" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/airalarm/directional/north, @@ -45355,6 +45164,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron, /area/station/maintenance/port) "lmL" = ( @@ -45394,22 +45204,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"lnk" = ( -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) "lnm" = ( /obj/structure/closet/secure_closet/captains, /obj/effect/turf_decal/stripes/line{ @@ -45511,6 +45305,7 @@ /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/cargo/storage) "lpk" = ( @@ -45581,9 +45376,6 @@ /area/station/hallway/secondary/construction) "lpA" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, /obj/structure/reagent_dispensers/fueltank, /obj/structure/window/reinforced/spawner/directional/west, /obj/item/weldingtool, @@ -45809,6 +45601,10 @@ "ltx" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/incinerator_vent_atmos_main/directional/north, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 5 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "ltz" = ( @@ -45894,13 +45690,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) -"ltY" = ( -/obj/structure/sign/warning/secure_area/directional/west, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "ltZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/glass, @@ -45938,6 +45727,7 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark, /area/station/security/brig) "luE" = ( @@ -45955,9 +45745,16 @@ "luG" = ( /obj/structure/easel, /obj/item/canvas/twentythree_twentythree, -/obj/structure/sign/poster/random/directional/south, /turf/open/floor/iron/grimy, /area/station/maintenance/port/fore) +"luX" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "lva" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45968,7 +45765,6 @@ /area/station/cargo/storage) "lvi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/official/foam_force_ad/directional/west, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -45984,6 +45780,7 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron/dark, /area/station/security/brig) "lvl" = ( @@ -46073,6 +45870,12 @@ dir = 1 }, /obj/machinery/light/directional/north, +/obj/machinery/button/door/table{ + pixel_y = 14; + name = "Ordnance Containment Control"; + id = "rdordnance"; + req_access = list("science") + }, /turf/open/floor/iron, /area/station/science/ordnance/office) "lvZ" = ( @@ -46188,7 +45991,6 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/iron, /area/station/cargo/warehouse) "lxS" = ( @@ -46198,11 +46000,6 @@ /turf/open/floor/iron, /area/station/commons/toilet/locker) "lyd" = ( -/obj/machinery/flasher{ - id = "justiceflash"; - pixel_x = 26; - req_access = list("security") - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -46449,9 +46246,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-left" }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -46460,6 +46254,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "lBk" = ( @@ -46500,6 +46299,10 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/storage) +"lBA" = ( +/obj/effect/decal/remains/xeno, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "lBG" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -46514,10 +46317,6 @@ }, /turf/open/floor/iron, /area/station/medical/virology) -"lBR" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/ai_monitored/command/storage/eva) "lBV" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, @@ -46583,6 +46382,7 @@ }, /obj/item/clothing/glasses/sunglasses, /obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/sign/nanotrasen, /turf/open/floor/wood, /area/station/service/lawoffice) "lCM" = ( @@ -46655,7 +46455,6 @@ pixel_x = -3; pixel_y = 5 }, -/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron, /area/station/cargo/miningoffice) "lDI" = ( @@ -46663,12 +46462,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/service/library/printer) -"lDV" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall, -/area/station/engineering/main) "lDY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46736,7 +46534,6 @@ /obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/structure/sign/poster/random/directional/west, /obj/effect/mapping_helpers/mail_sorting/service/kitchen, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, @@ -46813,6 +46610,7 @@ dir = 5 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/no_smoking/circle/directional/north, /turf/open/floor/iron/dark/corner{ dir = 4 }, @@ -46875,7 +46673,6 @@ /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, -/obj/structure/sign/poster/official/report_crimes/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay) "lGf" = ( @@ -46983,6 +46780,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/command/gateway) "lHx" = ( @@ -47111,9 +46909,6 @@ /turf/open/floor/plating, /area/station/maintenance/department/science) "lIy" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/structure/table/reinforced, /obj/item/storage/lockbox/loyalty, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -47327,18 +47122,15 @@ /turf/open/floor/plating, /area/station/security/prison/safe) "lKw" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/button/door/directional/north{ id = "transitlock"; name = "Transit Tube Lockdown Control"; - pixel_y = 40; req_access = list("command") }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) "lKy" = ( @@ -47413,6 +47205,10 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/engine, /area/station/science/explab) +"lLt" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "lLy" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -47430,7 +47226,6 @@ dir = 1 }, /obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/vending/wallmed/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/surgery/theatre) @@ -47610,23 +47405,12 @@ /turf/open/floor/iron/dark, /area/station/service/library) "lOf" = ( -/obj/structure/sign/poster/official/report_crimes/directional/south, /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"lOw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ - dir = 4 - }, -/obj/machinery/meter/layer2, -/obj/structure/sign/warning/no_smoking/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "lOA" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/box/red/corners{ @@ -47671,6 +47455,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/bot_white, +/obj/machinery/light/small/directional/west, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "lPf" = ( @@ -47995,9 +47780,6 @@ /obj/machinery/door/airlock/highsecurity{ name = "MiniSat Upload" }, -/obj/machinery/flasher/directional/west{ - id = "AI" - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48014,7 +47796,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/structure/sign/warning/no_smoking/circle/directional/south, /turf/open/floor/iron, /area/station/maintenance/department/science) "lUI" = ( @@ -48053,8 +47834,8 @@ "lVn" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/tile/red, +/obj/structure/sign/warning/pods/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) "lVv" = ( @@ -48139,8 +47920,8 @@ /obj/item/crowbar, /obj/item/wrench, /obj/item/radio, -/obj/structure/sign/poster/official/space_cops/directional/west, /obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "lXl" = ( @@ -48266,13 +48047,13 @@ /area/station/maintenance/department/medical/morgue) "lYW" = ( /obj/effect/turf_decal/trimline/blue/end, -/obj/structure/sign/warning/secure_area/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /obj/machinery/shower/directional/south{ name = "emergency shower" }, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron/textured, /area/station/medical/medbay) "lYY" = ( @@ -48323,16 +48104,6 @@ pixel_x = -38; pixel_y = 8 }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = -38; - pixel_y = -7; - req_access = list("kitchen") - }, -/obj/machinery/button/ticket_machine{ - pixel_y = 22; - pixel_x = -6 - }, /obj/machinery/button/door/directional/west{ id = "hopblast"; name = "Lockdown Blast Doors"; @@ -48346,10 +48117,6 @@ req_access = list("hop") }, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/button/photobooth{ - pixel_y = 22; - pixel_x = 6 - }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "lZF" = ( @@ -48358,7 +48125,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/sign/warning/secure_area/directional/south, /turf/open/floor/plating, /area/station/science/xenobiology) "lZG" = ( @@ -48573,9 +48339,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /turf/open/floor/iron, /area/station/science/auxlab/firing_range) "mdm" = ( @@ -48616,25 +48379,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"mdG" = ( -/obj/structure/rack, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/wrench, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/lightreplacer, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/storage) "mdM" = ( /obj/machinery/computer/records/medical{ dir = 1 }, /obj/machinery/light/small/directional/south, -/obj/structure/sign/poster/official/random/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/fore) @@ -48699,20 +48448,20 @@ /turf/open/floor/iron/large, /area/station/security/brig) "meZ" = ( -/obj/machinery/light/small/directional/east, /obj/structure/toilet{ dir = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/mess, -/obj/machinery/newscaster/directional/north, -/obj/machinery/button/door/directional/south{ +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door/directional/north{ id = "Arrivals_Toilet2"; name = "Lock Control"; normaldoorcontrol = 1; specialfunctions = 4 }, -/obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/commons/toilet/restrooms) "mfq" = ( @@ -48758,13 +48507,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"mfO" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "mfP" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -48964,12 +48706,6 @@ "mhA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/south{ - id = "engielock"; - name = "Engineering Lockdown Control"; - pixel_x = -6; - req_access = list("engineering") - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, @@ -49028,11 +48764,11 @@ "mjo" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/south{ +/obj/effect/turf_decal/bot_red, +/obj/machinery/button/door/directional/east{ id = "gatewayshutters"; name = "Gateway Shutters" }, -/obj/effect/turf_decal/bot_red, /turf/open/floor/iron, /area/station/command/gateway) "mjr" = ( @@ -49096,12 +48832,12 @@ /obj/effect/turf_decal/bot, /obj/machinery/light_switch/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron/dark, /area/station/science/circuits) "mkj" = ( /obj/effect/turf_decal/trimline/neutral/warning, /obj/effect/turf_decal/trimline/neutral/mid_joiner, -/obj/structure/sign/warning/no_smoking/directional/west, /obj/structure/table/reinforced, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/iron/fifty, @@ -49114,6 +48850,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) +"mkG" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "mkM" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ @@ -49154,6 +48896,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) "mly" = ( @@ -49181,15 +48924,13 @@ /turf/closed/wall/r_wall, /area/station/ai_monitored/command/storage/eva) "mlW" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, /obj/structure/railing{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "mmf" = ( @@ -49230,24 +48971,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"mna" = ( -/obj/machinery/firealarm/directional/south, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/item/storage/box/monkeycubes{ - pixel_y = 10; - pixel_x = 1 - }, -/obj/item/storage/box/monkeycubes{ - pixel_y = 3; - pixel_x = -13 - }, -/turf/open/floor/iron, -/area/station/science/xenobiology) "mnl" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -49459,6 +49182,7 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "mqP" = ( @@ -49483,7 +49207,7 @@ /area/station/security/office) "mqV" = ( /obj/structure/dresser, -/obj/structure/mirror/directional/south, +/obj/item/radio/intercom/directional/east, /turf/open/floor/wood, /area/station/hallway/secondary/service) "mra" = ( @@ -49573,11 +49297,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/eva/abandoned) -"msx" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/wood, -/area/station/service/electronic_marketing_den) "msB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/engine, @@ -49607,13 +49326,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) -"msO" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "msR" = ( /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 @@ -49657,10 +49369,10 @@ }, /obj/item/multitool, /obj/effect/turf_decal/bot, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/break_room) "mti" = ( @@ -49703,6 +49415,13 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/station/engineering/storage) +"mtx" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) "mtD" = ( /obj/machinery/requests_console/directional/north{ department = "Medbay"; @@ -49745,6 +49464,7 @@ /obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 8 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/evidence) "muh" = ( @@ -49933,6 +49653,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"mvH" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "mvM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -50062,7 +49792,6 @@ }, /area/station/engineering/lobby) "mxn" = ( -/obj/structure/sign/warning/secure_area/directional/south, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/half{ dir = 8 @@ -50409,16 +50138,8 @@ /obj/structure/table/glass, /obj/item/paper_bin, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/safety_eye_protection/directional/south, /turf/open/floor/plating, /area/station/maintenance/space_hut/observatory) -"mCe" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/computer/security/telescreen/interrogation/directional/west, -/turf/open/floor/iron/checker, -/area/station/security/interrogation) "mCf" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -50762,6 +50483,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "mGm" = ( @@ -50856,6 +50578,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/storage) +"mHn" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "mHo" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -51018,13 +50756,11 @@ "mIO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 10 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron/dark/corner, /area/station/maintenance/disposal/incinerator) "mIX" = ( @@ -51061,14 +50797,11 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) "mJi" = ( -/obj/structure/sign/departments/science{ - name = "ROBOTICS"; - pixel_y = 32 - }, /obj/effect/turf_decal/stripes/line{ dir = 5 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "mJm" = ( @@ -51086,11 +50819,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/ordnance_storage, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"mJn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/port) "mJq" = ( /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, @@ -51159,9 +50887,7 @@ /area/station/engineering/atmos/pumproom) "mJS" = ( /obj/structure/dresser, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, +/obj/structure/sign/painting/library, /turf/open/floor/wood, /area/station/commons/dorms) "mJW" = ( @@ -51176,13 +50902,6 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"mKn" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "mKp" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -51195,6 +50914,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/main) +"mKI" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "mKL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51244,6 +50968,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/storage) +"mLE" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) "mLP" = ( /obj/effect/mapping_helpers/airlock/access/all/security/general, /obj/effect/turf_decal/stripes/line, @@ -51499,9 +51228,6 @@ "mPo" = ( /obj/structure/table/wood, /obj/item/food/grown/poppy/lily, -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/station/commons/dorms) @@ -51572,15 +51298,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/fore) -"mQz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/work_for_a_future/directional/south, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/security/prison/safe) "mQA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar/directional/west, @@ -51618,12 +51335,10 @@ /turf/open/floor/plating, /area/station/science/xenobiology) "mQY" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Departures Lounge - Fore Starboard"; - dir = 6; - name = "departures camera" - }, /obj/effect/turf_decal/tile/neutral, +/obj/machinery/camera/directional/south_east{ + c_tag = "Departures Lounge - Fore Starboard" + }, /turf/open/floor/iron/dark/corner, /area/station/hallway/secondary/exit/departure_lounge) "mQZ" = ( @@ -51661,6 +51376,7 @@ name = "Research Division Fax Machine"; pixel_x = 1 }, +/obj/structure/sign/warning/test_chamber/directional/north, /turf/open/floor/iron, /area/station/science/research) "mRs" = ( @@ -51763,21 +51479,27 @@ /turf/open/floor/iron, /area/station/medical/treatment_center) "mTc" = ( -/obj/item/radio/intercom/directional/north, /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "mTe" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 10 - }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "mTn" = ( @@ -51961,6 +51683,12 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/medical/paramedic) +"mWi" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/structure/sign/warning/pods/directional/north, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "mWq" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, @@ -52045,18 +51773,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/service/library) -"mXr" = ( -/obj/structure/cable, -/obj/structure/table/wood, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 3 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = -3 - }, -/obj/item/cigarette/cigar, -/turf/open/floor/iron/grimy, -/area/station/command/heads_quarters/captain) "mXy" = ( /turf/open/floor/iron/grimy, /area/station/command/heads_quarters/hop) @@ -52103,7 +51819,6 @@ /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "mYr" = ( -/obj/structure/sign/warning/secure_area/directional/west, /obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Fore Tanks"; name = "atmospherics camera" @@ -52282,7 +51997,6 @@ /turf/open/floor/iron, /area/station/security/warden) "nbs" = ( -/obj/machinery/status_display/evac/directional/south, /obj/effect/turf_decal/trimline/neutral/warning{ dir = 1 }, @@ -52295,12 +52009,12 @@ /turf/open/floor/iron/dark/textured_half, /area/station/medical/morgue) "nbv" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "nbw" = ( @@ -52434,6 +52148,7 @@ /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 }, +/obj/structure/sign/departments/science/alt/directional/north, /turf/open/floor/iron/white, /area/station/science/research) "ndh" = ( @@ -52444,6 +52159,19 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/station/security/office) +"ndt" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/wrench, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/lightreplacer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) "ndH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -52701,6 +52429,24 @@ }, /turf/open/floor/iron/dark, /area/station/science/explab) +"nht" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/calendar/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"nhw" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) "nhA" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -52847,10 +52593,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/department/medical/morgue) -"njz" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall, -/area/station/maintenance/starboard/aft) "njI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/east, @@ -53032,7 +52774,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/sign/departments/science/alt/directional/east, /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/station/science/lab) @@ -53048,6 +52789,7 @@ /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark/textured_edge{ dir = 4 }, @@ -53135,21 +52877,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/science) -"nnh" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/cytology{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/item/seeds/soya{ - pixel_x = 11; - pixel_y = -2 - }, -/turf/open/floor/iron, -/area/station/science/xenobiology) "nnv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53294,6 +53021,9 @@ /obj/structure/closet/secure_closet/personal/cabinet{ name = "mime's closet" }, +/obj/machinery/light_switch/directional/west{ + pixel_y = -6 + }, /turf/open/floor/wood, /area/station/service/theater) "npm" = ( @@ -53423,7 +53153,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, @@ -53772,15 +53501,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"nwV" = ( -/obj/structure/sign/warning/secure_area/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "nwW" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/status_display/ai/directional/north, /obj/structure/table/wood/fancy/red, /obj/machinery/door/window/brigdoor/left/directional/east{ @@ -53926,6 +53647,7 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/plaques/kiddie/library, /turf/open/floor/iron/dark, /area/station/service/library) "nyE" = ( @@ -53983,6 +53705,44 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/recharge_floor, /area/station/science/research/abandoned) +"nze" = ( +/obj/item/stack/cable_coil, +/obj/item/bodypart/arm/right/robot{ + pixel_x = 3 + }, +/obj/item/bodypart/arm/left/robot{ + pixel_x = -3 + }, +/obj/structure/table, +/obj/item/radio/intercom/directional/west, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 3; + pixel_y = 16 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -3; + pixel_y = 16 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 15 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "nzi" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 4 @@ -53992,6 +53752,10 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"nzj" = ( +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "nzk" = ( /obj/structure/sign/warning/pods/directional/north, /obj/effect/decal/cleanable/dirt, @@ -54107,6 +53871,14 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"nAB" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/table, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) "nAF" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/stripes/line{ @@ -54184,11 +53956,13 @@ /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) "nBJ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast Door" + name = "Bridge Access Blast Door"; + dir = 4; + manual_align = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/bridge) "nBL" = ( @@ -54226,7 +54000,7 @@ "nCg" = ( /obj/structure/lattice, /obj/structure/window/reinforced/plasma/spawner/directional/west, -/obj/structure/sign/warning/hot_temp/directional/north, +/obj/structure/sign/warning/fire/directional/north, /turf/open/space/basic, /area/space/nearstation) "nCi" = ( @@ -54343,7 +54117,6 @@ /obj/structure/table/wood, /obj/item/toy/crayon/spraycan/lubecan, /obj/item/bikehorn, -/obj/structure/sign/poster/contraband/random/directional/south, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -54405,10 +54178,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"nET" = ( -/obj/structure/sign/warning/electric_shock/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "nEZ" = ( /turf/closed/wall/r_wall, /area/station/security/mechbay) @@ -54503,9 +54272,6 @@ /area/station/maintenance/department/science) "nGC" = ( /obj/machinery/vending/hydroseeds, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8 - }, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) @@ -54541,7 +54307,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "nGZ" = ( -/obj/structure/mirror/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -54552,17 +54317,15 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"nHc" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 3 +"nHb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + name = "AI Upload Turret Control"; + pixel_y = 0 }, -/obj/item/cigarette/cigar/havana{ - pixel_x = -3 - }, -/obj/item/cigarette/cigar, -/turf/open/floor/wood, -/area/station/command/meeting_room/council) +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "nHd" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance_hatch{ @@ -54638,7 +54401,6 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/bluespace_vendor/directional/north, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -54771,7 +54533,6 @@ /turf/open/floor/iron, /area/station/security/prison) "nJh" = ( -/obj/machinery/firealarm/directional/north, /obj/item/stack/medical/gauze, /obj/item/stack/medical/mesh, /obj/structure/table/reinforced/rglass, @@ -54791,14 +54552,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"nJu" = ( -/obj/structure/table/wood, -/obj/item/pen, -/obj/effect/turf_decal/siding/dark_red{ - dir = 4 - }, -/turf/open/floor/iron/checker, -/area/station/security/interrogation) "nJx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -54889,10 +54642,6 @@ /area/station/maintenance/port/fore) "nKE" = ( /obj/machinery/computer/security/telescreen/entertainment/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Security - Head of Security's Office"; - dir = 9 - }, /obj/structure/bed/dogbed/lia, /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -55002,6 +54751,14 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/service/hydroponics) +"nMC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nMD" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/side{ @@ -55117,6 +54874,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"nNV" = ( +/obj/effect/turf_decal/siding/dark_red, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) "nOk" = ( /obj/item/kirbyplants/random, /obj/machinery/status_display/ai/directional/west, @@ -55148,6 +54910,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/main) "nOy" = ( @@ -55170,18 +54933,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"nOJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/firealarm/directional/south, -/obj/machinery/light_switch/directional/east, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/break_room) "nOP" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -55191,9 +54942,6 @@ /area/station/hallway/primary/central/aft) "nOT" = ( /obj/item/kirbyplants/random, -/obj/structure/sign/warning/electric_shock{ - pixel_y = -30 - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, @@ -55233,6 +54981,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"nPn" = ( +/obj/structure/cable, +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "nPo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -55241,8 +54999,8 @@ /turf/open/floor/plating, /area/station/cargo/sorting) "nPp" = ( -/obj/structure/sign/warning/secure_area/directional/north, /obj/structure/lattice, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/space/basic, /area/space/nearstation) "nPz" = ( @@ -55407,7 +55165,6 @@ /turf/open/floor/iron/dark, /area/station/security/evidence) "nRi" = ( -/obj/structure/sign/warning/secure_area/directional/south, /obj/structure/table, /obj/item/stack/sheet/iron/fifty, /obj/item/stack/sheet/glass/fifty, @@ -55467,10 +55224,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/virology) -"nSv" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/command/heads_quarters/captain/private) "nSA" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -55569,8 +55322,8 @@ /turf/open/floor/wood, /area/station/commons/dorms) "nUc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) @@ -55661,6 +55414,7 @@ /area/station/engineering/supermatter/room) "nVw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) "nVB" = ( @@ -55755,6 +55509,7 @@ /obj/machinery/light_switch/directional/south{ pixel_x = 8 }, +/obj/machinery/light_switch/directional/west, /turf/open/floor/wood, /area/station/hallway/secondary/service) "nWY" = ( @@ -55800,12 +55555,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 5 - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/closet/radiation, +/obj/item/analyzer, /turf/open/floor/iron/dark/corner, /area/station/maintenance/disposal/incinerator) "nXH" = ( @@ -56029,12 +55783,6 @@ /turf/open/floor/plating, /area/station/maintenance/department/chapel) "oaZ" = ( -/obj/structure/sign/painting/library_private{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/modular_computer/preset/curator{ dir = 1 }, @@ -56104,12 +55852,6 @@ /turf/open/floor/plating, /area/station/engineering/atmos) "obL" = ( -/obj/machinery/button/flasher{ - id = "Cell 5"; - name = "Prisoner Flash"; - pixel_x = 25; - pixel_y = 7 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56122,6 +55864,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/button/flasher/directional/east{ + id = "Cell 4"; + name = "Prisoner Flash" + }, /turf/open/floor/iron, /area/station/security/execution/transfer) "obO" = ( @@ -56256,13 +56002,13 @@ /area/station/hallway/secondary/entry) "odc" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/newscaster/directional/south, /obj/machinery/camera/directional/east{ c_tag = "Medbay - Paramedic Dispatch"; name = "medbay camera"; network = list("ss13","medbay") }, /obj/effect/turf_decal/tile/blue, +/obj/machinery/light/small/directional/south, /turf/open/floor/iron/white, /area/station/medical/paramedic) "odd" = ( @@ -56395,15 +56141,13 @@ /area/station/maintenance/port) "ofu" = ( /obj/structure/cable, -/obj/structure/sign/warning/no_smoking/directional/north, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 6 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/checker, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/unlocked, +/turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "ofx" = ( /obj/structure/cable, @@ -56439,9 +56183,6 @@ dir = 4; name = "Mix Outlet Pump" }, -/obj/structure/sign/warning/secure_area/directional/west{ - pixel_y = -32 - }, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ @@ -56621,6 +56362,43 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"oip" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/table{ + pixel_x = 6; + pixel_y = 12; + id = "atmoslock"; + name = "Atmospherics Lockdown Control"; + req_access = list("atmospherics") + }, +/obj/machinery/keycard_auth{ + pixel_y = -6; + pixel_x = 1 + }, +/obj/machinery/button/door/table{ + pixel_x = -5; + pixel_y = 4; + id = "transitlock"; + name = "Transit Tube Lockdown Control"; + req_access = list("command") + }, +/obj/machinery/button/door/table{ + pixel_x = -5; + pixel_y = 12; + id = "engstorage"; + name = "Engineering Secure Storage Control"; + req_access = list("engine_equip") + }, +/obj/machinery/button/door/table{ + pixel_x = 6; + pixel_y = 4; + id = "engielock"; + name = "Engineering Lockdown Control"; + req_access = list("engineering") + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "ois" = ( /obj/structure/table/glass, /obj/effect/decal/cleanable/dirt, @@ -56748,10 +56526,6 @@ /obj/structure/sign/warning/vacuum/directional/east, /turf/open/floor/plating, /area/station/security/execution/transfer) -"okb" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/maintenance/department/crew_quarters/bar) "oke" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -56900,7 +56674,6 @@ /area/station/service/library/artgallery) "olD" = ( /obj/item/kirbyplants/random, -/obj/structure/sign/poster/official/ian/directional/south, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -57037,7 +56810,6 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/status_display/ai/directional/north, -/obj/structure/sign/poster/official/obey/directional/east, /turf/open/floor/plating, /area/station/security/prison/safe) "omY" = ( @@ -57125,7 +56897,9 @@ "ooq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ - name = "Brig" + name = "Brig"; + manual_align = 1; + dir = 4 }, /obj/structure/cable, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ @@ -57151,6 +56925,7 @@ /obj/machinery/firealarm/directional/east, /obj/item/grenade/chem_grenade/smart_metal_foam, /obj/item/crowbar/red, +/obj/structure/sign/warning/directional/north, /turf/open/floor/iron, /area/station/engineering/gravity_generator) "ooC" = ( @@ -57174,6 +56949,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/blood/old, +/obj/structure/sign/nanotrasen, /turf/open/floor/plating, /area/station/maintenance/department/science) "opl" = ( @@ -57273,7 +57049,6 @@ "oqx" = ( /obj/machinery/deepfryer, /obj/effect/turf_decal/bot, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "oqz" = ( @@ -57401,9 +57176,10 @@ "osO" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/item/radio/intercom/directional/north, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) "osR" = ( @@ -57461,9 +57237,6 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "ouc" = ( -/obj/structure/sign/warning/electric_shock{ - pixel_y = -30 - }, /obj/machinery/camera/directional/south{ c_tag = "Permabrig - Fitness"; network = list("ss13","prison") @@ -57510,9 +57283,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -57714,6 +57484,17 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/space/basic, /area/space/nearstation) +"oxA" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "oxD" = ( /obj/structure/cable, /obj/structure/tank_holder/oxygen/yellow, @@ -57749,7 +57530,6 @@ /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/iron/fifty, /obj/effect/turf_decal/bot, -/obj/structure/sign/poster/contraband/free_drone/directional/south, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/station/maintenance/port) @@ -57875,11 +57655,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"ozA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "ozE" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -57895,6 +57670,15 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/station/medical/storage) +"ozG" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/construction) "ozQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -57985,6 +57769,12 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) +"oBW" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/sign/nanotrasen, +/turf/open/space, +/area/space/nearstation) "oBX" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /obj/item/kirbyplants/random, @@ -58047,10 +57837,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/medical/virology) -"oCG" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/maintenance/starboard/aft) "oCJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -58192,6 +57978,13 @@ /obj/structure/flora/bush/grassy/style_random, /turf/open/misc/grass, /area/station/hallway/primary/fore) +"oEu" = ( +/obj/structure/table/wood, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "oEy" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -58265,12 +58058,6 @@ }, /turf/open/floor/engine, /area/station/science/genetics) -"oFv" = ( -/obj/docking_port/stationary/syndicate/northeast{ - dir = 8 - }, -/turf/open/space, -/area/space) "oFC" = ( /obj/machinery/airalarm/directional/west, /obj/structure/tank_dispenser, @@ -58307,20 +58094,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/large, /area/station/command/corporate_showroom) -"oGq" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/delivery_chute{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/right/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/disposal) "oGr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -58337,9 +58110,6 @@ /turf/closed/wall, /area/station/service/chapel) "oGM" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/structure/closet/secure_closet/armory2, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -58428,19 +58198,6 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"oHO" = ( -/obj/machinery/light_switch/directional/east, -/obj/structure/table, -/obj/item/crowbar, -/obj/item/wrench, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/cold/directional/north, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "oHQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58515,6 +58272,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"oIO" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) "oIU" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -58550,7 +58314,6 @@ /area/station/cargo/storage) "oJW" = ( /obj/structure/closet/secure_closet/evidence, -/obj/item/radio/intercom/directional/south, /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -58765,15 +58528,15 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "oMu" = ( -/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/door/window/right/directional/north{ name = "Incoming Mail"; req_access = list("shipping") }, +/obj/structure/window/half/directional/east, +/obj/structure/window/half/directional/west, /turf/open/floor/iron, /area/station/cargo/sorting) "oMw" = ( @@ -58830,7 +58593,9 @@ /turf/open/floor/iron, /area/station/engineering/storage/tech) "oNc" = ( -/obj/structure/plasticflaps/opaque, +/obj/structure/plasticflaps/opaque{ + dir = 4 + }, /obj/machinery/navbeacon{ codes_txt = "delivery;dir=1"; location = "Robotics" @@ -58893,6 +58658,25 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) +"oOn" = ( +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4.5 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "oOw" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -59132,15 +58916,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"oRA" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/construction) "oRD" = ( /obj/structure/cable, /obj/item/circuitboard/computer/secure_data, @@ -59203,12 +58978,6 @@ /turf/open/floor/iron, /area/station/cargo/storage) "oSx" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS"; - pixel_y = -32 - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -59261,11 +59030,6 @@ }, /turf/open/floor/iron, /area/station/science/xenobiology) -"oSN" = ( -/obj/structure/lattice, -/obj/structure/sign/warning/secure_area/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "oSV" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -59276,15 +59040,22 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"oSZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "oTg" = ( /obj/structure/sink/directional/west, -/obj/machinery/light_switch/directional/east, -/obj/machinery/firealarm/directional/east{ - pixel_x = 38 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron/white/side{ dir = 8 }, @@ -59306,6 +59077,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "oTv" = ( @@ -59353,7 +59127,6 @@ "oTY" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/west, /turf/open/floor/plating, /area/station/maintenance/port/fore) "oUc" = ( @@ -59408,12 +59181,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/server) -"oUy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/south, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/maintenance/port) "oUz" = ( /obj/structure/chair/sofa/left/brown{ dir = 8 @@ -59511,33 +59278,13 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/service/chapel) -"oWp" = ( -/obj/structure/window/spawner/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/tower, -/obj/effect/spawner/random/contraband/prison, -/obj/item/seeds/pumpkin, -/obj/item/seeds/wheat, -/obj/item/seeds/ambrosia, -/obj/item/seeds/grass, -/obj/item/seeds/carrot, -/obj/item/seeds/tomato, -/obj/item/seeds/potato, -/obj/item/seeds/garlic, -/obj/item/seeds/onion, -/obj/item/paper/guides/jobs/hydroponics, -/turf/open/floor/iron, -/area/station/security/prison/garden) "oWt" = ( /obj/effect/turf_decal/trimline/neutral/mid_joiner{ dir = 8 }, /obj/structure/bed/medical/emergency, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/medical) "oWA" = ( @@ -59546,14 +59293,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/station/hallway/secondary/service) -"oXg" = ( -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/table, -/obj/machinery/newscaster/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/circuits) "oXi" = ( /obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral{ @@ -59690,7 +59429,6 @@ c_tag = "Service - Clown's Room"; name = "service camera" }, -/obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/wood, /area/station/service/theater) "oZz" = ( @@ -59790,11 +59528,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) -"pbv" = ( -/obj/structure/sign/warning/radiation/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/engineering/gravity_generator) "pbF" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -59839,6 +59572,7 @@ /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 }, +/obj/machinery/light/directional/north, /turf/open/floor/iron/white, /area/station/science/research) "pca" = ( @@ -59918,6 +59652,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"pcU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) "pdb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/stripes/line, @@ -60051,14 +59791,14 @@ /area/station/commons/fitness/recreation) "pen" = ( /obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal/directional/east, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, -/obj/machinery/disposal/bin/tagger, +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "peo" = ( @@ -60250,10 +59990,6 @@ }, /turf/open/floor/glass, /area/station/maintenance/space_hut/observatory) -"pgA" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/r_wall, -/area/station/engineering/main) "pgE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60284,11 +60020,11 @@ /obj/item/radio/intercom/directional/north, /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, +/obj/machinery/digital_clock/directional/east, /turf/open/floor/iron, /area/station/commons/lounge) "pgP" = ( @@ -60482,7 +60218,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/structure/sign/warning/secure_area/directional/east, /obj/structure/sink/directional/north, /turf/open/floor/iron, /area/station/medical/medbay) @@ -60531,6 +60266,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/port) +"pjs" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "pjN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60561,11 +60306,9 @@ /turf/open/floor/iron, /area/station/medical/storage) "pkb" = ( -/obj/item/radio/intercom/directional/north, /obj/machinery/button/door/directional/north{ id = "chemisttop"; - name = "Pharmacy Shutters"; - pixel_y = 40 + name = "Pharmacy Shutters" }, /obj/machinery/chem_mass_spec, /obj/effect/turf_decal/siding/yellow{ @@ -60579,15 +60322,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/pharmacy) -"pkd" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" - }, -/turf/open/floor/plating, -/area/station/hallway/secondary/entry) "pke" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/green{ @@ -60606,7 +60340,6 @@ /turf/open/floor/iron/dark, /area/station/medical/break_room) "pkk" = ( -/obj/structure/sign/warning/test_chamber/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/directional/south, /turf/open/floor/iron/dark, @@ -60632,6 +60365,7 @@ /obj/structure/cable, /obj/machinery/power/smes/engineering, /obj/machinery/light_switch/directional/east, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/circuit/green, /area/station/engineering/main) "pkA" = ( @@ -60743,13 +60477,13 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/iron, /area/station/command/teleporter) +"plG" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) "plK" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "plO" = ( @@ -60795,6 +60529,17 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"pmr" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "pmz" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -60832,6 +60577,7 @@ /obj/machinery/vending/coffee, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) "pmY" = ( @@ -60847,14 +60593,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"pnm" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/circuitboard/machine/crystallizer, -/obj/item/stack/cable_coil/thirty, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/hfr_room) "pnV" = ( /obj/structure/cable, /obj/structure/chair/office{ @@ -60881,13 +60619,6 @@ id_tag = "virology_airlock_interior"; name = "Virology Interior Airlock" }, -/obj/machinery/door_buttons/access_button{ - idDoor = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_y = 22; - req_access = list("virology") - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -60957,6 +60688,10 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"ppK" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "ppN" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -61086,6 +60821,7 @@ /area/station/service/theater/abandoned) "prt" = ( /obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "pru" = ( @@ -61094,7 +60830,6 @@ dir = 9; name = "library camera" }, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/machinery/vending/wardrobe/curator_wardrobe, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -61197,6 +60932,10 @@ dir = 1 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/button/door/directional/north{ + id = "chemisttop"; + name = "Pharmacy Shutters" + }, /turf/open/floor/iron/dark, /area/station/medical/pharmacy) "ptk" = ( @@ -61217,7 +60956,6 @@ /area/station/service/theater) "ptq" = ( /obj/machinery/porta_turret/ai, -/obj/structure/sign/warning/electric_shock/directional/south, /obj/structure/cable, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) @@ -61235,6 +60973,7 @@ /area/station/maintenance/department/crew_quarters/bar) "ptI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/painting/library_private, /turf/open/floor/iron/dark, /area/station/service/library/printer) "ptM" = ( @@ -61244,11 +60983,6 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"ptN" = ( -/obj/structure/sign/warning/directional/west, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "ptO" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, @@ -61276,9 +61010,6 @@ dir = 1 }, /obj/machinery/firealarm/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8 - }, /turf/open/floor/iron, /area/station/engineering/main) "put" = ( @@ -61306,7 +61037,6 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/docking/directional/south, /obj/machinery/duct, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, @@ -61649,6 +61379,11 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/xenobiology) +"pzg" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/docking/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "pzh" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor/right/directional/west{ @@ -61907,9 +61642,6 @@ }, /area/station/hallway/secondary/entry) "pBw" = ( -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, /obj/effect/turf_decal/arrows{ dir = 4 }, @@ -61917,6 +61649,7 @@ c_tag = "Cargo - Waiting Room"; name = "cargo camera" }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/lobby) "pBB" = ( @@ -61937,6 +61670,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"pBL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "pBM" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -61973,9 +61713,6 @@ /obj/structure/table, /obj/item/clipboard, /obj/item/toy/figure/cargotech, -/obj/machinery/status_display/supply{ - pixel_y = -32 - }, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/station/cargo/office) @@ -62045,7 +61782,6 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/structure/sign/xenobio_guide/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) @@ -62055,16 +61791,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"pDx" = ( -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "pDz" = ( /obj/machinery/quantum_server, /obj/effect/turf_decal/bot/left, @@ -62168,20 +61894,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/station/maintenance/department/science) -"pEH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigprison"; - name = "Prison Blast Door" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS"; - pixel_x = 32 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/security/execution/transfer) "pEL" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62215,6 +61927,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/commons/lounge) "pEU" = ( @@ -62275,7 +61988,6 @@ /turf/open/floor/iron/grimy, /area/station/ai_monitored/turret_protected/aisat_interior) "pFq" = ( -/obj/structure/sign/warning/no_smoking/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -62284,6 +61996,7 @@ /area/station/engineering/main) "pFu" = ( /obj/effect/turf_decal/stripes/corner, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "pFy" = ( @@ -62315,6 +62028,7 @@ }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) "pFO" = ( @@ -62388,15 +62102,8 @@ }, /turf/open/floor/iron/dark/corner, /area/station/maintenance/disposal/incinerator) -"pGv" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/north, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) "pGw" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/iron, @@ -62411,22 +62118,16 @@ /obj/item/knife/kitchen, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) -"pGz" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "pGC" = ( /obj/item/kirbyplants/random, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den/gaming) +"pGF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) "pGJ" = ( /obj/structure/table/reinforced, /obj/item/folder/blue{ @@ -62443,11 +62144,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/herringbone, /area/station/cargo/miningoffice) -"pHa" = ( -/obj/structure/lattice, -/obj/structure/sign/warning/directional/west, -/turf/open/space, -/area/space/nearstation) "pHd" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -62465,13 +62161,15 @@ /turf/open/floor/iron/kitchen, /area/station/commons/dorms/laundry) "pHl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 }, /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 8 + }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "pHt" = ( @@ -62482,10 +62180,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"pHy" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/service/chapel) "pHz" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -62611,10 +62305,11 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/science/lab) -"pJz" = ( -/obj/effect/decal/remains/xeno, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +"pJu" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/warden) "pJM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -62753,6 +62448,7 @@ /obj/effect/turf_decal/box/red, /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/incinerator_vent_ordmix/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance) "pLe" = ( @@ -62791,7 +62487,6 @@ /area/station/commons/dorms) "pLq" = ( /obj/structure/cable, -/obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/turf_decal/tile/blue{ dir = 4 }, @@ -62911,6 +62606,11 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) +"pMH" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) "pMK" = ( /obj/structure/disposalpipe/trunk, /obj/structure/cable, @@ -63100,9 +62800,7 @@ /area/station/commons/dorms) "pOQ" = ( /obj/structure/lattice, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /turf/open/space/basic, /area/space/nearstation) "pOT" = ( @@ -63142,6 +62840,7 @@ }, /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/commons/toilet/restrooms) "pPf" = ( @@ -63183,7 +62882,6 @@ /obj/effect/spawner/random/maintenance/two, /obj/effect/turf_decal/bot, /obj/effect/spawner/random/trash/janitor_supplies, -/obj/structure/sign/poster/random/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -63219,6 +62917,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmos/project) +"pPS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "pQd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -63233,13 +62938,6 @@ }, /turf/open/floor/iron, /area/station/service/kitchen/abandoned) -"pQn" = ( -/obj/structure/sign/poster/official/safety_eye_protection/directional/west, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "pQo" = ( /obj/machinery/modular_computer/preset/cargochat/engineering{ dir = 1 @@ -63542,16 +63240,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"pTT" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK"; - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/security/execution/education) "pTV" = ( /obj/structure/sign/poster/official/random/directional/north, /obj/structure/cable, @@ -63620,14 +63308,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/pumproom) -"pUq" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "pUw" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -63798,7 +63478,6 @@ "pWb" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/warning/electric_shock/directional/west, /obj/effect/turf_decal/tile/yellow{ dir = 1 }, @@ -63829,7 +63508,6 @@ /obj/machinery/firealarm/directional/north, /obj/machinery/camera/directional/north{ c_tag = "Service - Service Hall"; - dir = 9; name = "service camera" }, /turf/open/floor/iron/dark, @@ -63891,6 +63569,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/abandoned) +"pXc" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 6 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "pXg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63946,6 +63633,7 @@ "pXB" = ( /obj/structure/table/reinforced, /obj/machinery/coffeemaker/impressa, +/obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/station/engineering/break_room) "pXK" = ( @@ -64040,18 +63728,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"pYW" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Security - Armory External"; - dir = 10 - }, -/turf/open/space/basic, -/area/space/nearstation) "pZc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/sign/warning/secure_area/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, @@ -64060,10 +63740,9 @@ /obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/machinery/status_display/door_timer{ +/obj/machinery/status_display/door_timer/directional/west{ id = "Isolation_Cell"; - name = "Isolation Cell"; - pixel_x = -32 + name = "Isolation Cell" }, /turf/open/floor/iron, /area/station/security/execution/transfer) @@ -64128,23 +63807,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) -"pZM" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "sci_experimentor"; - name = "Experimentor Blast Door" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/explab) "qaq" = ( /obj/structure/table, /obj/item/clothing/gloves/latex, @@ -64197,6 +63859,9 @@ dir = 8 }, /obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/service/library/printer) "qaF" = ( @@ -64281,6 +63946,10 @@ dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/machinery/meter, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "qbP" = ( @@ -64513,7 +64182,6 @@ /area/station/command/bridge) "qeF" = ( /obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/south, /obj/structure/rack, /obj/item/book/manual/wiki/medicine{ pixel_x = -4; @@ -64597,7 +64265,6 @@ /turf/open/floor/iron/dark, /area/station/maintenance/department/science) "qfO" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -64714,6 +64381,7 @@ /obj/effect/turf_decal/tile/green{ dir = 8 }, +/obj/machinery/door_buttons/access_button/directional/west, /turf/open/floor/iron/white, /area/station/medical/virology) "qig" = ( @@ -65077,13 +64745,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) -"qnC" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "qnG" = ( /obj/machinery/airalarm/directional/south, /obj/structure/extinguisher_cabinet/directional/east, @@ -65158,6 +64819,7 @@ "qoo" = ( /obj/structure/table/wood, /obj/item/pai_card, +/obj/structure/sign/nanotrasen, /turf/open/floor/wood, /area/station/command/meeting_room/council) "qoA" = ( @@ -65189,12 +64851,6 @@ }, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"qoD" = ( -/obj/structure/sign/warning/electric_shock/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/telecomms, -/area/station/tcommsat/server) "qoE" = ( /obj/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, @@ -65243,7 +64899,6 @@ /obj/effect/turf_decal/trimline/blue/end{ dir = 8 }, -/obj/structure/sign/warning/secure_area/directional/east, /obj/machinery/shower/directional/west{ name = "emergency shower" }, @@ -65285,14 +64940,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"qpI" = ( -/obj/structure/table, -/obj/item/binoculars, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/ordnance/directional/west, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "qpQ" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/west, @@ -65558,7 +65205,6 @@ /turf/open/floor/iron, /area/station/maintenance/port/aft) "qub" = ( -/obj/structure/sign/warning/firing_range/directional/west, /obj/machinery/bci_implanter, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -65633,10 +65279,6 @@ }, /turf/open/floor/iron, /area/station/commons/toilet/locker) -"qvn" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/r_wall, -/area/station/maintenance/port/fore) "qvo" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -65989,13 +65631,13 @@ /obj/machinery/newscaster/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, -/obj/machinery/button/door/directional/south{ +/obj/item/food/sandwich/cheese/grilled, +/obj/machinery/button/door/directional/east{ id = "Toilet_Med"; name = "Lock Control"; normaldoorcontrol = 1; specialfunctions = 4 }, -/obj/item/food/sandwich/cheese/grilled, /turf/open/floor/iron/cafeteria, /area/station/medical/break_room) "qzT" = ( @@ -66004,7 +65646,6 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/east, /turf/open/floor/iron, /area/station/engineering/gravity_generator) "qzX" = ( @@ -66161,6 +65802,13 @@ }, /obj/item/restraints/handcuffs, /obj/item/assembly/flash/handheld, +/obj/machinery/button/door/table{ + pixel_y = 9; + pixel_x = -6; + id = "armouryaccess"; + name = "Armoury Access"; + req_access = list("armory") + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "qBF" = ( @@ -66194,6 +65842,7 @@ }, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron/dark, /area/station/science/auxlab/firing_range) "qCe" = ( @@ -66252,7 +65901,6 @@ /turf/open/floor/iron, /area/station/maintenance/disposal) "qCs" = ( -/obj/machinery/light/small/directional/north, /obj/machinery/vending/assist, /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/plating, @@ -66261,6 +65909,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "qCC" = ( @@ -66360,6 +66009,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door_buttons/access_button/directional/north, /turf/open/floor/iron, /area/station/medical/virology) "qDZ" = ( @@ -66386,9 +66036,6 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "qEj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/light/small/directional/south, /obj/structure/table/wood, /obj/item/paper_bin{ @@ -66557,6 +66204,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/commons/lounge) "qGQ" = ( @@ -66709,6 +66357,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/security/detectives_office/private_investigators_office) +"qIv" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_y = 0 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) "qIE" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -66782,6 +66444,7 @@ "qJl" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/vacuum/external/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/hallway) "qJs" = ( @@ -66854,8 +66517,10 @@ /area/station/ai_monitored/aisat/exterior) "qKk" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom{ + pixel_y = 32 + }, /turf/open/floor/iron/dark, /area/station/security/courtroom) "qKs" = ( @@ -66874,13 +66539,13 @@ /obj/effect/turf_decal/bot, /obj/effect/landmark/start/hangover, /obj/machinery/newscaster/directional/west, -/obj/machinery/button/door/directional/south{ +/obj/effect/landmark/start/assistant, +/obj/machinery/button/door/directional/east{ id = "Toilet2"; name = "Lock Control"; normaldoorcontrol = 1; specialfunctions = 4 }, -/obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/commons/toilet/locker) "qKH" = ( @@ -66989,6 +66654,10 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, +/obj/machinery/airlock_controller/incinerator_ordmix{ + dir = 4; + pixel_x = -12 + }, /turf/open/floor/iron/dark, /area/station/science/ordnance) "qLu" = ( @@ -66997,6 +66666,9 @@ }, /obj/effect/turf_decal/siding/purple, /obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/station/science/xenobiology) "qLw" = ( @@ -67035,10 +66707,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) -"qLJ" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/security/checkpoint/engineering) "qLO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/suit_storage_unit/engine, @@ -67057,6 +66725,7 @@ /obj/effect/turf_decal/box/corners{ dir = 1 }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/plating/airless, /area/space/nearstation) "qLS" = ( @@ -67112,7 +66781,6 @@ "qMB" = ( /obj/effect/turf_decal/bot, /obj/machinery/firealarm/directional/north, -/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/science/research) @@ -67160,11 +66828,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/port/fore) -"qNn" = ( -/obj/effect/turf_decal/box/red, -/obj/machinery/vatgrower, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/xenobiology) "qNo" = ( /obj/structure/table/reinforced, /obj/machinery/firealarm/directional/south, @@ -67192,6 +66855,7 @@ department = "Garden"; name = "Garden Requests Console" }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) "qNK" = ( @@ -67463,15 +67127,6 @@ /obj/item/storage/bag/tray/cafeteria, /turf/open/floor/plating, /area/station/security/prison/mess) -"qSa" = ( -/obj/item/reagent_containers/cup/beaker, -/obj/item/reagent_containers/syringe/antiviral, -/obj/item/reagent_containers/dropper, -/obj/structure/sign/warning/biohazard/directional/east, -/obj/structure/cable, -/obj/structure/table/reinforced/rglass, -/turf/open/floor/iron, -/area/station/medical/virology) "qSd" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, @@ -67534,17 +67189,17 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"qTb" = ( +"qSW" = ( +/obj/machinery/computer/security/telescreen/prison/directional/east, /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/obj/structure/sign/warning/electric_shock/directional/south, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/directional/east, /turf/open/floor/iron, -/area/station/maintenance/department/chapel) +/area/station/security/execution/transfer) "qTs" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67609,6 +67264,14 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) +"qUv" = ( +/obj/structure/table/wood, +/obj/item/pen, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) "qUw" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 @@ -67689,7 +67352,6 @@ /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/boozeomat/all_access, -/obj/structure/sign/poster/contraband/random/directional/south, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "qVr" = ( @@ -67886,7 +67548,6 @@ /obj/structure/bodycontainer/morgue{ dir = 1 }, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron/dark/textured_half{ dir = 1 }, @@ -67914,7 +67575,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/plasticflaps/opaque, +/obj/structure/plasticflaps/opaque{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, /obj/machinery/navbeacon{ @@ -68002,13 +67665,6 @@ /obj/effect/turf_decal/trimline/blue/end, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos/project) -"raF" = ( -/obj/machinery/computer/security/telescreen/vault/directional/north, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "raI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68020,14 +67676,11 @@ /area/station/command/corporate_showroom) "raL" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "raQ" = ( @@ -68039,12 +67692,11 @@ /obj/effect/mapping_helpers/requests_console/announcement, /obj/effect/mapping_helpers/requests_console/information, /obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/sign/nanotrasen{ - pixel_x = 32; - pixel_y = 32 - }, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Head of Security's Office" + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) "rbb" = ( @@ -68098,6 +67750,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/storage) +"rcm" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) "rcw" = ( /obj/structure/fireaxecabinet/directional/east, /turf/open/floor/iron/dark, @@ -68110,6 +67777,14 @@ "rcI" = ( /turf/open/floor/iron, /area/station/cargo/sorting) +"rcM" = ( +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) "rcP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68156,10 +67831,12 @@ /turf/open/floor/iron/white/smooth_large, /area/station/science/robotics/lab) "rdq" = ( -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, /turf/open/floor/iron, /area/station/science/xenobiology) "rdu" = ( @@ -68198,7 +67875,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/starboard) "rdR" = ( -/obj/machinery/firealarm/directional/north, +/obj/structure/plaque/static_plaque/golden/captain, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "rdS" = ( @@ -68213,12 +67890,11 @@ /area/station/engineering/lobby) "rem" = ( /obj/effect/turf_decal/stripes/line, -/obj/structure/sign/poster/random/directional/west, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) "rep" = ( /obj/structure/closet/firecloset, -/obj/structure/sign/warning/biohazard/directional/east, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -68229,7 +67905,7 @@ name = "medbay camera"; network = list("ss13","medbay") }, -/obj/machinery/firealarm/directional/north, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron, /area/station/medical/medbay) "req" = ( @@ -68313,8 +67989,8 @@ /obj/structure/bed/medical{ dir = 4 }, -/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/window/half/directional/east, /turf/open/floor/iron, /area/station/medical/treatment_center) "rfG" = ( @@ -68355,7 +68031,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/machinery/light/directional/north, /turf/open/floor/iron/white, /area/station/science/research) "rgf" = ( @@ -68394,16 +68069,6 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) -"rgw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: PRESSURIZED DOORS"; - pixel_y = -32 - }, -/turf/open/floor/iron, -/area/station/engineering/supermatter/room) "rgA" = ( /obj/structure/chair, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -68422,7 +68087,6 @@ }, /obj/effect/mapping_helpers/requests_console/supplies, /obj/effect/mapping_helpers/requests_console/assistance, -/obj/structure/sign/poster/official/do_not_question/directional/east, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/engineering/main) @@ -68545,7 +68209,6 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/warning/biohazard/directional/south, /obj/machinery/duct, /obj/machinery/light/small/directional/south, /obj/structure/disposalpipe/segment{ @@ -68633,6 +68296,13 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/white, /area/station/medical/medbay) +"riV" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) "rjd" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -68684,9 +68354,6 @@ /area/station/service/theater) "rju" = ( /obj/structure/closet/crate/preopen, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/item/tank/internals/oxygen/red{ pixel_x = 3 }, @@ -68698,10 +68365,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"rjz" = ( -/obj/structure/sign/warning/secure_area/directional/east, -/turf/open/floor/glass/reinforced, -/area/station/maintenance/department/science/xenobiology) "rjG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68743,15 +68406,6 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"rjT" = ( -/obj/structure/sign/poster/official/ion_rifle/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/department/science) "rjZ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -68838,12 +68492,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/white, /area/station/science/lobby) -"rle" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/plasma/spawner/directional/west, -/obj/structure/sign/warning/fire/directional/south, -/turf/open/space/basic, -/area/space/nearstation) "rlj" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -68906,11 +68554,13 @@ /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "rlE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 }, /obj/machinery/air_sensor/incinerator_tank, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ + dir = 6 + }, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) "rlG" = ( @@ -69033,9 +68683,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /turf/open/floor/iron, /area/station/science/auxlab/firing_range) "rmo" = ( @@ -69053,25 +68700,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"rmz" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/rglass{ - amount = 50; - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster/directional/east, -/obj/item/mod/module/plasma_stabilizer, -/obj/item/mod/module/thermal_regulator, -/obj/item/mod/module/magboot, -/obj/item/mod/module/signlang_radio, -/turf/open/floor/iron, -/area/station/engineering/storage) "rmI" = ( /obj/structure/table/reinforced, /obj/item/electronics/apc, @@ -69080,7 +68708,6 @@ pixel_y = 3 }, /obj/item/stack/cable_coil, -/obj/structure/sign/poster/official/build/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/electrical) "rmP" = ( @@ -69161,6 +68788,7 @@ }, /obj/item/camera_film, /obj/machinery/light_switch/directional/east, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/wood, /area/station/commons/vacant_room/office) "rnr" = ( @@ -69299,10 +68927,10 @@ /turf/open/floor/carpet/green, /area/station/commons/lounge) "rqa" = ( -/obj/machinery/status_display/evac/directional/north, /obj/structure/table/wood, /obj/item/folder/red, /obj/item/pen/red, +/obj/structure/sign/painting/library, /turf/open/floor/wood, /area/station/commons/dorms) "rqi" = ( @@ -69593,7 +69221,6 @@ /obj/item/instrument/violin, /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/east, /obj/machinery/airalarm/directional/south, /turf/open/floor/plating, /area/station/service/theater/abandoned) @@ -69704,7 +69331,6 @@ /area/station/commons/fitness/recreation) "rwk" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/iron/grimy, /area/station/service/abandoned_gambling_den) "rwl" = ( @@ -69784,6 +69410,19 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/station/service/kitchen) +"rxN" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Primary AI Core Access"; + req_access = list("ai_upload") + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/turretid/directional/north{ + name = "AI Chamber turret control" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "rxT" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -69849,9 +69488,6 @@ /turf/open/floor/carpet/red, /area/station/hallway/secondary/service) "ryl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -70091,8 +69727,7 @@ /obj/machinery/button/door/directional/north{ id = "engdoor"; name = "Engineering Cell Control"; - normaldoorcontrol = 1; - pixel_y = 37 + normaldoorcontrol = 1 }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -70150,9 +69785,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-right" }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -70161,6 +69793,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "rCc" = ( @@ -70255,10 +69892,10 @@ /obj/machinery/mineral/stacking_machine{ input_dir = 2 }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, +/obj/structure/window/half/directional/north, +/obj/structure/window/half/directional/east, /turf/open/floor/iron, /area/station/maintenance/disposal) "rEe" = ( @@ -70312,15 +69949,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"rEN" = ( -/obj/structure/sign/warning/electric_shock{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/command) "rEO" = ( /turf/closed/wall/r_wall, /area/station/medical/coldroom) @@ -70395,14 +70023,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmos/storage) +"rFR" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "rFV" = ( /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk, -/obj/machinery/camera/directional/north{ - c_tag = "Security - Office Fore"; - dir = 9 - }, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/directional/north, /obj/machinery/disposal/bin/tagger, @@ -70441,12 +70069,32 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"rGA" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"rGI" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "rGU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"rGW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/calendar/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) "rGZ" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -70478,16 +70126,16 @@ "rHn" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/east, -/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 3 + }, /obj/item/pen, +/obj/item/taperecorder{ + pixel_y = -6; + pixel_x = -2 + }, /turf/open/floor/iron/grimy, /area/station/command/bridge) -"rHp" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark/textured, -/area/station/science/ordnance/storage) "rHq" = ( /obj/structure/chair/office, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -70581,13 +70229,6 @@ dir = 1 }, /area/station/commons/fitness/recreation) -"rIv" = ( -/obj/structure/sign/poster/official/moth_meth/directional/west, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "rID" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -70595,7 +70236,6 @@ /turf/open/floor/iron, /area/station/service/hydroponics) "rII" = ( -/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, @@ -70612,6 +70252,7 @@ /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/structure/window/half/directional/east, /turf/open/floor/iron, /area/station/cargo/sorting) "rIM" = ( @@ -70639,11 +70280,6 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/medical/virology) -"rIP" = ( -/obj/structure/lattice/catwalk, -/obj/structure/sign/warning/secure_area/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "rIU" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -71020,11 +70656,6 @@ /area/station/engineering/atmos/storage/gas) "rNV" = ( /obj/item/kirbyplants/random, -/obj/machinery/status_display/door_timer{ - id = "brig1"; - name = "Cell 1"; - pixel_x = -32 - }, /obj/machinery/light/directional/west, /obj/machinery/camera/directional/west{ c_tag = "Security - Brig Center" @@ -71034,6 +70665,10 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, +/obj/machinery/status_display/door_timer/directional/west{ + id = "brig1"; + name = "Cell 1" + }, /turf/open/floor/iron, /area/station/security/brig) "rNW" = ( @@ -71064,12 +70699,6 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) -"rOa" = ( -/obj/structure/sign/warning/secure_area{ - pixel_y = -14 - }, -/turf/closed/wall/r_wall, -/area/station/engineering/atmos/storage/gas) "rOc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/large, @@ -71146,11 +70775,6 @@ /turf/open/floor/iron, /area/station/engineering/storage/tech) "rOS" = ( -/obj/machinery/button/door/directional/south{ - id = "armouryaccess"; - name = "Armoury Access"; - req_access = list("armory") - }, /obj/effect/turf_decal/trimline/dark_red/filled/line{ dir = 10 }, @@ -71170,6 +70794,7 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) "rOX" = ( @@ -71377,9 +71002,6 @@ /turf/open/floor/wood, /area/station/maintenance/port/aft) "rQI" = ( -/obj/machinery/airlock_sensor/incinerator_atmos{ - pixel_x = 24 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -71479,17 +71101,6 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay) -"rRF" = ( -/obj/structure/table/reinforced, -/obj/item/folder/white, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "rRR" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -71604,10 +71215,10 @@ "rSZ" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/delivery, -/obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/break_room) "rTr" = ( @@ -71622,6 +71233,7 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "rTB" = ( +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/storage) "rTG" = ( @@ -71749,13 +71361,17 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "rUX" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/item/kirbyplants/random, /obj/machinery/digital_clock/directional/north, /turf/open/floor/wood, /area/station/commons/dorms) +"rVb" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "rVc" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -71937,7 +71553,6 @@ /obj/machinery/atmospherics/components/unary/passive_vent{ dir = 4 }, -/obj/structure/sign/warning/secure_area/directional/south, /obj/effect/turf_decal/box/corners{ dir = 8 }, @@ -72036,7 +71651,8 @@ "rYE" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/button/door{ +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno4"; name = "Containment Control"; req_access = list("xenobiology") @@ -72047,6 +71663,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron, /area/station/cargo/miningoffice) "rZe" = ( @@ -72119,7 +71736,9 @@ "rZE" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ - name = "Prison Wing" + name = "Prison Wing"; + dir = 4; + manual_align = 1 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -72249,10 +71868,10 @@ /area/station/service/kitchen/abandoned) "saR" = ( /obj/machinery/disposal/bin, -/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "saS" = ( @@ -72264,6 +71883,7 @@ }, /obj/item/gps/engineering, /obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron, /area/station/engineering/main) "saT" = ( @@ -72287,14 +71907,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"sbl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/sign/warning/biohazard/directional/south, -/turf/open/floor/iron, -/area/station/maintenance/department/science) "sbP" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -72343,6 +71955,7 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/large, /area/station/medical/medbay) "sch" = ( @@ -72365,9 +71978,6 @@ dir = 4 }, /obj/effect/turf_decal/bot/left, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/machinery/modular_computer/preset/cargochat/science{ dir = 4 }, @@ -72404,6 +72014,18 @@ req_access = list("ai_upload") }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/directional/north{ + id = "aicorewindow"; + name = "AI Core Shutters"; + req_access = list("ai_upload") + }, +/obj/machinery/button/door/directional/north{ + pixel_y = 24; + id = "aicoredoor"; + name = "AI Chamber Access Control"; + req_access = list("ai_upload") + }, +/obj/machinery/flasher/directional/south, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) @@ -72436,6 +72058,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/nanotrasen, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron, /area/station/medical/virology) "sdB" = ( @@ -72500,6 +72124,18 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron, /area/station/medical/storage) +"sel" = ( +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/folder/white, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/cmo/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) "sez" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -72538,9 +72174,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -72579,12 +72213,6 @@ "sfy" = ( /obj/effect/turf_decal/delivery, /obj/machinery/computer/shuttle/mining/common, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK"; - pixel_y = 32 - }, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) @@ -72617,10 +72245,6 @@ /obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"sfE" = ( -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "sfH" = ( /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/tile/neutral{ @@ -72655,6 +72279,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/red, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) "sgj" = ( @@ -72708,11 +72333,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/main) -"shc" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "shm" = ( /obj/effect/spawner/random/structure/table_or_rack, /obj/machinery/airalarm/directional/north, @@ -72906,6 +72526,12 @@ }, /turf/open/floor/iron, /area/station/maintenance/port) +"sjX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) "ske" = ( /obj/effect/spawner/random/entertainment/arcade, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -72953,14 +72579,6 @@ /obj/machinery/light_switch/directional/north{ pixel_x = -8 }, -/obj/machinery/button/door{ - id = "rdordnance"; - name = "Ordnance Containment Control"; - pixel_x = 8; - pixel_y = 26; - req_access = list("science") - }, -/obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, @@ -72969,6 +72587,7 @@ name = "science camera"; network = list("ss13","rd") }, +/obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/white, /area/station/science/ordnance/office) "skC" = ( @@ -72990,7 +72609,6 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/box/red, -/obj/structure/sign/poster/official/help_others/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/education) @@ -73054,7 +72672,6 @@ dir = 9 }, /obj/machinery/status_display/ai/directional/north, -/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/engine, /area/station/science/explab) "slE" = ( @@ -73135,10 +72752,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/lesser) -"smO" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/maintenance/solars/starboard/fore) "smR" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine/n2, @@ -73186,11 +72799,6 @@ }, /turf/open/floor/plating, /area/station/science/genetics) -"snK" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "snW" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -73262,7 +72870,6 @@ dir = 1 }, /obj/structure/table/wood/poker, -/obj/structure/sign/poster/contraband/random/directional/south, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) "spd" = ( @@ -73286,13 +72893,19 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/structure/sign/warning/fire/directional/east, /turf/open/floor/iron, /area/station/engineering/main) "spq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"spw" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) "spB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -73333,15 +72946,12 @@ /area/station/hallway/primary/central/aft) "sqj" = ( /obj/structure/closet/crate/freezer/surplus_limbs, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Coldroom"; - dir = 9; - name = "medbay camera"; - network = list("ss13","medbay") - }, /obj/effect/turf_decal/bot_white{ color = "#435a88" }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Coldroom" + }, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) "sqm" = ( @@ -73366,7 +72976,6 @@ "sqD" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, -/obj/structure/sign/poster/official/work_for_a_future/directional/south, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "sqI" = ( @@ -73404,16 +73013,12 @@ }, /area/station/science/lobby) "srd" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, -/obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal/directional/south, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/table/reinforced, /turf/open/floor/iron/checker, /area/station/maintenance/disposal/incinerator) "srg" = ( @@ -73454,6 +73059,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) +"srQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "ssb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -73478,27 +73095,6 @@ /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) "ssr" = ( -/obj/machinery/button/door{ - id = "brigwindows"; - name = "Cell Window Control"; - pixel_x = -32; - pixel_y = -26; - req_access = list("security") - }, -/obj/machinery/button/door{ - id = "brigfront"; - name = "Brig Access Control"; - pixel_x = -26; - pixel_y = -36; - req_access = list("security") - }, -/obj/machinery/button/door{ - id = "brigprison"; - name = "Prison Lockdown"; - pixel_x = -38; - pixel_y = -36; - req_access = list("brig") - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -73645,19 +73241,16 @@ pixel_x = -4; pixel_y = 4 }, -/obj/structure/sign/warning/no_smoking/directional/west, /turf/open/floor/iron, /area/station/maintenance/department/engine/atmos) "suB" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, /obj/machinery/firealarm/directional/north, -/obj/machinery/light_switch/directional/west{ - pixel_x = -24 - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 }, +/obj/structure/mirror/directional/north, /turf/open/floor/iron, /area/station/commons/toilet/locker) "suE" = ( @@ -73677,6 +73270,7 @@ /obj/machinery/modular_computer/preset/civilian, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/storage_shared) "suQ" = ( @@ -73708,22 +73302,15 @@ }, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) -"sva" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/engine_safety/directional/south, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron, -/area/station/engineering/lobby) "svc" = ( /obj/structure/table/reinforced, -/obj/machinery/button/door{ +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno7"; name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "svd" = ( @@ -73767,13 +73354,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"svz" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "svO" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 @@ -73821,12 +73401,42 @@ fax_name = "Captain's Office"; name = "Captain's Fax Machine" }, +/obj/structure/sign/nanotrasen, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "swn" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, +/obj/machinery/button/ignition/incinerator/ordmix/table{ + id = "justicespark"; + name = "ignition switch"; + req_access = list("armory"); + pixel_y = 5; + pixel_x = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/button/ignition/incinerator/ordmix/table{ + id = "justiceflash"; + name = "flasher button"; + req_access = list("armory"); + pixel_y = 5; + pixel_x = -8 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 13; + pixel_x = 4; + id = "justicechamber"; + name = "Justice Chamber Control"; + req_access = list("armory") + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 13; + pixel_x = -8; + id = "justiceblast"; + name = "Justice Shutters Control"; + req_access = list("armory") + }, /turf/open/floor/iron/dark, /area/station/security/execution/education) "swD" = ( @@ -73843,27 +73453,9 @@ }, /obj/structure/closet/emcloset, /obj/machinery/light/small/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/plating, /area/station/commons/fitness/recreation) -"swR" = ( -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "swY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -73872,6 +73464,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"sxe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron, +/area/station/ai_monitored/command/storage/eva) "sxk" = ( /obj/structure/barricade/wooden, /obj/structure/cable, @@ -74088,6 +73687,9 @@ /obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ dir = 4 }, +/obj/item/radio/intercom/directional/east{ + pixel_y = 2 + }, /turf/open/floor/iron/white/smooth_large, /area/station/science/ordnance/storage) "szn" = ( @@ -74133,37 +73735,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"szZ" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/structure/extinguisher_cabinet/directional/north{ - pixel_x = 32 - }, -/obj/item/radio/intercom/directional/east{ - pixel_x = 38; - pixel_y = 3 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east{ - pixel_x = 40; - pixel_y = -8 - }, -/obj/machinery/button/door/directional/east{ - id = "qmspace"; - name = "Space Shutters Control"; - pixel_y = -8 - }, -/obj/machinery/button/door/directional/east{ - id = "qmprivacy"; - name = "Privacy Control"; - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "sAh" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -74171,7 +73742,6 @@ "sAi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/xenoblood, -/obj/structure/sign/warning/xeno_mining/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/xenobiology) @@ -74185,6 +73755,17 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"sAC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/machinery/airalarm/directional/north, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "sAD" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -74384,6 +73965,7 @@ name = "science camera"; network = list("ss13","rd") }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/research) "sDe" = ( @@ -74401,12 +73983,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/trash/caution_sign, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: PRESSURIZED DOORS"; - pixel_x = -32 - }, /turf/open/floor/plating, /area/station/maintenance/port/fore) "sDJ" = ( @@ -74587,15 +74163,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"sGz" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/command/heads_quarters/hop) "sGB" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/bot, +/obj/structure/sign/painting/library_private, /turf/open/floor/iron/dark, /area/station/service/library/printer) "sGI" = ( @@ -74651,6 +74224,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "sHn" = ( @@ -74782,6 +74358,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/aft) "sIR" = ( @@ -74792,11 +74369,6 @@ "sIX" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/rd) -"sIY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/department/security) "sIZ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, @@ -74836,8 +74408,11 @@ dir = 4; id = "cargoload" }, -/obj/structure/plasticflaps, /obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps{ + dir = 8; + manual_align = 1 + }, /turf/open/floor/plating, /area/station/cargo/storage) "sJj" = ( @@ -74864,10 +74439,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"sJF" = ( -/obj/machinery/button/ignition/incinerator/atmos, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) "sJG" = ( /obj/item/reagent_containers/chem_pack{ pixel_x = 3; @@ -75118,16 +74689,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"sMx" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "sMG" = ( /obj/machinery/flasher/directional/south{ id = "Isolation_Cell" @@ -75182,13 +74743,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port) -"sNe" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "sNC" = ( /obj/structure/easel, /obj/item/canvas/twentythree_twentythree, @@ -75248,6 +74802,11 @@ dir = 8 }, /area/station/service/chapel) +"sOK" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/space, +/area/space/nearstation) "sOM" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=hall4"; @@ -75301,6 +74860,12 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"sPS" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/main) "sPT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75333,6 +74898,10 @@ /area/station/commons/fitness/recreation) "sQb" = ( /obj/effect/turf_decal/stripes/line, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "sQi" = ( @@ -75430,7 +74999,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "sQO" = ( -/obj/structure/sign/poster/random/directional/north, /obj/structure/table, /obj/item/radio/intercom/directional/west, /obj/effect/decal/cleanable/dirt, @@ -75446,6 +75014,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/structure/mirror/directional/north, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) "sQS" = ( @@ -75463,10 +75032,13 @@ /turf/open/floor/iron, /area/station/maintenance/department/science) "sQU" = ( -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Drone Bay"; + name = "cargo camera" + }, /turf/open/floor/iron, /area/station/cargo/drone_bay) "sRd" = ( @@ -75483,13 +75055,13 @@ /obj/item/wrench, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/south, /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/maintenance/department/security) "sRC" = ( /obj/machinery/door/morgue{ - name = "Confession Booth" + name = "Confession Booth"; + dir = 4 }, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -75546,7 +75118,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor{ id = "cargoload"; - name = "Supply Dock Loading Door" + name = "Supply Dock Loading Door"; + dir = 4; + manual_align = 1 }, /turf/open/floor/plating, /area/station/cargo/storage) @@ -75579,10 +75153,8 @@ "sSZ" = ( /obj/machinery/button/door/directional/north{ id = "surgery_shutters"; - name = "Privacy Shutters"; - pixel_y = 36 + name = "Privacy Shutters" }, -/obj/machinery/light_switch/directional/north, /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -75603,12 +75175,6 @@ /area/station/engineering/supermatter/room) "sTq" = ( /obj/structure/cable, -/obj/machinery/button/flasher{ - id = "Cell 2"; - name = "Prisoner Flash"; - pixel_x = 25; - pixel_y = 7 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/east{ @@ -75620,6 +75186,10 @@ /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/button/flasher/directional/east{ + id = "Cell 2"; + name = "Prisoner Flash" + }, /turf/open/floor/iron, /area/station/security/execution/transfer) "sTu" = ( @@ -75649,7 +75219,7 @@ /obj/structure/table, /obj/item/clothing/gloves/latex, /obj/item/clothing/glasses/science, -/obj/structure/sign/poster/official/science/directional/west, +/obj/structure/sign/departments/science/directional/west, /turf/open/floor/iron/white, /area/station/science/lobby) "sTR" = ( @@ -75782,7 +75352,6 @@ /turf/open/floor/iron/dark, /area/station/security/prison/visit) "sVi" = ( -/obj/structure/sign/warning/test_chamber/directional/south, /obj/structure/disposalpipe/segment{ dir = 5 }, @@ -75797,11 +75366,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"sVm" = ( -/obj/structure/lattice, -/obj/structure/sign/warning/electric_shock/directional/east, -/turf/open/space/basic, -/area/space/nearstation) +"sVv" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "sVC" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 4 @@ -75887,15 +75462,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"sWJ" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil, -/obj/item/electronics/airalarm, -/obj/item/electronics/firealarm, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/port) "sWO" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 8 @@ -75950,14 +75516,6 @@ /obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) -"sXE" = ( -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, -/obj/structure/lattice/catwalk, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/space/basic, -/area/space/nearstation) "sXI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -76011,23 +75569,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/grimy, /area/station/command/meeting_room/council) -"sXV" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stock_parts/micro_laser, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker - }, -/obj/item/multitool, -/turf/open/floor/iron, -/area/station/science/lab) "sYf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -76139,6 +75680,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/window/half/directional/south, /turf/open/floor/plating, /area/station/maintenance/disposal) "sZv" = ( @@ -76263,16 +75805,15 @@ /area/station/maintenance/department/chapel) "tbZ" = ( /obj/item/kirbyplants/random, -/obj/machinery/status_display/door_timer{ - id = "brig2"; - name = "Cell 2"; - pixel_x = -32 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red{ dir = 1 }, +/obj/machinery/status_display/door_timer/directional/west{ + id = "brig2"; + name = "Cell 2" + }, /turf/open/floor/iron, /area/station/security/brig) "tcb" = ( @@ -76315,6 +75856,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/structure/fireaxecabinet/directional/north, /turf/open/floor/iron/dark, /area/station/command/bridge) "tcn" = ( @@ -76486,6 +76028,23 @@ /obj/machinery/light/floor, /turf/open/floor/wood/large, /area/station/command/corporate_showroom) +"teL" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Monkey Pen"; + req_access = list("genetics") + }, +/obj/structure/flora/bush/lavendergrass, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/science/genetics) +"teQ" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/circuitboard/machine/crystallizer, +/obj/item/stack/cable_coil/thirty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) "teU" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -76621,6 +76180,7 @@ /obj/machinery/atmospherics/components/tank/air{ dir = 9 }, +/obj/machinery/button/ignition/incinerator/ordmix/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance) "tgN" = ( @@ -76692,6 +76252,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"thv" = ( +/obj/structure/table/wood, +/obj/item/restraints/handcuffs{ + pixel_y = 6 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar{ + pixel_x = -1; + pixel_y = -7 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) "thz" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/stripes/line{ @@ -76721,9 +76299,6 @@ /area/station/commons/dorms) "thO" = ( /obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) @@ -76742,6 +76317,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"tiL" = ( +/obj/machinery/field/generator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) "tiP" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -76765,6 +76347,10 @@ /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, /area/station/medical/medbay) +"tjk" = ( +/obj/structure/sign/nanotrasen, +/turf/open/space/basic, +/area/space/nearstation) "tjl" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -76968,13 +76554,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"tns" = ( -/obj/structure/table/wood, -/obj/machinery/keycard_auth/wall_mounted/directional/west, -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "tnu" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -77014,18 +76593,16 @@ /area/station/service/library/abandoned) "tnN" = ( /obj/structure/table/reinforced, -/obj/machinery/button/door{ +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno5"; name = "Containment Control"; req_access = list("xenobiology") }, -/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) "tnR" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /obj/effect/landmark/start/hangover, /turf/open/floor/carpet/purple, /area/station/commons/dorms) @@ -77114,6 +76691,7 @@ /obj/effect/turf_decal/trimline/neutral/warning{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/dark/textured_half{ dir = 1 }, @@ -77170,10 +76748,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den/gaming) -"tpJ" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/security/courtroom) "tpP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -77265,24 +76839,6 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/service/bar/backroom) -"trf" = ( -/obj/structure/table/wood, -/obj/item/restraints/handcuffs{ - pixel_y = 6 - }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/cigarette/cigar/havana{ - pixel_x = -3 - }, -/obj/item/cigarette/cigar{ - pixel_x = -1; - pixel_y = -7 - }, -/turf/open/floor/carpet, -/area/station/security/detectives_office) "trw" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -77295,16 +76851,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"trC" = ( -/obj/item/reagent_containers/condiment/enzyme, -/obj/item/kitchen/rollingpin, -/obj/structure/table, -/obj/item/reagent_containers/cup/bowl, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 5 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "trG" = ( /obj/machinery/door/window/left/directional/north{ name = "Engineering Delivery"; @@ -77352,9 +76898,6 @@ /turf/open/floor/engine, /area/station/engineering/supermatter) "tsc" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, /turf/open/floor/carpet/blue, /area/station/commons/dorms) "tse" = ( @@ -77487,13 +77030,9 @@ /obj/effect/spawner/random/structure/tank_holder, /obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/dim/directional/north, +/obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/department/science/xenobiology) -"ttE" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/command/heads_quarters/ce) "ttF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -77562,7 +77101,6 @@ /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) "tug" = ( -/obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -77581,10 +77119,10 @@ /turf/open/floor/engine, /area/station/science/explab) "tuk" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/science/xenobiology) "tum" = ( @@ -77639,6 +77177,10 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/security) +"tuw" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "tuy" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -77667,7 +77209,6 @@ /obj/machinery/power/terminal{ dir = 4 }, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/electrical) "tuN" = ( @@ -77735,9 +77276,6 @@ "tvF" = ( /obj/structure/cable, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/landmark/navigate_destination, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-right" @@ -77750,6 +77288,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "tvG" = ( @@ -77815,6 +77358,16 @@ dir = 8 }, /area/station/commons/fitness/recreation) +"txb" = ( +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/kitchen/rollingpin, +/obj/structure/table, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "txc" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -77832,17 +77385,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/eva/abandoned) -"txJ" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: PRESSURIZED DOORS"; - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos/project) "txK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -77918,25 +77460,11 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/hfr_room) -"tzc" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/science/lab) "tzj" = ( -/obj/structure/disposalpipe/trunk{ +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/obj/structure/sign/warning/deathsposal/directional/south, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) "tzm" = ( @@ -77945,7 +77473,6 @@ "tzn" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/sign/poster/official/random/directional/south, /obj/item/clothing/suit/jacket/straight_jacket, /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, @@ -77964,10 +77491,8 @@ /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8 }, -/obj/machinery/airlock_sensor/incinerator_ordmix{ - pixel_y = 24 - }, /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/obj/machinery/airlock_sensor/incinerator_ordmix, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) "tzT" = ( @@ -78023,19 +77548,16 @@ /obj/machinery/camera/directional/east{ c_tag = "Garden" }, -/obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/iron, /area/station/service/hydroponics/garden) "tAL" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, /obj/structure/railing{ dir = 1 }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) "tAM" = ( @@ -78409,12 +77931,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"tEE" = ( -/obj/structure/table/reinforced, -/obj/machinery/keycard_auth, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "tEK" = ( /obj/machinery/computer/security{ dir = 4 @@ -78479,24 +77995,8 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/wood, /area/station/maintenance/port/fore) -"tFu" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/multitool{ - pixel_x = 8 - }, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/engineering/storage_shared) "tFG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -78598,12 +78098,6 @@ }, /turf/open/floor/wood/large, /area/station/command/corporate_showroom) -"tGW" = ( -/obj/machinery/hydroponics/soil, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/small/directional/east, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "tHc" = ( /obj/structure/table/wood/fancy, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -78954,10 +78448,6 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/half, /area/station/security/range) -"tLC" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall, -/area/station/engineering/supermatter/room) "tLW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/red/fourcorners, @@ -79130,6 +78620,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/wood, /area/station/service/theater) "tNP" = ( @@ -79203,6 +78694,7 @@ /obj/machinery/light_switch/directional/west{ pixel_y = -6 }, +/obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/wood, /area/station/service/theater) "tOv" = ( @@ -79415,7 +78907,9 @@ /turf/open/floor/iron/white, /area/station/science/lobby) "tQz" = ( -/obj/machinery/door/poddoor/incinerator_atmos_main, +/obj/machinery/door/poddoor/incinerator_atmos_main{ + manual_align = 1 + }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "tQE" = ( @@ -79497,19 +78991,18 @@ /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron/cafeteria, /area/station/service/barber) "tRu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, /obj/effect/spawner/random/maintenance, -/obj/machinery/light/small/directional/north, /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/dark, /area/station/service/abandoned_gambling_den) "tRO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, /obj/effect/turf_decal/tile/brown/opposingcorners{ dir = 1 }, @@ -79525,15 +79018,6 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/iron/white, /area/station/medical/virology) -"tSa" = ( -/obj/structure/sign/poster/random/directional/south, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron, -/area/station/commons/lounge) "tSh" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -79593,12 +79077,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"tTj" = ( -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "tTn" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -79646,7 +79124,6 @@ /turf/open/floor/iron, /area/station/commons/toilet/locker) "tTQ" = ( -/obj/structure/sign/poster/ripped/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -79858,14 +79335,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"tWU" = ( -/obj/effect/turf_decal/siding/green{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/water_source/puddle, -/turf/open/misc/sandy_dirt, -/area/station/service/hydroponics/garden) "tXe" = ( /obj/effect/turf_decal/loading_area/red{ dir = 4 @@ -79940,6 +79409,13 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"tXN" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/warning/pods/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) "tXO" = ( /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, @@ -80008,6 +79484,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/command/teleporter) +"tYn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mechbay"; + name = "Mech Bay Shutters" + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) "tYo" = ( /obj/structure/window/spawner/directional/south, /obj/effect/decal/cleanable/dirt, @@ -80173,7 +79664,6 @@ "uaS" = ( /obj/item/rack_parts, /obj/effect/spawner/random/engineering/tool, -/obj/structure/sign/poster/random/directional/east, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -80263,6 +79753,7 @@ /obj/machinery/computer/operating, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/bot_white, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/medical/surgery/theatre) "ubL" = ( @@ -80379,6 +79870,19 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/security/processing) +"ucG" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/east, +/obj/structure/window/half/directional/south, +/obj/structure/window/half/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/disposal) "ucT" = ( /obj/machinery/camera/directional/west{ c_tag = "Chapel - Fore Port"; @@ -80459,6 +79963,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "udt" = ( @@ -80553,7 +80060,8 @@ "ueC" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/button/door{ +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; id = "xeno2"; name = "Containment Control"; req_access = list("xenobiology") @@ -80581,11 +80089,10 @@ /area/station/commons/toilet/locker) "ufz" = ( /obj/machinery/firealarm/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/effect/turf_decal/bot_white, /obj/structure/filingcabinet, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/library/printer) "ufE" = ( @@ -80600,7 +80107,7 @@ /area/station/security/warden) "ugc" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/structure/sign/poster/random/directional/north, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) "ugd" = ( @@ -80674,10 +80181,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"ugP" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/r_wall, -/area/station/maintenance/port) "uhb" = ( /turf/closed/wall/r_wall, /area/station/science/xenobiology) @@ -80696,7 +80199,6 @@ /area/station/maintenance/starboard/aft) "uhC" = ( /obj/effect/spawner/random/vending/colavend, -/obj/structure/sign/poster/official/ian/directional/south, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -80785,11 +80287,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/engineering/main) -"uiH" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/research/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "uiK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -80859,13 +80356,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"ujL" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/mining_voucher, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "ujQ" = ( /obj/machinery/status_display/ai/directional/west, /obj/structure/filingcabinet/security, @@ -80955,15 +80445,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay) -"ukO" = ( -/obj/machinery/cell_charger, -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/storage/eva) "ukR" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -81006,19 +80487,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/station/service/theater) -"ulQ" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/north{ - c_tag = "Arrivals - Garden Access"; - dir = 9; - name = "arrivals camera" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "ulR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/duct, @@ -81250,13 +80718,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/structure/sign/warning/pods/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uow" = ( -/obj/effect/spawner/structure/window, -/obj/structure/sign/plaques/kiddie/library, -/turf/open/floor/plating, -/area/station/service/library) "uoz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81273,9 +80737,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, @@ -81346,23 +80807,6 @@ /obj/structure/girder, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"upp" = ( -/obj/item/kirbyplants/random, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_x = -32; - req_access = list("minisat") - }, -/obj/machinery/camera/directional/west{ - c_tag = "AI Satellite - Teleporter"; - name = "ai camera"; - network = list("minisat"); - start_active = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "upv" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -81392,10 +80836,10 @@ "upX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/status_display/evac/directional/north, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "uqd" = ( @@ -81413,10 +80857,10 @@ /area/station/hallway/secondary/entry) "uqq" = ( /obj/item/kirbyplants/random, -/obj/structure/sign/poster/random/directional/north, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/structure/mirror/directional/north, /turf/open/floor/iron, /area/station/commons/toilet/locker) "uqJ" = ( @@ -81449,7 +80893,7 @@ /area/station/security/checkpoint/arrivals) "uqX" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/random/directional/north, +/obj/machinery/status_display/ai/directional/north, /turf/open/floor/wood, /area/station/service/theater) "uqZ" = ( @@ -81740,9 +81184,6 @@ /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) "uuC" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -81751,6 +81192,7 @@ dir = 8 }, /obj/effect/turf_decal/box/corners, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "uuJ" = ( @@ -81819,6 +81261,7 @@ /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/security/checkpoint/arrivals) "uvt" = ( @@ -81855,6 +81298,14 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"uwb" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "uwc" = ( /obj/machinery/vending/autodrobe, /obj/effect/turf_decal/bot, @@ -81891,6 +81342,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "uwL" = ( @@ -81903,6 +81355,7 @@ /obj/structure/bodycontainer/morgue{ dir = 2 }, +/obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/dark/textured_half{ dir = 1 }, @@ -81974,15 +81427,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/smooth_large, /area/station/medical/psychology) -"uxC" = ( -/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, -/obj/machinery/computer/security/telescreen/engine/directional/west, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/atmos_control/nocontrol/master{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/engineering/atmos/storage/gas) +"uxF" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "uxG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -82053,11 +81502,6 @@ /obj/machinery/vending/dinnerware, /turf/open/floor/iron/dark, /area/station/service/kitchen) -"uyy" = ( -/obj/structure/sign/warning/secure_area/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "uyA" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -82201,13 +81645,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library) -"uzZ" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "uAc" = ( /obj/structure/closet/crate, /obj/item/target/alien, @@ -82257,9 +81694,6 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) "uAL" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/structure/table/reinforced, /obj/machinery/recharger{ pixel_x = -6; @@ -82386,6 +81820,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/white, /area/station/medical/paramedic) "uCp" = ( @@ -82437,27 +81872,6 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"uDj" = ( -/obj/structure/cable, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/corporate_showroom) -"uDk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/secure_area/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port) "uDl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -82496,10 +81910,6 @@ /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/carpet/green, /area/station/commons/lounge) -"uDI" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/service/chapel/funeral) "uDQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -82555,7 +81965,6 @@ id = "warehouse_shutters"; name = "warehouse shutters control" }, -/obj/structure/sign/poster/contraband/random/directional/south, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/station/cargo/warehouse) @@ -82574,9 +81983,6 @@ /turf/open/floor/iron/white/side, /area/station/science/research) "uFa" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/machinery/camera/directional/south{ c_tag = "Security - Brig Desk" }, @@ -82645,6 +82051,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"uFW" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "uFX" = ( /obj/structure/table, /obj/item/clothing/suit/apron/chef, @@ -82862,7 +82274,6 @@ "uIK" = ( /obj/effect/landmark/navigate_destination/dockesc, /obj/effect/turf_decal/delivery, -/obj/structure/sign/warning/vacuum/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "uIM" = ( @@ -83036,6 +82447,18 @@ /obj/effect/spawner/random/trash/cigbutt, /turf/open/floor/plating, /area/station/medical/abandoned) +"uKN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "uKQ" = ( /obj/structure/chair{ dir = 1; @@ -83065,7 +82488,6 @@ /turf/open/floor/iron/dark, /area/station/service/chapel) "uLf" = ( -/obj/structure/sign/warning/electric_shock/directional/east, /obj/effect/turf_decal/tile/red{ dir = 4 }, @@ -83116,7 +82538,6 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "uLx" = ( -/obj/machinery/status_display/ai/directional/south, /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -83148,11 +82569,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/maintenance/department/science) -"uLX" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "uMb" = ( /obj/structure/table, /obj/item/analyzer, @@ -83273,8 +82689,19 @@ "uNh" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/plaques/kiddie, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"uNq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) "uNy" = ( /obj/machinery/computer/accounting{ dir = 4 @@ -83307,10 +82734,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port) -"uNU" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/command/heads_quarters/hop) "uNY" = ( /turf/closed/wall, /area/station/medical/medbay/lobby) @@ -83358,13 +82781,6 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"uOC" = ( -/obj/structure/lattice, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/space, -/area/space/nearstation) "uOE" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt, @@ -83380,7 +82796,6 @@ /obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/machinery/hydroponics/constructable, /turf/open/floor/iron/white, /area/station/science/xenobiology) "uOH" = ( @@ -83509,17 +82924,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/maintenance/port) -"uPM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/space/basic, -/area/space/nearstation) "uPS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table/wood, @@ -83579,20 +82983,11 @@ /area/station/commons/storage/primary) "uQD" = ( /obj/machinery/light/small/directional/north, -/obj/structure/sign/nanotrasen{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS"; - pixel_y = 32 - }, /obj/item/kirbyplants/organic/plant22, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/command/bridge) "uQF" = ( @@ -83656,11 +83051,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron/edge, /area/station/hallway/primary/central/aft) -"uRt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/fore) "uRx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /obj/effect/turf_decal/stripes/line{ @@ -83685,6 +83075,16 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"uRO" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "uRP" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -83790,9 +83190,9 @@ "uSX" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/bot, -/obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/gas_mask/directional/north, /turf/open/floor/iron/dark, /area/station/science/ordnance) "uSY" = ( @@ -83923,6 +83323,23 @@ "uUW" = ( /turf/closed/wall, /area/station/maintenance/space_hut/observatory) +"uVd" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/micro_laser, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/science/lab) "uVe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance_hatch{ @@ -84012,7 +83429,6 @@ "uWm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/xenoblood, -/obj/structure/sign/warning/xeno_mining/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/xenobiology) "uWI" = ( @@ -84069,10 +83485,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"uXF" = ( -/obj/structure/sign/warning/secure_area/directional/south, -/turf/open/space/basic, -/area/space/nearstation) "uXK" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -84103,16 +83515,6 @@ /obj/effect/mapping_helpers/airalarm/tlv_no_checks, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"uXU" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/delivery_chute{ - dir = 8 - }, -/obj/effect/turf_decal/box/red, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "uYg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/green, @@ -84265,16 +83667,6 @@ }, /turf/open/floor/iron, /area/station/science/research) -"uZy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/computer/security/telescreen/interrogation/directional/west, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/brig) "uZH" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -84286,13 +83678,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) -"uZM" = ( -/obj/structure/sign/warning/electric_shock/directional/east, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "uZQ" = ( /obj/structure/rack, /obj/item/stack/medical/gauze, @@ -84515,7 +83900,6 @@ dir = 4; id = "garbage" }, -/obj/structure/sign/warning/vacuum/directional/north, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -84660,14 +84044,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"vex" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/green, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/iron, -/area/station/security/prison/garden) "veD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -84745,6 +84121,11 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) +"vfR" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/directional/north, +/turf/open/space, +/area/space/nearstation) "vfS" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -84862,9 +84243,6 @@ /area/station/service/bar/backroom) "vhW" = ( /obj/item/kirbyplants/random, -/obj/structure/sign/warning/pods/directional/south{ - dir = 8 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -84879,6 +84257,7 @@ }, /obj/structure/closet, /obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, /area/station/medical/morgue) "vii" = ( @@ -84909,32 +84288,6 @@ /turf/open/floor/iron, /area/station/security/checkpoint/escape) "viB" = ( -/obj/machinery/button/door/directional/west{ - id = "engielock"; - name = "Engineering Lockdown Control"; - pixel_y = -8; - req_access = list("engineering") - }, -/obj/machinery/button/door/directional/west{ - id = "atmoslock"; - name = "Atmospherics Lockdown Control"; - pixel_y = 4; - req_access = list("atmospherics") - }, -/obj/machinery/button/door/directional/west{ - id = "engstorage"; - name = "Engineering Secure Storage Control"; - pixel_x = -36; - pixel_y = 4; - req_access = list("engine_equip") - }, -/obj/machinery/button/door/directional/west{ - id = "transitlock"; - name = "Transit Tube Lockdown Control"; - pixel_x = -36; - pixel_y = -8; - req_access = list("command") - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) @@ -85096,9 +84449,6 @@ "vkX" = ( /obj/effect/turf_decal/bot, /obj/machinery/vending/cigarette, -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, @@ -85275,12 +84625,8 @@ /area/station/engineering/main) "vod" = ( /obj/item/kirbyplants/random, -/obj/machinery/button/door/directional/south{ - id = "Interro_shutters"; - name = "Shutters Control"; - req_access = list("security") - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/station/security/interrogation) "voe" = ( @@ -85379,10 +84725,15 @@ "vpC" = ( /obj/item/storage/medkit/regular, /obj/structure/table, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/button/door/directional/north{ + id = "cmoshutter"; + name = "CMO Office Shutters"; + req_access = list("cmo") + }, /turf/open/floor/iron, /area/station/command/heads_quarters/cmo) "vpI" = ( @@ -85409,10 +84760,8 @@ /turf/open/floor/iron, /area/station/engineering/storage_shared) "vqg" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/landmark/start/hangover, +/obj/machinery/airalarm/directional/south, /turf/open/floor/wood, /area/station/commons/dorms) "vqt" = ( @@ -85431,17 +84780,6 @@ /obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ name = "Burn Chamber Interior Airlock" }, -/obj/machinery/button/ignition/incinerator/ordmix{ - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/button/door/incinerator_vent_ordmix{ - pixel_x = 8; - pixel_y = -24 - }, -/obj/machinery/airlock_controller/incinerator_ordmix{ - pixel_y = 32 - }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -85487,6 +84825,11 @@ /obj/item/paint_palette, /turf/open/floor/carpet/blue, /area/station/service/library/lounge) +"vqS" = ( +/obj/structure/lattice, +/obj/structure/sign/nanotrasen, +/turf/open/space, +/area/space/nearstation) "vqY" = ( /obj/effect/landmark/start/hangover, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -85627,6 +84970,7 @@ /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/machinery/incident_display/bridge/directional/north, /turf/open/floor/iron/dark, /area/station/command/bridge) "vtc" = ( @@ -85717,7 +85061,6 @@ /turf/open/floor/iron/dark, /area/station/science/circuits) "vub" = ( -/obj/machinery/light_switch/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -85757,7 +85100,6 @@ /obj/item/cultivator, /obj/item/reagent_containers/cup/watering_can, /obj/item/plant_analyzer, -/obj/structure/sign/poster/contraband/kudzu/directional/south, /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/siding/green{ @@ -85775,6 +85117,7 @@ name = "engineering camera"; network = list("ss13","engine") }, +/obj/structure/sign/warning/engine_safety/directional/north, /turf/open/floor/iron, /area/station/engineering/supermatter/room) "vuJ" = ( @@ -85834,6 +85177,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/iron/white/smooth_half{ dir = 1 }, @@ -85848,8 +85192,8 @@ /area/station/security/prison/work) "vvD" = ( /obj/structure/cable, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/obj/machinery/button/ignition/incinerator/atmos/directional/north, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "vvF" = ( @@ -86006,17 +85350,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"vxq" = ( -/obj/structure/cable, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "vxr" = ( /turf/open/floor/iron, /area/station/security/prison) @@ -86153,6 +85486,7 @@ /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 1 }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/cargo/lobby) "vyO" = ( @@ -86168,6 +85502,11 @@ /obj/structure/table/reinforced, /obj/item/storage/belt/utility, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/door/directional/east{ + id = "evashutters"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) "vyX" = ( @@ -86216,7 +85555,9 @@ "vzD" = ( /obj/structure/table/wood, /obj/structure/cable, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 32 + }, /turf/open/floor/iron/dark, /area/station/command/corporate_showroom) "vzK" = ( @@ -86280,13 +85621,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"vAl" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32; - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/station/command/meeting_room/council) "vAs" = ( /obj/structure/cable, /obj/machinery/holopad/secure, @@ -86333,6 +85667,18 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/engineering/supermatter/room) +"vAD" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) "vAE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -86406,7 +85752,7 @@ /area/station/science/research) "vBt" = ( /obj/structure/closet/l3closet/janitor, -/obj/structure/sign/poster/random/directional/east, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron/dark, /area/station/service/janitor) "vBu" = ( @@ -86449,10 +85795,6 @@ icon_state = "foam_plating" }, /area/station/maintenance/department/science/xenobiology) -"vBX" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall, -/area/station/engineering/storage/tech) "vBY" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -86470,12 +85812,10 @@ /turf/open/floor/iron, /area/station/hallway/primary/fore) "vCk" = ( -/obj/structure/sign/departments/medbay/alt{ - pixel_x = 32 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/structure/sign/departments/medbay/alt/directional/east, /turf/open/floor/iron, /area/station/security/brig) "vCn" = ( @@ -86558,23 +85898,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/captain) -"vDw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/maintenance/disposal/incinerator) "vDy" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 }, /obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /turf/open/floor/iron/dark, /area/station/medical/morgue) "vDH" = ( @@ -86587,6 +85916,7 @@ "vDJ" = ( /obj/machinery/teleport/hub, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/command/teleporter) "vDL" = ( @@ -86644,6 +85974,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/main) +"vEw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) "vEV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -86709,7 +86047,6 @@ /obj/structure/cable, /obj/machinery/camera/directional/east{ c_tag = "Dormitories - Hall"; - dir = 6; name = "dormitories camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -86747,7 +86084,6 @@ }, /area/station/commons/fitness/recreation) "vFw" = ( -/obj/structure/sign/warning/electric_shock/directional/east, /obj/machinery/status_display/ai/directional/north, /obj/structure/table/wood/fancy/blue, /obj/machinery/door/window/right/directional/west{ @@ -86883,6 +86219,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) "vHq" = ( @@ -86935,6 +86272,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/security) +"vIo" = ( +/obj/machinery/hydroponics/soil, +/obj/item/shovel/spade, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "vIq" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction{ @@ -86945,6 +86287,10 @@ /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/white, /area/station/medical/medbay) +"vIz" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "vIB" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/structure/cable, @@ -87078,6 +86424,7 @@ dir = 9 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/sign/warning/biohazard/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) "vKK" = ( @@ -87141,7 +86488,6 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/item/stack/ducts/fifty, -/obj/structure/sign/poster/random/directional/south, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/port/fore) @@ -87344,12 +86690,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"vPe" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/electric_shock, -/turf/open/floor/plating, -/area/station/engineering/lobby) "vPf" = ( /obj/structure/sign/painting/library{ pixel_y = -32 @@ -87431,7 +86771,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/airlock_controller/incinerator_atmos{ + dir = 4; + pixel_x = -12 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "vQb" = ( @@ -87644,6 +86987,7 @@ /obj/effect/turf_decal/bot, /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/hallway/primary/port) "vTC" = ( @@ -87816,6 +87160,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"vVs" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/interrogation/directional/west, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) "vVu" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -87863,7 +87214,6 @@ /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "vWm" = ( -/obj/structure/sign/warning/vacuum/external/directional/west, /obj/item/kirbyplants/random, /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/blue{ @@ -87900,6 +87250,7 @@ "vWU" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) "vWV" = ( @@ -87910,7 +87261,6 @@ }, /obj/effect/mapping_helpers/requests_console/ore_update, /obj/effect/mapping_helpers/requests_console/supplies, -/obj/machinery/light/cold/directional/north, /obj/structure/closet/crate/mod, /turf/open/floor/iron, /area/station/science/robotics/lab) @@ -87970,9 +87320,6 @@ "vXP" = ( /obj/structure/cable, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-left" }, @@ -87981,6 +87328,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "vXQ" = ( @@ -88150,6 +87502,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/main) +"waE" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) "waG" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -88266,6 +87626,13 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/service/barber) +"wco" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/mining_voucher, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "wct" = ( /obj/item/stack/cable_coil, /obj/structure/lattice/catwalk, @@ -88572,6 +87939,7 @@ }, /obj/structure/table/wood, /obj/item/flashlight/lamp, +/obj/structure/sign/poster/random/directional/north, /turf/open/floor/wood, /area/station/hallway/secondary/service) "wgC" = ( @@ -88619,6 +87987,7 @@ /obj/structure/closet/secure_closet/security, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "wgO" = ( @@ -88637,7 +88006,6 @@ /turf/open/floor/iron/large, /area/station/security/checkpoint/medical/medsci) "whc" = ( -/obj/structure/sign/poster/official/fruit_bowl/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -88801,7 +88169,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/official/plasma_effects/directional/east, /turf/open/floor/iron/white, /area/station/medical/virology) "wjF" = ( @@ -88840,7 +88207,6 @@ /turf/open/floor/iron, /area/station/maintenance/department/chapel) "wjS" = ( -/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -88851,6 +88217,7 @@ }, /obj/structure/chair/comfy/teal, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/painting/library, /turf/open/floor/iron/dark, /area/station/service/library) "wjV" = ( @@ -88984,26 +88351,14 @@ /area/station/engineering/atmos/storage) "wlH" = ( /obj/structure/cable, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -8; - pixel_y = 24 - }, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = -8; - pixel_y = 36 - }, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = 8; - pixel_y = 36 - }, -/obj/structure/closet/radiation, -/obj/item/analyzer, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 +/obj/structure/disposalpipe/trunk{ + dir = 4 }, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/deathsposal/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) "wlI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -89064,16 +88419,6 @@ /obj/item/pen, /turf/open/floor/iron/white, /area/station/medical/medbay) -"wmo" = ( -/obj/machinery/cell_charger, -/obj/structure/table/reinforced, -/obj/machinery/status_display/ai/directional/north, -/obj/item/rcl/pre_loaded, -/obj/effect/turf_decal/bot, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "wmp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -89159,7 +88504,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/external{ - name = "MiniSat Exterior Access" + name = "MiniSat Exterior Access"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -89288,7 +88634,6 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/burnt_floor, -/obj/structure/sign/poster/official/space_cops/directional/south, /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/maintenance/department/security) @@ -89350,12 +88695,20 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"wpo" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/command/teleporter) "wpp" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, /obj/machinery/light/small/directional/east, +/obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark/corner{ dir = 4 }, @@ -89513,13 +88866,13 @@ /area/station/engineering/atmos/storage) "wqQ" = ( /obj/item/radio/intercom/directional/east, -/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/trimline/blue/end{ dir = 8 }, /obj/effect/turf_decal/siding/blue, /obj/machinery/shower/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/half/directional/south, /turf/open/floor/iron/textured, /area/station/medical/cryo) "wqT" = ( @@ -89579,9 +88932,6 @@ "wrM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, -/obj/structure/sign/warning/no_smoking{ - pixel_x = -32 - }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -89620,6 +88970,7 @@ "wsd" = ( /obj/machinery/monkey_recycler, /obj/effect/turf_decal/bot_red, +/obj/structure/sign/xenobio_guide/directional/north, /turf/open/floor/iron/dark, /area/station/science/xenobiology) "wse" = ( @@ -89688,7 +89039,7 @@ "wsT" = ( /obj/structure/table/reinforced, /obj/machinery/microwave/engineering/cell_included, -/obj/structure/sign/poster/random/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/wood, /area/station/engineering/break_room) "wsU" = ( @@ -89755,10 +89106,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, /turf/open/floor/iron, /area/station/science/research) "wtU" = ( /obj/structure/cable, +/obj/structure/sign/plaques/kiddie/library, /turf/open/floor/wood/tile, /area/station/service/library/artgallery) "wtV" = ( @@ -89844,11 +89197,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"wuV" = ( -/obj/structure/fireaxecabinet/directional/south, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "wuZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -89968,10 +89316,12 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "wwN" = ( -/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, -/obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/dark, /area/station/service/library/printer) "wwP" = ( @@ -90024,11 +89374,11 @@ "wxl" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/structure/sign/poster/official/safety_report/directional/west, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, +/obj/machinery/light_switch/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "wxo" = ( @@ -90036,6 +89386,7 @@ /obj/machinery/vending/coffee, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) "wxv" = ( @@ -90067,9 +89418,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) "wxX" = ( @@ -90110,6 +89459,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/test_chamber/directional/north, /turf/open/floor/iron/dark, /area/station/science/xenobiology) "wyH" = ( @@ -90128,22 +89478,13 @@ /obj/item/taperecorder{ pixel_y = 7 }, -/obj/machinery/light_switch/directional/north{ - pixel_x = 9; - pixel_y = 32 - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, /obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) -"wyN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/space/basic, -/area/space/nearstation) "wzb" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 @@ -90199,6 +89540,15 @@ /mob/living/basic/lizard/eats_the_roaches, /turf/open/floor/iron/checker, /area/station/service/janitor) +"wzz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "wzD" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot, @@ -90286,12 +89636,6 @@ /obj/item/pen, /turf/open/floor/iron, /area/station/cargo/lobby) -"wAt" = ( -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/machinery/airalarm/directional/east, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "wAz" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -90315,11 +89659,11 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/warning/docking/directional/north, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/structure/sign/warning/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/chapel) "wAT" = ( @@ -90328,9 +89672,6 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/aft) "wAZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/structure/table/wood, /obj/item/taperecorder, /obj/item/camera, @@ -90427,16 +89768,6 @@ /obj/structure/flora/bush/large/style_random, /turf/open/misc/grass, /area/station/hallway/primary/fore) -"wCh" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/bot_red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "wCl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ @@ -90594,25 +89925,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/medical/medsci) -"wDO" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/south{ - id = "cmoshutter"; - name = "CMO Office Shutters"; - pixel_x = 8; - pixel_y = -26; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/cmo) "wDX" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -90634,7 +89946,6 @@ /obj/item/wrench, /obj/item/storage/box/lights/mixed, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/random/directional/south, /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/maintenance/port) @@ -90678,7 +89989,6 @@ dir = 1 }, /obj/item/stack/sheet/glass, -/obj/structure/sign/poster/contraband/borg_fancy_1/directional/south, /turf/open/floor/plating, /area/station/science/research/abandoned) "wEX" = ( @@ -90879,6 +90189,7 @@ }, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/small/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) "wGV" = ( @@ -90950,7 +90261,6 @@ "wHW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) @@ -91008,6 +90318,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"wIO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) "wJa" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/engine/vacuum, @@ -91040,7 +90354,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/structure/sign/warning/explosives/alt/directional/east, /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/maintenance/department/science) @@ -91092,9 +90405,6 @@ /turf/open/floor/iron/chapel, /area/station/service/chapel) "wKm" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -91182,44 +90492,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/medical/pharmacy) -"wLA" = ( -/obj/item/stack/cable_coil, -/obj/item/bodypart/arm/right/robot{ - pixel_x = 3 - }, -/obj/item/bodypart/arm/left/robot{ - pixel_x = -3 - }, -/obj/structure/table, -/obj/item/radio/intercom/directional/west, -/obj/item/assembly/prox_sensor{ - pixel_x = 5 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = 5 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = 5 - }, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 3; - pixel_y = 16 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -3; - pixel_y = 16 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 15 - }, -/turf/open/floor/iron, -/area/station/science/robotics/lab) +"wLe" = ( +/obj/machinery/hydroponics/soil, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) "wLK" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -91299,6 +90577,28 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) +"wML" = ( +/obj/structure/table/wood, +/obj/item/storage/box/matches{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/cigarette/cigar{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) "wMU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -91336,20 +90636,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"wNP" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/structure/sign/poster/official/random/directional/west, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/station/engineering/atmos/storage/gas) "wNV" = ( /obj/structure/table, /obj/item/paper_bin, @@ -91364,12 +90650,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"wOw" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/structure/sign/poster/official/there_is_no_gas_giant/directional/east, -/turf/open/floor/iron/textured_large, -/area/station/engineering/atmos/project) "wOz" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/trimline/green/filled/warning, @@ -91444,7 +90724,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/structure/sign/warning/biohazard/directional/west, /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 }, @@ -91454,6 +90733,7 @@ name = "medbay camera"; network = list("ss13","medbay") }, +/obj/structure/sign/warning/chem_diamond/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay) "wPT" = ( @@ -91464,6 +90744,16 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) +"wPW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "wQo" = ( /obj/structure/table/wood, /obj/machinery/recharger{ @@ -91601,7 +90891,6 @@ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/sign/poster/official/here_for_your_safety/directional/east, /turf/open/floor/iron/dark, /area/station/security/prison/visit) "wSv" = ( @@ -91667,25 +90956,13 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "wTc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/airlock_sensor/incinerator_atmos, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 + dir = 10 }, -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/machinery/atmospherics/pipe/smart/simple/green/visible/layer2{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/airlock_controller/incinerator_atmos{ - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "wTg" = ( @@ -91812,12 +91089,6 @@ /obj/effect/landmark/carpspawn, /turf/open/space/basic, /area/space) -"wVy" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/west, -/turf/open/misc/sandy_dirt, -/area/station/security/prison/garden) "wVJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -91939,13 +91210,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/structure/sign/warning/docking/directional/east, -/obj/structure/sign/warning/no_smoking/circle/directional/north, /obj/machinery/camera/directional/north{ c_tag = "Science - Ordnance Launch Access"; name = "science camera"; network = list("ss13","rd") }, +/obj/structure/sign/warning/explosives/alt/directional/north, /turf/open/floor/iron, /area/station/maintenance/department/science) "wXU" = ( @@ -92006,6 +91276,11 @@ "wZE" = ( /turf/closed/wall, /area/station/maintenance/department/electrical) +"wZS" = ( +/obj/structure/cable, +/obj/structure/sign/calendar/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) "wZT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -92046,7 +91321,6 @@ /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) "xao" = ( -/obj/machinery/status_display/evac/directional/north, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -92072,13 +91346,10 @@ /turf/open/floor/iron, /area/station/commons/storage/tools) "xaF" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32; - pixel_y = -32 - }, /obj/machinery/light/small/directional/south, /obj/item/kirbyplants/organic/plant22, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/command/bridge) "xaK" = ( @@ -92155,6 +91426,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - Garden Access"; + name = "arrivals camera" + }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "xbu" = ( @@ -92314,16 +91589,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/textured, /area/station/medical/medbay) -"xcR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron, -/area/station/science/xenobiology) "xcU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -92341,14 +91606,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/iron, /area/station/maintenance/fore) -"xdn" = ( -/obj/effect/turf_decal/box/red, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/obj/structure/sign/warning/gas_mask/directional/north, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "xdA" = ( /obj/effect/spawner/random/decoration/carpet, /obj/effect/spawner/random/structure/furniture_parts, @@ -92550,24 +91807,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/port) -"xfE" = ( -/obj/structure/lattice/catwalk, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/space/basic, -/area/space/nearstation) -"xfG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/reinforced, -/obj/item/storage/box/lights/mixed, -/obj/machinery/airalarm/directional/north, -/obj/item/stock_parts/power_store/cell/high/empty, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "xfR" = ( /obj/machinery/camera/directional/east{ c_tag = "Security - Interrogation Monitoring" @@ -92792,6 +92031,11 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"xif" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/vatgrower, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) "xih" = ( /obj/machinery/vending/cigarette, /turf/open/floor/plating, @@ -92938,11 +92182,9 @@ /turf/open/floor/iron/white, /area/station/medical/medbay) "xka" = ( -/obj/item/radio/intercom/directional/north, /obj/machinery/button/door/directional/north{ id = "barber_door_lock"; normaldoorcontrol = 1; - pixel_y = 40; specialfunctions = 4 }, /obj/machinery/camera/directional/north{ @@ -93213,11 +92455,6 @@ /obj/machinery/computer/security/wooden_tv, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"xny" = ( -/obj/structure/sign/poster/official/do_not_question/directional/south, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "xnF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -93317,6 +92554,7 @@ /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -93412,6 +92650,24 @@ }, /turf/open/floor/iron, /area/station/engineering/hallway) +"xqU" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/storage/box/monkeycubes{ + pixel_y = 10; + pixel_x = 1 + }, +/obj/item/storage/box/monkeycubes{ + pixel_y = 3; + pixel_x = -13 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) "xqW" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/engineering_electrical, @@ -93419,6 +92675,7 @@ dir = 8 }, /obj/item/clothing/gloves/color/yellow, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron, /area/station/engineering/main) "xrd" = ( @@ -93465,7 +92722,6 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "xrS" = ( -/obj/structure/sign/warning/secure_area/directional/south, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 }, @@ -93632,10 +92888,10 @@ name = "evidence closet" }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/evidence) "xtf" = ( -/obj/machinery/airalarm/directional/east, /obj/machinery/light/cold/directional/east, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -93647,9 +92903,6 @@ "xtg" = ( /obj/structure/cable, /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access" - }, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "bridge-right" }, @@ -93661,6 +92914,11 @@ }, /obj/effect/mapping_helpers/airlock/access/all/command/general, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + dir = 4; + manual_align = 1 + }, /turf/open/floor/iron/dark, /area/station/command/bridge) "xtj" = ( @@ -93689,6 +92947,19 @@ "xtp" = ( /turf/closed/wall, /area/station/service/kitchen) +"xtr" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 6; + id = "xenosecure"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) "xtB" = ( /obj/effect/mapping_helpers/airlock/access/all/science/robotics, /obj/machinery/door/airlock/maintenance_hatch{ @@ -93729,6 +93000,26 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/lobby) +"xuC" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/machinery/keycard_auth{ + pixel_y = 11 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) "xuI" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -93756,6 +93047,7 @@ name = "engineering camera" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/storage_shared) "xvo" = ( @@ -93843,17 +93135,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal) -"xwC" = ( -/obj/machinery/computer/mecha{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/rd/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) "xwK" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -94050,16 +93331,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"xyu" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/r_wall, -/area/station/maintenance/department/medical/morgue) "xyK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/kirbyplants/random, /obj/structure/cable, -/obj/structure/sign/poster/random/directional/east, /obj/machinery/camera/directional/north{ c_tag = "Dormitories - Fore Hall"; name = "dormitories camera" @@ -94167,12 +93443,18 @@ /area/station/service/theater) "xzH" = ( /obj/structure/table/reinforced, -/obj/item/paper_bin, /obj/item/pen, -/obj/structure/sign/poster/official/enlist/directional/south, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, +/obj/item/clipboard{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/paper_bin, +/obj/item/toy/figure/secofficer{ + pixel_y = 7 + }, /turf/open/floor/iron, /area/station/security/holding_cell) "xzI" = ( @@ -94267,10 +93549,10 @@ /area/station/security/detectives_office/private_investigators_office) "xAr" = ( /obj/structure/mannequin/skeleton, -/obj/machinery/status_display/ai/directional/north, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron/dark, /area/station/medical/morgue) "xAt" = ( @@ -94292,7 +93574,6 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen, -/obj/structure/sign/poster/official/random/directional/east, /obj/machinery/newscaster/directional/north, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -94320,7 +93601,9 @@ /area/station/hallway/secondary/command) "xAN" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 32 + }, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/security/courtroom) @@ -94394,31 +93677,28 @@ /obj/machinery/telecomms/broadcaster/preset_left, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"xCf" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 +"xCb" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, +/obj/machinery/light/cold/directional/north, +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin/tagger, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/sign/warning/deathsposal/directional/north, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xCf" = ( +/obj/structure/sign/nanotrasen, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"xCC" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/blood/random{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/reagent_containers/blood/random, -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -6; - pixel_y = 8 - }, -/turf/open/floor/iron, -/area/station/service/kitchen/abandoned) "xCF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -94468,6 +93748,7 @@ /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/caution/stand_clear, /obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/directional/north, /turf/open/floor/iron/half, /area/station/engineering/atmos) "xDq" = ( @@ -94487,10 +93768,10 @@ /area/station/service/abandoned_gambling_den) "xDz" = ( /obj/structure/chair/office/light, -/obj/structure/sign/warning/secure_area/directional/west, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron, /area/station/science/xenobiology) "xDU" = ( @@ -94510,7 +93791,9 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "Supply Dock Unloading Door" + name = "Supply Dock Unloading Door"; + dir = 4; + manual_align = 1 }, /turf/open/floor/plating, /area/station/cargo/storage) @@ -94521,6 +93804,9 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "xDY" = ( @@ -94565,9 +93851,6 @@ /turf/open/floor/iron/dark, /area/station/security/courtroom) "xEF" = ( -/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ - pixel_x = 24 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/camera/directional/east{ c_tag = "Chapel - Funeral Room"; @@ -94600,7 +93883,10 @@ dir = 8; id = "cargounload" }, -/obj/structure/plasticflaps, +/obj/structure/plasticflaps{ + dir = 8; + manual_align = 1 + }, /turf/open/floor/plating, /area/station/cargo/storage) "xES" = ( @@ -95157,9 +94443,9 @@ /obj/structure/disposaloutlet{ dir = 1 }, -/obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/half/directional/east, +/obj/structure/window/half/directional/west, /turf/open/floor/iron, /area/station/cargo/sorting) "xLE" = ( @@ -95223,10 +94509,13 @@ /area/station/hallway/secondary/service) "xMi" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 5 +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Incinerator Control"; + name = "atmospherics camera" + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "xMo" = ( @@ -95328,6 +94617,7 @@ /obj/structure/closet/emcloset, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/secure_area/directional/north, /turf/open/floor/iron/dark, /area/station/science/research) "xNR" = ( @@ -95358,10 +94648,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"xOt" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/command/heads_quarters/hop) "xOu" = ( /obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/plating, @@ -95491,10 +94777,10 @@ dir = 4 }, /obj/machinery/light/directional/north, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, +/obj/structure/sign/warning/no_smoking/directional/north, /turf/open/floor/iron, /area/station/engineering/lobby) "xQM" = ( @@ -95505,13 +94791,13 @@ /turf/open/floor/iron/large, /area/station/medical/storage) "xQZ" = ( -/obj/machinery/airalarm/directional/north, /obj/effect/landmark/start/hangover/closet, /obj/effect/spawner/random/structure/closet_private, /obj/item/clothing/head/costume/kitty, /obj/item/clothing/under/costume/maid, /obj/item/clothing/head/costume/rabbitears, /obj/item/clothing/under/dress/eveninggown, +/obj/structure/sign/painting/library, /turf/open/floor/wood, /area/station/commons/dorms) "xRa" = ( @@ -95521,6 +94807,18 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"xRk" = ( +/obj/machinery/computer/robotics{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "xRo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -95563,7 +94861,7 @@ /obj/structure/bed, /obj/item/bedsheet/clown, /obj/machinery/newscaster/directional/east, -/obj/structure/sign/poster/random/directional/north, +/obj/structure/mirror/directional/north, /turf/open/floor/wood, /area/station/hallway/secondary/service) "xSx" = ( @@ -95630,13 +94928,6 @@ dir = 1 }, /area/station/maintenance/department/electrical) -"xTk" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/structure/sign/poster/official/do_not_question/directional/south, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron/dark, -/area/station/security/lockers) "xTm" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/tile/blue{ @@ -95852,7 +95143,6 @@ /area/station/science/research) "xWi" = ( /obj/effect/turf_decal/siding/green, -/obj/structure/sign/warning/biohazard/directional/north, /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/flora/bush/ferny, /obj/structure/flora/bush/lavendergrass, @@ -95940,15 +95230,6 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/carpet, /area/station/security/detectives_office) -"xXd" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/sign/poster/random/directional/south, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "xXj" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -95995,14 +95276,6 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/wood, /area/station/service/lawoffice) -"xYf" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/south, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/machinery/computer/security/telescreen/vault/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "xYl" = ( /obj/structure/lattice, /obj/item/toy/figure/ninja, @@ -96028,6 +95301,7 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "xYI" = ( @@ -96198,10 +95472,6 @@ dir = 1 }, /area/station/commons/fitness/recreation) -"yaG" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall/r_wall, -/area/station/medical/virology) "yaI" = ( /turf/closed/wall, /area/station/commons/dorms) @@ -96219,7 +95489,6 @@ name = "Prison Blast Door" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/pods/directional/west, /obj/structure/cable, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -96263,6 +95532,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/storage) +"ybL" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) "ybN" = ( /obj/machinery/vending/assist, /obj/machinery/camera/directional/west{ @@ -96312,6 +95598,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/item/folder/white, /turf/open/floor/iron, /area/station/science/xenobiology) "ycz" = ( @@ -96411,6 +95698,10 @@ "ydW" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/eva/abandoned) +"yeh" = ( +/obj/structure/sign/plaques/kiddie/library, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) "yei" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -96433,6 +95724,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/painting/library, /turf/open/floor/iron/dark, /area/station/service/library) "yeF" = ( @@ -96521,6 +95813,8 @@ /area/station/engineering/atmos) "yfY" = ( /obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/atmospherics, /turf/open/floor/iron, /area/station/engineering/atmos/hfr_room) "yga" = ( @@ -96545,7 +95839,6 @@ /area/station/commons/storage/primary) "ygC" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, -/obj/structure/sign/warning/secure_area/directional/west, /obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Aft Tanks"; name = "atmospherics camera" @@ -96623,18 +95916,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"ygY" = ( -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS"; - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "yhh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -96658,7 +95939,6 @@ pixel_x = -1; pixel_y = 5 }, -/obj/structure/sign/poster/official/random/directional/west, /obj/structure/sign/calendar/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -96794,13 +96074,6 @@ }, /turf/open/floor/stone, /area/station/command/corporate_showroom) -"yjF" = ( -/obj/structure/sign/poster/random/directional/west, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/dorms) "yjG" = ( /obj/structure/cable, /obj/effect/spawner/random/engineering/tracking_beacon, @@ -96810,12 +96083,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/virology) -"yjJ" = ( -/obj/structure/sign/warning/secure_area/directional/south, -/obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/transit_tube) "yjK" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot_white, @@ -96958,6 +96225,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel) +"ylS" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/holding_cell) "ylT" = ( /obj/machinery/newscaster/directional/west, /obj/effect/decal/cleanable/dirt, @@ -102771,7 +102043,7 @@ bPC bPC bPC iGI -fvZ +bPC bPC bPC idU @@ -104053,7 +103325,7 @@ ueB uhL btH bPC -fmw +dAx bTs rPe vvL @@ -104310,7 +103582,7 @@ jPe kXJ cQh bPC -bRD +bPC bPC tnG bPC @@ -104572,7 +103844,7 @@ ikT uQY ikT qTF -bRD +bPC ruN aRr csk @@ -104813,7 +104085,7 @@ eXM sSb sSb sSb -lMy +fSt aBN yga lMy @@ -104824,7 +104096,7 @@ lMy abJ tHQ bPC -uNh +gOF bTu tfl bYe @@ -104838,7 +104110,7 @@ sdK qdV qGs cdt -idU +oBW kXC jtr odk @@ -105074,7 +104346,7 @@ wJU bCu yga btH -bIW +rxN btH btH lMy @@ -105085,7 +104357,7 @@ lgs bYe tfl bYe -kkh +jCy bPC hmU hmU @@ -105095,7 +104367,7 @@ hmU cfu ptq cdt -pYJ +sOK kXC xRE hfl @@ -105599,7 +104871,7 @@ bFY bYe tfl bYe -kKz +nHb bPC apT hmU @@ -105851,7 +105123,7 @@ deX deX hkC kXJ -bPH +bPC uNh bYe tfl @@ -105866,7 +105138,7 @@ hmU tEd cJh cdt -idU +oBW kXC uqd aaN @@ -106366,7 +105638,7 @@ xMX kXJ cQh bPC -bRD +bPC bPC dNg bPC @@ -106623,8 +105895,8 @@ lyf lMA btH bPC -uNh -upp +gOF +jQv hzJ rKC tIb @@ -107651,7 +106923,7 @@ chU iIm pzp bPC -uNh +gOF asa uQY asa @@ -109707,7 +108979,7 @@ qYo aad vVc aad -bRP +aJD eOb qdF gnO @@ -114365,7 +113637,7 @@ aaa uHd aaa qYo -nET +sHt qYo aaa qYo @@ -114373,7 +113645,7 @@ qYo aaa qYo aaa -nET +sHt qYo aaa uHd @@ -114620,7 +113892,7 @@ vVc aad aad aad -djY +sHt nCi nCi fqm @@ -114632,7 +113904,7 @@ fqm fqm nCi nCi -djY +vIz aaa qYo aaa @@ -114881,11 +114153,11 @@ nCi nCi fbp gZb -rjz +vPU vPU hzj vPU -rjz +vPU pvx jDc nCi @@ -115095,11 +114367,11 @@ efQ qYo wes gnH -sXE +gnH gnH wFJ wFJ -uPM +wFJ wFJ wFJ wFJ @@ -115360,7 +114632,7 @@ wGy vVc vVc vVc -sVm +qYo abj abj lbi @@ -115385,21 +114657,21 @@ frC kvX tGf vVc -rIP vVc vVc -xfE +vVc +vVc vVc vVc fqm djS nCi nCi -gCt -gCt -eqP -gCt -gCt +iyO +iyO +iKy +iyO +iyO nCi nCi cJd @@ -115628,7 +114900,7 @@ qYo qYo qYo vVc -rIP +vVc vVc vVc ksq @@ -115646,23 +114918,23 @@ nCi nCi hCt nCi -chp +hXQ chp fqm vPU nCi -gCt -gCt -gCt -iJw -gCt -gCt -gCt +iyO +iyO +iyO +bED +iyO +iyO +iyO nCi vPU fqm aaa -oSN +qYo aaa aaa uHd @@ -115864,7 +115136,7 @@ aaa aaa xNe aaa -joz +nUT wGy wGy wGy @@ -115879,22 +115151,22 @@ phy iyc kNA cmq -kcR -nUT +vmt +uwb aaa qYo aaa vVc gAw -uzZ +hrs qYo ksq vVc vVc -rIP vVc vVc -rIP +vVc +vVc vVc vVc ksq @@ -115906,21 +115178,21 @@ nCi lMc rXu nCi -eVp +mFq nCi -gCt -ozA -pJz -gCt -sfE -gCt -gCt +lLt +kiP +lBA +iyO +nzj +iyO +iyO nCi mFq nCi nCi nCi -aaa +eOH aaa qYo aaa @@ -116135,7 +115407,7 @@ dgk eqg uYy jCY -yjJ +kJF vmt nUT aaa @@ -116157,23 +115429,23 @@ cCY qmJ xKv nCi -bET +nCi hVB nCi iUF gbe nCi -vPU +iBs nCi -gCt -gCt -gCt -gCt -gCt -gCt -gCt +iyO +iyO +iyO +iyO +iyO +iyO +iyO nCi -vPU +iBs cfb imw nCi @@ -116396,7 +115668,7 @@ vmt vmt hSa fgB -dPN +fgB fgB fgB azR @@ -116424,9 +115696,9 @@ uWm nCi rIb rIb -xdn -gCt -uXU +jnB +iyO +rGI uhb uhb nCi @@ -116601,7 +115873,7 @@ edx pEP edx edx -qYo +kYi efQ efQ efQ @@ -116684,7 +115956,7 @@ imx imx xsH umb -kNG +imx lZF uhb nCi @@ -116937,7 +116209,7 @@ aFU nCi uhb xIa -iRd +xtr gxT kPD rxX @@ -117115,7 +116387,7 @@ edx luo edx edx -vVc +fsm pxN pxN pxN @@ -117154,7 +116426,7 @@ xUy xqR qzc kUx -kTV +nUp chv dQl oIE @@ -117187,16 +116459,16 @@ xQm nCi kmS fCk -cGI +wlI nCi cTO uOn uhb -mKn +spw fPl jqr vxQ -xcR +hIr vxQ lzc plQ @@ -117368,7 +116640,7 @@ pkp edx hfb edx -sJF +edx gSB pGt pEP @@ -117432,11 +116704,11 @@ gAw jPd ehD sHT -dHx +rVM fNc -ivH +bPI sHT -vrs +gIF vrs qJI iQV @@ -117620,8 +116892,8 @@ aaa aaa qYo kvq -aaa -wyN +qYo +pBL mJH pHl rQI @@ -117677,7 +116949,7 @@ rpK yks haI imV -pbv +aCy gAw wqU ntd @@ -117706,7 +116978,7 @@ nCi fsC nOv uhb -oHO +xCb aqF rqy jKx @@ -117722,7 +116994,7 @@ mAt cRJ mAt mAt -pBY +rGW mVi fUf hSE @@ -117878,11 +117150,11 @@ aaa qYo kvq qYo -edx +vVc edx wTc -edx -edx +wIO +kgL ltx aIp edx @@ -117942,7 +117214,7 @@ hWY heZ bpr bpr -anB +gAw ilG cwI sHT @@ -117954,7 +117226,7 @@ kMt chY vUV sst -rgw +nbZ nCi nCi nCi @@ -118134,15 +117406,15 @@ qYo qYo qYo hNg -rIP +vVc +vVc edx -vDw dtS -snK -snK +edx +edx xMi dvA -eiK +edx kXV pxN dlj @@ -118182,7 +117454,7 @@ xUy xqR vTc oMh -kTV +nUp oow qzT nAF @@ -118212,14 +117484,14 @@ jcL vUV ugr xil -tLC +gAw epC -qZb +pTC jaI kwX pTC nzt -nwV +sfN lYw ncJ rYE @@ -118229,7 +117501,7 @@ taA dco gZx ddW -nwV +sfN fOp mAt ifk @@ -118392,11 +117664,11 @@ aaa qYo kvq edx +mJH edx -cDK -vPZ -vPZ +wPW vPZ +jff kGI sog edx @@ -118456,7 +117728,7 @@ ntd bzY cMA vog -anB +gAw aVW lbl sHT @@ -118726,10 +117998,10 @@ sHT qqQ sLe nzs -tLC +gAw eYG -qZb -uKY +pTC +pcU gcr pTC kWi @@ -118928,7 +118200,7 @@ oOh gvk rMi kCN -iYI +jXN mmN udG jxJ @@ -118942,7 +118214,7 @@ unO jxJ avX tiC -jfL +hhM mtm guU nNz @@ -118957,11 +118229,11 @@ bAR bAR iBR iBR -dEL +awN iBR -dEL +awN iBR -dEL +awN iBR gAw nOZ @@ -119217,7 +118489,7 @@ viB pOz hEL gyR -cfx +nPn vyn eMN gAw @@ -119497,10 +118769,10 @@ qJI nCl gAw dtX -ugP pTC pTC -uKY +pTC +sjX iQF pTC dLh @@ -119726,12 +118998,12 @@ jLx dFw mPr bAR -wmo +cOn gsV auh tMl apu -swR +oOn aHE wCn gAw @@ -119986,8 +119258,8 @@ bAR aBw gsV vEZ +oip fzY -tEE tEw aHE iov @@ -120450,7 +119722,7 @@ ixO vlA vlA vlA -gAL +mtx iXp wSR wSR @@ -120495,7 +119767,7 @@ pQo uCa wkj bqP -nOJ +qIv bAR gHt bAV @@ -120528,7 +119800,7 @@ pjN pjN qdP pTC -rZw +kSC rrU pTC uFO @@ -120557,7 +119829,7 @@ pNA tmc fza lgW -dJY +jtC fYR aad aaa @@ -120706,8 +119978,8 @@ uZY aYK nBO mPV -aaf -sHl +vlA +uNq dEP mWP dYj @@ -120757,25 +120029,25 @@ bAR ggB jko dEL -ttE +iBR rex ovS rex -ttE +iBR gAw mwW -anB +gAw cCY cCY cCY gAw gAw gAw -tLC +gAw cCY rAd cCY -tLC +gAw gAw gAw gAw @@ -121043,10 +120315,10 @@ nRy xsb pTC rZw -oUy +iQF pTC fwt -uyy +sfN duq gED bJt @@ -121056,7 +120328,7 @@ taA buY kYq xsN -uyy +sfN uLh mAt iIn @@ -121245,7 +120517,7 @@ cwY wIf cwY wIf -hUV +cwY wIf cwY cwY @@ -121478,7 +120750,7 @@ vlA vlA vlA vlA -epV +riV vkL dYj dYj @@ -121518,13 +120790,13 @@ wiZ fXF xkz hwe -tFu +rcm vpV uCa gQk nEJ oGb -vPe +oGb oGb nvO blj @@ -121560,7 +120832,7 @@ rZw iQF eRr pTC -nnh +afu fpt uOF sPk @@ -121737,7 +121009,7 @@ gqe wcG bpg nDM -pnm +teQ dYj vZX umm @@ -121785,12 +121057,12 @@ aaa oGb lGF mxj -ttE +iBR xzQ hIf mPh -ttE -kTn +iBR +sPS sBy vvH vaw @@ -121799,11 +121071,11 @@ jkK fbn gTr rRD -pgA +rRD aYU pzA aYU -pgA +rRD rRD dOr mKv @@ -122041,7 +121313,7 @@ oGb qYo oGb lGF -sva +kTS iBR iBR wxd @@ -122075,11 +121347,11 @@ qcM bYq pTC fIX -qLu +nhw rOV dan pGk -iZU +gIq gIq yeZ oSK @@ -122246,9 +121518,9 @@ dYj hWz pFu cxc -nBW +pGF iaS -uAK +plG cij bzf wUZ @@ -122269,10 +121541,10 @@ sID pUW qSm wIf -mdG +ndt lvJ jYA -jtD +gXN eVG wqF npE @@ -122300,7 +121572,7 @@ oGb lGF qOL iNJ -elK +tqo nOx xbD kgP @@ -122809,7 +122081,7 @@ aiS lEi mez oGb -vPe +oGb oGb uDb jmj @@ -122845,11 +122117,11 @@ aWk mqP pTC esb -qNn +xif lZG gmI ahY -mna +xqU jDd eJG loj @@ -122864,7 +122136,7 @@ wEI qNb naL nEc -iWz +aeo kGQ bGz nzb @@ -123061,7 +122333,7 @@ gvj rNf xLZ xLZ -rOa +xLZ xLZ iVV cZY @@ -123071,7 +122343,7 @@ eSk wif pEY vvp -lDV +tqo tUg gmP qeP @@ -123088,7 +122360,7 @@ grl iJU pJM pec -bHr +waE fii fii lBz @@ -123116,7 +122388,7 @@ qOr pra nuM gFP -ehJ +aBV wEI fxj dip @@ -123279,7 +122551,7 @@ grV uAK sHl jvT -lEr +dKe epV vSE rGb @@ -123317,7 +122589,7 @@ vnq ftU dCX wdZ -uxC +gyp bYK xLZ iXc @@ -123341,11 +122613,11 @@ vvH hcQ dsj rRD -pgA +rRD hOa aGo auD -pgA +rRD fii pUf bID @@ -123877,7 +123149,7 @@ tGJ wEI cxb iaG -sbl +lUF wEI eTP jUx @@ -124104,7 +123376,7 @@ uAI lWx fti wGA -aJu +hvX uxG pkZ xDi @@ -124310,7 +123582,7 @@ ewY xxp mDa wZv -txJ +vSE jQl kND qyj @@ -124376,11 +123648,11 @@ swD baw fii iqz -gUt +iNO hps hkJ tum -rmz +csa abO pTC sNd @@ -124568,9 +123840,9 @@ hwM hwM hwM hwM -djf +hwM bGC -djf +hwM hwM oXU vjF @@ -124578,14 +123850,14 @@ hNp iaJ vUt nmw -lHZ +pPS dge sPT vOI -etR +vOI xcU nmw -haF +eOH qYo dQS qYo @@ -124594,7 +123866,7 @@ aaa qYo cut qYo -haF +sHt aaa xLZ nNK @@ -124610,8 +123882,8 @@ rov bjl lNk nSJ -bDX -qLJ +rov +wGA wGA wGA rAH @@ -124626,7 +123898,7 @@ pTC goD sjH pTC -xDV +tiL xgE spe wxf @@ -124830,7 +124102,7 @@ lCM qlr hwM pqw -wOw +fBL dYE sOi wzD @@ -124861,7 +124133,7 @@ cES rHd sef kol -wNP +eJq eJq pPy xsc @@ -125082,9 +124354,9 @@ oYs oYs azA nmw -qvn +nmw pfQ -qvn +nmw nmw nmw nmw @@ -125178,7 +124450,7 @@ gFM pMA lNg iLq -rjT +lNg gcP khq aHI @@ -125337,7 +124609,7 @@ oYs vzK vbP tEX -gbD +uMH hWF uMH cdg @@ -125446,7 +124718,7 @@ szJ xoR hfe sKR -qpI +dRF fYU kzc dqo @@ -125702,7 +124974,7 @@ fLf cfL xoR aJy -qnC +rVb dkF fYU kzc @@ -125722,9 +124994,9 @@ uHc qQM qQM kzc -jGs +kzc kyA -jtV +kzc kzc qQM qQM @@ -125898,7 +125170,7 @@ dGS dGS dGS dGS -vBX +dGS dsy nps nps @@ -125915,7 +125187,7 @@ rnr lRx gRl iQr -sWJ +fkI pTC qcM vcB @@ -125926,7 +125198,7 @@ uPI ibL vcB jto -mJn +qcM vcB vcB cdN @@ -125962,7 +125234,7 @@ mdm jYs rxK hGW -hEt +kzc pFd qQM pqg @@ -126149,7 +125421,7 @@ aJU keE tbf sdB -pUq +luX urC aZo jPJ @@ -126190,7 +125462,7 @@ kVT vcB xao tDE -dyx +aCA sIX xTB umC @@ -126234,7 +125506,7 @@ bAz vLq anz qQM -uYH +edc frM avb hPh @@ -126398,8 +125670,8 @@ dvn oYs vnD oYs -aad -kAD +kvt +aJU wVU aJU aJU @@ -126670,7 +125942,7 @@ oNb biS vYG dGS -iCO +oSZ uED nXK vcB @@ -126727,7 +125999,7 @@ vSX wEI qYo blX -hdI +pjs vQu dSo jCf @@ -126750,7 +126022,7 @@ fjx qQM jzp pJr -jtV +kzc fvY gBh qVv @@ -126895,7 +126167,7 @@ bmP xUq tti vVe -ckb +ofg cLt xJf vVe @@ -126904,7 +126176,7 @@ ofg iNH xJf iEI -svz +cLt ofg vVe itn @@ -126953,7 +126225,7 @@ wFE rrU wFE qcM -uDk +eHn pTC nzM cPa @@ -126976,7 +126248,7 @@ jqt qub uFt elq -oXg +nAB bWH jDd plP @@ -127005,7 +126277,7 @@ woc edw pLQ qQM -dnV +vEw ijm uRy txm @@ -127131,7 +126403,7 @@ kwg dEe oLz dEe -msx +kwg oYs llW oYs @@ -127184,7 +126456,7 @@ rCx biS eIo dGS -iCO +oSZ uED gdq vcB @@ -127239,7 +126511,7 @@ duo bLL aBV eHt -aNP +jUx nGq wEI mxY @@ -127407,7 +126679,7 @@ oYs oUm uVZ xeh -sNe +oUm oYs kcb eFs @@ -127426,8 +126698,8 @@ aMH oYs owb oYs -aad -kAD +kvt +aJU wVU aJU aJU @@ -127459,7 +126731,7 @@ pTC pTC unj fKQ -wLA +nze xGw iCI pTC @@ -127659,7 +126931,7 @@ kQR iPc tZN rID -xXd +nlc oYs vCn oYs @@ -127672,7 +126944,7 @@ spq nyp vmh rEJ -shc +rFR xtp hBF jUU @@ -127693,7 +126965,7 @@ tlp nLY uyf klO -rRF +sVv iNR bCj tjp @@ -127738,8 +127010,8 @@ vgu tYP hBT ipr -xwC -eIh +feW +xRk urt mjW lPM @@ -127927,7 +127199,7 @@ xtp pwA dyb eTy -trC +txb lZa xtp xtp @@ -127963,7 +127235,7 @@ vcB vcB vcB pTC -jxj +rcM ydp uTm nfR @@ -128011,7 +127283,7 @@ jDd jDd nCg juG -rle +juG jDd jDd cHb @@ -128243,7 +127515,7 @@ pTC lLa fRK txc -pZM +ybL ffb dqP aFp @@ -128263,7 +127535,7 @@ hIB xop xop mcC -rHp +kLi rSR qgo qex @@ -128389,7 +127661,7 @@ sjt qld qld sjt -cbY +qld qld rAC qld @@ -128400,7 +127672,7 @@ fZV qld xyL qld -pkd +qld sjt qld qld @@ -128504,7 +127776,7 @@ igg rgb kyD qmd -bNU +kmi bNU hiq dxZ @@ -128547,7 +127819,7 @@ pUd wnc dMs qQM -uYH +gpG pJr uRy jeo @@ -128806,7 +128078,7 @@ qQM qQM uBt uXy -gDW +kzc lpY tsJ wbP @@ -129041,7 +128313,7 @@ qaA jXy oHM iLH -fff +dVG vss oSA kzc @@ -129221,7 +128493,7 @@ uRf oYs uoV vNI -dlm +oTY oYs dWf jcC @@ -129279,7 +128551,7 @@ oRh oHq wNV eyl -dNN +nKA uMV sEF sVi @@ -129299,7 +128571,7 @@ nJK yex iML tgI -iFt +ksk djT kzc kzc @@ -129417,7 +128689,7 @@ sjt qld qld sjt -pkd +qld qld thf qld @@ -129428,7 +128700,7 @@ hIQ qld thf qld -cbY +qld sjt qld qld @@ -129522,7 +128794,7 @@ khb dUm khb khb -wIa +kyu nlF dNS dNS @@ -129556,7 +128828,7 @@ vqx oHM iLH pKR -iqg +oIO uUG fgy oFC @@ -129813,7 +129085,7 @@ hGI esH owX asW -bFD +eIj nSb jHm ucu @@ -130070,7 +129342,7 @@ hNW hNW hNW hNW -dDB +ppK hNW nLP hNW @@ -130266,7 +129538,7 @@ uQt nia vBY eYN -msO +eFS iyq iCO uED @@ -130301,7 +129573,7 @@ srb pRG mCZ lmC -oEb +dNN ugs jky hBb @@ -130327,7 +129599,7 @@ lzo vbO uXN eqB -pDx +mvH eyH pwD eyH @@ -130533,7 +129805,7 @@ fcl xpI qAQ dvG -pMw +tYn pMw cpf sJo @@ -130543,7 +129815,7 @@ fHD tCD khb rNZ -bUN +cIu ryp khb gmZ @@ -130584,7 +129856,7 @@ oxo ojG oxo mZK -gQF +nMC vEX xLj ctU @@ -130840,12 +130112,12 @@ qPI ibH cBe ciH -lcP -lOw -wCh +bSB +dsh +uRO cFB oQq -jfC +iLV hqU kzc qBk @@ -131081,7 +130353,7 @@ fvi fvi jmA dCx -bSn +oxP fDF fDF fDF @@ -131118,7 +130390,7 @@ tgT hMI tgT tgT -aaa +eOH aaa gqm gqm @@ -131641,7 +130913,7 @@ kSX hGJ sKQ tgT -aaa +tjk aaa qYo aaa @@ -131823,14 +131095,14 @@ pRS pRS pRS pRS -uNU +pRS jaV tPc mlE mlE mlE mlE -lBR +mlE mlE mlE mlE @@ -131876,7 +131148,7 @@ tbd doe qya lEj -rIv +qya xIz swY qpq @@ -132006,7 +131278,7 @@ aaa qld rJf kJd -sMx +fNv sjt pmV tht @@ -132063,7 +131335,7 @@ bog xaF awc xOv -nHc +axY fxs lAg kPM @@ -132081,7 +131353,7 @@ gqq tMo rjd pRS -oHJ +uKN kxs mlE xWP @@ -132102,7 +131374,7 @@ bgL mfI fvi tpg -tzc +iON oZz bpM vzA @@ -132125,7 +131397,7 @@ kzc vmK wWL vfS -pQn +qya jvQ eKe eKe @@ -132330,7 +131602,7 @@ hWA iaL pRS iaL -xOt +pRS iaL pRS pRS @@ -132341,7 +131613,7 @@ pRS oHJ qdA mlE -dZW +sxe rKF gAr jOo @@ -132589,11 +131861,11 @@ jpe sCh cvE vcU -tns +oEu lZx lZx dQf -sGz +lZx pRS mcv qLS @@ -132653,7 +131925,7 @@ kzc aOD qQM qQM -uXF +sHt tgT xPc xPc @@ -132668,7 +131940,7 @@ xPc sTV xPc tgT -pOQ +qYo aaa eqU qYo @@ -132841,7 +132113,7 @@ mGw pRS ahm lNA -ozz +iDZ lNA ozz lNA @@ -132869,7 +132141,7 @@ rcW oJy oFr pXk -hXQ +teL lfz fvi nlK @@ -133015,7 +132287,7 @@ sjt qld qld sjt -cbY +qld qld xyL qld @@ -133026,12 +132298,12 @@ eUf qld rAC qld -pkd +qld sjt qld qld sjt -kKm +sjt uot xYB urY @@ -133061,7 +132333,7 @@ aWP qrP odI mSA -dtk +kpB uDD msR mDq @@ -133079,7 +132351,7 @@ xzC rjt iDP eem -xny +dOZ kOj aad aad @@ -133132,7 +132404,7 @@ fvi fvi fvi hMa -sXV +uVd gsG iuU tZi @@ -133347,7 +132619,7 @@ jeF bog kCV sQA -tNL +wZS jBt wSy eXf @@ -133579,7 +132851,7 @@ pri qkA nWI bQN -tSa +msR vnU bTy eex @@ -133648,7 +132920,7 @@ gem vBk wil sDd -fpu +wil wil erT iqj @@ -133662,7 +132934,7 @@ dQT akg hdH jgt -wDO +aYf loe iId nuI @@ -133681,7 +132953,7 @@ kzc ecm uYH qQM -uXF +sHt tgT riB tgT @@ -133696,7 +132968,7 @@ xPc xPc xPc tgT -hrs +qYo aaa qYo aaa @@ -133870,7 +133142,7 @@ pRS kNB lAv nAz -xYf +gzA lZx pgs lbt @@ -133919,7 +133191,7 @@ dQT deW pMF uZm -aBf +sel loe gaC lpx @@ -134043,7 +133315,7 @@ sjt qld qld sjt -pkd +qld qld pch qld @@ -134054,7 +133326,7 @@ oYE qld pch qld -cbY +qld sjt qld qld @@ -134119,7 +133391,7 @@ yil obc sQA qoo -vAl +mGw mGw qHx awc @@ -134141,7 +133413,7 @@ bMB drM mlE odw -ukO +bcv eAY fot mpb @@ -134319,7 +133591,7 @@ aaa sjt fQg kJd -ciz +pOC sjt pFF jAi @@ -134370,10 +133642,10 @@ aaa wyH wyH diL -ujL +wco drj bog -wuV +nkU sQA awc ijB @@ -134395,7 +133667,7 @@ aaa aaa vpK jHY -rEN +xaP mlE mlE szn @@ -134467,7 +133739,7 @@ xPc xPc xPc tgT -anZ +nPp qYo efQ aaa @@ -134903,7 +134175,7 @@ xCa ilI dRh dBl -qoD +hup xkw aaa aaa @@ -134979,7 +134251,7 @@ ovW gqm jFJ skg -qSa +hFZ gqm qYo qYo @@ -135086,7 +134358,7 @@ aaa aaa aaa aad -pkd +qld yiK oMr cDT @@ -135106,8 +134378,8 @@ kVP xSf mqV kVP -giz -giz +mLE +eko qSC lJJ maV @@ -135238,7 +134510,7 @@ tgT tgT tgT tgT -nPp +pOQ aaa aaa aaa @@ -135404,7 +134676,7 @@ dTp hEI sxr eVl -xDU +pMH gnA jHb kgs @@ -135480,7 +134752,7 @@ lwZ fWX cug tqK -yaG +tgT gte qpr nov @@ -135619,7 +134891,7 @@ jYM qRw tPD pOD -tWU +fMc sSH kVP aUZ @@ -135750,7 +135022,7 @@ bhw bhw bhw bhw -qYo +hrs efQ aaa aaa @@ -136114,7 +135386,7 @@ aaa aaa aaa aad -cbY +qld fZV rbR kJd @@ -136127,7 +135399,7 @@ ogg uqK jJc jJc -ulQ +lEI iWA rkS qnI @@ -136173,7 +135445,7 @@ cQv sHn qBY wIe -goc +cMZ eVl dol uIY @@ -136199,7 +135471,7 @@ duA cCM oEC nqf -aHq +wML hTq qFK bPv @@ -136416,7 +135688,7 @@ qAV ttF qAV qAV -okb +qAV rKN pXg jkf @@ -136521,7 +135793,7 @@ tHV tHV tHV tHV -qYo +hrs qYo aaa aaa @@ -136944,7 +136216,7 @@ cQv drj oEf ccq -dXN +uFW eVl usZ wiw @@ -136959,7 +136231,7 @@ jQw hup jPC pFy -qoD +hup xkw aaa aaa @@ -136970,7 +136242,7 @@ duA fqN mzL sFu -uDj +sFu duA tAL nEk @@ -137127,7 +136399,7 @@ qld qld qld sjt -cbY +qld qld xyL qld @@ -137138,7 +136410,7 @@ woB qld xyL qld -pkd +qld sjt qld qld @@ -137284,7 +136556,7 @@ tHV tHV tHV tHV -xyu +tHV eKU imN exJ @@ -137454,10 +136726,10 @@ aaa wyH wyH diL -uiH +bTm drj bog -uLX +khh gOU gOU vDo @@ -137479,7 +136751,7 @@ aaa aaa vpK elM -bRl +uJm ksK ksK maS @@ -137717,7 +136989,7 @@ bog jlZ gOU swj -jeI +aby aby igb gOU @@ -138318,7 +137590,7 @@ fvo fvo nEa jSQ -aBn +nEa fvo nEa nEa @@ -138482,7 +137754,7 @@ aaa aad aaa diL -pGz +ldJ bsC bog nkU @@ -138493,7 +137765,7 @@ wkt aby dFo xnw -fyH +pXc ivA hTg pgE @@ -138999,7 +138271,7 @@ diL cmE drj bog -iMg +nkU gOU cBE kDL @@ -139008,7 +138280,7 @@ aby wRz aGZ teA -nSv +ivA lnm tLa nDn @@ -139016,7 +138288,7 @@ nrd ivA cVy kSu -iij +wpo dsT qBq fQw @@ -139181,13 +138453,13 @@ aad abi adR xrr -smO +xrr eTZ -coH +xrr xrr adR abi -lnk +mHn aff afG afY @@ -139201,7 +138473,7 @@ mtu jdL jQx siV -uRt +iql kdg ccy jdL @@ -139260,7 +138532,7 @@ uhH gOU xRO wvg -mXr +vAD icS gOU ivA @@ -139347,8 +138619,8 @@ thB ivz jTa eWi -hLt -qYo +nxb +pzg aaa aaa aaa @@ -139770,12 +139042,12 @@ diL uQD drj bog -ksJ +xaF gOU prt wqT epd -tTj +aby iKC ivA hmA @@ -139791,7 +139063,7 @@ vDJ pgv sXg vIQ -rBB +srQ jiC pVb ksK @@ -140047,7 +139319,7 @@ vIQ twE vIQ vIQ -aFE +vIQ jaV tPc ksK @@ -140243,7 +139515,7 @@ xGK jdL juz jdL -xfG +sAC hTl tjl kdE @@ -140300,7 +139572,7 @@ lSl mta jol lSl -ltY +lSl lSl lSl dbU @@ -140489,7 +139761,7 @@ sUA vno bxe uWe -xCC +gdy vno jYU llB @@ -141042,7 +140314,7 @@ qbd gHq lJw tYI -kUj +kfx hXg lDY tpZ @@ -141096,7 +140368,7 @@ cao cao hvm idj -uow +hvm nyC hvm cao @@ -141651,8 +140923,8 @@ oWo oWo oGK oGK -pHy -aaa +oGK +tjk qYo qYo aaa @@ -142329,13 +141601,13 @@ lDu taO eCQ tpZ -uoz +jAe tpZ aaa lhY uvJ qKc -iYp +fKT sJr wPT lhY @@ -142562,7 +141834,7 @@ nDk ofN aWN ivt -bLy +kuq ivt ktK egU @@ -142617,7 +141889,7 @@ aSi aSi aSi aSi -tpJ +iVq wmM iVq oKL @@ -142845,7 +142117,7 @@ bhJ tpZ tpZ tpZ -aad +vzw lhY yah vZE @@ -142881,7 +142153,7 @@ vBa crR iee iYi -eKV +huy npm qVH iYi @@ -142899,8 +142171,8 @@ gnh nHY gnh aBz -dzn -pPl +teU +yeh pPl pPl vPf @@ -143064,8 +142336,8 @@ vno aad kic vcz -kic -kic +tuw +tuw xBu mvv fkS @@ -143076,8 +142348,8 @@ aad tDx xEO bti -hhK -bti +jrp +wzz sJi tDx aad @@ -143086,7 +142358,7 @@ aad aad aad aJE -raF +cxE aAU uQZ xhJ @@ -143322,7 +142594,7 @@ aad oeX sZt fQL -oGq +ucG xBu rum akS @@ -143600,7 +142872,7 @@ aaa aaa aad ljS -szZ +hoF bdF wob eZV @@ -143834,7 +143106,7 @@ aac aac aad kic -gdM +bEc qvW rEb jMk @@ -143869,7 +143141,7 @@ rYR hYO aFH gME -aaa +igZ aaa aaa aaa @@ -143905,7 +143177,7 @@ rrF qKk ltK iVq -lRk +dCg bPv iee iYi @@ -144184,7 +143456,7 @@ sRT nHY sRT gIZ -dzn +teU wtU pPl pPl @@ -144399,7 +143671,7 @@ aaa oIU eCA alG -trf +thv gZz csy oIU @@ -144735,8 +144007,8 @@ vNn vNn oGK oGK -pHy -aaa +oGK +tjk qYo aaa aaa @@ -144962,7 +144234,7 @@ ifp sNC qMf eOS -cAs +wjQ wZE wZE tFQ @@ -145182,7 +144454,7 @@ jvs pLR gXc pwx -lhp +fdb rYA icD nfC @@ -145233,7 +144505,7 @@ dKz dpO asS iVj -dmU +dRG tdC kZc mVY @@ -145672,13 +144944,13 @@ abj aad aad aad -faF +btm aGz btm aad btm aGz -faF +btm aad aad dCk @@ -145979,7 +145251,7 @@ cao cao hvm vmL -uow +hvm hCe hvm cao @@ -146194,7 +145466,7 @@ gjB wpQ plC pBg -iIz +xxF wsC mVO nHs @@ -146213,7 +145485,7 @@ xzH dth ddC ajq -sIY +vHY rYA oCP oCP @@ -146247,7 +145519,7 @@ nkL lvL qMf lrr -qTb +pOT wZE jCw nEM @@ -146271,8 +145543,8 @@ kgf cVh uuP brb -uDI -aaa +brb +tjk aaa aaa qYo @@ -146508,7 +145780,7 @@ feV wZE xvr rmI -fzK +afs vTn wZE dre @@ -146693,7 +145965,7 @@ jrA qIH vgQ hYa -mCe +vVs nup iSk jLe @@ -146712,7 +145984,7 @@ xxF kCa lim lim -uZM +lim lim lim lim @@ -146758,7 +146030,7 @@ gDV gDV gDV gDV -dyw +qMf qMf jaz eMU @@ -146950,7 +146222,7 @@ xzJ hXi vgQ csD -nJu +qUv nup mTT hgS @@ -146974,12 +146246,12 @@ hOz hOz hOz dzw -aYN +kBc hOz -kEp +gmz mTA mTA -tNZ +ylS nIb dth hmi @@ -147006,7 +146278,7 @@ xIu xIu xIu aSJ -gri +fSK nXH uhX qJR @@ -147443,7 +146715,7 @@ aaa aaa abj aaa -nET +sHt aad aaa aaa @@ -147463,7 +146735,7 @@ xPo krO pUP vgQ -pGv +mkG xfR vgQ eAW @@ -147519,7 +146791,7 @@ hLA vty kUC yaI -ouy +gHx gBQ nXH jcn @@ -147557,7 +146829,7 @@ gcB brb brb brb -aaa +tjk aaa aaa qYo @@ -147708,7 +146980,7 @@ vXr vXr qIH qIH -qIH +dCD nJY qIH qIH @@ -147776,7 +147048,7 @@ vBH mcG gua yaI -ouy +cLV fSK nXH smG @@ -147971,7 +147243,7 @@ wDX xNU hlr hzx -ygY +wDX sYM vyO yiA @@ -147980,7 +147252,7 @@ ybk jgS aub ivK -uZy +eXy fND ukX stA @@ -148033,7 +147305,7 @@ tFR yaI yaI yaI -hnd +ouy omY nXH pMS @@ -148215,19 +147487,19 @@ aaa uHd aaa vXr -cmy +mKI xIl obL -aLM +qSW xIl gjc -gRN +cDG xIl aSW -vxq +pmr xIl sTq -gRN +cDG ayM fXC iKL @@ -148284,7 +147556,7 @@ uCp oQn hMd ftk -yjF +ftk ftk xOC ftk @@ -148490,7 +147762,7 @@ mSe hpN krO hAo -pEH +dFG kWE sBg hsg @@ -148736,7 +148008,7 @@ iPK lYv lTv iPK -mQz +tTQ lTv iPK tTQ @@ -148820,7 +148092,7 @@ iBx nXH qAu kZE -oRA +ozG mzX xin dJP @@ -149001,7 +148273,7 @@ lTv lnX aAr mSe -iCo +mWi nYt lET oWt @@ -149033,7 +148305,7 @@ gIB cPF vEV efg -lra +pJu ozt eAV mDF @@ -149061,7 +148333,7 @@ gUJ bhg bsd yaI -ouy +cLV geH nXH myZ @@ -149310,15 +148582,15 @@ wgE xUB dtR yaI -goj +upk lpt sKM yaI -tYs +bwS bXJ -gEz +tsc yaI -ouy +nht geH nXH gWF @@ -149567,7 +148839,7 @@ xQZ xnF tnR yaI -upk +jAC cse tiP yaI @@ -149772,7 +149044,7 @@ tUB pcA ouc qWZ -iCo +cWD krO guZ lET @@ -149808,7 +149080,7 @@ ufR phL qpz adM -xTk +nIn dth dBH rYA @@ -149832,8 +149104,8 @@ xxN oLO qfH yaI -ouy -bfe +tXN +geH nXH qPE jBm @@ -149846,15 +149118,15 @@ qOK nXH nXH nXH -njz +nXH eLG nXH nXH bHA vNa -lkx +vNa dvu -oCG +vNa nXH cln udq @@ -150013,7 +149285,7 @@ idT idT idT idT -oWp +byT sON qkJ xdP @@ -150069,7 +149341,7 @@ uAL hEF aad aad -pHa +aad aad aad uKw @@ -150267,9 +149539,9 @@ aaa uHd aaa arw -gLT -wVy -eQx +iNe +uxF +vIo gZi gOo bfs @@ -150547,7 +149819,7 @@ sgh lTJ gJk qIH -etw +aad qYo hQq fNW @@ -150581,7 +149853,7 @@ osc adM hci hEF -aad +vfR aad aad aad @@ -150804,7 +150076,7 @@ kiB krO vRz qIH -aaa +tjk aaa hQq rYf @@ -150820,13 +150092,13 @@ tNy ukq vGX vgK -aWO +ajz dav aWO bLs iRi nIV -ale +oxA vyj snW auW @@ -150884,7 +150156,7 @@ pWe bbr pWe fHG -qYo +pOQ aaa aaa qYo @@ -151040,7 +150312,7 @@ aaa arw jCv mze -vex +apm pSS diC vTP @@ -151057,7 +150329,7 @@ cSi cSF nOT vxs -iCo +cWD yiA afQ eoB @@ -151552,9 +150824,9 @@ qYo uHd aaa arw -wAt -tGW -czg +alp +wLe +gwG tYo iiy tUB @@ -151575,7 +150847,7 @@ iCo xwa qIH qIH -kvt +aad aad kOA kOA @@ -151591,7 +150863,7 @@ iDq dql iDq iDq -aad +vfR aaa aad bLs @@ -151812,7 +151084,7 @@ idT idT idT idT -hHi +iJD pGj fLv sMN @@ -151840,18 +151112,18 @@ cLX aNq oYp aNq -ida +nNV psx kOA aaa qYo aaa qYo -jUT +sHt qYo aaa qYo -pHa +aad bLs bLs bLs @@ -151860,7 +151132,7 @@ bLs bLs bLs bLs -ptN +rGA nEZ pgZ uHu @@ -152111,10 +151383,10 @@ efQ aaa aaa aaa -mfO -pYW +qYo +ctN aaa -mfO +qYo aaa aaa aaa @@ -152123,7 +151395,7 @@ rPb fvD knp nEZ -qYo +rGA aaa aaa aad @@ -152353,7 +151625,7 @@ gby jfR lPV qcj -bAS +xuC uTM nHJ bRF @@ -152556,7 +151828,7 @@ aaa aaa aaa aaa -oFv +iDV aaa aaa aaa @@ -152602,7 +151874,7 @@ eHO vip vhW qIH -aad +kvt aad aad bRF @@ -153121,14 +152393,14 @@ qIH aad kOA kOA -gIw +fPM huI fbW okz nGO kOA kOA -aad +vqS efQ aaa efQ @@ -153155,7 +152427,7 @@ qYo uHd qYo aad -dTS +sHt uKw mfC xFk @@ -153876,10 +153148,10 @@ aad aaa aaa bCC -pTT +hhn lyd rnf -fmY +oHS jxg iGx nkn @@ -154411,8 +153683,8 @@ nSR nSR nSR kOA -kOA -aaa +hNe +vIz efQ aaa efQ @@ -154662,13 +153934,13 @@ gJk aaa aad aaa -jUT +sHt aad aaa aad aaa aad -jUT +sHt aaa qYo aaa @@ -155986,7 +155258,7 @@ aaa efQ aad aaa -uOC +aad uKw mfC uKw diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index b88647d4934..17697d537e2 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -1,21 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aac" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Security Checkpoint" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brigoutpost" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/security/brig/entrance) +"aab" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central) "aap" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, @@ -53,11 +41,6 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/station/hallway/primary/port) -"aaX" = ( -/obj/structure/chair/sofa/bench/right, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "abb" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 5 @@ -67,13 +50,6 @@ "abe" = ( /turf/open/floor/engine, /area/station/science/xenobiology) -"abm" = ( -/obj/structure/table, -/obj/item/trash/can/food/beans, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "abv" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -91,6 +67,22 @@ /obj/item/clothing/head/helmet/skull, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"abJ" = ( +/obj/machinery/camera{ + c_tag = "Service - Botany"; + dir = 9 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "abL" = ( /obj/machinery/light/directional/north, /obj/structure/sign/warning/secure_area/directional/north, @@ -107,6 +99,16 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) +"abT" = ( +/obj/structure/table, +/obj/item/folder/white, +/obj/item/folder/white, +/obj/item/pen, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/explab) "abU" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment{ @@ -119,28 +121,27 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"abZ" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) "ace" = ( /obj/structure/table/wood, /turf/open/floor/wood, /area/station/maintenance/port/aft) -"acg" = ( -/obj/effect/mapping_helpers/burnt_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/fore) -"acm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "acE" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) -"acG" = ( -/obj/effect/spawner/random/trash/moisture_trap, -/obj/item/reagent_containers/cup/bucket, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"acN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness) "ade" = ( /obj/structure/table/glass, /obj/structure/extinguisher_cabinet/directional/north, @@ -174,12 +175,26 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"adv" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "adD" = ( /obj/structure/railing/corner{ dir = 8 }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"adS" = ( +/obj/structure/statue/snow/snowman{ + name = "Steve" + }, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "adY" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -240,15 +255,6 @@ /obj/item/clothing/mask/gas, /turf/open/floor/iron/smooth, /area/mine/living_quarters) -"aeF" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "aeQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -259,6 +265,10 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"aeS" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aeV" = ( /obj/structure/sign/warning, /turf/closed/wall, @@ -284,17 +294,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/iron/large, /area/mine/mechbay) -"aft" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/iron, -/area/station/service/bar) -"afy" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "afz" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -320,6 +319,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/upper) +"agd" = ( +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/science/explab) "agk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -390,12 +399,6 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) -"ahh" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/iron, -/area/station/service/bar) "ahm" = ( /obj/machinery/newscaster/directional/west, /obj/machinery/firealarm/directional/south, @@ -435,6 +438,10 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/service/chapel) +"aiu" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aiA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -455,6 +462,14 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) +"aiQ" = ( +/obj/machinery/modular_computer/preset/id, +/obj/machinery/computer/security/telescreen/vault/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "aiT" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -471,6 +486,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"ajm" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "ajr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -520,27 +542,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) -"akb" = ( -/obj/structure/closet/crate, -/obj/item/food/canned/beans, -/obj/item/food/canned/beans, -/obj/item/food/canned/beans, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_x = 7; - pixel_y = 6 - }, -/mob/living/basic/mouse/white, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "akk" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ dir = 4 @@ -702,11 +703,6 @@ dir = 8 }, /area/station/engineering/lobby) -"amq" = ( -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) "amt" = ( /obj/structure/cable, /turf/open/floor/iron/chapel{ @@ -724,6 +720,11 @@ /obj/structure/curtain, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) +"amz" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "amE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -756,6 +757,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"amW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "anb" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -792,22 +800,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) -"any" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"anI" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 1 +"anD" = ( +/obj/machinery/door/airlock/research{ + name = "Cytology Lab" }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/science/ordnance) "anK" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -837,17 +839,27 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) +"aoc" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/radio/intercom/directional/west, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "aog" = ( /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/command/bridge) -"aoi" = ( -/obj/structure/closet/emcloset, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) +"aon" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "aoo" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -876,6 +888,31 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) +"aoM" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) +"aoO" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/spawner/random/trash/crushed_can{ + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/station/service/bar) "apb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -939,12 +976,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"apC" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/light/small/directional/south, -/obj/structure/sign/calendar/directional/south, -/turf/open/floor/iron, -/area/station/commons/dorms) "apD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -959,14 +990,6 @@ }, /turf/open/floor/iron, /area/station/command/gateway) -"apL" = ( -/obj/machinery/modular_computer/preset/engineering, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/north, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) "apS" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -1015,15 +1038,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"aqq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" +"aqr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_half, /area/station/service/hydroponics) "aqB" = ( /obj/structure/cable, @@ -1047,6 +1069,16 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"aqV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Maintenance" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/service/bar/backroom) "arb" = ( /obj/structure/table, /obj/item/folder/red, @@ -1104,33 +1136,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/processing) -"arW" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/effect/landmark/start/cook, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/holopad, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) "arZ" = ( -/obj/effect/turf_decal/tile/blue, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "asa" = ( /obj/structure/table/wood, /obj/item/storage/crayons, /turf/open/floor/iron, /area/station/commons/dorms) -"asb" = ( -/obj/structure/sink/directional/west, -/obj/structure/cable, -/obj/machinery/button/door/directional/east{ - id = "xenobio10"; - name = "Xenobio Pen 10 Blast DOors"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "asg" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance/two, @@ -1163,21 +1181,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"asG" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing/corner/end{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "asM" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) +"asN" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/sink/kitchen/directional/west, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/service/bar) "asZ" = ( /obj/machinery/door/airlock/research{ name = "Robotics Lab" @@ -1245,6 +1263,21 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/freezer, /area/station/commons/toilet) +"atG" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/science/research) +"atI" = ( +/obj/structure/table/glass, +/obj/item/shovel/spade, +/obj/item/cultivator{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "atN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1329,37 +1362,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"avd" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) -"ave" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "avh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -1395,12 +1397,32 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/ai_monitored/security/armory/upper) +"awe" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "awn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, /area/station/maintenance/fore/lesser) +"awu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "awx" = ( /turf/open/floor/iron, /area/station/commons/locker) @@ -1425,11 +1447,17 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"awF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"awE" = ( +/obj/structure/closet/crate/freezer/food{ + name = "cooler" + }, +/obj/item/reagent_containers/cup/glass/ice, +/obj/item/reagent_containers/cup/glass/ice, +/obj/item/reagent_containers/cup/glass/ice, +/obj/item/reagent_containers/cup/glass/ice, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "awK" = ( /obj/structure/table, /obj/item/hemostat, @@ -1520,6 +1548,12 @@ /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"axw" = ( +/obj/structure/chair/stool/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/commons/lounge) "axy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/cold_temp, @@ -1617,9 +1651,12 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"ayJ" = ( -/obj/effect/spawner/random/lavaland_mob/raptor, -/turf/open/misc/asteroid/snow/icemoon, +"ayL" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) "ayR" = ( /obj/machinery/airalarm/directional/east, @@ -1631,12 +1668,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) -"ayY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "azf" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -1651,12 +1682,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"azt" = ( -/obj/machinery/door/airlock{ - name = "Unit B" - }, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "azw" = ( /turf/closed/wall, /area/station/medical/pharmacy) @@ -1682,12 +1707,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"azI" = ( -/obj/machinery/vending/autodrobe, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood/parquet, -/area/station/service/theater) "azN" = ( /obj/structure/rack, /obj/item/tank/internals/emergency_oxygen{ @@ -1722,6 +1741,21 @@ }, /turf/open/floor/plating, /area/station/science/robotics/lab) +"aAe" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"aAg" = ( +/obj/structure/minecart_rail{ + dir = 10 + }, +/obj/structure/cable, +/obj/structure/sign/warning/directional/south, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "aAi" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/table/wood/fancy/red, @@ -1738,10 +1772,6 @@ }, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) -"aAk" = ( -/obj/structure/table/wood, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "aAl" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 1 @@ -1756,28 +1786,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) -"aAy" = ( -/obj/structure/table/wood/poker, -/obj/effect/spawner/random/entertainment/dice{ - pixel_y = 5; - pixel_x = -4 - }, -/obj/effect/spawner/random/entertainment/money_small, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"aBb" = ( -/obj/structure/closet/emcloset, -/obj/item/pickaxe, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/station/service/hydroponics) "aBf" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/engine{ @@ -1798,12 +1806,18 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) -"aBj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"aBK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"aBP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharmacy_shutters3"; + name = "Pharmacy Shutters" }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) +/turf/open/floor/plating, +/area/station/service/kitchen) "aBR" = ( /turf/open/genturf/blue, /area/icemoon/surface/outdoors/noruins) @@ -1871,6 +1885,11 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"aCJ" = ( +/obj/machinery/newscaster/directional/west, +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "aCU" = ( /obj/effect/spawner/random/maintenance, /obj/structure/disposalpipe/segment{ @@ -1892,6 +1911,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"aDl" = ( +/obj/structure/rack, +/obj/item/bouquet, +/obj/item/binoculars, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "aDo" = ( /obj/structure/chair/office{ dir = 4 @@ -1914,6 +1939,10 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron/dark/side, /area/station/security/prison) +"aDM" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aDZ" = ( /obj/structure/sign/warning/secure_area/directional/east, /obj/machinery/door/firedoor, @@ -1924,15 +1953,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/command/bridge) -"aEx" = ( -/obj/structure/closet/lasertag/blue, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness) +"aEj" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/starboard/fore) +"aEz" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "aEA" = ( /obj/structure/rack, /obj/item/clothing/mask/gas, @@ -1952,16 +1980,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"aEK" = ( -/obj/machinery/atmospherics/components/binary/pump/off, -/obj/machinery/airlock_sensor/incinerator_ordmix{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "aEM" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall/r_wall, @@ -1993,6 +2011,16 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/service/lawoffice) +"aFh" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/status_display/ai/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/chem_master/condimaster, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "aFi" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/machinery/portable_atmospherics/scrubber, @@ -2052,26 +2080,10 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"aGf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) -"aGk" = ( -/obj/structure/rack, -/obj/item/wrench, -/obj/item/crowbar, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random/engineering/flashlight, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/lesser) +"aGb" = ( +/obj/item/flashlight/lantern/on, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "aGr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera/directional/east{ @@ -2107,13 +2119,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron, /area/mine/laborcamp) -"aHh" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "aHz" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -2156,6 +2161,14 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, /area/station/engineering/main) +"aIn" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "aIr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2167,21 +2180,6 @@ dir = 9 }, /area/station/science/explab) -"aIA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/green/filled/corner, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "aIB" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 4 @@ -2220,6 +2218,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"aJa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"aJj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/station/service/library) "aJm" = ( /obj/structure/cable, /obj/machinery/door/window/left/directional/east{ @@ -2338,16 +2350,23 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"aLh" = ( -/obj/structure/fireplace, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) -"aLo" = ( -/obj/machinery/airalarm/directional/west, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +"aKW" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/closet/secure_closet/hydroponics, +/obj/structure/sign/clock/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"aLe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/sign/departments/exodrone/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) "aLy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2462,12 +2481,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"aMI" = ( -/obj/machinery/oven/range, -/obj/effect/turf_decal/siding/white, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "aML" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -2478,6 +2491,16 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"aMU" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/remains/human, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "aNc" = ( /obj/structure/fence{ dir = 4 @@ -2485,14 +2508,6 @@ /obj/structure/sign/nanotrasen, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"aNj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) "aNq" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/siding/dark_blue, @@ -2528,6 +2543,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/station/maintenance/disposal) +"aOb" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_apiary"; + name = "Apiary Shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "aOd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -2567,6 +2591,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/textured, /area/station/security/medical) +"aOW" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aOX" = ( /turf/open/floor/engine/co2, /area/station/engineering/atmos) @@ -2618,11 +2647,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/textured, /area/station/security/warden) -"aPP" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "aPV" = ( /obj/effect/spawner/random/trash/mess, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2648,16 +2672,6 @@ /obj/item/clothing/shoes/jackboots, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"aQn" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/science/ordnance) "aQy" = ( /obj/effect/turf_decal/siding/wood, /obj/item/kirbyplants/random/fullysynthetic{ @@ -2819,17 +2833,6 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) -"aSw" = ( -/obj/structure/rack, -/obj/item/lighter, -/obj/item/clothing/glasses/meson{ - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/reagent_containers/pill/patch/aiuri, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "aSB" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/box, @@ -2854,6 +2857,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"aSM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "aSS" = ( /obj/effect/turf_decal/trimline/dark_red/end, /obj/machinery/meter, @@ -2875,22 +2891,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"aTk" = ( -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Apiary" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/hydroponics) "aTp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2980,11 +2980,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"aUq" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) +"aUt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "aUA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -3072,6 +3084,14 @@ /obj/structure/ore_box, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"aVr" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "aVw" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -3097,13 +3117,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"aVJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/commons/lounge) "aVU" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/virology{ @@ -3150,6 +3163,12 @@ /obj/structure/chair/office/light, /turf/open/floor/iron/dark, /area/station/science/ordnance/office) +"aWj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "aWk" = ( /obj/machinery/door/poddoor/shutters{ dir = 1; @@ -3158,6 +3177,16 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/security/armory/upper) +"aWu" = ( +/obj/structure/barricade/wooden/snowed, +/obj/machinery/light/small/red/directional/north, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "minecraft_shutter"; + name = "Cart Shutters" + }, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "aWD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3188,6 +3217,22 @@ /obj/structure/cable, /turf/open/floor/iron, /area/mine/laborcamp/security) +"aXa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"aXc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "aXp" = ( /obj/structure/cable, /obj/machinery/button/door/directional/west{ @@ -3203,18 +3248,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"aXu" = ( -/obj/structure/chair/sofa/right/brown, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"aXv" = ( -/obj/structure/sign/warning/gas_mask/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"aXx" = ( +"aXq" = ( /obj/item/bedsheet/red, /mob/living/simple_animal/bot/secbot/beepsky, /turf/open/floor/plating, @@ -3225,6 +3259,25 @@ /obj/structure/sign/poster/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"aYi" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/ecto_sniffer{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"aYk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/item/seeds/berry, +/obj/machinery/light/small/dim/directional/south, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/maintenance/starboard/fore) "aYm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3239,6 +3292,15 @@ }, /turf/open/floor/iron, /area/station/commons/storage/mining) +"aYu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "aYJ" = ( /turf/open/floor/iron/white, /area/station/science/research) @@ -3249,39 +3311,12 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/mine/production) -"aYO" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "aYQ" = ( /obj/machinery/shower/directional/south, /obj/item/soap/nanotrasen, /obj/item/bikehorn/rubberducky/plasticducky, /turf/open/floor/iron/freezer, /area/mine/laborcamp) -"aYS" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/table, -/obj/item/storage/box/lights/mixed, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/emproof, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = 10 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) "aZd" = ( /turf/open/floor/plating, /area/station/medical/virology) @@ -3340,6 +3375,14 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) +"aZJ" = ( +/obj/item/toy/snowball{ + pixel_x = 11; + pixel_y = -7 + }, +/obj/structure/flora/grass/brown/style_random, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "aZK" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/table, @@ -3364,6 +3407,13 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/service/chapel) +"aZU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/commons/lounge) "aZV" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3402,13 +3452,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"bao" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/closet/emcloset, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "bar" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -3440,6 +3483,13 @@ /obj/effect/mapping_helpers/requests_console/supplies, /turf/open/floor/glass/reinforced, /area/station/science/xenobiology) +"baN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) "baQ" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ dir = 4 @@ -3507,12 +3557,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/textured, /area/station/security/brig) -"bcf" = ( -/obj/effect/spawner/random/entertainment/arcade, -/obj/structure/sign/poster/contraband/random/directional/east, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/eighties, -/area/station/commons/lounge) "bcm" = ( /obj/machinery/camera/directional/east{ c_tag = "Security - Lower Brig Cells"; @@ -3525,14 +3569,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/textured, /area/station/security/brig) -"bcu" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/item/seeds/watermelon, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/station/maintenance/starboard/fore) "bcx" = ( /obj/machinery/door/airlock/maintenance{ name = "Quartermaster Office Maintenance" @@ -3581,6 +3617,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/prison/rec) +"bdp" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/fitness) "bdr" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/effect/turf_decal/trimline/blue/filled/warning, @@ -3647,14 +3695,6 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/wood, /area/station/service/library) -"bdX" = ( -/obj/item/toy/snowball{ - pixel_y = 3; - pixel_x = 3 - }, -/obj/item/toy/snowball, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) "bea" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating/icemoon, @@ -3672,14 +3712,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/central) -"beF" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "beO" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -3717,11 +3749,6 @@ /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/mine/eva/lower) -"bfy" = ( -/obj/effect/spawner/random/trash/bin, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "bfL" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -3875,18 +3902,6 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"bid" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/landmark/navigate_destination/bar, -/obj/machinery/door/airlock/multi_tile/public/glass{ - name = "Atrium" - }, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/bar/atrium) "bie" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -3902,10 +3917,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"bil" = ( -/obj/structure/railing/wooden_fence, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "bin" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 4 @@ -3929,14 +3940,36 @@ /obj/item/clothing/head/beanie/orange, /turf/open/floor/iron, /area/station/cargo/storage) -"biI" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Test Chamber"; - network = list("ss13","test","rd","xeno") +"biB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/pen/red, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 }, -/obj/machinery/light/directional/west, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +/obj/item/folder/yellow, +/obj/machinery/keycard_auth/wall_mounted/directional/west{ + pixel_x = -25; + pixel_y = -5 + }, +/obj/machinery/button/door/directional/west{ + id = "qmprivacy"; + name = "Privacy Shutters Control"; + pixel_y = 5; + req_access = list("qm") + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"biE" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) "biR" = ( /obj/structure/table/glass, /obj/item/storage/box/beakers{ @@ -4070,10 +4103,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/science/explab) -"bkM" = ( -/obj/structure/sign/warning/gas_mask/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/fore) +"bkR" = ( +/obj/machinery/modular_computer/preset/civilian, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "bkS" = ( /obj/machinery/bci_implanter, /turf/open/floor/iron/white/side{ @@ -4183,10 +4216,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood, /area/station/service/library) -"blX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/fore) "bml" = ( /obj/structure/table, /obj/item/storage/medkit/regular, @@ -4308,36 +4337,6 @@ "bol" = ( /turf/open/floor/iron/dark/textured, /area/station/security/prison) -"bon" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"bor" = ( -/obj/structure/minecart_rail{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/holosign/barrier/atmos/sturdy, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "minecraft_shutter"; - name = "Cart Shutters" - }, -/turf/open/floor/iron/textured, -/area/station/service/hydroponics) "bos" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 5 @@ -4368,23 +4367,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) -"bpa" = ( -/obj/structure/minecart_rail{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/machinery/light/small/red/directional/north, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) -"bpc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/grimy, -/area/station/service/theater) +"boW" = ( +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "bpd" = ( /obj/machinery/power/smes/engineering, /obj/effect/turf_decal/delivery, @@ -4419,16 +4406,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"bpv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "bpD" = ( /obj/machinery/newscaster/directional/south, /obj/structure/closet/firecloset, @@ -4483,6 +4460,16 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"bqq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "bqr" = ( /obj/item/target, /obj/structure/window/reinforced/spawner/directional/north, @@ -4514,10 +4501,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/brig/upper) -"bqX" = ( -/obj/machinery/air_sensor/ordnance_burn_chamber, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "bqY" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance/two, @@ -4532,6 +4515,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"brm" = ( +/obj/machinery/computer/holodeck{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "bro" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4558,15 +4550,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) -"brC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/chair_flipped{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "brJ" = ( /obj/structure/chair/stool/directional/south, /obj/effect/landmark/event_spawn, @@ -4609,15 +4592,6 @@ }, /turf/open/floor/plating, /area/mine/eva/lower) -"bsc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/maintenance/department/electrical) "bsd" = ( /obj/structure/chair/stool/directional/south, /obj/structure/sign/poster/official/obey/directional/north, @@ -4647,14 +4621,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/break_room) -"bsn" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "bst" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -4696,6 +4662,21 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/dark, /area/station/maintenance/port/greater) +"bsW" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "bta" = ( /obj/structure/chair/sofa/bench/right{ dir = 8 @@ -4728,6 +4709,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/construction) +"btu" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/medical/morgue) "btB" = ( /obj/structure/table, /obj/item/flashlight/lantern, @@ -4753,6 +4739,20 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"btK" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "btU" = ( /turf/closed/wall, /area/station/medical/morgue) @@ -4797,6 +4797,14 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"buR" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/potato{ + name = "\improper Beepsky's emergency battery" + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "buW" = ( /obj/structure/lattice, /obj/structure/sign/warning/directional/south, @@ -4808,16 +4816,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"bvc" = ( -/obj/structure/minecart_rail{ - dir = 1 - }, -/obj/item/radio/intercom/directional/west{ - frequency = 1453; - name = "Kitchen Intercom" - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "bvd" = ( /obj/machinery/power/terminal, /obj/machinery/light/small/directional/east, @@ -4863,11 +4861,23 @@ /obj/machinery/autolathe, /turf/open/floor/iron, /area/station/cargo/office) -"bvu" = ( -/obj/machinery/light/directional/north, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central) +"bvw" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = -5; + pixel_y = -8 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = -6; + pixel_x = 9 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "bvE" = ( /obj/machinery/computer/monitor{ name = "bridge power monitoring console" @@ -4925,12 +4935,6 @@ /obj/effect/turf_decal/tile/green/full, /turf/open/floor/iron/white/smooth_large, /area/station/medical/virology) -"bwh" = ( -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/turf/closed/wall, -/area/station/service/hydroponics) "bwi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5004,6 +5008,10 @@ /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, /area/station/maintenance/fore) +"bxS" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/maintenance/fore) "bxU" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -5086,11 +5094,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"byy" = ( -/obj/machinery/newscaster/directional/east, -/obj/machinery/duct, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "byB" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/plating/icemoon, @@ -5110,14 +5113,6 @@ /obj/effect/mapping_helpers/mail_sorting/science/robotics, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"byO" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/mob/living/carbon/human/species/monkey/punpun, -/obj/item/kirbyplants/organic/plant11, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "byP" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -5163,14 +5158,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"bzF" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/item/aquarium_kit, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "bzI" = ( /obj/machinery/bluespace_vendor/directional/west, /obj/effect/turf_decal/tile/blue{ @@ -5199,15 +5186,6 @@ "bzW" = ( /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"bzX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "bAa" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -5276,18 +5254,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"bBa" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/service/hydroponics) "bBb" = ( /obj/structure/railing{ dir = 4 @@ -5303,24 +5269,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/engineering/lobby) -"bBn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ - color = "#0000ff"; - dir = 8; - name = "Supply multi deck pipe adapter" - }, -/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ - color = "#ff0000"; - dir = 8; - name = "Scrubbers multi deck pipe adapter" - }, -/obj/structure/cable/multilayer/multiz, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "bBw" = ( /obj/item/trash/sosjerky, /turf/open/floor/plating, @@ -5352,6 +5300,11 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) +"bBO" = ( +/obj/effect/spawner/random/decoration/flower, +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "bBW" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -5382,6 +5335,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) +"bCl" = ( +/obj/structure/table/wood, +/obj/item/toy/mecha/honk{ + pixel_y = 12 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "bCp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5474,6 +5436,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"bDr" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/barsign/all_access/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/bar) "bDu" = ( /turf/closed/wall/r_wall, /area/station/security/lockers) @@ -5516,6 +5487,10 @@ /obj/item/clothing/suit/hooded/wintercoat, /turf/open/floor/iron, /area/mine/laborcamp) +"bDN" = ( +/obj/structure/stairs/south, +/turf/open/floor/stone, +/area/station/commons/lounge) "bDO" = ( /obj/structure/fluff/tram_rail, /obj/structure/fluff/tram_rail{ @@ -5582,6 +5557,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) +"bEk" = ( +/obj/structure/railing/wooden_fence{ + dir = 4 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "bEo" = ( /obj/structure/sign/warning/secure_area/directional/east, /obj/machinery/light/small/directional/north, @@ -5700,12 +5681,6 @@ /obj/structure/sign/departments/xenobio/directional/south, /turf/open/floor/plating, /area/station/science/xenobiology) -"bGD" = ( -/obj/structure/table/reinforced, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/effect/turf_decal/tile/red/full, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/checkpoint/medical) "bGP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -5752,6 +5727,10 @@ }, /turf/open/floor/plating, /area/station/hallway/primary/fore) +"bHJ" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "bHO" = ( /obj/machinery/light_switch/directional/south{ pixel_x = 6; @@ -5788,21 +5767,6 @@ dir = 4 }, /area/station/ai_monitored/command/storage/eva) -"bId" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/north{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "bIl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -5823,15 +5787,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/disposal) -"bIq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "bIt" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -6040,6 +5995,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"bKO" = ( +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "bKZ" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, @@ -6047,19 +6013,6 @@ dir = 5 }, /area/station/maintenance/port/aft) -"bLa" = ( -/obj/structure/bed, -/obj/machinery/airalarm/directional/north, -/obj/effect/spawner/random/bedsheet, -/obj/machinery/button/door/directional/east{ - id = "Dorm1"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) "bLc" = ( /turf/open/floor/iron/dark/textured_edge{ dir = 1 @@ -6070,12 +6023,6 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) -"bLf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "bLn" = ( /obj/machinery/light/directional/west, /obj/item/radio/intercom/directional/west, @@ -6155,6 +6102,10 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"bMk" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/station/commons/lounge) "bMz" = ( /obj/docking_port/stationary{ dir = 8; @@ -6238,12 +6189,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/showroomfloor, /area/station/security/processing) -"bOh" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "bOj" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -6257,15 +6202,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/construction) -"bOn" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Service - Gambling Lounge" - }, -/obj/machinery/computer/slot_machine{ - name = "two-armed bandit" - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "bOo" = ( /obj/effect/turf_decal/arrows/white{ dir = 4 @@ -6275,15 +6211,6 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) -"bOy" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/spawner/random/vending/snackvend, -/obj/machinery/camera/directional/east{ - c_tag = "Engineering Lobby" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) "bOz" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 1 @@ -6299,12 +6226,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"bOT" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "bOX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6316,23 +6237,14 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) "bOZ" = ( -/obj/effect/spawner/random/structure/musician/piano/random_piano, -/obj/machinery/button/curtain{ - id = "cantena_curtains"; - pixel_x = -30 - }, -/turf/open/floor/wood, -/area/station/commons/lounge) +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "bPc" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"bPk" = ( -/obj/structure/reagent_dispensers/plumbed{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/department/medical/morgue) "bPn" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -6396,12 +6308,6 @@ /obj/effect/turf_decal/tile/green/full, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/virology) -"bPR" = ( -/obj/structure/railing/wooden_fence{ - dir = 1 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "bPV" = ( /obj/item/kirbyplants/random/dead, /turf/open/floor/plating/snowed/icemoon, @@ -6490,19 +6396,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"bRx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "bRz" = ( /obj/machinery/hydroponics/soil{ pixel_y = 8 @@ -6535,18 +6428,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"bRO" = ( -/obj/item/reagent_containers/cup/soda_cans/beer{ - pixel_x = -7; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"bSi" = ( -/obj/structure/sign/warning/cold_temp/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "bSk" = ( /obj/machinery/door/poddoor/preopen{ id = "Prison Gate"; @@ -6568,21 +6449,22 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/eighties/red, /area/station/security/prison/safe) +"bSp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "bSz" = ( /obj/structure/railing{ dir = 8 }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"bSC" = ( -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway Center" - }, -/obj/structure/cable, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "bSG" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 8 @@ -6599,6 +6481,19 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"bSW" = ( +/obj/structure/bed, +/obj/machinery/airalarm/directional/north, +/obj/effect/spawner/random/bedsheet, +/obj/machinery/button/door/directional/east{ + id = "Dorm1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/pillow/random, +/turf/open/floor/carpet, +/area/station/commons/dorms) "bSX" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/chair/sofa/right/brown, @@ -6632,6 +6527,16 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"bTJ" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/north, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) "bTQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -6654,6 +6559,13 @@ "bUx" = ( /turf/closed/wall/r_wall, /area/station/maintenance/fore) +"bUy" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/bar) "bUH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -6713,6 +6625,18 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/station/maintenance/central/lesser) +"bVx" = ( +/obj/item/trash/popcorn, +/obj/structure/reagent_dispensers/plumbed{ + name = "dormitory reservoir" + }, +/obj/machinery/light/small/dim/directional/north, +/obj/effect/turf_decal/delivery/white{ + color = "#307db9" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/textured, +/area/station/maintenance/fore) "bVI" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -6802,6 +6726,14 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"bWU" = ( +/obj/machinery/button/door/directional/west{ + id = "xenobio4"; + name = "Xenobio Pen 4 Blast Door"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "bWV" = ( /obj/structure/closet/crate, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -6814,13 +6746,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/chapel) -"bXb" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/effect/decal/cleanable/plastic, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "bXf" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -6879,10 +6804,6 @@ dir = 1 }, /area/station/security/prison) -"bXL" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/white, -/area/station/science/research) "bXT" = ( /obj/machinery/camera{ c_tag = "Medbay Storage"; @@ -6915,10 +6836,6 @@ dir = 8 }, /area/station/service/chapel) -"bYr" = ( -/obj/structure/fence, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "bYu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -6932,12 +6849,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter) -"bYx" = ( -/obj/structure/fence/post{ - dir = 1 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "bYz" = ( /obj/machinery/conveyor{ dir = 8; @@ -6961,6 +6872,14 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/smooth, /area/station/security/execution/transfer) +"bYC" = ( +/obj/machinery/vending/wardrobe/bar_wardrobe, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Backroom" + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "bYF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7042,6 +6961,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/visit) +"bZm" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Hall" + }, +/obj/machinery/disposal/bin/tagger, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "bZx" = ( /turf/open/openspace, /area/station/hallway/primary/fore) @@ -7070,34 +7001,35 @@ "bZQ" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/starboard) -"bZU" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 2 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/mail_sorting/service/dormitories, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/fitness) "bZV" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"cag" = ( -/obj/effect/turf_decal/siding/wood{ +"bZW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"caA" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/station/service/theater) +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/table/glass, +/obj/item/book/manual/hydroponics_pod_people, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/sign/poster/contraband/kudzu/directional/north, +/obj/machinery/light/small/directional/west, +/obj/item/plant_analyzer, +/obj/item/watertank{ + pixel_y = -3; + pixel_x = -5 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "caC" = ( /obj/machinery/door/window/right/directional/west{ name = "Monkey Pen"; @@ -7162,13 +7094,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"cbu" = ( -/obj/machinery/vatgrower{ - dir = 4 +"cby" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/hydroponics) "cbz" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark/textured, @@ -7185,15 +7121,6 @@ }, /turf/open/floor/iron, /area/station/science/lab) -"cbP" = ( -/obj/machinery/button/door/directional/east{ - id = "xenobio9"; - name = "Xenobio Pen 9 Blast DOors"; - req_access = list("xenobiology") - }, -/obj/machinery/light/floor, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "ccg" = ( /obj/machinery/light/directional/west, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -7226,6 +7153,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"ccv" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 3 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/textured, +/area/mine/mechbay) "ccw" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -7260,6 +7199,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/lesser) +"ccF" = ( +/obj/structure/cable, +/mob/living/basic/bear/snow/misha, +/obj/structure/bed/dogbed/misha, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/hos) +"ccL" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "ccQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -7334,28 +7285,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"cdO" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 4 - }, -/obj/effect/mapping_helpers/mail_sorting/service/theater, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) -"cdX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "cef" = ( /obj/machinery/biogenerator, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -7367,10 +7296,6 @@ /obj/structure/grille, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"cem" = ( -/obj/structure/flora/rock/pile/icy/style_random, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) "ceo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -7411,6 +7336,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/service/chapel/office) +"ceQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/minecart_rail/railbreak, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "ceS" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 @@ -7419,21 +7352,6 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/smooth, /area/mine/mechbay) -"ceU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Fitness Maintenance" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/fore) "ceY" = ( /obj/machinery/door/poddoor/preopen{ id = "Disposal Exit"; @@ -7495,6 +7413,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"cft" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "cfC" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ @@ -7540,19 +7473,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/mess) -"cgd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) -"cge" = ( -/obj/machinery/light/dim/directional/west, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "cgs" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/dark, @@ -7570,6 +7490,10 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) +"cgB" = ( +/obj/structure/aquarium/lawyer, +/turf/open/floor/wood, +/area/station/service/lawoffice) "cgC" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -7583,6 +7507,13 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"cgX" = ( +/obj/structure/fence/post{ + dir = 8 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "cgZ" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical, @@ -7595,6 +7526,17 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"chb" = ( +/obj/structure/fence{ + dir = 4 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"chc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "chg" = ( /obj/structure/fence/door, /turf/open/misc/asteroid/snow/icemoon, @@ -7665,6 +7607,11 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/glass/reinforced, /area/station/medical/treatment_center) +"cie" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "cih" = ( /obj/machinery/button/door/directional/west{ id = "chemistry_lower_shutters"; @@ -7685,6 +7632,26 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"civ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/door/airlock{ + name = "Bar" + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/bar) "ciG" = ( /obj/machinery/door/airlock/external{ name = "Security Yard"; @@ -7727,15 +7694,6 @@ /obj/effect/spawner/random/trash/cigbutt, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"cjh" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "cjz" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/rack, @@ -7792,11 +7750,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"cki" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/structure/cable, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) "cks" = ( /obj/item/wrench, /obj/effect/turf_decal/delivery, @@ -7817,6 +7770,13 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/white, /area/station/maintenance/port/fore) +"clb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/sign/clock/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness) "cll" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -7920,21 +7880,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"cmd" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) -"cmg" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/sink/kitchen/directional/south, -/turf/open/floor/iron, -/area/station/service/hydroponics) "cmq" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -7992,17 +7937,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"cmK" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster/directional/west, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap{ - pixel_y = 3 - }, -/obj/item/storage/photo_album/bar, -/obj/item/toy/figure/bartender, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "cmL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8096,15 +8030,12 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"cnS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, +"coS" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/chair/stool/directional/east, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/fore) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "coT" = ( /obj/structure/table, /obj/item/storage/wallet, @@ -8153,6 +8084,11 @@ /obj/machinery/light/small/directional/east, /turf/open/openspace, /area/station/service/chapel) +"cps" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/wallet/random, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "cpt" = ( /obj/structure/fence/corner{ dir = 9 @@ -8189,10 +8125,11 @@ }, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"cpO" = ( -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"cpK" = ( +/obj/machinery/light/cold/directional/east, +/obj/machinery/status_display/ai/directional/east, +/turf/open/openspace, +/area/station/service/kitchen/coldroom) "cpT" = ( /obj/item/kirbyplants/random, /obj/machinery/status_display/evac/directional/south, @@ -8216,13 +8153,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"cql" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "cqo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8233,13 +8163,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"cqs" = ( -/obj/item/toy/snowball{ - pixel_y = -7; - pixel_x = 5 - }, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) "cqv" = ( /obj/effect/landmark/blobstart, /obj/machinery/camera{ @@ -8251,6 +8174,12 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/grass, /area/station/medical/virology) +"cqw" = ( +/obj/structure/table/wood, +/obj/item/c_tube, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "cqx" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8268,6 +8197,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"cqN" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "cqO" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 10 @@ -8295,13 +8233,22 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/white, /area/station/science/genetics) -"crO" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/railing/corner/end/flip{ - dir = 1 +"crs" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"crv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "crS" = ( /obj/machinery/vending/wardrobe/law_wardrobe, /turf/open/floor/wood, @@ -8335,13 +8282,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"css" = ( -/obj/structure/table/wood, -/obj/structure/reagent_dispensers/beerkeg, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "csB" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -8355,20 +8295,6 @@ "csT" = ( /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"csV" = ( -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored/graveyard) -"csZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "ctk" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8383,6 +8309,13 @@ /obj/structure/grille, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"ctm" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "ctr" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/stripes/line{ @@ -8392,6 +8325,20 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/engineering/atmos) +"ctt" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/turretid/directional/south{ + name = "AI Chamber turret control" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"ctC" = ( +/obj/structure/fence/corner{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "ctE" = ( /obj/structure/cable, /obj/machinery/light_switch/directional/south, @@ -8421,6 +8368,15 @@ }, /turf/open/floor/iron, /area/station/engineering/main) +"ctS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "ctY" = ( /obj/structure/tank_holder/anesthetic, /turf/open/floor/iron/dark, @@ -8450,6 +8406,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"cup" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "cuq" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 9 @@ -8472,10 +8436,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"cuB" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "cuJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -8517,6 +8477,16 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"cvj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) "cvq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -8549,6 +8519,13 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"cvH" = ( +/obj/structure/table, +/obj/item/trash/can/food/beans, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "cvN" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -8620,6 +8597,11 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"cwT" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) "cxd" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark/side{ @@ -8661,17 +8643,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"cxD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "cxO" = ( /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/security/armory) @@ -8696,12 +8667,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, /turf/open/floor/iron/white, /area/station/medical/virology) -"cxT" = ( -/obj/structure/table/wood, -/obj/item/plate, -/obj/effect/spawner/random/trash/bacteria, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "cyh" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -8713,6 +8678,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"cys" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Atrium" + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/wood/large, +/area/station/service/bar/atrium) "cyA" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/unres{ @@ -8800,21 +8775,17 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) +"czj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/medical/morgue) "czl" = ( /obj/effect/turf_decal/tile/brown/fourcorners, /obj/machinery/modular_computer/preset/cargochat/engineering, /turf/open/floor/iron/dark, /area/station/engineering/lobby) -"czo" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/sign/poster/official/help_others/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness) "czq" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -9029,18 +9000,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"cBD" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "cBG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -9048,10 +9007,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/prison/workout) -"cBJ" = ( -/obj/effect/spawner/random/trash/mess, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "cBP" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp{ @@ -9083,14 +9038,6 @@ /obj/structure/flora/tree/pine/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"cCe" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "cCt" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/rnd_all, @@ -9122,22 +9069,6 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"cCR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"cCT" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "cCW" = ( /obj/machinery/conveyor/inverted{ dir = 6; @@ -9302,6 +9233,11 @@ /obj/structure/sign/warning/cold_temp/directional/west, /turf/open/floor/vault, /area/station/security/prison/rec) +"cFr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/fore) "cFJ" = ( /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, @@ -9359,22 +9295,13 @@ "cGA" = ( /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"cGI" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ +"cGB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/kitchen) +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "cGQ" = ( /obj/structure/sign/poster/official/random/directional/west, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ @@ -9471,6 +9398,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/fore) +"cIM" = ( +/obj/item/stack/cable_coil, +/obj/structure/fence/corner{ + dir = 1 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "cIP" = ( /obj/machinery/bookbinder, /turf/open/floor/wood, @@ -9490,11 +9424,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/smooth, /area/station/security/brig/upper) -"cJa" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "cJb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/airalarm/directional/north, @@ -9552,14 +9481,6 @@ dir = 6 }, /area/station/science/research) -"cKp" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/bar/atrium) "cKq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9601,26 +9522,6 @@ /obj/structure/bookcase/random/reference, /turf/open/floor/carpet/blue, /area/station/medical/psychology) -"cKJ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) -"cLf" = ( -/obj/structure/rack, -/obj/item/shovel, -/obj/item/clothing/mask/gas/plaguedoctor, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "cLo" = ( /obj/machinery/recharge_station, /turf/open/floor/iron, @@ -9695,6 +9596,11 @@ "cLN" = ( /turf/open/floor/iron, /area/station/hallway/primary/aft) +"cLR" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/closet/crate/wooden/toy, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "cMd" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/tile/yellow{ @@ -9721,6 +9627,10 @@ "cMk" = ( /turf/closed/wall/r_wall, /area/mine/production) +"cMr" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/starboard/fore) "cMv" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -9810,26 +9720,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/station/science/xenobiology) -"cNL" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "cNS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -9867,6 +9757,18 @@ /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/smooth_half, /area/station/security/brig/upper) +"cOy" = ( +/obj/machinery/smartfridge, +/obj/machinery/door/window/right/directional/south{ + name = "Produce Access"; + req_access = list("hydroponics") + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "cOC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -9881,17 +9783,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"cOQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/engineering{ - name = "Utilities Room" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "cPd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -9979,13 +9870,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) -"cQp" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/rnd/production/techfab/department/service, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "cQs" = ( /obj/structure/table, /obj/item/computer_disk{ @@ -10029,13 +9913,6 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) -"cQE" = ( -/obj/structure/fence, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "cQH" = ( /obj/structure/sign/warning/no_smoking/directional/south, /turf/open/floor/circuit/telecomms/mainframe, @@ -10047,20 +9924,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/atmos) -"cQV" = ( -/obj/structure/barricade/wooden/snowed, -/obj/machinery/light/small/red/directional/north, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "minecraft_shutter"; - name = "Cart Shutters" - }, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) "cRg" = ( /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/security/warden) +"cRu" = ( +/obj/structure/disposalpipe/junction, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "cRy" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -10068,6 +9941,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) +"cRC" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "cRE" = ( /obj/structure/rack, /obj/item/wirecutters, @@ -10084,6 +9961,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"cRG" = ( +/obj/structure/sign/warning/cold_temp/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "cRK" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -10096,12 +9977,10 @@ }, /area/station/command/heads_quarters/rd) "cRN" = ( -/obj/structure/chair/office/tactical{ - dir = 1 - }, -/obj/effect/landmark/start/coroner, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/obj/machinery/hydroponics/soil, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "cRO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/closed/wall, @@ -10149,13 +10028,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"cSO" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "cSP" = ( /obj/machinery/camera/directional/east{ c_tag = "Aft Primary Hallway South"; @@ -10165,6 +10037,17 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"cTd" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/item/taperecorder, +/obj/item/radio/intercom/directional/east, +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/item/storage/photo_album/library, +/turf/open/floor/engine/cult, +/area/station/service/library) "cTh" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -10203,6 +10086,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/large, /area/station/commons/vacant_room/office) +"cTF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = -4 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = 5; + pixel_y = 28 + }, +/turf/open/floor/wood/large, +/area/station/service/bar) "cTJ" = ( /obj/structure/cable, /obj/machinery/light_switch/directional/south{ @@ -10240,11 +10136,13 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"cUH" = ( -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/dorms) +"cUS" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/machinery/hydroponics/constructable, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "cVa" = ( /obj/machinery/camera/directional/north{ c_tag = "Fitness Room North" @@ -10285,14 +10183,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) -"cVW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light_switch/directional/south{ - pixel_x = 5 - }, -/turf/open/floor/wood/parquet, -/area/station/service/theater) "cWq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -10300,15 +10190,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) -"cWz" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "cWG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10375,6 +10256,14 @@ dir = 1 }, /area/station/security/prison/garden) +"cXI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/floor, +/turf/open/floor/wood, +/area/station/commons/lounge) "cXV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/dark_red/filled/line{ @@ -10402,13 +10291,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"cYe" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "cYf" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/stripes/red/line{ @@ -10525,6 +10407,16 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"cZf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) +"cZk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "cZm" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -10575,6 +10467,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"dad" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/the_owl/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "daf" = ( /obj/structure/table, /turf/open/floor/plating/snowed/icemoon, @@ -10613,17 +10525,17 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"day" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "daE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"daH" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "daM" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/machinery/airalarm/directional/north, @@ -10655,11 +10567,6 @@ /obj/structure/sign/warning/gas_mask, /turf/closed/wall, /area/station/service/chapel) -"daZ" = ( -/obj/structure/marker_beacon/jade, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "dbi" = ( /obj/structure/table, /obj/item/flashlight, @@ -10696,6 +10603,9 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"dbB" = ( +/turf/closed/wall/ice, +/area/icemoon/underground/explored/graveyard) "dbH" = ( /turf/closed/wall/r_wall, /area/station/security/prison/mess) @@ -10703,6 +10613,25 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/security/prison/safe) +"dbO" = ( +/obj/machinery/door/airlock/wood{ + name = "Backstage" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/theater) "dcd" = ( /obj/structure/ladder, /turf/open/floor/plating, @@ -10787,6 +10716,12 @@ dir = 8 }, /area/station/hallway/secondary/entry) +"dcI" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "dcO" = ( /obj/machinery/camera/directional/east{ c_tag = "Engineering Emitter Room Starboard"; @@ -10834,6 +10769,16 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/commons/storage/primary) +"ddi" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) "ddk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit, @@ -10861,13 +10806,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"ddv" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 +"ddw" = ( +/obj/structure/railing{ + dir = 8 }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) +/obj/effect/turf_decal/loading_area/white, +/turf/open/floor/wood/large, +/area/station/service/bar/atrium) "ddz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10880,25 +10825,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"ddJ" = ( -/obj/structure/reagent_dispensers/plumbed{ - name = "service reservoir" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/delivery/white{ - color = "#307db9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/textured, -/area/station/maintenance/starboard/fore) -"ddR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "ddZ" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/green{ @@ -11004,18 +10930,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) +"dfR" = ( +/obj/item/toy/snowball{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/toy/snowball, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "dga" = ( /obj/effect/turf_decal/loading_area{ dir = 4 }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"dge" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/corner/end/flip, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "dgl" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -11023,6 +10951,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"dgp" = ( +/obj/machinery/modular_computer/preset/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) +"dgR" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) "dgZ" = ( /obj/machinery/airalarm/directional/south, /obj/structure/cable, @@ -11110,11 +11050,18 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"dig" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"dik" = ( +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 6 + }, +/obj/structure/table/glass, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/science/lab) "dip" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11160,16 +11107,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/textured, /area/mine/mechbay) -"diK" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "diL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -11189,12 +11126,6 @@ dir = 1 }, /area/mine/living_quarters) -"djl" = ( -/obj/structure/chair/sofa/left/brown{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "djr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -11260,6 +11191,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron, /area/station/engineering/atmos) +"dka" = ( +/obj/machinery/firealarm/directional/west{ + pixel_y = -4 + }, +/obj/machinery/light_switch/directional/west{ + pixel_y = 5 + }, +/obj/machinery/photocopier, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "dkb" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -11286,15 +11228,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/science/robotics/lab) -"dkB" = ( -/obj/structure/rack, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +"dku" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/chair_flipped{ dir = 4 }, -/obj/effect/spawner/random/armory/shotgun, -/turf/open/floor/iron/dark/textured, -/area/station/ai_monitored/security/armory) +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "dkK" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/stripes/line, @@ -11319,19 +11261,14 @@ dir = 8 }, /area/station/security/brig/entrance) -"dla" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Service External Airlock"; - opacity = 0 +"dkZ" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) "dlt" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 8 @@ -11339,9 +11276,6 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"dlu" = ( -/turf/closed/wall/mineral/wood/nonmetal, -/area/icemoon/underground/explored) "dlB" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/chapel, @@ -11349,6 +11283,13 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"dlH" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "dlK" = ( /obj/machinery/computer/security{ dir = 8 @@ -11366,16 +11307,6 @@ }, /turf/open/floor/plating, /area/station/construction) -"dmj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/button/door/directional/east{ - id = "xenobio11"; - name = "Xenobio Pen 11 Blast DOors"; - req_access = list("xenobiology") - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "dmk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing{ @@ -11427,6 +11358,10 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/iron/smooth, /area/station/engineering/lobby) +"dmT" = ( +/obj/structure/fence/cut/medium, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored/graveyard) "dmU" = ( /obj/structure/cable, /obj/structure/table, @@ -11448,9 +11383,52 @@ /obj/structure/dresser, /turf/open/floor/carpet, /area/station/commons/dorms) +"dnn" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/turf/open/floor/wood, +/area/station/commons/lounge) "dnq" = ( /turf/open/floor/iron, /area/station/hallway/primary/central) +"dnz" = ( +/obj/effect/turf_decal/siding/wideplating_new/light{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/work) +"dnB" = ( +/obj/machinery/light_switch/directional/north{ + pixel_x = 6; + pixel_y = 28 + }, +/obj/machinery/button/door/directional/north{ + id = "botany_chasm_and_wolf_shutters"; + name = "Exterior Shutters"; + pixel_y = 28; + pixel_x = -4 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/service/hydroponics) +"dnE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "dnL" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -11471,6 +11449,9 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/lockers) +"dom" = ( +/turf/closed/wall/ice, +/area/station/service/kitchen/coldroom) "don" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/disposalpipe/segment, @@ -11479,6 +11460,11 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/engineering/atmos/storage) +"dop" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "doq" = ( /obj/machinery/flasher/directional/north{ id = "transferflash" @@ -11496,6 +11482,15 @@ }, /turf/closed/wall, /area/station/maintenance/starboard/upper) +"dow" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/fore) "doG" = ( /obj/structure/rack, /obj/machinery/light/small/directional/north, @@ -11509,14 +11504,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"doK" = ( -/obj/machinery/button/door/directional/east{ - id = "xenobio8"; - name = "Xenobio Pen 8 Blast DOors"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "doM" = ( /obj/structure/table, /obj/item/paper{ @@ -11537,23 +11524,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"dpa" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "dpc" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -11567,23 +11537,10 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/command/storage/eva) -"dpj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "dpq" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"dpw" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/food_or_drink/snack, -/obj/effect/spawner/random/trash/food_packaging, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "dpx" = ( /obj/effect/spawner/random/maintenance, /obj/structure/disposalpipe/segment, @@ -11643,23 +11600,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/primary/central) -"dqt" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 8 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = -5; - pixel_y = -8 - }, -/obj/item/reagent_containers/cup/beaker{ - pixel_y = -6; - pixel_x = 9 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "dqw" = ( /obj/machinery/holopad, /turf/open/floor/iron, @@ -11668,12 +11608,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) -"dqA" = ( -/obj/structure/fence/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "dqL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -11723,6 +11657,27 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/lobby) +"drd" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/cable, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/mod/module/signlang_radio, +/obj/item/mod/module/thermal_regulator, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) "drh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -11748,9 +11703,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/dorms) -"drw" = ( -/turf/closed/wall/ice, -/area/station/service/kitchen/coldroom) "dry" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11814,12 +11766,6 @@ /obj/structure/flora/grass/both, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"dsa" = ( -/obj/structure/stairs/west, -/turf/open/floor/iron/stairs/left{ - dir = 4 - }, -/area/station/science/cytology) "dsf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -11917,11 +11863,6 @@ /obj/structure/bookcase/random/reference, /turf/open/floor/wood, /area/station/service/library) -"dtc" = ( -/obj/structure/table/wood/poker, -/obj/item/storage/dice, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "dth" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -11932,16 +11873,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, /turf/open/floor/iron, /area/station/engineering/engine_smes) -"dtq" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/telescreen/prison/directional/north, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/fax{ - fax_name = "Law Office"; - name = "Law Office Fax Machine" - }, -/turf/open/floor/wood, -/area/station/service/lawoffice) "dtr" = ( /obj/machinery/computer/records/medical, /obj/effect/turf_decal/tile/green/anticorner/contrasted, @@ -12001,6 +11932,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/mine/laborcamp) +"duT" = ( +/obj/item/chair/stool/bar{ + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"duY" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "duZ" = ( /obj/machinery/door/airlock/engineering{ name = "Utilities Closet" @@ -12071,22 +12014,6 @@ /obj/structure/flora/tree/dead/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"dvZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/door/airlock/maintenance{ - name = "Bar Maintenance" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/commons/lounge) "dwb" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -12102,12 +12029,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/openspace/icemoon/keep_below, /area/station/maintenance/port/lesser) -"dwq" = ( -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "dww" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -12130,6 +12051,12 @@ /obj/effect/spawner/random/clothing/kittyears_or_rabbitears, /turf/open/floor/plastic, /area/station/commons/dorms/laundry) +"dwQ" = ( +/obj/structure/stairs/west, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/science/cytology) "dwS" = ( /obj/machinery/status_display/door_timer{ id = "Cell 3"; @@ -12151,6 +12078,10 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) +"dwZ" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) "dxg" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel{ @@ -12220,6 +12151,11 @@ "dxK" = ( /turf/closed/wall/r_wall, /area/station/command/meeting_room) +"dxL" = ( +/obj/machinery/icecream_vat, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "dxU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12235,9 +12171,10 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"dym" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, +"dyA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/structure/chair/stool/directional/west, /turf/open/floor/plating, /area/station/maintenance/fore) "dyE" = ( @@ -12286,14 +12223,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"dzr" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "graveyard" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, -/turf/open/floor/plating, -/area/station/medical/morgue) "dzt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -12311,15 +12240,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) -"dzD" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "dzJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -12433,26 +12353,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/mine/laborcamp/security) -"dBA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) "dBB" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/bot_white, @@ -12476,6 +12376,15 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage/gas) +"dBN" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/duct, +/obj/machinery/light/small/directional/north, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron, +/area/station/service/bar) "dBQ" = ( /obj/machinery/camera/directional/north{ c_tag = "MiniSat AI Chamber South"; @@ -12513,12 +12422,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/fitness) -"dCV" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "dDm" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 @@ -12539,14 +12442,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"dDq" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "dDt" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/red{ @@ -12563,6 +12458,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"dDz" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/item/sign, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "dDC" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -12573,22 +12474,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"dDN" = ( +/obj/structure/fluff/fokoff_sign, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "dDV" = ( /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"dEc" = ( -/obj/structure/table/wood, -/obj/item/soap/nanotrasen, -/obj/item/clothing/head/costume/sombrero/green, -/obj/machinery/camera{ - c_tag = "Service - Theater"; - dir = 9 - }, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/grimy, -/area/station/commons/lounge) "dEf" = ( /obj/effect/turf_decal/trimline/blue/corner{ dir = 1 @@ -12646,6 +12540,16 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) +"dEL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ + dir = 8; + name = "Air Out" + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "dEQ" = ( /obj/machinery/camera/directional/east{ c_tag = "Public Mining Ladder" @@ -12676,6 +12580,31 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"dEZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"dFi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "dFj" = ( /turf/open/floor/iron/white/side{ dir = 9 @@ -12768,6 +12697,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/commons/fitness) +"dGS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/structure/rack, +/obj/machinery/camera/directional/south{ + c_tag = "Chapel Electrical Maintenace Lower" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/chapel) "dGU" = ( /obj/machinery/door/airlock/maintenance{ name = "Captain's Office Maintenance" @@ -12779,19 +12717,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/captain, /turf/open/floor/plating, /area/station/maintenance/central/lesser) -"dGZ" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Chapel Maintenance External Airlock"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/department/chapel) "dHa" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -12820,6 +12745,32 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/station/security/prison/rec) +"dHf" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Botany Upper Entrance" + }, +/obj/structure/table/glass, +/obj/machinery/fax/auto_name, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"dHg" = ( +/obj/machinery/door/airlock{ + name = "Unit B" + }, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) +"dHi" = ( +/obj/structure/chair/stool/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/commons/lounge) "dHk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12840,16 +12791,17 @@ }, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) +"dHF" = ( +/obj/structure/railing, +/obj/structure/marker_beacon/cerulean, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "dHJ" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"dHM" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/office) "dIl" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -12913,18 +12865,6 @@ /obj/machinery/air_sensor/ordnance_freezer_chamber, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) -"dJF" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "dJY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12951,16 +12891,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/cargo/sorting) -"dKf" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Starboard Primary Hallway Center West" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "dKh" = ( /obj/machinery/light_switch/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -12969,22 +12899,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/station/tcommsat/computer) -"dKr" = ( -/obj/structure/table, -/obj/machinery/computer/security/telescreen/isolation/directional/south, -/obj/item/clothing/suit/jacket/straight_jacket, -/obj/item/clothing/suit/jacket/straight_jacket{ - pixel_x = 6 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Security - Permabrig Prep"; - network = list("ss13","prison"); - view_range = 5 - }, -/obj/structure/cable, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth, -/area/station/security/execution/transfer) "dKy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -13090,6 +13004,19 @@ /obj/effect/spawner/random/food_or_drink/donkpockets, /turf/open/floor/iron, /area/mine/laborcamp) +"dMi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/fore) "dMp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -13103,18 +13030,6 @@ /obj/item/clothing/under/color/rainbow, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"dMB" = ( -/obj/vehicle/ridden/wheelchair{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/end{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/item/radio/intercom/directional/west, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/large, -/area/station/medical/medbay/aft) "dMH" = ( /obj/machinery/light/directional/north, /obj/machinery/status_display/evac/directional/north, @@ -13137,10 +13052,6 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"dNk" = ( -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "dNl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/thinplating{ @@ -13296,13 +13207,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"dQp" = ( -/obj/structure/table/wood, -/obj/item/food/pie/cream, -/obj/item/bikehorn, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "dQI" = ( /obj/effect/landmark/start/assistant, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -13372,6 +13276,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, /turf/open/floor/iron/white, /area/station/medical/virology) +"dRB" = ( +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/hydroponics) "dRD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/window/reinforced/spawner/directional/south, @@ -13379,6 +13299,11 @@ dir = 1 }, /area/station/command/gateway) +"dSh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "dSj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -13393,14 +13318,6 @@ }, /turf/open/floor/iron/white, /area/station/security/prison/safe) -"dSs" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/chair/stool/bar/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "dSJ" = ( /obj/machinery/flasher/directional/north{ id = "visitorflash" @@ -13425,14 +13342,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"dSY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "dTm" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/mob_spawn/corpse/human/skeleton, @@ -13453,13 +13362,6 @@ "dTs" = ( /turf/open/floor/iron/smooth, /area/mine/eva) -"dTx" = ( -/obj/machinery/status_display/ai/directional/south, -/obj/structure/chair/sofa/right/brown{ - dir = 4 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "dTD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -13478,6 +13380,14 @@ }, /turf/open/floor/iron, /area/mine/production) +"dTI" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/fake_stairs/wood/directional/north, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "dTW" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -13495,6 +13405,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) +"dUm" = ( +/obj/structure/fence/door{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "dUn" = ( /obj/machinery/shieldgen, /turf/open/floor/plating, @@ -13568,15 +13490,9 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/aft) "dVj" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 10 - }, -/obj/machinery/hydroponics/constructable, +/obj/effect/spawner/structure/window, /turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/area/station/medical/morgue) "dVq" = ( /obj/machinery/space_heater, /obj/structure/sign/poster/random/directional/east, @@ -13609,6 +13525,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/engineering/lobby) +"dVN" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/unexplored/rivers/deep/shoreline) "dVX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random/directional/east, @@ -13640,6 +13559,15 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark/textured, /area/station/security/prison) +"dWI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/kirbyplants/organic/plant2, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "dWK" = ( /obj/machinery/hydroponics/soil, /obj/item/shovel/spade, @@ -13683,6 +13611,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"dXk" = ( +/obj/structure/railing/wooden_fence{ + dir = 10 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "dXn" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -13691,12 +13625,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"dXp" = ( +/turf/open/floor/iron/dark/smooth_half, +/area/station/service/hydroponics) +"dXr" = ( +/obj/structure/minecart_rail{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "dXv" = ( /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/command/gateway) +"dXx" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "dXF" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -13713,13 +13663,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"dXR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "dXU" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/light/small/directional/south, @@ -13755,6 +13698,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"dYH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "dYI" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -13775,13 +13722,21 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"dYX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +"dYS" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dYU" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "dZc" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/checker, @@ -13798,36 +13753,11 @@ dir = 8 }, /area/mine/eva) -"dZC" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "dZJ" = ( /obj/machinery/seed_extractor, /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) -"dZL" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "dZN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -13902,6 +13832,20 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) +"eak" = ( +/obj/structure/rack, +/obj/item/clothing/suit/utility/beekeeper_suit, +/obj/item/clothing/head/utility/beekeeper_head, +/obj/item/melee/flyswatter, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "eaq" = ( /obj/structure/table, /obj/item/paper_bin/carbon, @@ -13909,20 +13853,6 @@ /obj/structure/cable, /turf/open/floor/carpet/red, /area/station/security/prison/work) -"eav" = ( -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/hydroponics) "eaw" = ( /obj/effect/spawner/random/contraband/prison, /obj/structure/closet/crate, @@ -13933,9 +13863,16 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark/smooth_half, /area/station/security/prison/work) -"eaM" = ( -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) +"eay" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/structure/cable, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) +"eaQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ebb" = ( /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, @@ -14014,6 +13951,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"edc" = ( +/obj/item/flashlight/lantern/on, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "edd" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -14047,41 +13988,21 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"edt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/rack, -/obj/item/tank/internals/oxygen, -/obj/item/extinguisher, -/obj/item/clothing/suit/utility/fire/firefighter, -/obj/item/clothing/head/utility/hardhat/red, -/obj/item/clothing/mask/gas, -/obj/item/clothing/glasses/meson, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/fore) -"edM" = ( -/obj/item/toy/snowball{ - pixel_x = -6; - pixel_y = -4 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "edN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"edO" = ( +"edR" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood/large, -/area/station/service/bar) +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "edT" = ( /obj/structure/grille/broken, /turf/open/floor/plating, @@ -14107,10 +14028,11 @@ }, /turf/open/floor/iron, /area/station/command/teleporter) -"eet" = ( -/obj/effect/spawner/random/trash/bin, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"ees" = ( +/obj/structure/kitchenspike, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "eeD" = ( /obj/machinery/light/directional/west, /turf/open/floor/iron/dark/textured, @@ -14130,39 +14052,10 @@ /obj/effect/mapping_helpers/mail_sorting/engineering/atmospherics, /turf/open/floor/iron, /area/station/engineering/lobby) -"eeY" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/turf/open/floor/wood, -/area/station/commons/lounge) -"efi" = ( -/obj/structure/bed/dogbed, -/obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) "efk" = ( /obj/structure/cable, /turf/open/floor/iron/white/side, /area/station/science/explab) -"efo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/iv_drip, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "efv" = ( /obj/item/toy/snowball{ pixel_x = -6; @@ -14208,6 +14101,31 @@ /obj/structure/lattice, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"efJ" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/button/door/directional/south{ + id = "minecraft_shutter"; + req_one_access = list("hydroponics", "kitchen"); + name = "Cart Access"; + desc = "Opens the railway leading into the Kitchen Coldroom." + }, +/obj/structure/minecart_rail/railbreak{ + dir = 4 + }, +/obj/structure/closet/crate/miningcar{ + name = "delivery cart"; + desc = "Used for quick transit of fresh produce to the kitchen. Just give it a shove." + }, +/obj/item/storage/bag/plants, +/turf/open/floor/iron, +/area/station/service/hydroponics) "efK" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 @@ -14221,41 +14139,14 @@ initial_gas_mix = "ICEMOON_ATMOS" }, /area/icemoon/underground/explored) -"efN" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Chapel External Airlock"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/service/chapel) -"efS" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/light/warm/directional/east, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"efU" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"efR" = ( +/obj/structure/ladder, +/obj/structure/railing{ dir = 8 }, -/obj/machinery/duct, -/obj/structure/sign/flag/nanotrasen/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness) +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "efV" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable, @@ -14268,13 +14159,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"ege" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "egj" = ( /obj/structure/rack, /obj/machinery/light/small/directional/north, @@ -14296,6 +14180,19 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"egu" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/sign/calendar/directional/north, +/obj/machinery/camera{ + c_tag = "Service - Botany Equipment"; + dir = 9 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "egz" = ( /obj/structure/table/wood, /obj/item/radio/intercom/prison, @@ -14371,18 +14268,54 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ehh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"eho" = ( +/obj/machinery/door/airlock{ + name = "Bar" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/bar) "ehp" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) -"ehy" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"ehB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/command/heads_quarters/hos) +/area/station/hallway/secondary/service) "ehD" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -14402,6 +14335,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/engine_smes) +"ehL" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/deepfryer, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "ehO" = ( /obj/machinery/door/window/brigdoor/right/directional/west{ name = "Observation Deck"; @@ -14469,6 +14409,21 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) +"eik" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eiH" = ( +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "eiI" = ( /obj/effect/turf_decal/siding/yellow{ dir = 1 @@ -14488,6 +14443,14 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"ejb" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Visitation" + }, +/obj/effect/mapping_helpers/airlock/access/any/security/brig, +/turf/open/floor/iron, +/area/station/security/prison/visit) "ejn" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -14517,6 +14480,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"ejN" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "ejQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -14528,22 +14499,6 @@ "ejX" = ( /turf/open/floor/plating, /area/station/security/prison/safe) -"ejY" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/station/maintenance/fore) -"ekc" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "ekh" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Central" @@ -14553,6 +14508,13 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"ekj" = ( +/obj/structure/closet, +/obj/effect/spawner/random/clothing/costume, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/spawner/random/clothing/gloves, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ekm" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -14588,13 +14550,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) -"ekN" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "ekW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14602,6 +14557,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/processing) +"ekY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "elf" = ( /obj/machinery/rnd/production/circuit_imprinter/department/science, /obj/machinery/button/door/directional/north{ @@ -14651,30 +14615,6 @@ dir = 1 }, /area/station/hallway/primary/starboard) -"emw" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/station/commons/lounge) -"emx" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"emF" = ( -/obj/structure/reagent_dispensers/plumbed{ - name = "service reservoir" - }, -/obj/machinery/light/small/dim/directional/north, -/obj/effect/turf_decal/delivery/white{ - color = "#307db9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/textured, -/area/station/maintenance/starboard/fore) "emK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side{ @@ -14698,6 +14638,27 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"eno" = ( +/obj/structure/table/glass, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/cable_coil, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/science/research) "enq" = ( /obj/machinery/doppler_array{ dir = 4 @@ -14709,6 +14670,23 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/plating, /area/station/engineering/lobby) +"enz" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "graveyard" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, +/turf/open/floor/plating, +/area/station/medical/morgue) +"enH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "enI" = ( /obj/machinery/door/airlock/maintenance{ name = "Tool Storage Maintenance" @@ -14730,6 +14708,11 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"enY" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "eog" = ( /obj/structure/table/wood, /obj/machinery/newscaster/directional/north, @@ -14790,18 +14773,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"eoV" = ( -/obj/item/trash/popcorn, -/obj/structure/reagent_dispensers/plumbed{ - name = "dormitory reservoir" - }, -/obj/machinery/light/small/dim/directional/north, -/obj/effect/turf_decal/delivery/white{ - color = "#307db9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/textured, -/area/station/maintenance/fore) "eoY" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -14811,18 +14782,11 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"eph" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"epw" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/landmark/event_spawn, /turf/open/floor/iron, -/area/station/hallway/primary/central) +/area/station/hallway/primary/starboard) "epB" = ( /obj/structure/chair/pew/left{ dir = 1 @@ -14848,21 +14812,16 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/large, /area/station/engineering/storage) +"eqg" = ( +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/white, +/area/station/science/research) "eqj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/cafeteria{ dir = 8 }, /area/station/science/ordnance/office) -"eqk" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "eqn" = ( /obj/structure/sign/warning/docking/directional/east, /turf/open/misc/asteroid/snow/icemoon, @@ -14895,6 +14854,14 @@ }, /turf/open/floor/iron/large, /area/station/hallway/primary/starboard) +"eqE" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "eqI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -14944,6 +14911,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"erd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness) "eri" = ( /obj/structure/chair/office/light{ dir = 4 @@ -14978,13 +14953,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/genetics) -"erq" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "erw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt/dust, @@ -14997,12 +14965,6 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron, /area/station/construction) -"erE" = ( -/obj/machinery/requests_console/auto_name/directional/east, -/obj/machinery/duct, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "erH" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -15061,10 +15023,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/miningdock) -"ese" = ( -/obj/structure/fence/cut/medium, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored/graveyard) "eso" = ( /obj/machinery/telecomms/receiver/preset_left, /turf/open/floor/iron/dark/telecomms, @@ -15116,13 +15074,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"etr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +"ete" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/area/station/commons/lounge) "etw" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/decal/cleanable/dirt, @@ -15183,6 +15142,12 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"eud" = ( +/obj/item/food/chococoin, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "euf" = ( /obj/structure/bed{ dir = 4 @@ -15258,10 +15223,12 @@ "evb" = ( /turf/open/floor/iron, /area/station/service/janitor) -"evc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) +"evh" = ( +/obj/structure/flora/tree/pine/style_random{ + pixel_x = -15 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "evk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15315,6 +15282,14 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/security/brig/upper) +"ewO" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "exe" = ( /obj/effect/turf_decal/siding/yellow/end{ dir = 8 @@ -15346,6 +15321,14 @@ }, /turf/open/floor/iron/dark/smooth_edge, /area/station/ai_monitored/command/storage/eva) +"exu" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "exv" = ( /obj/effect/gibspawner/human/bodypartless, /turf/open/misc/asteroid/snow/icemoon, @@ -15374,6 +15357,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/work) +"exQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "eyb" = ( /turf/closed/wall, /area/station/security/processing) @@ -15422,21 +15412,19 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"eym" = ( +/obj/structure/girder, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"eyP" = ( +/turf/open/misc/ice/coldroom, +/area/station/service/kitchen/coldroom) "eyU" = ( /obj/structure/closet/crate/coffin, /obj/machinery/light/small/red/directional/south, /turf/open/floor/iron/dark/smooth_half, /area/station/service/chapel) -"ezd" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/wallet{ - pixel_y = 5; - pixel_x = 3 - }, -/obj/item/newspaper, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "ezf" = ( /obj/machinery/door/airlock{ name = "Private Restroom" @@ -15444,13 +15432,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron/freezer, /area/station/medical/break_room) -"ezk" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/item/kirbyplants/organic/plant11, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "ezl" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, @@ -15503,6 +15484,12 @@ /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"ezZ" = ( +/obj/effect/turf_decal/loading_area/white{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/bar/atrium) "eAb" = ( /obj/structure/chair{ dir = 1 @@ -15551,6 +15538,16 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"eAF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "eBd" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -15667,6 +15664,15 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"eCT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "eDc" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/cable, @@ -15706,6 +15712,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/visit) +"eDs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "eDy" = ( /obj/structure/closet/boxinggloves, /obj/machinery/light/directional/north, @@ -15722,12 +15735,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"eDD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment, -/obj/structure/railing/corner/end, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "eDH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15752,36 +15759,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/smooth_large, /area/station/command/heads_quarters/hos) -"eEh" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/analyzer, -/obj/item/pipe_dispenser, -/obj/item/flashlight, -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) -"eEm" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/turf/open/floor/plating, -/area/station/engineering/engine_smes) -"eEr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "eEC" = ( /obj/structure/table/wood, /obj/machinery/fax{ @@ -15808,14 +15785,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/open/floor/plating, /area/station/engineering/atmos/storage/gas) -"eFf" = ( -/obj/structure/fireplace{ - pixel_x = 0 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/commons/lounge) "eFh" = ( /obj/structure/table, /obj/effect/spawner/random/entertainment/cigarette_pack, @@ -15853,6 +15822,16 @@ /obj/structure/sign/poster/official/report_crimes, /turf/closed/wall/ice, /area/icemoon/underground/explored) +"eFH" = ( +/obj/structure/flora/rock/icy/style_random, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) +"eFM" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "eFO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15860,6 +15839,13 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"eFP" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/textured, +/area/station/security/brig) "eFS" = ( /obj/machinery/door/airlock/maintenance{ name = "Mech Bay Maintenance" @@ -15875,10 +15861,13 @@ /turf/open/floor/wood, /area/station/commons/dorms) "eGg" = ( -/obj/machinery/icecream_vat, -/obj/structure/sign/clock/directional/north, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/item/seeds/watermelon, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/maintenance/starboard/fore) "eGl" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, @@ -15916,12 +15905,24 @@ /obj/effect/spawner/random/entertainment/drugs, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"eGM" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "eGN" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/iron/freezer, /area/station/science/xenobiology) +"eGV" = ( +/obj/effect/spawner/random/lavaland_mob/raptor, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "eGW" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -15932,6 +15933,21 @@ /obj/machinery/vending/boozeomat/all_access, /turf/closed/wall, /area/station/maintenance/port/aft) +"eHb" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/mail_sorting/service/dormitories, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/fitness) "eHe" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -15959,22 +15975,18 @@ /obj/item/clothing/under/costume/jabroni, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) +"eHx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "eHT" = ( /obj/structure/cable, /obj/effect/spawner/random/structure/steam_vent, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"eHX" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/fore) "eHZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -16012,6 +16024,10 @@ /obj/item/reagent_containers/dropper, /turf/open/floor/iron/dark, /area/station/medical/virology) +"eIR" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "eIU" = ( /obj/machinery/button/door/directional/south{ id = "Cargo_Store_In"; @@ -16079,6 +16095,12 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/mine/eva) +"eJX" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "eKl" = ( /obj/effect/turf_decal/stripes/box, /obj/machinery/destructive_scanner, @@ -16124,19 +16146,28 @@ dir = 5 }, /area/station/science/research) -"eLv" = ( -/obj/machinery/light_switch/directional/east, -/obj/effect/turf_decal/siding/white{ - dir = 8 +"eLs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) +"eLB" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Service - Gambling Lounge" }, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/food/grown/tomato, -/obj/item/food/grown/tomato{ - pixel_y = 2; - pixel_x = 2 +/obj/machinery/computer/slot_machine{ + name = "two-armed bandit" }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"eLN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/obj/machinery/meter/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "eLS" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east, @@ -16150,10 +16181,6 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/mine/mechbay) -"eLU" = ( -/obj/structure/statue/snow/snowman, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "eMa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16168,6 +16195,15 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos) +"eME" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/box/red/corners{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "eMG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16195,10 +16231,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/service) -"eML" = ( -/obj/machinery/vending/wardrobe/coroner_wardrobe, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "eMO" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -16330,11 +16362,6 @@ dir = 4 }, /area/station/ai_monitored/command/storage/eva) -"ePd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/station/maintenance/fore) "ePi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -16345,6 +16372,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"ePj" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/coin{ + pixel_x = -7 + }, +/obj/effect/spawner/random/clothing/bowler_or_that, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "ePm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16371,6 +16406,16 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/station/cargo/miningdock) +"ePP" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Primary Hallway Center West" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "ePR" = ( /obj/structure/railing{ dir = 6 @@ -16378,16 +16423,31 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ePZ" = ( -/obj/structure/chair/stool/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 9 +"eQs" = ( +/obj/structure/closet/crate{ + name = "Le Caisee D'abeille" + }, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/queen_bee/bought, +/obj/item/clothing/suit/hooded/bee_costume, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 5 }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/commons/lounge) +/obj/machinery/light/warm/directional/north, +/obj/item/seeds/sunflower, +/obj/effect/spawner/random/food_or_drink/seed, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "eQz" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -16421,6 +16481,10 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"eRf" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "eRh" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, @@ -16470,15 +16534,6 @@ dir = 4 }, /area/station/cargo/bitrunning/den) -"eSm" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/fore) "eSn" = ( /obj/structure/chair/office, /obj/effect/landmark/start/assistant, @@ -16489,10 +16544,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/library) +"eSq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) "eSr" = ( /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/mine/laborcamp/security) +"eSC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "eSE" = ( /obj/structure/closet/crate/trashcart/laundry, /obj/effect/spawner/random/contraband/prison, @@ -16518,10 +16588,6 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) -"eSQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "eSY" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/smooth, @@ -16578,15 +16644,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) -"eTT" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/duct, -/obj/machinery/light/small/directional/north, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron, -/area/station/service/bar) "eUe" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron/white, @@ -16609,6 +16666,26 @@ /obj/item/seeds/tower, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) +"eUm" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "eUA" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/green/corner{ @@ -16641,17 +16718,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"eUC" = ( -/obj/machinery/firealarm/directional/west{ - pixel_y = -4 - }, -/obj/machinery/light_switch/directional/west{ - pixel_y = 5 - }, -/obj/machinery/photocopier, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "eUI" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -16701,6 +16767,11 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/textured_large, /area/station/security/brig/entrance) +"eUU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "eUW" = ( /obj/structure/chair/stool/directional/south, /obj/effect/landmark/start/janitor, @@ -16717,11 +16788,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/eva/lower) -"eVi" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "eVl" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ @@ -16855,24 +16921,45 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"eXc" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"eXD" = ( +/obj/structure/minecart_rail{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/holosign/barrier/atmos/sturdy, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "minecraft_shutter"; + name = "Cart Shutters" + }, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics) "eXH" = ( /turf/closed/wall/r_wall, /area/station/medical/chemistry) -"eXZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "eYe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"eYm" = ( +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) "eYn" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -16890,6 +16977,14 @@ "eYC" = ( /turf/open/floor/iron/smooth, /area/mine/laborcamp/security) +"eYF" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "eYH" = ( /obj/machinery/power/smes/super/full, /obj/structure/cable, @@ -16916,6 +17011,11 @@ }, /turf/open/floor/iron/dark, /area/station/medical/virology) +"eYS" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "eYT" = ( /obj/item/paper_bin{ pixel_x = -3; @@ -16959,6 +17059,22 @@ /obj/item/storage/fancy/cigarettes/cigpack_mindbreaker, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"eZA" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"eZC" = ( +/obj/structure/closet/chefcloset, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/tlv_cold_room, +/obj/structure/sign/poster/official/cleanliness/directional/west, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "eZK" = ( /obj/machinery/recycler{ dir = 8 @@ -17031,26 +17147,6 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"far" = ( -/obj/structure/railing/corner/end{ - dir = 4 - }, -/turf/open/floor/iron/stairs/old{ - dir = 4 - }, -/area/station/hallway/primary/starboard) -"fat" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "faG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -17067,25 +17163,26 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) -"fbg" = ( -/obj/machinery/door/airlock/wood{ - name = "Backstage" +"faL" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/openspace/icemoon/keep_below, +/area/icemoon/underground/explored) +"faW" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/service/theatre, -/obj/effect/landmark/navigate_destination, -/turf/open/floor/iron/dark/textured_half{ +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/structure/railing{ dir = 1 }, -/area/station/service/theater) +/turf/open/floor/iron, +/area/station/service/hydroponics) "fbh" = ( /obj/machinery/power/tracker, /obj/structure/cable, @@ -17101,14 +17198,13 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/station/command/meeting_room) -"fbW" = ( -/obj/machinery/newscaster/directional/west, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/siding/wood{ +"fbM" = ( +/obj/structure/chair/stool/directional/north, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/commons/lounge) +/turf/open/floor/iron, +/area/station/commons/fitness) "fbY" = ( /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, @@ -17119,14 +17215,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"fce" = ( -/obj/structure/table/glass, -/obj/structure/sign/poster/contraband/little_fruits/directional/east, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/plant_analyzer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fcg" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -17139,22 +17227,23 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"fcj" = ( -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) -"fco" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/bar) "fcu" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/chair, /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"fcA" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/hydroponics/constructable, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "fcI" = ( /obj/effect/decal/cleanable/oil, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17230,12 +17319,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"fdP" = ( -/obj/structure/bonfire, -/obj/item/melee/roastingstick, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) +"fdV" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/item/bikehorn/rubberducky, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "fdX" = ( /obj/item/toy/cards/deck{ pixel_x = -9; @@ -17249,6 +17340,10 @@ /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, /turf/closed/wall, /area/station/medical/cryo) +"fep" = ( +/obj/structure/no_effect_signpost, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "fez" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -17284,11 +17379,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"feV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "ffe" = ( /turf/closed/wall/r_wall, /area/station/maintenance/aft/lesser) @@ -17299,16 +17389,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel) -"ffr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "ffz" = ( /obj/machinery/processor/slime, /turf/open/floor/iron, @@ -17350,12 +17430,6 @@ }, /turf/open/floor/iron, /area/station/science/ordnance) -"fgz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "fgJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -17363,6 +17437,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/security/execution/transfer) +"fgN" = ( +/obj/structure/bonfire/prelit, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "fgQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/engineering/tracking_beacon, @@ -17379,12 +17458,39 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) +"fgV" = ( +/obj/structure/railing/wooden_fence{ + dir = 8 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "fhb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/iron/white/smooth_large, /area/station/science/genetics) +"fhf" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera{ + c_tag = "Service - Botany Lower Entrance"; + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"fhg" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Dormitory South" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) "fhu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -17401,19 +17507,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/fore) -"fhB" = ( -/obj/structure/chair/sofa/bench/left, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) -"fhS" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/sink/kitchen/directional/west, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "fhU" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -17537,6 +17630,12 @@ /obj/machinery/ntnet_relay, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) +"fja" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "fjg" = ( /obj/machinery/shower/directional/west, /obj/effect/turf_decal/trimline/blue, @@ -17555,16 +17654,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/science/xenobiology) -"fju" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/hydroponics) "fjz" = ( /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/dirt, @@ -17591,13 +17680,16 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"fjO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/fore) +"fjN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "fjQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, @@ -17609,14 +17701,6 @@ /obj/structure/sign/poster/contraband/missing_gloves/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/electrical) -"fkd" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron/dark, -/area/station/commons/lounge) "fkj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -17632,19 +17716,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) -"fkq" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fkt" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/icemoon, /area/station/maintenance/port/lesser) +"fkw" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fkD" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "fkF" = ( /obj/item/weldingtool, /turf/open/floor/plating/snowed/icemoon, @@ -17719,6 +17805,11 @@ /obj/machinery/vending/wardrobe/jani_wardrobe, /turf/open/floor/iron, /area/station/service/janitor) +"flK" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/eighties, +/area/station/commons/lounge) "flV" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -17807,13 +17898,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"fna" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "fng" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17873,6 +17957,13 @@ /obj/machinery/vending/wardrobe/science_wardrobe, /turf/open/floor/iron/dark, /area/station/science/breakroom) +"foI" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/storage/box/matches, +/obj/effect/spawner/random/entertainment/cigar, +/turf/open/floor/iron, +/area/station/service/bar) "foO" = ( /turf/open/floor/carpet, /area/station/security/prison/rec) @@ -17890,16 +17981,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/station/commons/dorms) -"fpm" = ( -/obj/structure/railing/corner/end{ - dir = 1 - }, -/obj/structure/cable, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "fpp" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -17922,11 +18003,6 @@ dir = 9 }, /area/station/security/prison/safe) -"fpt" = ( -/obj/structure/kitchenspike, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "fpA" = ( /obj/machinery/hydroponics/soil, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -17948,11 +18024,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"fpF" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/station/maintenance/fore) "fpJ" = ( /obj/structure/fireaxecabinet/directional/west, /obj/machinery/suit_storage_unit/atmos, @@ -17996,6 +18067,15 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"fqR" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Primary Hallway West" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "fqW" = ( /obj/structure/rack, /obj/item/reagent_containers/cup/bottle/carbon{ @@ -18014,11 +18094,6 @@ dir = 8 }, /area/station/medical/chem_storage) -"fqX" = ( -/obj/structure/chair/stool/directional/north, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "frd" = ( /obj/structure/railing/corner{ dir = 1 @@ -18068,6 +18143,15 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) +"frF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/starboard/lesser) "frN" = ( /obj/machinery/power/shieldwallgen, /obj/structure/window/reinforced/spawner/directional/west, @@ -18108,11 +18192,22 @@ "fsv" = ( /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"fsx" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern/on, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "fsF" = ( /obj/effect/spawner/structure/window, /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"fsJ" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "fsK" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/hollow/reinforced/middle{ @@ -18120,14 +18215,6 @@ }, /turf/open/floor/plating, /area/station/security/execution/education) -"fsO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness) "fsQ" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/effect/turf_decal/tile/blue{ @@ -18154,15 +18241,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"fte" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/closet/secure_closet/hydroponics, -/obj/structure/sign/clock/directional/east, -/turf/open/floor/iron, -/area/station/service/hydroponics) +"ftf" = ( +/obj/structure/table/wood, +/obj/item/food/pie/cream, +/obj/item/bikehorn, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "ftt" = ( /obj/structure/sign/warning/secure_area/directional/south{ desc = "A warning sign which reads 'SERVER ROOM'."; @@ -18203,6 +18288,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"fuc" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/hydro, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "fue" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -18214,10 +18309,26 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) +"fuf" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "fum" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/engineering/storage/tech) +"fup" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "fuD" = ( /obj/structure/tank_holder/extinguisher, /obj/structure/sign/poster/random/directional/north, @@ -18236,6 +18347,14 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) +"fuN" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old{ + dir = 4 + }, +/area/station/hallway/primary/starboard) "fuS" = ( /obj/structure/stairs/east, /obj/structure/railing, @@ -18261,16 +18380,6 @@ "fvk" = ( /turf/open/floor/glass/reinforced, /area/station/science/xenobiology) -"fvm" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fvx" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18291,6 +18400,32 @@ /obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/lobby) +"fvF" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/clothing/shoes/winterboots{ + pixel_x = -7; + pixel_y = -1 + }, +/obj/item/biopsy_tool{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/gps/mining{ + pixel_x = -7; + pixel_y = -3 + }, +/obj/item/knife/combat/survival{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "fvK" = ( /obj/structure/rack, /obj/item/storage/box/petridish, @@ -18323,13 +18458,6 @@ }, /turf/open/floor/iron, /area/station/security/brig/upper) -"fwi" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "fwm" = ( /obj/effect/turf_decal/plaque{ icon_state = "L14" @@ -18346,9 +18474,21 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"fwx" = ( +/obj/structure/flora/tree/pine/style_random, +/obj/structure/marker_beacon/cerulean, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "fwB" = ( /turf/closed/mineral/snowmountain/coldroom, /area/station/service/kitchen/coldroom) +"fwC" = ( +/obj/structure/railing/wooden_fence{ + dir = 6 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "fwD" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 @@ -18484,14 +18624,9 @@ /obj/machinery/telecomms/server/presets/service, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"fyL" = ( -/obj/structure/table, -/obj/item/storage/medkit/regular, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) +"fyI" = ( +/turf/closed/wall/mineral/wood/nonmetal, +/area/icemoon/underground/explored) "fyQ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/meter, @@ -18505,18 +18640,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"fyT" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 3 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 3 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/textured, -/area/mine/mechbay) "fyZ" = ( /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, @@ -18660,15 +18783,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"fBJ" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/station/service/hydroponics) "fBM" = ( /obj/structure/chair{ dir = 4 @@ -18677,11 +18791,6 @@ dir = 8 }, /area/station/service/chapel) -"fBN" = ( -/obj/structure/marker_beacon/burgundy, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "fBQ" = ( /obj/structure/cable, /turf/open/floor/iron/white/corner{ @@ -18732,18 +18841,39 @@ }, /turf/open/floor/cult, /area/station/service/chapel/office) +"fCA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "fCM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/medical/medbay/lobby) -"fCS" = ( -/obj/machinery/door/poddoor/incinerator_ordmix, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "fCW" = ( /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/processing) +"fCX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) "fDc" = ( /obj/structure/chair/office, /obj/effect/landmark/start/warden, @@ -18759,6 +18889,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"fDf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "fDl" = ( /obj/machinery/light/small/built/directional/west, /turf/open/floor/iron, @@ -18767,10 +18904,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"fDp" = ( -/obj/machinery/light/small/directional/east, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored/graveyard) "fDI" = ( /obj/structure/table/wood, /obj/machinery/computer/records/medical/laptop{ @@ -18788,15 +18921,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/service/janitor) -"fDM" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Security Post - Engineering" - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red, -/obj/machinery/computer/security/telescreen/engine/directional/east, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/engineering) "fDP" = ( /obj/structure/cable, /obj/item/radio/intercom/prison/directional/north, @@ -18816,6 +18940,19 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"fEe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitory" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/commons/dorms) "fEA" = ( /obj/structure/cable, /obj/machinery/door/airlock/maintenance{ @@ -18855,11 +18992,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"fEY" = ( -/obj/item/stack/rods/two, -/obj/item/stack/sheet/iron, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fEZ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -18872,6 +19004,13 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"fFe" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "fFi" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18944,13 +19083,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) -"fGr" = ( -/obj/structure/chair/sofa/bench{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/fore) "fGI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -19013,6 +19145,13 @@ /obj/machinery/holopad, /turf/open/floor/carpet, /area/station/command/meeting_room) +"fHO" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "fHQ" = ( /obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ dir = 5 @@ -19154,6 +19293,11 @@ }, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"fJS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/hydroponics) "fKe" = ( /obj/machinery/camera/directional/west{ c_tag = "Engineering West" @@ -19180,11 +19324,6 @@ /obj/machinery/iv_drip, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"fKk" = ( -/obj/item/kirbyplants/fern, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fKr" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -19224,6 +19363,23 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"fKR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) +"fKV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "fKW" = ( /obj/machinery/camera/directional/north{ c_tag = "Security - Upper Permabrig Hallway North"; @@ -19235,10 +19391,22 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) -"fLa" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) +"fKZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/kitchen) "fLb" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, @@ -19270,31 +19438,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall/r_wall, /area/station/ai_monitored/security/armory/upper) +"fLu" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron, +/area/station/service/hydroponics) "fLC" = ( /obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/east, /turf/open/floor/wood/large, /area/mine/eva/lower) -"fLG" = ( -/obj/structure/railing/corner/end/flip{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"fLH" = ( -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "fLK" = ( /obj/structure/railing/corner{ dir = 8 @@ -19333,11 +19493,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron, /area/mine/laborcamp/security) -"fLU" = ( -/turf/open/floor/iron/stairs/medium{ - dir = 4 - }, -/area/station/science/research) "fLY" = ( /obj/structure/table, /obj/item/stock_parts/micro_laser{ @@ -19391,11 +19546,32 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) -"fMu" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/trash/crushed_can, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"fMt" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/engine_smes) +"fMC" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/dice{ + pixel_y = 5; + pixel_x = -4 + }, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"fME" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "fNa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, @@ -19440,12 +19616,6 @@ }, /turf/open/floor/iron/textured, /area/station/hallway/secondary/entry) -"fNz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/maintenance/two, -/turf/open/floor/plating, -/area/station/maintenance/fore) "fNA" = ( /turf/open/openspace, /area/station/medical/medbay/central) @@ -19464,13 +19634,17 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter) -"fOg" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"fNZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "fOl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19484,6 +19658,13 @@ dir = 9 }, /area/station/science/lab) +"fOS" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "fPb" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -19514,13 +19695,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"fPO" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/station/command/heads_quarters/rd) "fPP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19556,28 +19730,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"fQa" = ( -/obj/structure/railing/wooden_fence{ - dir = 6 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "fQc" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 1 }, /turf/open/floor/iron, /area/station/engineering/atmos) +"fQe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Service - Electrical Maintenace Lower" + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/starboard/lesser) "fQk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/east, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) -"fQs" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "fQu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19600,12 +19772,6 @@ dir = 1 }, /area/station/security/prison) -"fQU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/engine_smes) "fRb" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, @@ -19657,10 +19823,25 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"fSs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "fSv" = ( /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) +"fSB" = ( +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "fSC" = ( /obj/effect/turf_decal/bot, /obj/effect/landmark/start/hangover, @@ -19676,11 +19857,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/mess) -"fTn" = ( -/obj/effect/spawner/random/structure/grille, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "fTo" = ( /obj/item/reagent_containers/condiment/saltshaker{ pixel_x = -3 @@ -19809,11 +19985,6 @@ "fUR" = ( /turf/closed/wall, /area/station/hallway/secondary/entry) -"fVh" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/trash/food_packaging, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "fVm" = ( /obj/machinery/door/airlock/maintenance{ name = "Chemical Storage" @@ -19832,16 +20003,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"fVC" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/ecto_sniffer{ - pixel_x = 6; - pixel_y = 6 - }, +"fVy" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/south, /turf/open/floor/iron, -/area/station/science/robotics/lab) +/area/station/command/heads_quarters/ce) "fVD" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/engineering{ @@ -19898,20 +20063,6 @@ }, /turf/open/floor/wood, /area/station/security/prison/rec) -"fWd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Hydroponics Maintenance" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/turf/open/floor/plating, -/area/station/service/hydroponics) "fWe" = ( /obj/machinery/hydroponics/soil, /obj/item/plant_analyzer, @@ -19948,16 +20099,17 @@ /obj/structure/railing/corner, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"fWE" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"fWK" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/service"; + name = "Service Bay Turret Control"; + req_access = list("minisat") }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "fWL" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -19984,13 +20136,6 @@ /obj/structure/barricade/wooden/crude/snow, /turf/open/floor/wood, /area/station/maintenance/space_hut/cabin) -"fWW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "fWX" = ( /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating/snowed/icemoon, @@ -20024,17 +20169,20 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"fXw" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + name = "HoochMaster Deluxe" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) "fXy" = ( /obj/structure/cable, /obj/machinery/computer/prisoner/management, /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/mine/laborcamp/security) -"fXF" = ( -/obj/structure/table/wood, -/obj/item/pai_card, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "fXO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -20059,6 +20207,11 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/work) +"fYz" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "fYF" = ( /obj/structure/sign/poster/contraband/random/directional/west, /turf/open/openspace, @@ -20069,6 +20222,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/mine/eva/lower) +"fYJ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) "fYO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -20088,13 +20249,6 @@ }, /turf/open/floor/iron/large, /area/station/hallway/secondary/entry) -"fYX" = ( -/obj/structure/chair/stool/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) "fZb" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "miner-passthrough" @@ -20118,11 +20272,23 @@ /obj/structure/curtain/cloth, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) -"fZO" = ( -/obj/effect/spawner/random/vending/snackvend, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/central) +"fZA" = ( +/obj/machinery/button/door/directional/west{ + id = "xenobio5"; + name = "Xenobio Pen 5 Blast Door"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fZH" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck{ + pixel_y = 13; + pixel_x = 6 + }, +/obj/effect/spawner/random/entertainment/cigarette, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "fZT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -20221,6 +20387,17 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) +"gaA" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored/graveyard) +"gaC" = ( +/obj/structure/closet/lasertag/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness) "gaS" = ( /obj/item/hot_potato/harmless/toy, /obj/structure/table/wood, @@ -20261,6 +20438,17 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/engine, /area/station/engineering/supermatter) +"gbl" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/item/hand_labeler{ + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "gbu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20281,11 +20469,6 @@ /obj/structure/sign/warning/secure_area/directional/west, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"gbC" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "gbJ" = ( /obj/machinery/door/airlock/security/glass{ name = "Armory" @@ -20310,10 +20493,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"gbM" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/station/maintenance/fore) "gbP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -20321,17 +20500,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/storage) -"gcf" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/knife/kitchen{ - pixel_y = 2 - }, -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "gck" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -20348,22 +20516,14 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"gcy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"gcP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) -"gcB" = ( -/obj/item/pickaxe/improvised{ - pixel_x = 7 - }, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) +/obj/structure/chair/stool/bar/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "gcV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -20376,6 +20536,11 @@ /obj/item/food/piedough, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"gdc" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "gdg" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/components/unary/passive_vent{ @@ -20416,13 +20581,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"gdK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gdN" = ( /obj/structure/railing/corner{ dir = 1 @@ -20432,13 +20590,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"gdO" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "gdP" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -20597,6 +20748,23 @@ /obj/machinery/shower/directional/north, /turf/open/floor/iron/smooth, /area/mine/eva) +"ggz" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/minecart_rail{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south{ + frequency = 1453; + name = "Kitchen Intercom" + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "ggG" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -20619,6 +20787,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/mine/laborcamp) +"ghb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "ghj" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/binary/pump{ @@ -20641,12 +20816,6 @@ /obj/structure/closet/crate, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"ghA" = ( -/obj/structure/railing/wooden_fence{ - dir = 5 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "ghE" = ( /obj/structure/disposalpipe/segment, /obj/machinery/camera/directional/west{ @@ -20677,18 +20846,6 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva) -"ghT" = ( -/obj/machinery/newscaster/directional/north, -/obj/structure/table/wood, -/obj/machinery/light/small/directional/north, -/obj/item/toy/figure/mime{ - pixel_x = -6 - }, -/obj/item/toy/figure/clown{ - pixel_x = 4 - }, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "ghY" = ( /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/atmos) @@ -20700,20 +20857,28 @@ /obj/structure/sign/warning/directional/north, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"giH" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/barsign/all_access/directional/north, -/obj/effect/turf_decal/siding/wood, -/obj/structure/disposalpipe/segment{ - dir = 4 +"giB" = ( +/obj/machinery/door/window/right/directional/south{ + req_access = list("kitchen"); + name = "The Ice Box" }, -/turf/open/floor/iron, -/area/station/service/bar) +/obj/structure/sign/warning/cold_temp/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "giN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/yellow/line, /turf/open/floor/iron/dark/side, /area/station/security/prison/workout) +"giO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/fore) "giP" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -20814,13 +20979,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/station/security/courtroom) -"gjT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "gjW" = ( /obj/structure/chair, /turf/open/floor/iron/cafeteria, @@ -20857,12 +21015,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"gkH" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/entertainment/cigarette, -/obj/effect/spawner/random/entertainment/lighter, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "gkK" = ( /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ color = "#0000ff"; @@ -21015,11 +21167,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) -"gmt" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/food_cart, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "gmJ" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Port to Infiltrate/Filter" @@ -21065,6 +21212,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"gnc" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "gnh" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/cargo) @@ -21092,9 +21248,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"gnE" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/grass, +"gnJ" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, /area/station/service/hydroponics) "gnL" = ( /obj/structure/closet/bombcloset/security, @@ -21108,32 +21271,11 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"gnR" = ( -/obj/structure/toilet/greyscale{ - cistern_open = 1; - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/toilet) -"gnZ" = ( -/obj/structure/marker_beacon/burgundy, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "gob" = ( /obj/structure/closet/wardrobe/black, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"goc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/smartfridge/organ, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"goq" = ( -/turf/open/openspace, -/area/station/science/research) "gov" = ( /obj/machinery/door/window/left/directional/west{ name = "Janitorial Delivery"; @@ -21178,6 +21320,11 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/medical/virology) +"goY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) "gpj" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 @@ -21199,6 +21346,13 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"gpM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "gpU" = ( /obj/structure/frame/computer, /obj/item/stack/cable_coil/five, @@ -21284,19 +21438,23 @@ }, /turf/open/floor/iron/textured, /area/station/security/brig) -"grg" = ( -/obj/item/toy/snowball{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +"gra" = ( +/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, +/obj/machinery/door/airlock/medical/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "grk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/plating, /area/station/commons/dorms/laundry) +"grp" = ( +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "grr" = ( /obj/structure/table, /obj/item/storage/box/shipping, @@ -21345,22 +21503,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"grL" = ( +/obj/machinery/light/small/directional/east, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored/graveyard) "grN" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/iron, /area/station/cargo/lobby) -"grO" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "grT" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 @@ -21396,6 +21548,17 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva) +"gsI" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "gsK" = ( /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/weather/snow/corner{ @@ -21440,6 +21603,16 @@ /obj/effect/turf_decal/tile/neutral/diagonal_edge, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) +"gtB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/fore) "gtF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -21452,17 +21625,19 @@ /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/commons/locker) -"gua" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 +"guA" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/bar) +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) +"guO" = ( +/obj/item/stack/sheet/mineral/wood, +/obj/effect/decal/cleanable/generic, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "guS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21497,13 +21672,14 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"gvi" = ( -/obj/effect/turf_decal/siding/wideplating_new/light{ - dir = 4 +"gvf" = ( +/obj/machinery/button/door/directional/east{ + id = "xenobio8"; + name = "Xenobio Pen 8 Blast DOors"; + req_access = list("xenobiology") }, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/work) +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "gvj" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -21527,18 +21703,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) -"gwb" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) -"gwm" = ( -/obj/structure/railing/corner/end/flip{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/station/science/research) "gwp" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/full, @@ -21599,6 +21763,17 @@ dir = 4 }, /area/station/maintenance/port/fore) +"gwW" = ( +/obj/structure/ladder, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) +"gxg" = ( +/obj/structure/cable, +/turf/open/floor/stone, +/area/station/commons/lounge) "gxh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21618,10 +21793,16 @@ /obj/item/radio/intercom/prison/directional/south, /turf/open/floor/iron/dark, /area/station/security/prison/rec) -"gxz" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) +"gxK" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons/fitness) "gxO" = ( /obj/structure/table/reinforced, /obj/item/hand_labeler{ @@ -21654,22 +21835,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/mine/eva) -"gxT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Fitness" - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/commons/fitness) "gxU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21682,6 +21847,16 @@ /obj/item/storage/medkit/regular, /turf/open/floor/iron, /area/station/commons/dorms) +"gyd" = ( +/obj/machinery/space_heater, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gyf" = ( /obj/structure/table/wood, /obj/machinery/newscaster/directional/south, @@ -21691,6 +21866,17 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"gyg" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 10 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "gyH" = ( /obj/machinery/light/directional/north, /obj/machinery/vending/coffee, @@ -21698,14 +21884,19 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"gyP" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) +"gyO" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/cytology{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/storage/box/swab{ + pixel_y = 7; + pixel_x = 7 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "gyR" = ( /turf/closed/wall/r_wall, /area/station/engineering/main) @@ -21723,6 +21914,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"gzI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"gzL" = ( +/obj/structure/closet/crate, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "gzV" = ( /obj/structure/mineral_door/paperframe{ name = "Meditation Room" @@ -21767,25 +21974,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/visit) -"gAw" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "gAB" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -21798,10 +21986,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"gAG" = ( -/obj/machinery/modular_computer/preset/civilian, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "gAR" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -21811,31 +21995,9 @@ /turf/open/floor/iron, /area/station/cargo/miningdock) "gAZ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat/science{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/clothing/shoes/winterboots{ - pixel_x = -7; - pixel_y = -1 - }, -/obj/item/biopsy_tool{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/gps/mining{ - pixel_x = -7; - pixel_y = -3 - }, -/obj/item/knife/combat/survival{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/structure/sign/warning/gas_mask/directional/north, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "gBb" = ( /obj/machinery/door/window/right/directional/west{ name = "Containment Pen 3"; @@ -21863,10 +22025,6 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, /area/icemoon/underground/explored) -"gBs" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gBv" = ( /obj/machinery/door/window/left/directional/south{ name = "Engineering Delivery"; @@ -21895,6 +22053,21 @@ }, /turf/open/floor/plating, /area/station/security/prison/work) +"gBY" = ( +/obj/structure/sign/warning/fire/directional/east, +/obj/structure/fence{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) +"gCb" = ( +/obj/structure/table/glass, +/obj/structure/sign/poster/contraband/little_fruits/directional/east, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/plant_analyzer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gCd" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -21941,11 +22114,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"gCG" = ( -/obj/structure/sign/warning/cold_temp/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "gCK" = ( /obj/structure/chair/office{ dir = 8 @@ -21976,19 +22144,18 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/security/courtroom) -"gDh" = ( -/obj/structure/flora/grass/brown/style_random, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "gDp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"gDq" = ( +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "gDz" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/glass/bottle/amaretto{ @@ -22006,22 +22173,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/fore) -"gDB" = ( -/obj/machinery/oven/range, -/obj/effect/turf_decal/siding/white/corner, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) -"gDL" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/item/toy/plush/moth{ - name = "Theseus" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gDN" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -22040,15 +22191,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"gDY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "gDZ" = ( /turf/open/floor/wood, /area/station/maintenance/port/fore) @@ -22075,20 +22217,6 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"gEe" = ( -/obj/structure/table, -/obj/item/binoculars, -/obj/machinery/computer/security/telescreen/ordnance/directional/north, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) -"gEl" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gEn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22112,11 +22240,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/general, /turf/open/floor/plating, /area/station/engineering/storage_shared) -"gEt" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "gEE" = ( /turf/open/openspace, /area/station/service/chapel) @@ -22138,18 +22261,12 @@ }, /turf/open/floor/iron/cafeteria, /area/station/hallway/secondary/exit/departure_lounge) -"gEX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"gEZ" = ( -/obj/structure/railing, -/obj/structure/disposalpipe/segment{ +"gFi" = ( +/obj/structure/stairs/west, +/turf/open/floor/iron/stairs/left{ dir = 4 }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/science/cytology) "gFj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -22157,10 +22274,6 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/security/detectives_office) -"gFt" = ( -/obj/effect/spawner/random/engineering/canister, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "gFx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/gas_mask, @@ -22189,13 +22302,6 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"gFW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/wood/large, -/area/station/service/bar) "gFX" = ( /turf/closed/wall, /area/icemoon/underground/explored) @@ -22283,14 +22389,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"gGS" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/white, -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/turf/open/floor/wood, -/area/station/commons/lounge) "gGZ" = ( /obj/machinery/computer/bank_machine, /obj/effect/turf_decal/bot_white, @@ -22350,9 +22448,6 @@ /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark/textured, /area/station/security/range) -"gHL" = ( -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/starboard/fore) "gHN" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -22377,26 +22472,22 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/iron/checker, /area/station/science/lab) -"gIf" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) "gIl" = ( /obj/structure/fence/corner{ dir = 6 }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"gIs" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "gIt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/east, @@ -22431,34 +22522,6 @@ "gIY" = ( /turf/closed/wall, /area/station/medical/medbay/central) -"gJi" = ( -/obj/structure/table, -/obj/item/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/crowbar, -/obj/item/radio/headset/headset_sci{ - pixel_x = -3 - }, -/obj/machinery/newscaster/directional/east, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/station/science/robotics/lab) "gJs" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/disposalpipe/segment, @@ -22474,6 +22537,14 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/commons/dorms) +"gJD" = ( +/obj/item/reagent_containers/cup/soda_cans/beer{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gJK" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -22575,29 +22646,49 @@ /obj/structure/sign/warning/biohazard, /turf/closed/wall/r_wall, /area/station/science/xenobiology) +"gLX" = ( +/obj/structure/railing/wooden_fence{ + dir = 9 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "gLY" = ( -/obj/machinery/vatgrower, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/theater, /obj/structure/cable, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/work) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "gLZ" = ( /obj/structure/table, /obj/item/flashlight/lamp, /turf/open/floor/wood, /area/station/maintenance/port/fore) -"gMi" = ( +"gMl" = ( /obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen{ - pixel_x = -5 +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 }, -/obj/item/hand_labeler{ - pixel_y = -3 +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"gMq" = ( +/obj/machinery/computer/cargo{ + dir = 4 }, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "gMt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt/dust, @@ -22616,17 +22707,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth, /area/mine/eva) -"gMx" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) "gMK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -22670,13 +22750,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"gNc" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/bar) "gNg" = ( /obj/machinery/camera/directional/north{ c_tag = "MiniSat External South"; @@ -22702,21 +22775,6 @@ /obj/item/reagent_containers/dropper, /turf/open/floor/iron/cafeteria, /area/station/science/lab) -"gNu" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) -"gNw" = ( -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "gNH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -22745,6 +22803,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"gOa" = ( +/obj/structure/cable, +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "gOb" = ( /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -22754,15 +22819,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) -"gOd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/maintenance/starboard/lesser) "gOg" = ( /obj/machinery/light/small/directional/west, /obj/machinery/camera/directional/west{ @@ -22859,13 +22915,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/ai_monitored/security/armory/upper) -"gPo" = ( -/obj/effect/spawner/random/structure/chair_flipped{ - dir = 8 - }, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gPp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -22873,11 +22922,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"gPB" = ( -/obj/structure/table/wood/poker, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "gPE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22993,30 +23037,26 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"gRE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" +"gRt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/turf/open/floor/plating, -/area/station/service/hydroponics) +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"gRA" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/test_chamber/directional/east{ + name = "Xenobio Monitor" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "gRI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"gRL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "gRZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -23027,6 +23067,12 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/security/prison/visit) +"gSd" = ( +/obj/structure/fence/door{ + dir = 4 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "gSr" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/utility/radiation, @@ -23077,30 +23123,6 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva/lower) -"gSQ" = ( -/obj/structure/table, -/obj/item/crowbar/red, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/structure/sign/poster/random/directional/west, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/aft) -"gSU" = ( -/obj/item/popsicle_stick{ - pixel_y = 1; - pixel_x = -9 - }, -/obj/item/popsicle_stick{ - pixel_y = 3; - pixel_x = -2 - }, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) "gSV" = ( /obj/machinery/light/directional/south, /obj/structure/bodycontainer/morgue{ @@ -23110,6 +23132,17 @@ dir = 1 }, /area/station/service/chapel/office) +"gTa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/stool/bar/directional/north, +/obj/structure/cable, +/turf/open/floor/eighties, +/area/station/commons/lounge) "gTb" = ( /obj/machinery/conveyor{ dir = 1; @@ -23122,27 +23155,28 @@ /obj/machinery/light/directional/west, /turf/open/floor/plating, /area/station/cargo/storage) -"gTi" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Chemistry Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/obj/effect/turf_decal/tile/yellow/full, -/turf/open/floor/iron/large, -/area/station/medical/treatment_center) "gTq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"gTr" = ( +/obj/structure/cable, +/obj/structure/holosign/barrier/atmos/sturdy, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "minecraft_shutter"; + name = "Cart Shutters" + }, +/obj/structure/minecart_rail{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/station/service/kitchen/coldroom) "gTw" = ( /obj/structure/railing{ dir = 8 @@ -23160,6 +23194,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/workout) +"gUa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gUg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -23189,13 +23228,12 @@ dir = 1 }, /area/station/security/processing) -"gUw" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +"gUv" = ( +/obj/machinery/holopad, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "gUx" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -23214,15 +23252,6 @@ /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"gUX" = ( -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/test_chamber/directional/east{ - name = "Xenobio Monitor" - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "gUY" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -23234,10 +23263,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"gVh" = ( -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "gVm" = ( /obj/item/coin/silver{ pixel_x = -5; @@ -23250,12 +23275,6 @@ }, /turf/open/floor/plating, /area/station/commons/dorms/laundry) -"gVs" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/hobo_squat, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "gVt" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/red{ @@ -23271,6 +23290,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"gVB" = ( +/obj/structure/chair/stool/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/commons/lounge) "gVC" = ( /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -23316,13 +23345,18 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"gVX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +"gVV" = ( +/obj/structure/railing{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/stone, -/area/station/service/bar/atrium) +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/turf/open/floor/wood, +/area/station/commons/lounge) "gWf" = ( /obj/item/storage/box/lights/mixed, /obj/structure/table, @@ -23331,28 +23365,17 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/department/medical/morgue) -"gWl" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 10 +"gWi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 10 +/obj/machinery/door/airlock/freezer{ + desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold."; + name = "The Ice Box" }, -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 8; - pixel_x = 6 - }, -/obj/item/storage/box/syringes{ - pixel_y = 8; - pixel_x = -5 - }, -/obj/item/storage/box/beakers{ - pixel_y = 5; - pixel_x = -9 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "gWr" = ( /obj/structure/tank_dispenser, /turf/open/floor/iron/dark, @@ -23362,6 +23385,11 @@ /obj/structure/sign/warning/cold_temp, /turf/open/floor/plating, /area/station/maintenance/solars/port/fore) +"gWV" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) "gWX" = ( /obj/structure/chair{ dir = 4 @@ -23429,6 +23457,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/mine/laborcamp) +"gXz" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "chem-morgue-airlock" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/medical/morgue) "gXJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23454,20 +23494,27 @@ /obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/mine/living_quarters) -"gYk" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/obj/machinery/status_display/evac/directional/south, -/obj/structure/chair/sofa/left/brown{ - dir = 8 +"gYm" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "riot"; + name = "Security Shutters" }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) +/turf/open/floor/glass/reinforced, +/area/station/hallway/primary/fore) "gYp" = ( /obj/effect/turf_decal/tile/red{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"gYq" = ( +/obj/item/toy/snowball{ + pixel_y = -7; + pixel_x = 5 + }, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "gYt" = ( /obj/machinery/door/window/left/directional/west{ name = "Research Division Delivery"; @@ -23483,6 +23530,18 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/science/breakroom) +"gYv" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/obj/item/toy/figure/mime{ + pixel_x = -6 + }, +/obj/item/toy/figure/clown{ + pixel_x = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "gYz" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -23502,16 +23561,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"gYN" = ( -/obj/effect/turf_decal/loading_area/white{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/station/service/bar/atrium) -"gYO" = ( -/obj/item/food/grown/carrot, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "gZa" = ( /obj/structure/sign/nanotrasen{ pixel_x = -32 @@ -23538,6 +23587,17 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/floor/plating, /area/station/construction) +"gZq" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) "gZt" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 6 @@ -23565,10 +23625,6 @@ dir = 1 }, /area/station/security/prison) -"gZR" = ( -/obj/machinery/power/smes/engineering, -/turf/open/floor/plating, -/area/station/maintenance/department/electrical) "gZT" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -23580,11 +23636,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"gZV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/plating, -/area/station/maintenance/fore) "hac" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 9 @@ -23601,14 +23652,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"hai" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) "han" = ( /obj/structure/table, /obj/item/plate, @@ -23649,6 +23692,15 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron, /area/station/cargo/storage) +"haJ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "haQ" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -23680,10 +23732,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) -"hbL" = ( -/obj/machinery/light/small/directional/east, -/turf/open/openspace, -/area/station/service/hydroponics) "hbR" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -23717,15 +23765,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"hcj" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "hcw" = ( /obj/docking_port/stationary/random/icemoon{ dir = 8; @@ -23749,6 +23788,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/storage/tech) +"hcZ" = ( +/obj/structure/railing/wooden_fence, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "hdb" = ( /obj/machinery/shower/directional/south, /turf/open/floor/iron/smooth, @@ -23826,25 +23869,6 @@ /obj/effect/spawner/random/engineering/canister, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hek" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/item/multitool, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker - }, -/turf/open/floor/iron/white/side{ - dir = 10 - }, -/area/station/science/lab) "het" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/gas_mask, @@ -23881,21 +23905,6 @@ /obj/item/stack/cable_coil, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"heS" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - name = "AI Upload Turret Control"; - pixel_y = -25 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Bridge Center" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron, -/area/station/command/bridge) "heX" = ( /obj/structure/cable, /turf/open/floor/wood, @@ -23904,6 +23913,14 @@ /obj/structure/lattice/catwalk, /turf/open/openspace, /area/station/science/xenobiology) +"hfd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "hff" = ( /obj/structure/chair/office{ dir = 8 @@ -23911,11 +23928,29 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood, /area/station/service/library) +"hfg" = ( +/obj/structure/reagent_dispensers/plumbed{ + name = "service reservoir" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/delivery/white{ + color = "#307db9" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/textured, +/area/station/maintenance/starboard/fore) "hfm" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel) +"hfs" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/effect/spawner/random/entertainment/musical_instrument, +/obj/item/instrument/harmonica, +/turf/open/floor/iron/grimy, +/area/station/commons/lounge) "hfv" = ( /obj/machinery/processor{ pixel_y = 6 @@ -23932,14 +23967,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) -"hfG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "hfI" = ( /obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23950,26 +23977,6 @@ /obj/structure/closet/l3closet/scientist, /turf/open/floor/iron, /area/station/science/xenobiology) -"hfY" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/poster/official/the_owl/directional/south, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "hgc" = ( /obj/structure/table, /turf/open/floor/plating, @@ -24052,6 +24059,17 @@ dir = 4 }, /area/station/command/gateway) +"hhO" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/displaycase/forsale/kitchen, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "hhP" = ( /obj/machinery/newscaster/directional/south, /obj/item/kirbyplants/random, @@ -24074,6 +24092,19 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"hir" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/structure/reagent_dispensers/plumbed{ + name = "dormitory reservoir" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/delivery/white{ + color = "#307db9" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/textured, +/area/station/maintenance/fore) "hjh" = ( /obj/machinery/computer/records/security{ dir = 4 @@ -24100,16 +24131,20 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/hydroponics/garden) -"hjw" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"hjz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) +"hjA" = ( +/obj/effect/turf_decal/tile/blue, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "hjE" = ( /turf/closed/wall/r_wall, /area/station/science/explab) @@ -24129,14 +24164,6 @@ "hjM" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/medical/morgue) -"hjO" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/station/service/bar) "hjQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -24201,6 +24228,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"hkQ" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "hkU" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office{ @@ -24228,12 +24260,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"hlt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "hlv" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/shower/directional/west, @@ -24247,17 +24273,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/mine/laborcamp) -"hlQ" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "graveyard" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, -/turf/open/floor/plating, -/area/station/medical/morgue) "hlS" = ( /obj/structure/table, /obj/item/clothing/under/misc/burial, @@ -24299,6 +24314,11 @@ /obj/item/paper, /turf/open/floor/iron, /area/station/security/checkpoint/customs/auxiliary) +"hmF" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/eighties, +/area/station/commons/lounge) "hmX" = ( /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ color = "#0000ff"; @@ -24318,6 +24338,13 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"hnm" = ( +/obj/item/toy/snowball{ + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "hno" = ( /obj/structure/sign/painting/library{ pixel_y = 32 @@ -24339,14 +24366,6 @@ }, /turf/open/floor/iron, /area/station/cargo/lobby) -"hnK" = ( -/obj/structure/table/wood, -/obj/item/wallframe/camera{ - pixel_y = -2; - pixel_x = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "hnN" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobiology Pens Observation - Port Aft"; @@ -24378,16 +24397,16 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"hog" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 +"hoa" = ( +/obj/structure/sink/directional/east, +/obj/machinery/button/door/directional/west{ + id = "xenobio2"; + name = "Xenobio Pen 2 Blast Door"; + req_access = list("xenobiology") }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "hos" = ( /obj/structure/disposalpipe/trunk/multiz/down{ dir = 1 @@ -24453,6 +24472,19 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) +"hph" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 1; + name = "hydroponics reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#307db9" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/maintenance/starboard/lesser) "hpm" = ( /obj/machinery/camera/directional/north{ c_tag = "Starboard Primary Hallway East" @@ -24522,25 +24554,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"hpK" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "hpM" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -24603,15 +24616,16 @@ }, /area/station/commons/storage/art) "hqv" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/cigarette{ + pixel_x = 6; + pixel_y = 12 }, -/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ - dir = 1; - name = "Can In" - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) +/turf/open/floor/iron, +/area/mine/eva) "hqx" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24640,14 +24654,6 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, /area/station/engineering/main) -"hrd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, -/obj/machinery/meter/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "hrh" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -24663,16 +24669,6 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/station/security/checkpoint/engineering) -"hrA" = ( -/obj/machinery/space_heater, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "hrJ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -24687,6 +24683,23 @@ dir = 4 }, /area/station/service/chapel) +"hrO" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Security Checkpoint" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brigoutpost" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/security/brig/entrance) "hrS" = ( /obj/item/trash/raisins, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24771,6 +24784,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"htg" = ( +/obj/structure/fireplace, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hth" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/plating, @@ -24795,6 +24813,14 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"hts" = ( +/obj/structure/table/wood, +/obj/item/wallframe/camera{ + pixel_y = -2; + pixel_x = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hty" = ( /obj/item/stack/rods, /turf/open/misc/asteroid/snow/icemoon, @@ -24837,13 +24863,6 @@ /obj/machinery/vending/autodrobe/all_access, /turf/open/floor/iron, /area/station/commons/locker) -"hut" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/rcl/pre_loaded, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "huB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24931,23 +24950,26 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"hvi" = ( -/obj/structure/closet/crate/freezer/food{ - name = "cooler" +"hvj" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 }, -/obj/item/reagent_containers/cup/glass/ice, -/obj/item/reagent_containers/cup/glass/ice, -/obj/item/reagent_containers/cup/glass/ice, -/obj/item/reagent_containers/cup/glass/ice, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) "hvm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"hvQ" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "hvS" = ( /obj/effect/landmark/start/depsec/engineering, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25026,6 +25048,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/upper) +"hxa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering{ + name = "Utilities Room" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hxs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25035,13 +25068,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/large, /area/station/medical/treatment_center) -"hxB" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet2"; - name = "Unit 2" - }, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "hxE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25053,12 +25079,6 @@ dir = 5 }, /area/station/service/chapel) -"hxY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) "hyd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -25068,6 +25088,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/break_room) +"hye" = ( +/obj/structure/table/wood, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/box/white/corners, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) "hyj" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 1 @@ -25085,16 +25115,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/aft/greater) -"hyQ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/landmark/navigate_destination/hydro, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "hyV" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/testlab) @@ -25108,12 +25128,6 @@ /obj/structure/stairs/north, /turf/open/floor/iron, /area/station/service/chapel) -"hzw" = ( -/obj/structure/fence/cut/large{ - dir = 1 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "hzz" = ( /obj/structure/table/glass, /obj/item/clothing/gloves/latex, @@ -25165,6 +25179,11 @@ }, /turf/open/openspace, /area/station/ai_monitored/security/armory/upper) +"hzU" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hzY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -25196,12 +25215,12 @@ }, /turf/open/floor/iron/large, /area/station/hallway/secondary/entry) -"hAK" = ( -/obj/machinery/holopad, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark/smooth_half, -/area/station/service/hydroponics) +"hAM" = ( +/obj/structure/fence/corner{ + dir = 8 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "hAO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25221,10 +25240,6 @@ }, /turf/open/floor/iron, /area/station/security/brig/upper) -"hAS" = ( -/obj/machinery/light/cold/directional/east, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "hAT" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -25236,10 +25251,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/genetics) -"hAW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "hBd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -25301,6 +25312,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) +"hCk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "hCn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -25375,20 +25392,6 @@ "hDp" = ( /turf/open/floor/engine, /area/station/science/genetics) -"hDu" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/item/stack/package_wrap{ - pixel_y = 2 - }, -/obj/item/book/manual/chef_recipes, -/obj/item/holosign_creator/robot_seat/restaurant, -/obj/structure/rack, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "hDA" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/icemoon, @@ -25419,6 +25422,17 @@ "hDK" = ( /turf/open/floor/iron, /area/mine/laborcamp) +"hDL" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"hDO" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/underground/explored) "hDU" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) @@ -25428,10 +25442,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/fore) +"hEj" = ( +/obj/structure/noticeboard/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "hEm" = ( /obj/structure/closet/emcloset, /turf/open/floor/iron/dark, /area/mine/eva) +"hED" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) "hEG" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig Control" @@ -25447,12 +25473,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"hEV" = ( -/obj/structure/table/wood/poker, -/obj/effect/spawner/random/bureaucracy/briefcase, -/obj/item/taperecorder/empty, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "hEW" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -25480,18 +25500,22 @@ /obj/structure/frame/machine, /turf/open/floor/plating, /area/station/construction) -"hFj" = ( -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/machinery/status_display/evac/directional/east, -/obj/structure/chair/sofa/right/brown{ - dir = 1 +"hFm" = ( +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 8 }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hFr" = ( /obj/structure/flora/grass/both/style_2, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"hFw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/maintenance/fore) "hFC" = ( /obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 @@ -25508,16 +25532,29 @@ }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/work) +"hFJ" = ( +/obj/machinery/computer/station_alert, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/engine/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) "hFL" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 }, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"hFN" = ( -/obj/machinery/light/small/directional/south, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored/graveyard) +"hFR" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/hydroponics) "hFU" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -25532,22 +25569,6 @@ /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"hFX" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"hGg" = ( -/obj/structure/sign/warning/directional/west{ - desc = "A sign warning to watch for moving minecarts beyond this point." - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "hGh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25640,6 +25661,14 @@ }, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"hHW" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/science/research) "hIe" = ( /obj/structure/sign/warning/no_smoking/circle/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -25659,15 +25688,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) -"hIE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Service - Electrical Maintenace Lower" - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/maintenance/starboard/lesser) "hIH" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -25710,6 +25730,17 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/science/xenobiology) +"hJo" = ( +/obj/structure/table, +/obj/item/plate, +/obj/item/food/piedough, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/item/kitchen/rollingpin, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "hJp" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -25741,11 +25772,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central) -"hJF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/fore) "hJG" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -25754,33 +25780,14 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"hJS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) +"hJH" = ( +/turf/open/openspace, +/area/station/science/research) "hJY" = ( /obj/structure/closet/l3closet/janitor, /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/service/janitor) -"hKn" = ( -/obj/machinery/biogenerator, -/obj/machinery/door/window/left/directional/south{ - name = "Biogenerator Access"; - req_access = list("hydroponics") - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "hKr" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/infections{ @@ -25817,12 +25824,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/station/tcommsat/computer) -"hKL" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "hKT" = ( /obj/machinery/light/floor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25834,6 +25835,16 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/cargo/storage) +"hKY" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Medbay" + }, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/plasticflaps/opaque, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/central) "hLf" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -25841,12 +25852,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/brig/upper) -"hLh" = ( -/obj/structure/closet/crate/grave/filled, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) "hLk" = ( /obj/structure/table, /obj/item/paper, @@ -25861,17 +25866,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"hLy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "hLO" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -25895,6 +25889,12 @@ }, /turf/open/floor/iron/white/corner, /area/station/engineering/atmos) +"hLW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/fitness) "hLY" = ( /obj/structure/cable, /obj/structure/chair, @@ -25922,12 +25922,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/chapel) -"hMs" = ( -/obj/effect/landmark/start/hangover, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "hMw" = ( /obj/structure/bookcase/random/fiction, /turf/open/floor/plating, @@ -25971,24 +25965,6 @@ }, /turf/open/floor/iron/smooth, /area/mine/laborcamp/security) -"hMM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/hallway/secondary/service) "hMS" = ( /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -25997,6 +25973,13 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron/white, /area/station/security/prison/safe) +"hMZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/stone, +/area/station/commons/lounge) "hNg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -26011,6 +25994,16 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/wood, /area/station/service/lawoffice) +"hNp" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/fore) "hNx" = ( /obj/machinery/camera/directional/south{ c_tag = "Holodeck - South"; @@ -26040,11 +26033,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"hNK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/mess, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "hNM" = ( /obj/structure/sign/warning/no_smoking/directional/north, /obj/structure/cable, @@ -26053,6 +26041,18 @@ }, /turf/open/floor/iron, /area/station/engineering/storage) +"hNU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "hOc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -26086,6 +26086,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"hOG" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/grass, +/area/station/service/hydroponics) "hOU" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobiology Pens - Port Fore"; @@ -26158,19 +26162,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"hPS" = ( -/obj/effect/landmark/start/botanist, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/sign/calendar/directional/north, -/obj/machinery/camera{ - c_tag = "Service - Botany Equipment"; - dir = 9 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "hPT" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -26217,6 +26208,11 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"hQv" = ( +/obj/item/kirbyplants/random/dead, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hQO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -26243,6 +26239,10 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"hQW" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hRe" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -26400,6 +26400,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"hTt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hTw" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red/half{ @@ -26432,27 +26443,6 @@ /obj/machinery/status_display/evac/directional/south, /turf/open/floor/wood, /area/station/service/library) -"hUf" = ( -/obj/structure/table/glass, -/obj/item/assembly/signaler{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/cable_coil, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/iron/cafeteria{ - dir = 8 - }, -/area/station/science/research) "hUi" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -26527,6 +26517,10 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/central) +"hVk" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "hVo" = ( /obj/effect/spawner/random/maintenance, /obj/structure/table, @@ -26552,6 +26546,11 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, /area/station/maintenance/port/lesser) +"hVz" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet/crate, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hVB" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -26561,6 +26560,15 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/mine/eva) +"hVR" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hVX" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 1 @@ -26583,13 +26591,22 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) -"hWv" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "botany_chasm_and_wolf_shutters" +"hWl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/plating, -/area/station/service/hydroponics) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"hWz" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "hWI" = ( /obj/effect/turf_decal/box, /obj/effect/spawner/random/structure/closet_empty/crate/with_loot, @@ -26597,6 +26614,11 @@ /obj/structure/sign/poster/official/wtf_is_co2/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/aft) +"hWR" = ( +/obj/structure/table/wood, +/obj/item/paper/crumpled, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "hWV" = ( /obj/machinery/light/small/directional/north, /obj/machinery/space_heater, @@ -26611,26 +26633,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"hWX" = ( -/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"hXm" = ( -/obj/effect/spawner/random/vending/colavend, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/central) -"hXt" = ( -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway Center East" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "hXC" = ( /obj/structure/chair{ dir = 8 @@ -26642,15 +26644,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"hXD" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/bot_red, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "hXU" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -26670,12 +26663,6 @@ /obj/effect/landmark/navigate_destination/disposals, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"hYt" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "hYy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -26684,6 +26671,21 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/station/security/prison/rec) +"hYD" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"hYL" = ( +/obj/structure/closet/lasertag/blue, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness) "hYP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26696,6 +26698,23 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"hZb" = ( +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/lounge) +"hZc" = ( +/obj/effect/landmark/start/clown, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "hZe" = ( /obj/effect/turf_decal/trimline/yellow/warning{ dir = 1 @@ -26707,6 +26726,25 @@ /obj/item/stack/sheet/iron/five, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"hZT" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"hZW" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "iag" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -26744,6 +26782,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"iaB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/sign/departments/botany/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "iaF" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -26854,6 +26900,13 @@ }, /turf/open/floor/wood, /area/station/security/prison/rec) +"ibJ" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/computer/slot_machine{ + name = "two-armed bandit" + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "ibM" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -27014,19 +27067,6 @@ /obj/effect/landmark/start/depsec/science, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"idp" = ( -/obj/machinery/button/door/directional/east{ - id = "cmoprivacy"; - name = "CMO Shutter Control"; - pixel_y = 23; - req_access = list("cmo") - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/cmo/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "idr" = ( /obj/structure/stairs/north, /obj/structure/railing{ @@ -27049,12 +27089,9 @@ }, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) -"idH" = ( -/obj/structure/railing/wooden_fence{ - dir = 6 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) +"idI" = ( +/turf/open/floor/stone, +/area/station/commons/lounge) "idN" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/door/window/brigdoor/left/directional/south{ @@ -27072,17 +27109,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/port) -"ieb" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Break Room" - }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/turf/open/floor/iron/dark, -/area/station/science/research) -"iew" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/station/service/bar) +"idP" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/fore) "ieG" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -27097,14 +27127,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/mine/laborcamp/security) -"ifd" = ( -/obj/item/radio/intercom/directional/north, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "ife" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27146,10 +27168,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/eva/lower) -"igu" = ( -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "igx" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 5 @@ -27160,15 +27178,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/glass, /area/station/security/lockers) -"igH" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "igL" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/box, @@ -27227,25 +27236,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/security/execution/transfer) -"ihN" = ( -/obj/machinery/button/door/directional/west{ - id = "xenobio4"; - name = "Xenobio Pen 4 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) -"iif" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/biogenerator, -/turf/open/floor/iron, -/area/station/service/hydroponics) "iih" = ( /obj/effect/spawner/xmastree, /obj/effect/turf_decal/tile/neutral{ @@ -27261,6 +27251,12 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"iis" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "iiy" = ( /obj/machinery/firealarm/directional/north, /obj/structure/chair{ @@ -27272,17 +27268,6 @@ }, /turf/open/floor/iron, /area/station/cargo/lobby) -"iiB" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/service/hydroponics) "iiH" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "innerbrig"; @@ -27299,6 +27284,13 @@ dir = 4 }, /area/station/security/brig/entrance) +"iiK" = ( +/obj/structure/table/wood, +/obj/item/instrument/saxophone, +/obj/item/instrument/piano_synth, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/commons/lounge) "iiR" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -27312,6 +27304,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) +"ijd" = ( +/obj/structure/table/wood/poker, +/obj/item/trash/candle{ + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ijj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27339,14 +27338,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"ijw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "ijC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27373,11 +27364,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/brig/upper) -"ijW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/structure/sign/warning/secure_area/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/explab) "ijY" = ( /obj/structure/flora/rock/icy/style_random, /turf/open/misc/asteroid/snow/icemoon, @@ -27401,10 +27387,6 @@ /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, /area/station/cargo/storage) -"ike" = ( -/obj/structure/fence/cut/medium, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "ikk" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 4 @@ -27468,6 +27450,13 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/south, /turf/open/floor/iron/dark/textured, /area/station/security/office) +"ikL" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "ikO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -27489,6 +27478,13 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/station/security/courtroom) +"iln" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "ilv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -27533,14 +27529,6 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"imk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/item/rack_parts, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "imy" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, @@ -27552,15 +27540,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"imI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/warm/directional/south, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "imO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -27590,14 +27569,6 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"int" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/structure/sign/departments/botany/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "inE" = ( /turf/open/floor/iron/corner, /area/station/engineering/lobby) @@ -27609,37 +27580,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/central) -"inN" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/button/door/directional/south{ - id = "minecraft_shutter"; - req_one_access = list("hydroponics", "kitchen"); - name = "Cart Access"; - desc = "Opens the railway leading into the Kitchen Coldroom." - }, -/obj/structure/minecart_rail/railbreak{ - dir = 4 - }, -/obj/structure/closet/crate/miningcar{ - name = "delivery cart"; - desc = "Used for quick transit of fresh produce to the kitchen. Just give it a shove." - }, -/obj/item/storage/bag/plants, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"inP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "inQ" = ( /obj/structure/table/wood, /obj/item/paper_bin/carbon{ @@ -27668,12 +27608,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"ioi" = ( -/obj/structure/cable, -/mob/living/basic/bear/snow/misha, -/obj/structure/bed/dogbed/misha, -/turf/open/floor/carpet/royalblue, -/area/station/command/heads_quarters/hos) "iol" = ( /obj/machinery/camera/directional/south{ c_tag = "MiniSat Teleporter"; @@ -27688,10 +27622,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"ion" = ( -/obj/effect/spawner/random/trash/mess, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "ior" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -27762,18 +27692,6 @@ "ipf" = ( /turf/open/genturf, /area/icemoon/underground/unexplored/rivers/deep/shoreline) -"ipg" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/turf/open/floor/wood, -/area/station/commons/lounge) "ipw" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, @@ -27797,30 +27715,6 @@ "ipE" = ( /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"ipF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/pen/red, -/obj/item/pen{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/folder/yellow, -/obj/machinery/keycard_auth/wall_mounted/directional/west{ - pixel_x = -25; - pixel_y = -5 - }, -/obj/machinery/button/door/directional/west{ - id = "qmprivacy"; - name = "Privacy Shutters Control"; - pixel_y = 5; - req_access = list("qm") - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "ipM" = ( /obj/structure/transit_tube/curved{ dir = 4 @@ -27858,15 +27752,17 @@ /obj/structure/lattice/catwalk, /turf/open/openspace, /area/station/science/ordnance/office) -"iqA" = ( -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "iqC" = ( /obj/structure/table, /obj/item/flashlight/lamp, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"irn" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/fore) "irp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -27980,16 +27876,16 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/central) -"isj" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "isl" = ( /obj/structure/fence/door{ name = "graveyard" }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"isq" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "ist" = ( /obj/structure/chair/sofa/left/brown, /obj/effect/landmark/start/psychologist, @@ -28011,6 +27907,16 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) +"isC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "isP" = ( /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, @@ -28104,19 +28010,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"iuE" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/machinery/chem_master/condimaster{ - desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; - name = "SapMaster XP" - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "iuH" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -28126,6 +28019,16 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"iuL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "iuS" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/glass/reinforced, @@ -28143,11 +28046,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/central) -"ivp" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "ivq" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red{ @@ -28159,21 +28057,37 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"ivC" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "ivF" = ( /turf/closed/wall, /area/station/maintenance/disposal) +"ivG" = ( +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/crowbar, +/obj/item/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "ivH" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -28185,11 +28099,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"ivJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "iwf" = ( /turf/closed/wall/r_wall, /area/mine/mechbay) @@ -28200,9 +28109,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"iwq" = ( -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "iwx" = ( /obj/machinery/door/airlock/maintenance{ name = "Xenobiology Maintenance" @@ -28253,21 +28159,6 @@ }, /turf/open/floor/iron/grimy, /area/station/commons/vacant_room/office) -"ixp" = ( -/obj/machinery/door/airlock/wood{ - name = "Bar Backroom" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/bar/backroom) "ixu" = ( /obj/machinery/camera/directional/north{ c_tag = "Teleporter" @@ -28313,6 +28204,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"iyc" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Garden" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics) "iyd" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 @@ -28338,12 +28239,14 @@ }, /turf/open/floor/plating, /area/mine/living_quarters) -"iyF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/blobstart, +"iyJ" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) "iyK" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -28430,13 +28333,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/medical/chemistry) -"izU" = ( -/obj/structure/table/wood, -/obj/item/instrument/saxophone, -/obj/item/instrument/piano_synth, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/grimy, -/area/station/commons/lounge) "izY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28486,6 +28382,14 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"iAK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/south{ + pixel_x = 5 + }, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "iAO" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -28539,6 +28443,18 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/white, /area/station/maintenance/port/fore) +"iBi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/item/food/grown/carrot, +/obj/item/food/grown/carrot{ + pixel_y = 4; + pixel_x = -2 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "iBj" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -28569,10 +28485,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/sorting) -"iBM" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "iBO" = ( /obj/machinery/modular_computer/preset/civilian{ dir = 4 @@ -28581,10 +28493,6 @@ dir = 4 }, /area/station/science/explab) -"iCe" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "iCg" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -28592,6 +28500,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"iCo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iCp" = ( +/obj/machinery/vatgrower, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/work) "iCq" = ( /obj/structure/rack, /obj/item/stack/rods/ten, @@ -28642,16 +28566,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"iCS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/chair/stool/bar/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "iCX" = ( /obj/machinery/power/solar_control{ dir = 4; @@ -28661,6 +28575,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) +"iDe" = ( +/obj/item/wrench, +/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ + dir = 1; + name = "Air In" + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/fore) "iDp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall, @@ -28680,25 +28604,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/station/security/prison/rec) -"iDv" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"iDx" = ( -/obj/structure/railing/wooden_fence{ - dir = 4 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"iDB" = ( -/obj/structure/table/wood, -/obj/item/circuitboard/machine/fax, -/obj/structure/frame/machine, -/obj/item/stack/cable_coil/five, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "iDG" = ( /obj/machinery/door/window/left/directional/east{ name = "Containment Pen 3"; @@ -28710,16 +28615,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/science/xenobiology) -"iDK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/commons/lounge) "iDQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -28778,11 +28673,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"iEY" = ( -/obj/machinery/restaurant_portal/bar, -/obj/effect/turf_decal/delivery/red, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "iFe" = ( /obj/structure/cable, /turf/open/floor/iron/dark/smooth_half, @@ -28815,29 +28705,11 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"iFz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/machinery/holopad, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "iFL" = ( /obj/structure/bed/dogbed/renault, /mob/living/basic/pet/fox/renault, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) -"iFQ" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "iFX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28872,6 +28744,15 @@ }, /turf/open/floor/iron, /area/station/command/bridge) +"iGQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "botany_apiary"; + name = "Apiary Shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "iHc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -28891,6 +28772,12 @@ "iHp" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai) +"iHP" = ( +/obj/machinery/holopad, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_half, +/area/station/service/hydroponics) "iHV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -28922,23 +28809,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"iIk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) "iIs" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, @@ -28947,15 +28817,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"iIv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/bucket{ - pixel_y = 10; - pixel_x = -4 - }, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "iIA" = ( /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -28978,6 +28839,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"iJp" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/landmark/start/bartender, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "iJr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -28994,6 +28866,15 @@ dir = 8 }, /area/station/command/heads_quarters/rd) +"iJE" = ( +/obj/structure/rack, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/armory/rubbershot, +/turf/open/floor/iron/dark/textured, +/area/station/ai_monitored/security/armory) "iJI" = ( /obj/structure/chair{ dir = 1 @@ -29021,6 +28902,21 @@ }, /turf/open/floor/iron, /area/station/commons/dorms/laundry) +"iJN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "iJO" = ( /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) @@ -29032,6 +28928,10 @@ }, /turf/open/floor/plating/icemoon, /area/station/science/ordnance/bomb) +"iKh" = ( +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "iKl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29048,6 +28948,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) +"iKt" = ( +/obj/structure/chair/wood, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "iKw" = ( /obj/item/kitchen/fork/plastic, /obj/structure/table, @@ -29092,6 +28997,11 @@ dir = 4 }, /area/station/command/gateway) +"iLn" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "iLt" = ( /obj/structure/table/wood, /obj/item/flashlight/lantern, @@ -29154,13 +29064,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"iLP" = ( -/obj/structure/ladder, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) "iLY" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 4 @@ -29239,6 +29142,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/genetics) +"iNo" = ( +/turf/closed/mineral/random/snow, +/area/icemoon/underground/unexplored/rivers/deep/shoreline) "iNy" = ( /obj/structure/chair{ dir = 4 @@ -29281,19 +29187,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"iOu" = ( -/obj/structure/bed, -/obj/item/bedsheet/cmo, -/obj/machinery/light_switch/directional/south, -/obj/effect/landmark/start/chief_medical_officer, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/obj/machinery/camera{ - c_tag = "Chief Medical Officer Bedroom"; - dir = 4; - network = list("ss13","medbay") - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "iOv" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -29351,30 +29244,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/mining) -"iPK" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/flashlight{ - pixel_y = 2 - }, -/obj/structure/lattice/catwalk, -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") - }, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) -"iPP" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/landmark/start/bartender, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/bar) "iPR" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -29458,9 +29327,15 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/entry) -"iRa" = ( -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/fore) +"iQY" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/turf/open/floor/wood, +/area/station/commons/lounge) "iRc" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -29540,20 +29415,6 @@ /obj/structure/sign/warning/radiation/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"iRS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "iRV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29640,6 +29501,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) +"iTr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "iTy" = ( /obj/machinery/space_heater, /obj/machinery/airalarm/directional/south, @@ -29653,21 +29524,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"iTE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 8 - }, -/obj/machinery/holopad, -/obj/effect/landmark/start/depsec/medical, -/obj/machinery/computer/security/telescreen/med_sec/directional/east, -/turf/open/floor/iron/dark/smooth_large, -/area/station/security/checkpoint/medical) "iTJ" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -29695,13 +29551,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"iUi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/station/service/bar) "iUm" = ( /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, @@ -29716,6 +29565,20 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron, /area/station/security/warden) +"iUr" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) +"iUs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/dorms) "iUw" = ( /obj/structure/closet/lasertag/blue, /obj/structure/sign/poster/official/random/directional/east, @@ -29799,13 +29662,6 @@ }, /turf/open/floor/iron, /area/mine/eva/lower) -"iVu" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/textured, -/area/station/security/brig) "iVA" = ( /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, @@ -29835,6 +29691,11 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"iWj" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "iWq" = ( /obj/structure/chair{ dir = 4 @@ -29842,13 +29703,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"iWs" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "iWI" = ( /obj/structure/lattice/catwalk, /obj/structure/window/reinforced/spawner/directional/south, @@ -29859,13 +29713,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"iWN" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/newscaster/directional/north, -/obj/item/surgery_tray/full/morgue, -/obj/structure/table/reinforced, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "iWP" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 @@ -29923,13 +29770,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"iXB" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/station/maintenance/starboard/fore) "iXC" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -29940,6 +29780,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/chapel) +"iXK" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"iXO" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/biogenerator, +/turf/open/floor/iron, +/area/station/service/hydroponics) "iXP" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box/white{ @@ -29973,6 +29830,22 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/mine/mechbay) +"iYB" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/toy/figure/chef, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Coldroom" + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "iYG" = ( /obj/structure/cable, /obj/effect/landmark/start/hangover, @@ -29992,12 +29865,6 @@ }, /turf/open/floor/iron/textured, /area/station/security/brig) -"iYY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink/directional/south, -/obj/structure/mirror/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "iZl" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -30007,11 +29874,6 @@ }, /turf/open/floor/plating, /area/station/science/research) -"iZm" = ( -/obj/structure/chair/wood, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "iZn" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/wood, @@ -30041,13 +29903,34 @@ "iZz" = ( /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/labor_camp) -"iZD" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +"iZC" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/structure/chair/sofa/right/brown{ + dir = 4 }, -/obj/machinery/griddle, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"iZN" = ( +/obj/structure/railing/corner/end/flip, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/sink/kitchen/directional/south, +/obj/structure/mirror/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Coldroom Access" + }, +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/kitchen, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "iZO" = ( /obj/machinery/status_display/ai/directional/west, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -30083,12 +29966,6 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"jae" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "jag" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -30108,10 +29985,6 @@ /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"jas" = ( -/obj/structure/fence, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "jaw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30121,6 +29994,15 @@ }, /turf/open/floor/iron, /area/station/security/brig/upper) +"jaE" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "jaO" = ( /obj/machinery/door/airlock/atmos/glass{ name = "Turbine Access" @@ -30180,6 +30062,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark/textured, /area/station/security/prison/rec) +"jbq" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "jbu" = ( /obj/structure/railing/corner, /turf/open/floor/iron/dark/side{ @@ -30201,23 +30088,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/white/smooth_large, /area/station/medical/storage) -"jbB" = ( -/obj/structure/beebox, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/camera{ - c_tag = "Service - Botany Apiary"; - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "jbC" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -30273,17 +30143,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"jcy" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Central Hallway North-East" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "jcC" = ( /obj/machinery/requests_console/directional/north{ department = "Ordnance"; @@ -30291,6 +30150,15 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance) +"jcF" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) +"jcI" = ( +/obj/structure/fence/corner, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "jcP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral{ @@ -30332,6 +30200,14 @@ dir = 9 }, /area/station/science/research) +"jdV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "jdW" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -30346,22 +30222,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"jed" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) -"jee" = ( -/obj/structure/girder, -/obj/effect/spawner/random/structure/grille, -/turf/open/floor/plating, -/area/station/maintenance/fore) "jeh" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ dir = 1 @@ -30379,17 +30239,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"jem" = ( -/obj/machinery/chem_master{ - name = "CytoMaster 5000" - }, -/obj/item/swab{ - pixel_y = 10; - pixel_x = -2 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "jer" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -30411,6 +30260,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"jeB" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + req_access = list("minisat") + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/motion/directional/south{ + c_tag = "MiniSat Foyer"; + network = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "jeF" = ( /obj/effect/landmark/start/security_officer, /turf/open/floor/glass/reinforced, @@ -30438,15 +30300,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/command/gateway) -"jgd" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Starboard Primary Hallway West" - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "jgl" = ( /obj/effect/turf_decal/trimline/dark_blue/corner{ dir = 1 @@ -30486,16 +30339,18 @@ /obj/structure/closet/secure_closet/security/sec, /turf/open/floor/iron/smooth_edge, /area/station/security/lockers) +"jgO" = ( +/obj/structure/stairs/north, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"jgV" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "jhf" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/white, /area/station/maintenance/port/fore) -"jhu" = ( -/obj/effect/spawner/random/maintenance/three, -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "jhy" = ( /obj/effect/turf_decal/tile/brown, /turf/open/floor/iron, @@ -30540,65 +30395,26 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"jih" = ( -/mob/living/basic/pet/penguin/emperor{ - name = "Club" - }, -/obj/machinery/light/small/directional/east, -/obj/item/toy/snowball{ - pixel_x = -9; - pixel_y = 17 - }, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) -"jik" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 6 - }, -/obj/structure/table/glass, -/obj/machinery/light/small/directional/east, -/obj/machinery/firealarm/directional/east, -/obj/item/food/grown/poppy{ - pixel_y = -1; - pixel_x = 3 - }, -/obj/item/food/grown/poppy/geranium{ - pixel_y = 5; - pixel_x = 2 - }, -/obj/item/food/grown/poppy/lily{ - pixel_x = -2 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"jiD" = ( +"jiw" = ( /obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, /obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/table/glass, -/obj/item/book/manual/hydroponics_pod_people, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/sign/poster/contraband/kudzu/directional/north, -/obj/machinery/light/small/directional/west, -/obj/item/plant_analyzer, -/obj/item/watertank{ - pixel_y = -3; - pixel_x = -5 +/obj/machinery/camera/directional/south{ + c_tag = "Service - Botany Garden Access" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, /turf/open/floor/iron, /area/station/service/hydroponics) -"jiU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) +"jiz" = ( +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/stone, +/area/station/commons/lounge) "jjk" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -30657,33 +30473,21 @@ /obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron, /area/mine/living_quarters) -"jko" = ( -/obj/structure/railing, -/obj/structure/rack, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"jkv" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/landmark/start/bartender, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark/textured, -/area/station/ai_monitored/security/armory/upper) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "jkH" = ( /obj/structure/training_machine, /obj/effect/landmark/blobstart, /turf/open/floor/engine, /area/station/science/explab) -"jkK" = ( -/obj/structure/railing/wooden_fence{ - dir = 9 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) -"jkN" = ( -/obj/effect/spawner/random/entertainment/arcade, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/eighties, -/area/station/commons/lounge) "jkS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, @@ -30723,17 +30527,16 @@ /obj/machinery/atmospherics/components/tank, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"jlk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "jlu" = ( /obj/structure/railing/corner, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) -"jlv" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/obj/effect/spawner/random/entertainment/musical_instrument, -/obj/item/instrument/harmonica, -/turf/open/floor/iron/grimy, -/area/station/commons/lounge) "jly" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -30765,17 +30568,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"jlT" = ( -/obj/structure/chair{ - desc = "Aw geez, I wonder what the chef's cooking up in there!"; - dir = 1; - name = "The Peanut's Gallery" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "jlV" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 @@ -30797,13 +30589,6 @@ }, /turf/open/floor/iron/cafeteria, /area/mine/laborcamp) -"jmo" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) "jms" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -30826,18 +30611,6 @@ "jmI" = ( /turf/closed/wall/r_wall, /area/station/security/prison/workout) -"jmJ" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "chem-morgue-airlock" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/medical/morgue) "jmR" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -30847,16 +30620,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"jnh" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "jnR" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -30876,18 +30639,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"jnU" = ( -/obj/structure/sign/departments/botany/directional/east, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "jnV" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"jnW" = ( +/obj/structure/railing/wooden_fence{ + dir = 4 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "jnX" = ( /obj/machinery/shower/directional/south, /obj/item/bikehorn/rubberducky/plasticducky, @@ -30939,17 +30700,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"joW" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 10 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "jpd" = ( /obj/machinery/vending/coffee, /turf/open/floor/iron, @@ -31070,22 +30820,20 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"jqQ" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "jqT" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage/tech) -"jqZ" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) -"jrc" = ( -/obj/machinery/button/door/directional/east{ - id = "xenobio6"; - name = "Xenobio Pen 6 Blast DOors"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "jre" = ( /turf/closed/wall, /area/station/maintenance/starboard/lesser) @@ -31094,22 +30842,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"jrv" = ( -/obj/item/book/manual/wiki/barman_recipes{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/rag, -/obj/structure/table/wood, -/obj/item/holosign_creator/robot_seat/bar{ - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/service/bar) "jrI" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/cable, @@ -31191,23 +30923,12 @@ dir = 1 }, /area/station/hallway/primary/port) -"jsR" = ( -/obj/machinery/door/airlock{ - name = "Bar" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/bar) +"jsO" = ( +/obj/effect/spawner/random/maintenance/three, +/obj/structure/closet/crate/wooden, +/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jtm" = ( /obj/machinery/porta_turret/ai{ dir = 4; @@ -31459,12 +31180,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"jwf" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "jwj" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8 @@ -31496,6 +31211,14 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/central) +"jww" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 6 + }, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "jwx" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -31550,11 +31273,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/command/nuke_storage) -"jxr" = ( -/obj/machinery/restaurant_portal/restaurant, -/obj/effect/turf_decal/delivery/red, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "jxv" = ( /obj/effect/landmark/start/paramedic, /obj/structure/cable, @@ -31579,6 +31297,13 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"jyy" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "jyz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -31590,14 +31315,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/virology) -"jyE" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/fore) "jyL" = ( /obj/structure/cable, /obj/machinery/power/terminal{ @@ -31608,11 +31325,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/mine/laborcamp/security) -"jyN" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/maintenance/three, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "jyR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -31645,16 +31357,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /turf/open/floor/iron, /area/station/security/brig/upper) -"jzR" = ( -/obj/structure/table/glass, -/obj/item/shovel/spade, -/obj/item/cultivator{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "jzY" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -31749,6 +31451,14 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"jBr" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/security/warden) "jBB" = ( /obj/structure/kitchenspike, /turf/open/floor/plating/snowed/coldroom, @@ -31813,6 +31523,13 @@ /obj/machinery/smartfridge/petri/preloaded, /turf/open/openspace, /area/station/science/xenobiology) +"jCK" = ( +/obj/machinery/modular_computer/preset/cargochat/service, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "jCL" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -31821,12 +31538,6 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"jCM" = ( -/obj/structure/rack, -/obj/item/bouquet, -/obj/item/binoculars, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "jDc" = ( /obj/effect/spawner/random/vending/snackvend, /obj/structure/sign/departments/restroom/directional/south, @@ -31861,6 +31572,12 @@ /obj/machinery/pdapainter/security, /turf/open/floor/wood/large, /area/station/command/heads_quarters/hos) +"jDz" = ( +/obj/machinery/light/small/directional/east, +/obj/item/pickaxe, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/medical/morgue) "jDG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31880,10 +31597,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"jDQ" = ( -/obj/structure/fence/door, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "jDS" = ( /obj/structure/chair/sofa/bench/left, /obj/effect/turf_decal/stripes/line{ @@ -31907,6 +31620,10 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) +"jDV" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jDW" = ( /obj/effect/turf_decal/bot_white/left, /obj/structure/closet/crate/silvercrate, @@ -31919,6 +31636,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) +"jDX" = ( +/obj/structure/training_machine, +/obj/item/target, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness) "jEf" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -31940,12 +31667,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"jEA" = ( -/obj/machinery/light/small/directional/east, -/obj/item/pickaxe, -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/station/medical/morgue) "jEB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/north, @@ -31954,6 +31675,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"jEJ" = ( +/obj/structure/fence/corner, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "jFf" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -31966,18 +31691,6 @@ /obj/structure/rack, /turf/open/floor/iron, /area/station/command/gateway) -"jFu" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/bar) -"jFA" = ( -/obj/effect/decal/cleanable/blood/bubblegum, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "jFJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -32007,11 +31720,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"jFY" = ( -/obj/effect/spawner/random/entertainment/arcade, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/eighties, -/area/station/commons/lounge) "jFZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32041,6 +31749,12 @@ }, /turf/open/floor/iron/large, /area/station/engineering/lobby) +"jGJ" = ( +/obj/structure/table/reinforced, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) "jGN" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -32071,6 +31785,10 @@ /obj/item/clothing/suit/hazardvest, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"jHe" = ( +/obj/structure/table/wood, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "jHF" = ( /obj/item/trash/boritos/red, /obj/structure/cable, @@ -32082,13 +31800,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"jHL" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "jHQ" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ dir = 1 @@ -32169,6 +31880,13 @@ }, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"jIB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jIE" = ( /obj/structure/sign/warning/gas_mask, /turf/closed/wall, @@ -32199,12 +31917,6 @@ }, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"jIY" = ( -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "jIZ" = ( /obj/machinery/power/terminal{ dir = 1 @@ -32234,18 +31946,13 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) -"jJr" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/warning/electric_shock/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ +"jJA" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) +/turf/open/floor/iron, +/area/station/service/bar) "jJF" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -32263,17 +31970,19 @@ "jJM" = ( /turf/open/floor/glass, /area/station/security/lockers) -"jJR" = ( -/obj/machinery/firealarm/directional/south, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +"jJQ" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/item/pen, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/iron, -/area/station/command/bridge) +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/food/grown/tomato, +/obj/item/food/grown/tomato{ + pixel_y = 2; + pixel_x = 2 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "jJV" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -32287,6 +31996,17 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"jJZ" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/taperecorder{ + pixel_x = 9 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "jKe" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -32313,6 +32033,18 @@ }, /turf/open/floor/plating/icemoon, /area/station/security/execution/education) +"jKs" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination/bar, +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Atrium" + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/bar/atrium) "jKy" = ( /obj/machinery/holopad, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -32352,23 +32084,6 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"jKL" = ( -/obj/structure/cable, -/obj/structure/holosign/barrier/atmos/sturdy, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 1; - id = "minecraft_shutter"; - name = "Cart Shutters" - }, -/obj/structure/minecart_rail{ - dir = 1 - }, -/turf/open/floor/iron/textured, -/area/station/service/kitchen/coldroom) "jKN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32391,6 +32106,19 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/openspace, /area/station/commons/storage/mining) +"jLc" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "SapMaster XP" + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "jLf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -32427,6 +32155,23 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"jLI" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_x = 32 + }, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/service/bar) +"jLK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "jLM" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32498,6 +32243,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/atmos) +"jMr" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/trash/botanical_waste, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"jMu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "jMw" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -32508,16 +32266,12 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"jMD" = ( -/obj/effect/turf_decal/siding/white/corner{ +"jMO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"jMJ" = ( -/obj/machinery/duct, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jMY" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/dark_blue/line{ @@ -32527,10 +32281,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"jNe" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "jNf" = ( /turf/closed/wall, /area/station/security/prison/garden) @@ -32546,6 +32296,9 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"jNo" = ( +/turf/open/floor/stone, +/area/station/service/bar/atrium) "jNp" = ( /turf/closed/wall/r_wall, /area/station/security/holding_cell) @@ -32561,6 +32314,12 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"jOh" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "jOi" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -32601,6 +32360,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"jOC" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Bar" + }, +/turf/open/floor/iron, +/area/station/service/bar) "jOD" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -32613,6 +32385,11 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"jOK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) "jOQ" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -32667,6 +32444,15 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) +"jPq" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "jPs" = ( /obj/effect/spawner/random/engineering/canister, /obj/structure/railing{ @@ -32690,6 +32476,14 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/science/breakroom) +"jPL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash/botanical_waste, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jPV" = ( /obj/structure/sign/poster/random/directional/south, /turf/open/floor/plating, @@ -32713,16 +32507,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"jQt" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "Medbay" - }, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/plasticflaps/opaque, -/turf/open/floor/iron/dark, -/area/station/maintenance/department/medical/central) "jQz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32775,12 +32559,6 @@ /obj/item/gps/mining, /turf/open/floor/iron, /area/station/commons/storage/mining) -"jQM" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "jQS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, @@ -32811,14 +32589,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"jRm" = ( -/obj/structure/mannequin/skeleton, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"jRt" = ( -/obj/effect/spawner/random/structure/grille, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "jRu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32870,6 +32640,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"jRX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"jSa" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/dice, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "jSe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32887,16 +32672,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"jSp" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "jSt" = ( /obj/machinery/door/airlock/external{ name = "Security Yard"; @@ -32962,6 +32737,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/explab) +"jTw" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jTA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "jTG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -32985,6 +32772,23 @@ /obj/effect/mapping_helpers/airlock/access/all/science/rd, /turf/open/floor/iron/dark, /area/station/science/server) +"jUb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/sheet/mineral/coal{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) +"jUi" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "jUn" = ( /obj/structure/table, /obj/item/folder/red{ @@ -33002,14 +32806,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"jUv" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "jUB" = ( /turf/closed/wall, /area/station/medical/virology) @@ -33019,6 +32815,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/command/teleporter) +"jUH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/white, +/area/station/science/research) "jUW" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -33058,17 +32862,10 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/fore) -"jVi" = ( -/turf/open/floor/iron/stairs/left{ - dir = 4 - }, -/area/station/science/cytology) -"jVm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, +"jVp" = ( +/obj/item/kirbyplants/fern, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/maintenance/starboard/lesser) "jVx" = ( /obj/machinery/light/small/directional/south, /obj/structure/sign/warning/cold_temp/directional/south, @@ -33093,6 +32890,12 @@ /obj/structure/sign/departments/rndserver/directional/south, /turf/open/floor/iron/white, /area/station/science/research) +"jWb" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "jWl" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -33104,6 +32907,12 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) +"jWm" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "jWt" = ( /obj/structure/cable, /obj/structure/closet/radiation, @@ -33171,6 +32980,23 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/mine/production) +"jXI" = ( +/obj/structure/beebox, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera{ + c_tag = "Service - Botany Apiary"; + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "jXL" = ( /obj/machinery/newscaster/directional/south, /obj/structure/disposalpipe/trunk{ @@ -33223,6 +33049,15 @@ /obj/structure/mirror/directional/south, /turf/open/floor/iron/freezer, /area/station/medical/break_room) +"jYG" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "jYH" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 @@ -33230,12 +33065,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"jYI" = ( -/obj/effect/spawner/random/trash/mess, -/obj/structure/disposalpipe/segment, -/obj/structure/railing/corner/end, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "jYL" = ( /obj/structure/light_construct/directional/south, /obj/structure/sign/poster/contraband/random/directional/south, @@ -33256,10 +33085,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"jZc" = ( -/obj/machinery/light/small/dim/directional/east, -/turf/open/floor/stone, -/area/station/commons/lounge) "jZe" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -33276,12 +33101,32 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/mine/laborcamp) +"jZj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/item/radio/intercom/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Atrium Entrance" + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "jZr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/extinguisher_cabinet/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/eva) +"jZy" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "jZB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -33304,25 +33149,10 @@ dir = 10 }, /area/station/security/prison) -"jZJ" = ( -/obj/machinery/vending/wardrobe/bar_wardrobe, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Backroom" - }, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "jZM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"jZN" = ( -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "jZU" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -33335,14 +33165,12 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"kav" = ( -/obj/effect/spawner/random/trash/moisture_trap, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"kab" = ( +/obj/machinery/chem_heater/withbuffer, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/pharmacy) "kaw" = ( /obj/machinery/photocopier, /obj/item/radio/intercom/directional/north, @@ -33359,11 +33187,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/medical/virology) -"kaI" = ( -/obj/effect/spawner/random/maintenance/two, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "kaK" = ( /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron, @@ -33391,12 +33214,6 @@ /obj/effect/decal/cleanable/food/pie_smudge, /turf/open/floor/iron, /area/station/maintenance/starboard/fore) -"kbp" = ( -/obj/structure/marker_beacon/burgundy, -/obj/structure/fluff/fokoff_sign, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "kbq" = ( /obj/machinery/conveyor{ dir = 1; @@ -33413,12 +33230,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"kbu" = ( -/obj/structure/reagent_dispensers/plumbed{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "kbx" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -33431,6 +33242,19 @@ /obj/machinery/field/generator, /turf/open/floor/plating, /area/station/engineering/engine_smes) +"kbL" = ( +/obj/structure/table, +/obj/machinery/light/small/dim/directional/west, +/obj/item/camera{ + pixel_y = 9; + pixel_x = -2 + }, +/obj/item/reagent_containers/cup/glass/waterbottle/empty{ + pixel_y = 5; + pixel_x = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "kbN" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, @@ -33452,6 +33276,15 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/fore) +"kbS" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "kcc" = ( /obj/machinery/camera/directional/west{ c_tag = "Security - Infirmary" @@ -33488,16 +33321,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/engineering/storage/tech) -"kcs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/commons/fitness) -"kcw" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "kcC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -33528,16 +33351,25 @@ }, /turf/open/floor/plating, /area/station/security/prison/visit) +"kcT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) "kcW" = ( /obj/structure/sign/warning/directional/south, /turf/open/genturf/blue, /area/icemoon/underground/unexplored/rivers/deep/shoreline) -"kda" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/random/maintenance/two, -/obj/item/sign, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"kcY" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "kdc" = ( /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ dir = 8 @@ -33551,12 +33383,6 @@ /obj/structure/sign/warning/test_chamber/directional/south, /turf/open/floor/iron, /area/station/science/ordnance/testlab) -"kdw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/maintenance/starboard/fore) "kdy" = ( /obj/machinery/door/poddoor/shutters{ id = "secmechbay"; @@ -33571,14 +33397,12 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"kdJ" = ( -/obj/structure/lattice/catwalk, -/obj/structure/railing{ +"kdS" = ( +/obj/structure/fence{ dir = 1 }, -/obj/structure/railing, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "kdT" = ( /obj/machinery/iv_drip, /obj/item/reagent_containers/blood, @@ -33601,26 +33425,10 @@ }, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"kea" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/structure/desk_bell{ - pixel_x = -3 - }, -/turf/open/floor/iron, -/area/station/service/bar) "kei" = ( /obj/docking_port/stationary/escape_pod, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"keu" = ( -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/openspace/icemoon/keep_below, -/area/icemoon/underground/explored) "kex" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -33644,13 +33452,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/commons/dorms) -"keM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/stone, -/area/station/commons/lounge) "keP" = ( /turf/closed/wall, /area/station/engineering/atmos/storage/gas) @@ -33709,13 +33510,6 @@ /obj/item/trash/energybar, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"kfk" = ( -/obj/structure/table/wood, -/obj/item/paper, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kfl" = ( /obj/structure/table/wood, /obj/item/radio/intercom/directional/south, @@ -33730,6 +33524,12 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"kfr" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "kfs" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) @@ -33806,6 +33606,11 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/office) +"kgw" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "kgy" = ( /obj/structure/cable, /obj/effect/spawner/random/structure/steam_vent, @@ -33878,6 +33683,10 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, /area/station/medical/psychology) +"khs" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kht" = ( /obj/structure/railing/corner{ dir = 4 @@ -33897,11 +33706,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/atmos) -"khz" = ( -/obj/structure/marker_beacon/cerulean, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/genturf, -/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "khF" = ( /obj/machinery/light/small/directional/north, /obj/structure/sign/warning/gas_mask/directional/north{ @@ -33934,6 +33738,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/port/fore) +"kid" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/station/hallway/primary/starboard) "kig" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -33976,11 +33787,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"kiI" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/plating, -/area/station/maintenance/fore) "kiL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, @@ -33999,6 +33805,24 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"kiX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + dir = 8; + name = "Supply multi deck pipe adapter" + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + dir = 8; + name = "Scrubbers multi deck pipe adapter" + }, +/obj/structure/cable/multilayer/multiz, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kiY" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -34083,18 +33907,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"kkb" = ( -/obj/machinery/door/window/left/directional/east{ - name = "Fitness Ring" - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "kke" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -34117,21 +33929,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"kkr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) "kkA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/newscaster/directional/west, @@ -34213,22 +34010,30 @@ /obj/effect/spawner/random/contraband/prison, /turf/open/floor/carpet/blue, /area/station/security/prison/work) -"klJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 +"klO" = ( +/obj/structure/railing/corner/end{ + dir = 1 }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) +/obj/structure/cable, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "klP" = ( /obj/structure/dresser, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"klS" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 +"klU" = ( +/obj/machinery/door/airlock/external, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "graveyard" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/coroner, +/turf/open/floor/plating, /area/station/medical/morgue) "klX" = ( /obj/effect/decal/cleanable/dirt, @@ -34258,6 +34063,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/side, /area/station/service/chapel) +"kmo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "kmA" = ( /obj/structure/bed/medical/anchored{ dir = 4 @@ -34346,11 +34157,6 @@ dir = 8 }, /area/station/hallway/secondary/entry) -"koj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/fore) "koH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -34380,6 +34186,19 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"kpg" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Chapel External Airlock"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/service/chapel) "kpj" = ( /obj/structure/window/reinforced/spawner/directional/north{ pixel_y = 2 @@ -34427,6 +34246,11 @@ "kqc" = ( /turf/closed/wall, /area/station/security/medical) +"kqg" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "kqh" = ( /obj/structure/chair/wood{ dir = 8 @@ -34464,16 +34288,6 @@ }, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) -"kqo" = ( -/obj/structure/table/wood, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/box/white/corners, -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_y = 4 - }, -/turf/open/floor/iron/dark, -/area/station/service/bar) "kqq" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1; @@ -34533,13 +34347,15 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/aft) "kqP" = ( -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 +/obj/machinery/door/airlock{ + name = "Unisex Showers" }, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) "kqR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -34612,22 +34428,6 @@ }, /turf/open/floor/plating, /area/mine/laborcamp/security) -"krE" = ( -/obj/structure/table, -/obj/item/flashlight/flare/candle{ - pixel_y = 1; - pixel_x = -16 - }, -/obj/item/paper/crumpled{ - pixel_y = 3; - pixel_x = 1; - name = "used napkin" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "krN" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/structure/window/reinforced/spawner/directional/west, @@ -34662,6 +34462,14 @@ "krY" = ( /turf/closed/wall/r_wall, /area/station/science/breakroom) +"krZ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/fore) "kse" = ( /obj/structure/chair/sofa/bench/left{ dir = 8 @@ -34682,6 +34490,22 @@ /obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron, /area/mine/living_quarters) +"ksl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Fitness" + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/commons/fitness) "ksn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -34711,13 +34535,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) -"ksR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "ksU" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -34752,27 +34569,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms/laundry) -"ktq" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/warm/directional/south, -/obj/structure/sign/poster/contraband/lizard/directional/south, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "ktt" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -34822,20 +34618,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"ktJ" = ( -/obj/structure/chair/stool/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/solars/starboard/fore) -"ktK" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/fore) "ktU" = ( /turf/open/floor/carpet, /area/station/command/meeting_room) @@ -34848,16 +34630,25 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"ktY" = ( -/obj/item/radio/intercom/directional/east, -/obj/structure/table, -/obj/machinery/fax/auto_name, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "kub" = ( /obj/machinery/newscaster/directional/east, /turf/open/floor/iron/dark, /area/station/service/chapel) +"kuq" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/turf/open/floor/wood, +/area/station/commons/lounge) +"kux" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "kuy" = ( /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ pixel_x = 28 @@ -34871,12 +34662,21 @@ /obj/structure/closet/cardboard, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) +"kuJ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kuR" = ( /obj/structure/barricade/wooden, /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"kuT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "kuV" = ( /obj/effect/turf_decal/arrows/red, /obj/effect/turf_decal/tile/purple/half{ @@ -34886,6 +34686,16 @@ dir = 1 }, /area/station/hallway/primary/starboard) +"kuZ" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "kva" = ( /obj/structure/table/glass, /obj/item/reagent_containers/cup/beaker/large{ @@ -34916,6 +34726,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"kvq" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "kvu" = ( /obj/machinery/door/airlock/security{ id_tag = "IsolationCell"; @@ -34955,15 +34771,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"kvT" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kvX" = ( /turf/open/floor/iron/dark/smooth_edge{ dir = 4 @@ -34986,6 +34793,16 @@ /obj/item/wrench, /turf/open/floor/iron, /area/station/engineering/atmos) +"kwn" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) +"kww" = ( +/obj/machinery/gibber, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "kwz" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -35063,6 +34880,16 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"kya" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "kyc" = ( /obj/effect/turf_decal/tile/blue, /obj/item/kirbyplants/random, @@ -35197,18 +35024,6 @@ /obj/item/multitool, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"kzU" = ( -/obj/structure/dresser, -/obj/structure/mirror/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Service - Backstage"; - dir = 9 - }, -/turf/open/floor/wood/parquet, -/area/station/service/theater) "kzZ" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -35218,6 +35033,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"kAk" = ( +/obj/structure/railing/wooden_fence{ + dir = 6 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "kAm" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/plating, @@ -35247,6 +35068,21 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"kAQ" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/bar) +"kAT" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) "kAW" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -35258,6 +35094,22 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/white, /area/station/medical/cryo) +"kBc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/textured, +/area/station/commons/fitness) "kBi" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/door/airlock/atmos{ @@ -35293,14 +35145,6 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"kBO" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "kBU" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -35503,6 +35347,16 @@ dir = 4 }, /area/mine/eva) +"kDO" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kEj" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -35523,16 +35377,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"kEr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kEs" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/plating, @@ -35559,6 +35403,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"kFc" = ( +/obj/structure/table/wood, +/obj/item/circuitboard/machine/fax, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "kFu" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -35577,15 +35428,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"kFF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Cart Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, -/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kFH" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 10 @@ -35619,6 +35461,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/wood/large, /area/station/command/heads_quarters/hos) +"kGm" = ( +/obj/machinery/button/door/directional/east{ + id = "cmoprivacy"; + name = "CMO Shutter Control"; + pixel_y = 23; + req_access = list("cmo") + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/cmo/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "kGx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35629,12 +35484,9 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "kGD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +/obj/structure/secure_safe/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "kGF" = ( /obj/structure/table, /obj/item/camera_film, @@ -35649,23 +35501,12 @@ dir = 1 }, /area/station/commons/storage/art) -"kGJ" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Security Checkpoint" +"kGM" = ( +/obj/structure/fence/corner{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brigoutpost" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark/textured_edge{ - dir = 4 - }, -/area/station/security/brig/entrance) +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "kGP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red{ @@ -35826,11 +35667,6 @@ /obj/machinery/space_heater, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"kIK" = ( -/obj/effect/turf_decal/tile/blue, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "kIU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -35872,6 +35708,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/medical/morgue) +"kJr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "kJw" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 4 @@ -35880,22 +35726,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth, /area/mine/laborcamp/security) -"kJx" = ( -/obj/structure/railing/wooden_fence, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"kJG" = ( -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/commons/lounge) "kJI" = ( /obj/structure/transit_tube/station/reverse, /turf/open/floor/plating, @@ -35935,21 +35765,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"kKa" = ( -/obj/item/clothing/under/costume/skeleton, -/obj/item/clothing/head/helmet/skull, -/turf/open/floor/plating, -/area/station/medical/morgue) -"kKk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"kKn" = ( -/obj/machinery/light/cold/directional/east, -/obj/machinery/status_display/ai/directional/east, -/turf/open/openspace, -/area/station/service/kitchen/coldroom) "kKv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/sorting/mail{ @@ -35975,6 +35790,14 @@ "kKL" = ( /turf/closed/wall, /area/station/maintenance/starboard/fore) +"kKT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "kKU" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 8 @@ -36049,6 +35872,12 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"kMi" = ( +/obj/structure/fence/cut/large{ + dir = 1 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "kMv" = ( /obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ dir = 4 @@ -36089,6 +35918,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/cryo) +"kNf" = ( +/obj/structure/table, +/obj/item/flashlight/flare/candle{ + pixel_y = 1; + pixel_x = -16 + }, +/obj/item/paper/crumpled{ + pixel_y = 3; + pixel_x = 1; + name = "used napkin" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "kNi" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -36155,6 +36000,38 @@ }, /turf/open/floor/iron, /area/station/security/brig/upper) +"kOq" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EVA2"; + location = "Dorm" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"kOx" = ( +/obj/structure/table/wood, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"kOM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "kON" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt, @@ -36176,6 +36053,11 @@ /obj/structure/sign/poster/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"kOR" = ( +/obj/structure/railing/wooden_fence, +/obj/item/flashlight/lantern/on, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "kOS" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -36215,11 +36097,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"kPh" = ( -/obj/structure/flora/bush/sunny/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "kPo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -36234,6 +36111,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"kPu" = ( +/obj/structure/table, +/obj/item/crowbar/red, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/structure/sign/poster/random/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) "kPv" = ( /obj/machinery/vending/cigarette, /turf/open/floor/wood, @@ -36251,9 +36141,6 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"kPz" = ( -/turf/closed/mineral/random/snow, -/area/icemoon/underground/unexplored/rivers/deep/shoreline) "kPL" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -36268,25 +36155,6 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"kPS" = ( -/obj/structure/railing, -/obj/structure/marker_beacon/cerulean, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) -"kPY" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "kQc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36317,14 +36185,11 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"kQx" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/item/radio/intercom/directional/north, -/obj/machinery/holopad, -/obj/machinery/light/warm/directional/north, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/service/bar) +"kQy" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/sign/departments/science/alt/directional/north, +/turf/open/openspace, +/area/station/science/research) "kQz" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36343,14 +36208,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/fore) -"kQH" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "kQJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -36401,12 +36258,6 @@ /obj/structure/bookcase, /turf/open/floor/iron, /area/mine/laborcamp) -"kRj" = ( -/obj/structure/table/wood, -/obj/item/c_tube, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kRy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36414,15 +36265,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"kRD" = ( -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Garden" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/textured, -/area/station/service/hydroponics) "kRE" = ( /obj/machinery/computer/mech_bay_power_console{ dir = 8 @@ -36430,13 +36272,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"kRF" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "kRH" = ( /obj/machinery/door/airlock/highsecurity{ name = "Chemistry Lab Exit" @@ -36485,13 +36320,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/office) -"kSj" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/theater) +"kRV" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"kSc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kSn" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/line, @@ -36523,6 +36360,13 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter) +"kSS" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/iron/dark, +/area/station/science/research) "kSU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -36636,55 +36480,24 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, /area/station/maintenance/port/lesser) -"kUW" = ( -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Service External Airlock"; - opacity = 0 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/sign/warning/cold_temp/directional/north, -/obj/structure/sign/warning/gas_mask/directional/south{ - desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) -"kVj" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, +"kVa" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, -/area/station/hallway/primary/central) +/area/station/commons/fitness) +"kVe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/fore) "kVl" = ( /obj/effect/landmark/event_spawn, /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/cargo/storage) -"kVo" = ( -/obj/structure/table/wood, -/obj/machinery/reagentgrinder{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = -6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/service/bar) -"kVq" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/light/warm/directional/north, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron, -/area/station/service/bar) "kVx" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/line, @@ -36736,6 +36549,16 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"kWk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "kWr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -36752,16 +36575,6 @@ }, /turf/open/floor/iron, /area/station/tcommsat/computer) -"kWG" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "kWH" = ( /obj/structure/rack, /obj/item/hand_labeler, @@ -36794,6 +36607,15 @@ /obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, /turf/open/floor/iron, /area/station/hallway/primary/central) +"kWV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "kWW" = ( /obj/machinery/door/airlock/atmos, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36884,27 +36706,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) -"kXR" = ( -/turf/open/floor/iron/stairs/right{ - dir = 4 - }, -/area/station/science/cytology) -"kXS" = ( -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/hydroponics) +"kXW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/starboard/fore) "kXY" = ( /turf/open/floor/iron/dark, /area/station/security/prison/rec) @@ -36921,9 +36728,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"kYo" = ( -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/unexplored/rivers/deep/shoreline) "kYq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -36953,11 +36757,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/large, /area/station/engineering/engine_smes) -"kYN" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lantern/on, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "kZa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36977,6 +36776,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"kZe" = ( +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external/glass{ + name = "Cytology External Airlock" + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "kZh" = ( /obj/structure/cable, /obj/structure/sign/poster/contraband/random/directional/west, @@ -36986,16 +36795,6 @@ /obj/machinery/space_heater, /turf/open/floor/iron/dark/textured, /area/station/security/prison) -"kZm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "kZn" = ( /obj/structure/cable, /obj/machinery/light/floor, @@ -37022,14 +36821,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/vault, /area/station/security/prison/rec) -"laa" = ( -/obj/machinery/atmospherics/components/tank, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "lab" = ( /obj/machinery/door/window/brigdoor/left/directional/north{ name = "Secure Weapons Storage"; @@ -37131,6 +36922,13 @@ /obj/structure/sign/warning/fire/directional/north, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"lby" = ( +/obj/effect/decal/cleanable/greenglow, +/obj/effect/decal/cleanable/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lca" = ( /obj/structure/railing/corner{ dir = 1 @@ -37150,15 +36948,12 @@ /obj/machinery/gateway/centerstation, /turf/open/floor/iron/dark/smooth_large, /area/station/command/gateway) -"lcm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/cigbutt, -/obj/effect/spawner/random/trash/cigbutt, -/obj/effect/decal/cleanable/ash, -/obj/item/rack_parts, -/obj/effect/mapping_helpers/burnt_floor, +"lcs" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4 + }, /turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/area/station/maintenance/starboard/fore) "lcu" = ( /turf/open/floor/iron/white, /area/station/science/explab) @@ -37262,16 +37057,6 @@ /obj/machinery/shower/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) -"leg" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "lei" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/bed/medical/emergency, @@ -37308,12 +37093,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/hallway/primary/starboard) -"leP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "leW" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -37363,11 +37142,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/medical/storage) -"lgb" = ( -/obj/effect/landmark/start/botanist, -/obj/structure/chair/office/light, -/turf/open/floor/glass, -/area/station/service/hydroponics) +"lfU" = ( +/obj/effect/spawner/random/structure/grille, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lgg" = ( /obj/machinery/air_sensor/engine_chamber, /turf/open/floor/engine, @@ -37378,6 +37157,20 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"lgw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lgx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "lgz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -37393,12 +37186,6 @@ }, /turf/open/floor/iron/textured, /area/station/security/brig) -"lgH" = ( -/obj/structure/flora/tree/pine/style_random, -/obj/structure/marker_beacon/cerulean, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "lgK" = ( /turf/closed/wall, /area/station/security/prison/visit) @@ -37409,15 +37196,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) -"lgP" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "lgW" = ( /obj/machinery/meter/monitored/distro_loop, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, @@ -37471,6 +37249,16 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"lia" = ( +/turf/open/openspace, +/area/station/service/kitchen/coldroom) +"lik" = ( +/obj/effect/landmark/start/bartender, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "lil" = ( /obj/structure/cable, /obj/structure/sign/poster/random/directional/west, @@ -37489,19 +37277,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) -"liv" = ( -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/obj/structure/minecart_rail{ - dir = 1 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "lix" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -37539,6 +37314,11 @@ /obj/item/toy/figure/chaplain, /turf/open/floor/plating, /area/station/maintenance/department/chapel) +"liV" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "ljj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -37567,6 +37347,16 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/central) +"ljq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "ljx" = ( /obj/effect/turf_decal/plaque{ icon_state = "L1" @@ -37661,6 +37451,15 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/carpet, /area/station/commons/dorms) +"lko" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "lkr" = ( /obj/structure/closet/firecloset, /turf/open/floor/iron, @@ -37717,19 +37516,6 @@ "lli" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"llm" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/structure/rack, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/box/red, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "llw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37822,6 +37608,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/mechbay) +"lmQ" = ( +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "lmY" = ( /obj/machinery/newscaster/directional/west, /obj/machinery/camera{ @@ -37931,6 +37724,11 @@ }, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/security/armory/upper) +"lom" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/commons/lounge) "lop" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/extinguisher_cabinet/directional/east, @@ -37960,6 +37758,10 @@ /obj/item/screwdriver, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) +"loO" = ( +/obj/structure/statue/snow/snowman, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "loV" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -37992,6 +37794,10 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"lpy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "lpC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38046,6 +37852,13 @@ }, /turf/open/floor/iron, /area/station/security/prison/mess) +"lqi" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/rcl/pre_loaded, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "lqj" = ( /obj/structure/chair/pew/right{ dir = 1 @@ -38081,6 +37894,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"lqL" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lqM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lqU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -38100,6 +37922,13 @@ /obj/effect/mapping_helpers/mail_sorting/medbay/cmo_office, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"lrl" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) "lry" = ( /obj/structure/table, /obj/item/storage/box/bodybags{ @@ -38123,14 +37952,13 @@ /obj/structure/curtain, /turf/open/floor/iron/freezer, /area/station/command/heads_quarters/captain) -"lrE" = ( -/obj/effect/landmark/generic_maintenance_landmark, -/obj/item/bikehorn/rubberducky, -/obj/structure/cable, -/obj/effect/landmark/start/hangover, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +"lrM" = ( +/obj/effect/turf_decal/siding/wideplating_new/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/work) "lsa" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 4; @@ -38140,11 +37968,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/robotics/lab) -"lsh" = ( -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/fore) "lsi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38157,23 +37980,22 @@ "lso" = ( /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"lsH" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ +"lsA" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) +/obj/machinery/light/floor, +/turf/open/floor/stone, +/area/station/service/bar/atrium) +"lsF" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "lsN" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -38219,6 +38041,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"ltY" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway North-East" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "lub" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, @@ -38249,17 +38082,39 @@ }, /turf/open/floor/iron/white/side, /area/station/science/ordnance/office) -"luR" = ( -/obj/item/toy/snowball{ - pixel_x = 9; - pixel_y = 1 +"luP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "lva" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/xenobiology) +"lvb" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 10 + }, +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/storage/box/syringes{ + pixel_y = 8; + pixel_x = -5 + }, +/obj/item/storage/box/beakers{ + pixel_y = 5; + pixel_x = -9 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "lvh" = ( /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, @@ -38283,15 +38138,6 @@ "lvt" = ( /turf/open/openspace/icemoon, /area/icemoon/underground/explored) -"lvv" = ( -/obj/machinery/newscaster/directional/east, -/turf/open/floor/stone, -/area/station/commons/lounge) -"lvy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/hydroponics) "lvB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38318,6 +38164,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/eva) +"lvR" = ( +/obj/machinery/vatgrower{ + dir = 4 + }, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "lvS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38355,6 +38207,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"lwg" = ( +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lwi" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; @@ -38370,6 +38226,15 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"lwI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lwO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38452,30 +38317,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"lyf" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/wood/parquet, -/area/station/service/theater) "lyg" = ( /turf/closed/wall/r_wall, /area/station/security/brig) -"lyh" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=EVA2"; - location = "Dorm" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "lyl" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -38486,6 +38330,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) +"lym" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_x = 24 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "lyq" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/bot, @@ -38499,13 +38354,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/stone, /area/mine/eva/lower) -"lyv" = ( -/obj/structure/table/wood/poker, -/obj/item/trash/candle{ - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "lyG" = ( /turf/open/floor/glass/reinforced, /area/station/ai_monitored/security/armory/upper) @@ -38514,26 +38362,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) -"lyP" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera{ - c_tag = "Service - Botany Lower Entrance"; - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"lyU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "lyX" = ( /obj/structure/chair{ dir = 4 @@ -38541,10 +38369,6 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"lzc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/fore) "lzq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38655,6 +38479,33 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"lAW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Fitness" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/commons/fitness) +"lBk" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "lBo" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/carpet, @@ -38666,6 +38517,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"lBB" = ( +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "lBD" = ( /obj/structure/flora/grass/green/style_random, /turf/open/misc/asteroid/snow/icemoon, @@ -38706,11 +38561,18 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"lCv" = ( -/obj/machinery/firealarm/directional/west, -/obj/structure/closet/crate/wooden/toy, -/turf/open/floor/wood/parquet, -/area/station/service/theater) +"lCn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "lCz" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot, @@ -38745,16 +38607,10 @@ dir = 1 }, /area/station/engineering/lobby) -"lCM" = ( -/obj/structure/closet/crate, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"lCO" = ( -/obj/machinery/duct, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"lCF" = ( +/obj/structure/fence, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored/graveyard) "lCV" = ( /obj/machinery/door/airlock/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38867,25 +38723,6 @@ /obj/structure/cable, /turf/open/floor/carpet/blue, /area/station/security/prison/work) -"lEb" = ( -/obj/machinery/door/airlock/multi_tile/public/glass{ - dir = 4; - name = "Service Hall" - }, -/obj/effect/turf_decal/siding/dark/corner, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/service/general, -/obj/effect/landmark/navigate_destination, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/hallway/secondary/service) "lEg" = ( /obj/machinery/door/window/left/directional/north{ name = "AI Core Door"; @@ -38897,17 +38734,6 @@ "lEj" = ( /turf/open/floor/iron/dark/textured, /area/station/security/processing) -"lEn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/stack/sheet/mineral/coal{ - pixel_x = 6; - pixel_y = 3 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "lEo" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/disposalpipe/segment{ @@ -38982,6 +38808,20 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron, /area/station/command/bridge) +"lFb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) "lFe" = ( /obj/structure/bookcase/random/adult, /turf/open/floor/iron/dark/textured, @@ -39033,6 +38873,19 @@ dir = 8 }, /area/station/command/heads_quarters/rd) +"lGb" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/flashlight{ + pixel_y = 2 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "lGd" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -39078,6 +38931,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/psychology) +"lGw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "lGz" = ( /obj/structure/table, /obj/item/storage/toolbox/emergency, @@ -39105,29 +38965,11 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"lHi" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) -"lHm" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/turf/open/floor/iron, -/area/station/science/explab) -"lHr" = ( -/obj/structure/stairs/north, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) +"lGN" = ( +/obj/effect/landmark/start/botanist, +/obj/structure/chair/office/light, +/turf/open/floor/glass, +/area/station/service/hydroponics) "lHu" = ( /obj/structure/closet/secure_closet/brig, /obj/structure/cable, @@ -39167,17 +39009,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) -"lHI" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/iron, -/area/station/service/hydroponics) "lHL" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/corner{ @@ -39191,6 +39022,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/mechbay) +"lHV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "lIk" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -39246,16 +39082,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/open/floor/iron, /area/station/tcommsat/computer) -"lIK" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/turretid{ - name = "AI Chamber turret control"; - pixel_x = 5; - pixel_y = -24 - }, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "lIQ" = ( /obj/item/restraints/legcuffs/beartrap, /obj/item/restraints/legcuffs/beartrap, @@ -39294,12 +39120,25 @@ "lIW" = ( /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) -"lJc" = ( -/obj/item/food/chococoin, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) +"lIY" = ( +/obj/vehicle/ridden/wheelchair{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/end{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/radio/intercom/directional/west, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/large, +/area/station/medical/medbay/aft) +"lJn" = ( +/obj/effect/decal/cleanable/confetti, +/obj/structure/closet/crate/cardboard, +/obj/item/storage/cans/sixbeer, +/obj/effect/spawner/random/food_or_drink/cups, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "lJO" = ( /turf/closed/wall, /area/station/maintenance/port/fore) @@ -39310,18 +39149,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/prison) -"lJW" = ( -/obj/machinery/smartfridge, -/obj/machinery/door/window/right/directional/south{ - name = "Produce Access"; - req_access = list("hydroponics") - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "lKc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -39364,6 +39191,13 @@ /obj/structure/closet/radiation, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) +"lKN" = ( +/obj/machinery/door/window/left/directional/west{ + req_access = list("hydroponics"); + name = "Hydroponics Equipment" + }, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) "lKZ" = ( /obj/structure/railing/corner{ dir = 8 @@ -39404,16 +39238,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) -"lLR" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 9 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "lLY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/recharge_floor, @@ -39428,10 +39252,6 @@ /obj/item/food/cheesiehonkers, /turf/open/floor/iron, /area/station/cargo/office) -"lMe" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/service/kitchen) "lMg" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39571,6 +39391,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/dorms) +"lOA" = ( +/obj/structure/minecart_rail{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west{ + frequency = 1453; + name = "Kitchen Intercom" + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) +"lOB" = ( +/obj/structure/minecart_rail{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/obj/structure/sign/warning/directional/west, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "lOI" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ dir = 5 @@ -39578,6 +39419,13 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"lOJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "lOP" = ( /obj/structure/table, /obj/item/paper, @@ -39619,6 +39467,13 @@ }, /turf/open/floor/iron/sepia, /area/station/service/library) +"lPl" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/underground/explored) "lPr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39626,14 +39481,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"lPz" = ( -/mob/living/basic/pet/penguin/baby/permanent, -/obj/item/toy/snowball{ - pixel_x = -6; - pixel_y = -3 - }, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) +"lPs" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "lPC" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -39676,12 +39528,18 @@ }, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"lPQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"lPW" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/iron, -/area/station/commons/fitness) +/obj/machinery/camera{ + c_tag = "Service - Backstage"; + dir = 9 + }, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "lQc" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -39830,6 +39688,14 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"lRO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "lRR" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 6 @@ -39869,20 +39735,6 @@ "lSu" = ( /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"lSw" = ( -/obj/structure/tank_dispenser{ - pixel_x = -1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Atmospherics Monitoring" - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/engineering/atmos/storage/gas) "lSF" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39909,6 +39761,34 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/dark/textured, /area/station/security/range) +"lTe" = ( +/obj/structure/rack, +/obj/item/lighter, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/reagent_containers/pill/patch/aiuri, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"lTi" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) +"lTl" = ( +/obj/structure/closet/crate/grave, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "lTs" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -40037,15 +39917,11 @@ }, /turf/open/floor/wood, /area/station/service/library) -"lVN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 1 - }, +"lVU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/maintenance/starboard/lesser) "lVY" = ( /obj/effect/turf_decal/siding/thinplating_new/corner{ dir = 4 @@ -40100,6 +39976,9 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/mine/laborcamp) +"lWG" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/fore) "lWI" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -40122,12 +40001,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/fore) -"lXC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/solars/starboard/fore) "lXJ" = ( /obj/structure/railing{ dir = 1 @@ -40146,18 +40019,25 @@ dir = 10 }, /area/station/science/research) +"lYw" = ( +/obj/structure/closet/secure_closet/bar, +/obj/machinery/firealarm/directional/north{ + pixel_x = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = -5; + pixel_y = 28 + }, +/obj/item/vending_refill/cigarette, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "lYR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/grass, /area/station/medical/virology) -"lYS" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "lZe" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -40169,11 +40049,6 @@ /obj/structure/railing, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"lZP" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, -/turf/open/floor/plating, -/area/station/maintenance/fore) "lZQ" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/computer/cargo{ @@ -40206,26 +40081,11 @@ }, /turf/open/floor/plating, /area/station/medical/pharmacy) -"maw" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "maB" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/dorms) -"maM" = ( -/obj/item/paper/fluff/jobs/security/beepsky_mom, -/obj/machinery/light/small/dim/directional/east, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/station/maintenance/fore) "maO" = ( /obj/machinery/disposal/bin, /obj/structure/window/reinforced/spawner/directional/south, @@ -40254,18 +40114,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/storage) -"maX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) "maY" = ( /obj/item/wrench, /obj/item/weldingtool, @@ -40276,16 +40124,15 @@ /obj/structure/rack, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"mbb" = ( -/obj/structure/cable, -/obj/machinery/button/door/directional/west{ - id = "xenobio1"; - name = "Xenobio Pen 1 Blast Door"; - req_access = list("xenobiology") +"mbe" = ( +/obj/structure/toilet/greyscale{ + cistern_open = 1; + dir = 1 }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/station/science/xenobiology) +/obj/effect/spawner/random/entertainment/cigar, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/toilet) "mbk" = ( /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/tile/blue{ @@ -40294,6 +40141,14 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"mbm" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/radio/intercom/directional/north, +/obj/machinery/holopad, +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/service/bar) "mbn" = ( /obj/machinery/light/directional/north, /obj/structure/chair, @@ -40320,6 +40175,19 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/tcommsat/computer) +"mbw" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Atrium" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/navigate_destination/kitchen, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/bar/atrium) "mbB" = ( /obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -40351,6 +40219,10 @@ dir = 5 }, /area/station/science/research) +"mbM" = ( +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "mbT" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -40373,6 +40245,17 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/engineering/storage_shared) +"mch" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fitness Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "mco" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -40406,26 +40289,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth_large, /area/station/command/heads_quarters/hos) -"mcQ" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/bar) -"mcT" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/fitness) "mcW" = ( /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"mde" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random/dead/research_director, +/obj/machinery/computer/security/telescreen/rd/directional/west, +/turf/open/floor/iron/smooth_half, +/area/station/command/heads_quarters/rd) "mdl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -40537,12 +40412,20 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"meW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +"meX" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"meZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "mfc" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -40557,6 +40440,16 @@ "mfH" = ( /turf/closed/wall/r_wall, /area/station/security/brig/upper) +"mfP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/dim/directional/north, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "mfV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -40591,15 +40484,30 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/central) -"mgy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured, -/area/station/service/hydroponics) +"mgp" = ( +/obj/item/toy/plush/lizard_plushie{ + name = "Wines-And-Dines"; + pixel_x = 4 + }, +/obj/item/reagent_containers/cup/glass/bottle{ + pixel_x = -9 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "mgD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) +"mgS" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "mgU" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/hos) @@ -40628,12 +40536,6 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"mhj" = ( -/obj/structure/railing/wooden_fence{ - dir = 10 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "mhq" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -40676,6 +40578,13 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"mjf" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) "mjg" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/engine/n2o, @@ -40740,16 +40649,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) -"mkr" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/newscaster/directional/south, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/station/service/hydroponics) "mku" = ( /obj/effect/spawner/random/structure/grille, /obj/effect/decal/cleanable/glass, @@ -40768,22 +40667,12 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"mkM" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, +"mkZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/hobo_squat, +/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, -/area/station/maintenance/fore) -"mkN" = ( -/obj/machinery/computer/records/medical/laptop{ - pixel_y = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/area/station/maintenance/starboard/lesser) "mld" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -40816,18 +40705,12 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"mlN" = ( -/obj/structure/railing{ - dir = 6 +"mlw" = ( +/obj/structure/table, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 }, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/turf/open/floor/wood, -/area/station/commons/lounge) +/area/station/security/brig/entrance) "mlO" = ( /obj/structure/disposalpipe/segment, /obj/machinery/airalarm/directional/east, @@ -40856,15 +40739,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"mmf" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "mmh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -40897,6 +40771,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"mmw" = ( +/obj/machinery/oven/range, +/obj/effect/turf_decal/siding/white, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "mmA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -40927,6 +40807,14 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/aft/greater) +"mmG" = ( +/obj/machinery/button/door/directional/east{ + id = "xenobio7"; + name = "Xenobio Pen 7 Blast DOors"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "mmR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40936,12 +40824,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"mnn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, -/obj/effect/turf_decal/stripes/line, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/fore) "mnu" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -40955,13 +40837,19 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"mnB" = ( -/obj/structure/railing{ - dir = 5 +"mnA" = ( +/obj/item/clothing/accessory/pocketprotector, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/camera{ + pixel_y = 4; + pixel_x = -3 }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) +/obj/effect/spawner/random/clothing/mafia_outfit, +/obj/effect/spawner/random/clothing/mafia_outfit, +/obj/effect/spawner/random/clothing/backpack, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "mnC" = ( /obj/structure/grille, /obj/structure/disposalpipe/segment{ @@ -41037,6 +40925,15 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/icemoon, /area/station/science/server) +"moX" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "mpe" = ( /obj/structure/cable, /obj/machinery/computer/quantum_console, @@ -41116,6 +41013,9 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/hydroponics) +"mqd" = ( +/turf/open/floor/iron/half, +/area/station/service/hydroponics) "mqe" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -41159,6 +41059,15 @@ dir = 4 }, /area/station/security/brig/entrance) +"mqL" = ( +/obj/machinery/button/door/directional/east{ + id = "xenobio9"; + name = "Xenobio Pen 9 Blast DOors"; + req_access = list("xenobiology") + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "mqO" = ( /obj/machinery/power/port_gen/pacman, /turf/open/floor/plating, @@ -41304,6 +41213,19 @@ /obj/item/stack/ducts/fifty, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"msE" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"msG" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet2"; + name = "Unit 2" + }, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) "msN" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/closed/wall/r_wall, @@ -41339,9 +41261,37 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) -"mtt" = ( -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored/graveyard) +"mty" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/seeds/tower, +/obj/item/seeds/chanter{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/seeds/watermelon{ + pixel_y = -6; + pixel_x = 3 + }, +/obj/item/seeds/apple{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/item/seeds/banana, +/obj/item/seeds/rose{ + pixel_y = -3; + pixel_x = -4 + }, +/obj/structure/noticeboard/directional/west, +/obj/item/paper/guides/jobs/hydroponics{ + pixel_y = 3; + pixel_x = -27 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "mtI" = ( /turf/closed/wall, /area/station/science/robotics/lab) @@ -41466,31 +41416,10 @@ }, /turf/open/floor/plating, /area/station/medical/pharmacy) -"mwK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/holopad, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "mwQ" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mxc" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/science/ordnance) -"mxh" = ( -/obj/structure/cable, -/turf/open/floor/stone, -/area/station/commons/lounge) "mxj" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Port Mix to East Ports" @@ -41506,6 +41435,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"mxF" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/fore) "mxM" = ( /obj/machinery/camera/directional/north{ c_tag = "Central Hallway North" @@ -41530,13 +41468,13 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) -"mxY" = ( -/obj/structure/minecart_rail{ - dir = 9 +"mxR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/structure/cable, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) +/turf/open/floor/wood, +/area/station/commons/lounge) "mye" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -41593,22 +41531,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"myS" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/camera/directional/south{ - c_tag = "Service - Botany Garden Access" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "myX" = ( /obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41630,15 +41552,21 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/icemoon/keep_below, /area/icemoon/underground/explored) -"mza" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "mzb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/science/ordnance) +"mzo" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) "mzr" = ( /obj/structure/table, /obj/item/exodrone{ @@ -41693,6 +41621,14 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/textured_large, /area/station/security/brig/entrance) +"mzX" = ( +/obj/structure/disposalpipe/sorting/mail, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "mAc" = ( /obj/machinery/door/airlock/maintenance{ name = "Mining Maintenance" @@ -41706,6 +41642,13 @@ "mAe" = ( /turf/open/floor/glass/reinforced, /area/station/security/lockers) +"mAj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/newscaster/directional/north, +/obj/item/surgery_tray/full/morgue, +/obj/structure/table/reinforced, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "mAM" = ( /obj/structure/ladder, /obj/machinery/light/small/red/directional/west, @@ -41746,6 +41689,13 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"mBm" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet1"; + name = "Unit 1" + }, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) "mBB" = ( /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; @@ -41755,6 +41705,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/ce) +"mBL" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/requests_console/auto_name/directional/east, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "mBO" = ( /obj/structure/sign/poster/contraband/random/directional/east, /obj/machinery/light/small/dim/directional/west, @@ -41813,6 +41775,10 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"mCz" = ( +/obj/structure/fence, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "mCK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41936,6 +41902,16 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"mEW" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/west{ + id = "xenobio1"; + name = "Xenobio Pen 1 Blast Door"; + req_access = list("xenobiology") + }, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/science/xenobiology) "mFj" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -42031,13 +42007,6 @@ /obj/structure/lattice/catwalk, /turf/open/openspace/icemoon, /area/station/science/server) -"mGF" = ( -/obj/effect/decal/cleanable/confetti, -/obj/structure/closet/crate/cardboard, -/obj/item/storage/cans/sixbeer, -/obj/effect/spawner/random/food_or_drink/cups, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "mGJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -42050,10 +42019,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"mGV" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "mHd" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, @@ -42102,6 +42067,17 @@ /obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, /turf/open/floor/plating, /area/station/engineering/atmos) +"mIs" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/stool/bar/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/eighties, +/area/station/commons/lounge) "mIt" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -42129,17 +42105,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mIT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/cigarette{ - pixel_x = 6; - pixel_y = 12 - }, -/turf/open/floor/iron, -/area/mine/eva) "mJa" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/tile/yellow, @@ -42206,6 +42171,10 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark/textured_edge, /area/station/security/evidence) +"mKQ" = ( +/obj/structure/stairs/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "mLa" = ( /obj/item/kirbyplants/random, /turf/open/floor/plating, @@ -42255,6 +42224,16 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/execution/transfer) +"mLU" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/sign/poster/official/help_others/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness) "mLV" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, @@ -42264,12 +42243,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"mMi" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) "mMk" = ( /obj/machinery/telecomms/message_server/preset, /turf/open/floor/iron/dark/telecomms, @@ -42289,10 +42262,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/carpet, /area/station/service/library) -"mMI" = ( -/obj/structure/secure_safe/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "mMM" = ( /turf/closed/wall/r_wall, /area/station/security/prison) @@ -42321,19 +42290,22 @@ }, /turf/open/floor/plating/icemoon, /area/station/science/ordnance/bomb) -"mMZ" = ( -/obj/structure/cable, -/obj/effect/turf_decal/box/red/corners{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "mNy" = ( /obj/effect/turf_decal/tile/green{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"mNB" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "mNF" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 4 @@ -42352,6 +42324,10 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"mNP" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/station/service/bar) "mNY" = ( /turf/closed/wall/r_wall, /area/station/maintenance/port/aft) @@ -42388,16 +42364,6 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"mOH" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/commons/fitness) "mOL" = ( /obj/machinery/airalarm/directional/south, /obj/structure/disposalpipe/segment{ @@ -42423,10 +42389,30 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"mPl" = ( +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/hydroponics) "mPq" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) +"mPr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "mPv" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage" @@ -42472,11 +42458,6 @@ /obj/structure/sign/warning/radiation/rad_area/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"mPQ" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "mQb" = ( /obj/structure/flora/grass/both/style_random, /turf/open/misc/asteroid/snow/icemoon, @@ -42529,27 +42510,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"mRp" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "mRr" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"mRv" = ( -/obj/structure/chair/stool/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/commons/lounge) +"mRy" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "mRG" = ( /obj/structure/table, /obj/item/book/manual/wiki/atmospherics, @@ -42571,15 +42541,6 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/hallway) -"mRN" = ( -/obj/structure/railing, -/obj/structure/closet, -/obj/effect/spawner/random/maintenance/four, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "mRU" = ( /obj/effect/decal/cleanable/insectguts, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -42587,6 +42548,10 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"mRY" = ( +/obj/machinery/power/smes/engineering, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) "mSv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -42647,15 +42612,13 @@ }, /turf/open/floor/engine/air, /area/station/engineering/atmos) -"mTA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/structure/disposalpipe/segment{ - dir = 5 +"mTu" = ( +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway Center East" }, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/station/service/kitchen/coldroom) +/area/station/hallway/primary/starboard) "mTI" = ( /obj/structure/sink/kitchen/directional/south{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -42664,37 +42627,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/freezer, /area/mine/laborcamp) -"mTL" = ( -/obj/structure/closet/secure_closet/bar, -/obj/machinery/firealarm/directional/north{ - pixel_x = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_x = -5; - pixel_y = 28 - }, -/obj/item/vending_refill/cigarette, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "mTS" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"mTW" = ( -/obj/structure/fluff/tram_rail{ - pixel_y = 17 - }, -/obj/structure/fluff/tram_rail, -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/openspace/icemoon/keep_below, -/area/icemoon/underground/explored) "mTX" = ( /obj/structure/barricade/wooden, /obj/structure/sign/warning/cold_temp/directional/north, @@ -42734,12 +42672,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"mUW" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/spawner/random/trash/botanical_waste, -/obj/effect/spawner/random/food_or_drink/donkpockets, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "mVe" = ( /obj/machinery/button/ignition/incinerator/atmos, /turf/closed/wall/r_wall, @@ -42787,20 +42719,20 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"mVW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitory" +"mVS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/commons/dorms) +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "mWf" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -42930,6 +42862,12 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"mXu" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/closed/wall, +/area/station/service/hydroponics) "mXA" = ( /obj/effect/landmark/blobstart, /obj/effect/mapping_helpers/burnt_floor, @@ -42968,11 +42906,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"mXW" = ( -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "mYh" = ( /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) @@ -42987,10 +42920,6 @@ }, /turf/open/floor/iron/white, /area/mine/laborcamp) -"mYn" = ( -/obj/machinery/duct, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "mYq" = ( /obj/machinery/requests_console/directional/north{ department = "Research Director's Desk"; @@ -43099,6 +43028,15 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/central) +"mZT" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/storage/box/matches, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "mZV" = ( /obj/structure/rack, /obj/item/storage/toolbox/electrical{ @@ -43161,6 +43099,12 @@ "naX" = ( /turf/closed/wall/mineral/iron, /area/station/engineering/atmos/mix) +"nbd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) "nbi" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/yellow{ @@ -43178,13 +43122,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"nbl" = ( -/obj/structure/minecart_rail{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) "nbm" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -43238,13 +43175,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/station/medical/treatment_center) -"nbI" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "nbJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43259,35 +43189,12 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/iron/smooth, /area/mine/eva/lower) -"nbL" = ( -/obj/structure/table/wood, -/obj/item/camera, -/obj/item/taperecorder, -/obj/item/radio/intercom/directional/east, -/obj/structure/sign/painting/library_private{ - pixel_y = 32 - }, -/obj/item/storage/photo_album/library, -/turf/open/floor/engine/cult, -/area/station/service/library) "nbM" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 5 }, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) -"nbO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) -"nbP" = ( -/obj/structure/bonfire/prelit, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "nbT" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery, @@ -43332,33 +43239,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"ncc" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/paper{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -5 - }, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) -"ncd" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"nce" = ( -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "nci" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -43378,17 +43258,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/commons/locker) -"ncx" = ( -/obj/structure/table/wood, -/obj/item/soap/deluxe{ - pixel_y = 11 - }, -/obj/item/soap/deluxe{ - pixel_y = 6 - }, -/obj/item/soap/deluxe, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "ncB" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig Walkway" @@ -43552,6 +43421,11 @@ }, /turf/open/floor/wood, /area/station/security/courtroom) +"neE" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "neF" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -43573,51 +43447,11 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) -"neM" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"neQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "neR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, /obj/machinery/meter, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"neV" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/structure/cable, -/obj/item/mod/module/plasma_stabilizer, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = -4; - pixel_y = -1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/mod/module/signlang_radio, -/obj/item/mod/module/thermal_regulator, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) "nfd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/firealarm/directional/west, @@ -43662,21 +43496,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"nfG" = ( -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" +"nfE" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) -"nfK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/light/floor, -/turf/open/floor/wood, -/area/station/commons/lounge) +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/maintenance/starboard/fore) "nfU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43686,25 +43512,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"nfW" = ( -/obj/machinery/computer/mecha{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/machinery/camera/autoname/directional/south{ - c_tag = "Research Director's Office"; - network = list("ss13","rd") - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/command/heads_quarters/rd) -"ngh" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "ngj" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 9 @@ -43760,16 +43567,6 @@ /obj/structure/mirror/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) -"nhv" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nhw" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -43789,13 +43586,6 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/engine, /area/station/science/genetics) -"nhS" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/item/radio/intercom/directional/west, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "nhT" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -43856,6 +43646,11 @@ dir = 9 }, /area/station/science/research) +"niE" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "niG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -43865,6 +43660,17 @@ /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/mine/eva/lower) +"niO" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 9; + pixel_x = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "niY" = ( /obj/effect/spawner/random/trash/bin, /turf/open/floor/plating, @@ -43887,16 +43693,14 @@ "nji" = ( /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"njj" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/kitchen) "njm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/transit_tube) -"njz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "njA" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -43905,14 +43709,6 @@ "njJ" = ( /turf/closed/wall, /area/mine/laborcamp) -"njM" = ( -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "njO" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -43952,6 +43748,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison/workout) +"nkE" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "nkI" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43972,10 +43774,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/vault, /area/station/security/prison/rec) -"nla" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "nll" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty{ @@ -44003,17 +43801,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/construction) -"nlA" = ( -/obj/item/clothing/head/beanie/orange{ - pixel_y = 8 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/wheelys/skishoes{ - pixel_y = -8 - }, -/obj/effect/decal/remains/human, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "nlJ" = ( /obj/structure/railing{ dir = 5 @@ -44071,16 +43858,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"nmi" = ( -/obj/structure/closet/chefcloset, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/tlv_cold_room, -/obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "nmj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -44141,18 +43918,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nmy" = ( -/obj/structure/fence/door{ - dir = 4 - }, -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/structure/railing/corner/end{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "nmz" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -44184,6 +43949,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"nmH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/fitness) "nmI" = ( /obj/machinery/light/directional/west, /turf/open/floor/iron/dark/textured, @@ -44202,15 +43978,6 @@ /obj/effect/landmark/navigate_destination/library, /turf/open/floor/wood, /area/station/service/library) -"nmO" = ( -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" - }, -/obj/structure/railing/wooden_fence{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "nnl" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, /obj/effect/spawner/structure/window/reinforced/plasma, @@ -44242,20 +44009,14 @@ /obj/machinery/vending/assist, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"nnM" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/plating, -/area/station/engineering/storage/tech) "nnR" = ( /obj/machinery/holopad, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) +"nof" = ( +/obj/machinery/newscaster/directional/east, +/turf/open/floor/stone, +/area/station/commons/lounge) "noi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/airalarm/directional/east, @@ -44425,6 +44186,25 @@ "npD" = ( /turf/closed/wall/r_wall, /area/station/maintenance/aft/greater) +"npF" = ( +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 4; + name = "Service Hall" + }, +/obj/effect/turf_decal/siding/dark/corner, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/hallway/secondary/service) "npH" = ( /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/cup/bucket, @@ -44446,10 +44226,6 @@ }, /turf/open/floor/iron/white, /area/station/science/explab) -"npZ" = ( -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/fore) "nqb" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/plating/snowed/icemoon, @@ -44495,13 +44271,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"nqI" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/requests_console/auto_name/directional/south, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "nqP" = ( /obj/machinery/camera/directional/north{ c_tag = "Research Division West"; @@ -44528,12 +44297,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"nrh" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) "nrm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44594,19 +44357,18 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"nrJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "nsp" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"nsq" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) "nsr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44617,19 +44379,17 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"nsu" = ( +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "nsv" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nsH" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/deepfryer, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "nsK" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -44656,6 +44416,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) +"nsQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "nsZ" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/office) @@ -44697,6 +44464,14 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"ntE" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/item/aquarium_kit, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "ntK" = ( /obj/structure/flora/rock/icy/style_random, /turf/open/misc/asteroid/snow/icemoon, @@ -44735,6 +44510,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/prison/visit) +"nuD" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "nuM" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44772,20 +44556,6 @@ /obj/structure/flora/bush/snow/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"nvc" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron/dark, -/area/station/service/kitchen) -"nvh" = ( -/obj/machinery/vending/wardrobe/chef_wardrobe, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/east, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "nvr" = ( /obj/effect/turf_decal/weather/snow/corner, /obj/machinery/light/small/directional/north, @@ -44797,12 +44567,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"nvw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "nvx" = ( /obj/machinery/airalarm/directional/east, /obj/effect/landmark/event_spawn, @@ -44857,6 +44621,23 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) +"nwe" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"nwn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "nwr" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -44866,17 +44647,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) -"nwC" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/hydroponics/constructable, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "nwF" = ( /obj/structure/chair/sofa/bench{ dir = 4 @@ -44886,6 +44656,10 @@ "nwT" = ( /turf/closed/wall, /area/station/commons/vacant_room/office) +"nwY" = ( +/obj/machinery/vending/wardrobe/coroner_wardrobe, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "nxa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44894,37 +44668,15 @@ dir = 9 }, /area/station/science/research) -"nxc" = ( -/turf/open/floor/glass, -/area/station/service/hydroponics) "nxe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/pink, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"nxj" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/loading_area/white, -/turf/open/floor/wood/large, -/area/station/service/bar/atrium) "nxm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"nxw" = ( -/obj/machinery/door/morgue{ - req_access = list("bar") - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "nxD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44966,19 +44718,6 @@ /obj/structure/sign/poster/random/directional/south, /turf/open/floor/plating, /area/station/construction) -"nyj" = ( -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Hydroponics" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/duct, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/hydroponics) "nyl" = ( /obj/machinery/door/morgue{ name = "Private Study"; @@ -45081,6 +44820,11 @@ }, /turf/open/floor/iron/smooth, /area/station/security/execution/transfer) +"nzn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) "nzp" = ( /obj/effect/landmark/blobstart, /obj/effect/decal/cleanable/dirt, @@ -45103,12 +44847,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/large, /area/station/medical/treatment_center) -"nzt" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "nzy" = ( /obj/machinery/computer/atmos_control/mix_tank{ dir = 8 @@ -45118,6 +44856,11 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"nzA" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/office) "nzB" = ( /obj/effect/turf_decal/trimline/blue/warning{ dir = 4 @@ -45155,6 +44898,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"nzU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "nzV" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -45269,6 +45018,20 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"nBt" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/item/stack/package_wrap{ + pixel_y = 2 + }, +/obj/item/book/manual/chef_recipes, +/obj/item/holosign_creator/robot_seat/restaurant, +/obj/structure/rack, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "nBB" = ( /obj/machinery/power/smes, /obj/structure/cable, @@ -45293,14 +45056,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/maintenance/starboard/aft) -"nBO" = ( -/obj/structure/disposalpipe/sorting/mail, -/obj/effect/mapping_helpers/mail_sorting/service/bar, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nBQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/tank/air{ @@ -45308,10 +45063,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"nBZ" = ( -/obj/structure/stairs/south, -/turf/open/floor/stone, -/area/station/commons/lounge) +"nBS" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons, +/obj/item/storage/fancy/candle_box{ + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) "nCa" = ( /obj/structure/rack, /obj/item/pickaxe, @@ -45366,14 +45125,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) -"nCz" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "nCD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45406,12 +45157,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"nCW" = ( -/obj/structure/table, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/security/brig/entrance) "nDd" = ( /obj/machinery/status_display/evac/directional/west, /obj/effect/turf_decal/stripes/corner, @@ -45433,11 +45178,6 @@ /obj/effect/turf_decal/tile/dark/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"nDm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nDp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45463,20 +45203,6 @@ dir = 5 }, /area/station/maintenance/port/aft) -"nDz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable/layer3, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat/hallway"; - name = "Chamber Hallway Turret Control"; - pixel_x = 32; - pixel_y = -24; - req_access = list("minisat") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "nDA" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45561,10 +45287,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"nEI" = ( -/obj/item/flashlight/lantern/on, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "nEV" = ( /obj/machinery/vending/wardrobe/sec_wardrobe, /obj/structure/cable, @@ -45605,6 +45327,20 @@ }, /turf/open/floor/iron, /area/station/security/prison/mess) +"nFt" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Bar and Kitchen" + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/station/maintenance/starboard/fore) "nFF" = ( /obj/structure/table, /obj/item/assembly/signaler{ @@ -45626,6 +45362,13 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/primary) +"nFJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "nFL" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/access/all/engineering/external, @@ -45640,14 +45383,6 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"nFQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "nFU" = ( /obj/structure/chair/stool/directional/west, /obj/item/trash/energybar, @@ -45768,13 +45503,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/eighties/red, /area/station/security/prison/safe) -"nIe" = ( -/obj/item/stack/cable_coil, -/obj/structure/fence/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "nIl" = ( /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -45789,19 +45517,10 @@ "nIx" = ( /turf/closed/wall/r_wall, /area/station/maintenance/solars/starboard/aft) -"nIY" = ( -/obj/effect/spawner/random/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "nJd" = ( /obj/structure/grille, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"nJm" = ( -/obj/structure/fluff/fokoff_sign, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "nJo" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -45827,15 +45546,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, /turf/open/floor/iron, /area/station/engineering/storage) -"nJq" = ( -/obj/structure/closet/athletic_mixed, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness) "nJy" = ( /obj/structure/chair/pew{ dir = 1 @@ -45852,6 +45562,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"nJK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "nJT" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -45860,6 +45574,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/research) +"nJV" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron/stairs/old{ + dir = 8 + }, +/area/station/hallway/primary/starboard) "nJX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -45905,6 +45627,13 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/cargo/lobby) +"nKs" = ( +/obj/structure/sign/nanotrasen, +/obj/structure/fence/post{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "nKK" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -45962,41 +45691,18 @@ /obj/structure/mirror/broken/directional/north, /turf/open/floor/iron, /area/station/maintenance/port/fore) -"nLa" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) +"nKY" = ( +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/unexplored/rivers/deep/shoreline) "nLb" = ( /obj/machinery/blackbox_recorder, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"nLd" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "nLe" = ( /obj/effect/turf_decal/tile/dark/half/contrasted, /obj/machinery/light/floor, /turf/open/floor/iron/white, /area/station/medical/virology) -"nLs" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "nLH" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -46056,28 +45762,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/research) -"nMC" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/toy/figure/chef, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Coldroom" - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) -"nMD" = ( -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "nME" = ( /obj/item/clothing/head/utility/hardhat, /turf/open/floor/plating/snowed/icemoon, @@ -46116,6 +45800,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"nNg" = ( +/mob/living/basic/goat/pete{ + desc = "Not known for their pleasant disposition. This one seems a bit more hardy to the cold."; + habitable_atmos = list("min_oxy"=1,"max_oxy"=0,"min_plas"=0,"max_plas"=1,"min_co2"=0,"max_co2"=5,"min_n2"=0,"max_n2"=0); + minimum_survivable_temperature = 150; + name = "Snowy Pete" + }, +/turf/open/misc/ice/coldroom, +/area/station/service/kitchen/coldroom) +"nNi" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "nNn" = ( /turf/closed/wall, /area/station/security/prison/rec) @@ -46159,15 +45858,6 @@ /obj/structure/chair/stool/directional/east, /turf/open/floor/iron/dark, /area/station/medical/virology) -"nNI" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nNM" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, @@ -46184,13 +45874,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/white/smooth_large, /area/station/medical/pharmacy) -"nNV" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "nOb" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock" @@ -46219,11 +45902,6 @@ /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) -"nOo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "nOx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -46244,17 +45922,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/command/bridge) -"nOI" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/iron, -/area/station/commons/fitness) "nOQ" = ( /obj/machinery/suit_storage_unit/security, /obj/machinery/camera/directional/north{ @@ -46269,6 +45936,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"nPc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "nPt" = ( /obj/structure/chair/stool/directional/east, /obj/effect/mapping_helpers/burnt_floor, @@ -46279,13 +45952,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"nPS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "nQd" = ( /obj/effect/turf_decal/trimline/green/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -46305,30 +45971,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"nQm" = ( -/obj/machinery/newscaster/directional/east, -/obj/machinery/light/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Service - Hall" - }, -/obj/machinery/disposal/bin/tagger, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) -"nQq" = ( -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 6 - }, -/obj/structure/table/glass, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/station/science/lab) +"nQl" = ( +/obj/structure/sign/warning/directional/south, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "nQu" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -46415,6 +46061,17 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/security/brig/upper) +"nRn" = ( +/obj/machinery/door/window/left/directional/south{ + req_access = list("kitchen"); + name = "The Ice Box" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "nRq" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/bureaucracy/birthday_wrap, @@ -46452,14 +46109,17 @@ /obj/structure/sign/poster/official/nanotrasen_logo/directional/east, /turf/open/floor/iron, /area/station/commons/dorms/laundry) -"nRy" = ( -/mob/living/basic/goat/pete{ - desc = "Not known for their pleasant disposition. This one seems a bit more hardy to the cold."; - habitable_atmos = list("min_oxy"=1,"max_oxy"=0,"min_plas"=0,"max_plas"=1,"min_co2"=0,"max_co2"=5,"min_n2"=0,"max_n2"=0); - minimum_survivable_temperature = 150; - name = "Snowy Pete" +"nRE" = ( +/obj/machinery/door/airlock/freezer{ + desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold."; + name = "The Ice Box" }, -/turf/open/misc/ice/coldroom, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/cable, +/turf/open/floor/plating, /area/station/service/kitchen/coldroom) "nRO" = ( /obj/structure/cable/multilayer/multiz, @@ -46472,6 +46132,16 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"nRW" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 6 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "nRX" = ( /turf/open/floor/iron/white/side{ dir = 10 @@ -46554,14 +46224,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"nSX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/fore) "nTp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -46569,18 +46231,6 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/textured_large, /area/station/security/brig/entrance) -"nTA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "nTK" = ( /obj/structure/table/glass, /obj/machinery/barsign{ @@ -46616,14 +46266,6 @@ "nTO" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp/security) -"nTP" = ( -/obj/item/food/grown/potato{ - pixel_y = 4 - }, -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nTV" = ( /obj/structure/table/reinforced, /obj/item/screwdriver{ @@ -46659,16 +46301,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_half, /area/station/ai_monitored/command/storage/eva) -"nUI" = ( -/obj/machinery/computer/records/security, -/obj/machinery/light_switch/directional/north{ - pixel_x = -16 - }, -/obj/machinery/computer/security/telescreen/normal/directional/north, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/security/brig/entrance) "nUJ" = ( /obj/machinery/flasher/directional/east{ id = "brigentry" @@ -46708,6 +46340,10 @@ }, /turf/open/floor/carpet, /area/station/service/library) +"nVx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics) "nVB" = ( /obj/effect/turf_decal/trimline/dark/warning{ dir = 4 @@ -46718,13 +46354,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"nVO" = ( -/obj/structure/table, +"nVJ" = ( /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "nVR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria{ @@ -46759,6 +46395,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"nWG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "nWH" = ( /turf/closed/wall, /area/station/maintenance/department/cargo) @@ -46795,14 +46439,6 @@ /obj/item/storage/box/monkeycubes, /turf/open/floor/iron, /area/station/science/xenobiology) -"nXs" = ( -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/cable, -/obj/machinery/door/airlock/maintenance{ - name = "Kitchen Maintenance" - }, -/turf/open/floor/plating, -/area/station/service/kitchen) "nXH" = ( /obj/structure/bodycontainer/crematorium{ id = "crematoriumChapel" @@ -46840,25 +46476,10 @@ }, /turf/open/floor/iron, /area/station/command/bridge) -"nYN" = ( -/turf/open/floor/wood, -/area/station/commons/lounge) -"nYR" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 9 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"nYY" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +"nYz" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "nYZ" = ( /obj/item/storage/bag/trash, /turf/open/floor/plating, @@ -46931,38 +46552,6 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"oac" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - id = "botany_apiary"; - name = "Bee Protection Shutters" - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"oas" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) "oaG" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 9 @@ -46981,18 +46570,6 @@ }, /turf/open/floor/iron/white/corner, /area/mine/living_quarters) -"oaJ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/requests_console/auto_name/directional/east, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "oaP" = ( /obj/machinery/door/airlock/research{ name = "Crater Observation Room" @@ -47018,6 +46595,19 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"obb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "obj" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -47025,6 +46615,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"obl" = ( +/obj/effect/spawner/random/structure/crate_abandoned, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Chapel Electrical Maintenace Upper" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) +"obo" = ( +/obj/machinery/light_switch/directional/north{ + pixel_x = -7 + }, +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "obr" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -47034,6 +46643,16 @@ /obj/structure/sign/warning/no_smoking/circle/directional/east, /turf/open/floor/plating, /area/station/medical/surgery/aft) +"obt" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "obu" = ( /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -47069,15 +46688,6 @@ dir = 1 }, /area/station/engineering/atmos/storage/gas) -"obT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "obZ" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Test Chamber Access"; @@ -47085,16 +46695,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"ocd" = ( -/obj/machinery/igniter/incinerator_ordmix, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) -"ocp" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "ocu" = ( /obj/effect/turf_decal/bot_white, /obj/structure/cable, @@ -47107,6 +46707,18 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"ocS" = ( +/obj/structure/fluff/tram_rail{ + pixel_y = 17 + }, +/obj/structure/fluff/tram_rail, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/openspace/icemoon/keep_below, +/area/icemoon/underground/explored) "ocY" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/spawner/random/engineering/tracking_beacon, @@ -47179,11 +46791,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"odZ" = ( -/obj/machinery/door/airlock/hatch, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "oed" = ( /obj/machinery/door/window/right/directional/east{ name = "Robotics Surgery"; @@ -47241,6 +46848,17 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/large, /area/station/medical/treatment_center) +"ofl" = ( +/obj/structure/chair{ + desc = "Aw geez, I wonder what the chef's cooking up in there!"; + dir = 1; + name = "The Peanut's Gallery" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "ofm" = ( /obj/structure/bodycontainer/morgue, /obj/effect/decal/cleanable/dirt, @@ -47290,6 +46908,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"ofR" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "ogd" = ( /obj/structure/chair/office{ dir = 8 @@ -47303,9 +46940,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron, /area/station/science/xenobiology) -"ogu" = ( -/turf/open/floor/iron/dark/smooth_half, -/area/station/service/hydroponics) "ogy" = ( /obj/machinery/door/airlock/maintenance{ name = "EVA Maintenance" @@ -47341,11 +46975,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"ohk" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "ohp" = ( /turf/open/floor/glass, /area/station/maintenance/department/medical/central) @@ -47365,15 +46994,17 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"ohP" = ( -/obj/structure/table/wood, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/box/white/corners{ - dir = 4 +"ohO" = ( +/obj/structure/fluff/tram_rail, +/obj/structure/lattice/catwalk, +/obj/structure/fluff/tram_rail{ + pixel_y = 17 }, -/turf/open/floor/iron/dark, -/area/station/service/bar) +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" + }, +/turf/open/lava/plasma/ice_moon, +/area/icemoon/underground/explored) "ohS" = ( /obj/structure/railing{ dir = 8 @@ -47443,16 +47074,10 @@ /obj/structure/urinal/directional/north, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"oiB" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Chemistry Lab Utilities" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/medical/general, -/turf/open/floor/iron/smooth, -/area/station/maintenance/department/medical/central) +"oiC" = ( +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "oiD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47468,6 +47093,11 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"oiJ" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/fore) "oiK" = ( /obj/machinery/door/airlock{ id_tag = "commissarydoor"; @@ -47497,6 +47127,27 @@ /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"oiU" = ( +/obj/structure/closet/crate, +/obj/item/food/canned/beans, +/obj/item/food/canned/beans, +/obj/item/food/canned/beans, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 7; + pixel_y = 6 + }, +/mob/living/basic/mouse/white, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "oiW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -47522,6 +47173,9 @@ /obj/machinery/pdapainter/medbay, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) +"oje" = ( +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "ojf" = ( /obj/structure/lattice/catwalk, /turf/open/lava/plasma/ice_moon, @@ -47543,11 +47197,24 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"ojt" = ( +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/stone, +/area/station/commons/lounge) "ojv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"ojy" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "ojF" = ( /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/iron/checker, @@ -47632,6 +47299,11 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"okM" = ( +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/station/science/cytology) "okU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -47640,13 +47312,6 @@ "olf" = ( /turf/open/floor/carpet, /area/station/commons/dorms) -"olt" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/fore) "olH" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters" @@ -47669,10 +47334,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/large, /area/station/medical/treatment_center) -"olO" = ( -/obj/structure/fence, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored/graveyard) "olQ" = ( /obj/structure/sign/nanotrasen{ pixel_y = 32 @@ -47680,6 +47341,16 @@ /obj/machinery/light/dim/directional/north, /turf/open/floor/circuit, /area/station/ai_monitored/command/nuke_storage) +"olR" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/crowbar, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) "olV" = ( /obj/machinery/light/small/directional/west, /obj/structure/cable, @@ -47748,15 +47419,12 @@ }, /turf/open/floor/plating, /area/station/security/prison/safe) -"omS" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Kitchen Maintenance" - }, -/obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) +"omT" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) "ond" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47803,21 +47471,38 @@ }, /turf/open/floor/plating, /area/station/security/courtroom) +"onP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "onQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"onV" = ( -/obj/machinery/door/airlock/research{ - name = "Cytology Lab" +"onT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/science/ordnance) +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "ooa" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -47866,6 +47551,16 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"ooG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "ooL" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 4 @@ -47916,6 +47611,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/upper) +"opt" = ( +/obj/structure/closet/athletic_mixed, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness) "opu" = ( /obj/structure/extinguisher_cabinet/directional/south, /obj/structure/disposalpipe/segment{ @@ -47949,20 +47653,13 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/iron/white, /area/station/science/ordnance) -"opH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 +"opE" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "opI" = ( /obj/machinery/microwave{ pixel_y = 7 @@ -47976,6 +47673,9 @@ }, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"opP" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "opS" = ( /obj/machinery/vending/wardrobe/sec_wardrobe, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -47984,6 +47684,12 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) +"opU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner/end/flip, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "oqb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/power/apc/auto_name/directional/west, @@ -48036,13 +47742,6 @@ /obj/effect/turf_decal/tile/dark_green, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"oqB" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/box/red/corners{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "oqC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48053,6 +47752,16 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/iron, /area/station/engineering/main) +"oqE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance" + }, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "oqJ" = ( /obj/structure/sign/warning/docking/directional/north, /obj/structure/flora/grass/green/style_random, @@ -48080,6 +47789,10 @@ /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron/white, /area/station/medical/break_room) +"oqY" = ( +/obj/effect/spawner/random/structure/closet_private, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ork" = ( /obj/structure/fence/door{ dir = 4 @@ -48112,12 +47825,6 @@ /obj/machinery/recharge_station, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"oru" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "orv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -48166,16 +47873,6 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"orZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/item/radio/intercom/directional/east, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Atrium" - }, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/wood/large, -/area/station/service/bar/atrium) "osd" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -48220,10 +47917,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"osN" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/station/maintenance/fore) "osO" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -48278,6 +47971,18 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/science/robotics/lab) +"otW" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sink/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) "oua" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48290,6 +47995,14 @@ /obj/item/clothing/mask/gas, /turf/open/floor/iron/smooth, /area/mine/eva) +"ouj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "ouk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48331,6 +48044,20 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) +"ovh" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "ovm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48346,11 +48073,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"ovx" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/requests_console/directional/west{ + department = "Head of Personnel's Desk"; + name = "Head of Personnel's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) "ovy" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"ovz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "ovP" = ( /turf/open/genturf/orange, /area/icemoon/underground/unexplored/no_rivers) @@ -48365,11 +48111,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/security/lockers) -"ovZ" = ( -/obj/structure/table/wood, -/obj/item/paper/crumpled, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "owf" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/decal/cleanable/dirt, @@ -48385,6 +48126,18 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) +"owo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/hallway"; + name = "Chamber Hallway Turret Control"; + req_access = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "owr" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -48406,12 +48159,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"oxe" = ( -/obj/machinery/computer/cargo/request, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron, -/area/station/command/bridge) +"owK" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "oxh" = ( /obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, @@ -48480,6 +48237,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/command/meeting_room) +"oyf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "oyj" = ( /obj/structure/table, /obj/item/storage/box, @@ -48552,6 +48315,13 @@ }, /turf/open/floor/iron/dark, /area/station/security/mechbay) +"oyM" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "oyW" = ( /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/hallway) @@ -48568,6 +48338,14 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"ozk" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/textured, +/area/station/commons/toilet) "ozo" = ( /obj/effect/landmark/carpspawn, /turf/open/misc/asteroid/snow/icemoon, @@ -48578,23 +48356,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"ozx" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/structure/minecart_rail{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south{ - frequency = 1453; - name = "Kitchen Intercom" - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "ozA" = ( /obj/structure/closet/secure_closet/research_director, /obj/effect/turf_decal/stripes/line{ @@ -48638,6 +48399,23 @@ /obj/structure/bed/medical/emergency, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"ozU" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/right/directional/north{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/desk_bell{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "ozV" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -48646,12 +48424,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"ozW" = ( -/obj/structure/railing/wooden_fence{ - dir = 10 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "ozX" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -48666,6 +48438,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/medical/chemistry) +"oAc" = ( +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/science/cytology) "oAe" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 1 @@ -48695,6 +48472,24 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"oAm" = ( +/obj/structure/railing/wooden_fence{ + dir = 10 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) +"oAs" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/analyzer, +/obj/item/pipe_dispenser, +/obj/item/flashlight, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "oAz" = ( /obj/structure/sign/nanotrasen{ pixel_x = 32; @@ -48779,25 +48574,47 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"oBD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bucket{ + pixel_y = 10; + pixel_x = -4 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "oBI" = ( /obj/machinery/light/floor, /turf/open/floor/carpet, /area/station/service/library) -"oBJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/mapping_helpers/burnt_floor, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "oBQ" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"oBV" = ( +/obj/item/paper/fluff/jobs/security/beepsky_mom, +/obj/machinery/light/small/dim/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"oCe" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Chapel External Airlock"; + opacity = 0 + }, +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/structure/sign/warning/gas_mask/directional/south{ + desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." + }, +/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/iron, +/area/station/service/chapel) "oCs" = ( /obj/structure/table, /obj/item/radio/headset/headset_med{ @@ -48826,10 +48643,6 @@ /obj/item/stack/cable_coil/five, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"oCw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/fore) "oCA" = ( /obj/structure/closet/secure_closet/cytology, /obj/machinery/button/door/directional/north{ @@ -48867,6 +48680,17 @@ dir = 1 }, /area/station/security/prison) +"oDb" = ( +/obj/item/popsicle_stick{ + pixel_y = 1; + pixel_x = -9 + }, +/obj/item/popsicle_stick{ + pixel_y = 3; + pixel_x = -2 + }, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "oDd" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48930,10 +48754,36 @@ }, /turf/open/floor/iron, /area/station/cargo/office) +"oDw" = ( +/obj/structure/table, +/obj/item/petri_dish{ + pixel_y = 15; + pixel_x = -5 + }, +/obj/item/petri_dish{ + pixel_y = 10; + pixel_x = 6 + }, +/obj/item/petri_dish{ + pixel_y = -6; + pixel_x = -1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "oDB" = ( /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/mine/laborcamp) +"oDD" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 8 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "oDH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/side{ @@ -48957,12 +48807,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"oEe" = ( -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "oEj" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -48987,20 +48831,24 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/engineering/main) -"oEC" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/starboard/fore) +"oEB" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"oED" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology Test Chamber"; + network = list("ss13","test","rd","xeno") + }, +/obj/machinery/light/directional/west, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "oEF" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, /turf/open/floor/iron/dark/textured, /area/station/medical/medbay/aft) -"oEH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "oEX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49029,17 +48877,6 @@ /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"oFB" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/starboard) "oFI" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 6 @@ -49085,6 +48922,14 @@ }, /turf/open/floor/plating, /area/station/cargo/drone_bay) +"oGj" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/smartfridge/petri/preloaded, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "oGm" = ( /obj/machinery/power/solar_control{ dir = 1; @@ -49094,6 +48939,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) +"oGr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ + dir = 1; + name = "Can In" + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "oGs" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -49136,6 +48991,18 @@ dir = 8 }, /area/station/security/prison) +"oGC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/service/hydroponics) "oGF" = ( /obj/structure/closet/crate/bin, /obj/effect/decal/cleanable/dirt, @@ -49154,6 +49021,12 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"oHf" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "oHh" = ( /obj/machinery/shower/directional/north, /obj/structure/window/reinforced/spawner/directional/west, @@ -49182,6 +49055,15 @@ "oHK" = ( /turf/closed/wall/r_wall, /area/station/science/lab) +"oHR" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "oHV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49204,6 +49086,20 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"oIh" = ( +/obj/structure/table, +/obj/item/plant_analyzer, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"oIj" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/mob/living/carbon/human/species/monkey/punpun, +/obj/item/kirbyplants/organic/plant11, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "oIB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49246,17 +49142,6 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) -"oIQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/duct, -/obj/machinery/newscaster/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "oIR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/maintenance/four, @@ -49272,9 +49157,16 @@ /obj/structure/flora/bush/snow/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"oJD" = ( -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/unexplored/rivers/deep/shoreline) +"oJo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/mime, +/turf/open/floor/wood, +/area/station/commons/lounge) +"oJv" = ( +/obj/item/clothing/under/costume/skeleton, +/obj/item/clothing/head/helmet/skull, +/turf/open/floor/plating, +/area/station/medical/morgue) "oJH" = ( /obj/structure/marker_beacon/burgundy, /obj/effect/turf_decal/weather/snow/corner{ @@ -49333,6 +49225,13 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) +"oKX" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/effect/landmark/start/cook, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) "oKY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/plating, @@ -49348,6 +49247,15 @@ "oLg" = ( /turf/open/floor/iron/white/corner, /area/station/science/research) +"oLi" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/service/hydroponics) "oLj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49355,6 +49263,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/mine/laborcamp) +"oLm" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Garden" + }, +/obj/machinery/status_display/ai/directional/east, +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "oLn" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -49450,6 +49366,11 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/plating, /area/station/cargo/storage) +"oMj" = ( +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "oMk" = ( /obj/machinery/camera/directional/south{ c_tag = "Cargo Bay South" @@ -49500,14 +49421,6 @@ "oMT" = ( /turf/open/floor/iron, /area/station/command/heads_quarters/rd) -"oNy" = ( -/obj/effect/spawner/random/structure/crate_abandoned, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Chapel Electrical Maintenace Upper" - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) "oNA" = ( /obj/effect/turf_decal/bot, /turf/open/floor/plating/snowed/smoothed/icemoon, @@ -49527,19 +49440,6 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/science/explab) -"oNN" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/multi_tile/public/glass{ - name = "Atrium" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/navigate_destination/kitchen, -/turf/open/floor/iron/dark/textured_half, -/area/station/service/bar/atrium) "oNO" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/meter, @@ -49552,10 +49452,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/aft/lesser) -"oNW" = ( -/obj/structure/water_source/puddle, -/turf/open/floor/grass, -/area/station/security/prison/garden) "oNX" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, @@ -49573,15 +49469,14 @@ /obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/white, /area/station/science/research) -"oOt" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 +"oOw" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/fore) +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "oOx" = ( /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -49624,18 +49519,13 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, /area/station/security/prison/work) -"oPd" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 +"oPj" = ( +/obj/structure/chair/office/tactical{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/bar) +/obj/effect/landmark/start/coroner, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "oPl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49648,35 +49538,29 @@ /obj/item/soap/nanotrasen, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"oPr" = ( -/obj/effect/landmark/start/bartender, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"oPu" = ( +/obj/machinery/igniter/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"oPC" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) -"oPv" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat/service"; - name = "Service Bay Turret Control"; - pixel_x = 27; - req_access = list("minisat") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) -"oPw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"oPI" = ( +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"oPO" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"oPI" = ( -/turf/open/floor/circuit, -/area/station/ai_monitored/command/nuke_storage) "oPP" = ( /obj/machinery/computer/scan_consolenew{ dir = 4 @@ -49687,6 +49571,9 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/lobby) +"oQc" = ( +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored/graveyard) "oQn" = ( /obj/structure/chair/sofa/corp/left{ dir = 8 @@ -49747,18 +49634,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/security/courtroom) -"oQV" = ( -/mob/living/basic/pet/penguin/baby/permanent, -/obj/structure/flora/grass/brown/style_random, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "oQY" = ( /turf/open/floor/iron/white, /area/station/medical/virology) -"oRf" = ( -/obj/structure/flora/rock/pile/icy/style_random, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) "oRk" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -49795,6 +49673,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) +"oRH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "oRM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49922,15 +49806,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central) -"oTh" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm1"; - name = "Dorm 1" +"oTu" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/commons/dorms) +/turf/open/floor/iron, +/area/station/hallway/primary/central) "oTx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49960,6 +49842,43 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"oUb" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"oUh" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 10 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"oUn" = ( +/obj/structure/bed, +/obj/item/bedsheet/cmo, +/obj/machinery/light_switch/directional/south, +/obj/effect/landmark/start/chief_medical_officer, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/machinery/camera{ + c_tag = "Chief Medical Officer Bedroom"; + dir = 4; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"oUp" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) "oUL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49988,20 +49907,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"oVn" = ( -/obj/effect/turf_decal/box/red/corners{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) -"oVr" = ( -/obj/structure/table/wood/poker, -/obj/effect/spawner/random/entertainment/coin{ - pixel_x = -7 - }, -/obj/effect/spawner/random/clothing/bowler_or_that, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "oVt" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -50034,6 +49939,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured, /area/station/commons/storage/art) +"oVQ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/science/research) "oVR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -50095,10 +50006,6 @@ /obj/item/stack/sheet/iron/fifty, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"oWV" = ( -/obj/structure/sign/warning/cold_temp/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/fore) "oXc" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -50179,6 +50086,10 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"oXE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "oXJ" = ( /obj/machinery/newscaster/directional/north, /obj/item/kirbyplants/random, @@ -50242,24 +50153,16 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"oYw" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +"oYD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/button/door/directional/east{ + id = "xenobio11"; + name = "Xenobio Pen 11 Blast DOors"; + req_access = list("xenobiology") }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/station/service/hydroponics) -"oYC" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "oYI" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/wood, @@ -50270,16 +50173,6 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"oZk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) "oZn" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -50298,12 +50191,9 @@ dir = 4 }, /area/station/security/prison) -"oZD" = ( -/obj/machinery/door/window/left/directional/west{ - req_access = list("hydroponics"); - name = "Hydroponics Equipment" - }, -/turf/open/floor/iron/half, +"oZG" = ( +/obj/machinery/duct, +/turf/open/floor/iron/dark, /area/station/service/hydroponics) "oZL" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -50318,6 +50208,13 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) +"pab" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pac" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -50339,6 +50236,11 @@ dir = 1 }, /area/station/security/prison/safe) +"pau" = ( +/obj/structure/table/wood, +/obj/item/pai_card, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "paF" = ( /obj/structure/table, /obj/item/clothing/suit/hooded/wintercoat/science, @@ -50368,9 +50270,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) -"pba" = ( -/turf/open/floor/stone, -/area/station/service/bar/atrium) "pbk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50406,14 +50305,12 @@ /turf/open/floor/iron, /area/station/construction) "pbF" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ +/obj/structure/chair/sofa/right/brown, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/item/seeds/berry, -/obj/machinery/light/small/dim/directional/south, -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/station/maintenance/starboard/fore) +/turf/open/floor/wood/large, +/area/station/commons/lounge) "pbH" = ( /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, @@ -50433,6 +50330,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) +"pbS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "pbW" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50474,13 +50377,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"pco" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/fence/cut/large{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "pcr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ dir = 8 @@ -50492,6 +50388,20 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos/storage/gas) +"pcx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/commons/dorms) "pcB" = ( /obj/structure/chair/pew{ dir = 1 @@ -50519,6 +50429,25 @@ /obj/item/coin/silver, /turf/open/floor/iron, /area/station/commons/dorms) +"pcM" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance" + }, +/turf/open/floor/plating, +/area/station/service/kitchen) +"pcP" = ( +/obj/effect/turf_decal/siding/wideplating_new/light, +/obj/item/trash/bee, +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/official/moth_piping/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/work) "pdc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -50548,15 +50477,12 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark/textured, /area/station/security/execution/transfer) -"pdC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +"pdB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "pdK" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark/textured, @@ -50565,30 +50491,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/engine, /area/station/science/explab) -"pdR" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Cargo Bay Receiving Dock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_y = -8; - req_access = list("cargo") - }, -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_y = 8; - req_access = list("cargo") - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "pdT" = ( /obj/structure/chair/sofa/corp/right{ dir = 8 @@ -50651,6 +50553,10 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"peP" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "peV" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -50675,31 +50581,20 @@ /obj/structure/flora/grass/green/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"pfy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ - dir = 8; - name = "Air Out" - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "pfD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"pfJ" = ( -/obj/structure/sink/directional/east, -/obj/machinery/button/door/directional/west{ - id = "xenobio2"; - name = "Xenobio Pen 2 Blast Door"; - req_access = list("xenobiology") +"pfE" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/machinery/light/floor, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "pfO" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50711,6 +50606,12 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/maintenance/department/electrical) +"pgg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/iv_drip, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "pgo" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 10 @@ -50727,11 +50628,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark/smooth_large, /area/station/cargo/bitrunning/den) -"pgv" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/service/bar) "pgw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/requests_console/directional/south{ @@ -50793,27 +50689,19 @@ }, /turf/open/floor/iron/white, /area/station/medical/break_room) -"phl" = ( -/obj/structure/minecart_rail{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) "phr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /obj/machinery/door/airlock/hydroponics/glass{ - name = "Apiary" + name = "Hydroponics" }, -/turf/open/floor/iron/dark/textured_half{ +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/textured_half, /area/station/service/hydroponics) "phu" = ( /obj/structure/chair/sofa/bench/left{ @@ -50829,6 +50717,21 @@ dir = 5 }, /area/station/hallway/secondary/entry) +"phw" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) +"phz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "phB" = ( /obj/machinery/vending/coffee, /obj/structure/sign/poster/official/science/directional/south, @@ -51007,16 +50910,6 @@ /obj/structure/chair, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"pjk" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "pjl" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/engineering_all, @@ -51065,17 +50958,16 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"pjM" = ( -/obj/structure/closet, -/obj/effect/spawner/random/clothing/costume, -/obj/structure/sign/poster/contraband/random/directional/east, -/obj/effect/spawner/random/clothing/gloves, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "pjZ" = ( /obj/structure/closet/crate/freezer/blood, /turf/open/floor/iron/white, /area/station/medical/cryo) +"pkq" = ( +/obj/structure/railing/wooden_fence{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "pkN" = ( /obj/structure/railing, /obj/effect/mapping_helpers/burnt_floor, @@ -51118,11 +51010,10 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/station/maintenance/port/greater) -"ply" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/caution_sign, +"plI" = ( +/obj/structure/chair/stool, /turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/area/station/maintenance/starboard/fore) "plN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -51153,6 +51044,14 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"pme" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pmn" = ( /obj/effect/spawner/random/trash/caution_sign, /turf/open/floor/plating, @@ -51165,6 +51064,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) +"pmA" = ( +/obj/structure/minecart_rail{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "pna" = ( /obj/machinery/door/poddoor/preopen{ id = "Engineering"; @@ -51193,21 +51104,14 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/tcommsat/computer) -"pnq" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/sign/departments/science/alt/directional/north, -/turf/open/openspace, -/area/station/science/research) "pns" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/duct, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, -/obj/item/flashlight{ - pixel_y = 3; - pixel_x = -4 - }, /turf/open/floor/iron, -/area/station/maintenance/starboard/fore) +/area/station/service/kitchen/coldroom) "pnz" = ( /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, @@ -51293,6 +51197,15 @@ "poy" = ( /turf/open/floor/carpet/green, /area/station/service/library) +"poC" = ( +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" + }, +/obj/structure/railing/wooden_fence{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "poK" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -51302,17 +51215,15 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/commons/locker) -"poV" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, +"poL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/iron, -/area/station/service/bar) -"poY" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/area/station/hallway/primary/central) "ppc" = ( /obj/item/trash/syndi_cakes, /obj/effect/turf_decal/stripes/red/line{ @@ -51367,6 +51278,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"ppH" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/machinery/status_display/evac/directional/east, +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "ppK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/yellow{ @@ -51393,6 +51312,13 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"ppY" = ( +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "pqc" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 6 @@ -51429,13 +51355,6 @@ /obj/structure/sign/warning/secure_area/directional/east, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"pqZ" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/item/storage/box/matches, -/obj/effect/spawner/random/entertainment/cigar, -/turf/open/floor/iron, -/area/station/service/bar) "pra" = ( /turf/open/floor/iron/dark, /area/station/science/robotics/lab) @@ -51473,6 +51392,10 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"prX" = ( +/obj/machinery/light/cold/directional/east, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "psb" = ( /turf/closed/wall/ice, /area/icemoon/underground/explored) @@ -51562,10 +51485,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/port) -"ptv" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "ptB" = ( /obj/machinery/modular_computer/preset/id{ dir = 8 @@ -51627,6 +51546,12 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/plating, /area/station/engineering/atmos) +"puz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "puB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance{ @@ -51668,6 +51593,12 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/cargo/drone_bay) +"puZ" = ( +/obj/structure/railing/wooden_fence{ + dir = 1 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "pve" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -51679,6 +51610,17 @@ /obj/structure/rack, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"pvi" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 9 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pvm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51725,13 +51667,16 @@ }, /turf/open/floor/eighties/red, /area/station/security/prison/safe) -"pvU" = ( -/obj/machinery/light/small/directional/south, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/cafeteria{ - dir = 8 +"pvP" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/station/science/research) +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_half, +/area/station/service/hydroponics) "pvY" = ( /obj/machinery/computer/order_console/mining, /obj/machinery/light_switch/directional/north, @@ -51780,11 +51725,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"pwz" = ( -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "pwC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51846,6 +51786,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"pxp" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "pxu" = ( /obj/structure/sign/warning/secure_area/directional/east, /turf/open/floor/engine, @@ -51901,6 +51848,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"pyA" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pyD" = ( /obj/machinery/shower/directional/north, /obj/structure/window/reinforced/spawner/directional/east, @@ -52052,16 +52010,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/science/ordnance) -"pAn" = ( -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/machinery/status_display/ai/directional/south, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/chem_master/condimaster, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "pAN" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, @@ -52076,15 +52024,12 @@ dir = 4 }, /area/mine/production) -"pAW" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"pAX" = ( +/obj/structure/chair/plastic{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/corner/end{ - dir = 4 - }, -/turf/open/floor/plating, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/station/maintenance/starboard/fore) "pAZ" = ( /obj/effect/spawner/structure/window/reinforced, @@ -52099,6 +52044,23 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/port) +"pBs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) +"pBv" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "pBA" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -52128,6 +52090,16 @@ /obj/structure/flora/tree/jungle/small/style_random, /turf/open/floor/grass, /area/station/security/warden) +"pBR" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 9 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pBV" = ( /obj/structure/chair/office/light, /turf/open/floor/iron/dark, @@ -52191,14 +52163,6 @@ dir = 1 }, /area/station/science/lab) -"pDl" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/security/glass{ - name = "Permabrig Visitation" - }, -/obj/effect/mapping_helpers/airlock/access/any/security/brig, -/turf/open/floor/iron, -/area/station/security/prison/visit) "pDt" = ( /obj/effect/landmark/start/hangover, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -52215,6 +52179,17 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) +"pDA" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/fore) "pDB" = ( /obj/item/radio/intercom/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -52251,6 +52226,14 @@ "pDW" = ( /turf/open/floor/plating, /area/mine/laborcamp/security) +"pEc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "pEg" = ( /obj/machinery/light/small/directional/east, /obj/structure/table, @@ -52332,12 +52315,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/mess) -"pEY" = ( -/obj/structure/table, -/obj/item/plant_analyzer, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/plating, -/area/station/engineering/storage/tech) "pFg" = ( /obj/structure/chair{ dir = 8 @@ -52389,12 +52366,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"pGg" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "pGo" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -52423,15 +52394,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) -"pGy" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics/garden) "pGJ" = ( /obj/structure/sign/poster/contraband/random/directional/north, /obj/effect/mapping_helpers/burnt_floor, @@ -52518,12 +52480,24 @@ dir = 8 }, /area/station/medical/chem_storage) +"pHW" = ( +/obj/machinery/atmospherics/components/tank, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "pHX" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"pIh" = ( +/obj/structure/bookcase, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "pIj" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -52548,6 +52522,12 @@ dir = 10 }, /area/station/science/research) +"pIu" = ( +/obj/structure/table, +/obj/item/binoculars, +/obj/machinery/computer/security/telescreen/ordnance/directional/north, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "pIw" = ( /obj/machinery/vending/wardrobe/curator_wardrobe, /turf/open/floor/engine/cult, @@ -52572,12 +52552,16 @@ dir = 4 }, /area/station/science/explab) -"pJq" = ( -/obj/structure/statue/snow/snowman{ - name = "Steve" +"pJi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) +/obj/item/flashlight{ + pixel_y = 3; + pixel_x = -4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "pJu" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -52646,16 +52630,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"pKo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "pKu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -52696,6 +52670,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"pKX" = ( +/obj/structure/railing, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "pKY" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, /turf/open/floor/engine, @@ -52723,17 +52706,6 @@ dir = 8 }, /area/station/hallway/secondary/entry) -"pLo" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "pLr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -52751,18 +52723,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"pLu" = ( -/obj/structure/sink/kitchen/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "pLv" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, @@ -52784,14 +52744,6 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"pLx" = ( -/obj/machinery/computer/security{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/computer/security/telescreen/prison/directional/north, -/turf/open/floor/iron/showroomfloor, -/area/station/security/warden) "pLZ" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -52812,11 +52764,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron/dark/smooth_large, /area/station/security/processing) -"pMh" = ( -/obj/structure/table/wood/poker, -/obj/item/storage/wallet/random, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "pMq" = ( /obj/machinery/camera/directional/south{ c_tag = "Atmospherics Storage Room - South" @@ -52861,12 +52808,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/xenobiology) -"pNi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "pNm" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) @@ -52959,12 +52900,6 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/security/prison/safe) -"pOl" = ( -/obj/structure/flora/tree/pine/style_random{ - pixel_x = -15 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "pOo" = ( /obj/machinery/airalarm/directional/north, /obj/structure/closet/secure_closet/personal/cabinet, @@ -52981,26 +52916,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"pOC" = ( -/obj/machinery/computer/order_console/cook{ - dir = 4 - }, +"pOA" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/structure/sign/poster/contraband/random/directional/east, /obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) -"pOK" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_half, -/area/station/service/hydroponics) +/turf/open/floor/eighties, +/area/station/commons/lounge) "pOL" = ( /turf/open/floor/iron/white, /area/station/science/ordnance) @@ -53049,14 +52970,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"pPE" = ( -/obj/machinery/modular_computer/preset/id, -/obj/machinery/computer/security/telescreen/vault/directional/north, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) "pPK" = ( /obj/structure/stairs/east, /turf/open/floor/iron/dark/textured, @@ -53108,6 +53021,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"pQl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cytology Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft/lesser) "pQo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -53147,6 +53067,13 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/station/service/chapel/office) +"pQD" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "pQG" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/box, @@ -53240,6 +53167,12 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"pSq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "pSu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -53258,48 +53191,15 @@ "pSz" = ( /turf/open/openspace, /area/station/maintenance/starboard/upper) -"pSP" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +"pSF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Chapel External Airlock"; - opacity = 0 - }, -/obj/structure/sign/warning/cold_temp/directional/north, -/obj/structure/sign/warning/gas_mask/directional/south{ - desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." - }, -/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/iron, -/area/station/service/chapel) -"pSX" = ( -/obj/structure/closet/crate{ - name = "Le Caisee D'abeille" - }, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/item/clothing/suit/hooded/bee_costume, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/warm/directional/north, -/obj/item/seeds/sunflower, -/obj/effect/spawner/random/food_or_drink/seed, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/stool/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/fore) "pTd" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -53321,6 +53221,24 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig/entrance) +"pTi" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + id = "botany_apiary"; + name = "Bee Protection Shutters" + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "pTB" = ( /obj/effect/turf_decal/tile/brown{ dir = 8 @@ -53360,6 +53278,11 @@ "pTY" = ( /turf/open/floor/iron/white/side, /area/station/science/explab) +"pUa" = ( +/obj/structure/marker_beacon/cerulean, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/genturf, +/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "pUn" = ( /obj/structure/sink/directional/west, /obj/effect/turf_decal/stripes/line{ @@ -53377,6 +53300,10 @@ }, /turf/open/floor/iron/white, /area/station/science/genetics) +"pUX" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "pVl" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, @@ -53400,6 +53327,11 @@ }, /turf/open/floor/iron, /area/station/tcommsat/computer) +"pVD" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/generic/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "pVH" = ( /turf/closed/wall/mineral/wood, /area/station/maintenance/aft/lesser) @@ -53468,14 +53400,26 @@ }, /turf/open/genturf, /area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) -"pWG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +"pWE" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"pWJ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, -/area/station/medical/morgue) +/area/station/service/hydroponics) "pWY" = ( /obj/structure/table/glass, /obj/structure/extinguisher_cabinet/directional/east, @@ -53518,16 +53462,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"pXq" = ( +/obj/machinery/button/door/directional/east{ + id = "xenobio6"; + name = "Xenobio Pen 6 Blast DOors"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "pXv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"pXy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "pXB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -53575,6 +53521,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"pYn" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/fax{ + fax_name = "Law Office"; + name = "Law Office Fax Machine" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "pYz" = ( /obj/structure/railing/corner, /obj/machinery/door/firedoor/border_only, @@ -53592,13 +53548,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"pYD" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/commons/fitness) "pYF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53608,10 +53557,26 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/cargo/storage) +"pYY" = ( +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) "pZh" = ( /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/wood, /area/station/command/meeting_room) +"pZi" = ( +/obj/machinery/door/morgue{ + req_access = list("bar") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "pZm" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -53625,15 +53590,22 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"pZA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"pZB" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Chemistry Access" }, -/obj/machinery/light/directional/west, -/obj/item/kirbyplants/random/dead/research_director, -/obj/machinery/computer/security/telescreen/rd/directional/west, -/turf/open/floor/iron/smooth_half, -/area/station/command/heads_quarters/rd) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/large, +/area/station/medical/treatment_center) "pZD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53649,14 +53621,10 @@ /turf/open/floor/iron, /area/station/engineering/storage) "pZO" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/steam_vent, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central) "pZY" = ( /mob/living/simple_animal/hostile/asteroid/polarbear{ move_force = 999; @@ -53670,26 +53638,10 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"qad" = ( -/obj/machinery/requests_console/auto_name/directional/south, -/obj/structure/bodycontainer/morgue/beeper_off{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "qai" = ( /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating/snowed/icemoon, /area/station/maintenance/port/aft) -"qal" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/landmark/event_spawn, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/stone, -/area/station/commons/lounge) "qam" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/box, @@ -53743,6 +53695,26 @@ /obj/structure/closet/wardrobe/mixed, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"qaS" = ( +/obj/machinery/door/airlock/wood{ + name = "Backstage" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/commons/lounge) "qaU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/firealarm/directional/west, @@ -53781,6 +53753,23 @@ }, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) +"qbk" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Security Checkpoint" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brigoutpost" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/security/brig/entrance) "qbq" = ( /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -53793,14 +53782,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) -"qbz" = ( -/obj/structure/ladder, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) "qbA" = ( /obj/structure/cable, /obj/machinery/airalarm/directional/east, @@ -53817,24 +53798,9 @@ /turf/open/floor/wood, /area/station/commons/dorms) "qbG" = ( -/obj/machinery/door/airlock/external, -/obj/structure/sign/warning/gas_mask/directional/south{ - desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." - }, -/obj/structure/sign/warning/cold_temp/directional/north, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "chem-morgue-airlock" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/medical/morgue) -"qbM" = ( -/obj/structure/ore_container/food_trough/raptor_trough, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "qbO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53851,25 +53817,18 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) -"qbY" = ( -/obj/item/clothing/accessory/pocketprotector, -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/camera{ - pixel_y = 4; - pixel_x = -3 - }, -/obj/effect/spawner/random/clothing/mafia_outfit, -/obj/effect/spawner/random/clothing/mafia_outfit, -/obj/effect/spawner/random/clothing/backpack, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "qca" = ( /obj/structure/chair/office{ dir = 8 }, /turf/open/floor/iron, /area/station/tcommsat/computer) +"qch" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner/end/flip, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qci" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/gas_mask, @@ -53878,10 +53837,6 @@ "qck" = ( /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"qcl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/science/cytology) "qcu" = ( /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, @@ -53891,6 +53846,25 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron, /area/station/cargo/miningdock) +"qcI" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/reinforced, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/package_wrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/item/dest_tagger, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) "qcL" = ( /obj/effect/turf_decal/siding/yellow/end{ dir = 8 @@ -53909,6 +53883,13 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/range) +"qdq" = ( +/obj/structure/railing, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qdx" = ( /obj/structure/stairs/north{ dir = 4 @@ -53986,6 +53967,11 @@ /obj/machinery/microwave, /turf/open/floor/stone, /area/mine/eva/lower) +"qes" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics) "qeF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54032,17 +54018,6 @@ dir = 8 }, /area/station/service/chapel) -"qeW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/chair/stool/bar/directional/north, -/obj/structure/cable, -/turf/open/floor/eighties, -/area/station/commons/lounge) "qfh" = ( /turf/open/floor/iron/recharge_floor, /area/station/science/robotics/mechbay) @@ -54063,12 +54038,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) -"qfr" = ( -/obj/structure/table/wood/poker, -/obj/effect/spawner/random/entertainment/cigarette_pack, -/obj/effect/spawner/random/entertainment/lighter, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "qfs" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/structure/cable, @@ -54083,30 +54052,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"qfI" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/green/filled/corner{ +"qfG" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"qfJ" = ( -/obj/machinery/airalarm/directional/west, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/duct, -/turf/open/floor/iron, /area/station/commons/fitness) "qgm" = ( /obj/machinery/meter/monitored/waste_loop, @@ -54135,22 +54086,22 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) +"qgH" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qgO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/processing) -"qgQ" = ( -/obj/structure/railing/wooden_fence{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"qgT" = ( -/obj/effect/spawner/random/structure/closet_private, +"qhb" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/crushed_can, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/maintenance/starboard/lesser) "qhd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -54161,25 +54112,24 @@ /mob/living/basic/bot/cleanbot, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/service) +"qhi" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/trash/mopbucket, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"qhj" = ( +/obj/structure/closet/emcloset, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "qhp" = ( /obj/structure/sign/warning/gas_mask/directional/south, /obj/effect/spawner/random/trash/grille_or_waste, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"qhF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitory" - }, -/obj/effect/landmark/navigate_destination, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/commons/dorms) "qhL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -54202,11 +54152,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/side, /area/station/security/processing) -"qhQ" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/station/service/bar) "qhS" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -54214,12 +54159,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/prison) -"qhV" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "qig" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54228,39 +54167,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"qit" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +"qiv" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 6 }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) -"qiA" = ( -/obj/machinery/chem_master/condimaster{ - desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; - name = "HoochMaster Deluxe" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/bar) +/turf/open/floor/wood/large, +/area/station/hallway/primary/starboard) "qiF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva/lower) -"qiG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) "qiJ" = ( /obj/structure/closet/secure_closet/freezer/kitchen/maintenance, /obj/effect/spawner/random/contraband/prison, @@ -54274,11 +54192,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) -"qiL" = ( -/obj/machinery/door/airlock/hatch, -/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/fore) "qiN" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/iron/dark, @@ -54290,13 +54203,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) -"qiT" = ( -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics/garden) "qjb" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 10 @@ -54308,9 +54214,6 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"qjd" = ( -/turf/open/misc/ice/coldroom, -/area/station/service/kitchen/coldroom) "qjg" = ( /obj/effect/landmark/observer_start, /obj/effect/turf_decal/plaque{ @@ -54341,10 +54244,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/central) -"qjn" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/maintenance/fore) "qjp" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/thinplating_new, @@ -54358,13 +54257,6 @@ /obj/structure/girder, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"qjs" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "qjx" = ( /obj/structure/cable, /obj/machinery/holopad/secure, @@ -54383,6 +54275,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"qjJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "qjO" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -54399,6 +54298,13 @@ }, /turf/open/floor/plating, /area/mine/eva) +"qjW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "qkc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -54408,6 +54314,14 @@ /obj/structure/disposalpipe/trunk/multiz/down, /turf/open/floor/iron/dark, /area/station/medical/medbay/aft) +"qkg" = ( +/mob/living/basic/pet/penguin/baby/permanent, +/obj/item/toy/snowball{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "qku" = ( /obj/structure/chair/comfy/beige{ dir = 4 @@ -54487,6 +54401,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"qlE" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "qlG" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -54515,18 +54439,17 @@ /obj/structure/cable, /turf/open/floor/iron/textured, /area/station/hallway/secondary/entry) -"qlS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "qlU" = ( /obj/structure/closet/crate, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"qmh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "qmi" = ( /turf/open/floor/iron, /area/station/cargo/lobby) @@ -54536,6 +54459,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig/entrance) +"qmq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qmt" = ( /turf/closed/wall, /area/mine/eva/lower) @@ -54618,14 +54549,22 @@ /turf/open/floor/iron/dark, /area/station/medical/virology) "qnv" = ( -/obj/structure/closet/crate/grave, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "qnC" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/ce) +"qnJ" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/turf/open/floor/iron, +/area/station/service/hydroponics) "qnO" = ( /obj/machinery/atmospherics/components/trinary/mixer/airmix{ dir = 4 @@ -54658,20 +54597,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"qod" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = -4; - pixel_y = 3 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "qoi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -54683,26 +54608,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/wood/parquet, /area/station/service/library) -"qon" = ( -/obj/machinery/door/airlock/wood{ - name = "Backstage" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/theatre, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/commons/lounge) "qoK" = ( /obj/structure/flora/rock/style_random, /obj/structure/window/reinforced/spawner/directional/south, @@ -54749,6 +54654,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/starboard/fore) +"qpm" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/desk_bell{ + pixel_x = -3 + }, +/turf/open/floor/iron, +/area/station/service/bar) "qpp" = ( /obj/machinery/camera/directional/west{ c_tag = "Quartermaster's Office" @@ -54814,6 +54727,16 @@ dir = 4 }, /area/station/service/chapel) +"qpx" = ( +/obj/structure/table/glass, +/obj/item/seeds/glowshroom, +/obj/item/seeds/bamboo{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qpB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54834,15 +54757,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/wood, /area/station/service/library) -"qpQ" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Service - Electrical Maintenace Upper" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/maintenance/starboard/fore) "qpR" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, @@ -54852,19 +54766,6 @@ /obj/machinery/recharge_station, /turf/open/floor/wood, /area/station/command/meeting_room) -"qpU" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/structure/reagent_dispensers/plumbed{ - name = "dormitory reservoir" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/delivery/white{ - color = "#307db9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/textured, -/area/station/maintenance/fore) "qpZ" = ( /obj/structure/table, /obj/item/folder/blue{ @@ -54927,15 +54828,6 @@ dir = 1 }, /area/station/security/office) -"qre" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/vending/wardrobe/hydro_wardrobe, -/turf/open/floor/iron, -/area/station/service/hydroponics) "qrg" = ( /obj/item/bodypart/head, /obj/effect/decal/cleanable/blood, @@ -54968,38 +54860,19 @@ /obj/structure/sign/warning/gas_mask, /turf/closed/wall/r_wall, /area/station/engineering/storage_shared) -"qrq" = ( -/obj/structure/toilet/greyscale{ - cistern_open = 1; - dir = 1 - }, -/obj/effect/spawner/random/entertainment/cigar, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/toilet) -"qrF" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ +"qrB" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron, -/area/station/service/hydroponics) +/obj/structure/cable, +/obj/effect/landmark/start/mime, +/turf/open/floor/wood/parquet, +/area/station/service/theater) "qrJ" = ( /obj/machinery/ticket_machine/directional/east, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/central) -"qrM" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "qrQ" = ( /obj/structure/railing{ dir = 8 @@ -55061,12 +54934,6 @@ /obj/item/clothing/gloves/latex, /turf/open/floor/plating, /area/station/security/prison/safe) -"qsY" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "qtj" = ( /turf/closed/wall, /area/station/engineering/storage) @@ -55080,6 +54947,9 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/range) +"qtv" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "qtw" = ( /obj/machinery/door/airlock/security{ name = "Prison Forestry" @@ -55090,22 +54960,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/security/prison/garden) -"qtG" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Fitness Room South" - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/light_switch/directional/south{ - pixel_x = -7 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/commons/fitness) "qtH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -55146,33 +55000,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/dark, /area/station/service/chapel) -"quw" = ( -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/closet/crate/hydroponics, -/obj/item/wrench, -/obj/item/wrench, -/obj/item/grenade/chem_grenade/antiweed{ - pixel_x = 3; - pixel_y = 1 - }, -/obj/item/grenade/chem_grenade/antiweed, -/obj/item/shovel/spade, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_y = 3 - }, -/obj/item/cultivator, -/obj/item/shovel/spade, -/obj/item/reagent_containers/cup/watering_can, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/station/service/hydroponics) "quB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -55183,9 +55010,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"quJ" = ( -/turf/open/floor/stone, -/area/station/commons/lounge) "quK" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -55195,6 +55019,17 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) +"quS" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "quY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -55216,6 +55051,17 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"qvl" = ( +/obj/item/toy/snowball{ + pixel_x = -11; + pixel_y = -2 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) +"qvx" = ( +/obj/item/food/grown/carrot, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "qvE" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/machinery/light/small/directional/east, @@ -55234,13 +55080,25 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"qvN" = ( -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "qvQ" = ( /obj/structure/closet/secure_closet/atmospherics, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"qvS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/station/science/ordnance/burnchamber" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "qvW" = ( /obj/structure/table, /obj/item/storage/belt/utility, @@ -55449,6 +55307,13 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/engineering/lobby) +"qxF" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "qxI" = ( /turf/open/floor/plastic, /area/station/commons/dorms/laundry) @@ -55461,6 +55326,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"qya" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/emproof, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) "qyn" = ( /obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -55468,6 +55353,13 @@ }, /turf/open/floor/iron/dark, /area/station/science/server) +"qyH" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/requests_console/auto_name/directional/south, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "qyI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ @@ -55501,19 +55393,11 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/miningdock) -"qyZ" = ( -/obj/structure/table, -/obj/machinery/light/small/dim/directional/west, -/obj/item/camera{ - pixel_y = 9; - pixel_x = -2 - }, -/obj/item/reagent_containers/cup/glass/waterbottle/empty{ - pixel_y = 5; - pixel_x = 4 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) +"qzn" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "qzq" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall/r_wall, @@ -55532,6 +55416,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"qzv" = ( +/obj/structure/flora/grass/brown/style_random, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "qzF" = ( /obj/item/poster/random_contraband, /obj/effect/spawner/random/maintenance/two, @@ -55554,18 +55445,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"qzU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) "qzV" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -55581,6 +55460,12 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"qAh" = ( +/obj/structure/railing/wooden_fence{ + dir = 5 + }, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "qAq" = ( /obj/structure/closet/toolcloset, /obj/machinery/status_display/evac/directional/south, @@ -55642,6 +55527,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/dorms) +"qBi" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qBj" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -55661,6 +55553,9 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/engine/air, /area/station/engineering/atmos) +"qCu" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "qCA" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -55734,11 +55629,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter) -"qDk" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "qDD" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, @@ -55764,11 +55654,6 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"qEh" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) "qEj" = ( /obj/structure/table/glass, /obj/item/assembly/igniter, @@ -55799,6 +55684,11 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"qEn" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "qEu" = ( /obj/effect/turf_decal/siding/brown{ dir = 4 @@ -55827,6 +55717,15 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/station/science/breakroom) +"qEE" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm1"; + name = "Dorm 1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) "qEJ" = ( /turf/closed/wall, /area/station/service/chapel/office) @@ -55901,13 +55800,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"qFD" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"qFA" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/area/station/maintenance/fore) +"qFE" = ( +/obj/machinery/door/window/left/directional/west{ + name = "Fitness Ring" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "qFJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/holopad, @@ -55916,6 +55823,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/security/checkpoint/customs/auxiliary) +"qFO" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "qFW" = ( /obj/machinery/door/airlock/maintenance, /obj/effect/mapping_helpers/airlock/abandoned, @@ -55946,17 +55858,6 @@ /obj/item/gps/mining, /turf/open/floor/iron/smooth, /area/mine/eva) -"qGh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "qGJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56029,11 +55930,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"qHs" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics) "qHz" = ( /obj/machinery/light_switch/directional/west, /obj/machinery/disposal/bin{ @@ -56137,15 +56033,44 @@ /obj/item/cigbutt, /turf/open/floor/wood/large, /area/mine/eva/lower) -"qJy" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood{ +"qJx" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) +"qJB" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/closet/crate/hydroponics, +/obj/item/wrench, +/obj/item/wrench, +/obj/item/grenade/chem_grenade/antiweed{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/grenade/chem_grenade/antiweed, +/obj/item/shovel/spade, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_y = 3 + }, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/reagent_containers/cup/watering_can, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron, -/area/station/service/bar) +/area/station/service/hydroponics) "qJT" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plating/snowed/icemoon, @@ -56211,21 +56136,6 @@ /obj/machinery/atmospherics/components/tank, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"qKw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/grown/log/tree, -/obj/item/grown/log/tree{ - pixel_y = 5; - pixel_x = 7 - }, -/obj/item/grown/log/tree{ - pixel_x = 7 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "qKx" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -56356,13 +56266,6 @@ "qLY" = ( /turf/closed/wall/r_wall, /area/station/science/xenobiology) -"qMf" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "qMm" = ( /obj/structure/bookcase/random/adult, /turf/open/floor/wood, @@ -56377,26 +56280,16 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"qMD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/station/maintenance/fore) +"qMF" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) "qMH" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"qMI" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/spawner/random/trash/cigbutt, -/obj/effect/spawner/random/trash/cigbutt, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "qMN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -56409,26 +56302,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/engineering/supermatter) -"qMO" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/corner{ - dir = 8 - }, -/obj/effect/landmark/start/botanist, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"qMS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "qMT" = ( /turf/closed/wall, /area/station/commons/lounge) @@ -56473,6 +56346,10 @@ dir = 10 }, /area/station/science/lab) +"qNt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "qNu" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/iron/freezer, @@ -56488,6 +56365,23 @@ /obj/effect/turf_decal/tile/dark_blue/diagonal_edge, /turf/open/floor/iron/dark/diagonal, /area/station/engineering/atmos/mix) +"qNA" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Chapel Maintenance External Airlock"; + opacity = 0 + }, +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/structure/sign/warning/gas_mask/directional/south{ + desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) "qNE" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, @@ -56517,6 +56411,12 @@ /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"qNZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) "qOl" = ( /turf/open/floor/wood, /area/station/maintenance/port/aft) @@ -56527,10 +56427,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/service) -"qOB" = ( -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "qOD" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/siding/dark_blue, @@ -56543,6 +56439,12 @@ }, /turf/open/floor/iron/textured_half, /area/station/ai_monitored/command/storage/eva) +"qOG" = ( +/obj/structure/table/wood, +/obj/item/plate, +/obj/effect/spawner/random/trash/bacteria, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "qOH" = ( /obj/effect/landmark/blobstart, /obj/structure/lattice/catwalk, @@ -56567,6 +56469,22 @@ /obj/structure/sign/warning/biohazard/directional/west, /turf/open/openspace, /area/station/medical/medbay/aft) +"qPc" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "qPm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56620,15 +56538,10 @@ }, /turf/open/floor/wood, /area/station/maintenance/port/aft) -"qPD" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) +"qPE" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "qPI" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -56645,13 +56558,16 @@ "qPL" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/exit/departure_lounge) -"qPQ" = ( +"qPV" = ( /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 6 }, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "qPX" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, @@ -56703,6 +56619,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qQA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/station/service/bar) "qQC" = ( /turf/open/floor/iron, /area/station/commons/storage/mining) @@ -56718,16 +56643,16 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"qQV" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/fore) "qRk" = ( /obj/item/chair/wood, /turf/open/floor/carpet, /area/station/maintenance/space_hut/cabin) +"qRo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "qRq" = ( /obj/structure/rack, /obj/item/electronics/apc, @@ -56754,12 +56679,26 @@ /obj/structure/flora/tree/pine/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"qRF" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer, +"qRE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/bar) +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) "qRO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56792,11 +56731,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"qSi" = ( -/obj/structure/railing/wooden_fence, -/obj/item/flashlight/lantern/on, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "qSj" = ( /obj/structure/table/wood, /obj/item/folder/blue, @@ -56877,11 +56811,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) -"qSP" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/hallway/primary/fore) "qST" = ( /obj/structure/table/reinforced, /obj/item/pipe_dispenser, @@ -56889,21 +56818,23 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"qSU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/box/red/corners{ - dir = 4 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "qSY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"qTa" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"qTf" = ( +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "qTj" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -56926,14 +56857,6 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"qTp" = ( -/obj/structure/table/wood, -/obj/item/clothing/mask/fakemoustache, -/obj/item/cigarette/pipe, -/obj/item/clothing/glasses/monocle, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "qTs" = ( /turf/open/floor/iron/showroomfloor, /area/station/security/prison/mess) @@ -56973,12 +56896,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"qUo" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet, -/obj/effect/spawner/random/maintenance/two, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "qUr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56995,6 +56912,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) +"qUI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "qUL" = ( /obj/structure/closet/emcloset, /obj/effect/spawner/random/maintenance/two, @@ -57015,6 +56943,12 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"qUU" = ( +/obj/structure/fence/corner{ + dir = 5 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "qUY" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance/two, @@ -57074,13 +57008,6 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/lesser) -"qVG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/station/commons/fitness) "qVJ" = ( /obj/machinery/disposal/bin, /obj/machinery/light_switch/directional/south, @@ -57252,18 +57179,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) -"qYC" = ( -/obj/machinery/door/window/right/directional/south{ - req_access = list("kitchen"); - name = "The Ice Box" - }, -/obj/structure/sign/warning/cold_temp/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/freezer, -/area/station/service/kitchen/coldroom) "qYP" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -57298,6 +57213,13 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"qZg" = ( +/obj/structure/table/wood, +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "qZh" = ( /obj/structure/table, /obj/item/folder/white, @@ -57316,11 +57238,10 @@ /turf/open/floor/iron/dark, /area/station/medical/treatment_center) "qZG" = ( -/obj/structure/fence/corner{ - dir = 5 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "qZN" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/freezerchamber) @@ -57339,6 +57260,12 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/textured, /area/mine/mechbay) +"qZZ" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "rab" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -57373,10 +57300,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"raq" = ( -/obj/structure/fence/corner, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "ras" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -57416,6 +57339,11 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/command/teleporter) +"raQ" = ( +/mob/living/basic/pet/penguin/baby/permanent, +/obj/structure/flora/grass/brown/style_random, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "raT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, @@ -57442,13 +57370,6 @@ /obj/structure/closet, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"rbh" = ( -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "rbm" = ( /obj/machinery/camera/directional/east{ c_tag = "MiniSat External NorthWest"; @@ -57457,10 +57378,6 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"rbp" = ( -/obj/machinery/duct, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "rbs" = ( /obj/effect/turf_decal/tile/yellow, /obj/machinery/light/directional/east, @@ -57470,23 +57387,19 @@ /turf/closed/wall, /area/station/command/heads_quarters/qm) "rbE" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) "rbT" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) -"rbU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "botany_apiary"; - name = "Apiary Shutters" - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) "rbY" = ( /obj/structure/table/reinforced, /obj/item/pipe_dispenser, @@ -57552,11 +57465,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/gateway) -"rcU" = ( -/obj/structure/table/optable, -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "rcY" = ( /obj/structure/fence{ dir = 4 @@ -57582,27 +57490,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/port) -"rdq" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/spawner/random/trash/mopbucket, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) -"rdv" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "rdw" = ( /obj/structure/bookcase, /obj/machinery/light/small/directional/north, @@ -57614,6 +57501,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"rdO" = ( +/obj/structure/sign/warning/cold_temp/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/fore) "rea" = ( /obj/structure/table, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -57643,12 +57534,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"reu" = ( -/obj/structure/fence/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "rex" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ dir = 8 @@ -57687,13 +57572,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/science/xenobiology) -"reX" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "rfh" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -57703,16 +57581,6 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/hallway) -"rfj" = ( -/obj/structure/frame/computer{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) "rfo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57732,6 +57600,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"rfQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "rfR" = ( /obj/machinery/telecomms/bus/preset_two, /turf/open/floor/circuit/telecomms/mainframe, @@ -57740,12 +57614,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"rfW" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/dorms) "rgi" = ( /obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, @@ -57786,6 +57654,13 @@ /obj/item/stack/package_wrap, /turf/open/floor/wood/large, /area/mine/eva/lower) +"rgq" = ( +/obj/structure/minecart_rail{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) "rgs" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -57808,12 +57683,6 @@ "rgE" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/hfr_room) -"rgM" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/turf/open/floor/iron, -/area/station/commons/dorms) "rhf" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -57836,6 +57705,10 @@ dir = 8 }, /area/station/science/ordnance/office) +"rhv" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/fore) "rhF" = ( /obj/machinery/camera/directional/north{ c_tag = "Security - Permabrig Observation North"; @@ -57843,6 +57716,13 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) +"rhG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "rhP" = ( /obj/machinery/flasher/directional/north{ id = "Cell 2" @@ -57853,14 +57733,6 @@ }, /turf/open/floor/iron/smooth, /area/station/security/brig) -"rhS" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "rhY" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/turf_decal/box/red, @@ -57890,6 +57762,23 @@ dir = 5 }, /area/station/hallway/secondary/entry) +"rit" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Service External Airlock"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/structure/sign/warning/gas_mask/directional/south{ + desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "riv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -57899,60 +57788,57 @@ /obj/effect/mapping_helpers/mail_sorting/security/general, /turf/open/floor/iron, /area/station/security/brig/upper) -"riB" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/machinery/door/airlock{ - name = "Bar" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/bar) "riL" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/mine/living_quarters) -"riM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/table, -/obj/item/food/grown/carrot, -/obj/item/food/grown/carrot{ - pixel_y = 4; - pixel_x = -2 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "riT" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating/snowed/icemoon, /area/station/maintenance/port/aft) +"riW" = ( +/obj/item/toy/snowball{ + pixel_x = 9; + pixel_y = 1 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "rja" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/paper/carbon, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/mine/living_quarters) +"rjb" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) +"rjd" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen/isolation/directional/south, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/suit/jacket/straight_jacket{ + pixel_x = 6 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Security - Permabrig Prep"; + network = list("ss13","prison"); + view_range = 5 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/station/security/execution/transfer) "rjh" = ( /obj/structure/closet/firecloset, /turf/open/floor/iron/dark, /area/station/engineering/main) -"rji" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "rjr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, /turf/open/floor/plating, @@ -57983,24 +57869,6 @@ /obj/structure/fluff/tram_rail, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) -"rjH" = ( -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Antechamber"; - network = list("minisat"); - start_active = 1 - }, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat/atmos"; - name = "Atmospherics Turret Control"; - pixel_x = -27; - req_access = list("minisat") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "rjK" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -58012,14 +57880,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"rjT" = ( -/obj/machinery/button/door/directional/west{ - id = "xenobio3"; - name = "Xenobio Pen 3 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "rkc" = ( /obj/effect/turf_decal/siding/yellow, /obj/effect/turf_decal/siding/yellow{ @@ -58037,6 +57897,15 @@ }, /turf/open/floor/iron/checker, /area/station/maintenance/port/fore) +"rkh" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "rkl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -58046,10 +57915,15 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"rkm" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"rkp" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "rkt" = ( /obj/structure/cable, /obj/machinery/light/directional/east, @@ -58095,36 +57969,40 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"rlA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"rlq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) +"rlz" = ( +/obj/machinery/oven/range, +/obj/effect/turf_decal/siding/white/corner, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) +"rlB" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/station/medical/morgue) -"rlE" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/computer/slot_machine{ - name = "two-armed bandit" - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"rlH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/tracking_beacon, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"rlL" = ( -/obj/machinery/light_switch/directional/north{ - pixel_x = -7 +/area/station/maintenance/starboard/lesser) +"rlE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/structure/table, -/obj/item/stock_parts/power_store/cell/high/empty, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "rlS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58159,17 +58037,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, /area/station/science/ordnance) -"rms" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/paper_bin{ - pixel_y = 6 - }, -/obj/item/taperecorder{ - pixel_x = 9 - }, -/turf/open/floor/iron/dark, -/area/station/science/explab) "rmv" = ( /obj/structure/rack, /obj/item/wrench, @@ -58194,14 +58061,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/iron/dark/textured_half, /area/mine/mechbay) -"rmG" = ( -/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ - name = "Burn Chamber Exterior Airlock" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "rmM" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -58209,9 +58068,11 @@ }, /turf/open/floor/wood, /area/station/command/meeting_room) -"rmR" = ( -/obj/effect/spawner/random/trash/mess, +"rmP" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "rmU" = ( @@ -58228,10 +58089,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/textured, /area/station/security/brig) -"rng" = ( -/obj/machinery/light/cold/directional/west, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "rnh" = ( /obj/machinery/door/airlock{ name = "Observatory Access" @@ -58335,6 +58192,18 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/science/xenobiology) +"roC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/duct, +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness) "roH" = ( /obj/structure/chair/pew/right, /turf/open/floor/wood, @@ -58354,10 +58223,6 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron, /area/station/science/explab) -"roW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "roX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -58367,9 +58232,6 @@ /obj/structure/closet/athletic_mixed, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"rpi" = ( -/turf/closed/wall/ice, -/area/icemoon/underground/explored/graveyard) "rpu" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -58407,15 +58269,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"rpJ" = ( -/obj/structure/minecart_rail{ - dir = 10 - }, -/obj/structure/cable, -/obj/structure/sign/warning/directional/south, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) "rpK" = ( /obj/structure/chair/pew/left{ dir = 1 @@ -58484,15 +58337,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/customs/auxiliary) -"rqn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/structure/rack, -/obj/machinery/camera/directional/south{ - c_tag = "Chapel Electrical Maintenace Lower" - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/department/chapel) "rqD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -58506,13 +58350,6 @@ }, /turf/open/floor/plating, /area/station/engineering/engine_smes) -"rqG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/commons/lounge) "rqH" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/leather, @@ -58532,20 +58369,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/lobby) -"rqQ" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Service - Kitchen" - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/table, -/obj/machinery/processor{ - pixel_y = 6 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "rqY" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -58553,26 +58376,6 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/dark, /area/station/medical/virology) -"rra" = ( -/obj/machinery/modular_computer/preset/cargochat/service, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) -"rrf" = ( -/obj/structure/table/wood, -/obj/item/storage/crayons, -/obj/item/storage/fancy/candle_box{ - pixel_y = 5 - }, -/turf/open/floor/iron/dark, -/area/station/service/chapel/office) -"rrl" = ( -/obj/item/stack/sheet/mineral/wood, -/obj/effect/decal/cleanable/generic, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "rrn" = ( /obj/structure/closet/emcloset, /obj/structure/sign/poster/contraband/random/directional/north, @@ -58587,19 +58390,20 @@ }, /turf/open/floor/glass/reinforced, /area/station/hallway/primary/starboard) -"rrL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/turf/open/floor/wood/large, -/area/station/service/bar) +"rrU" = ( +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) "rrV" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/mine/eva) +"rsf" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "rsw" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -58611,6 +58415,24 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"rsy" = ( +/obj/item/training_toolbox{ + pixel_y = 5 + }, +/obj/structure/table, +/obj/item/training_toolbox{ + pixel_y = -2 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Holodeck Control" + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness) "rsL" = ( /obj/structure/cable, /turf/open/floor/circuit, @@ -58644,6 +58466,11 @@ "rsY" = ( /turf/closed/wall/r_wall, /area/mine/eva) +"rtf" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "rtn" = ( /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58679,6 +58506,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"rtw" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "rty" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58724,6 +58555,23 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"ruE" = ( +/obj/machinery/camera/directional/west{ + c_tag = "MiniSat Antechamber"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/atmos"; + name = "Atmospherics Turret Control"; + req_access = list("minisat") + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "ruI" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Air to Port" @@ -58744,23 +58592,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"ruQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"ruX" = ( -/obj/structure/closet/lasertag/red, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness) "ruZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable/layer3, @@ -58785,13 +58616,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"rvO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/kirbyplants/organic/plant2, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "rvS" = ( /obj/structure/rack, /obj/item/poster/random_contraband, @@ -58809,6 +58633,11 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"rwb" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/food_cart, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) "rwe" = ( /obj/structure/lattice/catwalk, /obj/structure/railing/corner, @@ -58873,6 +58702,14 @@ /obj/structure/sign/warning/gas_mask, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"rwZ" = ( +/obj/structure/sign/departments/botany/directional/east, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "rxa" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ dir = 1 @@ -58906,6 +58743,9 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"rxJ" = ( +/turf/open/floor/glass, +/area/station/service/hydroponics) "rxM" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio8"; @@ -58919,11 +58759,17 @@ /obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/science/xenobiology) -"rxV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) +"rxU" = ( +/mob/living/basic/pet/penguin/emperor{ + name = "Club" + }, +/obj/machinery/light/small/directional/east, +/obj/item/toy/snowball{ + pixel_x = -9; + pixel_y = 17 + }, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "rxW" = ( /turf/closed/mineral/random/snow, /area/icemoon/underground/unexplored/rivers) @@ -58948,6 +58794,13 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"ryn" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/rnd/production/techfab/department/service, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "ryu" = ( /turf/open/floor/iron/dark/textured, /area/station/security/execution/transfer) @@ -58966,6 +58819,10 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) +"ryJ" = ( +/obj/machinery/light/small/directional/east, +/turf/open/openspace, +/area/station/service/hydroponics) "ryM" = ( /obj/structure/rack, /obj/item/pickaxe, @@ -58979,12 +58836,6 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/textured, /area/station/hallway/secondary/entry) -"ryX" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "rzj" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty{ @@ -58998,21 +58849,6 @@ /obj/structure/sign/departments/cargo, /turf/closed/wall, /area/station/cargo/lobby) -"rzq" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "rzz" = ( /obj/machinery/door/airlock/command{ name = "Server Room" @@ -59059,17 +58895,11 @@ /obj/machinery/digital_clock/directional/south, /turf/open/openspace, /area/station/medical/medbay/lobby) -"rzY" = ( -/obj/structure/table/wood, -/obj/item/raptor_dex{ - pixel_y = 13 - }, -/obj/item/raptor_dex{ - pixel_y = 7 - }, -/obj/item/raptor_dex, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) +"rAq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "rAr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59083,23 +58913,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"rAx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) "rAA" = ( /obj/machinery/pdapainter, /turf/open/floor/iron, @@ -59144,6 +58957,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) +"rAY" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/service/bar) "rAZ" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark/smooth_large, @@ -59159,12 +58980,6 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos) -"rBp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/station/service/library) "rBv" = ( /obj/structure/chair/stool/directional/north, /obj/item/storage/toolbox/artistic{ @@ -59180,6 +58995,17 @@ /obj/item/stack/license_plates/empty/fifty, /turf/open/floor/iron/dark/smooth_half, /area/station/security/prison/work) +"rBz" = ( +/obj/machinery/computer/order_console/cook{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) "rBL" = ( /obj/machinery/light/directional/west, /turf/open/openspace, @@ -59217,6 +59043,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) +"rCs" = ( +/obj/structure/table, +/obj/item/food/deadmouse{ + pixel_y = 18; + pixel_x = 13 + }, +/obj/structure/microscope, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "rCu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/landmark/start/hangover, @@ -59373,24 +59208,6 @@ /obj/structure/sign/poster/official/safety_internals/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"rDH" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria{ - dir = 8 - }, -/area/station/science/research) -"rDI" = ( -/obj/item/toy/plush/lizard_plushie{ - name = "Wines-And-Dines"; - pixel_x = 4 - }, -/obj/item/reagent_containers/cup/glass/bottle{ - pixel_x = -9 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "rDJ" = ( /obj/structure/ladder{ name = "upper dispenser access" @@ -59398,10 +59215,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/dark/textured_large, /area/station/medical/treatment_center) -"rDN" = ( -/obj/structure/no_effect_signpost, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "rDO" = ( /obj/structure/table, /obj/item/storage/box/lights/mixed, @@ -59449,18 +59262,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"rEj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/science/ordnance) -"rEn" = ( -/obj/structure/railing/wooden_fence{ - dir = 4 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "rEp" = ( /obj/structure/table, /obj/item/hand_labeler, @@ -59470,17 +59271,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"rEt" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "rEx" = ( /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, @@ -59492,12 +59282,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"rEH" = ( -/obj/item/chair/stool/bar{ - pixel_y = -2 +"rEM" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "rEP" = ( @@ -59511,17 +59303,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"rEY" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/structure/displaycase/forsale/kitchen, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "rFb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -59552,6 +59333,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/fore) +"rFS" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) +"rFU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "rGd" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -59562,6 +59354,15 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/engine/cult, /area/station/service/library) +"rGf" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "rGh" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -59607,6 +59408,9 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"rHi" = ( +/turf/open/openspace/xenobio, +/area/station/science/xenobiology) "rHk" = ( /obj/machinery/exodrone_launcher, /obj/item/exodrone{ @@ -59673,23 +59477,6 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) -"rHR" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - glass = 1; - name = "Chapel Maintenance External Airlock"; - opacity = 0 - }, -/obj/structure/sign/warning/cold_temp/directional/north, -/obj/structure/sign/warning/gas_mask/directional/south{ - desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/department/chapel) "rHZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -59726,10 +59513,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/engineering/atmos) -"rIS" = ( -/obj/structure/flora/rock/icy/style_random, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/unexplored/rivers/deep/shoreline) "rIU" = ( /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -59775,10 +59558,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/maintenance/fore/lesser) -"rJX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/textured, -/area/station/service/hydroponics) "rKs" = ( /obj/structure/chair/stool/directional/south, /obj/structure/sign/poster/official/work_for_a_future/directional/north, @@ -59797,6 +59576,16 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"rKE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/sign/warning/cold_temp/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "rKQ" = ( /obj/structure/mineral_door/wood{ name = "Maintenance Bar" @@ -59841,6 +59630,21 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/cargo/office) +"rLL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/machinery/holopad, +/obj/effect/landmark/start/depsec/medical, +/obj/machinery/computer/security/telescreen/med_sec/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) "rLX" = ( /obj/item/target, /obj/item/target/syndicate, @@ -59854,10 +59658,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/range) -"rMm" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/openspace, -/area/station/service/bar/atrium) "rMr" = ( /obj/structure/chair{ dir = 8 @@ -59967,12 +59767,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"rNV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment, -/obj/structure/railing/corner/end/flip, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "rOb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59986,10 +59780,30 @@ /obj/structure/closet/toolcloset, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"rOz" = ( -/obj/structure/flora/grass/brown/style_random, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) +"rOs" = ( +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/science/research) +"rOv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner/end, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rOw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance" + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) +"rOx" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow/coldroom, +/area/station/service/kitchen/coldroom) "rOA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -60034,6 +59848,15 @@ }, /turf/open/floor/iron/dark, /area/station/medical/virology) +"rOL" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "rOU" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, @@ -60054,14 +59877,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"rPp" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/fake_stairs/wood/directional/north, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "rPL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -60086,12 +59901,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/central) -"rQs" = ( -/obj/structure/fence/corner{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "rQw" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -60172,29 +59981,12 @@ }, /turf/open/floor/iron, /area/station/science/ordnance) -"rRs" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ +"rRt" = ( +/obj/effect/turf_decal/tile/bar{ dir = 4 }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Service - Botany Upper Entrance" - }, -/obj/structure/table/glass, -/obj/machinery/fax/auto_name, /turf/open/floor/iron, -/area/station/service/hydroponics) -"rRu" = ( -/obj/structure/table/wood, -/obj/item/toy/mecha/honk{ - pixel_y = 12 - }, -/obj/structure/sign/poster/contraband/random/directional/west, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/grimy, -/area/station/service/theater) +/area/station/hallway/primary/starboard) "rRM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60202,6 +59994,13 @@ /obj/machinery/light/floor, /turf/open/floor/iron/smooth, /area/station/security/brig/upper) +"rRT" = ( +/obj/structure/cable, +/obj/structure/minecart_rail{ + dir = 1 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "rSe" = ( /obj/structure/rack, /obj/effect/spawner/random/clothing/costume, @@ -60261,32 +60060,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"rSQ" = ( -/obj/item/toy/snowball{ - pixel_x = -11; - pixel_y = -2 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"rST" = ( -/obj/structure/marker_beacon/cerulean, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "rSW" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"rSZ" = ( -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/airlock/external/glass{ - name = "Cytology External Airlock" +"rSY" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/service/hydroponics) "rTs" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /turf/open/floor/plating, @@ -60304,6 +60092,11 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"rTR" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "rTV" = ( /obj/structure/gulag_beacon, /turf/open/floor/iron, @@ -60476,6 +60269,13 @@ /obj/item/storage/backpack, /turf/open/floor/plastic, /area/station/commons/dorms/laundry) +"rVE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "rVV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -60490,14 +60290,9 @@ /obj/structure/cable, /turf/open/floor/iron, /area/mine/laborcamp) -"rWh" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) +"rWm" = ( +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "rWn" = ( /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, @@ -60508,15 +60303,39 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"rWA" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +"rWH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Chemistry Lab Utilities" }, -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/fore) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical/central) +"rWI" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 6 + }, +/obj/structure/table/glass, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/item/food/grown/poppy{ + pixel_y = -1; + pixel_x = 3 + }, +/obj/item/food/grown/poppy/geranium{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/food/grown/poppy/lily{ + pixel_x = -2 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "rWO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -60611,22 +60430,22 @@ }, /turf/open/floor/iron/large, /area/station/commons/storage/primary) -"rXB" = ( +"rXw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance{ + name = "Bar Maintenance" + }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable, -/obj/structure/minecart_rail/railbreak, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) -"rXD" = ( -/obj/machinery/button/door/directional/east{ - id = "xenobio7"; - name = "Xenobio Pen 7 Blast DOors"; - req_access = list("xenobiology") +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) +/turf/open/floor/plating, +/area/station/commons/lounge) "rXN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -60639,6 +60458,12 @@ /obj/effect/mapping_helpers/airlock/access/all/command/teleporter, /turf/open/floor/iron, /area/station/command/teleporter) +"rXP" = ( +/obj/item/pickaxe/improvised{ + pixel_x = 7 + }, +/turf/open/misc/asteroid/snow/coldroom, +/area/icemoon/underground/explored) "rXX" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -60649,11 +60474,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/processing) -"rXY" = ( -/obj/item/kirbyplants/random/dead, -/obj/machinery/light/small/broken/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "rYq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -60727,16 +60547,16 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) -"rZP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/commons/lounge) "rZR" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) +"rZY" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "rZZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -60749,6 +60569,25 @@ dir = 4 }, /area/station/service/chapel) +"sav" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron, +/area/station/service/bar) +"saC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/starboard/fore) +"saF" = ( +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "sbc" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -60837,6 +60676,10 @@ /obj/effect/turf_decal/tile/green/anticorner/contrasted, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"sbP" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "sbU" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, @@ -60858,6 +60701,14 @@ }, /turf/open/floor/plating, /area/station/science/genetics) +"scb" = ( +/obj/structure/toilet/greyscale{ + cistern_open = 1; + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/toilet) "scl" = ( /obj/structure/bookcase/random, /turf/open/floor/carpet/red, @@ -60879,14 +60730,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"scr" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/structure/sign/warning/gas_mask/directional/south, -/obj/machinery/light/warm/directional/south, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "scu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -60907,14 +60750,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/tcommsat/computer) -"scG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sink/directional/south, -/obj/structure/mirror/directional/north, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "scQ" = ( /obj/structure/tank_holder/oxygen, /obj/effect/decal/cleanable/wrapping, @@ -60932,6 +60767,12 @@ /obj/structure/sign/departments/cargo, /turf/closed/wall/r_wall, /area/mine/eva) +"sdf" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) "sdk" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -60954,6 +60795,21 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/security/prison/rec) +"sdF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree{ + pixel_y = 5; + pixel_x = 7 + }, +/obj/item/grown/log/tree{ + pixel_x = 7 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "sdW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -60984,10 +60840,10 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"sed" = ( -/obj/structure/flora/rock/icy/style_random, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) +"seh" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "sen" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -60997,17 +60853,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/courtroom) -"seB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/fitness) "seH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61047,17 +60892,19 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) +"sfg" = ( +/obj/effect/spawner/random/structure/musician/piano/random_piano, +/obj/machinery/button/curtain{ + id = "cantena_curtains"; + pixel_x = -30 + }, +/turf/open/floor/wood, +/area/station/commons/lounge) "sfr" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /turf/open/floor/iron/large, /area/station/hallway/secondary/entry) -"sft" = ( -/obj/machinery/holopad, -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "sfv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, @@ -61094,12 +60941,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"sfD" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "sfY" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61111,12 +60952,6 @@ dir = 5 }, /area/station/science/research) -"sgz" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "sgA" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61135,6 +60970,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"sgL" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/command/heads_quarters/rd) "sgT" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue{ @@ -61204,6 +61046,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"shF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "shG" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -61280,6 +61127,19 @@ "sjb" = ( /turf/closed/wall/r_wall, /area/station/cargo/drone_bay) +"sjd" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Service External Airlock"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "sjk" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 6 @@ -61304,12 +61164,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/smooth_large, /area/station/cargo/drone_bay) -"sjD" = ( -/obj/structure/stairs/west, -/turf/open/floor/iron/stairs/right{ - dir = 4 - }, -/area/station/science/cytology) "sjU" = ( /obj/structure/sign/warning/docking/directional/east, /turf/open/floor/plating/snowed/smoothed/icemoon, @@ -61379,32 +61233,11 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"skH" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 - }, -/obj/machinery/duct, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/textured_half, -/area/station/service/kitchen) "skJ" = ( /obj/structure/grille/broken, /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"skQ" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "skU" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -61563,6 +61396,11 @@ }, /turf/open/floor/iron, /area/station/command/bridge) +"sna" = ( +/obj/item/kirbyplants/fern, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "snd" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 1 @@ -61601,14 +61439,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"snv" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "riot"; - name = "Security Shutters" - }, -/turf/open/floor/glass/reinforced, -/area/station/hallway/primary/fore) "snw" = ( /obj/structure/table, /obj/machinery/microwave, @@ -61644,15 +61474,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"snR" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "snW" = ( /obj/machinery/computer/atmos_control/oxygen_tank{ dir = 1 @@ -61693,6 +61514,17 @@ /obj/effect/turf_decal/trimline/green/filled/corner, /turf/open/floor/iron/white, /area/station/medical/virology) +"soE" = ( +/obj/structure/reagent_dispensers/plumbed{ + name = "service reservoir" + }, +/obj/machinery/light/small/dim/directional/north, +/obj/effect/turf_decal/delivery/white{ + color = "#307db9" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/textured, +/area/station/maintenance/starboard/fore) "soF" = ( /obj/effect/turf_decal/trimline/dark_red/corner{ dir = 8 @@ -61709,6 +61541,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) +"soI" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Fitness Ring" + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "soK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 @@ -61752,14 +61596,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/genetics) -"spj" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/landmark/start/cook, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) "spv" = ( /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/structure/cable, @@ -61767,6 +61603,16 @@ /obj/machinery/power/energy_accumulator/tesla_coil/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) +"spy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness) +"spz" = ( +/obj/structure/chair/wood, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "spV" = ( /obj/machinery/recharger, /obj/structure/sign/warning/biohazard/directional/east, @@ -61837,21 +61683,6 @@ dir = 8 }, /area/station/service/chapel) -"sqB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) -"sqH" = ( -/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ - name = "Burn Chamber Interior Airlock" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/airlock_controller/incinerator_ordmix{ - pixel_x = 24 - }, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "sqN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61859,11 +61690,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"sqU" = ( -/obj/machinery/newscaster/directional/west, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "sqW" = ( /obj/structure/marker_beacon/burgundy{ name = "landing marker" @@ -61921,6 +61747,15 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/maintenance/port/aft) +"srw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "srB" = ( /obj/machinery/airalarm/directional/west, /obj/effect/landmark/start/bitrunner, @@ -61928,16 +61763,6 @@ /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) -"srG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "srM" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -61948,15 +61773,6 @@ "srP" = ( /turf/closed/wall, /area/station/science/breakroom) -"srU" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "srW" = ( /obj/structure/table, /obj/item/assembly/prox_sensor{ @@ -62006,13 +61822,10 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"ssm" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/closet/firecloset, -/obj/structure/sign/warning/gas_mask/directional/west, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) +"ssj" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace/icemoon, +/area/icemoon/underground/explored) "ssq" = ( /obj/structure/table/wood, /obj/item/camera_film, @@ -62023,6 +61836,13 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, /area/station/engineering/storage/tech) +"sst" = ( +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) "ssu" = ( /obj/structure/gulag_vent/ice, /turf/open/misc/asteroid/snow/icemoon, @@ -62054,12 +61874,6 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) -"stb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance) "sth" = ( /obj/item/radio/intercom/directional/east, /obj/structure/disposalpipe/trunk{ @@ -62102,16 +61916,6 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) -"stB" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/fore) "stD" = ( /obj/machinery/door/poddoor/preopen{ id = "atmos"; @@ -62180,17 +61984,31 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"sul" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"suo" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/west, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap{ + pixel_y = 3 + }, +/obj/item/storage/photo_album/bar, +/obj/item/toy/figure/bartender, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "sup" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/warning/gas_mask, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"sus" = ( -/obj/structure/table, -/obj/effect/spawner/random/maintenance/two, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) "suA" = ( /obj/structure/closet/crate/coffin, /obj/effect/decal/cleanable/dirt, @@ -62215,6 +62033,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"suU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/starboard) "sve" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/bot, @@ -62254,13 +62086,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_large, /area/station/cargo/warehouse) -"svz" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) "svF" = ( /turf/open/floor/iron/smooth, /area/station/security/execution/transfer) @@ -62402,6 +62227,12 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"sxt" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "sxu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62449,14 +62280,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/research) -"syd" = ( -/obj/machinery/duct, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) "syh" = ( /obj/structure/chair/pew/right{ dir = 1 @@ -62479,6 +62302,13 @@ /obj/effect/turf_decal/tile/dark_green/diagonal_edge, /turf/open/floor/iron/dark/diagonal, /area/station/engineering/atmos/mix) +"sys" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/underground/explored) "syw" = ( /obj/structure/fence/corner{ dir = 4 @@ -62493,11 +62323,42 @@ dir = 8 }, /area/station/security/prison) +"syC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness) "syE" = ( /obj/effect/turf_decal/trimline/green/filled/corner, /obj/effect/turf_decal/trimline/blue/corner, /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"syI" = ( +/obj/effect/turf_decal/siding/white/end{ + dir = 8 + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/bowl{ + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/bowl{ + pixel_y = 8; + pixel_x = 3 + }, +/obj/item/food/grown/eggplant{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/food/grown/mushroom/chanterelle{ + pixel_y = 3 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "syL" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -62507,6 +62368,18 @@ dir = 8 }, /area/station/hallway/secondary/entry) +"syN" = ( +/obj/structure/table/wood, +/obj/item/soap/nanotrasen, +/obj/item/clothing/head/costume/sombrero/green, +/obj/machinery/camera{ + c_tag = "Service - Theater"; + dir = 9 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/commons/lounge) "syT" = ( /obj/machinery/light/small/dim/directional/south, /turf/open/floor/plating, @@ -62523,14 +62396,6 @@ /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, /area/station/medical/morgue) -"szj" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/turf/open/floor/iron/stairs/old{ - dir = 8 - }, -/area/station/hallway/primary/starboard) "szo" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -62540,13 +62405,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"szt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/sign/clock/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness) "szu" = ( /obj/structure/sign/poster/official/obey/directional/north, /obj/effect/decal/cleanable/dirt, @@ -62571,14 +62429,6 @@ /obj/structure/sign/warning/cold_temp/directional/north, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"szK" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "szR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62611,6 +62461,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, /area/station/security/office) +"sAt" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "sAu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -62697,14 +62553,6 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) -"sBY" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/spawner/random/trash/crushed_can{ - pixel_y = 10 - }, -/turf/open/floor/iron, -/area/station/service/bar) "sCa" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 @@ -62763,14 +62611,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"sCX" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/stone, -/area/station/service/bar/atrium) +"sCY" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/science/research) "sCZ" = ( /turf/open/floor/iron/dark, /area/station/service/hydroponics) +"sDd" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "sDg" = ( /obj/effect/turf_decal/siding/purple/corner{ dir = 1 @@ -62792,14 +62648,10 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"sDM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/trash/grille_or_waste, +"sDB" = ( +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/science/cytology) "sDQ" = ( /obj/item/radio/intercom/prison/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -62818,6 +62670,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"sDY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "sEg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -62845,10 +62702,6 @@ }, /turf/open/floor/plating, /area/mine/living_quarters) -"sEv" = ( -/obj/item/flashlight/lantern/on, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "sEz" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -62890,11 +62743,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"sEI" = ( -/obj/machinery/light/small/dim/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/medical/morgue) "sEK" = ( /obj/structure/table/glass, /obj/item/stack/medical/gauze{ @@ -63009,20 +62857,6 @@ /obj/structure/sign/poster/random/directional/south, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"sGn" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "sGp" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -63057,6 +62891,15 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/mine/living_quarters) +"sGG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cart Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, +/obj/structure/barricade/wooden/snowed, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "sGH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63090,11 +62933,21 @@ /obj/structure/sign/warning/directional/east, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/lesser) +"sGT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "sGZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"sHa" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/bureaucracy/briefcase, +/obj/item/taperecorder/empty, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "sHc" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/medical/glass{ @@ -63108,38 +62961,32 @@ /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/large, /area/station/medical/pharmacy) +"sHe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/engineering{ + name = "Utilities Room" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "sHh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/chapel) -"sHi" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "sHl" = ( /obj/machinery/vending/coffee, /obj/item/radio/intercom/directional/south, /turf/open/floor/stone, /area/mine/eva/lower) -"sHs" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) -"sHy" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/commons/storage/primary) +"sHt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/caution_sign, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "sHC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63185,6 +63032,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/mine/mechbay) +"sIb" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/light/warm/directional/north, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/service/bar) "sIg" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/brown{ @@ -63192,6 +63045,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"sIl" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) "sIp" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -63241,27 +63099,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/mine/storage) -"sIX" = ( -/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, -/obj/machinery/door/airlock/hydroponics/glass{ - name = "Garden" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/iron/textured, -/area/station/service/hydroponics) "sJe" = ( /obj/machinery/deepfryer, /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"sJg" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "sJi" = ( /obj/machinery/vending/donksofttoyvendor, /turf/open/floor/iron/dark/textured, @@ -63299,21 +63141,6 @@ }, /turf/open/floor/plating/icemoon, /area/station/security/execution/education) -"sJu" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/trash/cigbutt, -/obj/effect/spawner/random/trash/graffiti{ - pixel_y = 32 - }, -/obj/effect/mapping_helpers/burnt_floor, -/obj/machinery/light/small/dim/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "sJA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63322,6 +63149,14 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"sJC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "sJH" = ( /turf/closed/wall, /area/mine/living_quarters) @@ -63409,25 +63244,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/security/processing) -"sLm" = ( -/obj/structure/chair/sofa/left/brown{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"sLy" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/bowl{ - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "sLD" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/iron/fifty, @@ -63491,6 +63307,12 @@ dir = 1 }, /area/station/security/office) +"sNj" = ( +/obj/machinery/light_switch/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "sNr" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permainner"; @@ -63543,6 +63365,13 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"sNF" = ( +/obj/item/toy/snowball{ + pixel_x = -6; + pixel_y = -4 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "sNI" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63550,6 +63379,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"sNL" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/fore) "sNQ" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -63606,11 +63444,6 @@ }, /turf/open/floor/iron, /area/station/cargo/office) -"sON" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "sOO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -63621,12 +63454,6 @@ /obj/item/kitchen/fork/plastic, /turf/open/floor/iron, /area/station/security/prison/mess) -"sOX" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/lesser) "sOY" = ( /obj/structure/table/glass, /obj/item/hemostat, @@ -63665,13 +63492,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"sPS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "sPV" = ( /obj/machinery/door/airlock/atmos/glass, /obj/machinery/door/firedoor/heavy, @@ -63720,25 +63540,19 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"sRc" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"sQI" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 }, -/obj/effect/turf_decal/siding/white{ - dir = 10 +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 1 }, /turf/open/floor/iron/dark, -/area/station/commons/fitness) -"sRf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/theater) +/area/station/service/hydroponics) +"sQS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "sRp" = ( /obj/structure/fence, /obj/effect/turf_decal/weather/snow/corner{ @@ -63746,6 +63560,22 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"sRu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "sRI" = ( /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, @@ -63785,10 +63615,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison/workout) -"sSz" = ( -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/iron/white, -/area/station/science/research) "sSA" = ( /obj/structure/sign/warning/secure_area/directional/south, /turf/open/openspace/icemoon/keep_below, @@ -63827,10 +63653,24 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"sSS" = ( -/obj/machinery/incident_display/delam/directional/north, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) +"sSX" = ( +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/paper{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/coldroom) +"sTb" = ( +/obj/structure/railing/wooden_fence, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "sTe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ @@ -63859,6 +63699,19 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/fore) +"sTl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/structure/minecart_rail{ + dir = 1 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "sTn" = ( /obj/structure/table, /obj/machinery/newscaster/directional/north, @@ -63882,6 +63735,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"sTH" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"sTL" = ( +/obj/structure/fireplace{ + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/stone, +/area/station/commons/lounge) "sTO" = ( /obj/machinery/door/airlock{ name = "Unisex Restroom" @@ -64002,6 +63872,18 @@ /obj/item/screwdriver, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"sVW" = ( +/obj/effect/decal/cleanable/garbage, +/obj/item/reagent_containers/spray/chemsprayer/party{ + pixel_x = 1 + }, +/obj/item/clothing/head/costume/festive{ + pixel_y = -3; + pixel_x = -5 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "sWl" = ( /obj/machinery/door/airlock/command{ name = "Chief Medical Officer" @@ -64041,19 +63923,24 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining_station, /turf/open/floor/iron/textured_half, /area/mine/production) -"sWS" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/white, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ - id = "cantena_curtains" - }, -/turf/open/floor/wood, -/area/station/commons/lounge) "sWU" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, /area/mine/production) +"sXa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "sXb" = ( /obj/machinery/status_display/ai/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -64075,25 +63962,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"sXf" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/table/reinforced, -/obj/item/stack/wrapping_paper{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/stack/package_wrap{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/item/dest_tagger, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/sorting) "sXk" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -64127,6 +63995,14 @@ /obj/effect/mapping_helpers/mail_sorting/science/xenobiology, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"sXL" = ( +/obj/machinery/computer/records/medical/laptop{ + pixel_y = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/camera/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "sXQ" = ( /obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ dir = 9 @@ -64140,15 +64016,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"sXU" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck{ - pixel_y = 13; - pixel_x = 6 - }, -/obj/effect/spawner/random/entertainment/cigarette, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "sYe" = ( /obj/structure/table/wood, /obj/item/clothing/under/suit/red, @@ -64270,6 +64137,17 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/station/security/prison/garden) +"tay" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/bar/atrium) +"taC" = ( +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "taN" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -64297,35 +64175,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"tbd" = ( -/obj/item/radio/intercom/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_half, -/area/station/service/hydroponics) "tbh" = ( /turf/open/floor/iron/half{ dir = 1 }, /area/station/engineering/atmos) -"tbE" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/landmark/start/bartender, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, +"tbL" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/large, /area/station/service/bar) -"tbK" = ( -/obj/effect/spawner/random/trash/grille_or_waste, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "tbN" = ( /obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /obj/machinery/door/airlock/engineering{ @@ -64411,6 +64272,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"tdc" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "tdp" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -64440,15 +64306,25 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/chapel) -"tec" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_apiary"; - name = "Apiary Shutters" +"tdS" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 }, -/turf/open/floor/plating, -/area/station/service/hydroponics) +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"tdY" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) "ted" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64466,13 +64342,17 @@ /obj/structure/fence, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"tes" = ( -/obj/effect/spawner/random/trash/graffiti{ - pixel_y = -30 +"teq" = ( +/obj/structure/railing, +/obj/structure/rack, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark/textured, +/area/station/ai_monitored/security/armory/upper) "teE" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters{ @@ -64482,6 +64362,11 @@ }, /turf/open/floor/plating, /area/station/commons/vacant_room/office) +"teL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/fore) "teN" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -64493,6 +64378,17 @@ dir = 4 }, /area/station/security/brig/entrance) +"teQ" = ( +/obj/machinery/chem_master{ + name = "CytoMaster 5000" + }, +/obj/item/swab{ + pixel_y = 10; + pixel_x = -2 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "teZ" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64558,6 +64454,11 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"tgj" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tgn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -64589,9 +64490,26 @@ /mob/living/simple_animal/bot/secbot/beepsky/armsky, /turf/open/floor/iron/dark/textured, /area/station/ai_monitored/security/armory) +"thx" = ( +/obj/structure/fence/cut/medium, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "thA" = ( /turf/open/genturf/blue, /area/icemoon/underground/unexplored/rivers/deep/shoreline) +"thC" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "thD" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, @@ -64628,6 +64546,15 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"thP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/decal/cleanable/ash, +/obj/item/rack_parts, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "thW" = ( /obj/effect/spawner/random/trash/mess, /turf/open/floor/wood, @@ -64663,20 +64590,13 @@ dir = 10 }, /area/station/science/lab) -"tie" = ( -/obj/structure/rack, -/obj/item/clothing/suit/utility/beekeeper_suit, -/obj/item/clothing/head/utility/beekeeper_head, -/obj/item/melee/flyswatter, -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 4 +"tii" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) +/obj/item/kirbyplants/organic/plant2, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "til" = ( /obj/item/radio/intercom/directional/west, /obj/effect/decal/cleanable/dirt, @@ -64687,22 +64607,6 @@ dir = 8 }, /area/mine/eva) -"tip" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Fitness" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/commons/fitness) "tis" = ( /obj/structure/window/reinforced/fulltile, /obj/structure/transit_tube/horizontal, @@ -64712,6 +64616,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/chapel) +"tiI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/fitness) +"tiT" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "tiV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -64736,6 +64655,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/engineering/atmos/storage) +"tjf" = ( +/obj/structure/fence/door, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "tjk" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -64757,10 +64680,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"tjA" = ( -/obj/machinery/smartfridge, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "tjC" = ( /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -64768,6 +64687,19 @@ dir = 1 }, /area/station/security/prison) +"tjG" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/structure/rack, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "tjH" = ( /obj/effect/turf_decal/loading_area, /obj/effect/turf_decal/siding/yellow, @@ -64775,6 +64707,17 @@ dir = 1 }, /area/station/engineering/storage) +"tjM" = ( +/obj/structure/table/wood, +/obj/item/soap/deluxe{ + pixel_y = 11 + }, +/obj/item/soap/deluxe{ + pixel_y = 6 + }, +/obj/item/soap/deluxe, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "tjN" = ( /obj/structure/closet/secure_closet/personal{ anchored = 1 @@ -64825,26 +64768,18 @@ }, /turf/open/floor/iron/freezer, /area/station/science/xenobiology) -"tkS" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/station/science/research) "tkU" = ( /turf/open/lava/plasma/ice_moon, /area/icemoon/surface/outdoors/nospawn) -"tkY" = ( -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/obj/structure/minecart_rail{ - dir = 1 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) +"tkX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) +"tla" = ( +/obj/structure/marker_beacon/jade, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "tlh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -64919,10 +64854,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/hallway/secondary/entry) -"tmb" = ( -/obj/structure/stairs/west, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "tml" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -64994,6 +64925,14 @@ /obj/item/folder/yellow, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"tnu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/item/rack_parts, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "tny" = ( /obj/structure/disposalpipe/segment, /obj/item/radio/intercom/directional/east, @@ -65003,17 +64942,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"tnz" = ( -/obj/structure/table, -/obj/item/plate, -/obj/item/food/piedough, -/obj/effect/spawner/random/food_or_drink/cake_ingredients, -/obj/effect/turf_decal/siding/white{ - dir = 9 - }, -/obj/item/kitchen/rollingpin, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "tnI" = ( /obj/effect/turf_decal/trimline/dark_blue/line{ dir = 10 @@ -65021,14 +64949,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"tnJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "tnO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -65039,6 +64959,14 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/fore) +"toi" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "too" = ( /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, @@ -65064,25 +64992,26 @@ /obj/machinery/shower/directional/west, /turf/open/floor/iron/white, /area/station/medical/virology) -"toP" = ( -/obj/item/toy/snowball{ - pixel_x = 11; - pixel_y = -7 - }, -/obj/structure/flora/grass/brown/style_random, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) -"toT" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/stripes/white/line{ +"toK" = ( +/obj/machinery/requests_console/auto_name/directional/south, +/obj/structure/bodycontainer/morgue/beeper_off{ dir = 1 }, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/central) +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"toN" = ( +/obj/machinery/computer/mecha{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Research Director's Office"; + network = list("ss13","rd") + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) "toV" = ( /obj/structure/table, /obj/item/stock_parts/subspace/ansible, @@ -65102,6 +65031,13 @@ /obj/machinery/holopad, /turf/open/floor/iron/large, /area/station/command/gateway) +"tpc" = ( +/obj/effect/spawner/random/trash/graffiti{ + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tpd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -65137,6 +65073,12 @@ /obj/item/folder/blue, /turf/open/floor/wood, /area/station/security/courtroom) +"tpO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "tpX" = ( /obj/item/storage/box/bodybags, /obj/structure/extinguisher_cabinet/directional/west, @@ -65149,14 +65091,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white/textured, /area/station/security/medical) -"tpZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "tqk" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -65167,13 +65101,6 @@ /obj/item/key/janitor, /turf/open/floor/iron, /area/station/service/janitor) -"tqr" = ( -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/machinery/hydroponics/constructable, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "tqQ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -65197,16 +65124,6 @@ "trm" = ( /turf/open/floor/plating, /area/station/science/ordnance/testlab) -"trn" = ( -/obj/structure/table, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/turf/open/floor/iron/white/corner{ - dir = 4 - }, -/area/station/science/explab) "tru" = ( /obj/structure/chair/pew/left{ dir = 1 @@ -65258,14 +65175,10 @@ /turf/open/openspace/icemoon, /area/station/science/server) "tsu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light/floor, -/turf/open/floor/stone, +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/cigarette, +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/floor/wood/parquet, /area/station/service/bar/atrium) "tsH" = ( /obj/machinery/door/airlock/security/glass{ @@ -65278,6 +65191,14 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) +"tsI" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/lounge) "tsK" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -65318,14 +65239,6 @@ /obj/machinery/door/airlock/freezer, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/mess) -"tts" = ( -/obj/item/chair/wood, -/obj/item/toy/plush/moth{ - name = "Ariadne" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "ttv" = ( /obj/structure/sign/painting/library{ pixel_y = 32 @@ -65427,6 +65340,10 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison/mess) +"tuZ" = ( +/obj/structure/sign/warning/directional/west, +/turf/open/openspace/icemoon, +/area/icemoon/surface/outdoors/nospawn) "tva" = ( /obj/machinery/light/small/directional/south, /turf/open/openspace, @@ -65453,6 +65370,13 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"tvt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "tvv" = ( /obj/machinery/door/airlock/command/glass{ name = "Research Director" @@ -65516,6 +65440,16 @@ }, /turf/open/floor/iron/cafeteria, /area/mine/laborcamp) +"twn" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/east, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "twt" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -65527,17 +65461,6 @@ /obj/machinery/holopad, /turf/open/floor/carpet/red, /area/station/security/prison/work) -"twx" = ( -/obj/effect/turf_decal/siding/wideplating_new/light, -/obj/item/trash/bee, -/obj/machinery/light/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/sign/poster/official/moth_piping/directional/west, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/work) "twK" = ( /obj/machinery/porta_turret/ai{ dir = 8 @@ -65567,17 +65490,6 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) -"twS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/freezer{ - desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold."; - name = "The Ice Box" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "twU" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron/freezer, @@ -65636,17 +65548,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/station/medical/treatment_center) -"txv" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/vending/hydronutrients, -/turf/open/floor/iron, -/area/station/service/hydroponics) "txE" = ( /obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, @@ -65666,6 +65567,10 @@ }, /turf/open/floor/iron/smooth_half, /area/station/security/brig/upper) +"txX" = ( +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/security/prison/garden) "tyb" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -65755,11 +65660,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/commons/storage/mining) -"tAt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/fore) "tAx" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/structure/disposalpipe/segment, @@ -65772,15 +65672,6 @@ dir = 4 }, /area/station/service/chapel) -"tAK" = ( -/obj/machinery/computer/security/telescreen/interrogation/directional/north, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/station/security/processing) "tAL" = ( /obj/structure/table, /obj/machinery/light/small/directional/south, @@ -65789,6 +65680,10 @@ }, /turf/open/floor/iron/white, /area/mine/laborcamp) +"tAN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "tAO" = ( /obj/machinery/space_heater, /obj/effect/mapping_helpers/burnt_floor, @@ -65807,6 +65702,14 @@ "tBs" = ( /turf/closed/wall, /area/station/maintenance/department/chapel) +"tBw" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) "tBL" = ( /obj/machinery/computer/atmos_control/nitrogen_tank{ dir = 1 @@ -65855,6 +65758,12 @@ /obj/structure/sign/warning, /turf/closed/wall/r_wall, /area/icemoon/surface/outdoors/nospawn) +"tCk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "tCr" = ( /obj/structure/grille, /turf/open/misc/asteroid/snow/icemoon, @@ -65872,6 +65781,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"tCA" = ( +/obj/structure/sign/warning/directional/west{ + desc = "A sign warning to watch for moving minecarts beyond this point." + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tCB" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine/air, @@ -65887,13 +65804,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"tCG" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "tCL" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -65994,6 +65904,10 @@ /obj/effect/landmark/start/lawyer, /turf/open/floor/wood, /area/station/security/courtroom) +"tDS" = ( +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tDU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -66032,32 +65946,6 @@ }, /turf/open/floor/plating, /area/station/cargo/storage) -"tEn" = ( -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/intercom/directional/north, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/storage/eva) -"tEs" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/textured, -/area/station/commons/fitness) "tEu" = ( /obj/structure/table, /obj/item/hand_labeler, @@ -66075,15 +65963,6 @@ /obj/structure/ore_box, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"tEE" = ( -/obj/structure/table, -/obj/item/food/deadmouse{ - pixel_y = 18; - pixel_x = 13 - }, -/obj/structure/microscope, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "tEK" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ @@ -66128,6 +66007,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"tFe" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/effect/landmark/start/cook, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) "tFs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -66155,6 +66043,21 @@ dir = 8 }, /area/station/science/lab) +"tFI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fitness Maintenance" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/fore) "tFV" = ( /obj/structure/cable, /obj/machinery/light/directional/south, @@ -66162,6 +66065,15 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/psychology) +"tGc" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/spawner/random/vending/snackvend, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering Lobby" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/lobby) "tGi" = ( /obj/effect/turf_decal/stripes/end, /obj/machinery/door/airlock/external, @@ -66190,6 +66102,28 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"tGy" = ( +/obj/structure/fence/cut/large{ + dir = 1 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"tGz" = ( +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Apiary" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/hydroponics) "tGB" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -66261,13 +66195,10 @@ dir = 8 }, /area/station/hallway/secondary/entry) -"tHF" = ( -/obj/structure/sign/nanotrasen, -/obj/structure/fence/post{ - dir = 8 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +"tHJ" = ( +/obj/structure/mannequin/skeleton, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "tHK" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/railing{ @@ -66359,12 +66290,11 @@ /turf/open/floor/iron/dark, /area/station/service/chapel) "tIL" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/west, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/random/engineering/material_cheap, -/turf/open/floor/iron/smooth, -/area/station/maintenance/starboard/fore) +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "tIS" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -66467,19 +66397,13 @@ dir = 4 }, /area/station/medical/chem_storage) -"tJZ" = ( +"tJY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/white/line, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark/textured, -/area/station/hallway/primary/fore) +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "tKf" = ( /obj/structure/closet, /obj/machinery/light/small/directional/north, @@ -66491,6 +66415,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/lobby) +"tKm" = ( +/obj/structure/ore_container/food_trough/raptor_trough, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "tKq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66511,6 +66439,21 @@ "tKI" = ( /turf/closed/wall, /area/station/maintenance/port/greater) +"tKJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/graffiti{ + pixel_y = 32 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tKN" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/plating, @@ -66529,6 +66472,19 @@ /obj/effect/turf_decal/tile/green/anticorner/contrasted, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"tKY" = ( +/obj/structure/rack, +/obj/item/soap{ + pixel_y = -2 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "tKZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -66575,12 +66531,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/dark/smooth_large, /area/station/command/heads_quarters/cmo) -"tLy" = ( -/obj/machinery/vatgrower{ - dir = 4 - }, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "tLB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/pink/visible, /obj/effect/turf_decal/tile/yellow{ @@ -66591,6 +66541,22 @@ "tLF" = ( /turf/closed/wall, /area/station/hallway/primary/starboard) +"tLI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) +"tLL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "tLM" = ( /obj/machinery/camera/directional/south{ c_tag = "Robotics Lab - South"; @@ -66667,15 +66633,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"tNb" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "tNd" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/effect/turf_decal/siding/green{ @@ -66703,6 +66660,14 @@ /obj/effect/turf_decal/tile/dark/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/virology) +"tNw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "tNx" = ( /obj/structure/cable, /obj/machinery/light/floor, @@ -66719,32 +66684,15 @@ dir = 10 }, /area/mine/living_quarters) -"tNH" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 6 - }, -/turf/open/floor/wood/large, -/area/station/hallway/primary/starboard) "tNJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"tNN" = ( -/obj/structure/flora/tree/pine/style_random, -/obj/structure/marker_beacon/cerulean, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "tNY" = ( /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/cargo/lobby) -"tOe" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "tOf" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -66783,11 +66731,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"tOC" = ( -/obj/effect/spawner/random/trash/hobo_squat, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "tOF" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -66818,28 +66761,6 @@ /obj/item/trash/energybar, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"tPx" = ( -/obj/structure/table, -/obj/item/multitool/circuit{ - pixel_x = -8 - }, -/obj/item/multitool/circuit{ - pixel_x = -4 - }, -/obj/item/multitool/circuit, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/station/science/explab) "tPz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/side{ @@ -66928,6 +66849,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"tRP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/plating, +/area/station/service/hydroponics) "tRX" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -66941,15 +66876,6 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) -"tSd" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/security/general, -/obj/effect/mapping_helpers/airlock/access/any/engineering/external, -/turf/open/floor/plating, -/area/station/maintenance/fore) "tSi" = ( /obj/machinery/suit_storage_unit/security, /turf/open/floor/iron/smooth, @@ -66974,6 +66900,24 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"tSF" = ( +/obj/machinery/door/window/left/directional/west{ + req_one_access = list("bar", "kitchen"); + name = "Deliveries" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/textured, +/area/station/service/kitchen/coldroom) "tSK" = ( /obj/machinery/chem_mass_spec, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -66982,13 +66926,6 @@ /obj/structure/sign/warning/no_smoking/directional/west, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"tSO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "tTc" = ( /obj/item/storage/bag/plants/portaseeder, /obj/structure/table/glass, @@ -67005,12 +66942,14 @@ /turf/open/floor/iron/dark, /area/station/service/chapel) "tTK" = ( -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/structure/lattice/catwalk, -/turf/open/openspace/icemoon, -/area/icemoon/underground/explored) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "tTL" = ( /obj/structure/chair, /turf/open/floor/plating, @@ -67037,24 +66976,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/space_hut/cabin) -"tUm" = ( -/obj/machinery/door/window/left/directional/west{ - req_one_access = list("bar", "kitchen"); - name = "Deliveries" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured, -/area/station/service/kitchen/coldroom) "tUn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -67179,6 +67100,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) +"tWj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "tWp" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -67226,16 +67158,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/security/prison/work) -"tWY" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/machinery/door/airlock/maintenance{ - name = "Kitchen Maintenance" - }, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "tWZ" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -67259,11 +67181,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) -"tXg" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "tXh" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -67312,6 +67229,25 @@ }, /turf/open/floor/iron/dark, /area/station/science/server) +"tYf" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/sign/warning/gas_mask/directional/south, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"tYt" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_edge, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/kitchen/diagonal, +/area/station/service/kitchen) +"tYu" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "tYz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67334,6 +67270,28 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/prison/garden) +"tYF" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"tYM" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"tYS" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "tYZ" = ( /obj/machinery/door/airlock/external{ name = "External Airlock" @@ -67369,20 +67327,15 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"tZo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "tZp" = ( /obj/structure/ladder, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"tZv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "tZG" = ( /obj/machinery/meter, /obj/effect/turf_decal/trimline/dark_red/arrow_ccw{ @@ -67394,12 +67347,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) -"tZO" = ( -/obj/machinery/modular_computer/preset/civilian{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/lobby) "tZR" = ( /obj/machinery/conveyor{ dir = 4; @@ -67449,6 +67396,12 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"uap" = ( +/obj/structure/fence/cut/large{ + dir = 8 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "uar" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67487,12 +67440,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"ubh" = ( -/turf/open/openspace/xenobio, -/area/station/science/xenobiology) -"ubi" = ( -/turf/open/misc/asteroid/snow/coldroom, -/area/icemoon/underground/explored) "ubk" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -67515,10 +67462,6 @@ }, /turf/open/floor/iron/textured, /area/station/security/brig) -"ubp" = ( -/obj/effect/spawner/random/structure/grille, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "ubq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, @@ -67559,15 +67502,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/dark/textured_large, /area/station/medical/chemistry) -"ubK" = ( -/obj/machinery/computer/holodeck{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness) "ubY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -67600,6 +67534,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"ucu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "ucD" = ( /obj/machinery/plate_press, /obj/structure/window/reinforced/spawner/directional/west, @@ -67612,20 +67556,6 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) -"udf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "udj" = ( /obj/effect/turf_decal/stripes/asteroid/line, /obj/structure/cable, @@ -67642,16 +67572,6 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"udA" = ( -/obj/structure/training_machine, -/obj/item/target, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness) "udK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -67681,13 +67601,6 @@ dir = 1 }, /area/station/command/heads_quarters/rd) -"udR" = ( -/obj/structure/cable, -/obj/structure/minecart_rail{ - dir = 1 - }, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) "uee" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -67700,14 +67613,6 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"uek" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/potato{ - name = "\improper Beepsky's emergency battery" - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "uep" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67718,6 +67623,13 @@ /obj/structure/flora/tree/pine/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"uet" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/heads_quarters/hos) "uey" = ( /obj/machinery/power/supermatter_crystal/engine, /turf/open/floor/engine, @@ -67829,6 +67741,10 @@ /obj/machinery/requests_console/auto_name/directional/north, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"ugA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) "ugG" = ( /obj/structure/table, /obj/item/clothing/gloves/color/fyellow, @@ -67868,6 +67784,12 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/engineering/atmos) +"ugZ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) "uhb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/brown{ @@ -67915,6 +67837,16 @@ }, /turf/open/floor/iron/white/side, /area/mine/living_quarters) +"uhF" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "uhH" = ( /obj/machinery/door/airlock/engineering{ name = "Chemistry Lab Utilities" @@ -67954,20 +67886,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"uil" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/duct, -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/checker, -/area/station/hallway/secondary/service) "uin" = ( /obj/structure/sign/warning/fire/directional/south, /obj/effect/turf_decal/stripes/corner{ @@ -67979,12 +67897,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"uiq" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/service/bar) "uiv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -68004,6 +67916,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"uiH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "uiI" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/three, @@ -68013,15 +67931,6 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, /area/station/ai_monitored/command/nuke_storage) -"uiV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "uja" = ( /turf/closed/wall, /area/station/commons/toilet) @@ -68031,10 +67940,6 @@ }, /turf/open/floor/wood, /area/station/maintenance/port/aft) -"ujp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "ujs" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -68082,13 +67987,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/station/command/meeting_room) -"ukt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "ukv" = ( /obj/machinery/computer/exoscanner_control{ dir = 1 @@ -68177,12 +68075,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/security/prison/safe) -"ulE" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 1 +"ulR" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/station/science/ordnance) +/turf/open/floor/stone, +/area/station/service/bar/atrium) "uma" = ( /obj/item/chisel, /obj/item/storage/toolbox/artistic, @@ -68194,13 +68092,6 @@ /obj/structure/sign/warning/docking/directional/south, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"umc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "uml" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68241,6 +68132,10 @@ }, /turf/open/floor/iron, /area/station/service/chapel) +"umM" = ( +/obj/effect/landmark/start/clown, +/turf/open/floor/wood, +/area/station/commons/lounge) "umR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -68288,14 +68183,14 @@ /obj/machinery/gulag_teleporter, /turf/open/floor/iron/showroomfloor, /area/station/security/processing) -"unM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ +"unG" = ( +/obj/machinery/computer/station_alert{ dir = 4 }, -/obj/structure/sign/departments/exodrone/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "unO" = ( /obj/item/paper_bin{ pixel_x = -3; @@ -68412,6 +68307,22 @@ /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"uoY" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "upa" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -68439,12 +68350,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison) -"upx" = ( -/obj/machinery/light_switch/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "upH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -68464,6 +68369,17 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"upU" = ( +/obj/structure/table/wood, +/obj/item/raptor_dex{ + pixel_y = 13 + }, +/obj/item/raptor_dex{ + pixel_y = 7 + }, +/obj/item/raptor_dex, +/turf/open/misc/hay/icemoon, +/area/icemoon/underground/explored) "upV" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, @@ -68565,6 +68481,24 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/research) +"urQ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/machinery/light/small/directional/west, +/obj/item/stack/package_wrap{ + pixel_y = 3 + }, +/obj/item/hand_labeler, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"usm" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "uso" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/contraband/prison, @@ -68587,12 +68521,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"usP" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron/cafeteria{ - dir = 8 - }, -/area/station/science/research) "usS" = ( /obj/structure/bed{ dir = 1 @@ -68607,37 +68535,6 @@ dir = 10 }, /area/station/security/prison/safe) -"utn" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/structure/table/glass, -/obj/item/seeds/tower, -/obj/item/seeds/chanter{ - pixel_y = 3; - pixel_x = 3 - }, -/obj/item/seeds/watermelon{ - pixel_y = -6; - pixel_x = 3 - }, -/obj/item/seeds/apple{ - pixel_y = 4; - pixel_x = 2 - }, -/obj/item/seeds/banana, -/obj/item/seeds/rose{ - pixel_y = -3; - pixel_x = -4 - }, -/obj/structure/noticeboard/directional/west, -/obj/item/paper/guides/jobs/hydroponics{ - pixel_y = 3; - pixel_x = -27 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics) "utr" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -68661,27 +68558,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"utG" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood/parquet, -/area/station/service/bar/backroom) "utR" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"utW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/fore) "uub" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Port to Fuel Pipe" @@ -68693,10 +68575,6 @@ /obj/effect/spawner/random/techstorage/tcomms_all, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"uuh" = ( -/obj/structure/noticeboard/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "uum" = ( /obj/machinery/door/airlock/public/glass{ name = "Chapel" @@ -68740,10 +68618,26 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage) +"uuO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "uuP" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/office) +"uvh" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/item/toy/plush/moth{ + name = "Theseus" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "uvi" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68758,6 +68652,11 @@ /obj/machinery/power/energy_accumulator/grounding_rod/anchored, /turf/open/floor/engine, /area/station/engineering/supermatter) +"uvp" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "uvt" = ( /turf/closed/wall, /area/station/science/robotics/mechbay) @@ -68768,6 +68667,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"uvA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "botany_chasm_and_wolf_shutters" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) "uvM" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, @@ -68783,14 +68692,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/hallway) -"uwd" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) "uwj" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment, @@ -68814,6 +68715,17 @@ dir = 8 }, /area/station/security/brig/entrance) +"uwE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/effect/mapping_helpers/mail_sorting/service/theater, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "uwH" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -68844,6 +68756,9 @@ /obj/effect/mapping_helpers/airlock/access/all/service/janitor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"uwT" = ( +/turf/closed/wall/r_wall, +/area/station/science/cytology) "uxd" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 @@ -68891,10 +68806,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"uxU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "uxZ" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2, /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4, @@ -68903,10 +68814,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"uye" = ( -/obj/item/kirbyplants/random/dead, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "uyq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68919,6 +68826,13 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"uyF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/station/service/bar) "uyH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/broken_floor, @@ -68980,6 +68894,21 @@ /obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron, /area/mine/living_quarters) +"uzu" = ( +/obj/machinery/door/airlock/wood{ + name = "Bar Backroom" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/bar/backroom) "uzB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -69014,6 +68943,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/storage/primary) +"uAq" = ( +/obj/machinery/door/firedoor, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "uAx" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -69069,17 +69010,6 @@ "uBA" = ( /turf/closed/wall, /area/station/engineering/atmos/project) -"uBD" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/trash/food_packaging, -/obj/effect/spawner/random/trash/cigbutt, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "uBL" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -69252,6 +69182,14 @@ /obj/structure/table, /turf/open/floor/iron, /area/station/cargo/office) +"uDv" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/sink/kitchen/directional/west, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "uDy" = ( /obj/item/book/bible, /obj/structure/cable, @@ -69291,6 +69229,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"uEf" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "uEk" = ( /obj/structure/closet/wardrobe/miner, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -69340,9 +69285,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/processing) -"uFg" = ( -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "uFh" = ( /turf/open/floor/plating, /area/station/construction) @@ -69354,6 +69296,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/psychology) +"uFE" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron, +/area/station/service/bar) "uFH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -69367,17 +69313,30 @@ /obj/machinery/holopad, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) -"uGe" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/structure/sign/picture_frame/portrait/bar{ - pixel_x = 32 +"uFV" = ( +/obj/structure/tank_dispenser{ + pixel_x = -1 }, -/obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics Monitoring" }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/iron, -/area/station/service/bar) +/area/station/engineering/atmos/storage/gas) +"uGe" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "uGl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69422,10 +69381,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/main) -"uGY" = ( -/obj/structure/bookcase, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "uHc" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -69444,16 +69399,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/fore) -"uHS" = ( -/obj/structure/disposaloutlet{ - dir = 8 +"uHN" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/sign/warning/gas_mask/directional/north, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +/turf/open/floor/iron, +/area/station/hallway/primary/central) "uHV" = ( /obj/structure/disposalpipe/trunk/multiz{ dir = 1 @@ -69520,10 +69472,25 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"uIS" = ( -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) +"uIQ" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/multitool, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/turf/open/floor/iron/white/side{ + dir = 10 + }, +/area/station/science/lab) "uIV" = ( /obj/machinery/meter, /obj/effect/turf_decal/delivery, @@ -69561,12 +69528,29 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel) +"uJN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "uJX" = ( /obj/structure/closet/firecloset, /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/smooth_half, /area/station/security/brig/upper) +"uKc" = ( +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "uKj" = ( /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -69631,6 +69615,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/execution/education) +"uKY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "uLe" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, @@ -69663,24 +69655,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"uLJ" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/item/kirbyplants/organic/plant10, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) -"uLR" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "uLX" = ( /obj/machinery/door/airlock{ name = "Port Emergency Storage" @@ -69691,26 +69665,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/textured, /area/station/commons/storage/emergency/port) -"uLZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small/dim/directional/north, -/obj/effect/decal/cleanable/vomit/old, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) -"uMj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants/random/dead, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "uMm" = ( /turf/open/floor/iron/white/corner{ dir = 4 }, /area/station/hallway/secondary/entry) +"uMp" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/vending/hydronutrients, +/turf/open/floor/iron, +/area/station/service/hydroponics) "uMq" = ( /obj/structure/sign/warning/cold_temp{ pixel_x = -29 @@ -69766,19 +69736,6 @@ "uMN" = ( /turf/open/openspace, /area/station/commons/storage/mining) -"uMU" = ( -/obj/structure/fence/corner, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"uNp" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "uNq" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -69807,18 +69764,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/hallway) -"uNG" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) -"uNH" = ( -/obj/structure/railing, -/obj/structure/closet/secure_closet/cytology, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +"uNN" = ( +/obj/effect/spawner/random/trash/bin, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "uNV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -69840,16 +69790,6 @@ "uOb" = ( /turf/closed/wall/r_wall, /area/station/security/prison/toilet) -"uOe" = ( -/obj/machinery/door/window/left/directional/west{ - name = "Fitness Ring" - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/siding/white{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) "uOf" = ( /obj/machinery/door/airlock{ id_tag = "miningdorm_A"; @@ -69877,20 +69817,12 @@ "uOj" = ( /turf/open/floor/iron, /area/station/command/gateway) -"uOk" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_y = -24; - req_access = list("minisat") - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/motion/directional/south{ - c_tag = "MiniSat Foyer"; - network = list("minisat") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) +"uOm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "uOn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -69905,20 +69837,12 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/white, /area/station/medical/virology) -"uOy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/landmark/start/hangover, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) -"uOz" = ( -/obj/structure/marker_beacon/yellow, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) +"uOs" = ( +/obj/structure/bed/dogbed, +/obj/effect/decal/cleanable/blood/gibs/body, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "uOE" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -70006,24 +69930,25 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) -"uPQ" = ( -/obj/effect/mapping_helpers/airlock/access/all/science/general, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external/glass{ - name = "Cytology External Airlock" - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "uPS" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"uPT" = ( +/obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "uPY" = ( /obj/structure/noticeboard/directional/east, /turf/open/floor/wood, /area/station/command/meeting_room) +"uQc" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/table, +/obj/machinery/fax/auto_name, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "uQl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -70033,6 +69958,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/locker) +"uQv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/chair, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "uQx" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -70095,6 +70031,15 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"uRC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/warm/directional/south, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "uRL" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/light/directional/north, @@ -70144,43 +70089,12 @@ /obj/machinery/meter, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"uSE" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/right/directional/north{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/desk_bell{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "uSS" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/stripes/box, /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"uTc" = ( -/obj/machinery/chem_heater/withbuffer, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/tile/yellow/full, -/turf/open/floor/iron/white/smooth_large, -/area/station/medical/pharmacy) -"uTf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "uTk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -70203,11 +70117,34 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark/textured_edge, /area/station/security/prison) +"uTq" = ( +/obj/machinery/restaurant_portal/restaurant, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "uTr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"uTu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"uTx" = ( +/obj/machinery/air_sensor/ordnance_burn_chamber, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "uTI" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -70241,12 +70178,8 @@ dir = 4 }, /area/station/service/chapel) -"uUn" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) -"uUq" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, +"uUp" = ( +/obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) "uUu" = ( @@ -70260,12 +70193,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"uUw" = ( -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/west, -/obj/machinery/fax/auto_name, -/turf/open/floor/iron/grimy, -/area/station/service/bar/backroom) "uUH" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ dir = 10 @@ -70290,6 +70217,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/atmos) +"uVr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "uVu" = ( /obj/machinery/space_heater, /obj/structure/window/reinforced/spawner/directional/east, @@ -70310,16 +70246,11 @@ dir = 1 }, /area/station/security/lockers) -"uWf" = ( -/obj/structure/railing/corner/end{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"uWo" = ( +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/dorms) "uWp" = ( /obj/structure/sign/warning/secure_area, /turf/closed/wall, @@ -70333,10 +70264,32 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/underground/explored) +"uWy" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) "uWE" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) +"uWS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/wood/large, +/area/station/service/bar) "uWW" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance, @@ -70426,6 +70379,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"uYE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "uYF" = ( /obj/structure/railing{ dir = 6 @@ -70557,11 +70520,27 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/service/library) +"vaL" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/knife/kitchen{ + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "vaM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron/dark/side, /area/mine/eva) +"vaW" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plating, +/area/station/maintenance/fore) "vaZ" = ( /obj/item/book/manual/wiki/plumbing{ pixel_x = 4; @@ -70634,13 +70613,6 @@ /obj/structure/railing, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"vbI" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/chair/stool/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "vbO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /obj/item/kirbyplants/random, @@ -70670,6 +70642,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/port/fore) +"vcf" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Chapel Maintenance External Airlock"; + opacity = 0 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) "vcj" = ( /turf/closed/wall/r_wall, /area/mine/storage) @@ -70762,13 +70747,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/ordnance, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"vdO" = ( -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "vdW" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/effect/decal/cleanable/dirt, @@ -70793,11 +70771,6 @@ "vep" = ( /turf/closed/wall, /area/station/maintenance/disposal/incinerator) -"veq" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "ver" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy{ @@ -70810,6 +70783,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/grimy, /area/station/maintenance/aft/greater) +"vev" = ( +/obj/structure/fence, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "vey" = ( /turf/closed/wall, /area/station/command/heads_quarters/captain) @@ -70878,27 +70858,6 @@ }, /turf/open/floor/iron, /area/station/science/xenobiology) -"vfw" = ( -/obj/structure/railing/corner/end/flip, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/sink/kitchen/directional/south, -/obj/structure/mirror/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Coldroom Access" - }, -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4 - }, -/obj/effect/mapping_helpers/mail_sorting/service/kitchen, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) "vfI" = ( /obj/machinery/door/window/right/directional/south{ name = "Ordnance Freezer Chamber Access"; @@ -70957,6 +70916,10 @@ /obj/item/stack/cable_coil, /turf/open/floor/iron/smooth, /area/mine/eva) +"vgK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "vgM" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -70975,31 +70938,20 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"vgU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/maintenance/starboard/fore) "vhm" = ( /obj/structure/sign/poster/random/directional/west, /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/service/chapel) -"vhA" = ( -/obj/effect/turf_decal/trimline/green/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "vhB" = ( /obj/structure/chair/plastic, /obj/effect/turf_decal/bot_red, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"vhF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) "vhL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71046,10 +70998,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) -"viR" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "viV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/window/reinforced/spawner/directional/south, @@ -71062,24 +71010,44 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/construction) +"vjg" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) "vjh" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp) -"vjj" = ( -/turf/open/floor/iron/stairs/right{ - dir = 4 - }, -/area/station/science/research) "vjk" = ( /obj/machinery/atmospherics/components/binary/crystallizer{ dir = 4 }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/project) +"vjq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "vjx" = ( /obj/machinery/telecomms/server/presets/engineering, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) +"vjA" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Service - Kitchen" + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/table, +/obj/machinery/processor{ + pixel_y = 6 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "vjJ" = ( /obj/structure/table, /obj/machinery/light/directional/north, @@ -71142,15 +71110,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/construction) -"vkO" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "vkW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -71182,9 +71141,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"vlz" = ( -/turf/open/openspace, -/area/station/service/kitchen/coldroom) "vlL" = ( /obj/machinery/computer/cargo/request, /turf/open/floor/iron, @@ -71209,17 +71165,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/iron/smooth, /area/mine/mechbay) -"vlU" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/machinery/reagentgrinder{ - pixel_y = 9; - pixel_x = 4 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "vlZ" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -71228,11 +71173,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/mine/storage) -"vme" = ( -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "vmj" = ( /obj/structure/chair{ dir = 1; @@ -71304,6 +71244,23 @@ /obj/structure/cable, /turf/open/floor/iron/large, /area/station/hallway/secondary/entry) +"vmK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron, +/area/station/science/explab) +"vmO" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/fore) "vmP" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, @@ -71327,6 +71284,21 @@ }, /turf/open/floor/iron/dark, /area/station/tcommsat/computer) +"vmW" = ( +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"vne" = ( +/obj/item/clothing/head/beanie/orange{ + pixel_y = 8 + }, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/wheelys/skishoes{ + pixel_y = -8 + }, +/obj/effect/decal/remains/human, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "vng" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -71368,20 +71340,37 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage/gas) -"vnK" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 +"vnw" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Fitness Room South" }, -/obj/structure/table/glass, -/obj/machinery/light/small/directional/west, -/obj/item/stack/package_wrap{ - pixel_y = 3 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, -/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -7 + }, +/obj/item/kirbyplants/random, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/commons/fitness) +"vnA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/textured_half, +/area/station/service/kitchen) "vnN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -71392,12 +71381,6 @@ }, /turf/open/floor/iron/textured, /area/station/medical/chem_storage) -"vnS" = ( -/obj/structure/fence/cut/large{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "vnY" = ( /obj/structure/closet/crate/critter, /turf/open/floor/plating, @@ -71501,18 +71484,6 @@ /obj/structure/cable, /turf/open/floor/iron/recharge_floor, /area/station/security/mechbay) -"vpJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/airlock/engineering{ - name = "Utilities Room" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "vpR" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -71595,21 +71566,14 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/security/courtroom) -"vrr" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "vrw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmacy_shutters3"; - name = "Pharmacy Shutters" +/obj/machinery/button/door/directional/west{ + id = "xenobio3"; + name = "Xenobio Pen 3 Blast Door"; + req_access = list("xenobiology") }, -/turf/open/floor/plating, -/area/station/service/kitchen) +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "vrC" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -71651,6 +71615,11 @@ /obj/effect/turf_decal/trimline/red/line, /turf/open/floor/iron/dark/textured, /area/station/security/range) +"vsx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) "vsz" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -71700,19 +71669,6 @@ /obj/machinery/air_sensor/carbon_tank, /turf/open/floor/engine/co2, /area/station/engineering/atmos) -"vto" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/siding/wood, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Bar" - }, -/turf/open/floor/iron, -/area/station/service/bar) "vtr" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/item/kirbyplants/random, @@ -71739,11 +71695,6 @@ dir = 10 }, /area/station/science/research) -"vtW" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/station/medical/morgue) "vtZ" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ @@ -71843,17 +71794,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"vvn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"vvo" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/item/radio/intercom/directional/west, -/obj/machinery/camera/directional/west{ - c_tag = "Service - Atrium Entrance" - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "vvu" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/neutral/warning{ @@ -71939,6 +71886,13 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"vws" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) "vwt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -71946,16 +71900,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/security/holding_cell) -"vww" = ( -/obj/structure/sign/warning/directional/west, -/turf/open/openspace/icemoon, -/area/icemoon/surface/outdoors/nospawn) "vwC" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 9 }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"vwD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "vwE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72056,14 +72016,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron/large, /area/station/engineering/atmos) -"vxY" = ( -/obj/effect/turf_decal/siding/wood{ +"vxW" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/chair/office{ dir = 8 }, -/obj/structure/cable, -/obj/effect/landmark/start/mime, -/turf/open/floor/wood/parquet, -/area/station/service/theater) +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron, +/area/station/commons/fitness) "vyb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -72090,6 +72053,12 @@ "vym" = ( /turf/closed/wall, /area/station/construction) +"vyp" = ( +/obj/structure/bonfire, +/obj/item/melee/roastingstick, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "vyt" = ( /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) @@ -72104,10 +72073,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/engine, /area/station/science/explab) -"vyy" = ( -/obj/structure/reagent_dispensers/cooking_oil, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) "vyI" = ( /obj/structure/railing{ dir = 1 @@ -72116,12 +72081,6 @@ /obj/machinery/light/small/dim/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"vyN" = ( -/obj/structure/closet/crate/miningcar, -/obj/effect/spawner/random/exotic/snow_gear, -/obj/effect/spawner/random/exotic/snow_gear, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "vyO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -72185,6 +72144,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/cryo) +"vzP" = ( +/obj/machinery/computer/records/security, +/obj/machinery/light_switch/directional/north{ + pixel_x = -16 + }, +/obj/machinery/computer/security/telescreen/normal/directional/north, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/security/brig/entrance) "vzS" = ( /obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, /obj/structure/disposalpipe/sorting/mail{ @@ -72259,6 +72228,13 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"vAy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing/corner/end/flip{ + dir = 1 + }, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "vAF" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Teleporter" @@ -72269,12 +72245,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"vAO" = ( -/obj/structure/bodycontainer/morgue/beeper_off{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) "vAP" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -72299,15 +72269,6 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/service) -"vAW" = ( -/obj/effect/turf_decal/tile/neutral/diagonal_edge, -/obj/effect/landmark/start/cook, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/kitchen/diagonal, -/area/station/service/kitchen) "vAY" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -72355,18 +72316,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"vBt" = ( -/obj/machinery/door/airlock/freezer{ - desc = "The freezer where the chef keeps all the stuff that needs to be kept cold. Ice cold."; - name = "The Ice Box" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/service/kitchen/coldroom) "vBu" = ( /obj/machinery/space_heater, /obj/machinery/camera/directional/south{ @@ -72495,16 +72444,10 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) -"vDQ" = ( -/obj/effect/spawner/random/decoration/flower, -/obj/structure/flora/rock/pile/icy/style_random, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"vEh" = ( -/obj/structure/frame/machine, -/obj/item/stack/cable_coil/five, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"vEc" = ( +/obj/machinery/door/poddoor/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "vEw" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics Access" @@ -72521,17 +72464,6 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"vEC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/eighties, -/area/station/commons/lounge) "vEJ" = ( /obj/effect/turf_decal/tile/green{ dir = 8 @@ -72555,9 +72487,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"vES" = ( -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "vEU" = ( /obj/machinery/door/airlock/external{ glass = 1; @@ -72573,15 +72502,6 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/general, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) -"vFb" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/item/storage/box/matches, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "vFg" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -72612,6 +72532,16 @@ /obj/structure/cable, /turf/open/floor/iron/textured, /area/station/security/brig) +"vFT" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "vFW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -72667,14 +72597,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/tcommsat/computer) -"vHe" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/trash/botanical_waste, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "vHf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -72695,6 +72617,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"vHx" = ( +/obj/effect/decal/cleanable/blood/bubblegum, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "vHA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -72709,34 +72635,25 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/exit/departure_lounge) +"vHJ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "vHK" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, /turf/open/floor/iron, /area/station/cargo/sorting) -"vHM" = ( -/obj/structure/rack, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/effect/spawner/random/armory/rubbershot, -/turf/open/floor/iron/dark/textured, -/area/station/ai_monitored/security/armory) "vHR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) -"vHT" = ( -/obj/structure/fence/post{ - dir = 8 - }, -/obj/structure/sign/nanotrasen, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "vHU" = ( /obj/item/radio/intercom/prison/directional/south, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -72779,13 +72696,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark/textured_edge, /area/station/security/evidence) -"vIL" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "vIZ" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72839,6 +72749,18 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) +"vKa" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "vKk" = ( /obj/machinery/vending/security, /turf/open/floor/iron/smooth_edge, @@ -72849,13 +72771,34 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/locker) -"vKT" = ( +"vKR" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/cable, -/turf/open/floor/plating/snowed/coldroom, -/area/station/service/kitchen/coldroom) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + id = "cantena_curtains" + }, +/turf/open/floor/wood, +/area/station/commons/lounge) +"vKZ" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "vLj" = ( /obj/machinery/suit_storage_unit/rd, /obj/effect/turf_decal/stripes/line{ @@ -72906,6 +72849,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"vMj" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/science/research) "vMl" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -72976,23 +72927,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/port/fore) -"vNM" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) -"vOd" = ( -/obj/item/wrench, -/obj/machinery/atmospherics/components/binary/pump/off/supply/visible/layer4{ - dir = 1; - name = "Air In" - }, -/obj/effect/landmark/generic_maintenance_landmark, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/station/maintenance/fore) +"vNU" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/station/service/bar) "vOw" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/red{ @@ -73000,6 +72939,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"vOy" = ( +/obj/structure/fake_stairs/wood/directional/north, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "vOD" = ( /obj/machinery/status_display/ai/directional/north, /obj/effect/turf_decal/tile/dark_green{ @@ -73017,6 +72961,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"vPc" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Engineering" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/machinery/computer/security/telescreen/engine/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) "vPh" = ( /obj/machinery/light/directional/north, /obj/machinery/digital_clock/directional/north, @@ -73084,13 +73037,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/mine/production) -"vQz" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/underground/explored) "vQG" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -73190,19 +73136,6 @@ "vSi" = ( /turf/closed/wall, /area/mine/eva) -"vSu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north{ - pixel_x = -4 - }, -/obj/machinery/light_switch/directional/north{ - pixel_x = 5; - pixel_y = 28 - }, -/turf/open/floor/wood/large, -/area/station/service/bar) "vSw" = ( /obj/structure/table, /obj/machinery/firealarm/directional/north, @@ -73287,6 +73220,26 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"vTh" = ( +/obj/structure/fence/post{ + dir = 1 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"vTm" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) "vTo" = ( /obj/structure/disposalpipe/sorting/mail{ dir = 1 @@ -73328,24 +73281,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"vUn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ - color = "#0000ff"; - dir = 8; - name = "Supply multi deck pipe adapter" - }, -/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ - color = "#ff0000"; - dir = 8; - name = "Scrubbers multi deck pipe adapter" - }, -/obj/structure/cable/multilayer/multiz, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "vUr" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 4 @@ -73389,12 +73324,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"vVA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "vVH" = ( /turf/closed/wall, /area/station/security/prison/safe) @@ -73504,21 +73433,12 @@ /obj/effect/mapping_helpers/airlock/access/any/science/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"vXe" = ( -/obj/structure/aquarium/lawyer, -/turf/open/floor/wood, -/area/station/service/lawoffice) "vXh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"vXm" = ( -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "vXn" = ( /obj/structure/table, /obj/item/food/pie/cream, @@ -73559,41 +73479,10 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/mine/living_quarters) -"vXM" = ( -/obj/structure/chair/sofa/right/brown{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/station/commons/lounge) -"vXO" = ( -/obj/structure/fluff/tram_rail, -/obj/structure/lattice/catwalk, -/obj/structure/fluff/tram_rail{ - pixel_y = 17 - }, -/obj/structure/marker_beacon/burgundy{ - name = "landing marker" - }, -/turf/open/lava/plasma/ice_moon, -/area/icemoon/underground/explored) "vXU" = ( /obj/item/toy/snowball, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) -"vXV" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/requests_console/directional/west{ - department = "Head of Personnel's Desk"; - name = "Head of Personnel's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) "vYa" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/delivery, @@ -73633,10 +73522,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"vYp" = ( -/obj/structure/table/wood, -/turf/open/floor/wood/parquet, -/area/station/service/bar/atrium) "vYq" = ( /obj/structure/barricade/wooden/snowed, /turf/open/misc/asteroid/snow/icemoon, @@ -73680,22 +73565,6 @@ }, /turf/open/floor/iron/large, /area/station/engineering/lobby) -"vYN" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) -"vYY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4 - }, -/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, -/obj/effect/mapping_helpers/mail_sorting/service/theater, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "vZa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -73746,6 +73615,10 @@ /obj/structure/cable, /turf/open/floor/carpet, /area/station/security/detectives_office) +"vZK" = ( +/obj/structure/fence, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "vZS" = ( /obj/structure/rack, /turf/open/floor/iron/smooth, @@ -73816,6 +73689,12 @@ /obj/structure/sign/warning/docking/directional/south, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"waU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "waZ" = ( /obj/structure/table, /obj/item/assembly/igniter{ @@ -73908,24 +73787,17 @@ /obj/machinery/bluespace_vendor/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"wco" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +"wcn" = ( +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "wcx" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, /turf/open/floor/iron/large, /area/station/command/heads_quarters/ce) -"wcz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/security/prison/garden) "wcD" = ( /obj/structure/chair/plastic{ dir = 4 @@ -74020,6 +73892,10 @@ "weR" = ( /turf/open/floor/wood, /area/station/maintenance/space_hut/cabin) +"weT" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "weW" = ( /obj/docking_port/stationary/random/icemoon{ dir = 8; @@ -74064,6 +73940,15 @@ /obj/structure/sign/poster/official/wtf_is_co2, /turf/closed/wall/r_wall, /area/station/maintenance/aft/greater) +"wfE" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wfF" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -74078,12 +73963,27 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/station/command/meeting_room) +"wfP" = ( +/obj/structure/table/wood, +/obj/item/paper, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "wfR" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/iron/smooth_edge, /area/station/command/heads_quarters/rd) +"wgo" = ( +/obj/item/food/grown/potato{ + pixel_y = 4 + }, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wgr" = ( /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -74096,11 +73996,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/xenobiology) -"wgu" = ( -/obj/machinery/newscaster/directional/west, -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "wgG" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /obj/effect/turf_decal/trimline/dark_red/arrow_ccw{ @@ -74133,6 +74028,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, /turf/open/floor/iron/white, /area/station/medical/virology) +"wgK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) "wgL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -74195,16 +74096,15 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/white/textured, /area/station/security/medical) +"whe" = ( +/obj/item/stack/rods/two, +/obj/item/stack/sheet/iron, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "whf" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, /turf/open/floor/glass/reinforced, /area/station/engineering/atmos/pumproom) -"whg" = ( -/obj/effect/turf_decal/tile/blue, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "whh" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/yellow/filled/warning{ @@ -74241,6 +74141,14 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/engine/cult, /area/station/service/library) +"whE" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/station/service/bar) "whP" = ( /obj/structure/table, /obj/effect/spawner/random/food_or_drink/donkpockets, @@ -74293,29 +74201,19 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"wiM" = ( -/obj/machinery/computer/station_alert, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/engine/directional/north, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) -"wiO" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) -"wjv" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/west, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/hop) +"wjj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wjl" = ( +/obj/machinery/restaurant_portal/bar, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/wood/parquet, +/area/station/service/bar/atrium) "wjy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -74341,17 +74239,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wjR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/chair, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "wjS" = ( /obj/effect/landmark/start/assistant, /obj/structure/chair/pew{ @@ -74366,6 +74253,15 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) +"wkd" = ( +/obj/structure/rack, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/armory/shotgun, +/turf/open/floor/iron/dark/textured, +/area/station/ai_monitored/security/armory) "wkl" = ( /obj/machinery/camera/directional/west{ c_tag = "Telecomms Server Room"; @@ -74440,18 +74336,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"wla" = ( -/obj/effect/decal/cleanable/garbage, -/obj/item/reagent_containers/spray/chemsprayer/party{ - pixel_x = 1 - }, -/obj/item/clothing/head/costume/festive{ - pixel_y = -3; - pixel_x = -5 - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "wlr" = ( /obj/structure/table, /obj/item/stack/spacecash/c10, @@ -74579,9 +74463,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/dark/textured, /area/station/security/range) -"wnp" = ( -/turf/closed/wall/r_wall, -/area/station/science/cytology) "wnv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -74696,31 +74577,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) -"woV" = ( -/obj/structure/table, -/obj/item/petri_dish{ - pixel_y = 15; - pixel_x = -5 - }, -/obj/item/petri_dish{ - pixel_y = 10; - pixel_x = 6 - }, -/obj/item/petri_dish{ - pixel_y = -6; - pixel_x = -1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) -"woX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "wpc" = ( /obj/machinery/door/airlock{ name = "Unisex Restrooms" @@ -74730,12 +74586,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/freezer, /area/station/commons/toilet/locker) -"wph" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/landmark/generic_maintenance_landmark, -/turf/open/floor/plating, -/area/station/maintenance/fore) "wpi" = ( /obj/structure/table, /obj/item/holosign_creator/atmos{ @@ -74747,17 +74597,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/office) -"wpm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - name = "Fitness Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "wpp" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/pipedispenser/disposal, @@ -74808,6 +74647,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) +"wpR" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/bar) "wpY" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -74858,20 +74704,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/storage/mining) -"wqt" = ( -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/item/kirbyplants/organic/plant10, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "wqx" = ( /turf/closed/wall/r_wall, /area/station/hallway/primary/fore) +"wqG" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/fence/cut/large{ + dir = 8 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) +"wqH" = ( +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wqI" = ( /obj/item/radio/intercom/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -74973,12 +74820,23 @@ /obj/effect/spawner/random/maintenance/three, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"wsk" = ( +/obj/effect/spawner/random/trash/mess, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner/end, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wsp" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ dir = 1 }, /turf/open/floor/iron, /area/station/science/ordnance) +"wsr" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "wsu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, @@ -75078,28 +74936,18 @@ /obj/structure/sign/warning/cold_temp, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) -"wuc" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "wug" = ( /obj/machinery/gulag_item_reclaimer{ pixel_y = 24 }, /turf/open/floor/carpet, /area/station/security/processing) +"wuh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) "wuo" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter) @@ -75140,19 +74988,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/prison) -"wuV" = ( -/obj/effect/turf_decal/siding/yellow/corner, -/obj/machinery/status_display/evac/directional/south, -/obj/structure/table, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -5 - }, -/obj/item/multitool{ - pixel_x = 8 - }, -/turf/open/floor/iron, -/area/station/engineering/lobby) "wve" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, @@ -75161,9 +74996,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/service/chapel) -"wvu" = ( -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "wvv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75206,10 +75038,6 @@ "wvI" = ( /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) -"wvJ" = ( -/obj/effect/spawner/random/engineering/atmospherics_portable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "wvK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75219,12 +75047,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/tools) -"wvL" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/misc/dirt{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/icemoon/underground/explored/graveyard) "wvV" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/pumproom) @@ -75235,22 +75057,6 @@ /mob/living/basic/pet/cat/runtime, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) -"wwg" = ( -/obj/machinery/camera{ - c_tag = "Service - Botany"; - dir = 9 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/obj/machinery/light/warm/directional/north, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "wwn" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/west{ @@ -75333,6 +75139,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/cargo/warehouse) +"wxt" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/closet/firecloset, +/obj/structure/sign/warning/gas_mask/directional/west, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) "wxw" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -75388,6 +75201,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"wyy" = ( +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Garden" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics) "wyB" = ( /obj/machinery/conveyor{ dir = 1; @@ -75430,6 +75252,11 @@ /obj/effect/spawner/random/clothing/bowler_or_that, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"wzi" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "wzk" = ( /turf/open/floor/wood, /area/station/command/meeting_room) @@ -75451,6 +75278,29 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"wzH" = ( +/obj/structure/minecart_rail{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/icemoon/underground/explored) +"wzU" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) "wAf" = ( /obj/machinery/requests_console/directional/north{ department = "Cargo Bay"; @@ -75462,13 +75312,6 @@ /obj/item/folder/yellow, /turf/open/floor/iron, /area/station/cargo/storage) -"wAk" = ( -/obj/item/toy/snowball{ - pixel_x = -6; - pixel_y = 3 - }, -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "wAq" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -75505,6 +75348,13 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/station/engineering/atmos) +"wAJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/griddle, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "wAQ" = ( /obj/machinery/computer/shuttle/labor/one_way{ dir = 4 @@ -75538,13 +75388,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore) -"wBa" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/thinplating_new/light{ - dir = 10 - }, -/turf/open/floor/wood/large, -/area/station/hallway/primary/starboard) "wBb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -75582,15 +75425,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/workout) -"wBr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/item/kirbyplants/organic/plant2, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "wBy" = ( /obj/machinery/netpod, /obj/item/radio/intercom/directional/south, @@ -75615,6 +75449,19 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) +"wBU" = ( +/obj/structure/closet/emcloset, +/obj/item/pickaxe, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/service/hydroponics) "wBV" = ( /obj/structure/closet/crate, /turf/open/floor/iron, @@ -75625,6 +75472,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"wCC" = ( +/obj/structure/sign/nanotrasen, +/obj/structure/fence/post{ + dir = 8 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/underground/explored) "wCK" = ( /obj/effect/turf_decal/trimline/dark_blue/corner{ dir = 8 @@ -75657,6 +75511,12 @@ dir = 8 }, /area/station/science/explab) +"wDb" = ( +/obj/machinery/requests_console/auto_name/directional/east, +/obj/machinery/duct, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "wDc" = ( /obj/structure/cable, /obj/machinery/door/airlock/engineering{ @@ -75673,6 +75533,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/chapel) +"wDd" = ( +/obj/machinery/light/small/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/science/research) "wDe" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75765,6 +75632,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"wDS" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/fake_stairs/wood/directional/north, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "wDU" = ( /turf/closed/wall/r_wall, /area/mine/eva/lower) @@ -75775,20 +75650,15 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) +"wEb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) "wEh" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/sorting) -"wEq" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/newscaster/directional/north, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/remains/human, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "wEG" = ( /obj/structure/extinguisher_cabinet/directional/south{ pixel_x = 4 @@ -75837,6 +75707,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"wEZ" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "wFe" = ( /obj/structure/railing{ dir = 1 @@ -75853,6 +75740,27 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"wFt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + dir = 8; + name = "Supply multi deck pipe adapter" + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + dir = 8; + name = "Scrubbers multi deck pipe adapter" + }, +/obj/structure/cable/multilayer/multiz, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"wFJ" = ( +/turf/open/floor/wood, +/area/station/commons/lounge) "wFN" = ( /mob/living/basic/slime, /turf/open/floor/engine, @@ -75886,13 +75794,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, /area/station/science/explab) -"wGm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/stool/bar/directional/north, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "wGv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -75943,10 +75844,6 @@ }, /turf/open/floor/iron/dark/diagonal, /area/station/engineering/atmos/storage) -"wGQ" = ( -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/stone, -/area/station/commons/lounge) "wGW" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law, @@ -75997,12 +75894,6 @@ }, /turf/open/floor/iron, /area/station/engineering/lobby) -"wHr" = ( -/obj/structure/fence/post{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors/nospawn) "wHH" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red{ @@ -76010,17 +75901,6 @@ }, /turf/open/floor/iron, /area/mine/laborcamp/security) -"wHK" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/fore) "wIg" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -76033,22 +75913,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/central) -"wIx" = ( -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/green/filled/line, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "wIz" = ( /obj/machinery/light/small/directional/west, /obj/structure/table/wood, @@ -76084,6 +75948,13 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/station/hallway/primary/central) +"wJy" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "wJD" = ( /obj/structure/sign/departments/maint/alt, /turf/closed/wall, @@ -76120,10 +75991,6 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/dark/smooth_large, /area/station/security/checkpoint/medical) -"wKh" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "wKv" = ( /obj/structure/table, /obj/item/radio/off, @@ -76170,6 +76037,12 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/command/bridge) +"wLI" = ( +/obj/structure/flora/tree/pine/style_random, +/obj/structure/marker_beacon/cerulean, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "wLK" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, @@ -76284,19 +76157,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/commons/storage/mining) -"wME" = ( -/obj/machinery/light_switch/directional/north{ - pixel_x = 6; - pixel_y = 28 - }, -/obj/machinery/button/door/directional/north{ - id = "botany_chasm_and_wolf_shutters"; - name = "Exterior Shutters"; - pixel_y = 28; - pixel_x = -4 - }, -/turf/open/floor/iron/dark/smooth_half, -/area/station/service/hydroponics) "wMT" = ( /obj/structure/sign/poster/random/directional/south, /turf/open/floor/iron, @@ -76314,6 +76174,29 @@ dir = 1 }, /area/station/security/office) +"wMY" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/fore) +"wNj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "wNp" = ( /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance" @@ -76362,6 +76245,19 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos/storage) +"wOt" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) "wOy" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -76372,12 +76268,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"wOC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "wOF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random/directional/north, @@ -76414,26 +76304,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"wPe" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/machinery/door/airlock{ - name = "Bar" - }, -/turf/open/floor/iron/dark/textured_half{ - dir = 1 - }, -/area/station/service/bar) "wPf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76464,6 +76334,18 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"wPx" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "wPD" = ( /obj/machinery/door/airlock/security/glass{ name = "Evidence Storage" @@ -76488,16 +76370,6 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) -"wPR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/duct, -/obj/structure/sign/warning/cold_temp/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "wPX" = ( /obj/structure/table, /obj/item/storage/belt/medical{ @@ -76544,13 +76416,9 @@ /turf/open/floor/plating/icemoon, /area/station/security/execution/education) "wQx" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/spawner/random/structure/steam_vent, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +/obj/structure/flora/grass/brown/style_random, +/turf/open/misc/asteroid/snow/standard_air, +/area/station/science/cytology) "wQC" = ( /obj/item/flashlight/lantern, /obj/structure/table/wood, @@ -76564,12 +76432,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"wQN" = ( -/obj/structure/fence/cut/large{ - dir = 1 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "wQR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -76588,15 +76450,16 @@ "wRa" = ( /turf/open/openspace, /area/station/security/prison) -"wRc" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, -/turf/open/floor/iron/dark, -/area/station/engineering/storage) "wRd" = ( /turf/open/floor/iron, /area/station/engineering/main) +"wRk" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "wRr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -76668,10 +76531,6 @@ /obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/station/medical/chemistry) -"wSc" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/station/maintenance/fore) "wSd" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -76718,15 +76577,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/work) -"wSL" = ( -/obj/effect/landmark/start/botanist, -/obj/effect/turf_decal/tile/green/opposingcorners{ +"wSC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/item/radio/intercom/directional/south, /turf/open/floor/iron, -/area/station/service/hydroponics) +/area/station/security/prison/garden) "wSM" = ( /obj/machinery/conveyor{ dir = 4; @@ -76760,11 +76617,6 @@ "wTg" = ( /turf/closed/wall, /area/station/engineering/main) -"wTl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/landmark/start/mime, -/turf/open/floor/wood, -/area/station/commons/lounge) "wTw" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 10 @@ -76823,6 +76675,13 @@ "wUj" = ( /turf/closed/wall, /area/station/service/lawoffice) +"wUm" = ( +/obj/machinery/vatgrower{ + dir = 4 + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "wUt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -76854,11 +76713,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"wUD" = ( -/obj/structure/fake_stairs/wood/directional/north, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) +"wUB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/eighties, +/area/station/commons/lounge) "wUJ" = ( /obj/machinery/computer/atmos_alert, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -76917,6 +76782,22 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/central/greater) +"wVd" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "wVe" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -76968,23 +76849,15 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) -"wVI" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"wVJ" = ( +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway Center" }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/chair/stool/bar/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, -/turf/open/floor/eighties, -/area/station/commons/lounge) -"wVR" = ( -/obj/structure/disposalpipe/junction, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/station/hallway/primary/central) +/area/station/hallway/primary/starboard) "wWa" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -76998,12 +76871,12 @@ /obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"wWB" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, +"wWo" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, /area/station/maintenance/starboard/fore) "wWM" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ @@ -77034,6 +76907,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/mine/laborcamp) +"wXb" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/openspace, +/area/station/service/bar/atrium) "wXh" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{ dir = 8 @@ -77057,6 +76934,13 @@ /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/station/cargo/office) +"wXS" = ( +/obj/structure/rack, +/obj/item/shovel, +/obj/item/clothing/mask/gas/plaguedoctor, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "wXW" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -77116,6 +77000,16 @@ /obj/machinery/requests_console/auto_name/directional/north, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) +"wYH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "wYJ" = ( /turf/closed/wall, /area/station/engineering/storage_shared) @@ -77125,6 +77019,12 @@ }, /turf/open/floor/plating, /area/station/security/courtroom) +"wYS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) "wYZ" = ( /obj/structure/disposalpipe/junction/flip{ dir = 1 @@ -77193,11 +77093,43 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"wZR" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + name = "AI Upload Turret Control" + }, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge Center" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) "wZV" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/iron/dark, /area/station/science/ordnance) +"wZW" = ( +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/effect/turf_decal/trimline/blue/filled/warning/corner, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/rack, +/obj/item/clothing/accessory/armband/hydro{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/item/clothing/accessory/armband/hydro, +/obj/item/toy/figure/botanist, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "xad" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable, @@ -77245,6 +77177,14 @@ /obj/machinery/door/airlock/external/glass, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"xay" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/service/bar/backroom) "xaA" = ( /obj/structure/closet/secure_closet/hop, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -77325,10 +77265,6 @@ }, /turf/open/floor/iron/freezer, /area/mine/eva/lower) -"xbB" = ( -/obj/machinery/gibber, -/turf/open/misc/asteroid/snow/coldroom, -/area/station/service/kitchen/coldroom) "xbC" = ( /obj/effect/turf_decal/trimline/dark_green/arrow_ccw, /obj/machinery/meter, @@ -77348,6 +77284,12 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"xcf" = ( +/obj/structure/closet/crate/grave/filled, +/turf/open/misc/dirt{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/graveyard) "xcp" = ( /obj/item/trash/pistachios, /turf/open/floor/plating, @@ -77378,16 +77320,6 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) -"xcO" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/sink/kitchen/directional/west, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron, -/area/station/service/bar) "xcW" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ dir = 1 @@ -77411,16 +77343,19 @@ /obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat_interior) -"xdk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "xdl" = ( /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/storage) +"xds" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "xdH" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/chair{ @@ -77458,11 +77393,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/security/prison/rec) -"xea" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "xeg" = ( /obj/effect/turf_decal/weather/snow/corner, /turf/open/misc/asteroid/snow/icemoon, @@ -77489,6 +77419,10 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/station/service/library) +"xeI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "xeJ" = ( /obj/machinery/light/directional/east, /obj/machinery/camera/directional/east{ @@ -77550,6 +77484,28 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"xfp" = ( +/obj/structure/table, +/obj/item/multitool/circuit{ + pixel_x = -8 + }, +/obj/item/multitool/circuit{ + pixel_x = -4 + }, +/obj/item/multitool/circuit, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/explab) "xft" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -77705,14 +77661,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/blue, /area/station/hallway/secondary/entry) -"xhg" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Garden" - }, -/obj/machinery/status_display/ai/directional/east, -/obj/structure/water_source/puddle, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "xhk" = ( /turf/open/floor/iron/dark, /area/station/commons/storage/primary) @@ -77764,6 +77712,10 @@ "xhK" = ( /turf/closed/wall/r_wall, /area/station/security/prison/safe) +"xhV" = ( +/obj/machinery/duct, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) "xie" = ( /obj/machinery/camera/directional/west{ c_tag = "Engineering MiniSat Access" @@ -77775,14 +77727,15 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) -"xij" = ( -/obj/structure/railing{ - dir = 1 +"xiq" = ( +/obj/machinery/computer/security/telescreen/interrogation/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, -/obj/machinery/smartfridge/petri/preloaded, -/obj/machinery/light_switch/directional/west, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/security/processing) "xit" = ( /obj/item/book/manual/wiki/security_space_law, /obj/structure/table/wood, @@ -77804,6 +77757,14 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/surface/outdoors/nospawn) +"xiL" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron, +/area/station/service/hydroponics) "xiO" = ( /obj/effect/turf_decal/weather/snow/corner{ dir = 1 @@ -77841,12 +77802,6 @@ /obj/vehicle/ridden/janicart, /turf/open/floor/iron, /area/station/service/janitor) -"xjs" = ( -/obj/structure/railing/corner/end{ - dir = 8 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "xjC" = ( /turf/open/floor/plating, /area/station/maintenance/department/cargo) @@ -77876,14 +77831,14 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) -"xjU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/iron/white, -/area/station/science/research) +"xjT" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "xjZ" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron/dark, @@ -77914,12 +77869,19 @@ /obj/item/kirbyplants/random, /turf/open/floor/plastic, /area/station/commons/dorms/laundry) -"xkT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +"xkW" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/underground/explored) +"xkY" = ( +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/west, +/obj/machinery/fax/auto_name, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) "xkZ" = ( /obj/machinery/teleport/station, /obj/machinery/light/small/directional/east, @@ -77934,13 +77896,16 @@ /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/large, /area/station/medical/storage) -"xlp" = ( -/obj/structure/sign/nanotrasen, -/obj/structure/fence/post{ +"xlm" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ dir = 8 }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/underground/explored) +/turf/open/floor/iron, +/area/station/service/hydroponics) "xlq" = ( /obj/structure/lattice/catwalk, /obj/structure/railing, @@ -78028,6 +77993,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) +"xmD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/stone, +/area/station/service/bar/atrium) "xmK" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -78082,20 +78057,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"xnc" = ( -/obj/effect/turf_decal/siding/white/end{ - dir = 4 - }, -/obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_y = 6 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) -"xnf" = ( -/obj/item/kirbyplants/fern, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) "xni" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -78109,13 +78070,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) -"xnC" = ( -/obj/structure/sign/warning/fire/directional/east, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "xnE" = ( /obj/machinery/duct, /obj/effect/turf_decal/tile/yellow{ @@ -78150,18 +78104,25 @@ }, /turf/open/lava/plasma/ice_moon, /area/icemoon/underground/explored) -"xog" = ( -/obj/structure/fence{ - dir = 1 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "xow" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/atmos) +"xpc" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/table, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -5 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) "xpw" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -78198,16 +78159,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"xpO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "botany_chasm_and_wolf_shutters" - }, -/turf/open/floor/plating, -/area/station/service/hydroponics) "xpP" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -78216,26 +78167,21 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"xqa" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/bar{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/service/kitchen/coldroom) "xqj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/port/greater) +"xqt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/stone, +/area/station/commons/lounge) "xqu" = ( /obj/machinery/door/window/left/directional/east{ name = "Containment Pen 10"; @@ -78254,13 +78200,28 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/office) -"xqP" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/siding/white{ - dir = 1 +"xqT" = ( +/obj/item/chair/wood, +/obj/item/toy/plush/moth{ + name = "Ariadne" }, -/turf/open/floor/iron/dark, -/area/station/commons/fitness) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xqU" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchencounter"; + name = "Kitchen Counter Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = -4; + pixel_y = 3 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/kitchen) "xqX" = ( /obj/structure/sign/poster/contraband/random/directional/north, /obj/structure/cable, @@ -78278,25 +78239,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"xre" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/left/directional/north{ - name = "Hydroponics Desk"; - req_access = list("hydroponics") - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/tile/green/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -5 - }, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "xrf" = ( /obj/structure/railing, /obj/structure/cable, @@ -78361,12 +78303,6 @@ /obj/machinery/light/blacklight/directional/east, /turf/open/floor/wood, /area/station/service/library) -"xsm" = ( -/obj/structure/cable, -/obj/machinery/duct, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/fore) "xss" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -78383,28 +78319,11 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/open/floor/plating, /area/station/engineering/storage/tech) -"xsy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "xsA" = ( /obj/structure/rack, /obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"xsP" = ( -/obj/structure/table, -/obj/item/folder/white, -/obj/item/folder/white, -/obj/item/pen, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/explab) "xtc" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 1 @@ -78412,15 +78331,21 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"xte" = ( -/obj/structure/railing/corner/end/flip{ +"xth" = ( +/obj/structure/closet/crate/miningcar, +/obj/effect/spawner/random/exotic/snow_gear, +/obj/effect/spawner/random/exotic/snow_gear, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"xtk" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/structure/railing/corner/end{ - dir = 4 - }, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/underground/explored) +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) "xtn" = ( /obj/structure/extinguisher_cabinet/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -78446,12 +78371,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/prison/workout) -"xtH" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/stone, -/area/station/service/bar/atrium) "xtQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78481,6 +78400,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"xul" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/left/directional/north{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -5 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "xun" = ( /obj/machinery/door/poddoor/massdriver_chapel, /obj/structure/fans/tiny, @@ -78518,6 +78456,14 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) +"xuL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) "xuM" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/camera{ @@ -78586,9 +78532,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"xvx" = ( -/turf/open/misc/asteroid/snow/standard_air, -/area/station/science/cytology) "xvy" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/stripes/line{ @@ -78596,6 +78539,13 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"xvE" = ( +/obj/item/toy/snowball{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "xvO" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -78620,6 +78570,18 @@ }, /turf/open/floor/iron, /area/station/security/brig/upper) +"xwi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "xwm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/green{ @@ -78633,6 +78595,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/storage) +"xwq" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "xwr" = ( /obj/structure/rack, /obj/item/clothing/suit/hooded/wintercoat/eva{ @@ -78698,12 +78666,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"xwL" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/duct, -/turf/open/floor/iron, -/area/station/commons/fitness) "xwM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78714,10 +78676,12 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"xxo" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) +"xxm" = ( +/obj/structure/bodycontainer/morgue/beeper_off{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "xxs" = ( /obj/effect/turf_decal/bot_white, /obj/structure/reagent_dispensers/plumbed, @@ -78753,12 +78717,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) -"xxH" = ( -/obj/structure/railing/wooden_fence{ - dir = 8 - }, -/turf/open/misc/hay/icemoon, -/area/icemoon/underground/explored) "xxI" = ( /obj/machinery/airalarm/directional/north, /obj/item/kirbyplants/random, @@ -78777,19 +78735,6 @@ /obj/structure/flora/grass/brown/style_random, /turf/open/misc/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"xxZ" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/cytology{ - pixel_x = -7; - pixel_y = 8 - }, -/obj/item/storage/box/swab{ - pixel_y = 7; - pixel_x = 7 - }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) "xyc" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -78830,6 +78775,22 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/xenobiology) +"xyp" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"xyr" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/underground/explored) "xyx" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -78923,6 +78884,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"xzk" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/wallet{ + pixel_y = 5; + pixel_x = 3 + }, +/obj/item/newspaper, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "xzo" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -79011,6 +78982,22 @@ dir = 1 }, /area/station/science/explab) +"xBf" = ( +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/rag, +/obj/structure/table/wood, +/obj/item/holosign_creator/robot_seat/bar{ + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) "xBh" = ( /obj/machinery/light/directional/north, /obj/machinery/button/door/directional/north{ @@ -79020,6 +79007,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"xBj" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/door/airlock{ + name = "Bar" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/bar) "xBn" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -79032,13 +79033,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) -"xBs" = ( -/obj/machinery/status_display/ai/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/parquet, -/area/station/service/theater) "xBt" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -79066,24 +79060,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos/storage/gas) -"xBS" = ( -/obj/item/training_toolbox{ - pixel_y = 5 - }, -/obj/structure/table, -/obj/item/training_toolbox{ - pixel_y = -2 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Holodeck Control" - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/obj/machinery/status_display/evac/directional/east, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness) "xBU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -79100,30 +79076,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"xCa" = ( -/obj/effect/turf_decal/siding/wideplating_new/light{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/start/prisoner, -/turf/open/floor/iron/showroomfloor, -/area/station/security/prison/work) "xCb" = ( /obj/structure/table/wood, /obj/item/folder/red, /obj/structure/cable, /turf/open/floor/wood, /area/station/security/courtroom) -"xCh" = ( -/obj/machinery/button/door/directional/west{ - id = "xenobio5"; - name = "Xenobio Pen 5 Blast Door"; - req_access = list("xenobiology") - }, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "xCj" = ( /obj/structure/sign/departments/holy, /turf/closed/wall, @@ -79183,6 +79141,11 @@ /obj/item/storage/pill_bottle/mannitol, /turf/open/floor/iron/white, /area/station/medical/cryo) +"xDa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/explab) "xDb" = ( /turf/closed/wall/r_wall, /area/station/medical/virology) @@ -79202,6 +79165,30 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/commons/locker) +"xDu" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Bay Receiving Dock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_y = -8; + req_access = list("cargo") + }, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_y = 8; + req_access = list("cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "xDw" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/dirt, @@ -79220,14 +79207,6 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison/workout) -"xDQ" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/fake_stairs/wood/directional/north, -/obj/effect/mapping_helpers/no_atoms_ontop, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) "xDU" = ( /obj/structure/table, /obj/effect/spawner/random/entertainment/drugs, @@ -79310,32 +79289,30 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/dark, /area/station/maintenance/disposal/incinerator) -"xEP" = ( -/obj/structure/reagent_dispensers/plumbed{ - dir = 1; - name = "hydroponics reservoir" +"xEV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/effect/turf_decal/delivery/white{ - color = "#307db9" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/dim/directional/south, -/turf/open/floor/iron/dark/textured, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"xEQ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/science/ordnance) "xEW" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/tile/purple/fourcorners, /obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/mine/living_quarters) +"xEX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Apiary" + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/hydroponics) "xFm" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -79357,14 +79334,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"xFz" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/effect/turf_decal/siding/wood, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/service/bar) "xFB" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen/engi, @@ -79380,39 +79349,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage) -"xFG" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) -"xFM" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/engine_smes) -"xFT" = ( -/obj/effect/turf_decal/trimline/green/filled/corner, -/obj/effect/turf_decal/trimline/blue/filled/warning/corner, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/duct, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/rack, -/obj/item/clothing/accessory/armband/hydro{ - pixel_y = 4; - pixel_x = 2 - }, -/obj/item/clothing/accessory/armband/hydro, -/obj/item/toy/figure/botanist, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) "xFU" = ( /obj/structure/barricade/wooden, /obj/structure/sign/warning/gas_mask/directional/south{ @@ -79436,16 +79372,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"xGi" = ( -/obj/structure/table/glass, -/obj/item/seeds/glowshroom, -/obj/item/seeds/bamboo{ - pixel_y = 3; - pixel_x = 4 - }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "xGp" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/left/directional/east{ @@ -79492,6 +79418,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/storage/mining) +"xGL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "xGM" = ( /obj/machinery/computer/atmos_control/carbon_tank{ dir = 8 @@ -79536,11 +79467,13 @@ /obj/effect/mapping_helpers/airlock/access/all/security/entrance, /turf/open/floor/iron, /area/station/security/brig/upper) -"xHv" = ( -/obj/structure/table/wood, -/obj/effect/spawner/random/trash/janitor_supplies, -/turf/open/floor/plating, -/area/station/maintenance/starboard/lesser) +"xHr" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "xHE" = ( /obj/structure/stairs/east, /turf/open/floor/plating, @@ -79552,10 +79485,6 @@ }, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"xIh" = ( -/obj/effect/spawner/random/structure/tank_holder, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "xIk" = ( /obj/structure/chair/comfy{ dir = 4 @@ -79611,14 +79540,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"xJi" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, -/turf/open/floor/iron/showroomfloor, -/area/station/engineering/atmos) "xJj" = ( /turf/open/floor/iron, /area/station/science/xenobiology) @@ -79664,9 +79585,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"xJW" = ( -/turf/open/floor/iron/half, -/area/station/service/hydroponics) "xKb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/window/reinforced/spawner/directional/south, @@ -79702,25 +79620,24 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/upper) "xKq" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/stone, -/area/station/service/bar/atrium) +/turf/open/floor/iron, +/area/station/service/hydroponics) "xKJ" = ( /turf/closed/wall, /area/station/command/meeting_room) -"xKT" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Dormitory South" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/station/commons/dorms) +"xKO" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/medical/morgue) "xKX" = ( /obj/effect/turf_decal/trimline/dark_green/arrow_ccw{ dir = 6 @@ -79777,6 +79694,15 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"xLT" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/hydroponics) "xLV" = ( /obj/machinery/washing_machine, /obj/effect/decal/cleanable/dirt, @@ -79854,16 +79780,20 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_half, /area/station/ai_monitored/command/storage/eva) -"xNa" = ( -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "xNn" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"xNs" = ( +/obj/structure/table/wood, +/obj/item/clothing/mask/fakemoustache, +/obj/item/cigarette/pipe, +/obj/item/clothing/glasses/monocle, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/theater) "xNC" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -79886,6 +79816,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) +"xNR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "xOb" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -79895,65 +79831,29 @@ }, /turf/open/floor/iron/dark, /area/mine/mechbay) -"xOd" = ( -/obj/structure/minecart_rail{ - dir = 6 - }, -/obj/structure/cable, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/obj/structure/sign/warning/directional/west, +"xOc" = ( +/obj/machinery/light/cold/directional/west, /turf/open/floor/plating/snowed/coldroom, -/area/icemoon/underground/explored) -"xOi" = ( -/obj/machinery/door/window/left/directional/south{ - req_access = list("kitchen"); - name = "The Ice Box" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/freezer, /area/station/service/kitchen/coldroom) +"xOk" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "xOl" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"xOE" = ( -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - location = "Bar and Kitchen" +"xPs" = ( +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external/glass{ + name = "Cytology External Airlock" }, -/obj/structure/plasticflaps/opaque, -/obj/effect/turf_decal/delivery, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/textured, -/area/station/maintenance/starboard/fore) -"xOV" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/service/hydroponics) -"xPf" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "xPu" = ( /obj/machinery/light/directional/east, /turf/open/misc/asteroid/snow/icemoon, @@ -80029,6 +79929,16 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/aft) +"xQj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/lounge) "xQm" = ( /obj/machinery/airalarm/directional/west, /obj/structure/closet/secure_closet/freezer/fridge/all_access, @@ -80072,27 +79982,6 @@ /obj/structure/railing, /turf/open/floor/iron, /area/mine/production) -"xQS" = ( -/obj/effect/turf_decal/siding/white/end{ - dir = 8 - }, -/obj/structure/table, -/obj/item/reagent_containers/cup/bowl{ - pixel_y = 3 - }, -/obj/item/reagent_containers/cup/bowl{ - pixel_y = 8; - pixel_x = 3 - }, -/obj/item/food/grown/eggplant{ - pixel_y = 5; - pixel_x = 5 - }, -/obj/item/food/grown/mushroom/chanterelle{ - pixel_y = 3 - }, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "xQT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, @@ -80180,11 +80069,6 @@ }, /turf/open/floor/iron/large, /area/station/hallway/primary/port) -"xTi" = ( -/obj/effect/landmark/start/clown, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/grimy, -/area/station/service/theater) "xTp" = ( /obj/machinery/camera/directional/south{ c_tag = "Solar Maintenance - North East" @@ -80206,16 +80090,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/upper) -"xTI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +"xTN" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 4 }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/station/commons/fitness) +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/warm/directional/south, +/obj/structure/sign/poster/contraband/lizard/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "xTQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -80249,6 +80144,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"xUd" = ( +/obj/structure/marker_beacon/burgundy, +/obj/structure/fluff/fokoff_sign, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) "xUe" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, @@ -80266,10 +80167,6 @@ }, /turf/open/openspace, /area/station/science/ordnance/office) -"xUt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "xUw" = ( /obj/structure/sign/departments/maint/directional/west, /turf/open/floor/plating/snowed/smoothed/icemoon, @@ -80336,21 +80233,30 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) -"xVc" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet1"; - name = "Unit 1" - }, -/turf/open/floor/iron/textured, -/area/station/commons/toilet) "xVf" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"xVo" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bowl{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "xVq" = ( /obj/machinery/light/directional/north, /turf/open/floor/wood, /area/station/command/meeting_room) +"xVB" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "xVG" = ( /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) @@ -80399,11 +80305,32 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/security/warden) +"xWk" = ( +/obj/machinery/biogenerator, +/obj/machinery/door/window/left/directional/south{ + name = "Biogenerator Access"; + req_access = list("hydroponics") + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) "xWo" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"xWr" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Service - Electrical Maintenace Upper" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/starboard/fore) "xWA" = ( /obj/structure/table, /obj/item/plate, @@ -80413,16 +80340,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/freezer, /area/station/commons/toilet) -"xWI" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 8; - id = "kitchencounter"; - name = "Kitchen Counter Shutters" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/smooth_large, -/area/station/service/kitchen) "xWM" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -80575,6 +80492,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"xYQ" = ( +/obj/structure/marker_beacon/burgundy{ + name = "landing marker" + }, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "xYT" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -80594,9 +80518,23 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/engineering/main) +"xZq" = ( +/obj/structure/marker_beacon/cerulean, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"xZv" = ( +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "xZA" = ( /turf/open/floor/iron/checker, /area/station/science/lab) +"xZS" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) "xZW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -80690,6 +80628,18 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/ai_monitored/command/storage/eva) +"yaF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/primary/central) "yaG" = ( /obj/effect/landmark/navigate_destination/chapel, /turf/open/floor/iron/dark/side{ @@ -80719,19 +80669,16 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/mess) -"ybe" = ( -/obj/structure/rack, -/obj/item/soap{ - pixel_y = -2 +"ybb" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/camera/directional/south{ - c_tag = "Ordnance Lower Mix Lab"; - network = list("ss13","rd") +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 }, -/turf/open/floor/iron/smooth_large, -/area/station/science/cytology) +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/hydroponics) "ybf" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron/dark, @@ -80839,6 +80786,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"ycx" = ( +/obj/structure/railing, +/obj/structure/closet/secure_closet/cytology, +/turf/open/floor/iron/smooth_large, +/area/station/science/cytology) "ycA" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/tile/blue{ @@ -80850,18 +80802,14 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/engineering/storage) -"ycE" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 +"ycO" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 }, -/obj/effect/turf_decal/trimline/blue/filled/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sink/directional/east, -/turf/open/floor/iron, -/area/station/service/hydroponics) +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "ycQ" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance, @@ -80921,12 +80869,6 @@ dir = 1 }, /area/mine/eva/lower) -"ydv" = ( -/obj/structure/chair/stool/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/stone, -/area/station/commons/lounge) "ydA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -80936,11 +80878,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"ydG" = ( -/obj/machinery/status_display/ai/directional/east, -/obj/structure/chair/sofa/left/brown, -/turf/open/floor/wood/large, -/area/station/commons/lounge) "ydH" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/glass, @@ -80957,6 +80894,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"ydQ" = ( +/obj/machinery/atmospherics/components/binary/pump/off, +/obj/machinery/airlock_sensor/incinerator_ordmix{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "ydT" = ( /obj/machinery/bluespace_vendor/directional/north, /obj/effect/turf_decal/bot, @@ -81018,6 +80965,26 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/service/library) +"yfa" = ( +/obj/structure/sink/directional/west, +/obj/structure/cable, +/obj/machinery/button/door/directional/east{ + id = "xenobio10"; + name = "Xenobio Pen 10 Blast DOors"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"yfs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/structure/minecart_rail{ + dir = 1 + }, +/turf/open/floor/plating/snowed/coldroom, +/area/station/service/kitchen/coldroom) "yfz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -81038,6 +81005,12 @@ /obj/structure/sign/warning/secure_area/directional/east, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"yfW" = ( +/obj/structure/fence/post{ + dir = 8 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) "yfY" = ( /obj/machinery/skill_station, /obj/machinery/light/small/directional/north, @@ -81063,10 +81036,10 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/command/gateway) -"ygy" = ( -/obj/effect/landmark/start/clown, -/turf/open/floor/wood, -/area/station/commons/lounge) +"ygA" = ( +/obj/machinery/light/small/directional/south, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/explored/graveyard) "ygB" = ( /turf/closed/wall, /area/station/commons/dorms) @@ -81078,6 +81051,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ygL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/fore) "ygM" = ( /obj/structure/extinguisher_cabinet/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81086,16 +81065,21 @@ }, /turf/open/floor/iron/smooth_half, /area/station/security/brig/upper) -"ygP" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 +"ygS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/extinguisher, +/obj/item/clothing/suit/utility/fire/firefighter, +/obj/item/clothing/head/utility/hardhat/red, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, -/area/station/maintenance/starboard/fore) +/area/station/maintenance/fore) "yhe" = ( /obj/structure/cable, /obj/machinery/light/directional/south, @@ -81111,25 +81095,10 @@ /obj/structure/sign/warning/cold_temp/directional/east, /turf/open/floor/plating, /area/station/engineering/main) -"yhL" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating, -/area/station/maintenance/fore) "yhU" = ( /obj/structure/chair/stool/directional/north, /turf/open/floor/iron, /area/station/security/prison/work) -"yhV" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Bar Maintenance" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/service/bar/backroom) "yia" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81137,6 +81106,10 @@ /obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) +"yib" = ( +/obj/structure/flora/rock/icy/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/underground/unexplored/rivers/deep/shoreline) "yiv" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/iron, @@ -81146,6 +81119,18 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/security/prison/toilet) +"yiF" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "yiK" = ( /obj/structure/rack, /obj/item/reagent_containers/cup/bottle/potassium{ @@ -81178,19 +81163,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"yjo" = ( -/obj/structure/sign/warning/directional/south, -/turf/open/misc/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors/nospawn) -"yjr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/hallway/secondary/service) "yju" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance/two, @@ -81205,11 +81177,6 @@ }, /turf/open/floor/plating, /area/station/science/xenobiology) -"yjF" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) "yjV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -81225,6 +81192,31 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"ykd" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ykv" = ( +/obj/machinery/door/airlock/external, +/obj/structure/sign/warning/gas_mask/directional/south{ + desc = "A sign that warns of dangerous gasses in the air, instructing you to wear internals." + }, +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "chem-morgue-airlock" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/medical/morgue) "ykw" = ( /turf/closed/wall/r_wall, /area/station/security/processing) @@ -81299,13 +81291,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/storage) -"ylQ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Cytology Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/aft/lesser) "ylU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81339,6 +81324,13 @@ dir = 1 }, /area/mine/eva/lower) +"ymf" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/item/kirbyplants/organic/plant11, +/turf/open/floor/stone, +/area/station/service/bar/atrium) (1,1,1) = {" oSU @@ -97685,7 +97677,7 @@ sYA ghx ghx ghx -vXO +ohO hMz ghx hMz @@ -105055,10 +105047,10 @@ amx fXO lBR nhg -gnR +scb lBR nhg -qrq +mbe lBR kIo hap @@ -108390,7 +108382,7 @@ ghx ghx ghx eZz -efi +uOs xhK nCQ swf @@ -108647,7 +108639,7 @@ ghx ghx ghx iDt -nbP +fgN xhK ikb swf @@ -115327,7 +115319,7 @@ jvM nTO nTO nTO -nJm +dDN iDt xMq xMq @@ -115557,7 +115549,7 @@ iDt iDt iDt iDt -lCM +gzL vjh aYQ bLL @@ -120828,7 +120820,7 @@ oSU szG szG iDt -daZ +tla iDt szG oSU @@ -128507,12 +128499,12 @@ oSU oSU oSU xMq -cbu +wUm iDt iDt iDt iDt -iLP +gwW fIt oSU oSU @@ -128764,7 +128756,7 @@ oSU iDt iDt xMq -cbu +wUm iDt iDt iDt @@ -129019,7 +129011,7 @@ oSU oSU iDt iDt -jZN +xYQ rcY iDt iDt @@ -129282,7 +129274,7 @@ iDt iDt iDt iDt -qjs +hWz fIt fIt oSU @@ -129533,7 +129525,7 @@ oSU iDt iDt iDt -jZN +xYQ rcY iDt iDt @@ -159617,7 +159609,7 @@ oif eJf eJf eJf -keu +faL eJf eJf eJf @@ -163198,7 +163190,7 @@ szG szG myZ eJf -keu +faL eJf eJf eJf @@ -163465,9 +163457,9 @@ szG gjq gjq gjq -mTW +ocS gjq -mTW +ocS gjq gjq gjq @@ -163736,18 +163728,18 @@ gjq gjq gjq gjq -keu +faL eJf cMk yep cMk eJf -keu +faL eJf eJf eJf eJf -keu +faL eJf eJf eJf @@ -164746,7 +164738,7 @@ scw oif eJf eJf -keu +faL eJf pfg sjb @@ -165287,7 +165279,7 @@ cMk eJf eJf eJf -keu +faL eJf eJf oif @@ -165771,7 +165763,7 @@ gJK iwS wkB iDt -jZN +xYQ gjq gjq gjq @@ -165785,7 +165777,7 @@ jzy pve xjZ bGP -mIT +hqv gsF vSi kZu @@ -166002,7 +165994,7 @@ gjq gjq gjq gjq -nfG +ppY qbU ivF jwH @@ -166549,7 +166541,7 @@ gjq gjq iYt dbi -unM +aLe lNH bit iQK @@ -167768,7 +167760,7 @@ jlF jNf dpC cGQ -oNW +txX nmr hVY gjq @@ -169051,7 +169043,7 @@ bCp fYi tCL jNf -wcz +wSC hKI fWe ozX @@ -169320,7 +169312,7 @@ gjq wUj qLB jpy -vXe +cgB ssY wUj gjq @@ -169643,7 +169635,7 @@ hdb avh qGg uUT -fyT +ccv lQh diI uUT @@ -169814,8 +169806,8 @@ iDt iDt iDt oqL -gLY -twx +iCp +pcP ldz fvK cIc @@ -169867,7 +169859,7 @@ iDt iDt iDt iDt -nfG +ppY iDt iDt iDt @@ -169919,7 +169911,7 @@ jSQ cmZ xuo iDt -jZN +xYQ thA thA thA @@ -170071,8 +170063,8 @@ iDt iDt iDt oqL -gvi -xCa +lrM +dnz axX auJ oVy @@ -170346,7 +170338,7 @@ iDt ijY pfw wUj -dtq +pYn jeJ aFg vwl @@ -170371,7 +170363,7 @@ mri qQf ebd iDt -nfG +ppY pfw thA thA @@ -170387,7 +170379,7 @@ thA thA thA thA -nfG +ppY iDt iDt iDt @@ -170643,19 +170635,19 @@ thA thA thA thA -dlu -dlu -dlu -dlu -dlu -dlu -dlu -dlu -qgQ -qgQ -rrl -nmO -ozW +fyI +fyI +fyI +fyI +fyI +fyI +fyI +fyI +pkq +pkq +guO +poC +dXk iDt iDt iDt @@ -170678,7 +170670,7 @@ nUi iDt iDt iDt -jZN +xYQ iDt iDt iDt @@ -170900,22 +170892,22 @@ thA thA thA thA -dlu -qbM -wvu -wvu -bPR -qbM -wvu -bil +fyI +tKm +eiH +eiH +puZ +tKm +eiH +sTb ijY iDt iDt iDt -kJx +hcZ iDt iDt -jZN +xYQ iDt iDt iDt @@ -170941,7 +170933,7 @@ iDt iDt iDt iDt -jZN +xYQ iDt thA thA @@ -171157,19 +171149,19 @@ thA thA thA thA -dlu -nEI -wvu -wvu -bPR -nEI -wvu -bil +fyI +aGb +eiH +eiH +puZ +aGb +eiH +sTb iDt iDt iDt iDt -kJx +hcZ iDt iDt iDt @@ -171414,19 +171406,19 @@ thA thA thA thA -dlu -wvu -wvu -wvu -bPR -wvu -wvu -bil +fyI +eiH +eiH +eiH +puZ +eiH +eiH +sTb iDt iDt -ayJ +eGV iDt -kJx +hcZ iDt iDt iDt @@ -171671,19 +171663,19 @@ tjo thA thA thA -dlu -rEn -rEn -wvu -ghA -rEn -wvu -idH +fyI +bEk +bEk +eiH +qAh +bEk +eiH +fwC iDt iDt iDt iDt -kJx +hcZ iDt iDt iDt @@ -171928,19 +171920,19 @@ tjo thA thA thA -dlu -wvu -wvu -wvu -wvu -wvu -wvu -wvu +fyI +eiH +eiH +eiH +eiH +eiH +eiH +eiH iDt iDt iDt iDt -qSi +kOR scw iDt scw @@ -171950,8 +171942,8 @@ iDt scw scw iDt -rDN -sEv +fep +edc scw scw iDt @@ -171959,7 +171951,7 @@ iDt iDt iDt iDt -jZN +xYQ xMq thA thA @@ -172185,15 +172177,15 @@ tjo thA thA thA -dlu -ncx -kYN -wvu -wvu -rzY -kYN -wvu -ayJ +fyI +tjM +fsx +eiH +eiH +upU +fsx +eiH +eGV iDt iDt iDt @@ -172205,11 +172197,11 @@ scw scw scw scw -oJD -oJD +nKY +nKY scw -sed -nfG +eFH +ppY scw iDt iDt @@ -172400,7 +172392,7 @@ yiL yiL yiL eDq -pDl +ejb dAZ emM wob @@ -172442,19 +172434,19 @@ tjo thA thA thA -dlu -wvu -wvu -wvu -wvu -wvu -wvu -wvu +fyI +eiH +eiH +eiH +eiH +eiH +eiH +eiH iDt iDt iDt iDt -qSi +kOR scw scw scw @@ -172462,9 +172454,9 @@ iDt scw scw scw -kYo -oJD -oJD +dVN +nKY +nKY scw scw aRt @@ -172699,19 +172691,19 @@ tjo thA thA thA -dlu -xxH -xxH -wvu -jkK -xxH -wvu -mhj +fyI +fgV +fgV +eiH +gLX +fgV +eiH +oAm iDt iDt iDt iDt -kJx +hcZ iDt iDt iDt @@ -172719,11 +172711,11 @@ iDt iDt iDt iDt -kYo -rIS -kYo -kYo -kYo +dVN +yib +dVN +dVN +dVN iDt scw thA @@ -172956,30 +172948,30 @@ tjo thA thA thA -dlu -wvu -wvu -wvu -bPR -wvu -wvu -bil +fyI +eiH +eiH +eiH +puZ +eiH +eiH +sTb iDt iDt -ayJ +eGV iDt -kJx +hcZ iDt iDt iDt -daZ +tla iDt iDt -kPz -kYo -kYo -kYo -kYo +iNo +dVN +dVN +dVN +dVN iDt iDt iDt @@ -173213,25 +173205,25 @@ tjo thA thA thA -dlu -nEI -wvu -wvu -bPR -nEI -wvu -bil +fyI +aGb +eiH +eiH +puZ +aGb +eiH +sTb iDt iDt iDt iDt -kJx +hcZ iDt iDt iDt iDt iDt -kPz +iNo thA thA thA @@ -173424,7 +173416,7 @@ yiL vDx cxO xuA -dkB +wkd bYg yiL qLD @@ -173470,19 +173462,19 @@ tjo thA thA thA -dlu -qbM -wvu -wvu -bPR -qbM -wvu -bil +fyI +tKm +eiH +eiH +puZ +tKm +eiH +sTb iDt iDt iDt iDt -kJx +hcZ iDt iDt iDt @@ -173684,7 +173676,7 @@ pgL lab cbz yiL -iVu +eFP rnb hgM kyu @@ -173727,21 +173719,21 @@ tjo thA thA thA -dlu -dlu -dlu -dlu -dlu -dlu -dlu -dlu -iDx -rrl -iDx -iDx -fQa +fyI +fyI +fyI +fyI +fyI +fyI +fyI +fyI +jnW +guO +jnW +jnW +kAk iDt -daZ +tla iDt iDt thA @@ -173938,7 +173930,7 @@ yiL agF tgP rGh -vHM +iJE wyF yiL szz @@ -174007,7 +173999,7 @@ thA thA thA xMq -nfG +ppY iDt iDt iDt @@ -174770,7 +174762,7 @@ tLc vcj vcj aVq -daZ +tla iDt xMq thA @@ -175030,7 +175022,7 @@ aVq iDt iDt iDt -nfG +ppY iDt iDt ebd @@ -175231,7 +175223,7 @@ ihB ddp hBg nzj -dKr +rjd pOk par rsM @@ -176064,7 +176056,7 @@ xMq xMq thA xMq -nfG +ppY iDt iDt iDt @@ -176311,7 +176303,7 @@ iyd vlZ gCh alW -nfG +ppY iDt xMq xMq @@ -176329,11 +176321,11 @@ iDt iDt iDt iDt -nfG +ppY iDt iDt iDt -nfG +ppY xMq thA thA @@ -177337,7 +177329,7 @@ scw scw scw scw -nfG +ppY iDt iDt thA @@ -178100,7 +178092,7 @@ gjq gjq gjq gjq -nfG +ppY scw thA thA @@ -178391,7 +178383,7 @@ thA thA thA thA -nfG +ppY iDt iDt scw @@ -178605,12 +178597,12 @@ chg iDt scw scw -xpO -gNu -gNu -gNu -gNu -oZk +bqq +mgS +mgS +mgS +mgS +jRX gjq gjq gjq @@ -178861,14 +178853,14 @@ iDt rcY scw scw -xpO -gRE -nYR -hog -hog -joW -aqq -oZk +bqq +uvA +pvi +uhF +uhF +gyg +kOM +jRX gjq gjq gjq @@ -179118,14 +179110,14 @@ iDt rcY scw xMq -anI -lLR +kuZ +pBR eYX sCZ sCZ -qMO -dVj -anI +oDD +oUh +kuZ gjq gjq gjq @@ -179163,10 +179155,10 @@ xMq iDt iDt iDt -nfG +ppY iDt iDt -nfG +ppY bID bID dmR @@ -179376,14 +179368,14 @@ xMq xMq xMq exw -nwC +fcA syE -hcj -hcj -fat -tqr +jaE +jaE +wPx +cUS exw -vDQ +bBO gjq gjq wkV @@ -179633,20 +179625,20 @@ exw exw exw exw -wwg +abJ bdr -jUv -jUv -xOV -scr +pme +pme +aon +tYf exw exw -gNu -gNu +mgS +mgS exw mPq iDt -neM +cRN qau xMq xMq @@ -179680,7 +179672,7 @@ iDt cCb iDt iDt -nfG +ppY bID anZ anZ @@ -179887,23 +179879,23 @@ iDt iDt xMq exw -jiD -utn -vnK -cCT +caA +mty +urQ +sQI bdr -jUv -jUv -xOV -vhA -oYw -kRD -rJX -mgy -sIX -nrh +pme +pme +aon +ojy +oGC +wyy +nVx +qes +iyc +xyr iDt -neM +cRN qau xMq xMq @@ -180144,19 +180136,19 @@ xMq xMq xMq exw -cmg -qrF -ncd -dNk -grO -iFQ -iFQ -bon -hFX -ave +xiL +xlm +xLT +jgV +qlE +mNB +mNB +pyA +nrJ +onT exw -aBb -myS +wBU +jiw exw dNN iDt @@ -180164,7 +180156,7 @@ iDt qau iDt iDt -nfG +ppY iDt scw iDt @@ -180401,15 +180393,15 @@ xMq xMq xMq exw -quw -xJW -ncd -erE -mYn -mYn -byy -mYn -wPR +qJB +mqd +xLT +wDb +oZG +oZG +rZY +oZG +rKE exw exw exw @@ -180418,9 +180410,9 @@ exw mPq iDt iDt -xlp +wCC scw -fna +wJy iDt iDt iDt @@ -180658,26 +180650,26 @@ sBy sBy sBy exw -qre -oZD -lHI +qnJ +lKN +fLu exw -rEt -iif +xKq +iXO exw -ogu -pOK -kPY -hWv +dXp +aqr +wOt +fHO urG -neM +cRN iDt scw iDt -neM +cRN qau -iZm -fdP +iKt +vyp iDt iDt scw @@ -180910,31 +180902,31 @@ thA xMq sBy sBy -dQp -rRu -xBs -lCv +ftf +bCl +ikL +cLR exw -hPS -cYe -wSL +egu +daH +oLi exw mpU mpU -tjA -hAK -pOK -txv -hWv +bHJ +iHP +aqr +uMp +fHO urG -neM +cRN iDt iDt scw -neM +cRN qau iDt -kRF +tiT iDt scw iDt @@ -181166,21 +181158,21 @@ thA xMq xMq sBy -qTp -xTi -bpc -cag -cVW +xNs +hZc +tZv +kKT +iAK exw -fBJ -fte -mkr +rSY +aKW +hvj exw -tmb -tmb +mKQ +mKQ exw -wME -tbd +dnB +pvP exw exw gFX @@ -181423,22 +181415,22 @@ thA xMq xMq sBy -ghT -pXy -nqI +gYv +rFU +qyH sBy -fbg +dbO sBy sBy exw exw -bwh -lyP -iDv -jMD +mXu +fhf +kvq +jOh sCZ -obT -ozx +eSC +ggz exw xMq psb @@ -181680,22 +181672,22 @@ thA xMq xMq sBy -kzU -vxY -sRf +lPW +qrB +lRO sBy -rZP -fkd -fbW +lom +ete +tsI exw exw exw -jQM -etr -ekc -leg -oIQ -inN +eFM +pab +crs +iTr +lBk +efJ exw xMq psb @@ -181937,22 +181929,22 @@ xMq xMq xMq sBy -azI -kSj -lyf +oHf +lOJ +eqE sBy -eFf -quJ -quJ -wGQ -nBZ +sTL +idI +idI +jiz +bDN exw -tie -rxV -hjw -xFT +eak +shF +qPV +wZW exw -bor +eXD exw psb psb @@ -181964,7 +181956,7 @@ scw btU xUf syW -jmJ +gXz hVX xUf eXH @@ -182195,23 +182187,23 @@ xMq qMT qMT qMT -qon +qaS qMT qMT -rZP -quJ -quJ -jZc -nBZ +lom +idI +idI +ojt +bDN exw -tec -phr -aTk -tec +aOb +xEX +tGz +aOb exw -mxY -xOd -ubi +rgq +lOB +grp psb xMq iDt @@ -182219,7 +182211,7 @@ iDt iDt iDt ioK -vtW +btu bja jvw jvw @@ -182450,24 +182442,24 @@ thA xMq xMq qMT -jlv -emw -rqG -bOZ -gGS -rZP -quJ -imI +hfs +bMk +mxR +sfg +kuq +lom +idI +uRC qMT exw exw -pLu -tnJ -dJF -rzq +hZW +aIn +xwi +cft exw exw -bpa +pmA psb psb iDt @@ -182476,9 +182468,9 @@ iDt scw iDt ioK -jEA +jDz bja -rlA +czj jvw bja kRH @@ -182707,25 +182699,25 @@ xMq xMq xMq qMT -dEc -ygy -nfK -wTl -sWS -ydv -aBj -sLm -dTx +syN +umM +cXI +oJo +iQY +dHi +pSq +oHR +iZC exw -jbB -qfI -kcw -mXW -gAw -ktq +jXI +dFi +cRC +jbq +wNj +xTN exw -phl -ubi +wzH +grp psb iDt iDt @@ -182735,7 +182727,7 @@ scw btU btU btU -qbG +ykv ako hjM hjM @@ -182951,7 +182943,7 @@ tjo tjo tjo tjo -luR +riW iDt tjo thA @@ -182964,35 +182956,35 @@ xMq xMq xMq qMT -izU -nYN -iDK -nYN -gGS -ydv -oru -dtc -sXU -rbU -nLd -nLa -gnE -gnE -qHs -wIx +iiK +wFJ +xQj +wFJ +kuq +dHi +wgK +jSa +fZH +iGQ +gnJ +amz +hOG +hOG +sIl +qPc exw -phl -cem +wzH +nYz psb iDt iDt -nfG +ppY iDt scw btU kCR btU -ocp +tIL dYr nxM dTm @@ -183208,7 +183200,7 @@ tjo tjo tjo tjo -nlA +vne iDt tjo thA @@ -183222,23 +183214,23 @@ qMT qMT qMT qMT -kJG -eeY -ipg -mlN -rZP -lyU -pMh -aAy -rbU -nLd -ivp -gnE -gnE -kPh -dZL +hZb +vKR +gVV +dnn +lom +phz +cps +fMC +iGQ +gnJ +qFO +hOG +hOG +oMj +wVd exw -phl +wzH fuH psb iDt @@ -183249,7 +183241,7 @@ btU btU sGf lca -uTf +tNw dYr nxM nxM @@ -183476,32 +183468,32 @@ thA thA xMq qMT -jFY -wVI -aVJ -keM -ePZ -mRv -rZP -qal -oru -vXM -gYk +hmF +mIs +aZU +hMZ +gVB +axw +lom +xqt +wgK +fkD +toi exw -pSX -rdv -gNw -aUq -aIA -hfY +eQs +sRu +iWj +pVD +bsW +dad exw -phl +wzH fuH psb iDt iDt iDt -jCM +aDl btU idr qSe @@ -183733,32 +183725,32 @@ thA thA xMq qMT -jkN -qeW -quJ -mxh -aBj -klJ -ruQ -klJ -sgz -rlE +flK +gTa +idI +gxg +pSq +kmo +hWl +kmo +jUi +ibJ jre jre jre -oac -sGn -hpK -cNL +pTi +pWJ +ofR +eUm exw exw -bpa +pmA psb psb -olO -olO -olO -rpi +lCF +lCF +lCF +dbB btU oYm kht @@ -183788,7 +183780,7 @@ scw ilN vIZ nxM -bPk +iXK kmM sYU iio @@ -183979,7 +183971,7 @@ iDt iDt iDt iDt -pOl +evh tjo tjo tjo @@ -183990,32 +183982,32 @@ thA thA xMq qMT -bcf -vEC -lvv -efS -aXu -gPB -hEV -djl -bOn +pOA +wUB +nof +gIs +pbF +tdc +sHa +ccL +eLB jre jre -igu +jDV jre jre jre -fWd +tRP jre jre fuH -phl -ubi +wzH +grp psb -csV -mtt -mtt -mtt +oQc +gaA +gaA +gaA btU btU btU @@ -184234,9 +184226,9 @@ iDt tjo iDt iDt -pOl +evh iDt -edM +sNF tjo tjo tjo @@ -184248,36 +184240,36 @@ thA xMq jre jre -dvZ +rXw jre jre -ydG -qfr -oVr -hFj +rTR +eJX +ePj +ppH jre jre -nla -qhV -rhS -rhS -int -kWG -xEP +oXE +jWb +fCA +fCA +iaB +owK +hph jre -pJq -phl -bdX +adS +wzH +dfR psb -uwd -rWh -mtt -hFN +iUr +exu +gaA +ygA btU -nTA +dEZ nyQ meL -efo +pgg hJC ako hWV @@ -184485,7 +184477,7 @@ tjo tjo tjo tjo -pOl +evh iDt tjo tjo @@ -184505,35 +184497,35 @@ thA xMq xMq jre -uBD -lcm +hTt +thP jre jre -jNe -jNe +weT +weT jre jre -nla -vkO -pjk -eqk -nla -ukt -acG +oXE +pfE +pBv +moX +oXE +xEV +xZS jre jre -gSU -phl -hvi +oDb +wzH +awE psb -hLh -amq -rWh -mtt +xcf +uKc +exu +gaA ioK waH cWJ -dYX +lGw pps aRQ ako @@ -184762,33 +184754,33 @@ thA xMq xMq jre -sJu -fWE +tKJ +kya tjs -qFD -qFD -rhS -rhS -wQx -vHe -dZC +jIB +jIB +fCA +fCA +ehh +jPL +oPC jre -vBt +nRE jre jre jre jre -drw -drw -bpa +dom +dom +pmA psb psb -uOz -amq -hai -mtt +qZZ +uKc +jww +gaA ioK -srG +wYH aCl tHe tHe @@ -185007,7 +184999,7 @@ iDt iDt iDt iDt -pOl +evh tjo tjo tjo @@ -185019,31 +185011,31 @@ xMq xMq xMq jre -nIY -jwf -cdO -ply -gEt -gwb -tOC -ubp -mUW +eXc +rfQ +gLY +sHt +hzU +usm +tYu +isq +jMr jre jre -vKT -rng -qjd -vyy -oRf +nVJ +xOc +eyP +rtw +rOx fwB -drw -nbl +dom +dXr psb -qnv -amq -wvL -mtt -mtt +lTl +uKc +wcn +gaA +gaA ioK waH nHc @@ -185278,7 +185270,7 @@ jre jre jre jre -iRS +uTu jre jre jre @@ -185286,24 +185278,24 @@ jre jre jre jre -bvc -rXB -udR -tkY -liv -liv -tkY -jKL -rpJ +lOA +ceQ +rRT +yfs +sTl +sTl +yfs +gTr +aAg psb -uOz -amq -wvL -fDp -csV +qZZ +uKc +wcn +grL +oQc ioK waH -iyF +hCk xyG jnY eQU @@ -185322,7 +185314,7 @@ ffQ xDb clI iDt -pco +wqG iDt xMq xMq @@ -185532,35 +185524,35 @@ xMq xMq jre jre -uye -ohk -aAk +hDL +qZG +vmW nNe -xHv -qbY +tgj +mnA jre -nmi -aoi -ssm -fpt +eZC +qhj +wxt +ees mQk -qKw +sdF mQk fwB fwB fwB fwB -drw -qEh +dom +lPs psb -qnv -amq -wvL +lTl +uKc +wcn btU -hlQ +klU btU gfy -inP +coS xMv wav pWi @@ -185788,37 +185780,37 @@ thA xMq xMq jre -iDB -mPQ +kFc +kqg wSs -kfk -wjR -fMu -nla +wfP +uQv +qhb +oXE jre -nMC -fpm -kBO +iYB +klO +ewO jBB mQk -lEn +jUb mQk mQk fwB -nRy +nNg fwB -drw -cQV +dom +aWu psb psb -uOz -wvL +qZZ +wcn btU -sEI +xKO btU -poY -hWX -goc +dVj +gra +lHV btU btU ako @@ -185868,7 +185860,7 @@ bWK bWK neu hjR -vNM +uEf iDt iDt iDt @@ -186045,39 +186037,39 @@ thA xMq xMq jre -wEq -ezd -nla -uxU -bRx -ayY -nla +aMU +xzk +oXE +dYH +rlB +jMO +oXE jre -lHr -fQs -xOi +jgO +dop +nRn mQk mQk -riM +iBi mQk -fLa -eaM -cqs +mbM +oje +gYq fwB -drw -xxo -gcB +dom +fSB +rXP psb -hLh -hai +xcf +jww btU -dzr +enz btU -xkT -kKk -pWG +uiH +qnv +jTA btU -kKa +oJv ako wlF lYR @@ -186293,7 +186285,7 @@ tjo tjo tjo iDt -pOl +evh iDt iDt thA @@ -186302,36 +186294,36 @@ thA xMq xMq jre -mMI -cBJ -nla -kRj +kGD +eIR +oXE +cqw nNe -ovZ -pGg +hWR +iis jre -lHr -njz -qYC -qOB +jgO +oyf +giB +xZv mQk -bLf -hAS -lJc -xbB -gxz +fja +prX +eud +kww +qPE fwB -drw -xxo -cem +dom +fSB +nYz psb -hai -csV +jww +oQc btU -gCG -cge -dDq -cLf +boW +seh +cup +wXS jUB jUB jUB @@ -186560,35 +186552,35 @@ xMq xMq jre jre -xnf -rdq -aAk +jVp +qhi +vmW nNe -hnK -rXY +hts +hQv jre jre -tWY +oqE jre jre jre -twS +gWi jre jre jre jre -drw -drw -xxo +dom +dom +fSB fuH psb -olO -ese +lCF +dmT btU -cJa -oEH -klS -vAO +uvp +rAq +qxF +xxm jUB oXs iSs @@ -186820,32 +186812,32 @@ jre jre jre jre -udf +sXa jre jre jre -wOC -oYC +nzU +aWj wSs -nla -cSO -hYt -nla +oXE +fOS +pWE +oXE wSs -tes +tpc jre jre jre -kFF +sGG jre jre fuH fuH btU -mkN -meW -xFG -qad +sXL +eHx +fup +toK jUB srM skU @@ -187076,33 +187068,33 @@ xMq xMq xMq jre -igu -kvT -pZO -jHL -jHL -jSp +jDV +rOL +edR +nsQ +nsQ +ljq jre -jNe +weT jre -tSO +exQ jre dQN jre -cpO +meX jre -gVs -hGg +mkZ +tCA wSs vTp jre fuH fuH btU -iWN -cRN -jFA -jRm +mAj +oPj +vHx +tHJ jUB ksH yaJ @@ -187128,7 +187120,7 @@ thA thA thA thA -nfG +ppY gjq gjq alM @@ -187334,20 +187326,20 @@ xMq xMq jre jre -kUW +rit jre -eet +tDS dQN -kEr +vwD jre rYT -sOX -aGk +biE +olR jre -jhu +jsO jre -mza -awF +xGL +lVU wSs wSs wSs @@ -187356,10 +187348,10 @@ jre fuH fuH btU -vrr -rcU -gEX -eML +tYM +hkQ +cZk +nwY xDb jUB aVU @@ -187392,7 +187384,7 @@ wCo oxO wCo eJf -nfG +ppY upH cYi qqh @@ -187595,19 +187587,19 @@ uiv jre jre jre -bzX -vpJ -gOd +uVr +sHe +frF oTx -hIE +fQe jre vFg jre jre jre -vyN +xth jre -kUW +rit jre jre fuH @@ -187848,19 +187840,19 @@ thA xMq xMq jre -dla +sjd jre xMq jre -gFt +oiC jre lvF -vUn +wFt lvF jre -aLh +htg djH -uGY +pIh jre jre jre @@ -188104,7 +188096,7 @@ thA iDt rcY scw -uNG +ayL aIB tiY xMq @@ -188121,7 +188113,7 @@ hMw jre xMq jre -dla +sjd jre iDt thA @@ -188360,7 +188352,7 @@ iDt iDt iDt rcY -luR +riW scw scw iDt @@ -188380,7 +188372,7 @@ xMq tiY aIB dhH -grg +xvE iDt thA thA @@ -188616,7 +188608,7 @@ iDt iDt iDt iDt -tHF +nKs scw iDt scw @@ -189396,7 +189388,7 @@ iDt iDt iDt iDt -pOl +evh iDt iDt iDt @@ -189431,12 +189423,12 @@ xMq alM oxO ffe -qvN -qvN -qvN -biI -qvN -qvN +qCu +qCu +qCu +oED +qCu +qCu qLY eGN lZX @@ -189688,12 +189680,12 @@ xMq alM oxO ffe -qvN -qvN -qvN -uUn -qvN -qvN +qCu +qCu +qCu +pUX +qCu +qCu qLY vfe tsa @@ -189905,9 +189897,9 @@ rcY iDt scw iDt -jmo +xkW keA -vQz +lPl iDt iDt scw @@ -189945,12 +189937,12 @@ xMq alM oxO ffe -viR -qvN -qvN -bOT -qvN -qvN +sbP +qCu +qCu +eZA +qCu +qCu qLY tkP fPv @@ -190163,7 +190155,7 @@ iDt iDt iDt tBs -dGZ +vcf tBs iDt iDt @@ -190204,9 +190196,9 @@ nsp ffe qLY qLY -uHS -ujp -qvN +xyp +kuT +qCu ctF qLY qLY @@ -190677,7 +190669,7 @@ tBs tBs tBs tBs -rHR +qNA tBs tBs tBs @@ -190724,24 +190716,24 @@ euM pMF sfv xyn -dmj +oYD wPd lVt -asb +yfa pMF -xCh -cbP +fZA +mqL pMF -ihN -doK +bWU +gvf mBP -rjT -rXD +vrw +mmG pMF -pfJ -jrc +hoa +pXq pMF -mbb +mEW rkl nPI oxO @@ -190929,7 +190921,7 @@ xMq tBs pwv sAu -rqn +dGS tBs nHQ oik @@ -190946,7 +190938,7 @@ ebB efM pgo rcY -rSQ +qvl scw iDt iDt @@ -191462,9 +191454,9 @@ awy rcY iDt iDt -svz +hDO keA -ddv +sys iDt iDt iDt @@ -191490,7 +191482,7 @@ ffe oqd vHq aZk -xNa +hVk pMF rdl iQM @@ -191720,7 +191712,7 @@ qau iDt xMq wrX -efN +kpg xCj xMq thA @@ -191728,7 +191720,7 @@ thA iDt scw iDt -vYN +wzi xMq iDt iDt @@ -192234,7 +192226,7 @@ wrX wrX wrX wrX -pSP +oCe wrX wrX xMq @@ -192471,7 +192463,7 @@ thA tBs tix tBs -wgu +aCJ dlB jCL qEJ @@ -192767,7 +192759,7 @@ kNC ebX iDt iDt -nfG +ppY alM alM alM @@ -193021,7 +193013,7 @@ xMq iDt iDt iDt -qZG +kGM ebX scw iDt @@ -193245,7 +193237,7 @@ tBs dit bDH rYt -rrf +nBS wAv jvs qEJ @@ -193276,19 +193268,19 @@ xMq xMq iDt iDt -xte +rkp iDt iDt chg iDt -nfG +ppY alM bXf ffe ffe ffe ffe -ylQ +pQl ffe iry oxO @@ -193533,19 +193525,19 @@ xMq lvt lvt lvt -kdJ +rlq iDt iDt -wnp -wnp -wnp -wnp -wnp -wnp -eLU -wAk -lPz -rOz +uwT +uwT +uwT +uwT +uwT +uwT +loO +hnm +qkg +wQx ffe ffe ffe @@ -193790,19 +193782,19 @@ xMq lvt lvt lvt -kdJ +rlq lvt -wnp -wnp -sjD -dsa -wnp -aLo -jDQ -oQV -xvx -rOz -xvx +uwT +uwT +dwQ +gFi +uwT +kgw +tjf +raQ +qTf +wQx +qTf kAH mHu kwM @@ -194047,24 +194039,24 @@ lvt lvt lvt lvt -mRp -qbz -wnp -uNH -kXR -jVi -xij -vES -xnC -tLy -jih -gYO -toP +rjb +efR +uwT +ycx +oAc +okM +oGj +rWm +gBY +lvR +rxU +qvx +aZJ kAH mHu jlj tUo -aQn +cvj hFb vqv wQi @@ -194303,25 +194295,25 @@ rcY lvt lvt lvt -nNV -ege -iPK -wnp -afy -sqB -eSQ -xjs -vES +jyy +oyM +lGb +uwT +vvo +xeI +tkX +kcY +rWm uIf uIf uIf uIf uIf uIf -laa +pHW qKt tUo -aQn +cvj hFb vqv qiN @@ -194560,15 +194552,15 @@ rcY lvt lvt lvt -ekN -nce -qcl -qcl -qcl -vES -mwK -vES -ybe +opE +ssj +sDB +sDB +sDB +rWm +cZf +rWm +tKY uIf nIt nIt @@ -194578,7 +194570,7 @@ inh mWj aNu tPG -xEQ +baN qaL vqv brt @@ -194817,24 +194809,24 @@ rcY lvt lvt lvt -mnB -tTK -rSZ -vES -uPQ -vES -eSQ -nOo -xdk -onV -stb -stb -stb -stb -iWs -mxc +ctm +iln +xPs +rWm +kZe +rWm +tkX +eLs +xNR +anD +oRH +oRH +oRH +oRH +nwe +wzU qRO -rEj +wuh qRO mEL vqv @@ -195075,14 +195067,14 @@ lvt lvt lvt lvt -asG -qcl -qcl -wnp -gAZ -tEE -lYS -jem +kWk +sDB +sDB +uwT +fvF +rCs +kwn +teQ uIf rmp pOL @@ -195092,7 +195084,7 @@ opD jGR hFb mzb -rEj +wuh rRl vqv wZV @@ -195327,19 +195319,19 @@ thA thA tjo tjo -qZG +kGM ebX lvt lvt lvt -kdJ +rlq lvt lvt -wnp -wnp -dqt -woV -xxZ +uwT +uwT +bvw +oDw +gyO uIf jcC pOL @@ -195585,18 +195577,18 @@ thA tjo tjo tjo -qZG +kGM kNC ebX lvt -kdJ +rlq lvt lvt lvt -wnp -qcl -qcl -wnp +uwT +sDB +sDB +uwT uIf odm odm @@ -195610,7 +195602,7 @@ qRO rRl ndb bnZ -ulE +eSq uIf thA thA @@ -195844,24 +195836,24 @@ tjo tjo tjo tjo -qZG +kGM kNC -nmy +dUm kNC kNC kNC -uMU +jcI iDt -rQs +ctC kNC -fcj -fcj -fcj -fcj -roW -roW -bId -gcy +opP +opP +opP +opP +lpy +lpy +qvS +eAF jJG jJG plX @@ -196111,12 +196103,12 @@ thA thA rcY iDt -fCS -iwq -cuB -iCe -lgP -iCe +vEc +taC +duY +vgK +rGf +vgK vcH gnq xEF @@ -196368,12 +196360,12 @@ thA thA rcY iDt -fCS -ocd -bqX -rmG -ryX -sqH +vEc +oPu +uTx +ejN +xVB +lym qSk sbd rEh @@ -196625,12 +196617,12 @@ thA thA rcY iDt -fCS -iwq -evc -wKh -aEK -wKh +vEc +taC +sGT +qNt +ydQ +qNt odf sbd jaY @@ -218597,7 +218589,7 @@ wNO wNO wNO wNO -aaX +qzn vbG hHG hHG @@ -218854,7 +218846,7 @@ wNO wNO wNO wNO -fhB +liV vbG hHG hHG @@ -219113,8 +219105,8 @@ wNO bln bln bln -xDQ -xDQ +wDS +wDS bln wNO wNO @@ -219199,11 +219191,11 @@ wNO wNO wNO bln -gnZ +oEB bln hcw lSu -gnZ +oEB bln wNO wNO @@ -219215,11 +219207,11 @@ wNO wNO wNO bln -gnZ +oEB lSu weW bln -gnZ +oEB bln bln bln @@ -219370,8 +219362,8 @@ wNO bln bln bln -rPp -rPp +dTI +dTI bln wNO wNO @@ -220233,7 +220225,7 @@ tqR sEB fUR lSu -gnZ +oEB jNZ sEB sEB @@ -220241,7 +220233,7 @@ sEB sEB sEB rzO -gnZ +oEB lSu fUR sEB @@ -220771,7 +220763,7 @@ bln bln bln bln -gnZ +oEB bln bln bln @@ -220783,7 +220775,7 @@ aBR aBR aBR aBR -gnZ +oEB aBR aBR aBR @@ -221034,7 +221026,7 @@ bln bln bln lSu -gnZ +oEB aBR aBR aBR @@ -221252,9 +221244,9 @@ bln bln bln bln -gnZ +oEB lSu -fBN +xOk fUR irX kyg @@ -222582,7 +222574,7 @@ bln bln bln bln -gnZ +oEB aBR aBR aBR @@ -224112,19 +224104,19 @@ fUR bln uer bln -gnZ +oEB lSu bln bln bln lSu -gnZ +oEB bln bln bln bln bln -gnZ +oEB aBR aBR aBR @@ -227941,7 +227933,7 @@ esv lCb ddZ eUA -nhS +aoc oCO oCO oCO @@ -227969,15 +227961,15 @@ tKI lSu bln bln -gnZ +oEB bln bln bln -gnZ +oEB bln bln bln -gnZ +oEB bln bln bln @@ -228199,7 +228191,7 @@ eUi eBB tNd nor -qiT +sst cgw mZu hjv @@ -228711,7 +228703,7 @@ lJO wDf sAR sAR -cBD +lCn kPy dQI pPT @@ -228968,8 +228960,8 @@ lJO mCT mut lGo -xhg -pGy +oLm +rbE wCL tTc wtr @@ -229005,7 +228997,7 @@ lSu lSu lSu bln -gnZ +oEB bln bln bln @@ -230033,7 +230025,7 @@ bNo maT sEB bln -gnZ +oEB bln bln bln @@ -230798,7 +230790,7 @@ kLZ jPc xKj hyY -pdR +xDu huI gbv maT @@ -231023,7 +231015,7 @@ lJO qzs jnV lJO -sHy +tdY gHS iMT hqx @@ -233097,7 +233089,7 @@ tKI wBb tKI skw -ipF +biB qpp dsf xjF @@ -233558,7 +233550,7 @@ tGr bln bln bln -gnZ +oEB bln tGr tGr @@ -233610,7 +233602,7 @@ pdf pdf wBb tKI -pPE +aiQ alT dcs kin @@ -234583,7 +234575,7 @@ tGr miY bln bln -gnZ +oEB mZf bln lSu @@ -236186,7 +236178,7 @@ ozH bZg gst tZR -nsq +jYG dOw dOw yhe @@ -236381,7 +236373,7 @@ tGr tGr bln jNZ -gnZ +oEB jNZ bln ntK @@ -236443,7 +236435,7 @@ gst oiK bLW xjP -sXf +qcI gxO dKK xmN @@ -237680,7 +237672,7 @@ ooL tDg tDg oFI -gnZ +oEB sgW akQ lSu @@ -237940,10 +237932,10 @@ kyy cJi abb oFI -gnZ +oEB abb oFI -gnZ +oEB abb oFI rzG @@ -237955,7 +237947,7 @@ bZx bZx bZx bZx -snv +gYm kQi oWk bWn @@ -238031,7 +238023,7 @@ mNY kCn mNY dUn -eEm +thC cpH kbJ kbJ @@ -238042,7 +238034,7 @@ epY vWe kIt kMY -wRc +omT lha kAK iLY @@ -238212,7 +238204,7 @@ bZx bZx bZx bZx -snv +gYm krQ skZ bWn @@ -238446,7 +238438,7 @@ aWk diC bJj lyG -jko +teq bXy feJ xWb @@ -238469,7 +238461,7 @@ bZx bZx bZx bZx -snv +gYm krQ gYp bWn @@ -238505,8 +238497,8 @@ dkb kmi iYb xaA -vXV -wjv +ovx +gMq pec fJl xMR @@ -238726,7 +238718,7 @@ bZx bZx bZx bZx -snv +gYm krQ thI bWn @@ -238983,7 +238975,7 @@ bZx bZx bZx bZx -snv +gYm krQ gYp bWn @@ -239061,7 +239053,7 @@ mNY akL tvF tvF -aYS +qya gTK ruO fKe @@ -239240,7 +239232,7 @@ bZx bZx bZx bZx -snv +gYm gMK huT bWn @@ -239288,7 +239280,7 @@ ylU bep paM xxQ -nnM +gMl kzO gdP ykL @@ -239497,7 +239489,7 @@ bZx bZx bZx bZx -snv +gYm lwO vTg bWn @@ -239737,7 +239729,7 @@ feJ uGr uGr iDq -pLx +jBr lAL gPp iDq @@ -239758,7 +239750,7 @@ wqx gEb gYp bWn -tEn +bTJ cGt wRI qdE @@ -239768,9 +239760,9 @@ ntK mQb bln jII -gMx -lsH -jJr +qJx +wEZ +uAq qWZ qWZ qWZ @@ -240034,7 +240026,7 @@ grA fwQ nOH gxU -jJR +gZq ybv ybv ybv @@ -240315,7 +240307,7 @@ dnq vrX pua paM -pEY +oIh vJI uud gdP @@ -240346,7 +240338,7 @@ mNY ixG aPf dzJ -neV +drd twt mEw sSJ @@ -240521,9 +240513,9 @@ sDl sDl sDl psN -nUI +vzP dkY -nCW +mlw hzY bRn fng @@ -240590,7 +240582,7 @@ dPT pRj pMu gVD -gSQ +kPu ajF qwe uJH @@ -240608,7 +240600,7 @@ gTK myX sSJ gka -eEh +oAs fab eDC uIV @@ -240786,11 +240778,11 @@ pfe aeQ mdX pfe -ktK -fGr -olt -qSP -eSm +tdS +vws +mjf +wEb +xtk pfe pfe jII @@ -240857,10 +240849,10 @@ xtQ hIH kCn mNY -wiM +hFJ tMD ehJ -xFM +fMt twt tXB sSJ @@ -241014,7 +241006,7 @@ lQc nbp mgU nbt -ioi +ccF fad azx tDw @@ -241038,11 +241030,11 @@ iiH teP teP teP -kGJ +qbk gMK fng rHc -oOt +mxF uog vVY uog @@ -241050,7 +241042,7 @@ uog nfU bzI uog -qzU +yaF mny dnq wmK @@ -241114,7 +241106,7 @@ kKH pRj eAj sro -apL +dgp qkT kzA whW @@ -241299,7 +241291,7 @@ vDb vvh vPC pvm -tJZ +dMi cvC kQc iYG @@ -241307,7 +241299,7 @@ kQc kOV kQc kQc -kkr +iJN gOy gOy fKF @@ -241373,7 +241365,7 @@ fFy mNY bTq xUP -fQU +gRt rpF twt fcg @@ -241552,11 +241544,11 @@ uwB lvS xLO fGM -aac +hrO nUJ qbA csB -stB +gtB tny dLo fBF @@ -241564,7 +241556,7 @@ xUU wYZ aKI xUU -avd +obb qJV vBh fiE @@ -241575,7 +241567,7 @@ axf kzD kJP lhv -heS +wZR ybv xwm vzT @@ -241787,7 +241779,7 @@ rhf jDt wtg diq -ehy +uet vtZ mgU fUj @@ -241887,7 +241879,7 @@ vkz uoF pcg deD -fLH +unG qnC isX eBI @@ -242132,7 +242124,7 @@ vvv tTV jtA bID -rlL +obo miw gCK cMd @@ -242144,7 +242136,7 @@ xBh qGQ sOE wcx -mGV +fVy qnC sIp uif @@ -242397,7 +242389,7 @@ dcC jGB akz sCA -aSw +lTe ojv bAT eri @@ -242642,7 +242634,7 @@ oyj gwK nEV bry -fDM +vPc fLq hro tKi @@ -242656,7 +242648,7 @@ wHj mBB juH ojv -hut +lqi mDw jDT qKQ @@ -242852,9 +242844,9 @@ vXU drZ yfF jII -gMx -oas -jJr +qJx +ovh +uAq qWZ qWZ qWZ @@ -243102,20 +243094,20 @@ ygB mJO oCF ygB -bLa +bSW oCF ygB lBD jII jII jII -ifd +aVr xwC utR pAZ bln qWZ -oxe +rrU vmj aqB pVq @@ -243127,7 +243119,7 @@ rAW kwz ghJ uEm -sqU +aEz lpM klP euf @@ -243166,7 +243158,7 @@ bDz rSC inE oPU -wuV +xpc qnC qnC sCA @@ -243360,13 +243352,13 @@ ygB lOz ygB ygB -oTh +qEE ygB fEZ ygB -hXm -fZO -uLR +pZO +aab +dcI sNI bUH pAZ @@ -243406,7 +243398,7 @@ uwO rSx kRP kRP -lSw +uFV cAR kNk tmA @@ -243618,12 +243610,12 @@ rMN alO alO qCI -xKT +fhg alO -qhF -kVj -kVj -qsY +fEe +hYD +hYD +waU xwC kKX pAZ @@ -243645,7 +243637,7 @@ xLF lpM oGQ wKw -vFb +mZT mhQ hUV aks @@ -243673,7 +243665,7 @@ guU ayq hpI bID -sSS +iKh rOU rcN qxy @@ -243877,7 +243869,7 @@ iPm iPm iPm iPm -mVW +pcx hay cfr dct @@ -243925,18 +243917,18 @@ kQf hDh vnt keP -xJi +qTa ctr avk gxP bID -tZO +phw uCK nKj fwW uxp afK -bOy +tGc vfU pdV hqV @@ -244132,12 +244124,12 @@ wVD uja uja uja -bsn +iyJ uja uja uja uja -vdO +uHN vrX utR pAZ @@ -244388,13 +244380,13 @@ qIU keL uja jHG -yjF +jcF vVw -yjF +jcF qSh hsB uja -jcy +ltY iuv utR pAZ @@ -244644,11 +244636,11 @@ asa kCu gHj uja -sfD -gjT -szK -upx -uOy +lsF +pBs +eYF +sNj +fKR hsB uja ise @@ -244902,7 +244894,7 @@ urd xTU uja aty -gjT +pBs uja uja uja @@ -245141,13 +245133,13 @@ lbk sDl sDl skl -yhL +vaW deY skl gDz xlH kbN -dym +nzn skl ygB ygB @@ -245159,25 +245151,25 @@ maB fpa uja oiz -gjT +pBs uja kDz -xVc +mBm twU uja -bvu -eXZ +uPT +poL vBh -qMf -qMf -qMf -qMf -qMf -wVR +wRk +wRk +wRk +wRk +wRk +cRu mfW -toT +vKZ mfW -aeF +ekY eta brp mfW @@ -245388,7 +245380,7 @@ ihb bnM iRM kkl -tAK +xiq gUs ykw lbk @@ -245412,18 +245404,18 @@ ygB ybE eKJ ulk -rgM +ugZ uja uja uja -jnh +kqP uja uja uja hsB uja -uuh -lyh +hEj +kOq iuv vrX iuv @@ -245432,7 +245424,7 @@ iuv iuv iuv vrX -maX +uJN iuv xNF ylU @@ -245669,28 +245661,28 @@ ipx seH lvY mmA -apC +nbd uja vmp vmp -uNp +eCT uja oUO -hxB +msG xWG uja kyL -eph +hNU kyL kyL -jnU -rbh -kZm -njM -rbh -rbh -qPD -jIY +rwZ +oTu +ucu +adv +oTu +oTu +srw +kfr dKW ylU lDo @@ -245912,12 +245904,12 @@ bln bln fsm bUx -uek -wph +buR +kVe fnS skl -qpU -xsm +hir +kAT jOQ skl pOo @@ -245925,20 +245917,20 @@ piC ygB fXo aos -cUH -rfW -beF -vme -lrE -gUw +uWo +iUs +ozk +nsu +fdV +kux uja uja uja hsB uja mdZ -hMM -lEb +ehB +npF mdZ exw hmb @@ -245948,9 +245940,9 @@ hmb hmb exw tLF -gIf -dBA -gIf +lFb +qRE +lFb azw azw mao @@ -246169,20 +246161,20 @@ bUx bUx bUx bUx -maM -aXx +oBV +aXq fnS skl -eoV -npZ -qQV +bVx +idP +irn skl gmW gmW gmW ltV -tip -gxT +lAW +ksl ltV uja mqy @@ -246190,21 +246182,21 @@ mqy tUn uja jlP -azt +dHg twU uja -eUC -yjr -nvw -nPS -eav -bBa -iiB -ycE -iuE -gWl -hKn -lHi +dka +fKV +jLK +tJY +phr +eik +cby +otW +jLc +lvb +xWk +sTH lso dEV bai @@ -246348,7 +246340,7 @@ wNO wNO wNO bln -aaX +qzn vbG tkU tkU @@ -246420,7 +246412,7 @@ fhu bLI ykw skl -blX +ugA deY skl kQE @@ -246431,15 +246423,15 @@ skl hDV skl byP -blX -eHX -ceU -bZU -efU -qfJ -seB -mcT -xwL +ugA +hNp +tFI +eHb +roC +bdp +nmH +tiI +hLW bVI uja uja @@ -246450,18 +246442,18 @@ uja uja uja uja -scG -cKJ -hJS -jMJ -nyj -fju -lvy -fLG -nxc -lgb -xre -lHi +sJC +aSM +fjN +xhV +mPl +ybb +fJS +hFR +rxJ +lGN +xul +sTH lso dEV bai @@ -246605,7 +246597,7 @@ wNO wNO wNO bln -fhB +liV vbG tkU tkU @@ -246677,18 +246669,18 @@ ekW vRN fEA uHF -jyE -jyE +wjj +wjj qdK eqq -ejY +krZ eqq eqq eqq eqq -mkM +xuL eqq -fjO +lrl qvh skl erH @@ -246697,28 +246689,28 @@ vfW vfW mZK lvk -qiG -czo +gzI +mLU kKL -rDI +mgp kKL -uUw -cmK -css +xkY +suo +qZg rxY -cQp -dpj -uil -sHi +ryn +eDs +vTm +sxt shh -tjA +bHJ xgy xgy -ffr -nxc -lgb -uSE -hyQ +uYE +rxJ +lGN +ozU +fuc lso dEV kHI @@ -246933,49 +246925,49 @@ aML iLv hSJ ykw -fNz -wSc -blX -jee -blX -oCw +ygL +jTw +ugA +eym +ugA +aBK fhz -blX +ugA fhz -acg +vjg byP mOf -aYO +vHJ mOf skl -nJq +opt eOl -uOe -day -day -sRc -lPQ -szt +qFE +cGB +cGB +gsI +tLL +clb kKL kKL kKL -csZ -oPr -qGh +qUI +lik +tWj rxY -rra -iFz -nQm -ktY -gMi +jCK +jdV +bZm +uQc +gbl mpU -hbL +ryJ xgy -ivC -rRs -jik -lJW -lHi +faW +dHf +rWI +cOy +sTH lso dEV bai @@ -247195,52 +247187,52 @@ rFP rFP skl skl -utW -kiI +wYS +tYF skl -blX -tAt +ugA +goY skl -qMD +cFr cQx -qMD +cFr skl eDy vfW -qrM +tBw nUj mpH -skQ -fyL -kcs +aAe +xjT +spy kKL -igH -yhV -dCV -gyP -utG +jZy +aqV +lgx +xay +lko rxY -bzF -dXR +ntE +rhG mdZ mdZ mdZ exw exw exw -kXS +dRB exw exw exw tLF cwh dEV -whg +dYU azw eub eyc qPt -uTc +kab biR dmI tdE @@ -247248,7 +247240,7 @@ veU vEQ kRP kRP -oiB +rWH kRP pao cGA @@ -247452,44 +247444,44 @@ bln lBD bln skl -rWA +dow skl skl -gZV -ePd +giO +hFw skl -nSX -fgz -cnS +hED +jlk +pSF skl cVa vfW -xqP +qfG iay dCF -skQ -fYX -pYD +aAe +fbM +kVa kKL -ddR +nWG kKL kKL -jZJ -pKo +bYC +isC rxY fzK -wPe +civ fzK jRA -rMm -sCX -sPS -vvn -xsy -wBr +wXb +bOZ +gpM +jZj +luP +dWI lEO -wqt -jae +bKO +msE lso kjK bai @@ -247709,43 +247701,43 @@ ntK mQb bln skl -bkM -oWV +pYY +rdO skl -lzc +vhF jPv -osN -pfy -lzc -lZP +rhv +dEL +vhF +vsx skl -aEx +hYL vfW -cWz -cCe -cCe -kkb -lPQ -fsO +sul +eGM +eGM +soI +tLL +erd kKL -uLZ -jyN +mfP +qgH kKL -mTL -uiV -ixp -edO -hjO +lYw +awu +uzu +tbL +whE fzK jRA jRA -ptv -iBM -vYp -fWW -mMZ -bid -nzt +peP +spz +jHe +mPr +gOa +jKs +rRt lso lCi dEV @@ -247964,46 +247956,46 @@ bln bln bln bln -gDh +qzv skl -tSd +sNL skl skl -koj +jOK deY -osN -hrd -vOd -mnn +rhv +eLN +iDe +dyA skl -ruX +gaC vfW eOl vfW vfW lvk -jiU -qVG -wpm -nBO -qPQ +crv +acN +mch +mzX +qBi kKL kKL -llm +tjG rxY -gFW -rrL -riB -nxj -gDY -crO -iBM -fVh -qlS -qSU +uWS +qQA +xBj +ddw +hjz +vAy +spz +eYS +arZ +eME hSq -pdC -pdC +aXa +aXa vwO hHg jyp @@ -248017,7 +248009,7 @@ sEz jFZ uoV gnb -gTi +pZB whh pQL nCV @@ -248222,46 +248214,46 @@ bln bln bln bln -aHh +oUb ooL skl -lsh +cwT deY deY skl -edt -hqv -wHK +ygS +oGr +pDA skl -mOH +gxK uRo uRo uRo nCu cZt cZt -qtG +vnw kKL lli uar gAt kKL -nxw +pZi fzK -kQx -poV -ahh -ezk -dzD -fwi -tsu -bpv -hLy -tsu +mbm +wpR +sav +ymf +nuD +pQD +lsA +xmD +awe +lsA lEO -far -cql -gVh +fuN +lmQ +lBB dEV bai azw @@ -248482,9 +248474,9 @@ bln bln bln skl -fpF +oiJ deY -hJF +teL skl skl skl @@ -248492,35 +248484,35 @@ gmW gmW dGO dGO -tEs +kBc dGO dGO -tEs +kBc dGO dGO gmW gmW -tpZ -mGF +lgw +lJn kKL -mcQ -gNc -gNc -oPd -qhQ -qhQ -wGm -ptv -iBM -cxT -nFQ -iEY +kAQ +jJA +jJA +vKa +vNU +vNU +tvt +peP +spz +qOG +dnE +wjl ptO -wBa -cql -fqX +kid +lmQ +epw dEV -kIK +hjA azw pxV oQD @@ -248737,11 +248729,11 @@ bln fsm bln uer -yjo +nQl skl skl -qiL -qiL +qFA +qFA skl fsm tlH @@ -248757,27 +248749,27 @@ knl knl knl gmW -ijw -bRO +aJa +gJD kKL -vto -kVo -jrv -qJy -iew -pqZ -wGm -ptv -iBM -fXF -nFQ -jxr +jOC +uWy +xBf +gnc +mNP +foI +tvt +peP +spz +pau +dnE +uTq izC -tNH -vbI -gVh +qiv +saF +lBB kjK -arZ +gdc azw mwF sbc @@ -248997,8 +248989,8 @@ stJ bln bln skl -qjn -iRa +wMY +lWG skl tlH tlH @@ -249014,25 +249006,25 @@ knl knl knl dGO -ksR -rEH +jMu +duT kKL -giH -qiA -uiq -iPP -iew -qhQ -wGm -fwi -tsu -tZo -cxD -tsu +bDr +fXw +abZ +iJp +mNP +vNU +tvt +pQD +lsA +nwn +fSs +lsA lEO -szj -vbI -gVh +nJV +saF +lBB dEV bai hgh @@ -249178,7 +249170,7 @@ bln bln lBD bln -rST +xZq bln bln qRv @@ -249188,7 +249180,7 @@ hHG wNO wNO wNO -khz +pUa wNO wNO wNO @@ -249253,10 +249245,10 @@ bln bln bln bln -gbM -iRa -iRa -gbM +bxS +lWG +lWG +bxS tlH tlH dGO @@ -249272,28 +249264,28 @@ knl knl dGO uar -bXb +lby kKL -xFz -jFu -qRF -tbE -iew -kea -wGm -ptv -iBM -gkH -rji -oqB -oNN -kGD -kGD -rbE -woX +rAY +fYJ +qMF +jkv +mNP +qpm +tvt +peP +spz +tsu +uGe +fDf +mbw +nFJ +nFJ +qbG +onP jyp hgh -qit +kbS xxg nDl uau @@ -249439,10 +249431,10 @@ lBD bln bln bln -xDQ -xDQ +wDS +wDS bln -khz +pUa wNO wNO wNO @@ -249510,10 +249502,10 @@ bln bln tlH tlH -gbM -iRa -iRa -gbM +bxS +lWG +lWG +bxS tlH tlH dGO @@ -249529,28 +249521,28 @@ knl knl dGO uar -wla +sVW kKL -eTT -ohP -kqo -qJy -iew -sBY -wGm -ptv -iBM -dpw -qMS -oVn -cKp -hKL +dBN +kOx +hye +gnc +mNP +aoO +tvt +peP +spz +sAt +bSp +jWm +tay +gDq lso -jqZ +mRy dEV bai xjg -wiO +ajm mnF lKZ xGh @@ -249696,8 +249688,8 @@ lBD bln lBD bln -wUD -wUD +vOy +vOy bln wNO wNO @@ -249767,10 +249759,10 @@ bln tlH tlH tlH -uUq -gHL -iRa -gbM +aDM +aEj +lWG +bxS tlH tlH gmW @@ -249785,24 +249777,24 @@ knl knl hNx gmW -sDM +uKY gAt kKL -xcO -fco -fco -gua -qhQ -qhQ -wGm -xtH -xKq -umc -aGf -rvO +asN +bUy +bUy +jqQ +vNU +vNU +tvt +ulR +qjW +qmh +iuL +tii lEO -uLJ -reX +yiF +ghb mqq vSa fuY @@ -249953,8 +249945,8 @@ bln bln lBD lBD -wUD -wUD +vOy +vOy bln wNO wNO @@ -250024,10 +250016,10 @@ bln tlH tlH tlH -uUq -gHL -gHL -uUq +aDM +aEj +aEj +aDM tlH tlH dGO @@ -250042,25 +250034,25 @@ aBf knl knl dGO -gdK -qgT +rVE +oqY kKL kKL kKL -kVq -pgv -uGe -byO -qMI -pba -ion -sft -pNi -eVi +sIb +rFS +jLI +oIj +quS +jNo +hvQ +gUv +tCk +fYz izC izC tLF -jgd +fqR qEM lso dCs @@ -250210,8 +250202,8 @@ lBD lBD bln bln -wUD -wUD +vOy +vOy bln wNO wNO @@ -250281,10 +250273,10 @@ bln bln tlH bln -uUq -gHL -gHL -uUq +aDM +aEj +aEj +aDM tlH tlH dGO @@ -250301,22 +250293,22 @@ knl dGO uar lli -dwq -any +nkE +xwq kKL -vSu -iUi +cTF +uyF fzK -orZ -gVX -dSs -dSs -dSs -iCS -vVA -gYN +cys +fFe +gcP +gcP +gcP +kJr +tpO +ezZ izC -gdO +xHr lso vwO lso @@ -250467,8 +250459,8 @@ bln lBD bln bln -rPp -rPp +dTI +dTI bln wNO wNO @@ -250539,8 +250531,8 @@ bln bln bln kKL -oEC -gHL +cMr +aEj kKL tlH tlH @@ -250556,25 +250548,25 @@ knl knl knl dGO -xPf +bZW lRs tml kKL kKL -aft -jsR +uFE +eho cpY cpY -rEY -xWI -wuc -qod -xWI -pLo -cGI +hhO +tLI +uoY +xqU +tLI +fNZ +fKZ cpY tLF -ivJ +dSh vwO pxn xjg @@ -250659,7 +250651,7 @@ fQu aiY pnR xfg -rjH +ruE iAk aRD hHb @@ -250678,7 +250670,7 @@ euc ujs mYh ogF -lIK +ctt uBi uBi lqz @@ -250723,14 +250715,14 @@ lBD bln bln bln -kPS +dHF hHG hHG hHG -khz +pUa wNO wNO -khz +pUa wNO wNO wNO @@ -250793,11 +250785,11 @@ wNO bln bln fsm -yjo +nQl kKL kKL -odZ -odZ +wsr +wsr kKL tlH tlH @@ -250814,26 +250806,26 @@ knl knl gmW uar -hNK -bfy +gUa +uNN kKL -pOC -ncc -syd +rBz +sSX +pns cpY -gDB -sJg -sJg -sJg -sJg -sJg -sJg -kqP +rlz +uuO +uuO +uuO +uuO +uuO +uuO +guA cpY lkr lso vwO -nCz +fME nKa dqO icA @@ -250865,7 +250857,7 @@ vQP rdG jzY xlh -jQt +hKY uep uep uep @@ -250918,7 +250910,7 @@ frq rlS cfe mXi -nDz +owo mRI bLz bLz @@ -251052,9 +251044,9 @@ bln efv bln kKL -xIh +uUp lli -eEr +sDY kKL kKL kKL @@ -251062,35 +251054,35 @@ gmW gmW gmW gmW -tEs +kBc dGO dGO -tEs +kBc gmW gmW gmW gmW -kav -lCO -oEe -omS -mTA -nbO -hxY +oOw +aOW +dXx +rOw +ctS +qjJ +nPc cpY -aMI -arW +mmw +oKX fkk fkk fkk fkk -spj -cmd -vrw -jlT +dkZ +dlH +aBP +ofl lso vwO -dKf +ePP nKa kyW wKe @@ -251106,7 +251098,7 @@ rDa mrB jQD slc -dMB +lIY rjC qjF pPO @@ -251170,10 +251162,10 @@ swF osm iqu fcu -uOk +jeB pnR oTS -oPv +fWK iAk mWw hHb @@ -251310,48 +251302,48 @@ gsK kKU kKL cvF -xUt +sQS lli kKL -gDL +uvh iyY tlH -vww +tuZ tlH dGO iyg hHq -aNj -xTI +hfd +syC gmW -abm -qyZ +cvH +kbL kKL -emF -pwz +soE +neE kKL kKL -vfw -xqa -rAx -skH -cdX -sHs -xQS +iZN +btK +aUt +vnA +ooG +oUp +syI xbn -tnz -gcf +hJo +vaL gtw -iZD -vrw -sLy +wAJ +aBP +xVo lso qEM pJC nKa dhk cDT -iTE +rLL cAI cMN uYm @@ -251548,67 +251540,67 @@ wNO wNO wNO wNO -reu -jas -jas -bYx -hzw -ike -jas -bYx -jas -jas -jas -bYx -jas -jas -cQE +hAM +vZK +vZK +vTh +kMi +thx +vZK +vTh +vZK +vZK +vZK +vTh +vZK +vZK +vev kKL -aPP +enY kKL kKL -xea -isj -gBs -lyv +eaQ +lqL +aiu +ijd iyY tlH tlH tlH dGO -ubK +brm uRo -aNj -udA +hfd +jDX gmW -gAG -wWB +bkR +pAX kKL -ddJ -rbp +hfg +hQW kKL -eGg -dSY -vlz -vlz -nvc -hXD -mMi -xnc +dxL +ouj +lia +lia +dgR +haJ +tYt +nRW gtw -dpa -vlU +aoM +niO gtw -iZD -vrw -krE +wAJ +aBP +kNf lso cbs nGA nKa nTV jPl -bGD +jGJ kXM nKa xXV @@ -251805,7 +251797,7 @@ wNO wNO wNO wNO -ngh +chb bln bln bln @@ -251821,44 +251813,44 @@ bln bln bln kKL -aXv -bSi +lwg +cRG kKL -acm +tAN tDy kKL -tts +xqT iyY tlH tlH tlH dGO -nOI +vxW uRo -aNj -xBS +hfd +rsy gmW -akb +oiU xQU kKL kKL -qDk +kuJ kKL -gmt -cgd -kKn -vlz -lMe -gbC -vAW -cki -cki +rwb +aYu +cpK +lia +njj +qEn +tFe +eay +eay gtw gtw aHZ -nsH -vrw -jlT +ehL +aBP +ofl lso qEM xwz @@ -252062,7 +252054,7 @@ wNO wNO wNO wNO -ngh +chb bln uei tmR @@ -252078,11 +252070,11 @@ uei bln bln kKL -aPP +enY kKL kKL -jRt -fTn +eRf +lfU kKL kKL kKL @@ -252092,30 +252084,30 @@ mMb kKL kKL iyY -fvm +vFT kKL kKL kKL rCf -hlt +uOm kKL -iqA +rsf kKL kKL -tUm +tSF kKL kKL cpY -nvh -hDu -eLv -nbI -oaJ -rqQ -fhS -pAn +twn +nBt +jJQ +rlE +mBL +vjA +uDv +aFh cpY -bao +pxp lso brj mbk @@ -252319,7 +252311,7 @@ wNO wNO wNO wNO -vHT +cgX bln uei tmR @@ -252335,47 +252327,47 @@ uei bln bln mMb -hAW -jVm -sON -sON +nJK +puz +kSc +kSc lRZ lRZ -ygP +tYS lRZ -wco +vjq lRZ lRZ -wco -leP +vjq +pbS lRZ lRZ -rmR -vXm +iLn +niE bMF -pns -uMj +pJi +ovz kKL -xUt -fKk +sQS +sna kKL -xOE +nFt kKL kKL kKL kKL kKL kKL -nXs +pcM kKL kKL kKL kKL kKL kKL -oFB -opH -oFB +mzo +suU +mzo vBG rMS pKw @@ -252576,7 +252568,7 @@ wNO wNO wNO wNO -ngh +chb bln uei tmR @@ -252593,49 +252585,49 @@ bln bln kKL kKL -tOe -rkm -fEY -nDm -kda +aeS +plI +whe +chc +dDz kKL -xUt -xUt +sQS +sQS lli -xUt +sQS lli kKL -tbK +kRV ssM lli -jRt +eRf kKL kKL kKL kKL lli -xUt +sQS lli -vYY -imk -feV -sus -tIL -nVO +uwE +tnu +eUU +sdf +vmO +eYm kKL tvZ kKL -vEh -nTP -kbu -bcu +wqH +wgo +lcs +eGg kKL lso vwO pxn vBG mQr -idp +kGm rZZ opc qPI @@ -252833,7 +252825,7 @@ wNO wNO wNO wNO -ngh +chb bln uei tmR @@ -252856,8 +252848,8 @@ mMb kKL kKL kKL -qUo -pjM +fsJ +ekj nLY lli gAt @@ -252865,27 +252857,27 @@ kKL lIC lRZ pQa -eDD -nhv +rOv +fuf lli -pAW -jYI -mmf +kDO +wsk +hVR lli -uWf +obt xWM -brC +dku kKL nqn lHA -rfj +ddi kKL tvZ kKL -iYY -iIv -dig -pbF +pdB +oBD +lqM +aYk kKL rjP qEM @@ -253087,10 +253079,10 @@ wNO wNO wNO wNO -reu -xog -xog -raq +hAM +kdS +kdS +jEJ bln uei tmR @@ -253116,33 +253108,33 @@ bxe bxe mHB kKL -gEl +ycO kKL kKL aIE lRZ -cCR +rmP lli -mRN -xUt -gEZ -xUt -gEZ +pKX +sQS +qdq +sQS +qdq lli -gEZ -xUt +qdq +sQS unu -cOQ -vgU -kdw -qpQ +hxa +kXW +saC +xWr kKL tvZ cDw lli lli lli -iXB +nfE kKL cwO vwO @@ -253344,7 +253336,7 @@ wNO wNO wNO wNO -ngh +chb bln bln bln @@ -253369,39 +253361,39 @@ acE acE wtX eqJ -ktJ +gWV oBQ mHB gUY -rmR +iLn lli kKL kKL lRZ -hfG -xUt -tNb -dge -oBJ -xUt -tNb -rNV -hrA -fkq -vIL -feV -lVN -bBn -bIq +pEc +sQS +wfE +opU +ykd +sQS +wfE +qch +gyd +tTK +aXc +eUU +iCo +kiX +enH kKL tvZ kKL -xGi -fce -jzR +qpx +gCb +atI fpA kKL -tXg +rtf qEM lso bGT @@ -253461,7 +253453,7 @@ vjZ sZF gar bln -fBN +xOk vYq iAf tUh @@ -253601,7 +253593,7 @@ wNO wNO wNO wNO -wHr +yfW bln cnx tmR @@ -253627,24 +253619,24 @@ kxv fIs kxv jju -lXC +qNZ lFG -rlH +qRo gxh gxh gxh kKL gAt -hfG +pEc gAt -xUt -gPo +sQS +hFm kKL kKL mMb mMb kKL -cjh +xds kKL kKL kKL @@ -253664,7 +253656,7 @@ mqq ivB vBG loG -iOu +oUn sZF sZF puB @@ -253858,7 +253850,7 @@ wNO wNO wNO wNO -ngh +chb bln bln bln @@ -253889,35 +253881,35 @@ pDQ xBL wJM wJM -rlH +qRo kKL dnL -hfG +pEc kKL pVl kKL kKL -kbp +xUd tlH tlH kKL -diK +rEM kKL tlH tlH bln kKL -emx -vIL -fOg -kQH -snR +dYS +aXc +amW +qmq +kWV asg kKL kdF qGV hUx -bSC +wVJ sZF sZF sZF @@ -253975,7 +253967,7 @@ vjZ sZF gar bln -fBN +xOk vYq iAf qPY @@ -254115,10 +254107,10 @@ wNO wNO wNO wNO -dqA -jas -jas -nIe +qUU +vZK +vZK +cIM bln uei tmR @@ -254149,7 +254141,7 @@ bqe gxh kKL hOu -hfG +pEc hJx lli fAF @@ -254158,7 +254150,7 @@ kKL mMb mMb kKL -cjh +xds kKL mMb mMb @@ -254174,7 +254166,7 @@ kKL xcy rvZ hUx -veq +cie aLX vng gNT @@ -254375,7 +254367,7 @@ wNO wNO wNO wNO -ngh +chb bln uei tmR @@ -254403,35 +254395,35 @@ cvF lli kKL mwu -rlH +qRo kKL kKL -gRL +lwI kKL jhS tOX kKL -kaI -xIh -wvJ +hVz +uUp +khs kKL -cjh -emx -fOg -fOg -fOg -fOg -maw +xds +dYS +amW +amW +amW +amW +rkh igX igX kKL -neQ +mVS kKL kKL kKL fyZ hUx -veq +cie sZF eFS sZF @@ -254632,7 +254624,7 @@ wNO wNO wNO wNO -ngh +chb bln uei tmR @@ -254663,16 +254655,16 @@ qqB gxh kKL weF -hfG +pEc kKL moF cjI kKL pQa -erq -erq -oPw -srU +wWo +wWo +oPO +jPq xWM kKL kKL @@ -254682,13 +254674,13 @@ kKL kKL kKL kKL -nLs +meZ aJG sQE hwE hwE cMe -veq +cie uvt tlP wIg @@ -254889,7 +254881,7 @@ wNO wNO wNO bln -vHT +cgX bln uei tmR @@ -254920,7 +254912,7 @@ hJx qFW kKL hOu -hfG +pEc hJx mzM hUi @@ -254939,13 +254931,13 @@ jSC bdS dtb hUD -bOh +nNi rvZ lso lso rCu cYE -tCG +hZT idi cZU kBl @@ -254967,12 +254959,12 @@ wHc aEA dng dAB -ubh -ubh -ubh -ubh -ubh -ubh +rHi +rHi +rHi +rHi +rHi +rHi qLY pnA qFp @@ -255146,7 +255138,7 @@ wNO wNO wNO bln -vnS +uap bln uei tmR @@ -255177,13 +255169,13 @@ lli gxh kKL kKL -hfG +pEc kKL kKL kKL kKL kIl -nNI +cqN kKL eIk xry @@ -255202,7 +255194,7 @@ rek rek hUx rNQ -tCG +hZT idi aID gky @@ -255221,15 +255213,15 @@ jIP qOH veX wHc -fPO +sgL pTU itt -ubh -ubh -ubh -ubh -ubh -ubh +rHi +rHi +rHi +rHi +rHi +rHi qLY baF fvk @@ -255403,7 +255395,7 @@ wNO wNO wNO bln -ngh +chb bln bln bln @@ -255455,11 +255447,11 @@ qMm hUD pyJ lPh -rBp +aJj hUD ebb cYE -tCG +hZT idi aID ddk @@ -255481,12 +255473,12 @@ wHc oMT emK uvU -ubh -ubh -ubh -ubh -ubh -ubh +rHi +rHi +rHi +rHi +rHi +rHi qLY oCA fvk @@ -255660,28 +255652,28 @@ wNO wNO wNO wNO -dqA -jas -jas -bYx -jas -jas -jas -bYx -jas -jas -wQN -bYx -jas -jas -jas -bYx -jas -nMD -bYr -bYx -jas -ike +qUU +vZK +vZK +vTh +vZK +vZK +vZK +vTh +vZK +vZK +tGy +vTh +vZK +vZK +vZK +vTh +vZK +gSd +mCz +vTh +vZK +thx kKL hTB sRI @@ -255716,7 +255708,7 @@ bzA hUD lso byK -hMs +sDd bRd fqQ wIg @@ -255973,7 +255965,7 @@ vfo hUD lso cYE -nYY +fkw ult bsG wGF @@ -255998,7 +255990,7 @@ mfV xpA uHc cpg -gUX +gRA cpg cdl pMF @@ -256230,7 +256222,7 @@ cLJ iQQ lso cYE -uIS +gAZ ult wjz tXh @@ -256465,7 +256457,7 @@ tml kKL kLb qpd -oNy +obl kKL gkP kKL @@ -256487,7 +256479,7 @@ bwl hUD uff cYE -hXt +mTu ult hpC rIU @@ -256510,7 +256502,7 @@ mYq nyH lFW rEd -pZA +mde gSN jbU wnX @@ -256744,7 +256736,7 @@ wND iQQ rvZ cYE -uIS +gAZ ult vuq tfM @@ -256999,9 +256991,9 @@ sEi sEi naP hUD -jed -iIk -jed +lTi +fCX +lTi ult ult wBk @@ -257282,7 +257274,7 @@ cAG nbq hAq nDB -nfW +toN jbU lhu hdH @@ -257759,7 +257751,7 @@ poy poy lNk hUD -nbL +cTd rGd whC hUD @@ -257779,8 +257771,8 @@ gqK nxU gjg dxg -gJi -fVC +ivG +aYi dkr cHQ jDm @@ -258061,7 +258053,7 @@ kLy bGA lKq bNu -hUf +eno bKm xMT hjE @@ -258069,8 +258061,8 @@ sJP bkS pJc iBO -tPx -trn +xfp +agd bgx buv jhC @@ -258301,10 +258293,10 @@ mbK jQS eNK aYJ -sSz +eqg aYJ aYJ -bXL +dwZ eLr eaa via @@ -258558,7 +258550,7 @@ aYJ aYJ wUt urK -xjU +jUH nJT urK urK @@ -258777,7 +258769,7 @@ qAS fUc jaX glI -gZR +mRY kKL kKL mbG @@ -258815,10 +258807,10 @@ uZB oni nxa qwN -tkS +sCY dFj dFj -gwm +vMj dFj niC xnM @@ -259073,10 +259065,10 @@ cbF dEC oHK oHK -vjj -fLU -rDH -usP +rOs +atG +hHW +oVQ wLl wol hnP @@ -259330,10 +259322,10 @@ bxP vvE tJG oHK -goq -goq -rDH -usP +hJH +hJH +hHW +oVQ wLl nsZ uoC @@ -259545,7 +259537,7 @@ fLb oHh kKL bpQ -bsc +kcT oih dmL lUC @@ -259587,10 +259579,10 @@ vaA gXJ wgU oHK -pnq -goq -rDH -pvU +kQy +hJH +hHW +wDd wLl jUX wbR @@ -259805,7 +259797,7 @@ dvS pwd glI tsR -gZR +mRY lUC tXV kvX @@ -259846,7 +259838,7 @@ hhP oHK iZl iZl -ieb +kSS iZl wLl tur @@ -260377,7 +260369,7 @@ xUk aSB tHT nsZ -lHm +vmK oZn sFj rck @@ -260607,12 +260599,12 @@ mrw kuV cAi qWn -nQq +dik fOR tFF tia qNn -hek +uIQ gNi krY clo @@ -260634,9 +260626,9 @@ xUk sqt duE nsZ -ijW -xsP -rms +xDa +abT +jJZ sXC rDZ rDZ @@ -261772,7 +261764,7 @@ wNO wNO wNO wNO -khz +pUa wNO vbG hHG @@ -262031,14 +262023,14 @@ wNO wNO wNO wNO -kPS +dHF hHG hHG hHG -khz +pUa wNO wNO -khz +pUa wNO wNO wNO @@ -262170,7 +262162,7 @@ rjK nlP xTV imy -dHM +nzA auK vaa xLq @@ -262289,8 +262281,8 @@ wNO wNO bln bln -xDQ -xDQ +wDS +wDS bln bln bln @@ -262546,8 +262538,8 @@ wNO wNO bln bln -wUD -wUD +vOy +vOy bln bln bln @@ -262803,8 +262795,8 @@ wNO wNO bln bln -rPp -rPp +dTI +dTI bln bln bln @@ -263190,7 +263182,7 @@ xnt egR pSz elw -gEe +pIu mEU enq kuy @@ -263313,17 +263305,17 @@ wNO wNO wNO wNO -khz +pUa wNO -aaX +qzn vbG hHG hHG hHG -khz +pUa wNO wNO -khz +pUa wNO wNO wNO @@ -263572,7 +263564,7 @@ wNO wNO wNO wNO -fhB +liV vbG hHG hHG @@ -264946,7 +264938,7 @@ wNO wNO wNO bln -fBN +xOk bln bln bln @@ -264977,7 +264969,7 @@ bln bln bln bln -fBN +xOk bln bln cSx @@ -266231,7 +266223,7 @@ wNO wNO wNO bln -fBN +xOk bln bln bln @@ -266262,7 +266254,7 @@ bln bln bln bln -fBN +xOk bln bln bln @@ -267415,7 +267407,7 @@ wNO wNO wNO wNO -tNN +wLI kDs kDs kDs @@ -267516,7 +267508,7 @@ wNO wNO wNO bln -fBN +xOk bln bln bln @@ -267547,7 +267539,7 @@ bln bln bln bln -fBN +xOk bln bln bln @@ -268187,7 +268179,7 @@ wNO wNO tkU tkU -lgH +fwx hHG hHG hHG @@ -268801,7 +268793,7 @@ wNO wNO wNO bln -fBN +xOk bln bln bln @@ -268832,7 +268824,7 @@ bln bln bln bln -fBN +xOk bln bln bln @@ -268958,7 +268950,7 @@ wNO tkU tkU tkU -uFg +qtv hHG hHG hHG @@ -269215,7 +269207,7 @@ wNO tkU tkU tkU -lgH +fwx hHG hHG hHG @@ -270086,7 +270078,7 @@ wNO wNO wNO bln -fBN +xOk bln bln bln @@ -270117,7 +270109,7 @@ bln bln bln bln -fBN +xOk bln bln bln @@ -270132,9 +270124,9 @@ bln bln bln bln -fBN +xOk bln -fBN +xOk bln wNO wNO @@ -270757,7 +270749,7 @@ wNO wNO tkU tkU -lgH +fwx hHG hHG hHG @@ -271371,7 +271363,7 @@ wNO wNO bln bln -fBN +xOk bln bln bln @@ -271402,7 +271394,7 @@ bln bln bln bln -fBN +xOk bln bln wNO @@ -272299,7 +272291,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG @@ -272553,7 +272545,7 @@ wNO (235,1,3) = {" wNO wNO -lgH +fwx wNO wNO bln @@ -272810,7 +272802,7 @@ wNO (236,1,3) = {" wNO wNO -aaX +qzn wNO wNO bln @@ -273067,7 +273059,7 @@ wNO (237,1,3) = {" wNO wNO -fhB +liV wNO wNO bln @@ -273327,7 +273319,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG @@ -274612,7 +274604,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG @@ -274628,7 +274620,7 @@ vbG hHG hHG hHG -aaX +qzn wNO wNO wNO @@ -274885,7 +274877,7 @@ vbG hHG hHG hHG -fhB +liV wNO wNO wNO @@ -275383,7 +275375,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG @@ -275396,8 +275388,8 @@ wNO wNO bln bln -xDQ -xDQ +wDS +wDS bln bln wNO @@ -275653,8 +275645,8 @@ wNO wNO bln bln -wUD -wUD +vOy +vOy bln bln bln @@ -275910,8 +275902,8 @@ wNO wNO bln bln -rPp -rPp +dTI +dTI bln bln bln @@ -276411,7 +276403,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG @@ -277182,7 +277174,7 @@ wNO wNO wNO wNO -lgH +fwx hHG hHG hHG diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index a719ae4c671..159d9765594 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -223,6 +223,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark/textured, /area/station/medical/cryo) +"afe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/iron, +/area/station/cargo/sorting) "afj" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -261,13 +269,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/carpet, /area/station/commons/dorms) -"afM" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/engineering/main) "afZ" = ( /obj/machinery/vending/coffee, /obj/structure/disposalpipe/segment, @@ -278,15 +279,22 @@ /mob/living/simple_animal/bot/secbot/beepsky/armsky, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"agi" = ( -/obj/effect/spawner/random/maintenance, +"agk" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/turf/open/floor/iron/dark/textured_half, +/area/station/cargo/bitrunning/den) "ago" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible, /turf/open/floor/iron, @@ -298,6 +306,14 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"agB" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "agN" = ( /obj/structure/table/glass, /obj/item/radio/intercom/directional/west, @@ -340,6 +356,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ahb" = ( +/obj/structure/lattice/catwalk, +/obj/item/banner/cargo, +/turf/open/space/basic, +/area/space/nearstation) "ahe" = ( /obj/machinery/airalarm/directional/east, /obj/structure/cable, @@ -437,6 +458,14 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/entry) +"aie" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "aij" = ( /obj/structure/chair, /obj/structure/cable, @@ -454,16 +483,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/office) -"ajq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/turf/open/floor/iron, -/area/station/cargo/lobby) "ajI" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -567,35 +586,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain/private) -"alu" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/random/structure/crate, -/obj/effect/turf_decal/arrows{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) -"alw" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) -"alA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4; - name = "Quartermaster Junction" - }, -/obj/effect/mapping_helpers/mail_sorting/supply/qm_office, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "alE" = ( /turf/open/floor/iron, /area/station/security/courtroom) @@ -740,20 +730,14 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"anX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/status_display/evac/directional/west, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +"aoh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "qmroom" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) "aok" = ( /turf/open/floor/iron, /area/station/cargo/storage) @@ -785,10 +769,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"apC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "apJ" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -798,14 +778,6 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"apO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/transit_tube) "apS" = ( /obj/structure/sink/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -880,6 +852,13 @@ }, /turf/open/floor/iron/white, /area/station/science/research) +"aqW" = ( +/obj/structure/cable, +/obj/machinery/power/terminal, +/obj/machinery/light/small/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "ara" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, @@ -964,13 +943,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) -"asT" = ( -/obj/effect/spawner/structure/window, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/cargo/lobby) "atf" = ( /obj/structure/table/glass, /obj/machinery/power/apc/auto_name/directional/north, @@ -978,6 +950,15 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) +"ati" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ordnance/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "atk" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -1008,13 +989,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/engine, /area/station/engineering/supermatter) -"auh" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "aum" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1045,6 +1019,11 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"auQ" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/construction/storage_wing) "ava" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/item/storage/box/lights/mixed, @@ -1216,14 +1195,6 @@ "ayr" = ( /turf/open/floor/iron, /area/station/engineering/break_room) -"ayz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/iron, -/area/station/cargo/sorting) "ayH" = ( /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, @@ -1263,19 +1234,6 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"azz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/newscaster/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "azE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -1289,6 +1247,34 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/science/research) +"azY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/folder/yellow{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/ammo_casing/rocket{ + pixel_x = -2; + pixel_y = 19; + name = "Dud Rocket"; + desc = "An 84mm High Explosive rocket. This one's a dud. Pretty sure." + }, +/obj/item/computer_disk/quartermaster{ + pixel_x = 9; + pixel_y = 13 + }, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = -7; + pixel_y = -4 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "azZ" = ( /obj/structure/closet/crate, /obj/item/reagent_containers/cup/bowl, @@ -1459,6 +1445,13 @@ /obj/item/wallframe/digital_clock, /turf/open/floor/iron, /area/station/commons/storage/tools) +"aCz" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "aCE" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=10.1-Central-from-Aft"; @@ -1570,6 +1563,10 @@ /obj/item/poster/random_official, /turf/open/floor/iron/dark, /area/station/security/office) +"aEp" = ( +/obj/structure/sign/departments/cargo, +/turf/closed/wall, +/area/station/cargo/lobby) "aEr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1582,6 +1579,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"aEy" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "aEA" = ( /obj/structure/table/wood, /obj/item/staff/broom, @@ -1607,6 +1614,10 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"aFb" = ( +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/space/basic, +/area/space/nearstation) "aFd" = ( /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, @@ -1621,6 +1632,23 @@ /obj/effect/spawner/random/bureaucracy/paper, /turf/open/floor/wood, /area/station/commons/dorms) +"aFG" = ( +/obj/item/storage/box/matches{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/cigarette/cigar{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/cigarette/cigar/cohiba, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/command/corporate_showroom) "aFW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/mirror/directional/west, @@ -1652,6 +1680,18 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron/dark, /area/station/security/office) +"aGA" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 5; + pixel_x = -6 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "aGD" = ( /obj/structure/closet/crate/coffin, /obj/machinery/door/window/left/directional/east{ @@ -1731,20 +1771,6 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"aHH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "aHM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -1767,6 +1793,17 @@ /obj/structure/sign/warning/biohazard, /turf/closed/wall/r_wall, /area/station/science/research) +"aHW" = ( +/obj/machinery/door/airlock/mining{ + name = "Drone Bay" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) "aIl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -1843,6 +1880,10 @@ }, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"aJh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "aJj" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -1865,10 +1906,58 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"aJt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "aJv" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/station/engineering/supermatter) +"aJw" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio4"; + name = "Xenobio Pen 4 Blast Doors"; + pixel_y = 4; + req_access = list("xenobiology"); + sync_doors = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"aJF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/button/door/directional/west{ + id = "qmroom"; + name = "Privacy Blast Doors Control"; + pixel_y = -7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -22; + pixel_y = 5 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "aJI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -1961,17 +2050,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) -"aKN" = ( -/obj/structure/chair/office, -/obj/machinery/requests_console/directional/north{ - department = "Quartermaster's Desk"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/landmark/start/depsec/supply, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "aKO" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2031,44 +2109,6 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/white, /area/station/science/lobby) -"aLW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/stamp/head/qm{ - pixel_x = 1; - pixel_y = 12 - }, -/obj/item/stamp/granted{ - pixel_x = -7; - pixel_y = 12 - }, -/obj/item/stamp/denied{ - pixel_x = -7; - pixel_y = 5 - }, -/obj/item/stamp/void{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/effect/spawner/random/entertainment/money_medium{ - pixel_y = -6; - pixel_x = -3 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/clipboard{ - pixel_x = 10; - pixel_y = 8 - }, -/obj/item/coin/gold{ - pixel_y = -5; - pixel_x = 10 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "aMb" = ( /obj/structure/table, /obj/item/cultivator, @@ -2210,14 +2250,12 @@ /obj/effect/turf_decal/trimline/brown/warning, /turf/open/floor/iron/white, /area/station/science/lobby) -"aOA" = ( -/obj/effect/landmark/blobstart, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"aOt" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) +/turf/open/water, +/area/station/service/hydroponics/garden) "aOC" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2241,6 +2279,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) +"aOV" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology Lab - Test Chamber"; + network = list("ss13","rd","xeno") + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "aPk" = ( /obj/structure/closet/crate/preopen, /turf/open/floor/plating, @@ -2316,6 +2362,14 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"aQr" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) "aQR" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -2351,6 +2405,17 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"aRx" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/normal/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "aRz" = ( /obj/structure/table, /obj/item/paper_bin, @@ -2390,20 +2455,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"aSv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/reagent_dispensers/beerkeg, -/obj/item/toy/figure/qm{ - pixel_x = 3; - pixel_y = 12 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "aSQ" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/security_space_law{ @@ -2627,6 +2678,23 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"aWS" = ( +/obj/machinery/button/door/directional/south{ + id = "warehouse"; + name = "Warehouse Shutters Control" + }, +/obj/effect/turf_decal/trimline/red/filled/warning/corner{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Cargo Bay - Aft"; + pixel_x = 14 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "aXa" = ( /turf/closed/wall, /area/station/security/prison/mess) @@ -2713,14 +2781,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"aYl" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Lab - Test Chamber"; - network = list("ss13","rd","xeno") - }, -/obj/machinery/light/cold/directional/east, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "aYw" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod Three"; @@ -2738,6 +2798,19 @@ }, /turf/open/space, /area/space/nearstation) +"aYy" = ( +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "aYz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2857,6 +2930,42 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"bac" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + icon_state = "control_stun"; + name = "AI Upload Turret Control" + }, +/obj/item/radio/intercom/directional/north{ + broadcasting = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -26 + }, +/obj/effect/landmark/start/cyborg, +/obj/machinery/light/small/directional/west, +/obj/machinery/computer/security/telescreen/aiupload/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) +"bah" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "bar" = ( /obj/structure/table, /obj/item/reagent_containers/cup/beaker{ @@ -2903,12 +3012,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"baG" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "baM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3203,6 +3306,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"bgM" = ( +/obj/machinery/light_switch/directional/west{ + pixel_x = -20 + }, +/obj/machinery/computer/records/medical{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/west, +/obj/machinery/computer/security/telescreen/med_sec/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical) "bgS" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/camera/directional/west{ @@ -3445,12 +3560,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"bkJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "bkM" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -3479,6 +3588,24 @@ /obj/effect/spawner/random/vending/snackvend, /turf/open/floor/wood, /area/station/service/library) +"blg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"blt" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Cargo Bay - Mailroom" + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/white/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "blu" = ( /obj/structure/table/wood, /obj/machinery/light/small/directional/west, @@ -3522,6 +3649,17 @@ }, /turf/open/floor/iron, /area/station/command/gateway) +"bmn" = ( +/obj/structure/cable, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Vault"; + network = list("vault") + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "bmB" = ( /obj/machinery/light_switch/directional/south, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -3587,21 +3725,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"bny" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_x = 30; - req_access = list("minisat") - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/foyer) "bnA" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -3759,16 +3882,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/station/hallway/primary/central) -"bpY" = ( -/obj/machinery/light/small/directional/west, -/obj/item/clothing/mask/animal/horsehead, -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/south, -/obj/item/cigarette/pipe, -/obj/item/clothing/mask/fakemoustache, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/wood, -/area/station/service/theater) "bqg" = ( /obj/structure/cable, /obj/structure/sign/poster/official/random/directional/east, @@ -3785,11 +3898,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) -"bqC" = ( -/obj/structure/table/wood, -/obj/item/cigarette/pipe, -/turf/open/floor/wood, -/area/station/commons/lounge) "bqJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3802,6 +3910,12 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) +"bqP" = ( +/obj/effect/landmark/start/depsec/supply, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "bqX" = ( /turf/closed/wall/r_wall, /area/station/medical/chemistry) @@ -3900,6 +4014,13 @@ }, /turf/open/floor/wood, /area/station/service/library) +"bsv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "bsz" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -3959,12 +4080,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"btC" = ( +"btD" = ( /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 4 }, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "btG" = ( /obj/structure/window/spawner/directional/west, /obj/structure/table, @@ -4097,28 +4221,6 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"bvl" = ( -/obj/machinery/newscaster/directional/east, -/obj/structure/table, -/obj/item/stack/package_wrap{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/stack/package_wrap{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -7; - pixel_y = 10 - }, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_y = 16 - }, -/obj/machinery/digital_clock/directional/north, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "bvJ" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -4127,6 +4229,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/lab) +"bvU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "bvY" = ( /obj/machinery/power/tracker, /obj/structure/cable, @@ -4175,6 +4287,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"bxc" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 14 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "bxf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4209,10 +4330,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"bxr" = ( -/obj/structure/sign/warning/electric_shock/directional/east, -/turf/open/space/basic, -/area/space/nearstation) "bxE" = ( /obj/machinery/camera/directional/south{ c_tag = "Chemistry South"; @@ -4276,31 +4393,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"byE" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/machinery/button/door/directional/north{ - id = "rdrnd"; - name = "Research and Development Containment Control"; - pixel_x = -6; - req_access = list("rd") - }, -/obj/machinery/button/door/directional/north{ - id = "rdordnance"; - name = "Ordnance Containment Control"; - pixel_x = 6; - req_access = list("rd") - }, -/obj/machinery/button/door/directional/north{ - id = "rdoffice"; - name = "Privacy Control"; - pixel_y = 34; - req_access = list("rd") - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/rd) "byQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4399,18 +4491,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"bBy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8 - }, -/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "bBA" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4499,15 +4579,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"bDn" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "bDp" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4551,14 +4622,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/office) -"bEv" = ( -/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ - name = "Burn Chamber Exterior Airlock" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "bEA" = ( /obj/structure/cable, /obj/machinery/camera/directional/south{ @@ -4586,16 +4649,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) -"bEK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "bER" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -4643,17 +4696,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/science/robotics/lab) -"bFN" = ( -/obj/machinery/chem_dispenser, -/obj/machinery/button/door/directional/north{ - id = "pharmacy_shutters"; - name = "pharmacy shutters control"; - pixel_x = 24; - req_access = list("medical") - }, -/obj/effect/turf_decal/tile/yellow/fourcorners, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "bGo" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -4661,11 +4703,6 @@ /obj/effect/spawner/random/structure/crate_loot, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"bGu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "bGC" = ( /turf/closed/wall, /area/station/hallway/primary/central) @@ -4704,12 +4741,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"bHv" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/closed/wall, -/area/station/cargo/warehouse) "bHD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -4721,6 +4752,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"bHI" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/station/security/prison/garden) "bHN" = ( /obj/item/radio/intercom/directional/south, /obj/structure/cable, @@ -4739,6 +4776,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"bHT" = ( +/obj/machinery/requests_console/directional/north{ + department = "Law Office"; + name = "Lawyer Requests Console" + }, +/obj/machinery/newscaster/directional/west, +/obj/structure/aquarium/lawyer, +/turf/open/floor/wood, +/area/station/service/lawoffice) "bIa" = ( /obj/structure/sign/poster/random/directional/east, /turf/open/floor/plating, @@ -4803,6 +4849,17 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/customs) +"bIE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "bIH" = ( /obj/structure/chair/comfy/beige, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4874,15 +4931,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"bJX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "bKv" = ( /obj/item/pen, /obj/structure/table/reinforced, @@ -4967,19 +5015,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/space/nearstation) -"bLY" = ( -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "bMa" = ( /obj/structure/disposaloutlet{ dir = 4; @@ -5025,6 +5060,11 @@ }, /turf/open/floor/iron/checker, /area/station/engineering/atmos/pumproom) +"bME" = ( +/obj/structure/table, +/obj/item/cigarette/pipe, +/turf/open/floor/plating, +/area/station/maintenance/port) "bMM" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -5088,18 +5128,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"bNv" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "bNE" = ( /obj/machinery/light/directional/east, /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"bNN" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/railing, -/turf/open/floor/iron, -/area/station/cargo/lobby) "bNP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -5138,10 +5176,10 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"bPc" = ( -/obj/effect/turf_decal/trimline/brown/filled/shrink_ccw{ - dir = 8 - }, +"bOP" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/cargo/storage) "bPi" = ( @@ -5182,18 +5220,6 @@ /obj/item/bodypart/arm/left, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"bQl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/table, -/obj/machinery/fax{ - fax_name = "Cargo Office"; - name = "Cargo Office Fax Machine" - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "bQN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/computer/security/telescreen/entertainment/directional/north, @@ -5309,6 +5335,19 @@ }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"bSp" = ( +/obj/machinery/door/airlock/mining{ + name = "Quartermaster's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/tile/brown/diagonal_centre, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/diagonal, +/area/station/command/heads_quarters/qm) "bSr" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/machinery/airalarm/directional/west, @@ -5386,11 +5425,27 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"bUb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/iron, +/area/station/cargo/sorting) "bUc" = ( /obj/machinery/shower/directional/west, /obj/effect/landmark/start/assistant, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"bUg" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "bUk" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -5553,6 +5608,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"bWs" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "bWw" = ( /obj/structure/chair/stool/directional/south, /obj/machinery/computer/pod/old/mass_driver_controller/trash{ @@ -5560,6 +5626,19 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) +"bWA" = ( +/obj/machinery/light/directional/west, +/obj/machinery/piratepad/civilian, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "bWM" = ( /obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/tile/blue, @@ -5615,18 +5694,6 @@ }, /turf/open/floor/iron, /area/station/science/lab) -"bXg" = ( -/obj/effect/turf_decal/trimline/purple/filled/warning{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/science/explab) "bXk" = ( /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit/telecomms/mainframe, @@ -5704,27 +5771,6 @@ "bYz" = ( /turf/open/floor/circuit, /area/station/maintenance/port/aft) -"bYN" = ( -/obj/effect/turf_decal/siding/wideplating_new{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) -"bZb" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio6"; - name = "Xenobio Pen 6 Blast Doors"; - pixel_y = 1; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "bZq" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/stripes/line{ @@ -5777,6 +5823,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"car" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/cargo/sorting) "caO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -5785,11 +5836,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"caV" = ( -/obj/vehicle/sealed/mecha/ripley/cargo, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/iron/recharge_floor, -/area/station/cargo/warehouse) "cbg" = ( /obj/effect/turf_decal/tile/purple{ dir = 1 @@ -5806,17 +5852,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"cbp" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/normal/directional/north, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) "cbz" = ( /turf/closed/wall, /area/station/cargo/storage) @@ -5828,6 +5863,37 @@ /obj/machinery/duct, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"cci" = ( +/obj/machinery/computer/mecha{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/machinery/requests_console/directional/east{ + department = "Research Director's Desk"; + name = "Research Director's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/computer/security/telescreen/rd/directional/north, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"ccy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/east, +/obj/structure/bed, +/obj/item/bedsheet/qm, +/obj/effect/landmark/start/quartermaster, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "ccD" = ( /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, @@ -5872,11 +5938,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"cdS" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "cdX" = ( /turf/closed/wall, /area/station/engineering/storage/tech) @@ -5934,6 +5995,16 @@ }, /turf/open/space, /area/space/nearstation) +"ceY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/crate, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "ceZ" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -5977,13 +6048,22 @@ /obj/machinery/oven/range, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"cfH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/cargo/storage) +"cfX" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/west, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "cgi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/side{ @@ -6016,15 +6096,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"cgP" = ( -/obj/machinery/air_sensor/ordnance_burn_chamber, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) -"cgZ" = ( -/obj/machinery/light_switch/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "cha" = ( /obj/machinery/door/airlock/research/glass{ name = "Ordnance Lab" @@ -6079,15 +6150,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"ciE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "ciG" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -6152,14 +6214,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) -"ckB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/storage) "ckE" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -6175,6 +6229,16 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"clf" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "clj" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -6192,6 +6256,14 @@ "clq" = ( /turf/open/floor/carpet, /area/station/security/detectives_office) +"clD" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "clE" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -6242,31 +6314,6 @@ /obj/item/bodypart/leg/left, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"cmX" = ( -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "QMLoad"; - name = "Loading Conveyor"; - pixel_x = -13; - pixel_y = -5 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) -"cna" = ( -/obj/structure/table, -/obj/item/storage/box/lights/mixed{ - pixel_y = 9; - pixel_x = 8 - }, -/obj/item/storage/box/lights/mixed{ - pixel_y = 5; - pixel_x = -6 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "cnc" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -6349,16 +6396,12 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"com" = ( -/obj/structure/cable, -/obj/machinery/netpod, -/obj/machinery/light/directional/west, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) -"coz" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 +"coE" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 }, /turf/open/floor/iron, /area/station/cargo/storage) @@ -6404,6 +6447,12 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"cpw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "cpH" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/yellow, @@ -6488,14 +6537,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"cqy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "cqD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -6633,6 +6674,15 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"ctu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "ctL" = ( /obj/machinery/computer/records/security{ dir = 4 @@ -6653,6 +6703,15 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) +"cua" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "cuc" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -6663,10 +6722,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"cuh" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/maintenance/port/fore) "cuk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -6746,17 +6801,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"cvv" = ( -/obj/machinery/conveyor/inverted{ - dir = 10; - id = "QMLoad2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/station/cargo/storage) "cvw" = ( /obj/machinery/recharge_station, /turf/open/floor/iron/dark, @@ -6779,6 +6823,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"cvG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/portable_atmospherics/canister, +/obj/item/radio/intercom/directional/north, +/obj/structure/sign/warning/gas_mask/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) "cvL" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ @@ -6796,6 +6848,15 @@ /obj/machinery/shower/directional/south, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"cvX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/cargo_technician, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "cvY" = ( /turf/open/floor/plating/airless, /area/station/solars/port/aft) @@ -6881,6 +6942,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/robotics/lab) +"cwE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/computer/cargo{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "cwF" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, @@ -6921,18 +6992,13 @@ /turf/open/floor/iron/dark, /area/station/command/bridge) "cwY" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "packageExternal" +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/window/spawner/directional/west, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/start/hangover, -/turf/open/floor/plating, -/area/station/cargo/sorting) +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "cxi" = ( /obj/item/solar_assembly, /obj/item/solar_assembly, @@ -7008,6 +7074,10 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/wood, /area/station/service/library) +"cxT" = ( +/obj/machinery/door/poddoor/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "cxU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -7027,14 +7097,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"cyE" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/station/engineering/atmos) "cyG" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -7085,13 +7147,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/security/lockers) -"czD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "czG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7119,16 +7174,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"cAf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/crate, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "cAm" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, @@ -7194,25 +7239,20 @@ /obj/structure/railing, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"cCM" = ( -/obj/structure/lattice/catwalk, -/obj/item/reagent_containers/cup/glass/bottle/rum{ - pixel_x = -7; - pixel_y = 2 +"cCe" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/obj/item/reagent_containers/cup/glass/colocup{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/rnd/production/techfab/department/cargo, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cCi" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 }, -/obj/item/reagent_containers/cup/glass/colocup{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/item/cigarette/rollie/cannabis{ - pixel_y = -3 - }, -/turf/open/space/basic, -/area/space/nearstation) +/turf/open/floor/iron, +/area/station/cargo/storage) "cCN" = ( /obj/item/stack/sheet/iron/fifty, /obj/item/stack/sheet/iron/fifty, @@ -7268,17 +7308,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) -"cDO" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "cDP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -7296,11 +7325,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"cDV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "cDX" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -7325,11 +7349,6 @@ /obj/structure/dresser, /turf/open/floor/wood, /area/station/service/theater) -"cEY" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "cFa" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -7369,14 +7388,6 @@ }, /turf/open/floor/iron, /area/station/command/gateway) -"cGq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "cGu" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -7413,24 +7424,22 @@ }, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) +"cHr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "cHE" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"cHG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "cHQ" = ( /obj/machinery/computer/security/mining{ dir = 1 @@ -7440,11 +7449,12 @@ }, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"cHR" = ( -/obj/effect/mapping_helpers/broken_floor, +"cIa" = ( /obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "cId" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -7501,16 +7511,20 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) -"cJt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"cJp" = ( +/obj/machinery/status_display/supply, +/turf/closed/wall, +/area/station/cargo/storage) +"cJs" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/computer/cargo{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) +/turf/open/floor/iron, +/area/station/cargo/storage) "cJv" = ( /obj/effect/turf_decal/tile/yellow/fourcorners, /obj/machinery/chem_heater/withbuffer, @@ -7527,28 +7541,6 @@ /obj/structure/sign/directions/evac, /turf/closed/wall/r_wall, /area/station/medical/chemistry) -"cJS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"cJT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "cKd" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -7642,10 +7634,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/library) -"cLN" = ( -/obj/structure/sign/departments/exodrone/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "cMb" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -7694,23 +7682,6 @@ /obj/effect/landmark/navigate_destination, /turf/open/floor/iron/white, /area/station/medical/psychology) -"cNb" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/computer/security/qm{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) -"cNg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "cNk" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -7730,6 +7701,10 @@ "cNS" = ( /turf/open/floor/iron, /area/station/maintenance/port/aft) +"cNX" = ( +/obj/item/stack/rods, +/turf/open/space/basic, +/area/space/nearstation) "cOa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -7757,6 +7732,11 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"cOt" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/storage) "cON" = ( /obj/structure/table, /obj/item/pai_card, @@ -7774,12 +7754,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/heads_quarters/cmo) -"cOT" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input{ - dir = 1 - }, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "cOX" = ( /obj/structure/sign/warning/radiation/rad_area/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -7789,6 +7763,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"cPb" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/storage) "cPQ" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/fyellow, @@ -7917,9 +7896,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"cSu" = ( -/turf/open/floor/iron, -/area/station/hallway/primary/central) "cSv" = ( /obj/effect/turf_decal/delivery, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -7959,14 +7935,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"cTk" = ( -/obj/machinery/camera/motion/directional/south{ - active_power_usage = 0; - c_tag = "Armory - External"; - use_power = 0 - }, -/turf/open/space/basic, -/area/space/nearstation) "cTl" = ( /obj/structure/table/glass, /obj/item/reagent_containers/syringe, @@ -8029,6 +7997,13 @@ }, /turf/open/floor/wood, /area/station/security/office) +"cUm" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "cUw" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -8089,17 +8064,31 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"cVC" = ( -/obj/structure/cable, -/obj/machinery/mineral/stacking_unit_console{ - pixel_x = 32 +"cVG" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/button/door/directional/north{ + id = "rdrnd"; + name = "Research and Development Containment Control"; + pixel_x = -6; + req_access = list("rd") }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal) +/obj/machinery/button/door/directional/north{ + id = "rdordnance"; + name = "Ordnance Containment Control"; + pixel_x = 6; + req_access = list("rd") + }, +/obj/machinery/button/door/directional/north{ + id = "rdoffice"; + name = "Privacy Control"; + pixel_y = 34; + req_access = list("rd") + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) "cVJ" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -8110,6 +8099,15 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"cWa" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/gateway) "cWr" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8195,15 +8193,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/office) -"cXE" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +"cXD" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "cXH" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -8457,6 +8457,19 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/white, /area/station/security/prison/safe) +"dcO" = ( +/obj/effect/turf_decal/trimline/brown/filled/shrink_ccw{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dcS" = ( +/obj/effect/turf_decal/trimline/red/filled/warning, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "ddc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, @@ -8513,6 +8526,22 @@ /obj/item/wrench, /turf/open/floor/iron, /area/station/commons/storage/primary) +"ddR" = ( +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half, +/area/station/cargo/bitrunning/den) "deb" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, @@ -8627,15 +8656,6 @@ "dfC" = ( /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) -"dfK" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/landmark/start/cargo_technician, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "dfO" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8735,6 +8755,30 @@ }, /turf/open/space, /area/space/nearstation) +"dgy" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/crowbar, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 4; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/main) "dgz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -8803,14 +8847,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"dhz" = ( -/obj/effect/turf_decal/bot_white/left, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "dhN" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -8877,18 +8913,6 @@ }, /turf/open/floor/iron, /area/station/science/xenobiology) -"dit" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/structure/railing/corner/end/flip{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "diC" = ( /obj/machinery/door/airlock/maintenance{ name = "Atmospherics Maintenance" @@ -8921,19 +8945,6 @@ /obj/structure/sign/warning/electric_shock/directional/south, /turf/open/space/basic, /area/space/nearstation) -"djn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "dkx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, @@ -8963,12 +8974,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/central) -"dkX" = ( -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/obj/machinery/computer/security/telescreen/isolation/directional/north, -/turf/open/floor/iron, -/area/station/security/execution/transfer) "dla" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/trimline/red/warning{ @@ -9011,19 +9016,6 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/station/maintenance/port) -"dme" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/south, -/obj/structure/window/spawner/directional/east, -/turf/open/floor/plating, -/area/station/cargo/storage) "dmJ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -9106,6 +9098,13 @@ /obj/item/storage/toolbox/electrical, /turf/open/floor/iron/white, /area/station/science/explab) +"doN" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "dpg" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -9228,27 +9227,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"dqy" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/porta_turret/ai, -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) -"dqE" = ( -/obj/structure/closet/toolcloset, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/item/lightreplacer{ - pixel_y = 7 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/station/engineering/storage_shared) "dqI" = ( /obj/effect/turf_decal/bot, /obj/machinery/vending/cigarette, @@ -9263,6 +9241,17 @@ "dqN" = ( /turf/open/floor/plating, /area/station/maintenance/port/aft) +"dqR" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "dqX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/poster/contraband/random/directional/west, @@ -9271,6 +9260,14 @@ "drm" = ( /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"dro" = ( +/obj/structure/filingcabinet, +/obj/item/folder/documents, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/poster/traitor, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "drq" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -9302,6 +9299,15 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"dsa" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/water, +/area/station/service/hydroponics/garden) "dsb" = ( /obj/effect/turf_decal/plaque{ icon_state = "L13" @@ -9386,35 +9392,19 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"dtt" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "dtB" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 8 }, /turf/open/floor/iron, /area/station/engineering/atmos) -"dtE" = ( -/obj/structure/table/reinforced, -/obj/item/stamp/denied{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/item/stamp{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/pen/red{ - pixel_y = 10 - }, -/obj/item/dest_tagger{ - pixel_x = 9; - pixel_y = 10 - }, -/obj/item/pen/screwdriver{ - pixel_x = -7; - pixel_y = 7 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "dtY" = ( /obj/machinery/meter/monitored/waste_loop, /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ @@ -9429,27 +9419,17 @@ dir = 1 }, /area/station/engineering/atmos/pumproom) -"duc" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_half, -/area/station/cargo/bitrunning/den) "duk" = ( /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron, /area/station/maintenance/port/aft) +"duo" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "duu" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -9468,34 +9448,9 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/security/brig) -"duG" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "duI" = ( /turf/closed/wall, /area/station/command/bridge) -"duW" = ( -/obj/machinery/computer/security, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/machinery/requests_console/directional/north{ - department = "Quartermaster's Desk"; - name = "Security Requests Console" - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/customs) -"dve" = ( -/obj/structure/cable, -/obj/effect/spawner/random/maintenance, -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "dvn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -9577,28 +9532,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) -"dwH" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) -"dwI" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/delivery_chute{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/window/spawner/directional/south, -/obj/structure/window/spawner/directional/north, -/obj/structure/window/spawner/directional/west, -/obj/machinery/door/window/right/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "dwJ" = ( /obj/structure/lattice, /obj/effect/spawner/random/structure/grille, @@ -9699,14 +9632,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"dzX" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/light_switch/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "dzY" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine/n2o, @@ -9738,13 +9663,18 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron, /area/station/science/research) -"dBE" = ( +"dBS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/maintenance{ - name = "Cargo Bay Maintenance" + name = "Storage Room" }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, /turf/open/floor/plating, -/area/station/cargo/storage) +/area/station/maintenance/port/fore) "dBV" = ( /obj/docking_port/stationary/escape_pod{ dir = 4 @@ -9886,14 +9816,6 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"dEF" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "dEH" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -9918,10 +9840,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/service/library) -"dFg" = ( -/obj/structure/cable, -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/qm) "dFi" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -9997,14 +9915,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) -"dGC" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/trimline/brown/filled/end{ +"dGx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 }, -/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/cargo/sorting) +"dGC" = ( +/obj/structure/cable, +/obj/structure/railing/corner/end, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "dGD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10021,6 +9946,16 @@ /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, /area/station/security/brig) +"dHa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "dHc" = ( /turf/closed/wall, /area/station/hallway/primary/port) @@ -10029,28 +9964,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/main) -"dHi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/effect/landmark/navigate_destination, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/lobby) -"dHz" = ( -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "dHG" = ( /obj/machinery/atmospherics/components/binary/crystallizer{ dir = 4 @@ -10092,6 +10005,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"dIr" = ( +/obj/structure/sign/poster/random/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "dIy" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -10198,6 +10126,15 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/storage) +"dKt" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "dKC" = ( /turf/closed/wall, /area/station/maintenance/aft/lesser) @@ -10239,16 +10176,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"dLh" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/dresser, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "dLl" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10259,12 +10186,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) -"dLm" = ( -/obj/machinery/sparker/directional/north{ - id = "Xenobio" - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "dLn" = ( /obj/structure/rack, /obj/item/wrench/medical, @@ -10305,6 +10226,11 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) +"dLM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "dLN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -10393,6 +10319,16 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/command/bridge) +"dNl" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin/tagger, +/obj/structure/sign/poster/official/random/directional/south, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/iron, +/area/station/cargo/sorting) "dNw" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -10587,18 +10523,6 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"dQL" = ( -/obj/machinery/light_switch/directional/west{ - pixel_x = -20 - }, -/obj/machinery/computer/records/medical{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/machinery/light/small/directional/west, -/obj/machinery/computer/security/telescreen/med_sec/directional/west, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/medical) "dQO" = ( /obj/effect/landmark/start/atmospheric_technician, /obj/effect/decal/cleanable/dirt, @@ -10725,32 +10649,6 @@ /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"dSH" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/shipping{ - pixel_x = -6; - pixel_y = 15 - }, -/obj/item/multitool{ - pixel_x = -3; - pixel_y = -4 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = 8; - pixel_y = 11 - }, -/obj/item/flashlight/lamp{ - pixel_x = -7; - pixel_y = 5 - }, -/obj/item/storage/box/shipping{ - pixel_x = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "dSJ" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/sign/poster/random/directional/north, @@ -10807,10 +10705,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/locker) -"dTN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "dTQ" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 4 @@ -10842,11 +10736,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"dUd" = ( -/obj/structure/noticeboard/qm, -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/command/heads_quarters/qm) "dUj" = ( /obj/structure/chair/office{ dir = 1 @@ -11070,9 +10959,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"dXU" = ( -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "dYa" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, @@ -11212,16 +11098,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"eaA" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "eaF" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11252,24 +11128,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"eaQ" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron, -/area/station/construction/storage_wing) -"ebd" = ( -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"ebg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "ebr" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=0-SecurityDesk"; @@ -11343,24 +11201,6 @@ /obj/structure/cable, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/service/kitchen/coldroom) -"ecm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "Disposals" - }, -/obj/structure/plasticflaps, -/obj/machinery/door/window/right/directional/south{ - name = "Delivery Door"; - req_access = list("cargo") - }, -/obj/machinery/conveyor{ - dir = 1; - id = "garbage" - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "ecp" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /obj/effect/turf_decal/bot, @@ -11562,6 +11402,14 @@ /obj/machinery/light/no_nightlight/directional/east, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) +"efX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) "efY" = ( /obj/structure/chair/office{ dir = 1 @@ -11686,6 +11534,14 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"ehy" = ( +/obj/structure/window/spawner/directional/south, +/mob/living/basic/cow{ + name = "Betsy"; + real_name = "Betsy" + }, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "ehB" = ( /obj/machinery/door/poddoor{ id = "SecJusticeChamber"; @@ -11782,6 +11638,12 @@ }, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"ejz" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "ejF" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 5 @@ -11852,13 +11714,6 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) -"ekb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "ekh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -11933,6 +11788,19 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron, /area/station/commons/lounge) +"ekU" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/slippery, +/obj/effect/decal/cleanable/blood/gibs/down, +/mob/living/simple_animal/bot/mulebot{ + name = "Leaping Rabbit" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "ekV" = ( /obj/machinery/mass_driver/ordnance, /turf/open/floor/plating, @@ -11948,6 +11816,16 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"elg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters{ + name = "Warehouse Shutters"; + id = "warehouse" + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/warehouse) "eli" = ( /obj/item/radio/intercom/directional/south, /obj/structure/disposaloutlet{ @@ -12003,19 +11881,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"elz" = ( -/obj/structure/rack, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = 3 - }, -/obj/item/circuitboard/machine/exoscanner, -/obj/item/circuitboard/machine/exoscanner{ - pixel_y = -3 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) "elJ" = ( /turf/closed/wall/r_wall, /area/station/science/server) @@ -12054,15 +11919,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"eml" = ( -/obj/machinery/light/directional/south, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron, -/area/station/cargo/lobby) "emN" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -12072,11 +11928,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/external, /turf/open/floor/plating, /area/station/maintenance/port) -"emU" = ( -/obj/structure/cable, -/obj/machinery/netpod, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "emY" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -12094,6 +11945,20 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"enm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/reagent_dispensers/beerkeg, +/obj/item/toy/figure/qm{ + pixel_x = 3; + pixel_y = 12 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "enF" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -12105,12 +11970,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/security/checkpoint/science) -"enG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) +"enJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "enK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12241,11 +12107,34 @@ /obj/structure/cable, /turf/open/space/basic, /area/station/solars/port/fore) +"eqi" = ( +/obj/structure/cable, +/obj/machinery/mineral/stacking_unit_console{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "eqn" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"eqo" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio3"; + name = "Xenobio Pen 3 Blast Doors"; + pixel_y = 4; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) "eqt" = ( /obj/effect/spawner/random/maintenance, /obj/structure/cable, @@ -12446,6 +12335,18 @@ /obj/structure/light_construct/small/directional/east, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"etx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "etA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -12511,25 +12412,6 @@ "eut" = ( /turf/closed/wall, /area/station/science/robotics/lab) -"euw" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/firealarm/directional/west, -/obj/machinery/camera/directional/north{ - c_tag = "Science Mechbay"; - network = list("ss13","rd") - }, -/obj/machinery/button/door/directional/north{ - id = "mechbay"; - name = "Mech Bay Shutters Control"; - req_access = list("robotics") - }, -/turf/open/floor/iron, -/area/station/science/robotics/mechbay) "euQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12580,6 +12462,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"evV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_y = 48; + pixel_x = 9 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "evY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -12590,22 +12486,6 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) -"ewc" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin{ - name = "Jim Norton's Quebecois Coffee disposal unit" - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "ewf" = ( /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, @@ -12716,16 +12596,6 @@ }, /turf/open/floor/iron, /area/station/command/teleporter) -"exQ" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "eyd" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -12762,23 +12632,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"ezw" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/kirbyplants/random{ - pixel_x = -7 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/digital_clock/directional/east, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/poster/traitor, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "ezT" = ( /obj/machinery/door/airlock/research{ name = "Research Division Access" @@ -12939,20 +12792,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"eEa" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/smartfridge/drying, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 9 - }, -/turf/open/floor/iron/cafeteria, -/area/station/service/kitchen) "eEf" = ( /obj/machinery/camera/directional/north{ c_tag = "Bar - Backroom" @@ -12976,12 +12815,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) -"eED" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/random/structure/crate, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "eEG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13113,6 +12946,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"eGO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/arrows/red{ + dir = 1 + }, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "eGV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -13141,14 +12983,10 @@ }, /turf/open/floor/iron, /area/station/commons/lounge) -"eIc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/directional/south, -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) +"eIv" = ( +/obj/machinery/air_sensor/ordnance_burn_chamber, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "eIy" = ( /obj/structure/cable, /obj/machinery/photocopier, @@ -13168,16 +13006,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/white, /area/station/science/research) -"eJd" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/telescreen/prison/directional/north, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/book/manual/wiki/security_space_law, -/turf/open/floor/wood, -/area/station/service/lawoffice) "eJh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -13238,6 +13066,17 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"eKl" = ( +/obj/machinery/computer/upload/ai, +/obj/machinery/door/window/right/directional/south{ + name = "Upload Console Window"; + req_access = list("ai_upload") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "eKv" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/cable, @@ -13269,16 +13108,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/service/hydroponics) -"eKG" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "eKP" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/freezerchamber) @@ -13343,6 +13172,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"eLU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "eLX" = ( /obj/structure/chair, /obj/structure/sign/warning/vacuum/external/directional/north, @@ -13387,17 +13223,10 @@ }, /turf/closed/wall/r_wall, /area/station/hallway/secondary/command) -"eMf" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/obj/structure/window/spawner/directional/west, -/obj/machinery/light/small/directional/south, -/obj/structure/window/spawner/directional/east, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/sorting) +"eMC" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "eMG" = ( /obj/structure/closet/lasertag/blue, /obj/effect/landmark/start/hangover/closet, @@ -13420,13 +13249,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"eMK" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "eMW" = ( /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, @@ -13436,11 +13258,6 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/grass, /area/station/science/research) -"eMY" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "eNb" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -13475,24 +13292,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/iron, /area/station/maintenance/port/aft) -"eOb" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) -"eOl" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/obj/machinery/door/airlock/maintenance{ - name = "Quartermaster Maintenance" - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "eOm" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -13533,6 +13332,17 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron, /area/station/security/brig) +"eOu" = ( +/obj/machinery/computer/upload/borg, +/obj/machinery/door/window/left/directional/south{ + name = "Cyborg Upload Console Window"; + req_access = list("ai_upload") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "eOJ" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -13551,6 +13361,16 @@ }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) +"ePd" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "ePg" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13558,11 +13378,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"ePj" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/suit_storage_unit/industrial/loader, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "ePu" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -13579,6 +13394,27 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/fitness/recreation) +"ePE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ePK" = ( +/obj/machinery/turretid/directional/south{ + icon_state = "control_stun"; + name = "AI Chamber turret control" + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Primary AI Core Access"; + req_access = list("ai_upload") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) "ePN" = ( /obj/structure/chair{ dir = 8 @@ -13589,16 +13425,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"ePT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/window/left/directional/south{ - name = "Cytology Pen"; - req_access = list("research") - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) "ePX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -13690,24 +13516,10 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/cryo) -"eRd" = ( -/obj/machinery/light/directional/north, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/delivery_chute{ - dir = 4; - name = "Crate Returns" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/window/spawner/directional/south, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) -"eRn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) +"eRC" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) "eRR" = ( /obj/structure/table, /obj/item/screwdriver{ @@ -13785,32 +13597,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"eTt" = ( -/obj/structure/cable, -/obj/structure/table/wood/fancy/black, -/obj/item/storage/fancy/cigarettes/cigars/cohiba{ - pixel_x = 3; - pixel_y = 14 - }, -/obj/item/reagent_containers/cup/glass/bottle/champagne{ - pixel_x = -7; - pixel_y = 8 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/cigarette/cigar{ - pixel_x = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = -5 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "eTI" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -13836,6 +13622,20 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) +"eUz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/vault{ + name = "Vault" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "eUA" = ( /obj/structure/table/glass, /obj/machinery/light/small/directional/north, @@ -14078,6 +13878,20 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"eYC" = ( +/obj/structure/closet/crate, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "eYE" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -14110,14 +13924,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/wood, /area/station/service/library) -"eZo" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "eZz" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14178,6 +13984,22 @@ dir = 1 }, /area/station/science/lobby) +"faA" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "faD" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14310,6 +14132,10 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"fcS" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/maintenance/port/fore) "fdl" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -14350,13 +14176,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"fea" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/effect/landmark/start/depsec/supply, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "fec" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/closed/wall/r_wall, @@ -14412,6 +14231,11 @@ "ffH" = ( /turf/closed/wall, /area/station/hallway/primary/fore) +"ffJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "ffL" = ( /obj/structure/table, /obj/item/kitchen/rollingpin, @@ -14526,19 +14350,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"fhn" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/blood/gibs/down, -/mob/living/simple_animal/bot/mulebot{ - name = "Leaping Rabbit" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "fhp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14601,15 +14412,6 @@ }, /turf/open/floor/wood/large, /area/station/commons/lounge) -"fhU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/ordnance/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "fia" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ @@ -14631,6 +14433,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/office) +"fik" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "fip" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -14641,6 +14449,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"fiq" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "fix" = ( /obj/structure/chair{ dir = 1 @@ -14677,14 +14493,6 @@ /obj/effect/turf_decal/siding/purple, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"fiX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "fjb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14723,22 +14531,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"fjw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/poster/official/random/directional/west, -/obj/machinery/conveyor{ - dir = 1; - id = "packageExternal" - }, -/obj/machinery/door/window/left/directional/north{ - req_access = list("shipping") - }, -/obj/structure/window/spawner/directional/west, -/turf/open/floor/plating, -/area/station/cargo/sorting) "fjD" = ( /turf/closed/wall, /area/station/commons/toilet/auxiliary) @@ -14802,6 +14594,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"fkM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "fkP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/airalarm/directional/west, @@ -14889,18 +14693,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"flG" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/east, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/sorting) "flN" = ( /obj/machinery/power/port_gen/pacman/pre_loaded, /turf/open/floor/plating, @@ -14933,6 +14725,11 @@ dir = 4 }, /area/station/medical/morgue) +"flY" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "fma" = ( /turf/closed/wall/r_wall, /area/station/science/robotics/lab) @@ -14976,17 +14773,6 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/station/service/chapel/funeral) -"fmG" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Mining Dock Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "fmJ" = ( /obj/structure/rack, /obj/item/circuitboard/machine/telecomms/bus, @@ -15137,14 +14923,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"fpn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "fpy" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -15160,10 +14938,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"fpD" = ( -/obj/machinery/vatgrower, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) "fpE" = ( /obj/structure/rack, /obj/item/tank/internals/emergency_oxygen, @@ -15172,25 +14946,20 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/safe) -"fpV" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"fpG" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/railing{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) -"fqe" = ( -/obj/machinery/door/poddoor/shutters{ - name = "Warehouse Shutters"; - id = "warehouse" - }, -/turf/open/floor/catwalk_floor, -/area/station/cargo/warehouse) +/obj/structure/sign/clock/directional/south, +/turf/open/water, +/area/station/service/hydroponics/garden) +"fpR" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "fqB" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/cable, @@ -15202,6 +14971,13 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/wood, /area/station/commons/lounge) +"fqF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "fqR" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -15301,6 +15077,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"fsS" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "ftb" = ( /obj/structure/lattice, /obj/structure/window/reinforced/spawner/directional/west, @@ -15332,15 +15113,6 @@ /obj/structure/sign/warning/pods, /turf/closed/wall, /area/station/commons/locker) -"ftQ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/water, -/area/station/service/hydroponics/garden) "fuc" = ( /obj/structure/frame/machine{ anchored = 1 @@ -15348,9 +15120,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/circuit/green/off, /area/station/science/research) -"fur" = ( -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "fuu" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -15384,18 +15153,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"fwb" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) -"fwd" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "fwz" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/iron/dark, @@ -15471,6 +15228,23 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"fyi" = ( +/obj/structure/closet/crate, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/light_switch/directional/north, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "fym" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -15536,12 +15310,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating/airless, /area/station/solars/port/fore) -"fzr" = ( -/obj/structure/window/spawner/directional/south, -/obj/structure/window/spawner/directional/west, -/obj/structure/water_source/puddle, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "fzE" = ( /obj/structure/sign/warning/vacuum/external/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -15576,13 +15344,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"fAA" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/machinery/airalarm/directional/east, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "fAE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15743,6 +15504,10 @@ /obj/structure/cable, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) +"fET" = ( +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "fEW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15869,6 +15634,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"fGB" = ( +/obj/machinery/camera/directional/west{ + active_power_usage = 0; + c_tag = "Turbine Vent"; + network = list("turbine"); + use_power = 0 + }, +/turf/open/space/basic, +/area/space/nearstation) "fGC" = ( /obj/machinery/door/airlock/maintenance{ name = "Detective Maintenance" @@ -15976,6 +15750,15 @@ }, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"fIe" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "fIo" = ( /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -15985,10 +15768,6 @@ /obj/machinery/telecomms/server/presets/supply, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"fIR" = ( -/obj/structure/sign/warning/secure_area/directional/north, -/turf/open/space/basic, -/area/space/nearstation) "fIS" = ( /obj/machinery/airalarm/directional/south, /obj/structure/disposalpipe/segment{ @@ -16025,6 +15804,11 @@ "fJy" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/engine) +"fJA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/iron, +/area/station/cargo/storage) "fJC" = ( /obj/machinery/door/airlock/engineering/glass/critical{ heat_proof = 1; @@ -16156,6 +15940,13 @@ /obj/machinery/power/tracker, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) +"fMa" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/porta_turret/ai, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "fMf" = ( /obj/structure/chair/office{ dir = 1 @@ -16192,6 +15983,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"fMA" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "fMN" = ( /obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment{ @@ -16229,16 +16030,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"fNz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, -/obj/item/reagent_containers/cup/soda_cans/pwr_game, -/obj/structure/sign/poster/contraband/random/directional/south, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "fNI" = ( /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/wood, @@ -16258,6 +16049,24 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"fOc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Port Primary Hallway" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "fOf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -16286,21 +16095,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/range) -"fOB" = ( -/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, -/obj/machinery/door/airlock/maintenance{ - name = "Brig Maintenance" - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "fOS" = ( /obj/structure/flora/bush/sparsegrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, @@ -16368,6 +16162,15 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"fRd" = ( +/obj/structure/window/spawner/directional/south, +/obj/machinery/computer/cargo/request{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/sorting) "fRe" = ( /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, @@ -16437,6 +16240,15 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/station/service/hydroponics) +"fSM" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "fSY" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -16601,14 +16413,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/white, /area/station/security/prison/safe) -"fWn" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/closet/crate, -/turf/open/floor/iron, -/area/station/cargo/sorting) "fWw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -16685,12 +16489,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/security/prison) -"fXZ" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/turf_decal/trimline/brown/filled/arrow_cw, -/turf/open/floor/iron, -/area/station/cargo/storage) "fYb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -16865,25 +16663,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"gbn" = ( -/obj/machinery/computer/crew{ - dir = 4 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_x = 6 - }, -/obj/machinery/button/door/directional/south{ - id = "cmoprivacy"; - name = "CMO Privacy Shutters"; - pixel_x = -8; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/cmo/directional/west, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/cmo) "gbG" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/item/storage/box/lights/mixed, @@ -16953,12 +16732,6 @@ }, /turf/open/floor/grass, /area/station/science/research) -"gda" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/space/basic, -/area/space/nearstation) "gdb" = ( /turf/closed/wall/r_wall, /area/station/security/range) @@ -17034,22 +16807,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/grass, /area/station/medical/virology) -"geR" = ( -/obj/structure/table, -/obj/item/papercutter{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/stamp/denied{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/stamp/granted{ - pixel_x = -7 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "geV" = ( /obj/structure/sink/directional/east, /obj/machinery/light_switch/directional/west, @@ -17058,15 +16815,6 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"gfa" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "gfe" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/table, @@ -17150,13 +16898,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"ggZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "ghc" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -17195,18 +16936,20 @@ "ghL" = ( /turf/closed/wall/r_wall, /area/space/nearstation) -"gil" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 +"ghS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) +"gif" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 5 }, -/obj/machinery/airlock_sensor/incinerator_ordmix{ - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ +/obj/structure/railing{ dir = 4 }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) +/turf/open/water, +/area/station/service/hydroponics/garden) "giA" = ( /turf/closed/wall/r_wall, /area/station/tcommsat/computer) @@ -17279,18 +17022,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/service/hydroponics) -"gkC" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio7"; - name = "Xenobio Pen 7 Blast Doors"; - pixel_y = 4; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/iron, -/area/station/science/xenobiology) "gkD" = ( /obj/machinery/recharger{ pixel_y = 3 @@ -17354,6 +17085,18 @@ }, /turf/open/floor/wood, /area/station/service/theater) +"glW" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio2"; + name = "Xenobio Pen 2 Blast Doors"; + pixel_y = 1; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron, +/area/station/science/xenobiology) "gma" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -17468,6 +17211,19 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"gnJ" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/crowbar, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/plant_analyzer, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "gnL" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -17529,19 +17285,20 @@ /obj/structure/chair/wood/wings, /turf/open/floor/carpet, /area/station/service/theater) -"gpk" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ +"gpq" = ( +/obj/machinery/light/directional/north, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/delivery_chute{ + dir = 4; + name = "Crate Returns" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/spawner/directional/south, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 1 }, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/crowbar, -/obj/item/reagent_containers/cup/watering_can, -/obj/item/cultivator, -/obj/item/hatchet, -/obj/item/plant_analyzer, /turf/open/floor/iron, -/area/station/service/hydroponics/garden) +/area/station/cargo/lobby) "gpv" = ( /obj/structure/cable, /obj/machinery/door/airlock{ @@ -17699,6 +17456,21 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"gsl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "gsn" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -17911,12 +17683,15 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood, /area/station/commons/lounge) -"gvA" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +"gvy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposal Conveyor Access" }, -/turf/open/floor/iron, -/area/station/cargo/storage) +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "gvC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17972,6 +17747,14 @@ "gwf" = ( /turf/open/floor/glass/reinforced, /area/station/science/research) +"gwA" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/delivery, +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ordnance/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "gwK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -17997,23 +17780,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) -"gxu" = ( -/obj/machinery/button/door/directional/south{ - id = "warehouse"; - name = "Warehouse Shutters Control" - }, -/obj/effect/turf_decal/trimline/red/filled/warning/corner{ - dir = 8 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Cargo Bay - Aft"; - pixel_x = 14 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"gxk" = ( +/obj/machinery/vending/cigarette, /turf/open/floor/iron, -/area/station/cargo/storage) +/area/station/hallway/primary/port) "gxx" = ( /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics Monitoring" @@ -18026,32 +17796,14 @@ }, /turf/open/floor/iron/checker, /area/station/engineering/atmos/storage/gas) -"gxM" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/table, -/obj/item/stack/package_wrap{ - pixel_x = 2; - pixel_y = -3 +"gxU" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/obj/item/stack/package_wrap{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/stack/package_wrap{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/dest_tagger{ - pixel_x = -9; - pixel_y = 12 - }, -/obj/item/hand_labeler_refill{ - pixel_x = -11; - pixel_y = -3 - }, -/obj/item/stack/wrapping_paper, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "gya" = ( /obj/structure/table, /obj/item/storage/box/hug{ @@ -18111,10 +17863,6 @@ /obj/machinery/light/no_nightlight/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) -"gyK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "gyO" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -18142,12 +17890,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"gzO" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/duct, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet/restrooms) "gzW" = ( /obj/structure/chair/office{ dir = 8 @@ -18384,11 +18126,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/satellite) -"gEx" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "gEF" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/fyellow, @@ -18438,6 +18175,17 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/station/service/chapel/funeral) +"gEZ" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "gFd" = ( /obj/machinery/power/terminal, /obj/machinery/light/small/directional/east, @@ -18521,6 +18269,12 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) +"gHa" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "gHo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -18591,6 +18345,12 @@ dir = 8 }, /area/station/science/lab) +"gIj" = ( +/obj/structure/cable, +/obj/machinery/light/cold/directional/north, +/obj/machinery/computer/security/telescreen/isolation/directional/north, +/turf/open/floor/iron, +/area/station/security/execution/transfer) "gIm" = ( /obj/structure/table, /obj/structure/extinguisher_cabinet/directional/east, @@ -18642,6 +18402,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"gJb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "gJi" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 4; @@ -18693,11 +18462,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"gJM" = ( -/obj/structure/cable, -/obj/machinery/power/smes, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "gJV" = ( /obj/machinery/light/small/directional/south, /obj/effect/turf_decal/tile/purple, @@ -18719,6 +18483,17 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/fore) +"gKi" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin{ + name = "Jim Norton's Quebecois Coffee disposal unit" + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "gKw" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18831,23 +18606,25 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"gLU" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding{ - dir = 9 +"gLN" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/item/stock_parts/matter_bin{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/firealarm/directional/west, +/obj/machinery/camera/directional/north{ + c_tag = "Science Mechbay"; + network = list("ss13","rd") }, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/micro_laser, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker +/obj/machinery/button/door/directional/north{ + id = "mechbay"; + name = "Mech Bay Shutters Control"; + req_access = list("robotics") }, -/obj/item/multitool, /turf/open/floor/iron, -/area/station/science/lab) +/area/station/science/robotics/mechbay) "gLY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -18921,6 +18698,31 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/storage) +"gNn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Bay Bridge Access" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gNv" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "gNy" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -19005,6 +18807,17 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/engine, /area/station/science/xenobiology) +"gOC" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "gOS" = ( /obj/structure/cable, /obj/structure/table/glass, @@ -19053,18 +18866,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain/private) -"gPN" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/small/directional/north, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) "gPY" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -19076,17 +18877,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"gQa" = ( -/obj/effect/turf_decal/siding/thinplating_new/corner, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating_new/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "gQf" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, @@ -19097,6 +18887,17 @@ /obj/effect/spawner/random/trash/janitor_supplies, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"gQl" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/storage/toolbox/emergency, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "gQw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, @@ -19128,6 +18929,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"gRS" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -7; + pixel_y = 13 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "gSn" = ( /obj/item/wrench, /turf/open/floor/iron, @@ -19136,6 +18948,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) +"gSz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/warning, +/obj/effect/turf_decal/caution/stand_clear/red, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "gSH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/rnd/server/master, @@ -19239,16 +19062,21 @@ /obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"gUH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 +"gUM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" }, -/obj/structure/fake_stairs/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, /turf/open/floor/iron, -/area/station/cargo/storage) +/area/station/security/brig) "gUP" = ( /obj/structure/chair{ dir = 1 @@ -19298,19 +19126,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"gVE" = ( -/obj/structure/table/glass, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil, -/obj/item/assembly/igniter, -/obj/item/stock_parts/power_store/cell, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/science/lobby) "gVO" = ( /obj/effect/turf_decal/trimline/purple/corner{ dir = 1 @@ -19352,15 +19167,6 @@ /obj/machinery/atmospherics/components/trinary/filter/flipped/critical, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"gWz" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/structure/cable, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "QM #2" - }, -/turf/open/floor/catwalk_floor, -/area/station/cargo/storage) "gWH" = ( /obj/effect/spawner/random/maintenance, /obj/structure/disposalpipe/segment, @@ -19495,6 +19301,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/disposal) +"gYG" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "gYO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19524,6 +19336,18 @@ /obj/effect/mapping_helpers/mail_sorting/service/kitchen, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"gYY" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "gZu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -19559,6 +19383,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/main) +"ham" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "hav" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -19581,6 +19420,40 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) +"haJ" = ( +/obj/effect/spawner/random/bureaucracy/birthday_wrap, +/obj/item/stack/package_wrap{ + pixel_y = 5 + }, +/obj/item/stack/package_wrap{ + pixel_y = 2 + }, +/obj/item/stack/package_wrap, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"haK" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/kirbyplants/random{ + pixel_x = -7 + }, +/obj/machinery/camera/directional/north, +/obj/machinery/digital_clock/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/poster/traitor, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "haP" = ( /obj/structure/chair{ dir = 1 @@ -19639,6 +19512,14 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) +"hbW" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) "hcc" = ( /obj/structure/sign/warning/secure_area/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -19655,27 +19536,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"hcm" = ( -/obj/structure/plasticflaps/opaque{ - name = "Service Deliveries" - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=4"; - location = "Service" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/structure/window/spawner/directional/south, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "hcv" = ( /obj/effect/landmark/observer_start, /obj/effect/turf_decal/plaque{ @@ -19734,6 +19594,11 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/closed/wall, /area/station/engineering/atmos/pumproom) +"hdx" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "hdy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -19801,10 +19666,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/break_room) -"heR" = ( -/obj/structure/cable, -/turf/closed/wall, -/area/station/command/heads_quarters/qm) "heS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mop_bucket/janitorialcart, @@ -19852,6 +19713,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/prison/safe) +"hfB" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "hfH" = ( /obj/structure/table/reinforced, /obj/machinery/microwave/engineering/cell_included, @@ -19900,6 +19771,32 @@ dir = 8 }, /area/station/engineering/atmos) +"hhb" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/shipping{ + pixel_x = -6; + pixel_y = 15 + }, +/obj/item/multitool{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/flashlight/lamp{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/storage/box/shipping{ + pixel_x = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "hhl" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/table, @@ -19930,12 +19827,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/commons/lounge) -"hhR" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "hif" = ( /obj/structure/mannequin/skeleton, /obj/machinery/status_display/evac/directional/north, @@ -20003,10 +19894,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"hjt" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "hjw" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/cytology{ @@ -20027,6 +19914,14 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"hjA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) "hjG" = ( /obj/machinery/door/airlock/maintenance{ name = "Morgue Maintenance" @@ -20080,6 +19975,14 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"hkF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/computer/security/telescreen/engine/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "hkG" = ( /turf/open/floor/wood, /area/station/commons/lounge) @@ -20207,6 +20110,23 @@ }, /turf/open/floor/engine/vacuum, /area/space/nearstation) +"hlW" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half, +/area/station/cargo/bitrunning/den) "hmf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -20286,22 +20206,11 @@ }, /turf/open/floor/plating, /area/station/engineering/main) -"hnV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"hor" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Warehouse Maintenance" - }, +"hod" = ( /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/turf/open/floor/plating, -/area/station/cargo/warehouse) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/storage) "hoE" = ( /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)."; @@ -20352,15 +20261,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"hpj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "hpv" = ( /obj/item/storage/bag/plants/portaseeder, /obj/item/plant_analyzer, @@ -20387,19 +20287,6 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos/pumproom) -"hqD" = ( -/obj/machinery/door/airlock/mining{ - name = "Quartermaster's Office" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/qm, -/obj/structure/cable, -/obj/effect/turf_decal/tile/yellow/diagonal_edge, -/obj/effect/turf_decal/tile/brown/diagonal_centre, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/diagonal, -/area/station/command/heads_quarters/qm) "hqE" = ( /obj/machinery/telecomms/bus/preset_four, /turf/open/floor/circuit/telecomms/mainframe, @@ -20437,11 +20324,19 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) -"hrC" = ( +"hrw" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil, +/obj/item/assembly/igniter, +/obj/item/stock_parts/power_store/cell, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/security/checkpoint/supply) +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) "hrG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20473,17 +20368,6 @@ dir = 8 }, /area/station/service/chapel/office) -"hsx" = ( -/obj/machinery/door/airlock/mining{ - name = "Drone Bay" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/landmark/navigate_destination, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/cargo/drone_bay) "hsF" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet3"; @@ -20491,6 +20375,17 @@ }, /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) +"hsL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "hsN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20550,6 +20445,22 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"hts" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -5 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/turf/open/floor/iron/checker, +/area/station/engineering/storage_shared) "htD" = ( /obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ dir = 1 @@ -20648,6 +20559,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"hva" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "hve" = ( /obj/structure/cable, /obj/machinery/computer/shuttle/mining/common, @@ -20655,23 +20575,11 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/plating, /area/station/security/checkpoint/customs) -"hvk" = ( -/obj/effect/spawner/random/bureaucracy/birthday_wrap, -/obj/item/stack/package_wrap{ - pixel_y = 5 - }, -/obj/item/stack/package_wrap{ - pixel_y = 2 - }, -/obj/item/stack/package_wrap, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/structure/table, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) +"hvf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/command/nuke_storage) "hvo" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -20773,6 +20681,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"hwD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "hwF" = ( /obj/item/radio/intercom/directional/west, /obj/structure/disposalpipe/segment, @@ -20788,18 +20705,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) -"hxd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/end{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "hxe" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -20812,6 +20717,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"hxg" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "hxo" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20995,6 +20905,21 @@ /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"hzn" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/door/window/right/directional/east{ + name = "Crate Security Door"; + req_access = list("shipping") + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "hzt" = ( /obj/structure/transit_tube/curved/flipped, /obj/effect/turf_decal/tile/blue{ @@ -21038,6 +20963,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/locker) +"hAv" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/obj/machinery/airlock_sensor/incinerator_ordmix{ + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "hAF" = ( /obj/machinery/camera/directional/south{ c_tag = "MiniSat Exterior Access"; @@ -21074,20 +21011,22 @@ }, /turf/open/floor/engine, /area/station/command/heads_quarters/rd) +"hBb" = ( +/obj/machinery/chem_dispenser, +/obj/machinery/button/door/directional/north{ + id = "pharmacy_shutters"; + name = "pharmacy shutters control"; + pixel_x = 24; + req_access = list("medical") + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "hBm" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"hBo" = ( -/mob/living/simple_animal/bot/mulebot, -/obj/structure/cable, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #1" - }, -/turf/open/floor/catwalk_floor, -/area/station/cargo/storage) "hBr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -21283,6 +21222,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/cryo) +"hEQ" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/turf_decal/trimline/brown/filled/arrow_cw, +/turf/open/floor/iron, +/area/station/cargo/storage) "hET" = ( /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)."; @@ -21400,6 +21345,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/locker) +"hIh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/machinery/door/window/right/directional/south{ + name = "Cargo Desk"; + req_access = list("shipping") + }, +/obj/item/newspaper{ + pixel_x = -5 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "hIm" = ( /obj/machinery/door/airlock/research{ name = "Ordnance Lab" @@ -21412,20 +21373,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/science/ordnance/office) -"hIp" = ( -/obj/structure/fake_stairs/directional/south, -/turf/open/floor/iron, -/area/station/cargo/storage) -"hIu" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "hIx" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box/white{ @@ -21506,14 +21453,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/tcommsat/server) -"hJO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "hKg" = ( /turf/closed/wall, /area/station/cargo/miningoffice) @@ -21552,15 +21491,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"hKQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/arrows/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "hKV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21615,6 +21545,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"hLV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "hLZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/junction{ @@ -21693,6 +21629,10 @@ /obj/machinery/light/floor, /turf/open/floor/wood, /area/station/commons/lounge) +"hNu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "hNz" = ( /obj/structure/chair, /obj/effect/landmark/start/depsec/science, @@ -21718,6 +21658,12 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"hNT" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "hOh" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/brown/filled/warning, @@ -21753,6 +21699,16 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"hPm" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/item/pen/red, +/turf/open/floor/wood, +/area/station/service/lawoffice) "hPu" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ dir = 5 @@ -21780,29 +21736,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"hQc" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/machinery/fax{ - fax_name = "Quartermaster"; - name = "Quartermaster's Fax Machine" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/requests_console/directional/north{ - department = "Quartermaster's Desk"; - name = "Quartermaster's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/ore_update, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "hQu" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -21821,15 +21754,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"hQy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/engineering{ - name = "Port Bow Solar Access" - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "hQB" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -21844,6 +21768,28 @@ dir = 1 }, /area/station/service/chapel) +"hQO" = ( +/obj/machinery/newscaster/directional/east, +/obj/structure/table, +/obj/item/stack/package_wrap{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/stack/package_wrap{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_y = 16 + }, +/obj/machinery/digital_clock/directional/north, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "hQY" = ( /obj/machinery/door/window/right/directional/north{ name = "Petting Zoo" @@ -21945,20 +21891,6 @@ }, /turf/open/floor/wood, /area/station/service/cafeteria) -"hSi" = ( -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/gps, -/obj/structure/closet/crate/engineering, -/turf/open/floor/plating, -/area/station/engineering/main) "hSl" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 4 @@ -21975,11 +21907,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"hSt" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "hSG" = ( /obj/structure/closet/lasertag/red, /obj/effect/landmark/start/hangover/closet, @@ -22031,20 +21958,6 @@ /obj/machinery/bluespace_vendor/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"hTG" = ( -/obj/structure/cable, -/obj/machinery/power/terminal, -/obj/machinery/light/small/directional/east, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) -"hTM" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "hTV" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/airlock/highsecurity{ @@ -22103,6 +22016,19 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"hUV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "hVn" = ( /obj/machinery/door/window/right/directional/east{ name = "Containment Pen #8"; @@ -22193,14 +22119,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/teleporter) -"hWC" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/structure/fake_stairs/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "hWD" = ( /obj/structure/sign/poster/contraband/random/directional/east, /obj/effect/mapping_helpers/broken_floor, @@ -22211,13 +22129,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/locker) -"hWK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/landmark/start/depsec/supply, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "hWW" = ( /obj/structure/bookcase/random, /turf/open/floor/iron, @@ -22282,15 +22193,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/station/security/office) -"hYl" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 14 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "hYr" = ( /obj/machinery/holopad, /obj/structure/cable, @@ -22370,34 +22272,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"hYG" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) -"hZg" = ( -/obj/structure/closet/crate, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/light_switch/directional/north, -/obj/effect/spawner/random/engineering/flashlight, -/obj/effect/spawner/random/engineering/flashlight, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "hZn" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ @@ -22431,6 +22305,14 @@ "hZQ" = ( /turf/closed/wall/r_wall, /area/station/maintenance/port/fore) +"hZT" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "hZV" = ( /turf/closed/wall/r_wall, /area/station/medical/morgue) @@ -22461,6 +22343,15 @@ /obj/machinery/seed_extractor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"iaF" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) "iaK" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/machinery/light/directional/south, @@ -22613,6 +22504,36 @@ /obj/structure/sign/warning/electric_shock, /turf/open/floor/engine, /area/station/science/xenobiology) +"idJ" = ( +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/item/storage/medkit/regular{ + pixel_x = -3; + pixel_y = 10 + }, +/obj/item/pen/blue{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/pen/fountain{ + pixel_x = 10 + }, +/obj/item/pen/red{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/stamp/denied{ + pixel_y = -1 + }, +/obj/item/stamp{ + pixel_x = -9; + pixel_y = -1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "idL" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -22624,6 +22545,14 @@ /obj/item/food/dough, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"idT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "ied" = ( /obj/structure/table, /obj/item/paper/fluff/holodeck/disclaimer, @@ -22652,6 +22581,15 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall, /area/station/cargo/sorting) +"iez" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "ieH" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -22668,6 +22606,12 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/pumproom) +"ieS" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/turf/open/space/basic, +/area/space/nearstation) "ieV" = ( /turf/closed/wall/r_wall, /area/station/security/holding_cell) @@ -22826,15 +22770,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"ihN" = ( -/obj/machinery/computer/security/telescreen/prison/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red{ - dir = 8 +"ihJ" = ( +/obj/machinery/biogenerator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 }, -/obj/effect/landmark/event_spawn, +/obj/structure/cable, /turf/open/floor/iron, -/area/station/security/office) +/area/station/security/prison/garden) "ihW" = ( /obj/structure/lattice/catwalk, /obj/structure/disposalpipe/trunk{ @@ -22864,21 +22808,6 @@ /obj/effect/landmark/navigate_destination, /turf/open/floor/iron, /area/station/command/heads_quarters/rd) -"iit" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Central Primary Hallway - Fore - Port Corner" - }, -/obj/machinery/computer/piratepad_control/civilian{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "iix" = ( /obj/item/flashlight/lamp, /obj/machinery/newscaster/directional/west, @@ -22932,6 +22861,11 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/service/hydroponics) +"ijL" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "ijZ" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -23149,6 +23083,27 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) +"imF" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Space Bridge Access" + }, +/obj/machinery/button/door/directional/north{ + id = "supplybridge"; + name = "Shuttle Bay Space Bridge Control" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "imU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23166,6 +23121,15 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"inp" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "inw" = ( /obj/machinery/disposal/bin{ desc = "A pneumatic waste disposal unit. This one leads into space!"; @@ -23315,10 +23279,6 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"iqo" = ( -/obj/effect/landmark/start/quartermaster, -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/qm) "iqq" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -23393,6 +23353,32 @@ }, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/maintenance/starboard/greater) +"iro" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/table, +/obj/item/stack/package_wrap{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/stack/package_wrap{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/stack/package_wrap{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/dest_tagger{ + pixel_x = -9; + pixel_y = 12 + }, +/obj/item/hand_labeler_refill{ + pixel_x = -11; + pixel_y = -3 + }, +/obj/item/stack/wrapping_paper, +/turf/open/floor/iron, +/area/station/cargo/sorting) "irz" = ( /obj/machinery/door/window/left/directional/north{ name = "Inner Pipe Access"; @@ -23474,12 +23460,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"isA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "isI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -23603,6 +23583,14 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/security/prison/mess) +"iuX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "iva" = ( /obj/machinery/door/airlock/maintenance{ name = "Security Maintenance" @@ -23611,22 +23599,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"ivb" = ( -/obj/machinery/disposal/bin, -/obj/machinery/camera/directional/east{ - c_tag = "Garden" - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/wideplating_new, -/obj/structure/railing, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "ivc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -23711,6 +23683,14 @@ /obj/item/clothing/glasses/welding, /turf/open/floor/iron, /area/station/science/robotics/lab) +"iwD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "iwL" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/disposalpipe/segment{ @@ -23751,6 +23731,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) +"ixt" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "qmroom" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) "ixv" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 @@ -23931,16 +23919,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"izI" = ( -/obj/machinery/newscaster/directional/south, -/obj/structure/closet/secure_closet/quartermaster, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/camera/directional/south, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "izZ" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 4 @@ -24027,6 +24005,25 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/white, /area/station/security/prison/mess) +"iAV" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half, +/area/station/cargo/bitrunning/den) "iBf" = ( /obj/structure/closet, /obj/item/stack/sheet/iron{ @@ -24089,6 +24086,18 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"iCM" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/east, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) "iCN" = ( /obj/effect/turf_decal/arrows/white, /obj/effect/turf_decal/stripes/line{ @@ -24096,6 +24105,12 @@ }, /turf/open/floor/engine, /area/station/engineering/atmospherics_engine) +"iCP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "iCV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit, @@ -24107,14 +24122,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"iDh" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain/private) "iDq" = ( /obj/effect/turf_decal/box, /obj/structure/cable, @@ -24256,6 +24263,20 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"iGu" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/pdapainter/supply, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "iGA" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/siding/purple, @@ -24285,6 +24306,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"iHs" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/plating, +/area/station/cargo/storage) "iHu" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/stripes/line{ @@ -24314,16 +24348,20 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/engine, /area/station/science/xenobiology) -"iHS" = ( +"iHZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/security/glass{ - name = "Security Post - Cargo" +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/iron, -/area/station/security/checkpoint/supply) +/area/station/hallway/primary/port) "iId" = ( /obj/machinery/conveyor{ id = "mining" @@ -24351,14 +24389,6 @@ dir = 8 }, /area/station/service/chapel) -"iIE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "iIP" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24408,6 +24438,15 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"iKe" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "QM #2" + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/storage) "iKj" = ( /obj/machinery/photocopier{ pixel_y = 3 @@ -24504,21 +24543,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"iLT" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/bitrunner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_half, -/area/station/cargo/bitrunning/den) "iMd" = ( /obj/structure/bed/medical/emergency{ dir = 4 @@ -24603,6 +24627,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"iMK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "iMQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -24659,23 +24694,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"iNH" = ( -/obj/structure/lattice/catwalk, -/obj/item/banner/cargo, -/turf/open/space/basic, -/area/space/nearstation) -"iNK" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio2"; - name = "Xenobio Pen 2 Blast Doors"; - pixel_y = 1; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/iron, -/area/station/science/xenobiology) "iNQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -24744,6 +24762,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/station/security/detectives_office) +"iOY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Cargo Office"; + name = "Cargo Office Fax Machine" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "iPb" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -24946,6 +24976,13 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/medical/storage) +"iRR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/lobby) "iRW" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -25016,16 +25053,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/main) -"iSU" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/rcl/pre_loaded, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "iTc" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 4 @@ -25059,18 +25086,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"iTQ" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio1"; - name = "Xenobio Pen 1 Blast Doors"; - pixel_y = 1; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "iTX" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ @@ -25120,6 +25135,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"iUI" = ( +/obj/effect/landmark/start/quartermaster, +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/qm) "iUJ" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -25181,6 +25200,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) +"iVQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "iWc" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, @@ -25251,10 +25281,6 @@ "iWU" = ( /turf/closed/wall/r_wall, /area/station/engineering/break_room) -"iWZ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "iXb" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -25465,26 +25491,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"jau" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/flasher/directional/east{ - id = "secentranceflasher" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "jay" = ( /obj/structure/chair{ dir = 4 @@ -25495,6 +25501,17 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"jaD" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/mining{ + name = "Mining Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "jaO" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 6 @@ -25549,6 +25566,17 @@ /obj/item/shard, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"jbU" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) "jcc" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -25618,6 +25646,11 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /turf/open/floor/iron/kitchen_coldroom, /area/station/medical/coldroom) +"jdQ" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "jdR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -25699,14 +25732,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) -"jfg" = ( -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "jfn" = ( /obj/machinery/door/airlock/medical/glass{ name = "Primary Treatment Centre" @@ -25786,6 +25811,9 @@ /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/iron/dark, /area/station/service/cafeteria) +"jgi" = ( +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/qm) "jgk" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -25880,6 +25908,21 @@ }, /turf/open/floor/iron/white, /area/station/medical/abandoned) +"jhx" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo Bay - Fore" + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "jhD" = ( /obj/structure/closet/radiation, /obj/structure/sign/warning/radiation/rad_area/directional/north, @@ -25888,6 +25931,10 @@ }, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"jhN" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/space/basic, +/area/space/nearstation) "jhS" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -25948,11 +25995,6 @@ }, /turf/open/floor/iron/white, /area/station/science/cytology) -"jjn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) "jjs" = ( /obj/effect/spawner/random/engineering/tank, /obj/effect/mapping_helpers/broken_floor, @@ -25974,6 +26016,10 @@ /obj/item/food/grown/banana, /turf/open/floor/grass, /area/station/medical/virology) +"jjD" = ( +/obj/machinery/vatgrower, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "jjF" = ( /obj/structure/table/reinforced, /obj/item/holosign_creator/robot_seat/bar, @@ -26017,6 +26063,12 @@ }, /turf/open/floor/iron, /area/station/security/office) +"jkr" = ( +/obj/machinery/pdapainter/engineering, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ce/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "jku" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -26025,6 +26077,12 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) +"jkA" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "jkG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26041,6 +26099,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark/textured, /area/station/medical/cryo) +"jkV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "jkX" = ( /obj/machinery/door_buttons/access_button{ idDoor = "xeno_airlock_interior"; @@ -26058,34 +26121,6 @@ /obj/item/soap, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) -"jle" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/folder/yellow{ - pixel_x = 8; - pixel_y = -1 - }, -/obj/item/ammo_casing/rocket{ - pixel_x = -2; - pixel_y = 19; - name = "Dud Rocket"; - desc = "An 84mm High Explosive rocket. This one's a dud. Pretty sure." - }, -/obj/item/computer_disk/quartermaster{ - pixel_x = 9; - pixel_y = 13 - }, -/obj/effect/spawner/random/entertainment/lighter{ - pixel_x = -7; - pixel_y = -4 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "jln" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/red, @@ -26191,15 +26226,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central) -"jmU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "jmY" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -26262,6 +26288,21 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) +"jnZ" = ( +/obj/item/emptysandbag, +/obj/item/emptysandbag, +/obj/item/emptysandbag, +/obj/item/emptysandbag{ + pixel_x = 8 + }, +/obj/item/emptysandbag{ + pixel_x = -9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "joj" = ( /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -26286,17 +26327,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"jox" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "joP" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ @@ -26550,6 +26580,17 @@ dir = 8 }, /area/station/medical/treatment_center) +"jtB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/autolathe, +/turf/open/floor/iron, +/area/station/cargo/storage) "jtI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -26575,6 +26616,10 @@ /obj/structure/closet/secure_closet/brig, /turf/open/floor/iron/dark, /area/station/security/holding_cell) +"juq" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/cargo/warehouse) "juC" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1; @@ -26601,6 +26646,16 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) +"juL" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/closet/secure_closet/quartermaster, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/camera/directional/south, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "juV" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -26626,16 +26681,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) -"jvo" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/firealarm/directional/east, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "jvr" = ( /obj/structure/table/glass, /obj/item/folder/blue, @@ -26670,6 +26715,32 @@ dir = 1 }, /area/station/service/chapel) +"jvE" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -4; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/main) "jvL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -26831,6 +26902,12 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"jxo" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "jxv" = ( /obj/structure/table/wood, /obj/machinery/fax{ @@ -26972,12 +27049,6 @@ /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, /area/station/security/office) -"jzE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "jzN" = ( /turf/closed/wall/r_wall, /area/station/command/corporate_showroom) @@ -27018,6 +27089,17 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/science/robotics/lab) +"jAJ" = ( +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/structure/rack, +/obj/item/storage/briefcase/secure, +/obj/item/cigarette/cigar, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "jAN" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -27060,45 +27142,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"jBp" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin{ - name = "Jim Norton's Quebecois Coffee disposal unit" - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"jBu" = ( -/obj/effect/landmark/start/cargo_technician, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/storage) -"jBy" = ( -/obj/machinery/light_switch/directional/south, -/obj/machinery/conveyor_switch/oneway{ - id = "packageSort2"; - name = "Sort and Deliver"; - pixel_x = -2; - pixel_y = 12 - }, -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "packageExternal"; - name = "Crate Returns"; - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/turf_decal/trimline/brown/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/obj/effect/turf_decal/trimline/white/corner, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/sorting) "jBC" = ( /obj/structure/table, /obj/item/clothing/head/soft/grey{ @@ -27188,6 +27231,13 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"jDa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/tank_holder/extinguisher, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "jDf" = ( /obj/structure/table, /obj/structure/extinguisher_cabinet/directional/west, @@ -27209,15 +27259,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison/work) -"jEa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +"jDN" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "jEc" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -27309,15 +27353,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"jGb" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "jGl" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, @@ -27368,16 +27403,6 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/treatment_center) -"jGN" = ( -/obj/machinery/computer/station_alert{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/storage/satellite) "jGO" = ( /obj/machinery/hydroponics/soil, /obj/item/cultivator, @@ -27385,6 +27410,20 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/grass, /area/station/security/prison/garden) +"jGS" = ( +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/item/lightreplacer{ + pixel_y = 7 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/storage_shared) "jHg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27400,6 +27439,15 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/dorms) +"jHp" = ( +/obj/structure/rack, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "jHw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/chapel, @@ -27457,17 +27505,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/commons/lounge) -"jIl" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/mining{ - name = "Mining Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "jIz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, @@ -27581,12 +27618,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/lab) -"jKc" = ( -/obj/effect/turf_decal/trimline/brown/filled/shrink_cw{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "jKi" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -27650,6 +27681,14 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/engineering/main) +"jLp" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "jLw" = ( /obj/structure/marker_beacon/burgundy, /obj/structure/lattice/catwalk, @@ -27694,22 +27733,6 @@ }, /turf/open/floor/iron, /area/station/command/heads_quarters/hop) -"jMb" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/machinery/light/directional/north, -/obj/structure/statue/gold/qm, -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/brown/diagonal_centre, -/obj/effect/turf_decal/tile/yellow/diagonal_edge, -/obj/effect/turf_decal/siding/yellow{ - dir = 10 - }, -/turf/open/floor/iron/diagonal, -/area/station/cargo/storage) "jMo" = ( /obj/structure/chair/stool/directional/north, /turf/open/floor/iron, @@ -27766,6 +27789,13 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) +"jMX" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "jMY" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -27829,14 +27859,10 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"jNR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/cargo_technician, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/storage) +"jNX" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "jNZ" = ( /obj/machinery/camera/directional/west{ c_tag = "Telecomms - Server Room - Aft-Port"; @@ -27891,6 +27917,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, /area/station/command/corporate_showroom) +"jOS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "jPe" = ( /obj/structure/table, /obj/item/airlock_painter, @@ -27918,19 +27953,20 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) -"jPE" = ( -/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 +"jPA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/siding/wideplating_new/corner, +/obj/effect/turf_decal/tile/green, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 4 }, /turf/open/floor/iron, -/area/station/hallway/primary/port) +/area/station/service/hydroponics/garden) "jPH" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics" @@ -27966,21 +28002,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"jQr" = ( -/obj/machinery/door/airlock/maintenance, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port/greater) -"jQz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "jQM" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -28007,29 +28028,59 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"jRd" = ( +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paper_bin{ + pixel_x = -11; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = -11; + pixel_y = 7 + }, +/obj/item/hand_labeler{ + pixel_x = -10; + pixel_y = -6 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/turf/open/floor/iron, +/area/station/security/warden) "jRg" = ( /turf/open/floor/engine/co2, /area/station/engineering/atmos) -"jRo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, +"jRj" = ( /obj/structure/table, -/obj/item/hand_labeler_refill{ - pixel_x = 12; - pixel_y = -3 +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = 1 }, -/obj/effect/spawner/random/bureaucracy/birthday_wrap{ - pixel_x = -2; +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/folder/yellow{ + pixel_x = -6; pixel_y = 8 }, -/obj/item/stack/package_wrap{ - pixel_x = -6; - pixel_y = 18 +/obj/item/folder/yellow{ + pixel_x = -9; + pixel_y = 1 + }, +/obj/item/paper{ + pixel_x = -5 }, -/obj/item/hand_labeler, -/obj/item/stack/package_wrap, /turf/open/floor/iron, /area/station/cargo/sorting) "jRz" = ( @@ -28121,19 +28172,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/grass, /area/station/security/prison/garden) -"jTl" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "jTs" = ( /obj/item/kirbyplants/potty, /turf/open/floor/wood/large, @@ -28159,6 +28197,12 @@ /obj/machinery/pdapainter/security, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) +"jTL" = ( +/obj/structure/cable, +/obj/effect/spawner/random/maintenance, +/obj/machinery/recharge_station, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "jTM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28241,22 +28285,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"jUs" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "jUu" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -28333,6 +28361,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/command/teleporter) +"jVu" = ( +/obj/structure/bed/dogbed/renault, +/mob/living/basic/pet/fox/renault, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) "jVv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28483,12 +28517,6 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/iron/dark, /area/station/command/gateway) -"jYu" = ( -/obj/effect/turf_decal/siding/white{ - dir = 9 - }, -/turf/open/water, -/area/station/service/hydroponics/garden) "jYv" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -28571,6 +28599,13 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/storage/gas) +"kas" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "kat" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -28601,17 +28636,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos) -"kaU" = ( -/obj/structure/closet{ - name = "evidence closet 3" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/item/poster/traitor, -/turf/open/floor/iron/dark, -/area/station/security/evidence) "kbo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -28672,6 +28696,16 @@ /obj/structure/closet/crate/solarpanel_small, /turf/open/floor/iron, /area/station/engineering/main) +"kbW" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/wood, +/area/station/service/lawoffice) "kcg" = ( /obj/structure/chair/wood{ dir = 8 @@ -28700,9 +28734,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/bridge) -"kcu" = ( -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) +"kcD" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "kcF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28783,17 +28821,14 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) -"ken" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 +"ked" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/storage) "keK" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 @@ -28825,6 +28860,10 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"kfh" = ( +/obj/structure/fake_stairs/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) "kfp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -28851,6 +28890,11 @@ "kfL" = ( /turf/closed/wall/mineral/plastitanium, /area/station/commons/fitness/recreation) +"kfR" = ( +/obj/machinery/light_switch/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "kfT" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -28891,10 +28935,6 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/virology) -"kgC" = ( -/obj/machinery/door/poddoor/incinerator_ordmix, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "kgV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -28956,21 +28996,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/hallway/primary/central) -"kif" = ( -/obj/item/emptysandbag, -/obj/item/emptysandbag, -/obj/item/emptysandbag, -/obj/item/emptysandbag{ - pixel_x = 8 - }, -/obj/item/emptysandbag{ - pixel_x = -9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "kir" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 4 @@ -29017,6 +29042,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/lockers) +"kjF" = ( +/obj/structure/chair/office, +/obj/machinery/requests_console/directional/north{ + department = "Quartermaster's Desk"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/landmark/start/depsec/supply, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "kjG" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -29046,25 +29082,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, /area/station/service/theater) -"kkk" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_y = -8; - req_access = list("cargo") - }, -/obj/machinery/button/door/directional/west{ - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_y = 8; - req_access = list("cargo") - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "kkr" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/door/poddoor/preopen{ @@ -29078,24 +29095,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage/gas) -"kkB" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 8; - output_dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/east{ - name = "Ore Redemption Window" - }, -/obj/machinery/door/window/left/directional/west{ - req_access = list("cargo"); - name = "Cargo Security Window" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/lobby) "kkU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/camera/directional/west{ @@ -29126,6 +29125,17 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/station/commons/storage/primary) +"kld" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wideplating_new, +/obj/structure/railing, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "klf" = ( /obj/item/folder, /obj/item/folder, @@ -29344,6 +29354,10 @@ }, /turf/open/floor/iron, /area/station/security/prison/work) +"kod" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "kop" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -29366,6 +29380,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"koU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) "koW" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=10.2-Aft-Port-Corner"; @@ -29384,6 +29403,14 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"kpu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) "kpB" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -29418,25 +29445,20 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) -"kqh" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"kpX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/turf_decal/siding/purple{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/landmark/start/bitrunner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east{ + areastring = "/area/station/science/ordnance/burnchamber" + }, /obj/structure/cable, -/turf/open/floor/iron/dark/textured_half, -/area/station/cargo/bitrunning/den) +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "kqm" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -29478,24 +29500,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/prison) -"krt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wideplating_new{ - dir = 4 - }, -/obj/item/storage/toolbox/fishing, -/obj/item/storage/toolbox/fishing, -/obj/item/fishing_rod, -/obj/item/fishing_rod, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "krL" = ( /turf/open/floor/wood, /area/station/command/corporate_showroom) @@ -29534,15 +29538,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/gateway) -"ksM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "ksT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -29553,6 +29548,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"ksZ" = ( +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Security Post - Medbay"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/structure/table/reinforced, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical) "ktl" = ( /obj/structure/sink/directional/east, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -29560,10 +29574,6 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"ktw" = ( -/obj/structure/sign/warning/electric_shock/directional/north, -/turf/open/space/basic, -/area/space/nearstation) "ktz" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -29626,13 +29636,6 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/station/solars/port/fore) -"kuS" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/brown/anticorner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "kuW" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -29695,14 +29698,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"kwh" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "kwp" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -29782,32 +29777,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/office) -"kxC" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -1; - pixel_y = 5 - }, -/obj/item/pen, -/obj/machinery/button/door/directional/east{ - id = "Engineering"; - name = "Engineering Lockdown"; - pixel_y = 16; - req_access = list("engineering") - }, -/obj/machinery/button/door/directional/east{ - id = "atmos"; - name = "Atmospherics Lockdown"; - pixel_y = 24; - req_access = list("atmospherics") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/computer/security/telescreen/engine/directional/east, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) "kxH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29854,11 +29823,16 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"kyu" = ( -/obj/structure/lattice/catwalk, -/obj/item/toy/figure/cargotech, -/turf/open/space/basic, -/area/space/nearstation) +"kyG" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/rcl/pre_loaded, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "kyQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -30096,6 +30070,16 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"kCU" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/restraints/handcuffs, +/turf/open/floor/carpet, +/area/station/security/detectives_office) "kCZ" = ( /turf/closed/wall, /area/station/service/hydroponics) @@ -30132,6 +30116,21 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/engineering/break_room) +"kDv" = ( +/obj/structure/table/glass, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -8 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) "kDG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -30200,15 +30199,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) -"kFa" = ( +"kEB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/cargo_technician, -/obj/structure/chair/office{ - dir = 4 +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron, -/area/station/cargo/sorting) +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "kFg" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 @@ -30220,6 +30219,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"kFy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/brown/arrow_cw{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/arrow_ccw, +/turf/open/floor/iron, +/area/station/cargo/lobby) "kFC" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 8; @@ -30229,6 +30236,16 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lab) +"kFI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/obj/item/reagent_containers/cup/soda_cans/pwr_game, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "kFK" = ( /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, @@ -30270,6 +30287,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"kGr" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/turf_decal/siding/thinplating_new, +/turf/open/floor/iron, +/area/station/cargo/storage) "kGs" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room" @@ -30296,24 +30318,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, /area/station/science/lab) -"kGR" = ( -/obj/machinery/button/ignition{ - id = "Xenobio"; - pixel_x = -4; - pixel_y = -3 - }, -/obj/machinery/button/door/directional/north{ - id = "Xenolab"; - name = "Test Chamber Blast Doors"; - pixel_x = 6; - pixel_y = -2; - req_access = list("xenobiology") - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "kHg" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -30351,31 +30355,12 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/explab) -"kHO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) -"kHV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/closed/wall, -/area/station/maintenance/port/fore) "kIG" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/plating, /area/station/maintenance/port) -"kIJ" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/disposalpipe/junction{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "kIR" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -30400,6 +30385,13 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood, /area/station/service/library) +"kJG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "kJO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -30409,15 +30401,6 @@ /obj/machinery/light/no_nightlight/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) -"kKd" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "kKh" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 1 @@ -30492,11 +30475,6 @@ /obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/iron/white, /area/station/security/prison) -"kKO" = ( -/obj/structure/fake_stairs/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "kKT" = ( /obj/item/reagent_containers/cup/bottle/multiver{ pixel_x = 7; @@ -30575,6 +30553,17 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"kLT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "kMd" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -30633,6 +30622,26 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/hydroponics) +"kMR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/book/manual/wiki/security_space_law, +/obj/machinery/camera/directional/south{ + c_tag = "Security Post - Cargo" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "kMX" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -30640,6 +30649,16 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms) +"kNa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/iron, +/area/station/cargo/lobby) "kNx" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -30796,16 +30815,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"kQv" = ( -/obj/machinery/light/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) -"kQO" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/mob/living/basic/sloth/citrus, -/turf/open/floor/iron, -/area/station/cargo/storage) "kQP" = ( /turf/closed/wall, /area/station/command/heads_quarters/qm) @@ -30881,6 +30890,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"kRW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall, +/area/station/maintenance/port/fore) "kSo" = ( /obj/structure/chair{ dir = 1 @@ -30965,6 +30978,21 @@ /obj/machinery/shieldgen, /turf/open/floor/plating, /area/station/engineering/main) +"kTa" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Primary Hallway - Fore - Port Corner" + }, +/obj/machinery/computer/piratepad_control/civilian{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "kTn" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/tile/neutral, @@ -30980,6 +31008,16 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/station/medical/medbay/central) +"kTQ" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "kTZ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -31004,16 +31042,6 @@ /obj/structure/cable/layer3, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"kUG" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "kUJ" = ( /obj/effect/turf_decal/box/white{ color = "#52B4E9" @@ -31352,15 +31380,6 @@ }, /turf/open/floor/iron, /area/station/security/office) -"kZI" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/crate, -/obj/effect/turf_decal/bot_white, -/obj/structure/closet/crate, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "laa" = ( /obj/machinery/light/directional/east, /turf/open/floor/iron/chapel{ @@ -31385,14 +31404,6 @@ /obj/effect/spawner/random/trash/janitor_supplies, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"lak" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "lav" = ( /obj/structure/girder, /obj/effect/spawner/random/structure/grille, @@ -31403,17 +31414,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"lay" = ( -/obj/structure/cable, -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "laE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, /turf/closed/wall/r_wall, @@ -31451,6 +31451,13 @@ /obj/effect/mapping_helpers/airlock/access/all/service/kitchen, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen/coldroom) +"lbb" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/sorting) "lbh" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -31460,14 +31467,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/security/prison/visit) -"lbH" = ( -/mob/living/basic/chicken{ - name = "Featherbottom"; - real_name = "Featherbottom" - }, -/obj/structure/flora/bush/fullgrass, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "lbL" = ( /obj/effect/decal/cleanable/insectguts, /obj/effect/turf_decal/siding/purple{ @@ -31507,20 +31506,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"ldg" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/siding/wideplating_new/corner, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "lds" = ( /obj/structure/table, /obj/item/storage/fancy/egg_box, @@ -31561,6 +31546,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/transit_tube) +"lei" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/cargo/storage) "lek" = ( /obj/machinery/power/smes, /obj/structure/cable, @@ -31747,6 +31740,19 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/engineering/main) +"liA" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Outer Vault"; + name = "storage wing camera"; + network = list("ss13","vault") + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/obj/structure/window/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "liC" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -31777,30 +31783,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"liU" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/railing{ - dir = 9 - }, -/obj/machinery/disposal/bin/tagger, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) -"liX" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/cargo/lobby) "lje" = ( /obj/machinery/camera/directional/south{ c_tag = "Starboard Primary Hallway - Auxiliary Tool Storage" @@ -31850,17 +31832,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/engine, /area/station/science/xenobiology) -"ljH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/caution{ - dir = 8 - }, -/obj/machinery/light/small/dim/directional/south, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "ljL" = ( /obj/structure/chair/comfy/black, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31876,6 +31847,18 @@ /obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"lkv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "lkW" = ( /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -31924,6 +31907,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/break_room) +"lme" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "lmk" = ( /obj/item/radio/intercom/directional/south, /obj/structure/bodycontainer/morgue{ @@ -31939,10 +31926,40 @@ dir = 8 }, /area/station/medical/morgue) +"lml" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "lmn" = ( /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"lmt" = ( +/obj/structure/table/reinforced, +/obj/item/stamp/denied{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/stamp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/pen/red{ + pixel_y = 10 + }, +/obj/item/dest_tagger{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/pen/screwdriver{ + pixel_x = -7; + pixel_y = 7 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "lmx" = ( /obj/machinery/light_switch/directional/west, /obj/effect/decal/cleanable/cobweb, @@ -31990,6 +32007,9 @@ "lnc" = ( /turf/closed/wall, /area/station/commons/dorms) +"lnf" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central) "lnu" = ( /obj/structure/table, /obj/item/clipboard, @@ -32049,12 +32069,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"loR" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "loW" = ( /obj/machinery/door/airlock/maintenance{ name = "Storage Room" @@ -32067,15 +32081,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore) -"loY" = ( -/obj/structure/rack, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) "lpo" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -32243,6 +32248,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"lsG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering{ + name = "Port Bow Solar Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "lsJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32258,27 +32272,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"lsU" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/table, -/obj/item/stack/package_wrap{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/effect/spawner/random/bureaucracy/birthday_wrap{ - pixel_x = -2; - pixel_y = 8 - }, -/obj/item/dest_tagger{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/stack/wrapping_paper{ - pixel_x = -4; - pixel_y = -7 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "lsV" = ( /obj/effect/turf_decal/siding/purple{ dir = 10 @@ -32363,15 +32356,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/service/hydroponics) -"lug" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "lup" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -32415,17 +32399,6 @@ }, /turf/open/floor/iron, /area/station/security/range) -"lvh" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/red/filled/warning, -/obj/effect/turf_decal/caution/stand_clear/red, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "lvs" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/disposalpipe/segment, @@ -32544,6 +32517,14 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) +"lxV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Warehouse Maintenance" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/plating, +/area/station/cargo/warehouse) "lyu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -32609,11 +32590,6 @@ /obj/item/pen/red, /turf/open/floor/iron/white, /area/station/medical/virology) -"lAa" = ( -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/caution, -/turf/open/floor/plating, -/area/station/cargo/storage) "lAe" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -32663,20 +32639,14 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/security/evidence) -"lBg" = ( +"lBj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/vault{ - name = "Vault" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/landmark/navigate_destination, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "lBm" = ( /obj/machinery/conveyor{ dir = 4; @@ -32690,14 +32660,6 @@ "lBA" = ( /turf/open/floor/wood/large, /area/station/commons/lounge) -"lBN" = ( -/obj/machinery/computer/security/telescreen/tcomms/directional/east, -/obj/machinery/computer/telecomms/monitor{ - dir = 8; - network = "tcommsat" - }, -/turf/open/floor/iron/grimy, -/area/station/tcommsat/computer) "lCb" = ( /obj/structure/cable, /obj/structure/sign/poster/ripped/directional/south, @@ -32753,6 +32715,14 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) +"lEl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/directional/south, +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lEr" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -32802,14 +32772,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"lFF" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, +"lFD" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/station/ai_monitored/command/nuke_storage) "lFZ" = ( /obj/structure/chair/pew/right, /turf/open/floor/iron/chapel{ @@ -32825,6 +32794,21 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"lGQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Vault Storage" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/construction/storage_wing) "lGR" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -32873,6 +32857,12 @@ }, /turf/open/floor/wood, /area/station/service/lawoffice) +"lHy" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/item/plant_analyzer, +/turf/open/floor/grass, +/area/station/security/prison/garden) "lHK" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -32889,6 +32879,19 @@ /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"lIk" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "mining"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "lIB" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32953,6 +32956,15 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"lJQ" = ( +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Dock Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) "lKu" = ( /obj/effect/landmark/carpspawn, /turf/open/space/basic, @@ -33044,6 +33056,12 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"lLV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "lMh" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/trimline/neutral/end, @@ -33071,6 +33089,27 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"lMD" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/quartermaster, +/obj/item/binoculars, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) +"lMH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "lMI" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -33133,6 +33172,16 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron, /area/station/security/execution/transfer) +"lND" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "lNF" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/landmark/event_spawn, @@ -33250,15 +33299,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/office) -"lPn" = ( -/obj/machinery/light/small/dim/directional/north, -/obj/structure/rack, -/obj/item/pushbroom, -/obj/effect/decal/cleanable/dirt, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/machinery/light_switch/directional/north, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "lPt" = ( /obj/machinery/door/window/left/directional/west{ name = "Jetpack Storage"; @@ -33279,6 +33319,12 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) +"lPw" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "lPy" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -33302,15 +33348,6 @@ /obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"lPB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "lPC" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -33328,22 +33365,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/security/prison) -"lPS" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio8"; - name = "Xenobio Pen 8 Blast Doors"; - pixel_y = 4; - req_access = list("xenobiology") - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 10; - pixel_y = -1 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "lPZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -33353,15 +33374,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/command/bridge) -"lQf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "lQm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -33377,6 +33389,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/prison/visit) +"lQw" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "lQC" = ( /obj/structure/closet/l3closet/security, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -33389,6 +33404,22 @@ /obj/effect/spawner/random/trash/caution_sign, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"lQQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/official/random/directional/west, +/obj/machinery/conveyor{ + dir = 1; + id = "packageExternal" + }, +/obj/machinery/door/window/left/directional/north{ + req_access = list("shipping") + }, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/plating, +/area/station/cargo/sorting) "lQW" = ( /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)."; @@ -33404,14 +33435,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"lRA" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "lRS" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /obj/effect/spawner/structure/window/reinforced, @@ -33462,6 +33485,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) +"lTn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "lTq" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -33534,13 +33566,6 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/iron/showroomfloor, /area/station/maintenance/starboard/lesser) -"lUx" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/storage) "lUz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/tile/yellow{ @@ -33595,9 +33620,27 @@ }, /turf/open/floor/iron, /area/station/command/gateway) -"lVp" = ( -/turf/closed/wall, -/area/station/cargo/lobby) +"lVn" = ( +/obj/structure/plasticflaps/opaque{ + name = "Service Deliveries" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "Service" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "lVB" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -33628,6 +33671,18 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"lVT" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio1"; + name = "Xenobio Pen 1 Blast Doors"; + pixel_y = 1; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) "lWa" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -33662,6 +33717,15 @@ }, /turf/open/floor/wood, /area/station/commons/lounge) +"lWp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/arrows/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "lWq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -33673,14 +33737,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"lWL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "lWM" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #6"; @@ -33694,6 +33750,19 @@ /obj/structure/sign/warning/vacuum/directional/east, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"lXd" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = 3 + }, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = -3 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "lXl" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -33712,6 +33781,14 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/station/service/hydroponics) +"lXs" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "lXu" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ @@ -33771,6 +33848,23 @@ /obj/effect/mapping_helpers/mail_sorting/science/ordnance, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"lYm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"lYw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "lYx" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -33980,20 +34074,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/station/security/mechbay) -"mcF" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio4"; - name = "Xenobio Pen 4 Blast Doors"; - pixel_y = 4; - req_access = list("xenobiology"); - sync_doors = 4 - }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron, -/area/station/science/xenobiology) "mcP" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -34039,6 +34119,14 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) +"mdv" = ( +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "mdy" = ( /obj/effect/landmark/blobstart, /obj/structure/cable, @@ -34054,6 +34142,11 @@ }, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"mdW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "mei" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /turf/open/floor/iron, @@ -34177,6 +34270,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"mhu" = ( +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "mhA" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -34194,22 +34295,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"mhM" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/obj/machinery/door/window/right/directional/south{ - name = "Cargo Desk"; - req_access = list("shipping") - }, -/obj/item/newspaper{ - pixel_x = -5 - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "mhR" = ( /obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -34228,10 +34313,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"mie" = ( -/obj/structure/flora/bush/flowers_yw, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "mig" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -34267,6 +34348,15 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"miq" = ( +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "mix" = ( /obj/structure/frame/machine, /obj/item/circuitboard/machine/chem_master, @@ -34338,6 +34428,22 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"mkf" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = -11; + pixel_y = -3 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/item/binoculars, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "mkr" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -34351,6 +34457,14 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"mkB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "mkO" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -34361,6 +34475,14 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/textured, /area/station/medical/chem_storage) +"mkU" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "mlu" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -34398,17 +34520,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"mlY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "mma" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/service/janitor) -"mml" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/storage) "mmm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -34417,6 +34540,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"mmt" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot_white, +/obj/structure/cable, +/obj/effect/turf_decal/arrows/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mmA" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/camera/directional/south{ @@ -34560,20 +34692,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"mnP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "mnU" = ( /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34581,6 +34699,18 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/brig) +"mor" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "mos" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -34661,18 +34791,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/chapel, /area/station/service/chapel) -"mqn" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/button/door/directional/west{ - id = "Disposal Exit"; - name = "Disposal Vent Control"; - req_access = list("maint_tunnels") - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "mqu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/start/hangover, @@ -34704,6 +34822,10 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"mrj" = ( +/obj/item/toy/beach_ball/branded, +/turf/open/space/basic, +/area/space/nearstation) "mru" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -34745,6 +34867,26 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) +"mrU" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"mrZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/disposals, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "msd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -34754,6 +34896,11 @@ /obj/structure/altar_of_gods, /turf/open/floor/iron/dark, /area/station/service/chapel) +"msn" = ( +/obj/structure/lattice/catwalk, +/obj/item/toy/figure/cargotech, +/turf/open/space/basic, +/area/space/nearstation) "msu" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -34790,6 +34937,13 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"msQ" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "msR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /obj/effect/turf_decal/delivery, @@ -34860,6 +35014,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/commons/dorms) +"mtV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "mtZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34908,12 +35070,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"muq" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "mur" = ( /obj/machinery/light/directional/north, /obj/machinery/status_display/evac/directional/north, @@ -34990,41 +35146,26 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/office) -"mvZ" = ( -/obj/machinery/light/directional/south, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/storage/toolbox/emergency{ - pixel_x = -2; - pixel_y = -3 +"mwi" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposal Access" }, -/obj/item/wrench, -/obj/item/multitool, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 }, -/obj/machinery/incident_display/bridge/directional/south, -/turf/open/floor/iron/dark, -/area/station/command/bridge) -"mwj" = ( -/obj/machinery/computer/records/security{ +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/keycard_auth/wall_mounted/directional/west, -/obj/machinery/requests_console/directional/north{ - department = "Head of Security's Desk"; - name = "Head of Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/button/door/directional/north{ - id = "hosspace"; - name = "Space Shutters Control"; - pixel_x = -24 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hos) +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "mwm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/stripes/line{ @@ -35032,14 +35173,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"mwo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "mww" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35048,14 +35181,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/main) -"mwP" = ( -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "mwY" = ( /obj/effect/spawner/random/trash/garbage, /obj/effect/landmark/generic_maintenance_landmark, @@ -35090,13 +35215,6 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) -"mxx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/cargo/sorting) "mxI" = ( /obj/structure/disposalpipe/junction/flip, /obj/structure/cable, @@ -35156,6 +35274,11 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/security/prison) +"myS" = ( +/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "myY" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -35175,36 +35298,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/station/security/checkpoint/science) -"mzj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"mzm" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/item/book/manual/chef_recipes, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/structure/window/spawner/directional/south, -/turf/open/floor/iron/white, -/area/station/security/prison/mess) "mzu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35234,6 +35327,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/visit) +"mzY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "mAb" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, @@ -35349,6 +35448,32 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"mCg" = ( +/obj/structure/cable, +/obj/structure/table/wood/fancy/black, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_x = 3; + pixel_y = 14 + }, +/obj/item/reagent_containers/cup/glass/bottle/champagne{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/cigarette/cigar{ + pixel_x = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -5 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "mCj" = ( /obj/machinery/camera{ c_tag = "Xenobiology Lab - Pen #7"; @@ -35425,6 +35550,25 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"mDi" = ( +/obj/structure/lattice/catwalk, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/colocup{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/colocup{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/cigarette/rollie/cannabis{ + pixel_y = -3 + }, +/turf/open/space/basic, +/area/space/nearstation) "mDu" = ( /obj/structure/cable, /obj/effect/landmark/start/hangover, @@ -35443,19 +35587,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"mDC" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio5"; - name = "Xenobio Pen 5 Blast Doors"; - pixel_y = 4; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron, -/area/station/science/xenobiology) "mDL" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/delivery, @@ -35507,6 +35638,13 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) +"mEJ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "mEL" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -35690,6 +35828,30 @@ /obj/machinery/vending/modularpc, /turf/open/floor/iron/white, /area/station/science/lobby) +"mHH" = ( +/obj/structure/table, +/obj/item/multitool{ + pixel_x = 4; + pixel_y = 12 + }, +/obj/item/multitool{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = -4 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/item/multitool{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos) "mHK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35753,6 +35915,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/atmos) +"mJf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "mJk" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -35831,6 +36001,25 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"mKh" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"mKj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + name = "Security Post - Cargo" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "mKu" = ( /obj/machinery/light_switch/directional/west, /obj/structure/cable, @@ -35859,18 +36048,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/main) -"mLp" = ( -/obj/effect/landmark/start/quartermaster, -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/diagonal_centre, -/obj/effect/turf_decal/tile/yellow/diagonal_edge, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/iron/diagonal, -/area/station/cargo/storage) "mLu" = ( /obj/machinery/camera/directional/south{ c_tag = "Science Hallway - RD Office"; @@ -35986,6 +36163,18 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"mMI" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "mMK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -36013,6 +36202,26 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"mMT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/east{ + id = "secentranceflasher" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "mMX" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/office) @@ -36112,18 +36321,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/station/security/range) -"mQa" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Port Primary Hallway - Middle" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "mQe" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -36273,30 +36470,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"mSI" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - icon_state = "control_stun"; - name = "AI Upload Turret Control"; - pixel_y = 28 - }, -/obj/item/radio/intercom/directional/north{ - broadcasting = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -26 - }, -/obj/effect/landmark/start/cyborg, -/obj/machinery/light/small/directional/west, -/obj/machinery/computer/security/telescreen/aiupload/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "mSM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -36471,12 +36644,13 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/service/bar/backroom) -"mWd" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) +"mWe" = ( +/obj/structure/cable, +/obj/machinery/netpod, +/obj/machinery/light/directional/west, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "mWA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36512,6 +36686,16 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/medical/storage) +"mWD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/fake_stairs/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "mWU" = ( /turf/open/floor/iron, /area/station/maintenance/space_hut) @@ -36598,19 +36782,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"mXO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - id = "qmroom" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/qm) -"mYb" = ( -/obj/structure/chair, -/obj/machinery/computer/security/telescreen/interrogation/directional/west, -/turf/open/floor/iron/grimy, -/area/station/security/interrogation) +"mYa" = ( +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "mYq" = ( /obj/effect/turf_decal/plaque{ icon_state = "L8" @@ -36794,12 +36968,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"nbd" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "nbJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36807,6 +36975,17 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/service/hydroponics) +"nbM" = ( +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "QMLoad2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/railing, +/turf/open/floor/plating, +/area/station/cargo/storage) "nbS" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -36876,6 +37055,15 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) +"nco" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/sorting) "ncq" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36956,6 +37144,18 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"ndv" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door/directional/west{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + req_access = list("maint_tunnels") + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "ndI" = ( /obj/item/kirbyplants/organic/plant20, /obj/effect/turf_decal/stripes/line{ @@ -37041,6 +37241,19 @@ }, /turf/open/floor/iron, /area/station/commons/storage/tools) +"nfC" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio5"; + name = "Xenobio Pen 5 Blast Doors"; + pixel_y = 4; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) "nfK" = ( /obj/structure/toilet{ pixel_y = 8 @@ -37096,6 +37309,12 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/security/prison) +"nhe" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nhh" = ( /obj/structure/table/wood, /obj/item/gavelblock, @@ -37122,13 +37341,6 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) -"nhU" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/machinery/porta_turret/ai, -/obj/machinery/computer/security/telescreen/research/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat_interior) "nib" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -37196,6 +37408,21 @@ }, /turf/open/floor/circuit/green, /area/station/science/robotics/mechbay) +"njh" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half, +/area/station/cargo/bitrunning/den) "njr" = ( /obj/structure/sign/poster/contraband/random/directional/north, /obj/effect/spawner/random/engineering/tank, @@ -37293,6 +37520,19 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/office) +"nlK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "nlP" = ( /obj/structure/table, /obj/item/stock_parts/subspace/treatment, @@ -37311,6 +37551,14 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/research) +"nlY" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/closet/crate, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nmf" = ( /obj/machinery/smartfridge, /obj/machinery/door/poddoor/shutters/preopen{ @@ -37337,6 +37585,13 @@ /obj/effect/mapping_helpers/airlock/access/any/command/general, /turf/open/floor/wood, /area/station/command/corporate_showroom) +"nms" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/photocopier, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nmF" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plating, @@ -37398,17 +37653,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) -"nnh" = ( -/obj/machinery/light_switch/directional/south, -/obj/structure/table/wood, -/obj/item/razor{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/cigarette/cigar, -/obj/item/reagent_containers/cup/glass/flask/gold, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain/private) "nnl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/disposalpipe/segment{ @@ -37452,6 +37696,29 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"nnL" = ( +/obj/machinery/light_switch/directional/south, +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2"; + name = "Sort and Deliver"; + pixel_x = -2; + pixel_y = 12 + }, +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "packageExternal"; + name = "Crate Returns"; + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/obj/effect/turf_decal/trimline/white/corner, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nnR" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -37554,6 +37821,17 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"npy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance{ + name = "Mining Dock Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "npY" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -37591,6 +37869,13 @@ }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"nqC" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/cargo/lobby) "nqD" = ( /obj/structure/closet{ name = "evidence closet 2" @@ -37663,23 +37948,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nrB" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/railing{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) -"nrM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/cafeteria) "nrV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/iron/dark, @@ -37714,11 +37982,6 @@ }, /turf/open/floor/iron, /area/station/command/gateway) -"nsh" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "nsk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -37789,16 +38052,6 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) -"nsT" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "nsZ" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -37842,26 +38095,6 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/storage) -"ntm" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposal Access" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "ntA" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -37939,11 +38172,27 @@ /turf/open/floor/iron/white, /area/station/medical/office) "nut" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"nuw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, /turf/open/floor/iron, -/area/station/cargo/storage) +/area/station/cargo/lobby) "nuB" = ( /obj/structure/secure_safe/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -38024,17 +38273,6 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/medical/storage) -"nwm" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/effect/landmark/start/quartermaster, -/obj/item/binoculars, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "nwq" = ( /obj/structure/table, /obj/machinery/firealarm/directional/south, @@ -38043,6 +38281,13 @@ }, /turf/open/floor/iron, /area/station/command/gateway) +"nwA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/depsec/supply, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "nwC" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -38053,17 +38298,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5, /turf/closed/wall, /area/station/engineering/atmos/pumproom) -"nwL" = ( -/obj/machinery/computer/upload/ai, -/obj/machinery/door/window/right/directional/south{ - name = "Upload Console Window"; - req_access = list("ai_upload") - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) "nwT" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8 @@ -38091,6 +38325,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"nwZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nxi" = ( /obj/machinery/conveyor_switch/oneway{ dir = 8; @@ -38128,12 +38371,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nxG" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "nxH" = ( /obj/machinery/door/airlock{ name = "Bar" @@ -38161,18 +38398,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/prison/safe) -"nyb" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "nyf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38268,6 +38493,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/atmos) +"nAc" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nAC" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38483,10 +38716,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"nDG" = ( -/obj/item/radio/intercom/directional/south, -/turf/closed/wall, -/area/station/cargo/lobby) "nDO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38533,6 +38762,14 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"nEt" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nEB" = ( /obj/structure/sign/poster/random/directional/east, /obj/machinery/requests_console/directional/south{ @@ -38563,6 +38800,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"nEH" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "nET" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -38677,10 +38919,47 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"nGJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/table, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 8 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 5 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/soda_cans/random{ + pixel_x = -9 + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "nGK" = ( /obj/structure/chair/stool/directional/east, /turf/open/floor/wood, /area/station/commons/lounge) +"nGZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"nHl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/window/left/directional/south{ + name = "Cytology Pen"; + req_access = list("research") + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "nHB" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38688,6 +38967,19 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron, /area/station/security/prison/garden) +"nHE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nHG" = ( /obj/structure/chair/office/light{ dir = 8 @@ -38719,13 +39011,18 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"nJn" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +"nJb" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2"; + name = "Unloading Conveyor"; + pixel_x = -13; + pixel_y = -4 }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nJo" = ( /obj/machinery/smartfridge/organ, /obj/machinery/door/poddoor/shutters/preopen{ @@ -38736,10 +39033,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) -"nJr" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "nJu" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -38747,23 +39040,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) -"nJA" = ( -/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/airlock_controller/incinerator_ordmix{ - pixel_x = -24 - }, -/obj/machinery/button/ignition/incinerator/ordmix{ - pixel_x = 24; - pixel_y = -6 - }, -/obj/machinery/button/door/incinerator_vent_ordmix{ - pixel_x = 24; - pixel_y = 8 - }, -/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) "nJG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -38775,19 +39051,6 @@ /obj/effect/turf_decal/loading_area/white, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"nJJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "nJL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/atmospherics/components/tank/air, @@ -38817,6 +39080,10 @@ /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron, /area/station/security/brig) +"nKn" = ( +/obj/item/radio/intercom/directional/south, +/turf/closed/wall, +/area/station/cargo/lobby) "nKr" = ( /obj/docking_port/stationary{ dir = 8; @@ -38829,20 +39096,6 @@ }, /turf/open/space/basic, /area/space) -"nKu" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/item/reagent_containers/cup/glass/waterbottle{ - pixel_y = 48; - pixel_x = 9 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "nKE" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, @@ -38896,17 +39149,16 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/wood, /area/station/service/library) -"nLx" = ( -/obj/structure/cable, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "nLz" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"nLA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/wall, +/area/station/cargo/warehouse) "nLG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ @@ -38914,10 +39166,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"nLZ" = ( -/obj/item/toy/beach_ball/branded, -/turf/open/space/basic, -/area/space/nearstation) +"nLV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) "nMf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -38972,6 +39225,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"nNb" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "nNe" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -38979,15 +39238,6 @@ /obj/structure/flora/bush/stalky/style_random, /turf/open/floor/grass, /area/station/science/research) -"nNo" = ( -/obj/machinery/biogenerator, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 9 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison/garden) "nNw" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -38997,13 +39247,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"nNB" = ( -/obj/effect/turf_decal/arrows/red{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "nNH" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -39144,13 +39387,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/garden) -"nPN" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "nQz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/trash/janitor_supplies, @@ -39188,21 +39424,6 @@ /obj/machinery/light/no_nightlight/directional/east, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/pumproom) -"nQR" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "packageSort2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/door/window/right/directional/east{ - name = "Crate Security Door"; - req_access = list("shipping") - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "nQX" = ( /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -39250,14 +39471,6 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"nRQ" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/delivery, -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/ordnance/directional/south, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "nRU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -39275,11 +39488,6 @@ "nSe" = ( /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"nSn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "nSs" = ( /obj/structure/showcase/cyborg/old{ pixel_y = 20 @@ -39336,6 +39544,11 @@ /obj/effect/turf_decal/trimline/dark_red/filled/line, /turf/open/floor/iron, /area/station/security/warden) +"nUl" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/recharge_floor, +/area/station/cargo/warehouse) "nUp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -39405,6 +39618,23 @@ /obj/item/bouquet/poppy, /turf/open/floor/plating/airless, /area/space/nearstation) +"nWe" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_x = -24 + }, +/obj/machinery/button/ignition/incinerator/ordmix{ + pixel_x = 24; + pixel_y = -6 + }, +/obj/machinery/button/door/incinerator_vent_ordmix{ + pixel_x = 24; + pixel_y = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) "nWk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -39441,6 +39671,11 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/space, /area/space/nearstation) +"nXf" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/caution, +/turf/open/floor/plating, +/area/station/cargo/storage) "nXm" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -39448,6 +39683,12 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"nXB" = ( +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/machinery/light/directional/east, +/obj/machinery/computer/security/telescreen/interrogation/directional/east, +/turf/open/floor/iron, +/area/station/security/brig) "nXG" = ( /obj/machinery/newscaster/directional/north, /obj/machinery/computer/slot_machine{ @@ -39510,26 +39751,6 @@ /obj/effect/mapping_helpers/airlock/access/all/science/xenobio, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"nYO" = ( -/obj/item/reagent_containers/spray/plantbgone, -/obj/item/reagent_containers/spray/pestspray{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/bottle/nutrient/ez, -/obj/item/reagent_containers/cup/bottle/nutrient/rh{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/random/food_or_drink/seed{ - spawn_all_loot = 1; - spawn_random_offset = 1 - }, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "nYU" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -39566,6 +39787,14 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/station/service/library) +"nZs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "nZt" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/clothing/suit/hooded/wintercoat/engineering, @@ -39594,16 +39823,6 @@ /obj/machinery/bookbinder, /turf/open/floor/wood, /area/station/service/library) -"nZL" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ - dir = 8 - }, -/turf/open/floor/engine, -/area/station/science/ordnance/burnchamber) -"oac" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/lobby) "oae" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, @@ -39853,17 +40072,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"ocS" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "odh" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -39901,12 +40109,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /turf/open/floor/iron, /area/station/service/hydroponics) -"oet" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) "oew" = ( /turf/open/floor/iron, /area/station/commons/fitness/recreation) @@ -40037,6 +40239,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/telecomms, /area/station/science/server) +"ohO" = ( +/turf/closed/wall, +/area/station/cargo/lobby) "ohW" = ( /obj/structure/rack, /obj/item/tank/internals/anesthetic, @@ -40066,6 +40271,11 @@ /obj/item/toy/cattoy, /turf/open/floor/plating, /area/station/medical/abandoned) +"oii" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/iron, +/area/station/cargo/storage) "oip" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -40091,6 +40301,19 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, /area/station/maintenance/port/aft) +"ojd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/mining{ + name = "Mining Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "ojo" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -40109,47 +40332,14 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"ojz" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Space Bridge Access" +"okp" = ( +/obj/machinery/computer/security/telescreen/tcomms/directional/east, +/obj/machinery/computer/telecomms/monitor{ + dir = 8; + network = "tcommsat" }, -/obj/machinery/button/door/directional/north{ - id = "supplybridge"; - name = "Shuttle Bay Space Bridge Control" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) -"ojW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/arrows/red{ - dir = 1 - }, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/cargo/warehouse) -"okj" = ( -/obj/structure/cable, -/obj/machinery/camera/motion/directional/south{ - c_tag = "Vault"; - network = list("vault") - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) "okP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40240,14 +40430,6 @@ /obj/structure/sign/poster/random/directional/south, /turf/open/floor/plating, /area/station/hallway/secondary/service) -"omd" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/ai_monitored/command/storage/eva) "ome" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40263,6 +40445,13 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"omp" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/main) "omA" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -40275,14 +40464,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"omV" = ( -/obj/effect/spawner/random/structure/grille, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "onf" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, @@ -40405,12 +40586,14 @@ /obj/effect/landmark/start/mime, /turf/open/floor/carpet, /area/station/service/theater) -"opF" = ( -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/grass, -/area/station/security/prison/garden) +"ops" = ( +/obj/structure/filingcabinet, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) "opG" = ( /obj/structure/cable, /obj/machinery/firealarm/directional/north, @@ -40476,6 +40659,12 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/plating, /area/station/engineering/atmos) +"orl" = ( +/obj/machinery/sparker/directional/north{ + id = "Xenobio" + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "orp" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/light/small/directional/east, @@ -40631,16 +40820,12 @@ }, /turf/open/floor/iron, /area/station/science/lab) -"otG" = ( -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/water, -/area/station/service/hydroponics/garden) +"otF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "otI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40658,17 +40843,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/security/prison/work) -"otQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "ouj" = ( /obj/structure/bed/medical/emergency, /obj/structure/bed/medical/emergency, @@ -40702,21 +40876,6 @@ /obj/item/reagent_containers/cup/glass/bottle/goldschlager, /turf/open/space/basic, /area/space/nearstation) -"ouu" = ( -/obj/item/radio/intercom/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Cargo Bay - Fore" - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/box/red, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "ouM" = ( /obj/structure/sign/painting/library{ pixel_y = -32 @@ -40773,6 +40932,13 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos/storage/gas) +"ovq" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) "ovK" = ( /obj/structure/closet/secure_closet/hop, /turf/open/floor/wood, @@ -40898,20 +41064,23 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"oxX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "oyj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"oyu" = ( +/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/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "oyx" = ( /obj/structure/toilet{ pixel_y = 8 @@ -40928,6 +41097,13 @@ }, /turf/open/floor/plating, /area/station/commons/toilet/auxiliary) +"oyC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "oyO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40946,6 +41122,14 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/service/bar) +"ozg" = ( +/mob/living/basic/chicken{ + name = "Featherbottom"; + real_name = "Featherbottom" + }, +/obj/structure/flora/bush/fullgrass, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "ozm" = ( /obj/effect/turf_decal/siding/purple{ dir = 1 @@ -40962,6 +41146,16 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"ozF" = ( +/obj/machinery/light/small/directional/west, +/obj/item/clothing/mask/animal/horsehead, +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/south, +/obj/item/cigarette/pipe, +/obj/item/clothing/mask/fakemoustache, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/wood, +/area/station/service/theater) "ozX" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40976,6 +41170,12 @@ /obj/item/kirbyplants/organic/plant14, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) +"oAt" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/closed/wall, +/area/station/command/heads_quarters/qm) "oAu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41063,12 +41263,28 @@ /obj/item/radio/intercom/chapel/directional/west, /turf/open/floor/iron/dark, /area/station/service/chapel/office) +"oCj" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "oCn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/bar/opposingcorners, /mob/living/carbon/human/species/monkey/punpun, /turf/open/floor/iron, /area/station/service/bar) +"oCq" = ( +/obj/structure/table/wood, +/obj/item/cigarette/pipe, +/turf/open/floor/wood, +/area/station/commons/lounge) "oCE" = ( /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/grass, @@ -41081,16 +41297,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"oCO" = ( -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/south, -/mob/living/basic/chicken{ - name = "Kentucky"; - real_name = "Kentucky" - }, -/obj/structure/flora/grass/jungle/b/style_random, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "oCR" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/suit_storage_unit/security, @@ -41110,6 +41316,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"oDd" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/south, +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "oDl" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -41119,30 +41332,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"oDH" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/crowbar, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/item/grenade/chem_grenade/smart_metal_foam, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = 4; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/main) "oDJ" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -41178,6 +41367,13 @@ }, /turf/open/floor/iron, /area/station/security/office) +"oEn" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "oEq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/cable, @@ -41353,14 +41549,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, /turf/open/floor/plating, /area/station/medical/medbay/central) -"oGj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box, -/obj/machinery/portable_atmospherics/canister, -/obj/item/radio/intercom/directional/north, -/obj/structure/sign/warning/gas_mask/directional/east, -/turf/open/floor/iron, -/area/station/science/xenobiology) "oGn" = ( /obj/machinery/door/airlock/maintenance{ name = "Fuel Closet" @@ -41376,31 +41564,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, /turf/open/space/basic, /area/space/nearstation) -"oGH" = ( -/obj/machinery/light/directional/east, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/paper_bin{ - pixel_x = -11; - pixel_y = 7 - }, -/obj/item/pen{ - pixel_x = -11; - pixel_y = 7 - }, -/obj/item/hand_labeler{ - pixel_x = -10; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/dark_red/filled/line{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/turf/open/floor/iron, -/area/station/security/warden) "oGK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41448,6 +41611,15 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) +"oHn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "oHw" = ( /obj/structure/cable, /turf/open/floor/iron/white/corner, @@ -41528,6 +41700,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"oJi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "oJj" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -41687,23 +41867,15 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/hos) -"oMh" = ( -/obj/structure/filingcabinet, -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/engineering) -"oMx" = ( -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/machinery/door/airlock/maintenance{ - name = "Mining Dock Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +"oMa" = ( +/obj/machinery/computer/security/telescreen/prison/directional/south, /obj/structure/cable, -/turf/open/floor/plating, -/area/station/cargo/miningoffice) +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/office) "oMA" = ( /turf/closed/wall/r_wall, /area/station/science/cytology) @@ -41724,6 +41896,19 @@ }, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"oMX" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageExternal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/window/spawner/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/turf/open/floor/plating, +/area/station/cargo/sorting) "oMY" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -41733,6 +41918,14 @@ /obj/machinery/holopad, /turf/open/floor/iron, /area/station/commons/locker) +"oNm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/storage) "oNs" = ( /turf/open/floor/engine, /area/station/engineering/supermatter) @@ -41747,6 +41940,12 @@ /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) +"oNG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/crate, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "oNP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -41901,6 +42100,10 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron, /area/station/science/xenobiology) +"oQV" = ( +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/iron, +/area/station/cargo/sorting) "oQZ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=1.5-Fore-Central"; @@ -41937,26 +42140,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"oRO" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) -"oRR" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Outer Vault"; - name = "storage wing camera"; - network = list("ss13","vault") - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/obj/structure/window/spawner/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "oRV" = ( /obj/structure/table, /obj/machinery/newscaster/directional/east, @@ -42020,16 +42203,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"oTw" = ( -/obj/machinery/door/airlock/mining{ - name = "Deliveries" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "oTD" = ( /obj/structure/frame/computer, /turf/open/floor/plating/airless, @@ -42052,6 +42225,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"oTW" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Quartermaster Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/supply/qm_office, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "oUh" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/corner{ @@ -42161,14 +42343,6 @@ "oWk" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/aft) -"oWm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/computer/security/telescreen/engine/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "oWF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, @@ -42320,6 +42494,12 @@ "oYZ" = ( /turf/closed/wall, /area/station/command/heads_quarters/rd) +"oZa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "oZj" = ( /obj/structure/table/wood, /obj/item/storage/photo_album/library, @@ -42396,28 +42576,6 @@ "paD" = ( /turf/closed/wall, /area/station/cargo/bitrunning/den) -"paQ" = ( -/obj/structure/window/spawner/directional/south, -/obj/machinery/computer/cargo/request{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"paU" = ( -/obj/machinery/door/airlock/maintenance, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "pbb" = ( /obj/structure/table, /obj/machinery/microwave, @@ -42557,21 +42715,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"pdI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance" - }, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "pdT" = ( /obj/effect/spawner/random/vending/colavend, /obj/effect/turf_decal/delivery, @@ -42916,13 +43059,6 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) -"pkF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/photocopier, -/turf/open/floor/iron, -/area/station/cargo/sorting) "pkH" = ( /obj/structure/rack, /obj/item/restraints/handcuffs, @@ -42947,14 +43083,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"pkM" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, -/obj/effect/turf_decal/arrows/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "pkQ" = ( /obj/machinery/door/airlock/external{ name = "Security External Airlock" @@ -42965,13 +43093,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/security/execution/transfer) -"pkT" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "plp" = ( /obj/machinery/camera/directional/west{ c_tag = "Xenobiology Lab - Pen #1"; @@ -43073,6 +43194,16 @@ /obj/item/holosign_creator/robot_seat/restaurant, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"pna" = ( +/obj/structure/cable, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot/left, +/obj/structure/window/spawner/directional/east, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "pnk" = ( /obj/structure/chair{ dir = 4 @@ -43227,11 +43358,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"pqc" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "pqi" = ( /obj/structure/chair, /obj/machinery/light/directional/north, @@ -43413,10 +43539,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hos) -"psy" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hop) "psz" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -43425,6 +43547,16 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) +"psM" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/computer/security/qm{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "psT" = ( /turf/open/floor/iron/dark, /area/station/science/lab) @@ -43540,10 +43672,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/security/brig) -"puW" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "puZ" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -43551,6 +43679,41 @@ }, /turf/open/floor/iron, /area/station/commons/locker) +"pvj" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south{ + pixel_x = 6 + }, +/obj/machinery/button/door/directional/south{ + id = "cmoprivacy"; + name = "CMO Privacy Shutters"; + pixel_x = -8; + req_access = list("cmo") + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/cmo/directional/west, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"pvl" = ( +/obj/machinery/light/directional/south, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ + pixel_x = -2; + pixel_y = -3 + }, +/obj/item/wrench, +/obj/item/multitool, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/incident_display/bridge/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "pvm" = ( /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, @@ -43574,6 +43737,13 @@ name = "Holodeck Projector Floor" }, /area/station/holodeck/rec_center) +"pvZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/landmark/start/depsec/supply, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "pwm" = ( /obj/machinery/telecomms/processor/preset_four, /turf/open/floor/circuit/telecomms/mainframe, @@ -43590,6 +43760,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"pwL" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/caution, +/turf/open/floor/plating, +/area/station/cargo/storage) "pwM" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -43695,13 +43870,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"pyR" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch/directional/south, -/obj/effect/mapping_helpers/burnt_floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "pyU" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/fourcorners, @@ -43886,19 +44054,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/dark, /area/station/medical/break_room) -"pCs" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Cargo Bay - Mailroom" - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/white/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "pCt" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -43962,6 +44117,12 @@ }, /turf/open/floor/iron/white/side, /area/station/science/lobby) +"pDw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "pDx" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -44070,6 +44231,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/engineering/atmos/storage/gas) +"pFF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "pFG" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -44212,11 +44381,6 @@ }, /turf/open/floor/wood/large, /area/station/commons/lounge) -"pHK" = ( -/obj/structure/sign/warning/vacuum/external/directional/north, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "pHS" = ( /obj/structure/light_construct/directional/east, /turf/open/floor/wood, @@ -44490,6 +44654,11 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"pNa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "pNb" = ( /obj/effect/spawner/random/maintenance, /obj/structure/cable, @@ -44509,18 +44678,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"pNk" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "pNp" = ( /obj/machinery/light/small/broken/directional/west, /obj/structure/table, @@ -44528,11 +44685,6 @@ /obj/item/clothing/mask/gas/cyborg, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"pNC" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/construction/storage_wing) "pNR" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, @@ -44673,15 +44825,11 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron, /area/station/security/prison/safe) -"pQh" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/open/floor/plating, -/area/station/solars/port/fore) +"pPU" = ( +/obj/structure/noticeboard/qm, +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/station/command/heads_quarters/qm) "pQj" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -44712,6 +44860,19 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"pQw" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "pQy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -44756,6 +44917,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"pQX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "pRb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44783,6 +44951,10 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"pRr" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "pRu" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, @@ -44798,14 +44970,20 @@ /obj/item/reagent_containers/spray/pepper, /turf/open/floor/iron, /area/station/security/execution/transfer) -"pRM" = ( -/obj/structure/window/spawner/directional/south, -/mob/living/basic/cow{ - name = "Betsy"; - real_name = "Betsy" +"pRQ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/table, +/obj/item/storage/box/bandages{ + pixel_y = 6; + pixel_x = 4 }, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "pSa" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -44820,6 +44998,24 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"pSq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Disposals" + }, +/obj/structure/plasticflaps, +/obj/machinery/door/window/right/directional/south{ + name = "Delivery Door"; + req_access = list("cargo") + }, +/obj/machinery/conveyor{ + dir = 1; + id = "garbage" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "pSw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44839,17 +45035,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/space, /area/space/nearstation) -"pSY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/tank_holder/extinguisher, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/warehouse) -"pTf" = ( -/obj/structure/cable, -/turf/open/floor/iron/goonplaque, -/area/station/hallway/primary/port) "pTm" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -44907,15 +45092,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/station/maintenance/central) -"pUk" = ( -/obj/machinery/camera/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/spawner/random/vending/colavend, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "pUl" = ( /obj/machinery/shower/directional/east, /obj/effect/decal/cleanable/dirt, @@ -44978,39 +45154,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/brig) -"pVV" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/structure/table, -/obj/item/storage/box/bandages{ - pixel_y = 6; - pixel_x = 4 - }, -/obj/effect/spawner/random/entertainment/cigarette_pack{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/effect/spawner/random/entertainment/deck, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "pVZ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"pWb" = ( -/obj/machinery/light/directional/west, -/obj/machinery/piratepad/civilian, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "pWA" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=2.1-Leaving-Storage"; @@ -45070,6 +45219,14 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"pWW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/fake_stairs/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "pWX" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -45116,6 +45273,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) +"pXF" = ( +/obj/machinery/cell_charger{ + pixel_y = 4 + }, +/obj/structure/table/glass, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "pXM" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue, @@ -45159,10 +45325,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"pYM" = ( -/obj/machinery/status_display/supply, -/turf/closed/wall, -/area/station/cargo/storage) "pZc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -45195,6 +45357,22 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"pZU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pZV" = ( +/obj/machinery/door/airlock/mining{ + name = "Deliveries" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "pZW" = ( /obj/structure/lattice, /obj/structure/sign/nanotrasen{ @@ -45217,6 +45395,14 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"qat" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/sorting) "qaw" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -45316,16 +45502,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"qcD" = ( -/obj/structure/rack, -/obj/item/aicard, -/obj/item/radio/off, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "qcP" = ( /obj/effect/landmark/blobstart, /obj/effect/mapping_helpers/burnt_floor, @@ -45415,22 +45591,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/central) -"qeQ" = ( -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/door/window/brigdoor/left/directional/west{ - name = "Primary AI Core Access"; - req_access = list("ai_upload") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai) +"qeS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) "qeZ" = ( /obj/effect/decal/cleanable/oil, /obj/structure/cable, @@ -45534,15 +45701,6 @@ /obj/machinery/power/supermatter_crystal/engine, /turf/open/floor/engine, /area/station/engineering/supermatter) -"qgl" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/spawner/random/structure/steam_vent, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "qgn" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -45765,18 +45923,21 @@ /obj/effect/mapping_helpers/airlock/access/any/command/minisat, /turf/open/floor/plating, /area/station/ai_monitored/aisat/exterior) -"qjH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +"qjM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"qjN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/filingcabinet/filingcabinet, /turf/open/floor/iron, -/area/station/hallway/primary/central) +/area/station/cargo/sorting) "qkl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -45799,6 +45960,15 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"qks" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "qkA" = ( /obj/machinery/computer/security, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -45826,11 +45996,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"qlz" = ( -/obj/effect/spawner/random/vending/colavend, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qlG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -45850,12 +46015,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"qlW" = ( -/obj/structure/cable, -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "qmf" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/table/wood, @@ -45866,9 +46025,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) -"qmi" = ( -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) "qmu" = ( /obj/machinery/modular_computer/preset/id{ dir = 8 @@ -45891,14 +46047,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"qmE" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "qmO" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/iron/dark, @@ -45911,13 +46059,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"qnj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "qno" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -46003,14 +46144,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"qoY" = ( -/obj/effect/spawner/random/maintenance, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "qph" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/spawner/random/medical/patient_stretcher, @@ -46028,6 +46161,13 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"qps" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "qpD" = ( /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, @@ -46042,36 +46182,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/library) -"qqr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) -"qqs" = ( -/obj/structure/table, -/obj/item/multitool{ - pixel_x = 4; - pixel_y = 12 - }, -/obj/item/multitool{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = -4 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -4; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/obj/item/multitool{ - pixel_y = 10 - }, -/turf/open/floor/iron/dark/textured, -/area/station/engineering/atmos) "qrg" = ( /obj/machinery/light_switch/directional/north, /turf/open/floor/circuit/green{ @@ -46102,12 +46212,44 @@ }, /turf/open/floor/engine/co2, /area/station/engineering/atmos) -"qrw" = ( -/obj/structure/bed/dogbed/renault, -/mob/living/basic/pet/fox/renault, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain/private) +"qrB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/stamp/head/qm{ + pixel_x = 1; + pixel_y = 12 + }, +/obj/item/stamp/granted{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/item/stamp/denied{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/stamp/void{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/effect/spawner/random/entertainment/money_medium{ + pixel_y = -6; + pixel_x = -3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/clipboard{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/item/coin/gold{ + pixel_y = -5; + pixel_x = 10 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "qrF" = ( /obj/machinery/computer/exodrone_control_console{ dir = 1 @@ -46244,12 +46386,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"qtq" = ( -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/crap, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/station/command/corporate_showroom) +"qtu" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/brown/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron/diagonal, +/area/station/cargo/storage) "qua" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 1 @@ -46261,6 +46412,15 @@ /obj/structure/marker_beacon/burgundy, /turf/open/space/basic, /area/space/nearstation) +"quh" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "qul" = ( /obj/machinery/power/terminal, /obj/effect/turf_decal/stripes/line, @@ -46283,12 +46443,12 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/holding_cell) -"quT" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/light/directional/south, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/storage) +"qvi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "qvJ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -46309,11 +46469,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"qvV" = ( -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/effect/turf_decal/siding/thinplating_new, -/turf/open/floor/iron, -/area/station/cargo/storage) "qvY" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/turf_decal/tile/brown/half/contrasted, @@ -46488,11 +46643,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"qzC" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qzE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -46539,6 +46689,20 @@ dir = 8 }, /area/station/medical/medbay/lobby) +"qAi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/status_display/evac/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "qAA" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/computer/security/mining{ @@ -46634,21 +46798,10 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron, /area/station/science/xenobiology) -"qCm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "qCv" = ( /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) -"qCx" = ( -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/iron, -/area/station/cargo/sorting) "qCC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46672,17 +46825,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/cryo) -"qCM" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/external{ - name = "Solar Maintenance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "qCP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -46691,15 +46833,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/locker) -"qCS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "qCY" = ( /obj/structure/sign/directions/evac, /turf/closed/wall, @@ -46762,15 +46895,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) -"qDW" = ( -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "qEb" = ( /obj/structure/chair/pew/right, /turf/open/floor/iron/chapel, @@ -46838,6 +46962,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"qFR" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/ai_monitored/command/storage/eva) "qFU" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/iron, @@ -46909,41 +47041,16 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/port) -"qHa" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) "qHh" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 9 }, /turf/open/floor/iron, /area/station/engineering/atmos) -"qHm" = ( -/obj/machinery/pdapainter/engineering, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/ce/directional/south, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "qHs" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, /area/station/hallway/secondary/entry) -"qHt" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "mining"; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "qHK" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -47002,6 +47109,12 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"qIF" = ( +/obj/machinery/light/small/dim/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "qIL" = ( /obj/machinery/light/small/directional/east, /obj/machinery/camera/directional/east{ @@ -47062,6 +47175,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"qJt" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) "qJH" = ( /obj/machinery/vending/autodrobe/all_access, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -47172,6 +47292,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"qLI" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/sorting) "qLJ" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -47263,6 +47388,19 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/engineering/atmos) +"qMB" = ( +/obj/machinery/disposal/delivery_chute, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/east, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) "qMP" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/green/filled/line{ @@ -47317,6 +47455,14 @@ }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) +"qNn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "qNw" = ( /obj/machinery/atmospherics/components/binary/valve/digital, /turf/open/floor/iron/white, @@ -47354,17 +47500,6 @@ }, /turf/open/floor/iron, /area/station/security/prison) -"qNO" = ( -/obj/structure/table/glass, -/obj/item/folder/blue{ - pixel_y = 3 - }, -/obj/item/pen, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/obj/effect/turf_decal/tile/blue, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/iron/dark, -/area/station/engineering/transit_tube) "qNV" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47463,16 +47598,22 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"qOZ" = ( -/obj/machinery/requests_console/directional/south{ - department = "Mining"; - name = "Mining Requests Console" +"qOY" = ( +/obj/structure/table, +/obj/item/papercutter{ + pixel_x = 9; + pixel_y = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/item/stamp/denied{ + pixel_x = -7; + pixel_y = 7 }, +/obj/item/stamp/granted{ + pixel_x = -7 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, -/area/station/cargo/miningoffice) +/area/station/cargo/sorting) "qPs" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/indigo, @@ -47604,21 +47745,6 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"qRq" = ( -/obj/structure/table/glass, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/transit_tube) "qRz" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/effect/spawner/random/trash/janitor_supplies, @@ -47721,6 +47847,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/storage/primary) +"qSs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/disposal/delivery_chute, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) "qSP" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 1 @@ -47806,21 +47943,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"qTL" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Cargo Bay Bridge Access" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "qTR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -47853,6 +47975,10 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/white, /area/station/science/lobby) +"qUN" = ( +/obj/structure/cable, +/turf/open/floor/iron/goonplaque, +/area/station/hallway/primary/port) "qUQ" = ( /obj/structure/chair{ dir = 8 @@ -47893,6 +48019,10 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"qVB" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "qWg" = ( /obj/structure/lattice, /obj/structure/sign/warning/secure_area/directional/east, @@ -48050,6 +48180,17 @@ /obj/structure/closet, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"qYb" = ( +/obj/structure/closet{ + name = "evidence closet 3" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/item/poster/traitor, +/turf/open/floor/iron/dark, +/area/station/security/evidence) "qYd" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -48080,11 +48221,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/research) -"qYC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/ai_monitored/command/nuke_storage) "qZa" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -48098,6 +48234,25 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"qZi" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/obj/machinery/requests_console/directional/north{ + department = "Head of Security's Desk"; + name = "Head of Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/button/door/directional/north{ + id = "hosspace"; + name = "Space Shutters Control"; + pixel_x = -24 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "qZn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -48130,11 +48285,6 @@ "qZI" = ( /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"qZO" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "qZV" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -48208,21 +48358,16 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) +"raN" = ( +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "raT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/station/commons/lounge) -"rbd" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/storage) "rbi" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance, @@ -48307,10 +48452,6 @@ }, /turf/open/floor/wood, /area/station/service/library) -"rcR" = ( -/obj/structure/sign/departments/cargo, -/turf/closed/wall, -/area/station/cargo/lobby) "rcW" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -48490,6 +48631,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science/robotics/lab) +"rgV" = ( +/obj/structure/rack, +/obj/item/aicard, +/obj/item/radio/off, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "rgZ" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -48511,6 +48662,12 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"rhs" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) "rhx" = ( /obj/machinery/door/window/left/directional/north{ name = "Inner Pipe Access"; @@ -48527,17 +48684,6 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/station/command/teleporter) -"rhL" = ( -/obj/machinery/computer/security/mining, -/obj/machinery/keycard_auth/wall_mounted/directional/north, -/obj/item/radio/intercom/directional/north{ - pixel_y = 34 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "rhU" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/spawner/random/structure/crate, @@ -48570,11 +48716,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating/airless, /area/station/solars/port/fore) -"riU" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/caution, -/turf/open/floor/plating, -/area/station/cargo/storage) "riW" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/door/window/left/directional/north{ @@ -48639,6 +48780,12 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"rka" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "rke" = ( /obj/machinery/recharge_station, /turf/open/floor/plating, @@ -48651,32 +48798,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"rkx" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/item/stock_parts/power_store/cell/emproof{ - pixel_x = -4; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/station/engineering/main) "rkA" = ( /obj/structure/table, /obj/item/cultivator, @@ -48741,14 +48862,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"rlr" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/cargo/storage) "rlu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -48781,13 +48894,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/lawyer, /turf/open/floor/plating, /area/station/maintenance/fore) -"rmL" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/iron, -/area/station/cargo/sorting) "rmO" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -48799,17 +48905,6 @@ dir = 4 }, /area/station/service/chapel) -"rmS" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) "rnb" = ( /obj/effect/mapping_helpers/burnt_floor, /obj/effect/spawner/random/trash/garbage{ @@ -48845,17 +48940,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/office) -"rnf" = ( -/obj/effect/landmark/generic_maintenance_landmark, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "rng" = ( /obj/structure/cable, /obj/effect/landmark/start/hangover, @@ -48889,20 +48973,26 @@ /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron, /area/station/science/research) +"rnD" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/item/gps, +/obj/structure/closet/crate/engineering, +/turf/open/floor/plating, +/area/station/engineering/main) "rnX" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/eva) -"rod" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/brown/arrow_cw{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/arrow_ccw, -/turf/open/floor/iron, -/area/station/cargo/lobby) "roe" = ( /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ dir = 10 @@ -48929,16 +49019,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/construction/mining/aux_base) -"roG" = ( -/obj/machinery/firealarm/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/bin/tagger, -/obj/structure/sign/poster/official/random/directional/south, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/turf/open/floor/iron, -/area/station/cargo/sorting) "rps" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -49028,6 +49108,15 @@ /obj/effect/spawner/random/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"rrw" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "rrz" = ( /obj/machinery/chem_dispenser/drinks/beer{ dir = 1 @@ -49071,6 +49160,11 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) +"rsa" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "rsc" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -49128,6 +49222,18 @@ /obj/structure/railing, /turf/open/floor/plating/airless, /area/space/nearstation) +"rsV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + id = "warehouse"; + name = "Warehouse Shutters Control" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "rtd" = ( /obj/machinery/camera/motion/directional/east{ c_tag = "E.V.A. Storage" @@ -49142,24 +49248,6 @@ }, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"rtj" = ( -/obj/machinery/igniter/incinerator_ordmix, -/turf/open/floor/engine/vacuum, -/area/station/science/ordnance/burnchamber) -"rtz" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/west, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/pdapainter/supply, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "rtD" = ( /obj/effect/turf_decal/tile/purple, /obj/machinery/light/directional/east, @@ -49206,22 +49294,6 @@ /obj/structure/bed/medical/emergency, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"rud" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/landmark/start/bitrunner, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured_half, -/area/station/cargo/bitrunning/den) "rul" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49504,6 +49576,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"ryn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/water_source/puddle, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/grass, +/area/station/security/prison/garden) "ryo" = ( /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/trimline/brown/warning, @@ -49542,15 +49620,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/security/prison/visit) -"ryV" = ( -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "rza" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49569,12 +49638,6 @@ /mob/living/basic/goat/pete, /turf/open/floor/iron/kitchen_coldroom/freezerfloor, /area/station/service/kitchen/coldroom) -"rzo" = ( -/obj/structure/cable, -/obj/effect/landmark/start/cargo_technician, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/storage) "rzq" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/corner, @@ -49656,6 +49719,25 @@ /obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /turf/open/floor/plating, /area/station/maintenance/port) +"rAi" = ( +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_y = -8; + req_access = list("cargo") + }, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_y = 8; + req_access = list("cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "rAo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, @@ -49670,6 +49752,13 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"rAt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "rAG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49691,6 +49780,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"rBP" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/arrows/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "rBU" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49699,9 +49795,15 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/secondary/entry) -"rBY" = ( -/obj/effect/mapping_helpers/burnt_floor, +"rCa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/station/maintenance/port/fore) "rCn" = ( @@ -50050,6 +50152,15 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/station/engineering/break_room) +"rIR" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/solars/port/fore) "rIZ" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ dir = 1 @@ -50240,22 +50351,25 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"rLL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "rLZ" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"rMe" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "xenobio3"; - name = "Xenobio Pen 3 Blast Doors"; - pixel_y = 4; - req_access = list("xenobiology") - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron, -/area/station/science/xenobiology) +"rMp" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "rMr" = ( /obj/structure/table/glass, /obj/item/experi_scanner{ @@ -50389,6 +50503,18 @@ /obj/machinery/shower/directional/west, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"rOZ" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio6"; + name = "Xenobio Pen 6 Blast Doors"; + pixel_y = 1; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) "rPe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50410,16 +50536,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload_foyer) -"rPp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/caution{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "rPA" = ( /obj/structure/flora/bush/flowers_pp/style_random, /obj/structure/flora/bush/flowers_yw/style_random, @@ -50461,25 +50577,12 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) -"rQk" = ( -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Security Post - Medbay"; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/machinery/light/small/directional/north, -/obj/structure/table/reinforced, -/obj/machinery/requests_console/directional/north{ - department = "Security"; - name = "Security Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint/medical) +"rQe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "rQl" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -50500,12 +50603,6 @@ "rQw" = ( /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) -"rQD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/thinplating_new, -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron, -/area/station/cargo/storage) "rQS" = ( /obj/structure/table, /obj/item/storage/box/evidence{ @@ -50672,11 +50769,6 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"rUd" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/sorting) "rUo" = ( /obj/structure/bed, /obj/effect/spawner/random/bedsheet, @@ -50757,13 +50849,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) -"rVb" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, -/area/station/security/prison/garden) "rVn" = ( /turf/open/floor/iron, /area/station/cargo/lobby) @@ -50826,6 +50911,36 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine/n2, /area/station/engineering/atmos) +"rWp" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio8"; + name = "Xenobio Pen 8 Blast Doors"; + pixel_y = 4; + req_access = list("xenobiology") + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 10; + pixel_y = -1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rWF" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/smartfridge/drying, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 9 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) "rWH" = ( /obj/machinery/door/window/left/directional/south{ name = "HoP's Desk"; @@ -50875,9 +50990,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/visit) -"rXT" = ( -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "rXW" = ( /obj/item/radio/intercom/directional/west, /obj/structure/table/glass, @@ -51118,6 +51230,16 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"sbo" = ( +/obj/machinery/requests_console/directional/south{ + department = "Mining"; + name = "Mining Requests Console" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "sbp" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -51143,19 +51265,6 @@ /mob/living/basic/parrot/poly, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"sbF" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "packageExternal" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/window/spawner/directional/west, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/warning/directional/west, -/turf/open/floor/plating, -/area/station/cargo/sorting) "sbG" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/east, @@ -51179,20 +51288,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"sbP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/iron, -/area/station/cargo/storage) -"sbX" = ( -/obj/machinery/hydroponics/soil, -/obj/effect/decal/cleanable/dirt, -/obj/item/plant_analyzer, -/turf/open/floor/grass, -/area/station/security/prison/garden) "sch" = ( /turf/closed/wall, /area/station/security/medical) @@ -51269,6 +51364,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/white, /area/station/science/research) +"sdt" = ( +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/pestspray{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/nutrient/ez, +/obj/item/reagent_containers/cup/bottle/nutrient/rh{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/random/food_or_drink/seed{ + spawn_all_loot = 1; + spawn_random_offset = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "sdu" = ( /obj/structure/cable, /turf/open/floor/carpet, @@ -51312,10 +51427,26 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"seJ" = ( +/obj/machinery/light/directional/south, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) "seN" = ( /obj/structure/sign/directions/evac, /turf/closed/wall/r_wall, /area/station/hallway/primary/aft) +"seO" = ( +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) "sfg" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -51364,6 +51495,28 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/station/security/evidence) +"sfW" = ( +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "QMLoad" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"sga" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "sgc" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -51422,6 +51575,21 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/plating, /area/station/maintenance/port) +"shp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "shq" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/shower/directional/south, @@ -51458,15 +51626,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"sik" = ( -/obj/structure/railing/corner/end{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/end{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "sip" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51580,6 +51739,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/lab) +"skD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/storage) "skW" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -51602,14 +51769,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) -"sly" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "slC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -51629,12 +51788,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/white, /area/station/security/prison/safe) -"slZ" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "smg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /obj/effect/mapping_helpers/airlock/locked, @@ -51645,16 +51798,6 @@ /obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, /turf/open/floor/engine/vacuum, /area/station/maintenance/disposal/incinerator) -"sml" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "smt" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ dir = 4 @@ -51662,17 +51805,15 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"smB" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/railing{ - dir = 8 +"smy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/autolathe, -/turf/open/floor/iron, -/area/station/cargo/storage) +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "smG" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -51691,6 +51832,10 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) +"snj" = ( +/obj/machinery/igniter/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "snu" = ( /obj/structure/table/wood, /obj/machinery/door/window/right/directional/south{ @@ -51723,18 +51868,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/testlab) -"snZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "soa" = ( /obj/machinery/light/small/directional/south, /obj/structure/sign/poster/official/random/directional/south, @@ -51794,18 +51927,25 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"spf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/circuit/green{ - luminosity = 2 +"spe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/station/ai_monitored/command/nuke_storage) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "sph" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/color_adapter, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"spy" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "spH" = ( /obj/item/radio/intercom/directional/south, /obj/structure/disposalpipe/segment{ @@ -51816,6 +51956,15 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"spP" = ( +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "sqt" = ( /obj/machinery/disposal/delivery_chute{ dir = 1; @@ -51856,6 +52005,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"sqN" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "src" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/broken_floor, @@ -51871,6 +52027,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central) +"srr" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "srP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51983,45 +52147,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"sul" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/item/paper_bin{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/paper_bin{ - pixel_x = 8; - pixel_y = 11 - }, -/obj/item/folder/yellow{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/folder/yellow{ - pixel_x = -9; - pixel_y = 1 - }, -/obj/item/paper{ - pixel_x = -5 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"sus" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "suD" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -52186,10 +52311,24 @@ /turf/open/floor/iron/white/side, /area/station/science/lobby) "sxk" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/station/cargo/sorting) +/obj/structure/table, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/item/aicard, +/obj/item/pai_card, +/obj/item/circuitboard/aicore, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = -5 + }, +/obj/machinery/button/door/directional/north{ + id = "xeno_blastdoor"; + name = "Xenobiology Containment Control"; + pixel_x = 8; + req_access = list("rd") + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) "sxn" = ( /obj/machinery/power/port_gen/pacman/pre_loaded, /turf/open/floor/plating, @@ -52198,6 +52337,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) +"sxt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/cytology) "sxA" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/cable, @@ -52211,6 +52356,22 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/science/lab) +"sxN" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/light/directional/north, +/obj/structure/statue/gold/qm, +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/brown/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/iron/diagonal, +/area/station/cargo/storage) "sxR" = ( /obj/structure/table/wood, /obj/machinery/computer/security/wooden_tv, @@ -52334,6 +52495,17 @@ "szp" = ( /turf/closed/wall, /area/station/commons/fitness/recreation) +"szD" = ( +/obj/machinery/computer/security/mining, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/item/radio/intercom/directional/north{ + pixel_y = 34 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "szJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/janitor, @@ -52393,6 +52565,23 @@ /obj/item/stack/cable_coil, /turf/open/space/basic, /area/space/nearstation) +"sBq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/disposal/bin/tagger, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "sBL" = ( /obj/structure/chair/stool/directional/west, /obj/effect/mapping_helpers/broken_floor, @@ -52422,36 +52611,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"sCc" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable, -/obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/pen/blue{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/pen/fountain{ - pixel_x = 10 - }, -/obj/item/pen/red{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/stamp/denied{ - pixel_y = -1 - }, -/obj/item/stamp{ - pixel_x = -9; - pixel_y = -1 - }, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "sCh" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52480,18 +52639,6 @@ /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, /area/station/engineering/atmospherics_engine) -"sCs" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "QMLoad2"; - name = "Unloading Conveyor"; - pixel_x = -13; - pixel_y = -4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "sCv" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ @@ -52719,16 +52866,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"sFi" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/fake_stairs/directional/south, -/obj/structure/railing{ - dir = 8 +"sFe" = ( +/obj/structure/cable, +/turf/open/floor/carpet/orange, +/area/station/command/heads_quarters/qm) +"sFk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron, -/area/station/cargo/storage) +/area/station/security/prison/garden) "sFo" = ( /obj/machinery/button/crematorium{ id = "crematoriumChapel"; @@ -52779,6 +52927,11 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"sGs" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "sGw" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible/layer5{ dir = 9 @@ -52849,11 +53002,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/engineering/main) -"sHX" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/iron, -/area/station/cargo/sorting) "sIe" = ( /turf/closed/wall/r_wall, /area/station/security/execution/transfer) @@ -52946,18 +53094,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/command/bridge) -"sLf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door/airlock/maintenance{ - name = "Storage Room" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "sLp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -52992,6 +53128,15 @@ dir = 4 }, /area/station/science/lab) +"sLJ" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/water, +/area/station/service/hydroponics/garden) "sLN" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom/directional/north{ @@ -53152,6 +53297,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) +"sOe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "sOi" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -53254,15 +53406,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/white, /area/station/science/explab) -"sPO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "sPV" = ( /obj/structure/closet/secure_closet/captains, /obj/structure/window/reinforced/spawner/directional/north, @@ -53530,13 +53673,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"sTU" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/maintenance, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "sTW" = ( /obj/effect/turf_decal/tile/yellow, /obj/structure/disposalpipe/segment{ @@ -53553,19 +53689,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/general, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"sUc" = ( -/obj/machinery/conveyor/inverted{ - dir = 6; - id = "QMLoad" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "sUo" = ( /turf/open/floor/engine/air, /area/station/engineering/atmos) @@ -53608,12 +53731,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"sUD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "sUJ" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/effect/spawner/random/maintenance/two, @@ -53766,11 +53883,6 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"sWU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "sWV" = ( /turf/closed/wall/r_wall, /area/station/security/detectives_office) @@ -53857,6 +53969,10 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) +"sYw" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "sZa" = ( /obj/machinery/light_switch/directional/north, /obj/effect/turf_decal/siding/wood, @@ -54048,25 +54164,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) -"tcx" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/item/aicard, -/obj/item/pai_card, -/obj/item/circuitboard/aicore, -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = -5 - }, -/obj/machinery/button/door/directional/north{ - id = "xeno_blastdoor"; - name = "Xenobiology Containment Control"; - pixel_x = 8; - req_access = list("rd") - }, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/rd) "tcC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -54094,6 +54191,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/prison) +"tcY" = ( +/obj/effect/landmark/start/quartermaster, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/iron/diagonal, +/area/station/cargo/storage) "tdf" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -54250,6 +54359,25 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"tgE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tgH" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/red/filled/warning/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "tgI" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -54320,14 +54448,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"tik" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/machinery/rnd/production/techfab/department/cargo, -/turf/open/floor/iron, -/area/station/cargo/storage) "tit" = ( /obj/structure/sink/directional/east, /obj/structure/sign/poster/contraband/random/directional/west, @@ -54346,20 +54466,16 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/primary/port) -"tjc" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 4; - pixel_y = 5 +"tiV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -8; - pixel_y = 9 +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 }, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, /turf/open/floor/iron, -/area/station/science/robotics/lab) +/area/station/cargo/storage) "tjf" = ( /obj/machinery/hydroponics/soil{ pixel_y = 8 @@ -54422,6 +54538,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"tjV" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/airalarm/directional/east, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "tkf" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/conveyor{ @@ -54531,6 +54654,26 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"tmy" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/book/manual/chef_recipes, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/iron/white, +/area/station/security/prison/mess) "tmz" = ( /obj/machinery/door/poddoor/shutters{ dir = 1; @@ -54604,12 +54747,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) -"tnk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/structure/crate_abandoned, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tnm" = ( /obj/structure/chair{ dir = 1 @@ -54625,12 +54762,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) -"tnF" = ( -/obj/machinery/light/small/dim/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/west, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tnG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/showcase/machinery/oldpod{ @@ -54706,15 +54837,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"tpA" = ( -/obj/machinery/cell_charger{ - pixel_y = 4 - }, -/obj/structure/table/glass, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "tpD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -54759,12 +54881,6 @@ /obj/effect/spawner/random/clothing/costume, /turf/open/floor/plating, /area/station/maintenance/port) -"tqo" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/landmark/start/cargo_technician, -/turf/open/floor/iron, -/area/station/cargo/storage) "tqx" = ( /obj/machinery/door/window/left/directional/north{ name = "Mass Driver Control Door"; @@ -54804,6 +54920,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"tro" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "trx" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/light/directional/north, @@ -54834,12 +54957,6 @@ "tsd" = ( /turf/closed/wall, /area/station/maintenance/space_hut) -"tsi" = ( -/obj/structure/sign/warning/vacuum/external/directional/east, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "tst" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55003,12 +55120,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"tvv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/closed/wall, -/area/station/command/heads_quarters/qm) "tvE" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) @@ -55036,6 +55147,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/space, /area/space/nearstation) +"twg" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "QMLoad"; + name = "Loading Conveyor"; + pixel_x = -13; + pixel_y = -5 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "twj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/structure/crate, @@ -55257,6 +55381,28 @@ "tAg" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/rd) +"tAw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/table, +/obj/item/hand_labeler_refill{ + pixel_x = 12; + pixel_y = -3 + }, +/obj/effect/spawner/random/bureaucracy/birthday_wrap{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/stack/package_wrap{ + pixel_x = -6; + pixel_y = 18 + }, +/obj/item/hand_labeler, +/obj/item/stack/package_wrap, +/turf/open/floor/iron, +/area/station/cargo/sorting) "tAx" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/red{ @@ -55366,21 +55512,6 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) -"tCC" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/prison/garden) -"tCF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "tCG" = ( /obj/effect/landmark/navigate_destination, /turf/open/floor/iron, @@ -55400,6 +55531,10 @@ }, /turf/open/floor/iron, /area/station/security/office) +"tCN" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/command/heads_quarters/qm) "tCS" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/fore) @@ -55416,6 +55551,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/station/medical/abandoned) +"tDp" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageExternal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/window/spawner/directional/west, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/warning/directional/west, +/turf/open/floor/plating, +/area/station/cargo/sorting) "tDN" = ( /obj/structure/chair{ dir = 8 @@ -55502,6 +55650,12 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) +"tFm" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet/restrooms) "tFr" = ( /obj/structure/cable, /turf/open/floor/iron/white, @@ -55531,21 +55685,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"tGU" = ( -/obj/structure/sign/poster/random/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/effect/spawner/random/food_or_drink/donkpockets{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/machinery/light/small/broken/directional/east, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tGX" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -55562,6 +55701,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/central) +"tHH" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/structure/rack, +/obj/item/pushbroom, +/obj/effect/decal/cleanable/dirt, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "tHR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -55697,17 +55845,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) -"tJB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "tJE" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron/dark, @@ -55743,6 +55880,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/office) +"tJQ" = ( +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/structure/window/spawner/directional/west, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "tKa" = ( /obj/machinery/newscaster/directional/west, /obj/structure/cable, @@ -55794,10 +55939,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"tLb" = ( -/obj/structure/sign/warning/electric_shock/directional/south, -/turf/open/space/basic, -/area/space/nearstation) "tLc" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -55905,11 +56046,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/plating, /area/station/maintenance/fore) -"tMn" = ( -/obj/structure/cable, -/obj/structure/railing/corner/end, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "tMA" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=10-Aft-To-Central"; @@ -55961,22 +56097,12 @@ /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"tMY" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_y = 4 +"tMX" = ( +/obj/effect/turf_decal/trimline/brown/filled/shrink_cw{ + dir = 8 }, -/obj/item/radio/off{ - pixel_x = -11; - pixel_y = -3 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/item/binoculars, /turf/open/floor/iron, -/area/station/security/checkpoint/supply) +/area/station/cargo/storage) "tNg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -56017,6 +56143,12 @@ }, /turf/open/floor/wood, /area/station/command/corporate_showroom) +"tND" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/station/ai_monitored/command/nuke_storage) "tNH" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -56160,19 +56292,6 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/wood, /area/station/service/library) -"tPt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/mining{ - name = "Mining Office" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "tPw" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -56208,40 +56327,11 @@ /obj/item/clothing/mask/surgical, /turf/open/floor/iron/showroomfloor, /area/station/maintenance/starboard/lesser) -"tPW" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, +"tQo" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/structure/filingcabinet/filingcabinet, +/mob/living/basic/sloth/citrus, /turf/open/floor/iron, -/area/station/cargo/sorting) -"tQp" = ( -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/directional/west, -/obj/machinery/button/door/directional/west{ - id = "qmroom"; - name = "Privacy Blast Doors Control"; - pixel_y = -7 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = 5 - }, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) +/area/station/cargo/storage) "tQC" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom, /obj/effect/turf_decal/delivery, @@ -56298,6 +56388,12 @@ "tSw" = ( /turf/closed/wall, /area/station/maintenance/aft/greater) +"tSD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/thinplating_new, +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/iron, +/area/station/cargo/storage) "tSP" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56315,6 +56411,13 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"tTd" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "tTB" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2, /obj/structure/window/reinforced/spawner/directional/south, @@ -56465,17 +56568,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/execution/education) -"tVk" = ( -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/structure/rack, -/obj/item/storage/briefcase/secure, -/obj/item/cigarette/cigar, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "tVm" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -56580,16 +56672,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"tWU" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/departments/vault/directional/north{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) "tWV" = ( /obj/machinery/holopad, /obj/structure/cable, @@ -56630,15 +56712,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"tXO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 +"tXT" = ( +/obj/machinery/light_switch/directional/south, +/obj/structure/table/wood, +/obj/item/razor{ + pixel_x = -4; + pixel_y = 2 }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) +/obj/item/cigarette/cigar, +/obj/item/reagent_containers/cup/glass/flask/gold, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) "tXU" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -56714,13 +56798,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/general, /turf/open/floor/plating, /area/station/security/execution/transfer) -"tYU" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "tYW" = ( /obj/machinery/light/directional/south, /obj/structure/cable, @@ -56778,6 +56855,16 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/iron, /area/station/commons/storage/tools) +"tZV" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, +/mob/living/basic/chicken{ + name = "Kentucky"; + real_name = "Kentucky" + }, +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "tZX" = ( /obj/structure/window/spawner/directional/west, /obj/machinery/light/floor, @@ -56896,16 +56983,6 @@ /obj/structure/sign/directions/evac, /turf/closed/wall/r_wall, /area/station/ai_monitored/command/storage/eva) -"ubj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/poddoor/shutters{ - name = "Warehouse Shutters"; - id = "warehouse" - }, -/turf/open/floor/catwalk_floor, -/area/station/cargo/warehouse) "ubl" = ( /obj/machinery/telecomms/broadcaster/preset_left, /turf/open/floor/circuit/telecomms/mainframe, @@ -57072,13 +57149,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/station/hallway/primary/central) -"udU" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "ued" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -57144,6 +57214,21 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) +"ueS" = ( +/obj/structure/cable, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ufm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/airlock/maintenance{ + name = "Quartermaster Maintenance" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "uga" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, @@ -57184,14 +57269,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uha" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"ugZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/closet/crate, +/obj/item/toy/plush/lizard_plushie/green{ + name = "Loads-The-Crates" }, -/obj/effect/landmark/start/depsec/supply, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) +/turf/open/space/basic, +/area/space/nearstation) "uhq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -57329,6 +57414,20 @@ /obj/structure/mirror/directional/east, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"ujN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ujS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "ujT" = ( /obj/machinery/airalarm/directional/west, /obj/effect/spawner/random/structure/tank_holder, @@ -57347,20 +57446,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"ukm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/light/small/directional/east, -/obj/structure/bed, -/obj/item/bedsheet/qm, -/obj/effect/landmark/start/quartermaster, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "ukq" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1 @@ -57422,6 +57507,17 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"umw" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "umS" = ( /obj/item/radio/intercom/directional/west, /obj/machinery/computer/records/security{ @@ -57436,16 +57532,14 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) -"unc" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown{ - dir = 1 +"unb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "unk" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -57474,16 +57568,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"unK" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/telescreen/prison/directional/north, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/restraints/handcuffs, -/turf/open/floor/carpet, -/area/station/security/detectives_office) "unL" = ( /turf/closed/wall, /area/station/maintenance/starboard/greater) @@ -57576,23 +57660,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"upM" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) -"upN" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "upR" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -57812,15 +57879,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"usJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/cargo/sorting) "usK" = ( /obj/structure/table, /obj/item/storage/toolbox/emergency, @@ -57872,14 +57930,6 @@ }, /turf/open/floor/wood, /area/station/security/office) -"uth" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) "utk" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -57895,6 +57945,12 @@ }, /turf/open/floor/wood, /area/station/service/library) +"utz" = ( +/obj/structure/cable, +/obj/effect/landmark/start/cargo_technician, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/storage) "utD" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -57912,6 +57968,16 @@ /obj/structure/sign/poster/random/directional/south, /turf/open/floor/wood/large, /area/station/service/theater) +"utG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/vault/directional/north{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) "utM" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=13.3-Engineering-Central"; @@ -57936,17 +58002,6 @@ dir = 8 }, /area/station/service/chapel) -"uud" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/iron, -/area/station/cargo/sorting) "uuv" = ( /obj/machinery/holopad, /obj/effect/turf_decal/stripes/line{ @@ -58021,26 +58076,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/engineering/main) -"uwf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/camera/directional/south{ - c_tag = "Security Post - Cargo" - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "uwh" = ( /obj/structure/chair/comfy{ dir = 1 @@ -58049,6 +58084,12 @@ /obj/item/clothing/head/fedora, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"uwx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "uwy" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58068,12 +58109,6 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, /area/station/science/robotics/lab) -"uwM" = ( -/obj/effect/landmark/start/depsec/supply, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "uwQ" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) @@ -58116,35 +58151,12 @@ "uxS" = ( /turf/open/floor/wood, /area/station/maintenance/port/aft) -"uya" = ( -/obj/machinery/disposal/delivery_chute, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/east, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/sorting) "uyd" = ( /obj/structure/sign/warning/pods/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"uyf" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron, -/area/station/cargo/storage) -"uyh" = ( -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/cargo/sorting) "uyi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -58213,15 +58225,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"uzl" = ( -/obj/machinery/camera/directional/west{ - active_power_usage = 0; - c_tag = "Turbine Vent"; - network = list("turbine"); - use_power = 0 - }, -/turf/open/space/basic, -/area/space/nearstation) "uzJ" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 @@ -58273,15 +58276,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port) -"uBj" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "uBp" = ( /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ dir = 8 @@ -58324,15 +58318,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"uBG" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "uBI" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -58422,13 +58407,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/dark, /area/station/science/ordnance) -"uEs" = ( -/obj/structure/cable, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/solars/port/fore) "uEw" = ( /obj/structure/cable, /obj/effect/mapping_helpers/burnt_floor, @@ -58449,17 +58427,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"uEA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "uEC" = ( /obj/machinery/conveyor{ dir = 4; @@ -58474,13 +58441,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/port) -"uEP" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/arrows/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "uET" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -58653,24 +58613,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/primary/aft) -"uGU" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Port Primary Hallway" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/port) "uGX" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -58708,6 +58650,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"uHw" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/water, +/area/station/service/hydroponics/garden) "uHA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -58796,22 +58744,6 @@ /obj/machinery/computer/accounting, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) -"uJz" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -5 - }, -/obj/item/multitool{ - pixel_x = 8 - }, -/turf/open/floor/iron/checker, -/area/station/engineering/storage_shared) "uJB" = ( /obj/structure/chair/stool/directional/east, /turf/open/floor/iron, @@ -58929,17 +58861,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"uLE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/construction/storage_wing) "uLK" = ( /obj/structure/flora/bush/pale/style_random, /obj/structure/flora/bush/ferny/style_random, @@ -58949,6 +58870,10 @@ /obj/structure/window/spawner/directional/north, /turf/open/floor/grass, /area/station/science/research) +"uLP" = ( +/obj/structure/sign/departments/exodrone/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "uMb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58974,13 +58899,6 @@ dir = 4 }, /area/station/medical/chem_storage) -"uMj" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "uMR" = ( /obj/machinery/holopad, /turf/open/floor/iron/white/side{ @@ -59066,14 +58984,6 @@ /obj/effect/spawner/random/trash/box, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"uNZ" = ( -/obj/structure/lattice/catwalk, -/obj/structure/closet/crate, -/obj/item/toy/plush/lizard_plushie/green{ - name = "Loads-The-Crates" - }, -/turf/open/space/basic, -/area/space/nearstation) "uOd" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/wood, @@ -59219,17 +59129,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/evidence) -"uQL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "uRa" = ( /obj/machinery/door/airlock/external{ name = "Solar Maintenance" @@ -59287,6 +59186,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/security/prison) +"uSb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "uSz" = ( /obj/structure/table, /obj/item/phone{ @@ -59296,6 +59202,22 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"uSF" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin{ + name = "Jim Norton's Quebecois Coffee disposal unit" + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "uSM" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ dir = 1 @@ -59303,15 +59225,6 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"uSO" = ( -/obj/effect/spawner/random/structure/crate, -/obj/effect/turf_decal/bot_white, -/obj/structure/cable, -/obj/effect/turf_decal/arrows/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "uTj" = ( /obj/effect/landmark/start/medical_doctor, /turf/open/floor/iron/dark, @@ -59446,21 +59359,24 @@ /obj/structure/sign/poster/official/nanotrasen_logo/directional/east, /turf/open/floor/iron/dark/textured, /area/station/engineering/atmos) -"uVm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 +"uVj" = ( +/obj/machinery/button/ignition{ + id = "Xenobio"; + pixel_x = -4; + pixel_y = -3 }, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/button/door/directional/north{ + id = "Xenolab"; + name = "Test Chamber Blast Doors"; + pixel_x = 6; + pixel_y = -2; + req_access = list("xenobiology") }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, /turf/open/floor/iron, -/area/station/hallway/primary/central) +/area/station/science/xenobiology) "uVv" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -59629,15 +59545,6 @@ "uYp" = ( /turf/closed/wall, /area/station/medical/break_room) -"uYB" = ( -/obj/structure/cable, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, -/obj/effect/turf_decal/arrows/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "uYD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, @@ -59742,15 +59649,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"uZL" = ( -/obj/machinery/requests_console/directional/north{ - department = "Law Office"; - name = "Lawyer Requests Console" - }, -/obj/machinery/newscaster/directional/west, -/obj/structure/aquarium/lawyer, -/turf/open/floor/wood, -/area/station/service/lawoffice) "uZP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59770,13 +59668,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/white, /area/station/security/prison/safe) -"vag" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/plating, -/area/station/maintenance/starboard/greater) "vaB" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -59845,13 +59736,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"vbF" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/station/ai_monitored/command/nuke_storage) "vbL" = ( /obj/machinery/door/airlock/research{ name = "Ordnance Lab" @@ -59899,25 +59783,6 @@ }, /turf/open/floor/plating, /area/station/service/chapel/funeral) -"vde" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/directional/north{ - id = "warehouse"; - name = "Warehouse Shutters Control" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/iron, -/area/station/cargo/warehouse) -"vdg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/netpod, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "vdi" = ( /obj/machinery/camera/directional/west{ c_tag = "Security - Office - Port" @@ -59939,16 +59804,6 @@ }, /turf/open/floor/engine, /area/station/science/xenobiology) -"vdW" = ( -/obj/structure/cable, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot/left, -/obj/structure/window/spawner/directional/east, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "veo" = ( /obj/structure/weightmachine/weightlifter{ color = "#f5a183"; @@ -60078,13 +59933,6 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) -"vhb" = ( -/obj/machinery/chem_dispenser, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/chemistry) "vhj" = ( /obj/structure/chair{ name = "Judge" @@ -60149,25 +59997,6 @@ /mob/living/carbon/human/species/monkey, /turf/open/floor/grass, /area/station/medical/virology) -"vis" = ( -/obj/structure/filingcabinet, -/obj/item/folder/documents, -/obj/effect/turf_decal/bot_white, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/poster/traitor, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/command/nuke_storage) -"viF" = ( -/obj/machinery/computer/upload/borg, -/obj/machinery/door/window/left/directional/south{ - name = "Cyborg Upload Console Window"; - req_access = list("ai_upload") - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) "viH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/structure/window/reinforced, @@ -60194,21 +60023,6 @@ /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"vjg" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/tile/brown/diagonal_centre, -/obj/effect/turf_decal/tile/yellow/diagonal_edge, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 8 - }, -/turf/open/floor/iron/diagonal, -/area/station/cargo/storage) "vjk" = ( /obj/effect/turf_decal/siding/purple{ dir = 10 @@ -60352,6 +60166,20 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"vkt" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + req_access = list("minisat") + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) "vkz" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -60379,13 +60207,6 @@ /obj/effect/spawner/random/techstorage/rnd_secure_all, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"vlk" = ( -/obj/effect/turf_decal/trimline/red/filled/warning, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "vlq" = ( /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron, @@ -60404,15 +60225,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"vlP" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "vlY" = ( /obj/structure/table/reinforced, /obj/machinery/camera/directional/north{ @@ -60458,6 +60270,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) +"vms" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "vmx" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 6 @@ -60474,12 +60295,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) -"vmU" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 +"vmS" = ( +/obj/machinery/camera/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, -/turf/open/water, -/area/station/service/hydroponics/garden) +/turf/open/floor/iron, +/area/station/cargo/lobby) "vmX" = ( /obj/machinery/light/directional/west, /obj/structure/disposalpipe/segment, @@ -60765,6 +60589,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/toilet/auxiliary) +"vsz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/fake_stairs/directional/south, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vsD" = ( +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) "vsG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -60921,6 +60758,10 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/service/bar) +"vtT" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "vtX" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -60944,20 +60785,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"vuz" = ( -/obj/structure/closet/crate, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/spawner/random/engineering/flashlight, -/obj/effect/spawner/random/engineering/flashlight, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "vuJ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -61039,11 +60866,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"vwi" = ( -/obj/structure/table, -/obj/item/cigarette/pipe, -/turf/open/floor/plating, -/area/station/maintenance/port) "vwn" = ( /obj/item/kirbyplants/organic/plant10, /turf/open/floor/wood/large, @@ -61122,17 +60944,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"vxO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "vxT" = ( /obj/structure/chair/comfy{ dir = 4 @@ -61298,19 +61109,6 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) -"vAT" = ( -/obj/machinery/light/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/siding/thinplating_new{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "vAX" = ( /obj/structure/chair/sofa/left/brown, /obj/structure/sign/poster/official/get_your_legs/directional/north, @@ -61381,13 +61179,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/gravity_generator) -"vCu" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, -/area/station/commons/toilet/auxiliary) "vCC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -61507,23 +61298,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/port) -"vEv" = ( -/obj/machinery/computer/mecha{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 5 - }, -/obj/machinery/requests_console/directional/east{ - department = "Research Director's Desk"; - name = "Research Director's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/computer/security/telescreen/rd/directional/north, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/rd) "vEw" = ( /obj/structure/chair/stool/directional/south, /obj/item/radio/intercom/prison/directional/north, @@ -61707,10 +61481,29 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"vHa" = ( -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/iron, -/area/station/cargo/warehouse) +"vHj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Quartermaster"; + name = "Quartermaster's Fax Machine" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/requests_console/directional/north{ + department = "Quartermaster's Desk"; + name = "Quartermaster's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/ore_update, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "vHs" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -61879,11 +61672,6 @@ /obj/item/clothing/suit/hazardvest, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"vKn" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/structure/crate_loot, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "vKt" = ( /obj/structure/table/wood/fancy/royalblue, /obj/structure/sign/painting/library_secure{ @@ -61894,12 +61682,6 @@ }, /turf/open/floor/carpet/royalblue, /area/station/service/library) -"vKC" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "vKL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -61980,6 +61762,15 @@ /obj/machinery/portable_atmospherics/canister/water_vapor, /turf/open/floor/iron, /area/station/service/janitor) +"vMt" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #1" + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/storage) "vMw" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -61994,6 +61785,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/locker) +"vMI" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/porta_turret/ai, +/obj/machinery/computer/security/telescreen/research/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) "vML" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62030,12 +61828,6 @@ }, /turf/open/floor/iron, /area/station/command/gateway) -"vNp" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/lobby) "vNv" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62081,10 +61873,6 @@ /obj/effect/mapping_helpers/airlock/access/any/command/maintenance, /turf/open/floor/plating, /area/station/maintenance/central) -"vOz" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron/dark/textured_large, -/area/station/science/cytology) "vOK" = ( /obj/structure/plasticflaps/opaque, /obj/effect/turf_decal/bot, @@ -62233,14 +62021,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"vQT" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "vQV" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -62302,22 +62082,18 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"vRr" = ( -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 8 - }, -/obj/machinery/door/airlock/mining{ - name = "Bitrunning Den" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +"vRu" = ( /obj/structure/cable, -/turf/open/floor/iron/dark/textured_half, -/area/station/cargo/bitrunning/den) +/turf/open/floor/iron, +/area/station/cargo/lobby) +"vRJ" = ( +/obj/machinery/camera/motion/directional/south{ + active_power_usage = 0; + c_tag = "Armory - External"; + use_power = 0 + }, +/turf/open/space/basic, +/area/space/nearstation) "vRN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -62518,6 +62294,21 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted, /turf/open/floor/iron/kitchen_coldroom, /area/station/medical/coldroom) +"vVm" = ( +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/machinery/door/airlock/maintenance{ + name = "Brig Maintenance" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "vVp" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/sign/poster/contraband/random/directional/north, @@ -62630,6 +62421,11 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/station/security/checkpoint/science) +"vWA" = ( +/obj/structure/fake_stairs/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) "vWB" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -62643,26 +62439,6 @@ dir = 1 }, /area/station/engineering/atmos) -"vWD" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable, -/obj/structure/table, -/obj/item/clothing/gloves/cargo_gauntlet{ - pixel_y = 8 - }, -/obj/item/clothing/gloves/cargo_gauntlet{ - pixel_y = 5 - }, -/obj/item/clothing/gloves/cargo_gauntlet{ - pixel_y = 2 - }, -/obj/item/reagent_containers/cup/soda_cans/random{ - pixel_x = -9 - }, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) "vWF" = ( /obj/structure/cable, /obj/machinery/holopad, @@ -62850,6 +62626,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/command) +"vZR" = ( +/obj/machinery/disposal/bin, +/obj/machinery/camera/directional/east{ + c_tag = "Garden" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wideplating_new, +/obj/structure/railing, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "vZX" = ( /obj/machinery/door/airlock{ name = "Theater Stage" @@ -62862,6 +62654,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"vZY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/plating, +/area/station/cargo/storage) "wac" = ( /obj/item/stack/sheet/glass/fifty{ pixel_x = 3; @@ -62869,16 +62668,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"waf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/structure/cable, -/obj/machinery/computer/security/telescreen/turbine/directional/east, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "wag" = ( /obj/machinery/computer/records/medical, /obj/structure/cable, @@ -62962,14 +62751,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/storage) -"wbp" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/trimline/red/filled/warning/corner, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "wbv" = ( /obj/structure/sign/warning/vacuum/external/directional/north, /obj/effect/turf_decal/stripes/line{ @@ -62989,19 +62770,33 @@ /obj/effect/spawner/random/trash/bin, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"wbW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"wbT" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 6 }, -/obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, -/area/station/cargo/sorting) +/area/station/cargo/storage) "wcf" = ( /obj/structure/closet/crate/coffin, /obj/structure/window/spawner/directional/east, /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/service/chapel/funeral) +"wcn" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/explab) "wcr" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -63024,13 +62819,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"wcy" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/trimline/brown/filled/arrow_cw{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "wcL" = ( /obj/machinery/door/window/left/directional/west{ name = "Library Desk Door"; @@ -63056,6 +62844,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) +"wdp" = ( +/obj/structure/chair, +/obj/machinery/computer/security/telescreen/interrogation/directional/west, +/turf/open/floor/iron/grimy, +/area/station/security/interrogation) "wdr" = ( /turf/closed/wall, /area/station/hallway/secondary/entry) @@ -63099,6 +62892,15 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/cargo/lobby) +"wdP" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "wem" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -63148,6 +62950,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/locker) +"weI" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Warehouse Shutters"; + id = "warehouse" + }, +/turf/open/floor/catwalk_floor, +/area/station/cargo/warehouse) "weJ" = ( /obj/machinery/door/airlock{ name = "Central Emergency Storage" @@ -63220,6 +63029,12 @@ /obj/structure/table/glass, /turf/open/floor/iron/dark, /area/station/command/bridge) +"wfY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) "wfZ" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63261,15 +63076,6 @@ /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"wgm" = ( -/obj/structure/sign/poster/contraband/random/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "wgs" = ( /obj/machinery/door/airlock{ id_tag = "Cabin4"; @@ -63289,20 +63095,19 @@ /obj/structure/sign/map/right, /turf/closed/wall, /area/station/commons/storage/tools) -"wgQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/supply/disposals, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "wha" = ( /obj/effect/spawner/random/structure/closet_maintenance, /obj/item/stock_parts/matter_bin, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"whc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "whr" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -63313,17 +63118,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"whs" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/storage/toolbox/emergency, -/obj/effect/spawner/random/maintenance, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "whx" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63461,6 +63255,21 @@ /obj/item/laser_pointer/red, /turf/open/space/basic, /area/space/nearstation) +"wkA" = ( +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/satellite) +"wkG" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "wkL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -63520,6 +63329,15 @@ "wlz" = ( /turf/closed/wall/r_wall, /area/station/security/mechbay) +"wlG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/arrows/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wlL" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -63554,6 +63372,13 @@ /obj/vehicle/ridden/secway, /turf/open/floor/iron, /area/station/security/office) +"wmv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/netpod, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "wmz" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron, @@ -63685,23 +63510,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"wpo" = ( -/obj/item/storage/box/matches{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/cigarette/cigar{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/cigarette/cigar/cohiba, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/station/command/corporate_showroom) "wpr" = ( /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -63730,14 +63538,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) -"wpO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/iron, -/area/station/cargo/sorting) "wqh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -63790,6 +63590,13 @@ "wrn" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"wrI" = ( +/obj/effect/spawner/structure/window, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/lobby) "wrJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -63804,12 +63611,6 @@ }, /turf/open/floor/carpet, /area/station/service/theater) -"wsk" = ( -/obj/structure/railing/corner/end/flip, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "wsq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -63867,12 +63668,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"wsG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/water_source/puddle, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/grass, -/area/station/security/prison/garden) "wsI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -64005,6 +63800,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"wub" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate_abandoned, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "wuj" = ( /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, @@ -64014,14 +63815,6 @@ }, /turf/open/floor/iron, /area/station/security/holding_cell) -"wuo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "wuM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -64096,6 +63889,11 @@ /obj/structure/window/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation) +"wwf" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wwj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -64120,6 +63918,15 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"wwv" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/line, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wwW" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 1 @@ -64178,6 +63985,14 @@ /obj/machinery/light/floor, /turf/open/floor/wood/large, /area/station/commons/lounge) +"wxK" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/storage_wing) "wxM" = ( /obj/machinery/status_display/door_timer{ id = "Cell 1"; @@ -64234,6 +64049,18 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"wyO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "wyP" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -64245,17 +64072,6 @@ /obj/machinery/bouldertech/refinery/smelter, /turf/open/floor/iron, /area/station/cargo/miningoffice) -"wyS" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/structure/window/spawner/directional/west, -/obj/effect/turf_decal/tile/brown/opposingcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) -"wyV" = ( -/turf/open/floor/carpet/orange, -/area/station/command/heads_quarters/qm) "wzd" = ( /obj/item/radio/intercom/directional/west, /obj/structure/table, @@ -64297,6 +64113,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) +"wzY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "wAk" = ( /obj/machinery/status_display/evac/directional/south, /obj/structure/disposalpipe/segment{ @@ -64308,6 +64128,18 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/port) +"wAm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Deliveries" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wAt" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -64377,6 +64209,15 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"wBx" = ( +/obj/machinery/computer/security/telescreen/auxbase/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "wBE" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "engsm"; @@ -64523,12 +64364,32 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) +"wEm" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Port Primary Hallway - Middle" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) "wEn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"wEr" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/arrows/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "wEz" = ( /obj/item/stack/sheet/cardboard, /obj/effect/spawner/random/trash/janitor_supplies, @@ -64597,6 +64458,11 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"wFI" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "wFM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/delivery, @@ -64658,10 +64524,32 @@ /obj/structure/sign/departments/rndserver/directional/north, /turf/open/floor/iron/white, /area/station/science/research) +"wGP" = ( +/obj/machinery/computer/security, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/requests_console/directional/north{ + department = "Quartermaster's Desk"; + name = "Security Requests Console" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) "wGR" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/dorms) +"wGU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/turbine/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "wHd" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -64672,6 +64560,24 @@ }, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) +"wHq" = ( +/obj/machinery/mineral/ore_redemption{ + dir = 4; + input_dir = 8; + output_dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/east{ + name = "Ore Redemption Window" + }, +/obj/machinery/door/window/left/directional/west{ + req_access = list("cargo"); + name = "Cargo Security Window" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) "wHu" = ( /turf/closed/wall, /area/station/science/lobby) @@ -64706,6 +64612,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"wIE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "wIF" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -64992,6 +64902,18 @@ }, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) +"wPw" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/warning{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) "wPB" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine/air, @@ -65102,11 +65024,32 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) +"wQS" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "xenobio7"; + name = "Xenobio Pen 7 Blast Doors"; + pixel_y = 4; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron, +/area/station/science/xenobiology) "wQU" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, /turf/open/space, /area/space/nearstation) +"wRb" = ( +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) "wRg" = ( /obj/machinery/door/poddoor/incinerator_atmos_aux, /turf/open/floor/engine, @@ -65132,6 +65075,16 @@ /obj/item/clothing/under/misc/burial, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"wRC" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/dresser, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "wRD" = ( /obj/effect/decal/cleanable/dirt, /obj/item/mmi, @@ -65140,10 +65093,6 @@ /obj/structure/table, /turf/open/floor/iron/white, /area/station/science/robotics/lab) -"wRF" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "wRL" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -65166,6 +65115,11 @@ }, /turf/open/floor/iron/white, /area/station/medical/surgery/theatre) +"wSb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) "wSe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65233,17 +65187,6 @@ /obj/structure/reagent_dispensers/fueltank/large, /turf/open/floor/iron, /area/station/engineering/atmos) -"wTv" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/modular_computer/preset/cargochat/cargo{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/sorting) "wTF" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65384,21 +65327,11 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"wWe" = ( +"wWg" = ( /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Vault Storage" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/vault, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/construction/storage_wing) +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "wWk" = ( /obj/machinery/light/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65457,15 +65390,14 @@ /obj/machinery/duct, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) -"wXv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Disposal Conveyor Access" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +"wXs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, /turf/open/floor/plating, -/area/station/maintenance/disposal) +/area/station/maintenance/port/fore) "wXF" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/lesser) @@ -65529,6 +65461,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"wYw" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) "wYx" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -65627,6 +65567,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"xau" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/structure/window/spawner/directional/west, +/obj/machinery/light/small/directional/south, +/obj/structure/window/spawner/directional/east, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) "xaL" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/item/kirbyplants/random, @@ -65668,15 +65619,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"xbg" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/command/gateway) "xbT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65695,13 +65637,6 @@ /obj/structure/cable, /turf/open/floor/iron/white/smooth_large, /area/station/command/heads_quarters/cmo) -"xbZ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xcv" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -65891,14 +65826,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"xgb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/iron, -/area/station/cargo/storage) "xgi" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/bot, @@ -65956,11 +65883,6 @@ dir = 4 }, /area/station/medical/treatment_center) -"xgx" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/storage) "xgB" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -65984,6 +65906,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/storage/satellite) +"xgF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "xgG" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/rack, @@ -66061,6 +65990,15 @@ "xiL" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/science/xenobiology) +"xiS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "xiW" = ( /obj/item/radio/intercom/directional/north, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -66106,6 +66044,27 @@ }, /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) +"xjr" = ( +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/table, +/obj/item/stack/package_wrap{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/effect/spawner/random/bureaucracy/birthday_wrap{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/dest_tagger{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "xjA" = ( /obj/machinery/camera/directional/north{ c_tag = "Central Primary Hallway - Fore" @@ -66137,15 +66096,6 @@ }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) -"xkj" = ( -/obj/effect/spawner/random/maintenance, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "xko" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -66205,6 +66155,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) +"xlc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) "xld" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -66220,16 +66183,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) -"xlf" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/item/pen/red, -/turf/open/floor/wood, -/area/station/service/lawoffice) "xlv" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/computer/mech_bay_power_console{ @@ -66244,6 +66197,12 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel) +"xlA" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "xlF" = ( /turf/open/floor/iron, /area/station/service/hydroponics) @@ -66279,6 +66238,15 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/storage) +"xmh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "xml" = ( /obj/machinery/computer/message_monitor{ dir = 4 @@ -66360,23 +66328,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) -"xoj" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) -"xop" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "xor" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -66409,6 +66360,17 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"xpj" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/modular_computer/preset/cargochat/cargo{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) "xpo" = ( /turf/open/floor/carpet, /area/station/commons/dorms) @@ -66522,14 +66484,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"xrv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron, -/area/station/cargo/storage) "xrG" = ( /obj/structure/fireaxecabinet/directional/west, /obj/machinery/camera/directional/west{ @@ -66653,10 +66607,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"xtw" = ( -/obj/item/stack/rods, -/turf/open/space/basic, -/area/space/nearstation) "xtz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66665,20 +66615,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"xtH" = ( -/obj/effect/turf_decal/siding/thinplating_new/corner, -/obj/effect/turf_decal/trimline/brown/filled/corner, -/turf/open/floor/iron, -/area/station/cargo/storage) -"xtY" = ( -/obj/machinery/computer/security/telescreen/auxbase/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) "xtZ" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -66689,6 +66625,17 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/port) +"xuu" = ( +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_y = 3 + }, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/obj/effect/turf_decal/tile/blue, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) "xuA" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -66784,17 +66731,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/freezer, /area/station/commons/toilet/restrooms) -"xwa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/disposal/delivery_chute, -/obj/structure/window/spawner/directional/east, -/obj/structure/window/spawner/directional/west, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/sorting) "xwf" = ( /obj/structure/weightmachine/weightlifter, /turf/open/floor/iron/dark/side{ @@ -66813,14 +66749,16 @@ /turf/closed/wall/r_wall, /area/station/engineering/storage/tech) "xwB" = ( -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/structure/railing{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/water, -/area/station/service/hydroponics/garden) +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "xwD" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron/white, @@ -66870,6 +66808,12 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/dark, /area/station/hallway/primary/central) +"xxE" = ( +/obj/structure/sign/warning/vacuum/external/directional/east, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) "xxF" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -66913,6 +66857,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/evidence) +"xya" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/commons/toilet/auxiliary) +"xyd" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "xyp" = ( /obj/machinery/status_display/evac/directional/north, /obj/structure/cable, @@ -66943,13 +66907,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/engineering/main) -"xyz" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "xyA" = ( /obj/structure/table, /obj/item/stack/ducts/fifty, @@ -66967,16 +66924,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"xyI" = ( -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/sign/clock/directional/south, -/turf/open/water, -/area/station/service/hydroponics/garden) "xyM" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -67033,10 +66980,23 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"xzx" = ( -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron, -/area/station/cargo/storage) +"xzB" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding{ + dir = 9 + }, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/science/lab) "xAb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67113,11 +67073,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) -"xBq" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) +"xBl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "xBw" = ( /obj/machinery/door/airlock/engineering{ name = "Starboard Quarter Solar Access" @@ -67301,6 +67265,18 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"xDL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "xEe" = ( /obj/item/storage/box/syringes, /obj/item/storage/box/beakers{ @@ -67454,10 +67430,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) -"xGT" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/station/cargo/warehouse) "xGX" = ( /obj/effect/spawner/random/maintenance, /obj/structure/cable, @@ -67470,12 +67442,16 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"xHC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"xIc" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 }, -/obj/effect/turf_decal/bot_white, -/obj/effect/spawner/random/maintenance, /turf/open/floor/iron, /area/station/cargo/storage) "xIp" = ( @@ -67520,17 +67496,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/service/hydroponics) -"xIK" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -7; - pixel_y = 13 - }, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/aft) "xIM" = ( /obj/machinery/computer/operating{ dir = 8 @@ -67598,6 +67563,12 @@ }, /turf/open/floor/iron/white, /area/station/science/ordnance/testlab) +"xJT" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/crap, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/command/corporate_showroom) "xKk" = ( /obj/machinery/photocopier, /turf/open/floor/iron/white, @@ -67626,15 +67597,6 @@ }, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"xLA" = ( -/obj/machinery/computer/records/security{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "xLR" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -67646,6 +67608,17 @@ }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"xLV" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "xMl" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=15-Court"; @@ -67704,6 +67677,11 @@ /obj/structure/cable, /turf/open/floor/grass, /area/station/medical/virology) +"xNl" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/supply) "xNo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67822,6 +67800,10 @@ /obj/machinery/status_display/ai/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"xPe" = ( +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "xPm" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -67952,6 +67934,14 @@ "xRZ" = ( /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"xSo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "xSO" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -67972,14 +67962,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"xTe" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "qmroom" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/qm) "xTg" = ( /obj/structure/chair/comfy{ dir = 4 @@ -68061,17 +68043,6 @@ }, /turf/closed/wall/r_wall, /area/station/hallway/primary/fore) -"xUE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/wideplating_new, -/obj/structure/railing, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "xUH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -68135,6 +68106,40 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/research) +"xVE" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -1; + pixel_y = 5 + }, +/obj/item/pen, +/obj/machinery/button/door/directional/east{ + id = "Engineering"; + name = "Engineering Lockdown"; + pixel_y = 16; + req_access = list("engineering") + }, +/obj/machinery/button/door/directional/east{ + id = "atmos"; + name = "Atmospherics Lockdown"; + pixel_y = 24; + req_access = list("atmospherics") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/computer/security/telescreen/engine/directional/east, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"xVP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) "xWm" = ( /obj/structure/rack, /obj/item/restraints/handcuffs{ @@ -68158,12 +68163,6 @@ }, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) -"xWr" = ( -/obj/effect/turf_decal/trimline/red/filled/corner, -/obj/machinery/light/directional/east, -/obj/machinery/computer/security/telescreen/interrogation/directional/east, -/turf/open/floor/iron, -/area/station/security/brig) "xWE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -68180,6 +68179,18 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"xWI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "xWJ" = ( /obj/machinery/drone_dispenser, /turf/open/floor/plating, @@ -68283,16 +68294,6 @@ /obj/effect/landmark/navigate_destination, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/captain/private) -"xXR" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/railing/corner/end{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "xXW" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -68346,21 +68347,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) -"xYT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "xYV" = ( /obj/structure/table/glass, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -68377,10 +68363,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"xYZ" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, -/turf/closed/wall/r_wall, -/area/station/science/ordnance/burnchamber) "xZb" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -68436,6 +68418,24 @@ /obj/machinery/monkey_recycler, /turf/open/floor/iron, /area/station/science/xenobiology) +"yaC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 4 + }, +/obj/item/storage/toolbox/fishing, +/obj/item/storage/toolbox/fishing, +/obj/item/fishing_rod, +/obj/item/fishing_rod, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "yaD" = ( /obj/structure/table, /obj/item/stack/rods/fifty, @@ -68480,6 +68480,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/theater) +"yaU" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "ybl" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/turf_decal/delivery, @@ -68521,16 +68524,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) -"ycf" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ych" = ( /obj/machinery/camera/directional/east{ c_tag = "Xenobiology Lab - Pen #5"; @@ -68580,10 +68573,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"ycv" = ( -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "ycw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -68628,13 +68617,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"ydp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "ydq" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -68667,6 +68649,20 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"ydV" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/turf/open/floor/iron, +/area/station/science/robotics/lab) "yec" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -68743,6 +68739,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"yft" = ( +/obj/structure/railing/corner/end/flip, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "yfw" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -68811,6 +68813,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/carpet, /area/station/command/corporate_showroom) +"ygB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron, +/area/station/cargo/storage) "ygR" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 4 @@ -68949,18 +68958,6 @@ /obj/effect/spawner/random/bureaucracy/stamp, /turf/open/floor/wood, /area/station/commons/vacant_room/office) -"ykb" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Deliveries" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/sorting) "ykn" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -68997,6 +68994,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"ykO" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/trimline/brown/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "ykR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/window/right/directional/west{ @@ -69061,14 +69065,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/commons/dorms) -"ylO" = ( -/obj/machinery/firealarm/directional/north, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/trimline/red/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "ylQ" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -79472,10 +79468,10 @@ lMJ aaa aaa aaa -mWd +jkA aaa aaa -mWd +jkA aaa aaa aaa @@ -81282,7 +81278,7 @@ aDa aDa iYU oSc -xtY +wBx aDb rew lGL @@ -81349,7 +81345,7 @@ aaa aaa aaa aaa -nLZ +mrj aaa aaa aaa @@ -81837,7 +81833,7 @@ aaa aaa aaa aaa -mWd +jkA aaa aaa aaa @@ -82545,7 +82541,7 @@ lMJ lMJ lMJ jXu -pHK +myS mXz oFR ycr @@ -82631,7 +82627,7 @@ aaa aaa aaa aaa -bxr +jhN aaa aaa lZV @@ -82802,8 +82798,8 @@ aaa lMJ aaa nmg -cHR -jEa +wFI +btD jXu jXu jXu @@ -83316,7 +83312,7 @@ aaa aaa lMJ qGV -kHO +nZs tvR aaa aaa @@ -83667,7 +83663,7 @@ qPC rKQ xjH xjH -fIR +qVB aaa aaa lMJ @@ -83859,7 +83855,7 @@ aaa fcq uEw fcq -duW +wGP uhI vrP hve @@ -84695,7 +84691,7 @@ rKQ rKQ xjH xjH -ktw +sYw aaa aaa lMJ @@ -84837,7 +84833,7 @@ aaa aaa aaa aaa -xtw +cNX aaa fcJ aaa @@ -84858,7 +84854,7 @@ aaa aaa lMJ rqa -fiX +oJi iQd aaa aaa @@ -85115,13 +85111,13 @@ aox aox jXu jXu -ojz +imF jXu lMJ lMJ lMJ pnI -vuz +eYC xDu pcS pnI @@ -85146,9 +85142,9 @@ pck lku uEw nJG -jjn -jQr -kKd +wSb +iez +ctu mjg dHc dHc @@ -85365,14 +85361,14 @@ aaa aaa aaa aaa -mWd +jkA aaa aaa lMJ lMJ nmg vEV -rnf +mrU jXu paD paD @@ -85386,7 +85382,7 @@ lMJ lMJ lMJ aox -uNZ +ugZ hxo aSZ lXG @@ -85394,19 +85390,19 @@ hxo lXG deU hxo -iNH -kyu +ahb +msn lMJ fcq -fur -fur +lQw +lQw wEz aaq -aOA +mdv wUt fcq -jPE -auh +oyu +pQX crr crr crr @@ -85427,7 +85423,7 @@ pOa pOa uOH jUb -xIK +gRS bar nBp dqN @@ -85629,11 +85625,11 @@ jfG jfG jXu kXA -mwo +spe jXu qRU -kqh -com +iAV +mWe hKg hKg fQW @@ -85646,20 +85642,20 @@ aaa aaa hxo bnA -riU +pwL oDJ -lAa +nXf fyz hxo aaa aaa cbz cbz -dBE +vZY vQs vQs vQs -hor +lxV vQs vQs iSk @@ -85679,7 +85675,7 @@ lMY pOa mrN gXe -vwi +bME tql pOa aDl @@ -85723,7 +85719,7 @@ rKQ rKQ xjH xjH -fIR +qVB aaa aaa aaa @@ -85883,14 +85879,14 @@ dqo eXy wCf wVa -jTl +pQw jXu jXu -qTL +gNn jXu pJp -rud -emU +agk +wWg bZz qvY kRe @@ -85910,14 +85906,14 @@ dZB hxo hxo hxo -pYM -eOb -gvA +cJp +hbW +nhe vQs -ePj -tnF +hxg +qIF dKY -kif +jnZ vQs dHc dHc @@ -86141,13 +86137,13 @@ jfG jfG gYE lBm -ecm +pSq ybN -tJB +hsL jXu qrL -iLT -vdg +njh +wmv bZz pPh aFd @@ -86159,32 +86155,32 @@ uvw yeq yeq yeq -cvv -wcy -kkk -fXZ -sUc +nbM +ykO +rAi +hEQ +sfW vsO vsO uAu -rmS -dme -exQ +jbU +iHs +cJs vQs -cna -hjt -gEx -bGu -slZ +aGA +pRr +nEH +blg +xlA vQs -puW +gxk hyW -pTf +qUN iOc qwG fjD rEj -vCu +xya cwc kXa fjD @@ -86232,7 +86228,7 @@ aaa aaa lMJ lMJ -cCM +mDi cDD lMJ lMJ @@ -86394,47 +86390,47 @@ aaa qvJ nxi bWw -mqn -dwI +ndv +cfX iPE vfv -wXv -qCm -tXO +gvy +rAt +smy jXu iGB -duc +hlW paD paD jpG kRe nVG -qOZ +sbo hKg hKg -ouu -jKc -sCs -nxG -xop -hhR +jhx +tMX +nJb +nNb +quh +ejz aok -coz -xXR -cmX -nxG -nxG -bPc +jxo +kTQ +twg +nNb +nNb +dcO aok -wbp +tgH vQs -lPn -tnk -eED -sTU -cJT +tHH +wub +oNG +doN +oyC vQs -qlz +spy hyW rEO iOc @@ -86651,45 +86647,45 @@ aaa qvJ nIj gYC -ggZ +tro isO gYE uEC wgw twr -fpn +idT jXu bZz -vRr +ddR paD -hZg +fyi dSG -apC -sUD -sWU +wzY +iCP +jkV mUz -jIl -hWC -cEY -tqo -cEY -cEY +jaD +pWW +bUg +pZU +bUg +bUg aok -xrv +lei aok -xHC +kpu aok -xgb +hjA aok -xHC +kpu aok -vlk -fqe -iWZ -ojW -hpj -uSO -pSY +dcS +weI +kod +eGO +cua +mmt +jDa vQs tiD hyW @@ -86752,7 +86748,7 @@ gAf tSw tSw aaa -gda +ieS aaa aaa sGL @@ -86908,45 +86904,45 @@ aaa qvJ kVR jCM -lWL +unb wvR pQu vEH jXu vVp -wgQ -fmG -jmU +mrZ +npy +oHn jBl -ycf -unc -xyz -jGb -uMj +lMH +gNv +kJG +fIe +tTd poj -hnV -tPt -gUH +aJt +ojd +mWD dAk dAk rhn -qnj +ePE iqt -lUx +ygB iqt -jNR +oNm iqt -rlr +xVP iqt -ckB +skD iqt -lvh -ubj -xbZ -kZI -nbd -vKn -fNz +gSz +elg +qps +lYm +mzY +fsS +kFI vQs vQs hyW @@ -87165,13 +87161,13 @@ aaa qvJ adD eks -jox -cVC -eZo -qmE +cXD +eqi +whc +ujS jXu -whs -xkj +gQl +vms jXu beo sLU @@ -87184,29 +87180,29 @@ qTf oor oor hDX -hrC -kuS -muq -oRO +xNl +sqN +hNT +kcD bgx -uYB +wlG aok -mml +cOt aok -uEP +rBP aok -cfH +qeS mmR -vlk -fqe -vHa -nNB -qoY -rPp -rPp -ljH +dcS +weI +fET +jMX +fiq +dHa +dHa +xwB vQs -mQa +wEm rEO mux pOa @@ -87422,13 +87418,13 @@ pma pma pma hZQ -ntm -kHV +mwi +kRW jXu jXu jXu jXu -tCF +wXs jXu jXu jXu @@ -87440,31 +87436,31 @@ cBZ wyP oor jqr -xLA -hrC -hrC +rrw +xNl +xNl mmR -kwh +cwY iqt -nut +ujN aok -pkM +wEr aok -jBu +cPb aok -hKQ +lWp mmR -gxu +aWS vQs -vde -tGU -hYl -caV -eMK -eIc +rsV +dIr +bxc +nUl +dtt +lEl vQs hyW -qzC +ffJ kOQ lxM kDS @@ -87530,7 +87526,7 @@ gnL ckz dWA ecz -fIR +qVB aaa lMJ aaa @@ -87663,9 +87659,9 @@ lMJ aaa aaa cmB -wsG -opF -sbX +ryn +bHI +lHy jTi wyn iOr @@ -87677,51 +87673,51 @@ tOm tOm ntM pgJ -pyR +oDd hZQ -uQL +iMK twr gQg pCk twr xgB -hJO -duG -omV -fhn -cuh -jBp -wsk -qHt +mkB +lml +jLp +ekU +fcS +gKi +yft +lIk dxo hlE oor -aKN -uha -tMY +kjF +lYw +mkf hDX aok -sbP +ked bgx aok aok -xtH -qDW -qDW -qDW -ocS -eaA -vAT -xGT -xGT -bHv +oii +dKt +dKt +dKt +bIE +tiV +aYy +juq +juq +nLA vQs vQs vQs vQs vQs -upM -pqc +umw +rsa rkM pOa hKp @@ -87920,8 +87916,8 @@ lMJ aaa aaa cmB -nNo -tCC +ihJ +ovq qDS tVo ese @@ -87929,53 +87925,53 @@ iOr aaa raz raz -pQh -uEs -qCM -uEs +rIR +mEJ +bWs +mEJ aFZ ktG -hQy -hYG -dwH +lsG +kLT +oZa fUr fUr fUr fUr -bkJ -iIE -cAf -dve +mlY +mtV +ceY +jTL jXu -pVV -qqr +pRQ +otF iId tkf wZo oor hvo -uwM -uwf +bqP +kMR oor -ylO -tYU +agB +duo hLL dfk dfk -rQD -nsh -vWD -sCc -liU -nrB -smB -tik -sxk -xwa -fjw -cwY -sbF -flG +tSD +mdW +nGJ +idJ +sBq +xIc +jtB +cCe +car +qSs +lQQ +oMX +tDp +iCM bzH hyW rEO @@ -88004,7 +88000,7 @@ kRA jUb xYq dqN -baG +rhs jUb rvI jUb @@ -88189,53 +88185,53 @@ aaa tOm tOm tOm -tsi -hTG -gJM +xxE +aqW +ueS srk qGP -cLN -pkT +uLP +aCz sHu -eMY +rMp cVL jXu -kIJ -sPO +msQ +kEB twr jXu hKg -oMx +lJQ hKg hKg hKg oor jmR -hWK -fea -iHS -cqy -ebg -ebg -fwb -kQO -qvV -tMn -sFi -cHG -snZ -xgx +nwA +pvZ +mKj +xSo +wfY +wfY +vtT +tQo +kGr +dGC +vsz +nHE +etx +hod dfk -uyf +fJA edN -uya +qMB yhL -nQR +hzn hYx -eMf +xau iev -sus -sly +mor +mJf nxF sVY cyk @@ -88435,7 +88431,7 @@ aaa aaa iOr sQq -rVb +sFk viQ dTQ rOP @@ -88452,47 +88448,47 @@ pma hZQ jXu jXu -hsx +aHW jXu jXu jXu jXu -alA +oTW lpS lpS lpS ykL lpS lpS -xoj +pFF lls jXu jXu jXu jXu cbz -bLY -gQa -dit -uBj -uBj -bDn -xzx -hIp -qCS -bJX -xgx -rzo -quT +xyd +gOC +gYY +coE +coE +wbT +raN +kfh +lTn +jOS +hod +utz +bOP iev -gPN -ebd -ebd -jBy +wPw +seO +seO +nnL iev iev -bBy -qZO +lkv +flY pYn sVY psr @@ -88709,12 +88705,12 @@ tdg hkj sQp kuW -qHa +pDw ujT dYi iDG jXu -fpn +idT knQ bPM sHu @@ -88723,32 +88719,32 @@ jXu bPM rNP mgv -qgl +xmh lpS lpS bkF cbz -jMb -kKO -vQT -hBo -gWz -kQv -cgZ -hIp -ksM -lQf -vKC -fwd -mwP -oTw -nLx -sHX -uyh +sxN +vWA +srr +vMt +iKe +sGs +kfR +kfh +hva +nwZ +cCi +nAc +mhu +pZV +eLU +wwf +qLI hvB sqt iev -djn +hUV iVs fLd fpy @@ -88966,12 +88962,12 @@ tdg hkj hkj kuW -uth -xBq +lBj +wkG mUF obF jXu -fpn +idT jXu jXu jXu @@ -88983,29 +88979,29 @@ jXu jXu jXu kAI -gfa -eOl -vjg -mLp -tvv -xTe -xTe -tvv +hwD +ufm +qtu +tcY +oAt +ixt +ixt +oAt kQP wdM -asT -dHi -kkB -lVp +wrI +xlc +wHq +ohO bzH bzH -mzj -sml -rmL +dGx +aEy +lbb hOh lAi bzH -azz +nlK uxa mmm vjv @@ -89228,7 +89224,7 @@ qST xMx qrF jXu -vxO +tgE jXu aaa aaa @@ -89240,25 +89236,25 @@ aaa aaa jXu twr -nsT -heR +hfB +tCN kQP -hqD +bSp kQP -eTt -nwm -izI +mCg +lMD +juL kQP -eRd -vlP +gpq +nuw qxJ -vNp -hvk +lPw +haJ bzH -dGC -uud -wbW -fWn +nEt +bUb +kas +nlY jHW vjU bzH @@ -89458,7 +89454,7 @@ tGX aXa aKl lds -mzm +tmy hXQ bVF fGP @@ -89480,12 +89476,12 @@ tdg tdg tdg fru -elz +lXd uzb phP rgL jXu -paU +nut jXu aaf rlU @@ -89497,25 +89493,25 @@ rlU aaf jXu sxn -ciE -dUd -rtz -fpV -tQp -bEK -ydp -cNb -mXO -kUG +qks +pPU +iGu +fkM +aJF +rLL +xgF +psM +aoh +fMA rVn qxJ -sik -ryV -paQ -wyS -ekb -wpO -wbW +wdP +spP +fRd +tJQ +bsv +qat +kas ubn hld iev @@ -89742,7 +89738,7 @@ jXu jXu jXu jXu -otQ +cHr jXu aaa rlU @@ -89754,29 +89750,29 @@ rlU aaa jXu jXu -ken +xLV kQP -hQc -dFg -wyV -iqo -wyV -cJt -mXO -alu +vHj +sFe +jgi +iUI +jgi +cwE +aoh +oCj aUm jvv -bNN -rod -mhM -dfK -wuo -tPW -ayz +nqC +kFy +hIh +fSM +aie +qjN +afe bLj rnh iev -nJJ +bah nqo qsX sVY @@ -89999,41 +89995,41 @@ sOP twr fnJ jXu -wgm +mKh fsQ aaa rlU qrg cpi cpi -nSn +pNa qpD -qYC -pNC +hvf +auQ uqX -loR +rQe kQP -ewc -dFg -wyV -wyV -wyV -oxX -mXO -vdW -oac +uSF +sFe +jgi +jgi +jgi +lND +aoh +pna +vRu fhB -hxd -dHz +wyO +wRb aqG -geR -ekb -lsU -bQl -pCs +qOY +bsv +xjr +iOY +blt bzH bzH -pNk +mMI ivB qaw sVY @@ -90256,41 +90252,41 @@ dEH pOi bMu jXu -agi +sga fsQ aaa rlU trx uWn -spf -czD -lBg -tWU -wWe +tND +fqF +eUz +utG +lGQ aTU -jzE +rka kQP -ezw -aSv -aLW -jle -ukm -dLh +haK +enm +qrB +azY +ccy +wRC kQP -pUk -upN +vmS +gHa qxJ -ajq -eml +kNa +seJ bzH -bvl -nKu -gxM -jRo -qCx -roG +hQO +evV +iro +tAw +oQV +dNl bzH -mnP +iHZ tEr iOc sVY @@ -90509,45 +90505,45 @@ sjP aaa nmg hwo -rBY +jdQ knQ -cDV -sLf -uEA +dLM +dBS +rCa fsQ aaa rlU -vbF +lFD wHW wHW -okj +bmn rlU -qYC -pNC +hvf +auQ lpt -cNg +enJ kQP kQP -mXO -mXO +aoh +aoh kQP kQP kQP kQP -rcR -hIu -liX -jUs -nDG +aEp +clf +iRR +faA +nKn bzH bzH -usJ -kFa -lak -rUd -cXE -ykb -cJS +nco +cvX +qNn +nLV +wwv +wAm +gsl ybn fLp sVY @@ -90615,7 +90611,7 @@ gwS oxT sEE hrG -lPB +xBl vQg gYU pIs @@ -90770,41 +90766,41 @@ wQj jXu jXu jXu -fOB +vVm jXu aaa rlU -vis -dhz +dro +lXs ixT oXK rlU aaa aEH aHt -loR -hTM +rQe +uSb aHt aHt aHt -eaQ +ijL aHt -qlW -jfg -lay -udU -isA -eKG -iit -pWb +cIa +wxK +gEZ +sOe +uwx +ePd +kTa +bWA bzH -wTv -sul -pkF -dtE -dSH +xpj +jRj +nms +lmt +hhb aqG -mnP +iHZ xOw iOc sVY @@ -91026,8 +91022,8 @@ jXu jXu jXu sHu -lRA -lFF +iuX +gxU jXu aaf rlU @@ -91039,9 +91035,9 @@ rlU lMJ aEH rhW -oRR -lug -cGq +liA +gJb +iwD wcs hMn ygR @@ -91051,17 +91047,17 @@ mPK lgg kWP lgg -uLE -cSu -nPN +iVQ +lnf +oEn bzH aqG aqG -mxx +qjM aqG aqG aqG -uGU +fOc mFo npY qwR @@ -91308,17 +91304,17 @@ bLh pPH hSg uTN -uVm +shp sSV -alw -anX -nyb -nyb -xYT -nyb -nyb -nyb -qjH +xiS +qAi +xDL +xDL +ham +xDL +xDL +xDL +xWI vhB guR lsf @@ -91536,7 +91532,7 @@ eWA sjP aaa aaa -bxr +jhN jXu rOz sHu @@ -91564,7 +91560,7 @@ jfX aUC iFC iBt -nrM +koU yaE tmK htd @@ -92642,7 +92638,7 @@ rQd cJm jGw bJG -gbn +pvj bqX ulR qXL @@ -92655,7 +92651,7 @@ qXL oqk xZB hIJ -vhb +qJt lrZ kiz nmQ @@ -92876,7 +92872,7 @@ jIg dTr rIL bwN -omd +qFR ukk rGm gqX @@ -92886,7 +92882,7 @@ qPJ luN wde jJd -dQL +bgM umS qPJ bgS @@ -93140,7 +93136,7 @@ gqX htd oGK qPJ -rQk +ksZ waH vbV ixr @@ -93832,7 +93828,7 @@ sjP sjP sjP sjP -dkX +gIj yey jTZ aBL @@ -94128,12 +94124,12 @@ aaa aJS oOl rxx -viF +eOu aPv oWF eQg aJS -mSI +bac aUx qhF htd @@ -94147,7 +94143,7 @@ aKb pUd pJR lJn -psy +eRC htG bIq pJR @@ -94156,7 +94152,7 @@ ndS urA pFG gBD -dzX +hZT fRu hVE xXw @@ -94642,7 +94638,7 @@ aaa aJS bpu wzH -nwL +eKl aPv iIQ aRV @@ -94874,7 +94870,7 @@ lAM aaa aaa rJB -kaU +qYb nqD sfK rTw @@ -95431,7 +95427,7 @@ nxO qXF qXF aMB -tVk +jAJ duI jnt cdC @@ -95464,7 +95460,7 @@ keK lXA mVE hxq -nJn +cUm nqB kxa eIO @@ -95688,7 +95684,7 @@ dUj gGy hmq fUj -qcD +rgV duI duI lwt @@ -95716,7 +95712,7 @@ nxy nxy aYJ hEc -bFN +hBb qJn hYA jsh @@ -95903,7 +95899,7 @@ aaa aaa aeq xCo -loY +jHp tTP fdQ uou @@ -95945,7 +95941,7 @@ gGy qVc dMY jYL -tpA +pXF aAt duI pCO @@ -96157,7 +96153,7 @@ aaa jLw aaa aaa -cTk +vRJ aeq dXs tJE @@ -96217,7 +96213,7 @@ haP jzN fEC eQe -qtq +xJT iAA oSo cgF @@ -96686,7 +96682,7 @@ ewj bkl wZU pMy -oGH +jRd orx eeq sDS @@ -96732,7 +96728,7 @@ jzN wyp gzi cyU -wpo +aFG oSo iXb kdx @@ -96924,7 +96920,7 @@ aaa aaa aaa aaa -tLb +aFb iTZ ahj ahj @@ -97203,7 +97199,7 @@ uok bzV ezg uVv -pdI +gUM pjh gpc gGo @@ -97258,7 +97254,7 @@ rgZ suW hJF cZK -euw +gLN cXg nyy gVl @@ -97294,7 +97290,7 @@ jjs dKC xLu dKC -cbp +aRx ctL oPD iUm @@ -97487,7 +97483,7 @@ lNH qXF qXF aMB -mvZ +pvl duI jnt pOK @@ -97717,7 +97713,7 @@ lsP vYF eaP lTj -jau +mMT afj qGs gCD @@ -97998,7 +97994,7 @@ aaf dsQ dsQ dho -rhL +szD sLd qXF aMB @@ -98293,7 +98289,7 @@ cBV xlv eut bUo -tjc +ydV jtS bFH mMl @@ -98788,7 +98784,7 @@ nse bmb lwg aAK -xbg +cWa tvE qJU hPM @@ -98830,7 +98826,7 @@ aHi hrh txG eKP -uBG +inp kXG svS ove @@ -99281,7 +99277,7 @@ kGq syo oOz tLi -nnh +tXT tyY vFx tyY @@ -99309,7 +99305,7 @@ kON ylQ bGC wHu -gVE +hrw ibw ibw nIP @@ -99507,7 +99503,7 @@ wVt jzD wxj kZG -ihN +oMa kYg kYg ylZ @@ -99548,7 +99544,7 @@ jxv sqJ gPA lZM -qrw +jVu syo lSz vQe @@ -99778,7 +99774,7 @@ xNo woV bkZ xNU -uZL +bHT nVy tGI daC @@ -100035,8 +100031,8 @@ jAP fEn xXC xNU -eJd -xlf +kbW +hPm lWg byw glv @@ -100056,7 +100052,7 @@ alg rEg uGj tyY -iDh +wYw nCB wll gpS @@ -100260,7 +100256,7 @@ aaa aaa aaa aaa -tLb +aFb gdb ikZ gdb @@ -100344,7 +100340,7 @@ otB bdv jXK sQB -gLU +xzB buT oOB kZx @@ -100374,12 +100370,12 @@ fhi fhi uEo fiS -rXT -eRn -rXT -rXT -rXT -rXT +yaU +hNu +yaU +yaU +yaU +yaU lMJ uGg nFa @@ -100538,11 +100534,11 @@ pyY sNB xWm mLL -xWr +nXB vkb cLl sWV -unK +kCU mOt clq aKa @@ -100631,12 +100627,12 @@ huj fhi xEU iqx -xYZ -gil -xYZ -oet -dXU -kgC +aJh +hAv +aJh +qvi +vsD +cxT lMJ uGg nFa @@ -100888,12 +100884,12 @@ fhi fhi fhi twy -nJA -nZL -bEv -cgP -rtj -kgC +nWe +gYG +clD +eIv +snj +cxT lMJ uGg nFa @@ -101038,7 +101034,7 @@ aaa rrt lMJ mxn -mwj +qZi psw asM mxn @@ -101137,20 +101133,20 @@ jVy jTN vAH kIY -rbd +iaF gyQ rbD jwj ujk -jvo -aHH +bvU +kpX iYE -dTN -dEF -dTN -cOT -dXU -kgC +ghS +mkU +ghS +hLV +vsD +cxT lMJ uGg wpn @@ -101307,7 +101303,7 @@ gMZ cju gMZ mFf -mYb +wdp sHt qrn qRg @@ -101886,7 +101882,7 @@ ftj wXF doM tZo -bXg +wcn oFT gvS oYZ @@ -102128,7 +102124,7 @@ eQE bNf vZM eQE -hcm +lVn fEg wYB kMG @@ -102345,7 +102341,7 @@ fRW qnS uxb hAk -gzO +tFm eqn jSb kAF @@ -103175,7 +103171,7 @@ jvL vfh kHN tAg -tcx +sxk nhr vYE wnY @@ -103200,7 +103196,7 @@ guG iAs coe tfV -nRQ +gwA oLS lMJ aaa @@ -103432,7 +103428,7 @@ sIW bRb cKm tAg -byE +cVG poq vYE lAH @@ -103689,7 +103685,7 @@ sIW jSk rkT tAg -vEv +cci pkx hBB wnY @@ -104742,8 +104738,8 @@ qBF nCG tqx bOm -fhU -cdS +ati +bNv kYD aaa aaa @@ -105176,7 +105172,7 @@ ejl pFd nwa lqQ -nYO +sdt geV hvO ued @@ -105439,7 +105435,7 @@ jBY aKk lXl nzS -gpk +gnJ qXB kbo tbd @@ -105465,7 +105461,7 @@ mal bDK oRs pem -eEa +rWF huG huG huG @@ -105710,7 +105706,7 @@ aSk tlZ lje klZ -bqC +oCq fqD wSs pur @@ -106204,13 +106200,13 @@ lnc obw rUo lqQ -fzr +fik iCJ qgy -ldg -bYN -bYN -krt +jPA +miq +miq +yaC qXB psZ qXB @@ -106461,13 +106457,13 @@ lnc fDC qdy lqQ -wRF +jNX jzC -oCO -xUE -jYu -vmU -xyI +tZV +kld +aOt +uHw +fpG qXB kbo qXB @@ -106718,13 +106714,13 @@ lnc cUP mil lqQ -lbH -mie -pRM -ivb -otG -ftQ -xwB +ozg +xPe +ehy +vZR +gif +dsa +sLJ qXB psZ qXB @@ -106751,7 +106747,7 @@ rHz aFW dqX qLp -bpY +ozF obG izZ tNQ @@ -107500,10 +107496,10 @@ psZ psZ qXB gAU -cDO +dqR oUK eRR -fAA +tjV cdX sDE hjS @@ -107514,7 +107510,7 @@ ggM ggM dLq lzL -vag +nGZ lzL lzL scG @@ -107804,7 +107800,7 @@ lMJ lMJ lMJ lMJ -uzl +fGB aaa aaa aaa @@ -108013,7 +108009,7 @@ gLo ofk uXd fDL -hSt +hdx qhw naN fMN @@ -108257,7 +108253,7 @@ rpx dPy loA poc -oDH +dgy uXd tfg tfg @@ -108514,12 +108510,12 @@ oKx gLK joo sHT -rkx +jvE uXd dVc bYp gXu -hSi +rnD uXd gMG dWG @@ -108531,7 +108527,7 @@ nLz fEL rSi pCt -qHm +jkr sqE mEO gnS @@ -109042,7 +109038,7 @@ woL jLo nwC nLz -iSU +kyG hYE rEd sby @@ -109290,7 +109286,7 @@ cnK jPe dPy poc -afM +omp cnK giH aJj @@ -109300,7 +109296,7 @@ fbf nie qtm fyJ -oWm +hkF cuc adz tUw @@ -109337,7 +109333,7 @@ svK yec xhb uQk -waf +wGU vzc gUY pnH @@ -110352,7 +110348,7 @@ dkC dwz dwz frE -cyE +aQr uwQ siy lgL @@ -111096,7 +111092,7 @@ qLw tdf mdk kYG -dqE +jGS oFH oFH sSz @@ -111406,7 +111402,7 @@ lMJ aaa aaa uaR -btC +sxt wRL tyj myr @@ -111610,7 +111606,7 @@ hko uLp qTX kYG -uJz +hts iHy vSC eKw @@ -111663,10 +111659,10 @@ dxK aaa aaa oMA -enG -fpD -qmi -vOz +cpw +jjD +mYa +lme tsy sRa ppC @@ -111879,8 +111875,8 @@ dRA wCe khu hUu -kxC -oMh +xVE +ops mEG nRp dtY @@ -111923,7 +111919,7 @@ uaR jHX oQk toR -ePT +nHl syV jsi eoZ @@ -112393,9 +112389,9 @@ wsI fia sRW hKi -apO +efX lLB -qRq +kDv rzT cWy xRZ @@ -113164,7 +113160,7 @@ rLZ fJy ygp tyE -qNO +xuu bDq rRR laE @@ -113208,7 +113204,7 @@ kWc xiL bus hMv -iTQ +lVT vGq avx vBf @@ -113218,7 +113214,7 @@ qQJ vGq bjs gyI -lPS +rWp xiL kvO bPB @@ -113433,7 +113429,7 @@ efd nwK fFC uVf -qqs +mHH gDq ich jnQ @@ -114749,7 +114745,7 @@ oyj xiL mtu lHh -iNK +glW faD iWc cXP @@ -114759,7 +114755,7 @@ vvD cXP lVB iWc -gkC +wQS xlH mtu xiL @@ -115519,19 +115515,19 @@ hbK hbK oyj xiL -rMe +eqo rwx vFh dac evD pJf -ycv +eMC tIe min min wFy ohD -bZb +rOZ xiL lmn hbK @@ -115779,13 +115775,13 @@ xiL hWa imw iHH -mcF +aJw rrL rSW min ckI sCv -mDC +nfC toM eOP hWa @@ -116808,7 +116804,7 @@ goW msN xiL jlU -kGR +uVj lyL mao mCu @@ -117065,7 +117061,7 @@ rDf uhs fjd jlU -oGj +cvG sZN msR xkv @@ -117579,11 +117575,11 @@ hbK mgS hbK jlU -kcu -kcu -gyK -kcu -kcu +jDN +jDN +wIE +jDN +jDN jlU hbK mTg @@ -117836,11 +117832,11 @@ tmU fGy wyo jlU -dLm -kcu -gyK -kcu -kcu +orl +jDN +wIE +jDN +jDN jlU qgn mCV @@ -118093,11 +118089,11 @@ pWT rDf uLa jlU -kcu -kcu -jQz -nJr -kcu +jDN +jDN +lLV +fpR +jDN jlU lUS pHt @@ -118350,11 +118346,11 @@ hbK wrc wrc jlU -kcu -kcu -kcu -kcu -kcu +jDN +jDN +jDN +jDN +jDN jlU wrc wrc @@ -118608,9 +118604,9 @@ aaa lMJ jlU jlU -kcu -aYl -kcu +jDN +aOV +jDN jlU jlU lMJ @@ -122927,7 +122923,7 @@ aTV aTV bjP tri -bny +vkt pfe brY giA @@ -123440,7 +123436,7 @@ uUX azv dKG bjQ -nhU +vMI pQv tSP qiH @@ -123690,7 +123686,7 @@ aVn tIa aWN aTV -qeQ +ePK aTV aTV aWN @@ -124468,7 +124464,7 @@ iCV mCL pIE bjQ -dqy +fMa rNs tSP mZW @@ -124731,7 +124727,7 @@ txh bjQ giA hSe -lBN +okp pDe ueE jGr @@ -125242,7 +125238,7 @@ ldP xgE uFw tXz -jGN +wkA gfU gfU gfU diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 01234def932..1600fc09a70 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -56,10 +56,6 @@ "ak" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/unexplored/danger) -"am" = ( -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/misc/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) "ao" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -189,7 +185,7 @@ name = "Raptor Ranch External Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating/lavaland_atmos, +/turf/open/floor/plating, /area/mine/lobby/raptor) "bf" = ( /obj/effect/decal/cleanable/dirt, @@ -198,8 +194,12 @@ "bh" = ( /obj/structure/table/wood/fancy/blue, /obj/machinery/light/small/directional/south, -/obj/item/paper, -/obj/item/pen, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/turf_decal/siding/yellow, /turf/open/floor/carpet/royalblue, /area/mine/living_quarters) @@ -242,27 +242,12 @@ /obj/structure/table, /obj/item/book/manual/chef_recipes{ pixel_x = -3; - pixel_y = -5 + pixel_y = 11 }, /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp) -"bK" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/structure/sign/poster/official/corporate_perks_vacation/directional/west, -/turf/open/floor/iron/edge{ - dir = 4 - }, -/area/mine/lounge) "bL" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -355,11 +340,12 @@ /obj/structure/table, /obj/effect/decal/cleanable/dirt, /obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 13 }, /obj/item/reagent_containers/condiment/saltshaker{ pixel_x = -3; - pixel_y = 5 + pixel_y = 18 }, /turf/open/floor/iron/checker, /area/mine/laborcamp) @@ -426,7 +412,9 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/item/camera, +/obj/item/camera{ + pixel_y = 8 + }, /turf/open/floor/iron/edge, /area/mine/lounge) "cJ" = ( @@ -538,9 +526,11 @@ /obj/structure/table, /obj/item/storage/box/donkpockets{ pixel_x = -5; - pixel_y = 7 + pixel_y = 18 + }, +/obj/item/storage/box/donkpockets/donkpocketspicy{ + pixel_y = 6 }, -/obj/item/storage/box/donkpockets/donkpocketspicy, /obj/effect/turf_decal/siding/wood{ dir = 5 }, @@ -630,16 +620,18 @@ /area/lavaland/surface/outdoors) "dF" = ( /obj/structure/table/wood, -/obj/item/food/meat/slab, +/obj/item/food/meat/slab{ + pixel_y = 8 + }, /obj/item/food/meat/slab{ pixel_x = 6; - pixel_y = 5 + pixel_y = 14 }, /turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "dI" = ( /obj/machinery/light/small/directional/east, -/turf/open/floor/plating/lavaland_atmos, +/turf/open/floor/plating, /area/mine/lobby/raptor) "dJ" = ( /obj/structure/lattice/catwalk, @@ -683,7 +675,7 @@ /area/lavaland/surface/outdoors) "ee" = ( /obj/machinery/shower/directional/south, -/obj/machinery/door/window/right/directional/south, +/obj/machinery/door/window/half/right/directional/south, /obj/effect/decal/cleanable/dirt, /obj/item/soap/homemade, /turf/open/floor/iron/freezer, @@ -735,7 +727,6 @@ /obj/effect/turf_decal/siding/yellow{ dir = 4 }, -/obj/machinery/light/directional/west, /turf/open/floor/iron/edge{ dir = 4 }, @@ -745,13 +736,13 @@ /area/mine/maintenance/public/south) "eC" = ( /obj/machinery/shower/directional/west, -/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/window/half/left/directional/west, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "eD" = ( /obj/structure/table, /obj/machinery/microwave{ - pixel_y = 6 + pixel_y = 10 }, /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -808,7 +799,6 @@ }, /obj/effect/spawner/random/trash/graffiti, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/work_for_a_future/directional/west, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) "eW" = ( @@ -868,7 +858,8 @@ "fk" = ( /obj/machinery/door/airlock/public/glass{ id_tag = "cellblock1"; - name = "Labor Camp Operations" + name = "Labor Camp Operations"; + dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -877,8 +868,8 @@ /area/mine/laborcamp) "fo" = ( /obj/structure/closet/crate, -/obj/structure/window/spawner/directional/west, -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/west, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 }, @@ -955,12 +946,12 @@ /turf/open/floor/iron/edge, /area/mine/lounge) "fM" = ( -/obj/structure/sink/kitchen/directional/west{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink" - }, /obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + dir = 8; + pixel_y = 6 + }, /turf/open/floor/iron/freezer, /area/mine/laborcamp/quarters) "fO" = ( @@ -1021,12 +1012,11 @@ /area/mine/maintenance/living/south) "gh" = ( /obj/effect/decal/cleanable/glass, -/obj/structure/grille/broken, /obj/item/shard{ pixel_x = -6; pixel_y = -5 }, -/obj/effect/spawner/random/trash/graffiti, +/obj/structure/window_frame, /turf/open/floor/plating, /area/mine/laborcamp) "gj" = ( @@ -1080,9 +1070,12 @@ /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ pixel_x = 5; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 4; + pixel_x = 5 }, -/obj/item/tank/internals/emergency_oxygen, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, @@ -1107,7 +1100,9 @@ /area/mine/maintenance/service) "gs" = ( /obj/structure/table, -/obj/item/storage/crayons, +/obj/item/storage/crayons{ + pixel_y = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) @@ -1277,10 +1272,9 @@ /turf/open/floor/iron/dark/smooth_edge, /area/mine/storage/public) "hj" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/sign/poster/official/cleanliness/directional/north, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "hl" = ( @@ -1432,8 +1426,12 @@ /area/mine/storage/public) "hW" = ( /obj/structure/table, -/obj/item/reagent_containers/cup/bowl, -/obj/item/kitchen/spoon, +/obj/item/reagent_containers/cup/bowl{ + pixel_y = 8 + }, +/obj/item/kitchen/spoon{ + pixel_y = 8 + }, /turf/open/floor/iron/checker, /area/mine/laborcamp) "hY" = ( @@ -1567,9 +1565,11 @@ /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ pixel_x = 5; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 8 }, -/obj/item/tank/internals/emergency_oxygen, /turf/open/floor/iron/dark/smooth_edge{ dir = 1 }, @@ -1578,7 +1578,7 @@ /obj/structure/table, /obj/item/kitchen/fork{ pixel_x = -7; - pixel_y = 4 + pixel_y = 13 }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 @@ -1671,8 +1671,12 @@ /area/mine/laborcamp) "jq" = ( /obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/structure/cable, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -1811,8 +1815,12 @@ "ka" = ( /obj/structure/table, /obj/machinery/newscaster/directional/north, -/obj/item/plate/large, -/obj/item/kitchen/fork, +/obj/item/plate/large{ + pixel_y = 8 + }, +/obj/item/kitchen/fork{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 }, @@ -1829,7 +1837,7 @@ /area/mine/laborcamp) "ki" = ( /obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/lavaland_atmos, +/turf/open/floor/plating, /area/mine/lobby/raptor) "kk" = ( /obj/structure/stone_tile/block{ @@ -1961,9 +1969,12 @@ }, /obj/item/camera_film{ pixel_x = 5; - pixel_y = 5 + pixel_y = 14 + }, +/obj/item/camera_film{ + pixel_y = 5; + pixel_x = -6 }, -/obj/item/camera_film, /turf/open/floor/iron/edge, /area/mine/lounge) "kL" = ( @@ -1986,7 +1997,7 @@ /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 }, -/obj/machinery/mining_weather_monitor/directional/west, +/obj/machinery/mining_weather_monitor/directional/north, /turf/open/floor/iron/checker, /area/mine/cafeteria) "kV" = ( @@ -2032,19 +2043,19 @@ /obj/structure/table, /obj/item/gps/mining{ pixel_x = 5; - pixel_y = 5 + pixel_y = 15 }, /obj/item/gps/mining{ pixel_x = -4; - pixel_y = 8 + pixel_y = 15 }, /obj/item/gps/mining{ pixel_x = -4; - pixel_y = -2 + pixel_y = 6 }, /obj/item/gps/mining{ pixel_x = 8; - pixel_y = -2 + pixel_y = 6 }, /obj/effect/turf_decal/trimline/brown/filled/line, /turf/open/floor/iron/dark/smooth_edge{ @@ -2175,8 +2186,8 @@ /turf/open/floor/iron/dark, /area/mine/laborcamp/security) "lM" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "lavaland_miningshuttle_airlock" }, /obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/external/glass{ @@ -2201,13 +2212,7 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/obj/structure/sign/directions/dorms/directional/north, -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 24 - }, -/obj/structure/sign/directions/supply/directional/north{ - pixel_y = 40 - }, +/obj/structure/sign/directions/supply/north_arrow/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, @@ -2255,8 +2260,6 @@ /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) "lX" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/freezer, /area/mine/living_quarters) @@ -2409,9 +2412,7 @@ /turf/open/floor/plating, /area/mine/maintenance/living/north) "mA" = ( -/obj/structure/fence{ - dir = 4 - }, +/obj/structure/fence, /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/mine/maintenance/service/disposals) @@ -2467,7 +2468,7 @@ /area/mine/medical) "mP" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -2511,10 +2512,12 @@ /obj/structure/table, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/item/pickaxe, +/obj/item/pickaxe{ + pixel_y = 8 + }, /obj/item/pickaxe{ pixel_x = -3; - pixel_y = 4 + pixel_y = 12 }, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 10 @@ -2652,12 +2655,20 @@ /turf/open/floor/iron/dark, /area/mine/production) "nl" = ( -/obj/structure/fence{ +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/obj/effect/turf_decal/sand/plating/volcanic, -/turf/open/floor/plating/lavaland_atmos, -/area/mine/maintenance/service/disposals) +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/mine/lounge) "nm" = ( /turf/closed/wall, /area/mine/maintenance/production) @@ -2688,7 +2699,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 }, -/obj/machinery/mining_weather_monitor/directional/south, +/obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/mine/laborcamp/security) "nA" = ( @@ -2774,6 +2785,7 @@ /obj/machinery/camera/autoname/directional/north{ network = list("labor") }, +/obj/structure/sign/departments/medbay/alt/directional/north, /turf/open/floor/iron/smooth_edge, /area/mine/laborcamp/production) "nY" = ( @@ -2897,7 +2909,9 @@ /obj/machinery/camera/autoname/directional/east{ network = list("labor") }, -/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = 8 + }, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) "oJ" = ( @@ -2924,7 +2938,7 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/turf/open/floor/plating/lavaland_atmos, +/turf/open/floor/plating, /area/mine/lobby/raptor) "oS" = ( /obj/machinery/door/airlock/external/glass{ @@ -2941,8 +2955,6 @@ }, /obj/effect/spawner/random/trash/mess, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/random/directional/south, -/obj/structure/sign/poster/contraband/random/directional/west, /turf/open/floor/plating, /area/mine/laborcamp) "pa" = ( @@ -2960,8 +2972,13 @@ /area/lavaland/surface/outdoors) "pc" = ( /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets, -/obj/effect/spawner/random/food_or_drink/condiment, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 15; + pixel_x = 4 + }, +/obj/effect/spawner/random/food_or_drink/condiment{ + pixel_x = -6 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth_edge{ dir = 8 @@ -3086,7 +3103,6 @@ /area/mine/laborcamp) "pI" = ( /obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, @@ -3095,12 +3111,12 @@ /turf/closed/wall, /area/mine/eva) "pL" = ( -/obj/structure/toilet{ - dir = 8; - pixel_y = 6 - }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/cleanliness/directional/north, +/obj/structure/sink/kitchen/directional/west{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink" + }, /turf/open/floor/iron/freezer, /area/mine/laborcamp/quarters) "pM" = ( @@ -3109,7 +3125,7 @@ /area/mine/lobby/raptor) "pO" = ( /obj/machinery/shower/directional/south, -/obj/machinery/door/window/left/directional/south, +/obj/machinery/door/window/half/left/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, /area/mine/laborcamp) @@ -3189,8 +3205,12 @@ "qh" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/machinery/camera/autoname/directional/west{ network = list("labor") }, @@ -3238,7 +3258,6 @@ "qw" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/work_for_a_future/directional/east, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) "qx" = ( @@ -3288,7 +3307,7 @@ /area/mine/cafeteria) "qO" = ( /obj/machinery/shower/directional/west, -/obj/machinery/door/window/left/directional/west, +/obj/structure/window/reinforced/half/directional/west, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "qQ" = ( @@ -3301,9 +3320,15 @@ "qV" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/paper, -/obj/item/pen, -/obj/item/cigbutt, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/cigbutt{ + pixel_y = 8 + }, /turf/open/floor/iron/smooth_edge{ dir = 1 }, @@ -3360,7 +3385,6 @@ /turf/open/misc/hay/lavaland, /area/mine/lobby/raptor) "rm" = ( -/obj/structure/sign/warning/gas_mask/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) @@ -3391,7 +3415,7 @@ /area/mine/cafeteria) "rz" = ( /obj/machinery/shower/directional/west, -/obj/machinery/door/window/left/directional/west, +/obj/machinery/door/window/half/right/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, /area/mine/laborcamp) @@ -3415,6 +3439,7 @@ dir = 4 }, /obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/sign/directions/arrival/east_arrow/directional/north, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) "rH" = ( @@ -3479,7 +3504,9 @@ /area/mine/maintenance/service) "sa" = ( /obj/structure/table/wood, -/obj/item/flashlight/lantern/on, +/obj/item/flashlight/lantern/on{ + pixel_y = 8 + }, /turf/open/misc/hay/lavaland, /area/mine/lobby/raptor) "se" = ( @@ -3521,12 +3548,12 @@ dir = 10 }, /obj/item/storage/box/bandages{ - pixel_y = 6; + pixel_y = 16; pixel_x = 4 }, /obj/item/storage/pill_bottle/epinephrine{ - pixel_x = -6; - pixel_y = 4 + pixel_x = -7; + pixel_y = 7 }, /turf/open/floor/iron/white/smooth_corner{ dir = 8 @@ -3566,7 +3593,6 @@ /area/lavaland/surface/outdoors) "sz" = ( /obj/effect/turf_decal/bot, -/obj/structure/sign/departments/medbay/alt/directional/north, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, /turf/open/floor/iron/smooth_edge, @@ -3614,14 +3640,15 @@ /obj/structure/table, /obj/item/reagent_containers/cup/glass/bottle/beer{ pixel_x = 7; - pixel_y = 5 + pixel_y = 15 }, /obj/item/reagent_containers/cup/glass/bottle/beer{ pixel_x = -1; - pixel_y = 9 + pixel_y = 19 }, /obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 10 }, /turf/open/floor/iron/white/smooth_edge{ dir = 1 @@ -3972,17 +3999,13 @@ /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) "vi" = ( -/obj/structure/chair/sofa/corp/right{ - dir = 8 - }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, /obj/effect/turf_decal/siding/yellow{ dir = 8 }, -/obj/structure/sign/poster/official/high_class_martini/directional/east, -/obj/machinery/light/small/directional/east, +/obj/structure/sign/directions/evac/north_arrow/directional/east, /turf/open/floor/iron/edge{ dir = 8 }, @@ -4073,7 +4096,8 @@ dir = 10 }, /obj/item/toy/plush/abductor/agent{ - name = "Mothership Agent Psi" + name = "Mothership Agent Psi"; + pixel_y = 8 }, /turf/open/floor/carpet/royalblue, /area/mine/living_quarters) @@ -4264,15 +4288,15 @@ /obj/structure/table/wood/poker, /obj/item/toy/cards/deck{ pixel_x = -6; - pixel_y = -1 + pixel_y = 9 }, /obj/item/toy/cards/deck/cas/black{ pixel_x = -6; - pixel_y = 10 + pixel_y = 19 }, /obj/item/toy/cards/deck/cas{ pixel_x = 6; - pixel_y = 8 + pixel_y = 17 }, /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/neon/simple/red/nodots, @@ -4308,8 +4332,12 @@ /area/lavaland/surface/outdoors) "xi" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /turf/open/floor/carpet, /area/mine/living_quarters) "xn" = ( @@ -4333,10 +4361,7 @@ /obj/structure/railing{ dir = 4 }, -/obj/structure/sign/directions/dorms/directional/north, -/obj/structure/sign/directions/supply/directional/north{ - pixel_y = 24 - }, +/obj/structure/sign/directions/dorms/north_arrow/directional/north, /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) @@ -4431,10 +4456,12 @@ "xU" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/table, -/obj/item/gps/mining, +/obj/item/gps/mining{ + pixel_y = 8 + }, /obj/item/gps/mining{ pixel_x = -4; - pixel_y = -2 + pixel_y = 6 }, /turf/open/floor/iron/dark/smooth_edge{ dir = 1 @@ -4556,6 +4583,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, +/obj/structure/sign/poster/official/cleanliness/directional/north, /turf/open/floor/iron, /area/mine/living_quarters) "yN" = ( @@ -4586,6 +4614,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/sign/warning/gas_mask/directional/north, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) "yV" = ( @@ -4685,16 +4714,6 @@ /obj/structure/lattice/catwalk/mining, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"zw" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/ripped/directional/south, -/turf/open/floor/iron/smooth_edge{ - dir = 1 - }, -/area/mine/laborcamp) "zA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4707,7 +4726,6 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, -/obj/structure/barricade/wooden/crude, /obj/structure/barricade/wooden, /turf/open/floor/iron/dark, /area/mine/production) @@ -4716,18 +4734,18 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, +/obj/machinery/light/directional/south, /turf/open/floor/iron, /area/mine/lounge) "zH" = ( -/obj/structure/sign/directions/arrival/directional/south{ - pixel_y = -40 - }, /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/mine/cafeteria) "zJ" = ( -/obj/machinery/mineral/processing_unit_console, +/obj/machinery/mineral/processing_unit_console{ + pixel_y = -12 + }, /turf/closed/wall, /area/mine/production) "zK" = ( @@ -4965,7 +4983,7 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "BH" = ( -/obj/structure/window/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 }, @@ -5012,14 +5030,6 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/mine/maintenance/living/north) -"BV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/report_crimes/directional/west, -/turf/open/floor/iron/smooth, -/area/mine/laborcamp) "Ce" = ( /turf/open/floor/plating, /area/mine/maintenance/public/south) @@ -5116,10 +5126,10 @@ "CE" = ( /obj/structure/table, /obj/item/mecha_parts/mecha_equipment/drill{ - pixel_y = -2 + pixel_y = 6 }, /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp{ - pixel_y = 8 + pixel_y = 16 }, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -5128,18 +5138,13 @@ /turf/open/floor/iron/dark, /area/mine/mechbay) "CI" = ( -/obj/structure/sign/directions/supply/directional/east{ - pixel_x = null; - pixel_y = -24 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line, -/turf/open/floor/iron/edge{ +/obj/structure/railing/corner{ dir = 1 }, -/area/mine/living_quarters) +/obj/structure/lattice/catwalk/mining, +/obj/structure/sign/directions/lavaland/west_arrow/directional/north, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "CM" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark/textured_large, @@ -5167,11 +5172,9 @@ /area/mine/maintenance/public/north) "CU" = ( /obj/structure/toilet{ - dir = 8; - pixel_y = 6 + dir = 8 }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/curtain, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "CV" = ( @@ -5509,7 +5512,9 @@ /area/mine/lobby/raptor) "Fp" = ( /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, @@ -5520,6 +5525,9 @@ name = "Mining Shuttle Airlock" }, /obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "lavaland_miningshuttle_airlock" + }, /turf/open/floor/iron/dark/textured_large, /area/mine/production) "Fs" = ( @@ -5654,12 +5662,12 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, -/obj/item/radio/intercom/prison/directional/south, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/mine/lounge) "Gz" = ( /obj/machinery/shower/directional/west, -/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/window/half/left/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, /area/mine/laborcamp) @@ -5982,7 +5990,8 @@ "Iy" = ( /obj/structure/table, /obj/item/storage/medkit/emergency{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, @@ -6006,7 +6015,10 @@ /turf/open/floor/plating, /area/mine/maintenance/service) "IK" = ( -/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 4; + pixel_y = 8 + }, /obj/structure/table, /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) @@ -6048,6 +6060,8 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "IS" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "IU" = ( @@ -6178,17 +6192,12 @@ /area/lavaland/surface/outdoors) "JA" = ( /obj/machinery/computer/shuttle/mining/common, -/obj/structure/sign/directions/evac/directional/east{ - pixel_x = 0; - pixel_y = 24 - }, /obj/machinery/camera/autoname/directional/north{ network = list("mine") }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, -/obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/mine/lounge) "JB" = ( @@ -6498,8 +6507,12 @@ "KV" = ( /obj/structure/table, /obj/machinery/light/directional/east, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, +/obj/item/stack/package_wrap{ + pixel_y = 8 + }, +/obj/item/hand_labeler{ + pixel_y = 8 + }, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 @@ -6659,10 +6672,11 @@ /obj/structure/table, /obj/item/storage/medkit/emergency{ pixel_x = 3; - pixel_y = 6 + pixel_y = 16 }, /obj/item/storage/medkit/emergency{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 5 }, /obj/machinery/camera/autoname/directional/west{ network = list("mine") @@ -6862,19 +6876,8 @@ /turf/open/floor/iron/checker, /area/mine/cafeteria) "MQ" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/sign/directions/security/directional/west{ - pixel_x = 32; - pixel_y = -8 - }, -/obj/structure/sign/directions/lavaland/directional/north{ - pixel_x = 32; - pixel_y = 8 - }, -/obj/effect/turf_decal/sand/plating/volcanic, -/turf/open/floor/plating/lavaland_atmos, +/obj/structure/sign/directions/security/left/east_arrow/directional/west, +/turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "MS" = ( /turf/open/floor/carpet/executive, @@ -6913,10 +6916,11 @@ /turf/open/floor/plating, /area/mine/maintenance/service) "Nf" = ( -/obj/structure/railing{ +/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/railing/corner{ dir = 4 }, -/obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/sign/directions/lavaland/north_arrow/directional/east, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) "Nh" = ( @@ -7039,7 +7043,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, -/turf/open/floor/plating/lavaland_atmos, +/turf/open/floor/plating, /area/mine/lobby/raptor) "NR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7126,9 +7130,11 @@ "Ok" = ( /obj/structure/table, /obj/machinery/cell_charger{ - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 }, -/obj/item/stock_parts/power_store/cell/high, /obj/item/stock_parts/power_store/cell/high{ pixel_y = 3 }, @@ -7145,6 +7151,7 @@ /obj/effect/turf_decal/siding/yellow/corner{ dir = 1 }, +/obj/machinery/light/small/directional/south, /turf/open/floor/iron, /area/mine/lounge) "Oo" = ( @@ -7317,7 +7324,9 @@ /area/lavaland/surface/outdoors) "Po" = ( /obj/structure/table, -/obj/item/paper/guides/jobs/security/labor_camp, +/obj/item/paper/guides/jobs/security/labor_camp{ + pixel_y = 8 + }, /obj/structure/cable, /obj/machinery/camera/autoname/directional/south{ network = list("labor") @@ -7434,7 +7443,9 @@ /area/mine/laborcamp/security) "PY" = ( /obj/structure/table, -/obj/effect/spawner/random/entertainment/toy, +/obj/effect/spawner/random/entertainment/toy{ + pixel_y = 7 + }, /turf/open/floor/iron/checker, /area/mine/laborcamp) "Qa" = ( @@ -7663,6 +7674,7 @@ dir = 9 }, /obj/effect/turf_decal/siding/yellow/corner, +/obj/structure/sign/poster/official/corporate_perks_vacation/directional/north, /turf/open/floor/iron, /area/mine/lounge) "Ru" = ( @@ -7699,18 +7711,8 @@ /turf/closed/wall, /area/mine/maintenance/labor) "RF" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/sign/directions/security/directional/west{ - pixel_x = 0; - pixel_y = 24 - }, -/obj/structure/sign/directions/lavaland/directional/west{ - pixel_x = 0; - pixel_y = 32 - }, /obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/sign/directions/supply/north_arrow/directional/north, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) "RG" = ( @@ -7743,7 +7745,9 @@ /turf/open/floor/iron/smooth, /area/mine/laborcamp/quarters) "RW" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "lavaland_miningshuttle_airlock" + }, /obj/effect/mapping_helpers/airlock/unres, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -7778,9 +7782,7 @@ /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "Sd" = ( -/obj/structure/fence/end{ - dir = 8 - }, +/obj/structure/fence/end, /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/mine/maintenance/service/disposals) @@ -7951,14 +7953,18 @@ "Ti" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/table, -/obj/item/paper/fluff/stations/lavaland/orm_notice, +/obj/item/paper/fluff/stations/lavaland/orm_notice{ + pixel_y = 8 + }, /turf/open/floor/iron/dark/smooth_edge{ dir = 1 }, /area/mine/production) "To" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -8047,7 +8053,7 @@ /obj/structure/table, /obj/item/storage/toolbox/mechanical{ pixel_x = -2; - pixel_y = 4 + pixel_y = 13 }, /obj/effect/turf_decal/trimline/brown/filled/line, /turf/open/floor/iron/dark/smooth_edge{ @@ -8055,19 +8061,17 @@ }, /area/mine/eva) "TR" = ( -/obj/structure/fence/cut/large{ - dir = 4 - }, +/obj/structure/fence/cut/large, /obj/effect/turf_decal/sand/plating/volcanic, /turf/open/floor/plating/lavaland_atmos, /area/mine/maintenance/service/disposals) "TT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, +/obj/machinery/mining_weather_monitor/directional/north, /turf/open/floor/iron/dark/smooth_edge, /area/mine/laborcamp/security) "TV" = ( @@ -8208,13 +8212,6 @@ }, /turf/open/floor/iron/checker, /area/mine/laborcamp) -"UN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/no_erp/directional/south, -/turf/open/floor/iron/smooth, -/area/mine/laborcamp/quarters) "UQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -8238,7 +8235,9 @@ /area/lavaland/surface/outdoors) "US" = ( /obj/structure/table/wood, -/obj/item/toy/cards/deck, +/obj/item/toy/cards/deck{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 }, @@ -8320,7 +8319,7 @@ /area/mine/laborcamp) "Vm" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/west, /obj/machinery/light/small/directional/north, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -8392,8 +8391,12 @@ "VF" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/plate, -/obj/item/kitchen/fork, +/obj/item/plate{ + pixel_y = 8 + }, +/obj/item/kitchen/fork{ + pixel_y = 8 + }, /turf/open/floor/iron/checker, /area/mine/laborcamp) "VG" = ( @@ -8404,10 +8407,13 @@ /turf/open/floor/iron/checker, /area/mine/laborcamp) "VI" = ( -/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 1; + pixel_x = -5 + }, /obj/effect/spawner/random/food_or_drink/donkpockets{ pixel_x = 6; - pixel_y = 5 + pixel_y = 19 }, /obj/structure/table/wood, /turf/open/floor/carpet/red, @@ -8578,7 +8584,7 @@ /turf/open/floor/iron/dark, /area/mine/mechbay) "WK" = ( -/obj/structure/chair/sofa/corp{ +/obj/structure/chair/sofa/corp/right{ dir = 8 }, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -8654,7 +8660,9 @@ "Xg" = ( /obj/structure/table, /obj/machinery/light/directional/west, -/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 8 + }, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -8773,7 +8781,7 @@ /area/lavaland/surface/outdoors) "XJ" = ( /obj/machinery/hydroponics/constructable, -/obj/structure/window/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -8781,13 +8789,6 @@ /obj/item/seeds/apple, /turf/open/floor/iron/dark, /area/mine/laborcamp) -"XM" = ( -/obj/structure/sign/directions/evac/directional/south{ - pixel_x = -32; - pixel_y = 0 - }, -/turf/open/floor/iron/dark/textured_large, -/area/mine/production) "XP" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile/block{ @@ -8826,7 +8827,9 @@ /area/mine/mechbay) "XZ" = ( /obj/structure/table, -/obj/item/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box{ + pixel_y = 8 + }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, @@ -8907,7 +8910,7 @@ /turf/open/floor/plating, /area/mine/laborcamp/production) "Yp" = ( -/obj/structure/sign/warning/docking/directional/north, +/obj/structure/sign/poster/official/no_erp/directional/north, /obj/effect/spawner/random/trash/graffiti, /obj/machinery/camera/autoname/directional/north{ network = list("labor") @@ -8925,7 +8928,9 @@ "Yr" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/toy/cards/deck, +/obj/item/toy/cards/deck{ + pixel_y = 8 + }, /turf/open/floor/iron/checker, /area/mine/laborcamp) "Ys" = ( @@ -8937,8 +8942,12 @@ /area/mine/laborcamp/security) "Yv" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /turf/open/floor/iron/smooth_edge{ dir = 1 }, @@ -9046,6 +9055,7 @@ /obj/effect/turf_decal/loading_area{ dir = 1 }, +/obj/effect/spawner/random/trash/graffiti, /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) "Zs" = ( @@ -9064,17 +9074,14 @@ /area/mine/living_quarters) "Zw" = ( /obj/structure/curtain, -/obj/structure/window/spawner/directional/south, -/obj/machinery/shower/directional/south, +/obj/structure/window/reinforced/half/directional/south, +/obj/machinery/shower/directional/north, /obj/item/soap, /turf/open/floor/iron/freezer, /area/mine/living_quarters) "Zx" = ( -/obj/structure/sign/directions/dorms/directional/west{ - pixel_x = 0; - pixel_y = 24 - }, /obj/effect/turf_decal/sand/plating/volcanic, +/obj/structure/sign/directions/dorms/west_arrow/directional/north, /turf/open/floor/plating/lavaland_atmos, /area/lavaland/surface/outdoors) "Zz" = ( @@ -9129,9 +9136,7 @@ /turf/open/floor/iron/smooth, /area/mine/laborcamp/production) "ZP" = ( -/obj/structure/sign/directions/engineering/directional/north{ - pixel_y = 24 - }, +/obj/structure/sign/directions/engineering/north_arrow/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/mine/maintenance/living/north) @@ -9156,7 +9161,10 @@ /area/mine/lobby/raptor) "ZX" = ( /obj/structure/table/wood, -/obj/item/knife, +/obj/item/knife{ + pixel_y = 8; + pixel_x = 6 + }, /turf/open/floor/wood/parquet, /area/mine/lobby/raptor) "ZY" = ( @@ -25587,7 +25595,7 @@ ff jU uq sf -UN +mN Ge zR Yv @@ -26355,7 +26363,7 @@ MW HS Dn kp -BV +AC vh gn EB @@ -26612,7 +26620,7 @@ uC aO sh by -zw +Vi Ge Ge Ex @@ -34835,10 +34843,10 @@ aj aj aj pU -am +pU nT ol -am +MQ pU pU pU @@ -35350,7 +35358,7 @@ VK VK VK Nf -MQ +BP BP ol pU @@ -35606,7 +35614,7 @@ aj aj aj aj -aj +FH FH rG ol @@ -36869,7 +36877,7 @@ TR Fs JM pR -nl +mA pU pU pU @@ -37149,8 +37157,8 @@ Tc kY pU aj -aj -yV +FH +CI NL aj aj @@ -42297,10 +42305,10 @@ aj Zq Zq Rt -bK +EE Xi ez -EE +nl XB Zb Zq @@ -42542,7 +42550,7 @@ Nt pI zf Up -CI +ix iu iu iu @@ -47686,7 +47694,7 @@ rv TJ RW cc -XM +cc CM lM Ec diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index b4168c7d54d..11f64dc3ce3 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -72,13 +72,6 @@ /obj/machinery/duct, /turf/open/floor/iron, /area/station/commons/toilet) -"aaN" = ( -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "aaO" = ( /obj/machinery/computer/atmos_alert{ dir = 4 @@ -97,9 +90,6 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) -"aaU" = ( -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "aaV" = ( /obj/structure/curtain, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -209,12 +199,6 @@ /obj/effect/landmark/navigate_destination/dockarrival, /turf/open/floor/iron/textured_large, /area/station/hallway/secondary/entry) -"acl" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/space/openspace, -/area/space/nearstation) "acp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -227,6 +211,28 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron, /area/station/hallway/floor2/aft) +"acr" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/table/reinforced/plasmarglass, +/obj/item/stock_parts/power_store/cell/lead{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/usb_cable{ + name = "jumper cable"; + pixel_x = -10; + pixel_y = 12 + }, +/obj/item/lead_pipe{ + pixel_x = -5 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/reagent_containers/syringe, +/turf/open/floor/pod/dark, +/area/station/service/kitchen/abandoned) "act" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/white/textured_large, @@ -289,15 +295,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard/fore) -"acL" = ( -/obj/structure/table/wood, -/obj/item/cigarette/cigar/cohiba, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/blue/line, -/turf/open/floor/carpet/blue, -/area/station/command/meeting_room) "adq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -589,6 +586,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"ahA" = ( +/turf/open/space/openspace, +/area/space/nearstation) "ahG" = ( /obj/machinery/modular_computer/preset/research{ dir = 4 @@ -833,17 +833,6 @@ /obj/structure/disposalpipe/trunk, /turf/open/space/basic, /area/space/nearstation) -"akr" = ( -/obj/machinery/button/door/directional/south{ - id = "captain_privacy"; - name = "Privacy Shutters" - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/hand_tele, -/turf/open/floor/wood/tile, -/area/station/command/heads_quarters/captain/private) "akt" = ( /obj/effect/turf_decal/tile/red/diagonal_edge, /obj/structure/closet/secure_closet/brig{ @@ -981,15 +970,6 @@ }, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"amM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/siding/blue, -/obj/machinery/medical_kiosk, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "anb" = ( /obj/machinery/vending/wardrobe/hydro_wardrobe, /obj/effect/turf_decal/tile/green/full, @@ -1210,6 +1190,12 @@ name = "boxing ring" }, /area/station/commons/fitness) +"app" = ( +/obj/structure/sign/departments/evac/port/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor1/fore) "apq" = ( /obj/machinery/camera/directional/west{ c_tag = "Detective's Office" @@ -1338,6 +1324,13 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port/aft) +"aqS" = ( +/obj/structure/sign/directions/dorms/north_arrow{ + dir = 2 + }, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor4/aft) "aqW" = ( /obj/effect/turf_decal/trimline/green/filled/arrow_cw{ dir = 1 @@ -1350,6 +1343,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/station/medical/virology/isolation) +"arp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/door/airlock/public/glass{ + name = "Medbay" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/textured, +/area/station/medical/medbay/lobby) "arq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sink/kitchen/directional/east, @@ -1422,19 +1426,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) -"ask" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "asl" = ( /obj/machinery/door/window/left/directional/west{ name = "Cargo Conveyor Access"; @@ -1564,26 +1555,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/wood/large, /area/station/service/library/artgallery) -"atP" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig Aft Entrance" - }, -/obj/machinery/door/poddoor/preopen{ - id = "briglockdown"; - name = "Brig Lockdown" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "atT" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/flora/bush/flowers_br/style_random, @@ -2123,6 +2094,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/floor2/port/fore) +"aBp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "aBK" = ( /turf/closed/wall/r_wall, /area/station/medical/virology) @@ -2371,6 +2348,16 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit) +"aEI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/directions/evac/south_arrow, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/floor3/port/aft) "aEJ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -2423,6 +2410,13 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/large, /area/station/science/robotics/lab) +"aFu" = ( +/obj/structure/bed/medical/anchored{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "aFB" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -2470,19 +2464,6 @@ }, /turf/open/floor/carpet/blue, /area/station/command/meeting_room) -"aGr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health{ - pixel_y = 3 - }, -/obj/item/clothing/glasses/hud/health{ - pixel_y = 6 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "aGw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -2600,11 +2581,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/work) -"aHK" = ( -/obj/machinery/light/directional/east, -/obj/structure/closet/secure_closet/medical2, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "aHM" = ( /obj/effect/turf_decal/bot, /obj/effect/spawner/random/structure/closet_empty/crate, @@ -3246,15 +3222,6 @@ }, /turf/open/floor/engine/xenobio, /area/station/science/xenobiology) -"aRz" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "aRF" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable, @@ -3336,6 +3303,14 @@ planetary_atmos = 0 }, /area/station/maintenance/floor1/port/aft) +"aSl" = ( +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/station/medical/medbay/central) "aSq" = ( /obj/machinery/rnd/production/protolathe/department/science, /obj/effect/turf_decal/bot, @@ -3390,16 +3365,16 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard/fore) +"aSV" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/space/openspace, +/area/space/nearstation) "aSX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"aTc" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron/dark/textured, -/area/station/medical/paramedic) "aTh" = ( /obj/structure/chair/office{ dir = 8 @@ -3443,12 +3418,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"aTO" = ( -/obj/machinery/power/shuttle_engine/propulsion/burst{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) "aTU" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/effect/turf_decal/trimline/purple/line{ @@ -3583,11 +3552,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"aWa" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/directions/evac/directional/east, -/turf/open/floor/iron, -/area/station/hallway/floor3/aft) "aWc" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -3909,12 +3873,6 @@ dir = 6 }, /area/station/hallway/floor2/fore) -"aYB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/light/small/directional/north, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "aYJ" = ( /obj/structure/cable, /obj/machinery/duct, @@ -4034,9 +3992,6 @@ }, /turf/open/space/openspace, /area/space/nearstation) -"aZW" = ( -/turf/closed/wall, -/area/station/medical/treatment_center) "aZX" = ( /obj/machinery/light/directional/north, /turf/open/floor/iron/dark/side{ @@ -4826,6 +4781,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/station/maintenance/floor4/starboard/aft) +"bjj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "bjw" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -4905,6 +4869,11 @@ }, /turf/open/floor/iron/dark, /area/station/service/hydroponics/garden) +"bkn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "bks" = ( /turf/open/floor/iron/dark/side{ dir = 8 @@ -5068,11 +5037,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/station/service/library) -"blH" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/blue, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "blI" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible/layer2{ dir = 4 @@ -5124,6 +5088,16 @@ /obj/structure/railing, /turf/open/floor/iron/white/side, /area/station/science/robotics/lab) +"bma" = ( +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/obj/machinery/camera/directional/south{ + c_tag = "MiniSat Exterior Access"; + network = list("minisat") + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat) "bmf" = ( /obj/structure/window/spawner/directional/south, /obj/structure/closet/secure_closet/research_director, @@ -5242,13 +5216,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/floor1/aft) -"bnC" = ( -/obj/structure/bed/medical/anchored{ - dir = 1 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "bnL" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -5813,6 +5780,13 @@ name = "lab floor" }, /area/station/science/robotics/lab) +"buA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "buB" = ( /obj/structure/closet/emcloset, /turf/open/floor/pod/dark, @@ -5859,13 +5833,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/pumproom) -"buR" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "bvc" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -6041,13 +6008,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) -"bwE" = ( -/obj/structure/sign/poster/official/random/directional/east, -/obj/machinery/cryo_cell{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "bwF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6353,15 +6313,6 @@ /obj/machinery/ecto_sniffer, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/aft) -"bAf" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/structure/sign/directions/evac/directional/east{ - dir = 2 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/station/hallway/floor3/aft) "bAj" = ( /obj/machinery/conveyor{ dir = 9; @@ -6449,34 +6400,6 @@ /obj/machinery/computer/order_console/mining, /turf/open/floor/iron, /area/station/cargo/miningdock) -"bCd" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/item/reagent_containers/chem_pack{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/item/reagent_containers/chem_pack{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/reagent_containers/chem_pack{ - pixel_y = 3 - }, -/obj/item/clothing/neck/stethoscope{ - pixel_y = 4 - }, -/obj/item/reagent_containers/cup/bottle{ - pixel_x = -2 - }, -/obj/item/reagent_containers/cup/bottle{ - pixel_x = 2 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "bCk" = ( /obj/structure/rack, /obj/effect/spawner/random/engineering/tool, @@ -6585,6 +6508,13 @@ "bDr" = ( /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/fore) +"bDB" = ( +/obj/item/fishing_rod, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/obj/item/cigarette/pipe, +/turf/open/floor/pod/light, +/area/station/maintenance/floor2/starboard/fore) "bDC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -6758,6 +6688,11 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) +"bGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "bGV" = ( /obj/machinery/door/window/brigdoor/left/directional/north, /mob/living/basic/pet/fox, @@ -6856,6 +6791,14 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/plating, /area/station/engineering/atmos/pumproom) +"bJe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "bJg" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, @@ -6901,14 +6844,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/medical/abandoned) -"bJA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "bJQ" = ( /obj/structure/railing/corner{ dir = 1 @@ -7083,6 +7018,11 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port/aft) +"bMg" = ( +/obj/machinery/light/directional/east, +/obj/machinery/deepfryer, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "bMo" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor/heavy, @@ -7219,6 +7159,10 @@ /obj/effect/turf_decal/trimline/green/warning, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) +"bNV" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/space/openspace, +/area/space/nearstation) "bOg" = ( /obj/structure/marker_beacon/burgundy, /obj/effect/turf_decal/trimline/brown/warning, @@ -7227,12 +7171,6 @@ }, /turf/open/floor/engine/hull, /area/space/nearstation) -"bOk" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/space/basic, -/area/space/nearstation) "bOq" = ( /obj/machinery/door/airlock/maintenance/external, /obj/effect/turf_decal/stripes/line{ @@ -7274,6 +7212,18 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"bOS" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/interrogation/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) "bPh" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -7282,6 +7232,9 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/hallway/floor3/aft) +"bPn" = ( +/turf/open/space/basic, +/area/space/nearstation) "bPq" = ( /obj/effect/spawner/random/structure/grille, /obj/structure/disposalpipe/segment{ @@ -7863,6 +7816,16 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/half, /area/station/engineering/atmos/hfr_room) +"bWw" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8; + pixel_x = 15 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "bWz" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/machinery/vending/cigarette, @@ -7949,12 +7912,18 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"bYb" = ( -/obj/structure/table/glass, -/obj/item/stack/medical/gauze, -/obj/machinery/defibrillator_mount/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) +"bXH" = ( +/obj/structure/sign/poster/official/random/directional/east, +/obj/structure/sign/directions/dorms/north_arrow, +/obj/structure/sign/directions/security/north_arrow{ + pixel_y = 40 + }, +/obj/structure/sign/directions/command/north_arrow{ + pixel_y = 24 + }, +/obj/structure/rack, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "bYg" = ( /obj/effect/turf_decal/trimline/blue, /obj/machinery/airalarm/directional/north, @@ -8436,6 +8405,20 @@ /obj/structure/cable, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard/fore) +"ceg" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/item/folder/white{ + pixel_y = 13 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/lab) "ceh" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/disposalpipe/segment{ @@ -8451,12 +8434,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port/aft) -"cep" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/computer/security/telescreen/minisat/directional/west, -/turf/open/floor/iron/dark, -/area/station/command/teleporter) "cev" = ( /obj/structure/cable, /obj/machinery/door/airlock/hatch{ @@ -8807,17 +8784,25 @@ dir = 9 }, /area/station/command/teleporter) -"cix" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/station/service/kitchen/diner) "ciz" = ( /obj/structure/table/wood, /obj/item/folder/blue, /obj/item/stamp/head/captain, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"ciA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "ciC" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -9219,6 +9204,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured, /area/station/command/heads_quarters/qm) +"cnf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/chair, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "cng" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark/textured, @@ -9298,10 +9291,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/command/heads_quarters/ce) -"coZ" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "cpa" = ( /obj/structure/table/wood, /obj/item/stack/pipe_cleaner_coil/random, @@ -9586,6 +9575,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/aft) +"csJ" = ( +/obj/structure/sign/departments/evac/port/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "csM" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -9599,22 +9592,6 @@ }, /turf/open/floor/wood, /area/station/service/bar) -"csR" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 4; - pixel_x = -15 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay"); - dir = 2 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "csT" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -9945,16 +9922,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/starboard/fore) -"cwz" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "cwD" = ( /obj/machinery/newscaster/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10679,20 +10646,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"cIc" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "AI Upload" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/sign/departments/aiupload/directional/south, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "cId" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -11065,6 +11018,14 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) +"cMk" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "cMz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11223,6 +11184,13 @@ /obj/effect/landmark/start/bitrunner, /turf/open/floor/iron/dark/textured_large, /area/station/cargo/bitrunning/den) +"cPe" = ( +/obj/machinery/computer/security/qm{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/qm) "cPg" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -11439,24 +11407,6 @@ }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"cSb" = ( -/obj/structure/table, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/servo{ - pixel_x = 15; - pixel_y = 4 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/effect/turf_decal/tile/purple/fourcorners, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker - }, -/obj/item/multitool, -/turf/open/floor/iron/white, -/area/station/science/lab) "cSc" = ( /obj/item/food/cornchips/green{ pixel_x = -8; @@ -11555,6 +11505,15 @@ }, /turf/open/floor/iron/textured_large, /area/station/engineering/atmos) +"cTI" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "cTJ" = ( /obj/structure/railing/corner{ dir = 4 @@ -11957,6 +11916,14 @@ /obj/machinery/telecomms/bus/preset_three, /turf/open/floor/circuit/telecomms, /area/station/tcommsat/server) +"cXZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "cYh" = ( /obj/structure/railing{ dir = 1 @@ -12298,6 +12265,14 @@ /obj/machinery/light/small/red/directional/south, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/aft) +"ddt" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/kitchen, +/area/station/service/kitchen) "ddv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/bronze, @@ -12499,18 +12474,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/starboard) -"dfB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/window/preopen{ - dir = 1; - name = "Medbay Lockdown Shutters"; - id = "med_lockdown" - }, -/turf/open/floor/plating, -/area/station/medical/medbay/lobby) "dfP" = ( /obj/structure/chair{ dir = 8 @@ -12618,6 +12581,10 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/neon/simple/white, /area/station/commons/dorms/room3) +"dhu" = ( +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "dhE" = ( /obj/machinery/power/turbine/inlet_compressor{ dir = 1 @@ -12695,12 +12662,6 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port/aft) -"djc" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/space/openspace, -/area/space/nearstation) "djd" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -12780,6 +12741,11 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/starboard/fore) +"djY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "dke" = ( /obj/machinery/door/window/left/directional/south, /obj/machinery/door/window/left/directional/north, @@ -12802,12 +12768,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"dkn" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/space/openspace, -/area/space/nearstation) "dks" = ( /obj/structure/girder, /obj/item/stack/sheet/iron, @@ -12854,17 +12814,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/safe) -"dlR" = ( -/obj/item/radio/intercom/directional/north{ - broadcasting = 1; - frequency = 1447; - listening = 0; - name = "Private Channel" - }, -/obj/machinery/recharge_station, -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/aisat/service) "dlW" = ( /turf/closed/wall, /area/station/maintenance/floor4/starboard/aft) @@ -13042,6 +12991,18 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, /area/station/service/bar/atrium) +"dpg" = ( +/obj/structure/table/reinforced/rglass, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/airalarm/directional/north, +/obj/item/food/pizzaslice/mothic_five_cheese, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_y = 7; + pixel_x = 6 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured, +/area/station/medical/medbay/lobby) "dps" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -13197,6 +13158,14 @@ }, /turf/open/floor/iron, /area/station/hallway/floor2/aft) +"drd" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/white/textured, +/area/station/medical/cryo) "drk" = ( /turf/open/floor/iron/dark/side{ dir = 4 @@ -13221,6 +13190,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/engine, /area/station/maintenance/floor1/starboard/fore) +"dru" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/space/openspace, +/area/space/nearstation) "drw" = ( /obj/structure/closet/secure_closet/captains, /obj/item/camera, @@ -13518,11 +13493,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"dvB" = ( -/obj/machinery/light/directional/east, -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "dvC" = ( /obj/machinery/door/airlock/public/glass{ name = "Garden" @@ -13574,6 +13544,12 @@ }, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"dvZ" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "dwi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13726,14 +13702,6 @@ /obj/structure/cable, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) -"dyG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/sign/departments/medbay/alt/directional/south, -/turf/open/floor/iron/dark/side, -/area/station/hallway/floor2/aft) "dyQ" = ( /obj/structure/railing/corner{ dir = 8 @@ -13828,10 +13796,6 @@ /obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) -"dzM" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "dzQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -14463,11 +14427,6 @@ /obj/structure/cable, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) -"dIJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "dIO" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -14520,14 +14479,6 @@ /obj/structure/cable, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) -"dJs" = ( -/obj/machinery/vatgrower{ - dir = 4 - }, -/obj/machinery/light/cold/no_nightlight/directional/south, -/obj/machinery/status_display/evac/directional/south, -/turf/open/misc/sandy_dirt, -/area/station/science/cytology) "dJu" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -14758,16 +14709,6 @@ }, /turf/open/floor/iron/dark/textured_large, /area/station/hallway/secondary/exit/departure_lounge) -"dMt" = ( -/obj/machinery/computer/security/telescreen/minisat/directional/east, -/obj/machinery/camera/directional/south{ - c_tag = "MiniSat Exterior Access"; - network = list("minisat") - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat) "dMA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14893,6 +14834,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/service/hydroponics) +"dOj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "dOl" = ( /obj/structure/chair/plastic{ dir = 4 @@ -14917,6 +14869,15 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/security/medical) +"dOF" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "dOI" = ( /turf/closed/wall/r_wall, /area/station/engineering/storage/tech) @@ -14972,6 +14933,13 @@ /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/station/medical/virology) +"dPt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "dPv" = ( /obj/machinery/chem_master/condimaster{ desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; @@ -14992,18 +14960,6 @@ "dPH" = ( /turf/closed/wall/r_wall, /area/station/security/brig) -"dPS" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "dPT" = ( /obj/machinery/light/small/red/directional/east, /obj/effect/spawner/random/trash/mess, @@ -15346,20 +15302,6 @@ /obj/structure/sign/warning/biohazard/directional/west, /turf/open/floor/iron, /area/station/hallway/floor2/aft) -"dUj" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/button/door/directional/south{ - name = "Medbay Lockdown Shutters"; - id = "med_lockdown" - }, -/turf/open/floor/iron/dark/textured, -/area/station/medical/paramedic) "dUr" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -15603,6 +15545,13 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) +"dWE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "dWF" = ( /obj/effect/turf_decal/siding/wideplating_new/dark, /obj/effect/turf_decal/siding/wideplating_new/dark{ @@ -15668,15 +15617,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) -"dXy" = ( -/obj/structure/table/glass, -/obj/machinery/defibrillator_mount/directional/east, -/obj/item/storage/box/syringes{ - pixel_y = 6 - }, -/obj/item/stack/medical/mesh, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "dXz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/graffiti{ @@ -15754,18 +15694,6 @@ dir = 6 }, /area/station/hallway/secondary/exit/escape_pod) -"dYM" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/item/storage/belt/medical, -/obj/item/storage/belt/medical{ - pixel_y = 6 - }, -/obj/item/storage/belt/medical{ - pixel_y = 12 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "dYX" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, @@ -16386,13 +16314,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"ehO" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/aft) "ehQ" = ( /obj/effect/turf_decal/tile/green/full, /obj/structure/table/reinforced, @@ -16495,6 +16416,22 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) +"ejD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4; + pixel_x = -15 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "ejE" = ( /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, @@ -16536,6 +16473,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"ejM" = ( +/obj/machinery/button/door/directional/south{ + id = "captain_privacy"; + name = "Privacy Shutters" + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/hand_tele, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/captain/private) "ejN" = ( /obj/structure/disposalpipe/trunk/multiz/down{ dir = 1 @@ -16965,6 +16913,13 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) +"epi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "epk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/box, @@ -17176,21 +17131,6 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter) -"etb" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/structure/rack, -/obj/item/stock_parts/power_store/cell/lead, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/storage) "etj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -17210,6 +17150,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) +"etB" = ( +/obj/machinery/camera/autoname/directional/south, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + pixel_y = -32 + }, +/turf/open/openspace, +/area/station/ai_monitored/turret_protected/aisat/service) "etV" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -17282,6 +17231,22 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/port) +"evh" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4; + pixel_x = -15 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay"); + dir = 2 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "evi" = ( /obj/machinery/door/airlock/science{ name = "Monkey Atrium" @@ -17391,6 +17356,24 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/locker) +"ewu" = ( +/obj/structure/table, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/servo{ + pixel_x = 15; + pixel_y = 4 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/obj/item/multitool, +/turf/open/floor/iron/white, +/area/station/science/lab) "ewz" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -17587,6 +17570,11 @@ dir = 8 }, /area/station/command/teleporter) +"ezv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/bed/medical/anchored, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "ezw" = ( /obj/machinery/shower/directional/west, /turf/open/floor/catwalk_floor/iron, @@ -18018,18 +18006,6 @@ /obj/structure/filingcabinet/medical, /turf/open/floor/iron/dark/corner, /area/station/service/lawoffice) -"eEZ" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/machinery/button/door/directional/west{ - id = "med_lockdown"; - name = "Medbay Lockdown Shutters"; - req_access = list("medical") - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "eFc" = ( /obj/effect/turf_decal/stripes{ dir = 1 @@ -18037,6 +18013,11 @@ /obj/structure/emergency_shield/regenerating, /turf/open/floor/plating, /area/station/cargo/miningdock) +"eFd" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/testlab) "eFe" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -18249,21 +18230,6 @@ dir = 4 }, /area/station/command/bridge) -"eIg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/blue/filled/corner, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - icon_state = "control_stun"; - name = "AI Upload turret control"; - pixel_y = 28 - }, -/obj/machinery/computer/security/telescreen/aiupload/directional/west, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "eIq" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/trimline/red/warning{ @@ -18356,18 +18322,6 @@ /obj/machinery/duct, /turf/open/floor/iron/dark, /area/station/hallway/floor3/fore) -"eJy" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_blue, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/station/security/prison/garden) "eJF" = ( /obj/machinery/airalarm/directional/south, /obj/item/kirbyplants/random, @@ -18808,6 +18762,12 @@ }, /turf/open/floor/iron/dark, /area/station/security/holding_cell) +"eQj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "eQm" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -18894,14 +18854,6 @@ /obj/machinery/duct, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) -"eSq" = ( -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "eSw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/south, @@ -18953,6 +18905,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/floor1/aft) +"eTc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Hall" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "med_lockdown"; + name = "Medbay Lockdown Shutters" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "eTd" = ( /obj/machinery/camera/autoname/directional/east, /turf/open/floor/catwalk_floor, @@ -19061,6 +19028,12 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"eUA" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) "eUJ" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 1 @@ -19398,6 +19371,16 @@ dir = 1 }, /area/station/hallway/floor2/aft) +"eZU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "fae" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/camera/autoname/directional/south, @@ -19411,6 +19394,26 @@ icon_state = "textured_dark" }, /area/station/science/robotics/lab) +"fas" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/item/fuel_pellet{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/fuel_pellet, +/obj/item/fuel_pellet{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/structure/rack, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/corner{ + dir = 1 + }, +/area/station/cargo/drone_bay) "faw" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/green/half{ @@ -19508,6 +19511,18 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"fbA" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4; + pixel_x = -15 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/chair, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "fbC" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -19577,6 +19592,15 @@ }, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"fdf" = ( +/obj/machinery/computer/security/telescreen/auxbase/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) "fdp" = ( /obj/effect/turf_decal/stripes, /obj/structure/window/reinforced/spawner/directional/south, @@ -19674,13 +19698,6 @@ "ffe" = ( /turf/closed/wall/r_wall, /area/station/security/holding_cell) -"ffh" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "ffi" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 4 @@ -19739,6 +19756,17 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"ffW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/station/science/ordnance/burnchamber" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "ffZ" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -19877,6 +19905,15 @@ /obj/structure/cable, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/fore) +"fii" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay"); + dir = 2 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "fij" = ( /obj/effect/spawner/structure/window/hollow/middle, /obj/structure/cable, @@ -19977,6 +20014,12 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/port/fore) +"fjt" = ( +/obj/machinery/pdapainter/engineering, +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/computer/security/telescreen/engine/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/command/heads_quarters/ce) "fjv" = ( /obj/machinery/light/red/dim/directional/south, /turf/open/floor/plating, @@ -20025,6 +20068,17 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/dark/side, /area/station/command/teleporter) +"fjM" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/machinery/button/door/directional/north{ + name = "CMO Privacy Shutters"; + id = "cmoshutter"; + req_access = list("cmo"); + pixel_y = 25; + pixel_x = -5 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "fjN" = ( /obj/effect/turf_decal/delivery, /obj/structure/sign/departments/cargo/directional/north, @@ -20094,6 +20148,13 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/starboard) +"fkx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "fkA" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) @@ -20555,18 +20616,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) -"fqn" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "fqo" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor/heavy, @@ -20908,24 +20957,6 @@ name = "boxing ring" }, /area/station/commons/fitness) -"fvA" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig-entrance-aft" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig Aft Entrance" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "briglockdown"; - name = "Brig Lockdown" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/brig) "fvD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21062,6 +21093,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/cargo/drone_bay) +"fyo" = ( +/obj/machinery/door/firedoor/border_only, +/obj/structure/railing, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "fyQ" = ( /obj/effect/turf_decal/trimline/red/warning{ dir = 1 @@ -21086,6 +21125,13 @@ /obj/structure/cable/layer3, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"fzu" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/item/pai_card, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "fzw" = ( /turf/open/floor/wood/tile, /area/station/service/library) @@ -21496,12 +21542,6 @@ }, /turf/open/floor/iron/white/textured, /area/station/medical/break_room) -"fEj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/closed/wall, -/area/station/medical/treatment_center) "fEn" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/catwalk_floor, @@ -22021,6 +22061,14 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) +"fLg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/sign/departments/medbay/alt/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor2/aft) "fLn" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/hidden/layer1{ dir = 4 @@ -22105,6 +22153,11 @@ }, /turf/open/floor/plating, /area/station/science/cytology) +"fMA" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/directions/evac/east_arrow, +/turf/open/floor/iron, +/area/station/hallway/floor3/aft) "fMB" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 8 @@ -22192,6 +22245,14 @@ dir = 1 }, /area/station/hallway/floor4/aft) +"fNN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "fNT" = ( /turf/closed/wall, /area/station/hallway/floor2/fore) @@ -22470,6 +22531,17 @@ }, /turf/open/floor/iron, /area/station/hallway/floor2/fore) +"fRf" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "fRm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -23143,6 +23215,12 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) +"fZQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "fZV" = ( /obj/structure/grille, /turf/open/floor/engine/hull/reinforced, @@ -23346,13 +23424,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/cargo/warehouse) -"gcm" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/item/pai_card, -/obj/item/reagent_containers/spray/cleaner, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "gcs" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/green/half, @@ -23618,17 +23689,6 @@ /obj/machinery/vending/coffee, /turf/open/floor/iron/checker, /area/station/service/bar/atrium) -"ggp" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8; - pixel_x = 15 - }, -/obj/structure/chair, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "ggD" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 8 @@ -23708,24 +23768,6 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/disposal) -"ghy" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/machinery/cell_charger{ - pixel_y = 10 - }, -/obj/machinery/cell_charger{ - pixel_y = 1 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 9; - pixel_x = -1 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -1 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "ghH" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 4 @@ -23738,6 +23780,15 @@ /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/hallway/floor3/aft) +"ghQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "ghX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -24600,6 +24651,15 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port) +"gtI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/door/airlock/public/glass{ + name = "Medbay" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/textured, +/area/station/medical/medbay/lobby) "gtO" = ( /obj/structure/closet/athletic_mixed, /turf/open/floor/iron/dark, @@ -24691,15 +24751,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_white, /area/station/medical/abandoned) -"gvp" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/door/airlock/public/glass{ - name = "Medbay" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/textured, -/area/station/medical/medbay/lobby) "gvx" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, @@ -24755,13 +24806,6 @@ /obj/structure/window/reinforced/tinted/spawner/directional/west, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) -"gwe" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "gwl" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -24854,12 +24898,6 @@ /obj/effect/spawner/random/trash/cigbutt, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"gxi" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/textured, -/area/station/medical/paramedic) "gxn" = ( /turf/open/floor/iron/dark/side{ dir = 1 @@ -24918,14 +24956,6 @@ /obj/item/storage/box/mousetraps, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) -"gxX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/chair, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "gyd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/brown/filled/line{ @@ -25000,23 +25030,6 @@ }, /turf/open/floor/carpet/green, /area/station/service/bar/atrium) -"gzc" = ( -/obj/machinery/camera/autoname/directional/west, -/obj/structure/sign/directions/security/directional/west{ - dir = 2 - }, -/obj/structure/sign/directions/command/directional/west{ - dir = 2; - pixel_y = -8 - }, -/obj/structure/sign/directions/vault/directional/west{ - dir = 2; - pixel_y = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor3/fore) "gzt" = ( /obj/effect/turf_decal/siding/wideplating_new/dark, /obj/machinery/light/small/directional/north, @@ -25207,19 +25220,6 @@ dir = 9 }, /area/station/hallway/floor4/fore) -"gBV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay"); - dir = 2 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "gBX" = ( /obj/effect/turf_decal/trimline/blue/corner, /obj/structure/window/spawner/directional/east, @@ -25307,6 +25307,24 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/aft) +"gDh" = ( +/obj/structure/rack, +/obj/item/stock_parts/micro_laser{ + pixel_y = 7 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/item/vending_refill/wardrobe/science_wardrobe{ + pixel_y = 18 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/science/lower) "gDx" = ( /turf/closed/wall, /area/station/security/interrogation) @@ -25634,14 +25652,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) -"gHO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "gHU" = ( /obj/structure/rack, /obj/item/storage/box/syringes, @@ -25762,10 +25772,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/captain/private) -"gJl" = ( -/obj/machinery/computer/security/telescreen/engine_waste/directional/north, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gJm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -26318,6 +26324,23 @@ initial_gas_mix = "TEMP=2.7" }, /area/station/science/ordnance/bomb) +"gQY" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig Aft Entrance" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "briglockdown"; + name = "Brig Lockdown" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron/dark, +/area/station/security/brig) "gRf" = ( /obj/machinery/door/airlock/public/glass{ name = "Public Airlock" @@ -26509,14 +26532,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) -"gTZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/computer/security/telescreen/engine_waste/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/textured_large, -/area/station/engineering/atmos/pumproom) "gUc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light_switch/directional/south, @@ -26752,18 +26767,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/lockers) -"gYa" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ +"gXZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/table/reinforced, +/obj/structure/window/spawner/directional/south, +/obj/effect/turf_decal/trimline/yellow/corner{ dir = 4 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4; - pixel_x = -15 +/obj/item/storage/toolbox/mechanical{ + pixel_x = 8; + pixel_y = -4 }, -/obj/effect/landmark/start/assistant, -/obj/structure/chair, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/iron/corner{ + dir = 4 + }, +/area/station/engineering/lobby) "gYb" = ( /obj/structure/cable, /turf/open/floor/plating/airless, @@ -26915,18 +26942,6 @@ dir = 4 }, /area/station/cargo/miningdock) -"hai" = ( -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/stack/sheet/iron/ten, -/obj/item/circuitboard/machine/exoscanner, -/obj/item/circuitboard/machine/exoscanner, -/obj/item/circuitboard/machine/exoscanner, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/corner, -/area/station/cargo/drone_bay) "haj" = ( /obj/effect/landmark/start/psychologist, /turf/open/floor/iron/white/small{ @@ -27061,6 +27076,13 @@ /obj/effect/spawner/random/structure/tank_holder, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard/fore) +"hbq" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "hbs" = ( /obj/effect/turf_decal/trimline/green/corner{ dir = 1 @@ -27097,15 +27119,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"hbW" = ( -/obj/structure/railing, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, -/obj/structure/closet/firecloset, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/floor4/fore) "hbX" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -27415,6 +27428,13 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/dark/smooth_large, /area/station/service/library/printer) +"hgc" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/lab) "hge" = ( /turf/open/floor/engine, /area/station/command/heads_quarters/rd) @@ -27488,6 +27508,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) +"hha" = ( +/obj/machinery/computer/security/telescreen/engine_waste/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "hhb" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ dir = 4 @@ -28175,6 +28199,16 @@ }, /turf/open/floor/carpet/red, /area/station/service/library/lounge) +"hqA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "hqD" = ( /obj/machinery/atmospherics/components/unary/passive_vent{ name = "killroom vent" @@ -28306,10 +28340,6 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) -"hsA" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/iron, -/area/station/commons/toilet) "hsG" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, /turf/open/floor/engine, @@ -28597,6 +28627,13 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"hwu" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "hww" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -28631,15 +28668,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"hwN" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "Antechamber Turret Control"; - pixel_y = -32 - }, -/turf/open/openspace, -/area/station/ai_monitored/turret_protected/aisat/service) "hwP" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/structure/cable, @@ -28660,11 +28688,6 @@ /obj/effect/turf_decal/tile/green/opposingcorners, /turf/open/floor/iron/white, /area/station/medical/virology) -"hwV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "hxl" = ( /obj/structure/toilet{ dir = 4 @@ -28914,13 +28937,6 @@ /obj/structure/flora/bush/style_random, /turf/open/floor/grass, /area/station/security/courtroom) -"hAH" = ( -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "hAI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -28991,11 +29007,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) -"hBe" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "hBw" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/textured_large, @@ -29377,24 +29388,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/purple, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"hGG" = ( -/obj/structure/rack, -/obj/item/stock_parts/micro_laser{ - pixel_y = 7 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -4; - pixel_y = -6 - }, -/obj/item/vending_refill/wardrobe/science_wardrobe{ - pixel_y = 18 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/white, -/area/station/science/lower) "hGL" = ( /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, @@ -29434,25 +29427,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"hHe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/table/reinforced/rglass, -/obj/machinery/door/window/right/directional/east{ - name = "First Aid Supplies"; - req_access = list("medical") - }, -/obj/structure/desk_bell{ - pixel_y = 1; - pixel_x = -5 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured, -/area/station/medical/medbay/lobby) "hHi" = ( /obj/machinery/camera/autoname/directional/west, /obj/structure/closet/crate/science{ @@ -29634,17 +29608,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) -"hJJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/hop) "hJK" = ( /obj/structure/chair{ dir = 8 @@ -30019,16 +29982,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) -"hOX" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8; - pixel_x = 15 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "hPf" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -30248,18 +30201,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"hSD" = ( -/obj/structure/closet/secure_closet/hos, -/obj/machinery/button/door/directional/west{ - id = "hosprivacy"; - name = "Privacy Shutters Control"; - pixel_y = 6 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/west{ - pixel_y = -8 - }, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hos) "hSH" = ( /obj/machinery/door/airlock{ id_tag = "CabinS"; @@ -30514,12 +30455,6 @@ dir = 1 }, /area/station/hallway/floor1/fore) -"hVG" = ( -/obj/structure/sign/directions/engineering/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor1/fore) "hVI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/pod/dark, @@ -30714,14 +30649,6 @@ }, /turf/open/floor/carpet/red, /area/station/service/theater) -"hYk" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "hYm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/brown/filled/line, @@ -31037,12 +30964,6 @@ /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, /area/station/maintenance/floor3/starboard/fore) -"idn" = ( -/obj/structure/sign/directions/science/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor2/fore) "ido" = ( /obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/effect/decal/cleanable/dirt, @@ -31171,13 +31092,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/hallway/floor3/aft) -"ifk" = ( -/obj/structure/sign/directions/dorms/directional/north{ - dir = 2 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor4/aft) "ifo" = ( /obj/structure/tank_holder/emergency_oxygen, /obj/effect/turf_decal/stripes/line{ @@ -31245,6 +31159,14 @@ dir = 6 }, /area/station/hallway/floor2/aft) +"ifM" = ( +/obj/machinery/plumbing/receiver, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "ifS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -31370,21 +31292,23 @@ }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"ihL" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Hall" - }, -/obj/effect/mapping_helpers/airlock/access/any/medical/general, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; +"ihK" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/machinery/button/door/directional/west{ id = "med_lockdown"; - name = "Medbay Lockdown Shutters" + name = "Surgery Privacy Shutters"; + req_access = list("medical") + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -24; + pixel_y = -10 }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +/area/station/medical/surgery/fore) "ihQ" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/iron/smooth, @@ -31479,15 +31403,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"ijd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "ijs" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, @@ -31532,12 +31447,6 @@ dir = 1 }, /area/station/security/office) -"ijV" = ( -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/machinery/computer/security/telescreen/rd/directional/west, -/obj/machinery/pdapainter/research, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/rd) "ijX" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/hollow/directional, @@ -31684,15 +31593,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/black, /area/station/hallway/secondary/service) -"ilI" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay"); - dir = 2 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "ilK" = ( /obj/structure/railing/corner{ dir = 4 @@ -31715,6 +31615,12 @@ /obj/effect/mapping_helpers/airlock/access/any/service/general, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/port/fore) +"imd" = ( +/obj/machinery/power/shuttle_engine/large{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "img" = ( /obj/structure/cable, /obj/structure/girder, @@ -31795,6 +31701,12 @@ /obj/machinery/light/directional/north, /turf/open/floor/grass, /area/station/service/library/garden) +"inc" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/space/openspace, +/area/space/nearstation) "inj" = ( /obj/machinery/computer/records/security{ dir = 1 @@ -31802,18 +31714,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/warden) -"inl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/turretid{ - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "inq" = ( /turf/closed/wall, /area/station/security/checkpoint/escape) @@ -31856,15 +31756,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) -"iog" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/duct, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "iom" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32716,6 +32607,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"izA" = ( +/obj/item/storage/toolbox/maint_kit, +/obj/effect/spawner/random/junk_shell, +/turf/open/floor/pod/light, +/area/station/maintenance/floor4/port) "izF" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/holopad, @@ -32804,16 +32700,6 @@ }, /turf/closed/wall, /area/station/maintenance/floor1/starboard/aft) -"iAQ" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "iAS" = ( /obj/structure/cable, /obj/machinery/power/smes/engineering, @@ -33066,15 +32952,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/solars/port/aft) -"iDr" = ( -/obj/structure/table/glass, -/obj/machinery/defibrillator_mount/directional/east, -/obj/item/storage/medkit/emergency{ - pixel_y = 4 - }, -/obj/item/stack/medical/suture, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "iDw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -33296,13 +33173,6 @@ }, /turf/open/floor/engine, /area/station/engineering/supermatter) -"iGR" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/white, -/area/station/science/circuits) "iGY" = ( /obj/machinery/door/airlock/medical{ name = "Medical Break Room" @@ -33357,12 +33227,6 @@ name = "lab floor" }, /area/station/science/robotics/lab) -"iHL" = ( -/obj/machinery/pdapainter/engineering, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/computer/security/telescreen/engine/directional/south, -/turf/open/floor/iron/dark/textured, -/area/station/command/heads_quarters/ce) "iHM" = ( /obj/machinery/vending/wallmed/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners, @@ -33696,15 +33560,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"iNz" = ( -/obj/structure/sign/directions/upload/directional/east, -/obj/structure/sign/directions/medical/directional/east{ - pixel_y = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor2/fore) "iNB" = ( /obj/machinery/light/directional/north, /obj/machinery/camera/autoname/directional/east, @@ -33826,24 +33681,6 @@ "iOA" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor2/starboard) -"iOD" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "AI Upload Chamber - Fore"; - network = list("aiupload") - }, -/obj/machinery/door/window/right/directional/south{ - name = "Upload Console Window"; - req_access = list("ai_upload") - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) "iOL" = ( /obj/structure/bookcase/random, /obj/effect/turf_decal/trimline/blue/filled/line, @@ -33930,6 +33767,13 @@ }, /turf/open/floor/iron, /area/station/security/brig) +"iPJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "iPN" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, @@ -34040,11 +33884,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/side, /area/station/commons/locker) -"iQR" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/pipe_scrubber, -/turf/open/floor/iron, -/area/station/engineering/atmos) "iQU" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -34201,6 +34040,16 @@ "iSU" = ( /turf/closed/wall/r_wall, /area/space/nearstation) +"iSW" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/pod, +/area/station/maintenance/floor4/port/fore) "iTd" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -35123,6 +34972,12 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) +"jgt" = ( +/obj/structure/rack, +/obj/item/mod/core/standard, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/pod/light, +/area/station/maintenance/floor3/port/aft) "jgx" = ( /obj/effect/turf_decal/trimline/green/filled/arrow_cw, /obj/structure/railing{ @@ -35311,14 +35166,6 @@ }, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"jjj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "jjo" = ( /obj/machinery/holopad, /turf/open/floor/iron/white/textured_large, @@ -35360,6 +35207,13 @@ /obj/machinery/light/red/dim/directional/south, /turf/open/openspace, /area/station/maintenance/floor4/port/aft) +"jjM" = ( +/obj/machinery/computer/security/telescreen/vault/directional/east, +/obj/machinery/computer/security{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) "jjT" = ( /obj/effect/turf_decal/tile/neutral/full, /obj/machinery/portable_atmospherics/pump, @@ -35400,17 +35254,6 @@ }, /turf/open/floor/mineral/silver, /area/station/service/chapel) -"jkD" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east{ - cell_type = /obj/item/stock_parts/power_store/battery/hyper - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/smooth_large, -/area/station/tcommsat/server) "jkH" = ( /obj/machinery/holopad, /turf/open/floor/iron/white, @@ -35930,6 +35773,18 @@ /obj/machinery/shower/directional/north, /turf/open/floor/iron/white/small, /area/station/commons/fitness/recreation) +"jrF" = ( +/obj/structure/sign/directions/evac/west_arrow, +/obj/structure/sign/directions/supply/west_arrow{ + pixel_y = 8 + }, +/obj/structure/sign/directions/arrival/west_arrow{ + pixel_y = -8 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor1/fore) "jrM" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/pod/light, @@ -36473,18 +36328,6 @@ dir = 1 }, /area/station/hallway/floor2/aft) -"jyL" = ( -/obj/structure/sign/poster/official/random/directional/east, -/obj/structure/sign/directions/dorms/directional/north, -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 40 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 24 - }, -/obj/structure/rack, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) "jyP" = ( /obj/machinery/camera/autoname/directional/east, /turf/open/floor/catwalk_floor, @@ -36732,6 +36575,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/supermatter/room) +"jBL" = ( +/obj/structure/sign/directions/science/west_arrow, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor2/fore) "jBR" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/effect/turf_decal/siding/white/corner{ @@ -36811,6 +36660,15 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/service/kitchen/diner) +"jDo" = ( +/obj/machinery/door/airlock/medical{ + name = "Chemical Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/medical/chemistry) "jDq" = ( /obj/machinery/light/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -36939,6 +36797,14 @@ /obj/structure/bed/medical/emergency, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) +"jFb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "jFh" = ( /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/pod/dark, @@ -37222,33 +37088,14 @@ /obj/structure/sign/departments/engineering/directional/south, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) -"jIi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +"jIx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/blue, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4; - pixel_x = -15 - }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"jIs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/structure/table/reinforced/rglass, -/obj/item/storage/box/rxglasses{ - pixel_y = 5 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "jIy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/cable, @@ -37368,11 +37215,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard) -"jJM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "jJP" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/engine, @@ -37615,6 +37457,13 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/port/fore) +"jNG" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "jNH" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -37675,6 +37524,13 @@ initial_gas_mix = "TEMP=2.7" }, /area/station/science/ordnance/bomb) +"jOz" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "jOA" = ( /obj/structure/closet/l3closet/security, /obj/effect/turf_decal/tile/red/fourcorners, @@ -37806,15 +37662,6 @@ /obj/effect/spawner/random/clothing/lizardboots, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"jQb" = ( -/obj/machinery/door/airlock/medical{ - name = "Chemical Storage" - }, -/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, -/turf/open/floor/iron/dark/textured_edge{ - dir = 8 - }, -/area/station/medical/chemistry) "jQu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -38046,14 +37893,14 @@ /turf/open/floor/pod/light, /area/station/maintenance/floor2/port) "jTK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/structure/sign/directions/dorms/east_arrow, +/obj/structure/sign/directions/evac/east_arrow{ + pixel_y = -8 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) +/area/station/hallway/floor3/fore) "jTM" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/effect/turf_decal/siding/purple{ @@ -38662,6 +38509,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/station/service/library) +"kcj" = ( +/obj/structure/table/glass, +/obj/item/stack/medical/gauze, +/obj/machinery/defibrillator_mount/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "kcl" = ( /obj/structure/railing{ dir = 1 @@ -38767,20 +38620,6 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) -"kcT" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/structure/sign/departments/exodrone/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) "kcZ" = ( /obj/effect/turf_decal/delivery, /obj/structure/table/reinforced, @@ -39028,13 +38867,6 @@ dir = 1 }, /area/station/hallway/floor1/aft) -"kfg" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer2{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/station/engineering/atmos) "kfm" = ( /obj/effect/turf_decal/trimline/purple, /obj/machinery/airalarm/directional/south, @@ -39856,6 +39688,12 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/smooth, /area/station/construction) +"kqQ" = ( +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/computer/security/telescreen/rd/directional/west, +/obj/machinery/pdapainter/research, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) "kqW" = ( /obj/structure/filingcabinet/employment, /turf/open/floor/wood, @@ -39889,6 +39727,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/storage) +"krn" = ( +/obj/structure/sign/poster/official/random/directional/east, +/obj/machinery/cryo_cell{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "kro" = ( /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -40207,6 +40052,20 @@ }, /turf/open/floor/wood/parquet, /area/station/service/lawoffice) +"kvu" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/item/gps, +/obj/structure/closet/crate/engineering, +/turf/open/floor/plating, +/area/station/engineering/lobby) "kvw" = ( /obj/machinery/igniter/incinerator_ordmix, /turf/open/floor/engine/vacuum, @@ -40492,6 +40351,14 @@ "kzE" = ( /turf/closed/wall/r_wall, /area/station/maintenance/floor1/port) +"kzH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/security/telescreen/engine_waste/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/pumproom) "kzK" = ( /turf/open/floor/iron, /area/station/hallway/floor2/aft) @@ -40540,6 +40407,14 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"kAi" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "kAm" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -40962,6 +40837,24 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/wood/tile, /area/station/service/library) +"kFK" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/book/manual/chef_recipes, +/turf/open/floor/iron, +/area/station/security/prison) "kFO" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 1 @@ -41508,14 +41401,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard) -"kMv" = ( -/obj/machinery/plumbing/receiver, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "kMC" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 @@ -41731,6 +41616,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark/side, /area/station/security/prison) +"kPS" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron, +/area/station/engineering/atmos) "kPW" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -41783,6 +41673,13 @@ dir = 4 }, /area/station/security/office) +"kQC" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "kQF" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -41798,6 +41695,10 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) +"kQJ" = ( +/obj/machinery/stasis, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "kQN" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41899,13 +41800,6 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/white, /area/station/hallway/floor2/fore) -"kRM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "kRN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -42051,6 +41945,12 @@ /mob/living/simple_animal/bot/secbot/beepsky/armsky, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"kTB" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/space/openspace, +/area/space/nearstation) "kTI" = ( /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 @@ -42065,6 +41965,21 @@ /obj/structure/sign/poster/random/directional/west, /turf/open/floor/iron, /area/station/hallway/floor3/aft) +"kTQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + icon_state = "control_stun"; + name = "AI Upload turret control"; + pixel_y = 28 + }, +/obj/machinery/computer/security/telescreen/aiupload/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "kTV" = ( /obj/structure/bookcase/random/religion, /obj/machinery/light/small/directional/north, @@ -42107,11 +42022,6 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/lab) -"kUl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "kUo" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron/dark, @@ -42288,14 +42198,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"kWD" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "kWJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -42394,6 +42296,16 @@ /obj/machinery/vending/wardrobe/chef_wardrobe, /turf/open/floor/wood/large, /area/station/service/kitchen/kitchen_backroom) +"kXQ" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/catwalk_floor/iron_white, +/area/station/medical/treatment_center) "kXW" = ( /obj/effect/turf_decal/bot, /obj/effect/spawner/random/contraband/landmine, @@ -42499,20 +42411,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/eighties, /area/station/commons/dorms/room2) -"kZr" = ( -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/gps, -/obj/structure/closet/crate/engineering, -/turf/open/floor/plating, -/area/station/engineering/lobby) "kZv" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -42654,16 +42552,6 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard) -"lbi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "lbm" = ( /obj/machinery/camera/preset/ordnance{ dir = 1 @@ -42932,6 +42820,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/floor2/aft) +"ldK" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/commons/toilet) "ldO" = ( /obj/structure/chair/stool/bar/directional/east, /obj/structure/disposalpipe/segment{ @@ -43102,13 +42994,6 @@ "lfU" = ( /turf/open/floor/plating/airless, /area/station/solars/starboard/aft) -"lfW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "lfZ" = ( /obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, @@ -43242,6 +43127,19 @@ }, /turf/open/floor/iron/checker, /area/station/commons/vacant_room/commissary) +"lhG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "lhO" = ( /obj/structure/chair{ dir = 1 @@ -44117,18 +44015,6 @@ dir = 9 }, /area/station/security/prison) -"luo" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 4 - }, -/obj/effect/turf_decal/arrows{ - dir = 4 - }, -/obj/structure/railing, -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/textured_large, -/area/station/cargo/bitrunning/den) "luv" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44163,6 +44049,10 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/pod/dark, /area/station/maintenance/floor4/port/aft) +"luF" = ( +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/white/textured_large, +/area/station/service/chapel/office) "luG" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -44183,6 +44073,11 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/dark, /area/station/security/checkpoint/first) +"luR" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/sign/warning/biohazard/directional/east, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "luS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45085,26 +44980,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/starboard/fore) -"lIh" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners{ - dir = 8 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east{ - pixel_x = 25; - pixel_y = 16 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Command - Research Director's Office" - }, -/obj/machinery/requests_console/directional/east{ - department = "Research Director's Desk"; - name = "Research Director's Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/rd) "lIm" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/white/corner, @@ -45250,6 +45125,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) +"lJF" = ( +/obj/machinery/power/shuttle_engine/huge{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "lJN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -45683,6 +45564,13 @@ }, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/ce) +"lOL" = ( +/obj/structure/table, +/obj/item/cigarette/candy{ + pixel_x = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/floor1/aft) "lPb" = ( /obj/structure/railing{ dir = 1 @@ -45691,6 +45579,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"lPc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/kitchen/diner) "lPf" = ( /obj/structure/closet/bombcloset/security, /obj/effect/turf_decal/tile/red/fourcorners, @@ -45929,6 +45824,24 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/floor3/aft) +"lRJ" = ( +/obj/machinery/computer/upload/ai, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "AI Upload Chamber - Fore"; + network = list("aiupload") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Upload Console Window"; + req_access = list("ai_upload") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "lRP" = ( /obj/machinery/door/airlock/highsecurity{ name = "Electrical Maintenance" @@ -45994,20 +45907,17 @@ /obj/effect/decal/cleanable/plastic, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat) -"lSI" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/door/window/left/directional/south{ - name = "Cyborg Upload Console Window"; - req_access = list("ai_upload") +"lSH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload) +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/hop) "lSJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -46730,6 +46640,10 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/station/maintenance/floor1/starboard) +"mcd" = ( +/obj/structure/railing/corner, +/turf/open/space/openspace, +/area/space/nearstation) "mcf" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 1 @@ -47141,18 +47055,6 @@ /obj/effect/spawner/random/maintenance/three, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"mgl" = ( -/obj/structure/sign/directions/evac/directional/west, -/obj/structure/sign/directions/supply/directional/west{ - pixel_y = 8 - }, -/obj/structure/sign/directions/arrival/directional/west{ - pixel_y = -8 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor1/fore) "mgo" = ( /obj/structure/chair/sofa/bench/right{ dir = 4 @@ -47362,14 +47264,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plating, /area/station/security/eva) -"mjg" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "mjr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47432,22 +47326,6 @@ /obj/machinery/duct, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) -"mko" = ( -/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/ordnance/directional/north, -/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver, -/obj/structure/table, -/obj/item/binoculars{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/science/ordnance/storage) "mkE" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/item/wrench, @@ -47669,6 +47547,16 @@ dir = 4 }, /area/station/hallway/secondary/exit/departure_lounge) +"mnC" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/auxlab) "mnE" = ( /obj/structure/table/wood, /obj/item/folder/red, @@ -48122,6 +48010,16 @@ }, /turf/open/floor/mineral/silver, /area/station/service/chapel) +"mtj" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "mtx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48145,10 +48043,6 @@ /obj/effect/landmark/generic_maintenance_landmark, /turf/open/floor/iron/dark, /area/station/maintenance/floor1/port) -"mtI" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/medical/medbay/lobby) "mtL" = ( /obj/effect/turf_decal/trimline/purple/warning{ dir = 4 @@ -48200,6 +48094,10 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/aft) +"muj" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "mus" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/pod/dark, @@ -48245,15 +48143,6 @@ /obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/dark, /area/station/security/checkpoint/third) -"mve" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "mvg" = ( /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 1 @@ -48559,23 +48448,6 @@ /obj/machinery/duct, /turf/open/floor/wood, /area/station/service/bar/atrium) -"mzh" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/duct, -/obj/machinery/button/door/directional/west{ - id = "med_lockdown"; - name = "Surgery Privacy Shutters"; - req_access = list("medical") - }, -/obj/machinery/light_switch/directional/west{ - pixel_x = -24; - pixel_y = -10 - }, -/turf/open/floor/iron/white, -/area/station/medical/surgery/fore) "mzk" = ( /obj/structure/sign/warning/no_smoking/directional/east, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -48701,6 +48573,22 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) +"mBa" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/effect/landmark/start/chief_engineer, +/obj/machinery/button/door/directional/south{ + id = "ceprivacy"; + name = "Privacy Shutters Control"; + pixel_x = -6 + }, +/turf/open/floor/iron/dark/textured, +/area/station/command/heads_quarters/ce) "mBg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -48892,6 +48780,12 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) +"mDH" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) "mDI" = ( /obj/effect/turf_decal/trimline/blue/line{ dir = 9 @@ -48985,6 +48879,10 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) +"mES" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "mEY" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/command/glass{ @@ -49022,17 +48920,6 @@ /obj/effect/spawner/random/trash/botanical_waste, /turf/open/floor/plating, /area/station/maintenance/floor2/port/aft) -"mFz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/door/airlock/public/glass{ - name = "Medbay" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/textured, -/area/station/medical/medbay/lobby) "mFB" = ( /obj/structure/window/reinforced/spawner/directional/north, /mob/living/basic/chicken, @@ -49085,12 +48972,6 @@ dir = 1 }, /area/station/hallway/secondary/exit) -"mFQ" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/ai_monitored/command/storage/eva) "mFV" = ( /obj/structure/bodycontainer/morgue, /obj/machinery/light/small/directional/west, @@ -49104,6 +48985,11 @@ /obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/white, /area/station/science/lower) +"mGl" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "mGp" = ( /obj/effect/spawner/random/trash/garbage{ spawn_scatter_radius = 1 @@ -50025,6 +49911,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/bronze/filled, /area/station/maintenance/floor1/starboard) +"mTb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/paramedic, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured, +/area/station/medical/paramedic) "mTg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/item/radio/intercom/directional/west, @@ -50060,6 +49962,15 @@ /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/fore) +"mTA" = ( +/obj/structure/railing, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/closet/firecloset, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/floor4/fore) "mTF" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50525,6 +50436,10 @@ }, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) +"mYT" = ( +/obj/machinery/light/cold/no_nightlight/directional/east, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "mYV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50581,14 +50496,6 @@ name = "Holodeck Projector Floor" }, /area/station/holodeck/rec_center) -"mZS" = ( -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "mZT" = ( /obj/machinery/atmospherics/pipe/smart/simple/general/visible{ dir = 10 @@ -50785,6 +50692,12 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"ncO" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) "ncX" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -51143,6 +51056,12 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) +"ngR" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "ngT" = ( /obj/structure/dresser, /turf/open/floor/wood/tile, @@ -51979,28 +51898,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/medical/cryo) -"nqP" = ( -/obj/structure/window/reinforced/plasma/spawner/directional/east, -/obj/structure/table/reinforced/plasmarglass, -/obj/item/stock_parts/power_store/cell/lead{ - pixel_x = -5; - pixel_y = 8 - }, -/obj/item/usb_cable{ - name = "jumper cable"; - pixel_x = -10; - pixel_y = 12 - }, -/obj/item/lead_pipe{ - pixel_x = -5 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/reagent_containers/syringe, -/turf/open/floor/pod/dark, -/area/station/service/kitchen/abandoned) "nqU" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -52339,6 +52236,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/floor2/port/aft) +"nvy" = ( +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "nvE" = ( /obj/machinery/autolathe, /obj/effect/turf_decal/siding/thinplating_new{ @@ -52743,6 +52643,14 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/fore) +"nAQ" = ( +/obj/structure/bed/medical/anchored{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "nAT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/textured_half, @@ -52831,10 +52739,33 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/exit/departure_lounge) +"nCb" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east{ + cell_type = /obj/item/stock_parts/power_store/battery/hyper + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/tcommsat/server) "nCi" = ( /obj/structure/sign/departments/security, /turf/closed/wall/r_wall, /area/station/security/checkpoint/first) +"nCv" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + id = "med_lockdown"; + name = "Medbay Lockdown Shutters"; + req_access = list("medical") + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "nCA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/dark, @@ -52940,30 +52871,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/fore) -"nDQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/table/reinforced, -/obj/structure/window/spawner/directional/south, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 8; - pixel_y = -4 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/multitool{ - pixel_x = 7; - pixel_y = 10 - }, -/turf/open/floor/iron/corner{ - dir = 4 - }, -/area/station/engineering/lobby) "nEa" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, @@ -53020,13 +52927,6 @@ "nEI" = ( /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) -"nEM" = ( -/obj/item/fishing_rod, -/obj/structure/closet, -/obj/effect/spawner/random/maintenance/three, -/obj/item/cigarette/pipe, -/turf/open/floor/pod/light, -/area/station/maintenance/floor2/starboard/fore) "nEO" = ( /obj/structure/table, /obj/item/screwdriver, @@ -53394,12 +53294,6 @@ dir = 4 }, /area/station/hallway/floor3/aft) -"nJb" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/engineering/atmos) "nJk" = ( /obj/effect/turf_decal/trimline/purple/line{ dir = 1 @@ -53491,15 +53385,6 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) -"nKn" = ( -/obj/structure/sign/directions/dorms/directional/east, -/obj/structure/sign/directions/evac/directional/east{ - pixel_y = -8 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/station/hallway/floor3/fore) "nKq" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -53545,14 +53430,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/prison/garden) -"nKY" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/iron/white/textured, -/area/station/medical/cryo) "nLc" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53741,6 +53618,14 @@ /obj/effect/turf_decal/bot_red, /turf/open/floor/iron/textured_large, /area/station/cargo/warehouse) +"nOq" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/mechbay) "nOw" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 @@ -53956,21 +53841,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/hallway/floor4/aft) -"nQY" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig Fore Entrance" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/tile/red/fourcorners, -/obj/effect/mapping_helpers/airlock/access/all/security/general, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron/dark, -/area/station/security/checkpoint) "nQZ" = ( /obj/effect/turf_decal/trimline/yellow/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54096,6 +53966,13 @@ /obj/structure/cable, /turf/open/floor/iron/white/textured, /area/station/medical/storage) +"nRR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "nRU" = ( /obj/structure/chair{ dir = 1 @@ -54117,15 +53994,6 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard) -"nSz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/station/security/prison/garden) "nSC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, @@ -54218,6 +54086,11 @@ "nUa" = ( /turf/closed/wall, /area/station/medical/storage) +"nUf" = ( +/obj/structure/fake_stairs/directional/south, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "nUj" = ( /obj/structure/chair/e_chair, /obj/effect/decal/cleanable/blood/old, @@ -54899,6 +54772,12 @@ }, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard) +"ode" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "odk" = ( /obj/machinery/light/directional/east, /obj/machinery/status_display/ai/directional/east, @@ -54919,6 +54798,18 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/rd) +"odG" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/item/storage/belt/medical, +/obj/item/storage/belt/medical{ + pixel_y = 6 + }, +/obj/item/storage/belt/medical{ + pixel_y = 12 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "odH" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -55549,13 +55440,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/aft) -"omq" = ( -/obj/machinery/computer/security/telescreen/vault/directional/east, -/obj/machinery/computer/security{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) "omr" = ( /turf/open/floor/iron/stairs{ dir = 8 @@ -55703,6 +55587,18 @@ dir = 8 }, /area/station/hallway/floor3/fore) +"oor" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "ooy" = ( /turf/open/floor/iron/chapel, /area/station/service/chapel) @@ -55745,20 +55641,6 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/carpet/orange, /area/station/service/chapel/funeral) -"ooT" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/stripes/white/line{ - dir = 4 - }, -/obj/item/folder/white{ - pixel_y = 13 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/lab) "ooV" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/c38{ @@ -55807,14 +55689,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/eighties, /area/station/commons/dorms/room2) -"opE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "opN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -55863,21 +55737,6 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) -"oqk" = ( -/obj/structure/sign/directions/medical/directional/north{ - dir = 2 - }, -/obj/structure/sign/directions/science/directional/north{ - dir = 2; - pixel_y = 24 - }, -/obj/structure/sign/directions/upload/directional/north{ - dir = 2; - pixel_y = 40 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor3/fore) "oqq" = ( /obj/structure/table, /obj/item/stamp, @@ -56040,6 +55899,30 @@ /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/fore) +"osF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + name = "Medbay Lockdown Shutters"; + id = "med_lockdown" + }, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"osH" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/stack/sheet/iron/ten, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/circuitboard/machine/exoscanner, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/corner, +/area/station/cargo/drone_bay) "osI" = ( /obj/machinery/light/red/dim/directional/east, /turf/open/floor/pod/dark, @@ -56052,11 +55935,6 @@ /obj/effect/spawner/structure/window/hollow/middle, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard) -"osX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/restaurant_portal/bar, -/turf/open/floor/wood, -/area/station/service/kitchen/diner) "ote" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -56145,32 +56023,6 @@ /obj/structure/chair, /turf/open/floor/iron/kitchen/herringbone, /area/station/service/kitchen/diner) -"ouy" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/hidden/layer1{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/computer/security/telescreen/engine_waste/directional/south, -/turf/open/floor/catwalk_floor/iron, -/area/station/engineering/atmos/pumproom) -"ouD" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/start/paramedic, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark/textured, -/area/station/medical/paramedic) "ouF" = ( /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/dark/side{ @@ -56618,6 +56470,14 @@ /obj/machinery/light/floor, /turf/open/floor/iron/white, /area/station/medical/psychology) +"oAL" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "oAO" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -57263,6 +57123,13 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) +"oKc" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "oKq" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/captain/private) @@ -57332,6 +57199,15 @@ /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron, /area/station/cargo/storage) +"oKV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "oKY" = ( /turf/open/floor/grass, /area/station/hallway/floor4/fore) @@ -57364,6 +57240,12 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/service/bar) +"oLu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/closed/wall, +/area/station/medical/treatment_center) "oLv" = ( /obj/effect/turf_decal/stripes{ dir = 1 @@ -57378,16 +57260,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"oLE" = ( -/obj/effect/turf_decal/trimline/neutral/warning{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/table/reinforced, -/turf/open/floor/iron/dark, -/area/station/command/gateway) "oLG" = ( /obj/structure/beebox, /turf/open/floor/grass, @@ -57624,11 +57496,6 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/white, /area/station/science/lower) -"oOW" = ( -/obj/structure/rack, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) "oOY" = ( /obj/structure/table/wood/fancy/red, /obj/item/flashlight/flare/candle, @@ -58142,6 +58009,13 @@ }, /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) +"oVk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/station/security/prison/garden) "oVy" = ( /obj/structure/bed/medical/emergency, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -58266,6 +58140,13 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/space/nearstation) +"oXk" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer4{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/pumproom) "oXp" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -58396,15 +58277,6 @@ /obj/item/tank/internals/emergency_oxygen, /turf/open/floor/iron/smooth, /area/station/tcommsat/computer) -"oZd" = ( -/obj/machinery/computer/security/telescreen/auxbase/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) "oZj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58647,6 +58519,13 @@ "pcR" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor1/aft) +"pcY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "pdd" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -59358,6 +59237,14 @@ "poE" = ( /turf/open/floor/catwalk_floor, /area/station/hallway/floor3/fore) +"poI" = ( +/obj/machinery/vatgrower{ + dir = 4 + }, +/obj/machinery/light/cold/no_nightlight/directional/south, +/obj/machinery/status_display/evac/directional/south, +/turf/open/misc/sandy_dirt, +/area/station/science/cytology) "poL" = ( /obj/structure/chair/comfy/brown{ dir = 1 @@ -59405,10 +59292,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/aft) -"ppf" = ( -/obj/effect/turf_decal/weather/sand/light, -/turf/closed/wall/r_wall, -/area/station/security/execution/education) "ppi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -59443,6 +59326,11 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor2/aft) +"ppK" = ( +/obj/structure/rack, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "ppN" = ( /obj/machinery/door/airlock/engineering{ name = "Tech Storage" @@ -59568,17 +59456,6 @@ dir = 8 }, /area/station/hallway/floor3/fore) -"pqH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - areastring = "/area/station/science/ordnance/burnchamber" - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "pqO" = ( /obj/effect/decal/cleanable/glass, /obj/item/shard, @@ -59801,6 +59678,15 @@ dir = 4 }, /area/station/hallway/floor2/fore) +"ptx" = ( +/obj/structure/sign/directions/upload/east_arrow, +/obj/structure/sign/directions/medical/east_arrow{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor2/fore) "ptD" = ( /obj/machinery/vending/dinnerware, /turf/open/floor/wood/large, @@ -59856,13 +59742,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/lower) -"puH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "puI" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron, @@ -60474,6 +60353,12 @@ "pCc" = ( /turf/open/floor/iron/showroomfloor, /area/station/service/theater) +"pCd" = ( +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/incident_display/bridge/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) "pCf" = ( /obj/structure/cable, /obj/effect/turf_decal/siding/purple/corner{ @@ -60689,14 +60574,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/starboard/aft) -"pEY" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, -/obj/structure/sign/poster/contraband/random/directional/east, -/turf/open/floor/iron/dark, -/area/station/commons/vacant_room/commissary) "pEZ" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/box, @@ -60804,9 +60681,12 @@ }, /area/station/security/office) "pGz" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/window/reinforced/spawner/directional/west, /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) +/mob/living/basic/parrot/poly, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/command/heads_quarters/ce) "pGG" = ( /obj/structure/ladder, /obj/structure/lattice/catwalk, @@ -61237,6 +61117,10 @@ dir = 1 }, /area/station/security/prison) +"pMz" = ( +/obj/structure/railing, +/turf/open/space/openspace, +/area/space/nearstation) "pME" = ( /obj/structure/railing/corner{ dir = 4 @@ -61361,12 +61245,15 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/security/evidence) -"pNV" = ( -/obj/machinery/power/shuttle_engine/large{ - dir = 4 +"pNS" = ( +/obj/machinery/door/airlock/hatch{ + name = "Maintenance Access" }, -/turf/open/floor/plating/airless, -/area/space/nearstation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port) "pNW" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -61446,6 +61333,11 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/lobby) +"pOX" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "pOY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61478,6 +61370,13 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) +"pPn" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/white, +/area/station/science/circuits) "pPr" = ( /obj/structure/sign/poster/official/random/directional/south, /obj/effect/spawner/random/vending/snackvend, @@ -61624,6 +61523,15 @@ /obj/structure/lattice/catwalk, /turf/open/space/openspace, /area/space/nearstation) +"pRC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue, +/obj/machinery/medical_kiosk, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "pRD" = ( /obj/machinery/shower/directional/north, /obj/effect/turf_decal/trimline/green/end{ @@ -61728,6 +61636,11 @@ /obj/effect/mapping_helpers/airalarm/tlv_no_checks, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"pSP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/kitchen/diner) "pSV" = ( /obj/machinery/griddle, /turf/open/floor/iron/kitchen, @@ -61961,6 +61874,13 @@ /obj/structure/cable, /turf/open/floor/eighties, /area/station/commons/dorms/room2) +"pWm" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) "pWr" = ( /obj/structure/chair/wood{ dir = 1 @@ -62340,11 +62260,6 @@ dir = 1 }, /area/station/science/auxlab) -"qaY" = ( -/obj/effect/spawner/random/engineering/tracking_beacon, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/kitchen/diner) "qbh" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/aicard, @@ -62410,6 +62325,12 @@ /obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/station/science/robotics/lab) +"qcl" = ( +/obj/structure/sign/directions/engineering/east_arrow, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor1/fore) "qcp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62417,11 +62338,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/aft) -"qcr" = ( -/obj/structure/fake_stairs/directional/south, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "qct" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/effect/turf_decal/stripes/line{ @@ -63048,6 +62964,14 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/command/heads_quarters/qm) +"qld" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) "qle" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/dark_blue{ @@ -63263,17 +63187,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/station/service/kitchen/diner) -"qob" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/yellow{ - dir = 8; - pixel_x = 15 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "qoq" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark/side, @@ -63332,13 +63245,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/textured_large, /area/station/engineering/lobby) -"qoI" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/north, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "qoJ" = ( /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms, @@ -63356,6 +63262,22 @@ /obj/machinery/light/directional/west, /turf/open/floor/wood, /area/station/service/kitchen/diner) +"qoY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/ordnance/directional/north, +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver, +/obj/structure/table, +/obj/item/binoculars{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) "qpa" = ( /obj/structure/table/reinforced, /obj/item/paper_bin/carbon{ @@ -63450,6 +63372,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"qqJ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/security/prison/garden) "qqY" = ( /obj/effect/turf_decal/trimline/green/line{ dir = 4 @@ -63557,14 +63487,6 @@ }, /turf/open/floor/pod, /area/station/hallway/secondary/entry) -"qsj" = ( -/obj/structure/bed/medical/anchored{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "qsy" = ( /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/stripes/white/line{ @@ -63709,12 +63631,6 @@ /obj/item/storage/pill_bottle/mining, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) -"qtM" = ( -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "qtO" = ( /obj/machinery/camera/autoname/directional/west, /obj/item/radio/intercom/directional/west, @@ -64280,11 +64196,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"qzQ" = ( -/obj/machinery/newscaster/directional/north, -/obj/structure/water_source/puddle, -/turf/open/misc/dirt/jungle, -/area/station/security/prison/garden) "qzX" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/turf_decal/stripes/line{ @@ -64630,6 +64541,12 @@ }, /turf/open/floor/engine/airless, /area/station/solars/port/aft) +"qDL" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "Minisat - Aft" + }, +/turf/open/space/openspace, +/area/space/nearstation) "qDM" = ( /obj/machinery/shuttle_manipulator{ desc = "It's displaying various schematics and maps of the ship."; @@ -64982,24 +64899,10 @@ "qHW" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) -"qIf" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_x = 6 - }, -/obj/effect/landmark/start/chief_engineer, -/obj/machinery/button/door/directional/south{ - id = "ceprivacy"; - name = "Privacy Shutters Control"; - pixel_x = -6 - }, -/turf/open/floor/iron/dark/textured, -/area/station/command/heads_quarters/ce) +"qHX" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "qIv" = ( /obj/effect/turf_decal/trimline/purple/warning, /turf/open/floor/pod/dark, @@ -65070,6 +64973,15 @@ /obj/structure/railing/corner/end/flip, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) +"qJP" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba, +/obj/effect/turf_decal/trimline/blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/line, +/turf/open/floor/carpet/blue, +/area/station/command/meeting_room) "qJT" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -65226,6 +65138,16 @@ dir = 4 }, /area/station/hallway/floor1/aft) +"qNl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/hidden/layer1{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/security/telescreen/engine_waste/directional/south, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/atmos/pumproom) "qNu" = ( /obj/structure/displaycase/trophy, /turf/open/floor/carpet/royalblack, @@ -65305,6 +65227,10 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"qOf" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "qOh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -65428,10 +65354,6 @@ /obj/item/radio/intercom/chapel/directional/south, /turf/open/floor/iron/dark/small, /area/station/service/chapel/office) -"qPu" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "qPv" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, @@ -65628,12 +65550,6 @@ }, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) -"qRS" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/space/openspace, -/area/space/nearstation) "qRW" = ( /obj/structure/disposalpipe/junction{ dir = 8 @@ -65672,10 +65588,6 @@ }, /turf/open/floor/iron/white, /area/station/science/lobby) -"qSD" = ( -/obj/structure/aquarium/lawyer, -/turf/open/floor/wood/parquet, -/area/station/service/lawoffice) "qSJ" = ( /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron/checker, @@ -66080,13 +65992,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/security/brig) -"qXX" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "qYb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -66521,12 +66426,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/service/library) -"rdv" = ( -/obj/structure/rack, -/obj/item/mod/core/standard, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/pod/light, -/area/station/maintenance/floor3/port/aft) "rdx" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ dir = 4 @@ -66591,6 +66490,12 @@ }, /turf/open/floor/glass/reinforced, /area/station/service/library) +"reb" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/ai_monitored/command/storage/eva) "rec" = ( /obj/structure/cable, /turf/open/floor/iron/dark/side{ @@ -66702,6 +66607,12 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/iron/dark, /area/station/hallway/floor3/fore) +"reZ" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/medical/paramedic) "rfn" = ( /turf/open/floor/iron/showroomfloor{ name = "lab floor" @@ -66771,6 +66682,43 @@ "rfU" = ( /turf/closed/wall, /area/station/commons/dorms/room3) +"rfZ" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/chem_pack{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/reagent_containers/chem_pack{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/reagent_containers/chem_pack{ + pixel_y = 3 + }, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle{ + pixel_x = -2 + }, +/obj/item/reagent_containers/cup/bottle{ + pixel_x = 2 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) +"rgb" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_y = 27; + pixel_x = 12 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "rgc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66796,16 +66744,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/atmos) -"rgx" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/iron/dark, -/area/station/science/auxlab) "rgy" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -66925,18 +66863,6 @@ /obj/machinery/light/small/blacklight/directional/east, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) -"rhO" = ( -/obj/item/kirbyplants/random, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/interrogation/directional/north, -/turf/open/floor/iron/dark, -/area/station/security/interrogation) "rhR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -67044,10 +66970,6 @@ /obj/structure/railing/corner/end, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) -"rjB" = ( -/obj/machinery/light/cold/no_nightlight/directional/east, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "rjD" = ( /turf/closed/wall, /area/station/hallway/floor1/aft) @@ -67203,14 +67125,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/textured_large, /area/station/cargo/storage) -"rmD" = ( -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/obj/structure/closet/secure_closet/chemical, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/pharmacy) "rmF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark/side{ @@ -67655,6 +67569,11 @@ "rsW" = ( /turf/open/floor/carpet/blue, /area/station/maintenance/floor3/port/aft) +"rsX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "rsY" = ( /obj/machinery/button/door/directional/north{ id = "aband_armour"; @@ -67778,6 +67697,13 @@ }, /turf/open/floor/plating, /area/station/cargo/storage) +"rvw" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/pumproom) "rvD" = ( /obj/structure/sink/directional/south, /obj/structure/mirror/directional/north, @@ -67837,12 +67763,6 @@ }, /turf/open/floor/glass/reinforced, /area/station/service/library) -"rwv" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/line, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "rwG" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/machinery/airalarm/directional/north, @@ -67941,11 +67861,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/fore) -"rxZ" = ( -/obj/item/storage/toolbox/maint_kit, -/obj/effect/spawner/random/junk_shell, -/turf/open/floor/pod/light, -/area/station/maintenance/floor4/port) "ryh" = ( /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating/airless, @@ -68030,6 +67945,12 @@ }, /turf/open/floor/engine/hull, /area/space/nearstation) +"rzc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "rze" = ( /turf/closed/wall, /area/station/cargo/lobby) @@ -68213,6 +68134,20 @@ /obj/item/toy/cattoy, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/fore) +"rBX" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig Fore Entrance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint) "rBY" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark/side, @@ -68272,15 +68207,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/maintenance/floor2/port) -"rCF" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/turf_decal/tile/dark_blue/opposingcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/item/reagent_containers/cup/watering_can, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/station/security/prison/garden) "rCK" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -68708,6 +68634,15 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/floor1/starboard/fore) +"rJT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "rJU" = ( /obj/structure/chair/stool/bar/directional/east, /obj/machinery/airalarm/directional/west, @@ -68723,6 +68658,12 @@ dir = 1 }, /area/station/hallway/secondary/exit) +"rKd" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) "rKg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69048,6 +68989,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/service/hydroponics) +"rON" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/sign/departments/aiupload/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "rOW" = ( /obj/effect/turf_decal/tile/blue/half, /obj/machinery/ai_slipper{ @@ -69244,6 +69199,14 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"rRE" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/closet/secure_closet/chemical, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) "rRP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -69624,6 +69587,14 @@ /obj/machinery/duct, /turf/open/floor/iron/dark/textured, /area/station/medical/medbay/aft) +"rWy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "rWz" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -69858,12 +69829,6 @@ /obj/structure/cable, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) -"sar" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "sat" = ( /obj/structure/railing/corner{ dir = 1 @@ -69873,11 +69838,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) -"sav" = ( -/obj/effect/turf_decal/box/corners, -/obj/structure/sign/warning/biohazard/directional/east, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "saA" = ( /obj/effect/turf_decal/siding/thinplating_new{ dir = 1 @@ -69899,6 +69859,14 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/engine/vacuum, /area/station/engineering/atmos) +"sba" = ( +/obj/machinery/vatgrower{ + dir = 4 + }, +/obj/machinery/light/cold/no_nightlight/directional/north, +/obj/machinery/status_display/ai/directional/north, +/turf/open/misc/dirt/jungle, +/area/station/science/cytology) "sbm" = ( /obj/effect/spawner/structure/window/hollow/end{ dir = 8 @@ -69922,26 +69890,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/service/hydroponics) -"sbB" = ( -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/south, -/obj/item/fuel_pellet{ - pixel_x = -4; - pixel_y = -2 - }, -/obj/item/fuel_pellet, -/obj/item/fuel_pellet{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/structure/rack, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/corner{ - dir = 1 - }, -/area/station/cargo/drone_bay) "sbI" = ( /obj/structure/flora/bush/snow/style_random, /turf/open/misc/snow/actually_safe{ @@ -69999,11 +69947,6 @@ "scv" = ( /turf/closed/wall/r_wall, /area/station/maintenance/disposal) -"scx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "scD" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/suit_storage_unit/medical, @@ -70179,6 +70122,19 @@ }, /turf/open/floor/carpet/orange, /area/station/service/chapel/funeral) +"sec" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay"); + dir = 2 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "see" = ( /obj/effect/turf_decal/tile/green/full, /obj/effect/decal/cleanable/dirt, @@ -70452,6 +70408,20 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/starboard/aft) +"siR" = ( +/obj/structure/table/reinforced/rglass, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/stack/medical/suture/emergency{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/item/stack/medical/ointment{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured, +/area/station/medical/medbay/lobby) "siT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -70486,6 +70456,24 @@ }, /turf/open/floor/iron/dark/textured, /area/station/command/heads_quarters/ce) +"sjy" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/machinery/cell_charger{ + pixel_y = 1 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 9; + pixel_x = -1 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -1 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "sjD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/thinplating_new{ @@ -70620,13 +70608,6 @@ /obj/structure/bookcase/random/fiction, /turf/open/floor/wood/tile, /area/station/service/library) -"slC" = ( -/obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/cable, -/mob/living/basic/parrot/poly, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/command/heads_quarters/ce) "slI" = ( /obj/item/radio/intercom/directional/west, /obj/structure/window/reinforced/spawner/directional/south, @@ -70636,16 +70617,6 @@ }, /turf/open/floor/iron/dark, /area/station/medical/morgue) -"slP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "slQ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=2-13"; @@ -70727,20 +70698,6 @@ /obj/structure/sign/poster/random/directional/north, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) -"sno" = ( -/obj/structure/table/reinforced/rglass, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/stack/medical/suture/emergency{ - pixel_y = 5; - pixel_x = -5 - }, -/obj/item/stack/medical/ointment{ - pixel_y = -5; - pixel_x = 5 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured, -/area/station/medical/medbay/lobby) "snp" = ( /turf/open/floor/iron/dark/side{ dir = 8 @@ -71220,12 +71177,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/circuit, /area/station/science/xenobiology) -"suB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) +"suw" = ( +/obj/structure/closet/secure_closet/hos, +/obj/machinery/button/door/directional/west{ + id = "hosprivacy"; + name = "Privacy Shutters Control"; + pixel_y = 6 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) "suD" = ( /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/dark, @@ -71278,6 +71239,25 @@ dir = 8 }, /area/station/engineering/lobby) +"svi" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance-aft" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig Aft Entrance" + }, +/obj/machinery/door/poddoor/preopen{ + id = "briglockdown"; + name = "Brig Lockdown" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron/dark, +/area/station/security/brig) "svs" = ( /obj/machinery/vending/wallmed/directional/west, /turf/open/floor/iron/dark/side{ @@ -71933,15 +71913,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/brig) -"sEl" = ( -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "sEt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72195,17 +72166,6 @@ /obj/item/pipe_dispenser, /turf/open/floor/iron/dark, /area/station/engineering/supermatter) -"sHN" = ( -/obj/structure/sign/directions/medical/directional/north, -/obj/structure/sign/directions/science/directional/north{ - pixel_y = 24 - }, -/obj/structure/sign/directions/upload/directional/north{ - pixel_y = 40 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor1/fore) "sHP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -72511,12 +72471,6 @@ /obj/structure/cable, /turf/open/floor/pod/light, /area/station/maintenance/solars/port/aft) -"sKZ" = ( -/obj/machinery/camera/motion/directional/west{ - c_tag = "Minisat - Aft" - }, -/turf/open/space/openspace, -/area/space/nearstation) "sLe" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -72542,6 +72496,12 @@ /obj/structure/sign/warning/xeno_mining/directional/north, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) +"sLC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "sLE" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Entrance" @@ -72778,27 +72738,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/atmos/office) -"sOO" = ( -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 40 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 24 - }, -/obj/structure/sign/directions/vault/directional/north, -/obj/structure/chair/comfy/beige, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/station/hallway/floor3/fore) -"sOT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "sOU" = ( /turf/open/openspace, /area/station/maintenance/floor4/port/aft) @@ -72930,13 +72869,6 @@ "sQD" = ( /turf/closed/wall/r_wall, /area/station/engineering/engine_smes) -"sQG" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/obj/structure/sign/directions/evac/directional/west, -/turf/open/floor/iron, -/area/station/hallway/floor3/aft) "sQH" = ( /obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/effect/decal/cleanable/dirt, @@ -73096,6 +73028,22 @@ /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/dark, /area/station/security/holding_cell) +"sTo" = ( +/obj/structure/table, +/obj/item/storage/toolbox/emergency{ + pixel_y = 12 + }, +/obj/item/stack/cable_coil/cut{ + pixel_y = 7 + }, +/obj/item/stock_parts/power_store/cell/lead{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/wirecutters, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod/light, +/area/station/maintenance/floor1/starboard/fore) "sTq" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -73159,6 +73107,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/service/library/lounge) +"sTV" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8; + pixel_x = 15 + }, +/obj/structure/chair, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "sUj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -74295,10 +74254,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"thd" = ( -/obj/machinery/stasis, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "thi" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/closet/firecloset/full, @@ -74352,15 +74307,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/aft) -"tia" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "tic" = ( /turf/open/floor/wood, /area/station/commons/dorms/apartment2) @@ -74372,6 +74318,10 @@ /obj/machinery/telecomms/broadcaster/preset_left, /turf/open/floor/circuit/green/telecomms, /area/station/tcommsat/server) +"tiB" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "tiX" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 10 @@ -74570,10 +74520,6 @@ "tlt" = ( /turf/open/floor/catwalk_floor, /area/station/maintenance/floor2/port/fore) -"tlJ" = ( -/obj/machinery/camera/autoname/directional/east, -/turf/open/space/openspace, -/area/space/nearstation) "tlK" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -74735,16 +74681,6 @@ /obj/effect/spawner/random/contraband/prison, /turf/open/floor/iron/dark, /area/station/maintenance/floor2/starboard/aft) -"tnM" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/stack/cable_coil, -/obj/item/multitool, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/pod, -/area/station/maintenance/floor4/port/fore) "tnN" = ( /obj/structure/railing{ dir = 8 @@ -74835,6 +74771,20 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/cafeteria, /area/station/service/theater) +"tou" = ( +/obj/machinery/computer/upload/borg, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/south{ + name = "Cyborg Upload Console Window"; + req_access = list("ai_upload") + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) "toy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -74890,6 +74840,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison/garden) +"toY" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/item/reagent_containers/cup/watering_can, +/obj/effect/turf_decal/tile/dark_blue, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/station/security/prison/garden) "tpi" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75147,14 +75108,6 @@ dir = 8 }, /area/station/hallway/floor2/aft) -"tsB" = ( -/obj/effect/turf_decal/siding/white, -/obj/structure/railing, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/table/reinforced/rglass, -/turf/open/floor/iron/large, -/area/station/science/robotics/lab) "tsN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75275,13 +75228,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/gateway) -"tud" = ( -/obj/machinery/computer/security/qm{ - dir = 8 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/north, -/turf/open/floor/wood/large, -/area/station/command/heads_quarters/qm) "tun" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -75464,6 +75410,15 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"twG" = ( +/obj/structure/table/glass, +/obj/machinery/defibrillator_mount/directional/east, +/obj/item/storage/medkit/emergency{ + pixel_y = 4 + }, +/obj/item/stack/medical/suture, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "twL" = ( /obj/structure/grille, /turf/open/floor/pod/light, @@ -75506,12 +75461,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port) -"twY" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "twZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75526,13 +75475,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) -"txp" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "txu" = ( /turf/open/floor/iron/dark, /area/station/science/cytology) @@ -76009,17 +75951,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/station/science/lab) -"tDX" = ( -/obj/structure/noticeboard/directional/north, -/obj/item/paper{ - name = "IMPORTANT NOTICE"; - default_raw_text = "Nanotrasen Mark II IV Drip Stands are to be used in the correct Nanotrasen Mark II IV Drip Stand Installation Location. Failure to do so can result in a 100 credit fine. Glory to Nanotrasen." - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "tEc" = ( /obj/machinery/door/airlock/external{ name = "External Airlock" @@ -76046,6 +75977,10 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/hallway/floor2/fore) +"tEn" = ( +/obj/structure/aquarium/lawyer, +/turf/open/floor/wood/parquet, +/area/station/service/lawoffice) "tEo" = ( /obj/machinery/atmospherics/components/binary/valve{ dir = 1; @@ -76287,21 +76222,11 @@ }, /turf/open/floor/carpet/blue, /area/station/command/meeting_room) -"tIe" = ( -/obj/structure/sign/directions/evac/directional/north{ - dir = 2; - pixel_y = 40 - }, -/obj/structure/sign/directions/engineering/directional/north{ - dir = 2 - }, -/obj/structure/sign/directions/supply/directional/north{ - dir = 2; - pixel_y = 24 - }, -/obj/structure/ladder, -/turf/open/floor/iron/smooth, -/area/station/hallway/floor2/fore) +"tIi" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/kitchen/diner) "tIj" = ( /obj/structure/railing, /obj/structure/chair, @@ -76346,6 +76271,20 @@ /obj/machinery/shower/directional/west, /turf/open/floor/noslip, /area/station/science/lobby) +"tIF" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/button/door/directional/south{ + name = "Medbay Lockdown Shutters"; + id = "med_lockdown" + }, +/turf/open/floor/iron/dark/textured, +/area/station/medical/paramedic) "tIG" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance Bulkhead" @@ -76840,15 +76779,6 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat/service) -"tOW" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch/directional/north{ - pixel_y = 27; - pixel_x = 12 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "tPj" = ( /obj/effect/turf_decal/tile/purple/opposingcorners, /obj/structure/table/glass, @@ -77423,6 +77353,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor2/starboard/fore) +"tXq" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/table/reinforced, +/turf/open/floor/iron/dark, +/area/station/command/gateway) "tXB" = ( /obj/effect/turf_decal/siding/white, /obj/effect/turf_decal/trimline/purple/line{ @@ -77602,6 +77542,17 @@ /obj/structure/cable, /turf/open/floor/iron/white/textured, /area/station/medical/storage) +"tZV" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/yellow{ + dir = 8; + pixel_x = 15 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) "tZX" = ( /obj/machinery/door/airlock/security{ name = "Permabrig Visitation" @@ -77612,16 +77563,6 @@ /obj/structure/table, /turf/open/floor/pod/light, /area/station/maintenance/floor3/starboard) -"tZZ" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/bed/medical/anchored, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "uae" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -77700,6 +77641,10 @@ /obj/machinery/duct, /turf/open/floor/iron/showroomfloor, /area/station/service/kitchen/diner) +"ube" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) "ubi" = ( /obj/structure/railing/corner{ dir = 1 @@ -78130,13 +78075,6 @@ }, /turf/open/floor/iron/checker, /area/station/commons/vacant_room/commissary) -"uhC" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/pumproom) "uhF" = ( /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -78273,13 +78211,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/medical/surgery/fore) -"ujl" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer4{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/dark, -/area/station/engineering/atmos/pumproom) "ujr" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 8 @@ -78309,10 +78240,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured, /area/station/cargo/storage) -"ujI" = ( -/obj/structure/railing, -/turf/open/space/openspace, -/area/space/nearstation) "ujQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -78599,12 +78526,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/science/breakroom) -"unQ" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "unV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/siding/wideplating, @@ -78620,6 +78541,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/aft) +"uoE" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) "uoS" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -78795,14 +78728,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) -"usf" = ( -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "usj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/hatch{ @@ -78841,6 +78766,13 @@ }, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/fore) +"usu" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/structure/sign/directions/evac/west_arrow, +/turf/open/floor/iron, +/area/station/hallway/floor3/aft) "usB" = ( /obj/effect/turf_decal/tile/green{ dir = 4 @@ -79195,6 +79127,21 @@ /obj/structure/flora/bush/sparsegrass/style_random, /turf/open/floor/grass, /area/station/security/courtroom) +"uxH" = ( +/obj/structure/table, +/obj/item/ai_module/reset/purge, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/spawner/random/aimodule/neutral{ + pixel_x = 15 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "uxI" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/pod/light, @@ -79870,6 +79817,21 @@ /obj/machinery/bluespace_vendor/directional/west, /turf/open/floor/iron/dark, /area/station/hallway/floor1/fore) +"uGV" = ( +/obj/structure/sign/directions/evac/north_arrow{ + dir = 2; + pixel_y = 40 + }, +/obj/structure/sign/directions/engineering/north_arrow{ + dir = 2 + }, +/obj/structure/sign/directions/supply/north_arrow{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor2/fore) "uHa" = ( /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/dark/side, @@ -80127,14 +80089,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) -"uJq" = ( -/obj/machinery/vatgrower{ - dir = 4 - }, -/obj/machinery/light/cold/no_nightlight/directional/north, -/obj/machinery/status_display/ai/directional/north, -/turf/open/misc/dirt/jungle, -/area/station/science/cytology) "uJr" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/grass/fairy, @@ -80410,6 +80364,12 @@ }, /turf/open/floor/carpet/red, /area/station/service/library/lounge) +"uMF" = ( +/obj/machinery/power/shuttle_engine/propulsion/burst{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) "uMK" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 8 @@ -80557,12 +80517,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/floor2/starboard/aft) -"uOc" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/machinery/portable_atmospherics/pipe_scrubber, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "uOd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -80912,14 +80866,22 @@ }, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) -"uSL" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/robotics/mechbay) +"uSG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uSJ" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "uSN" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -81786,12 +81748,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/pod/light, /area/station/maintenance/floor4/port/fore) -"ved" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/kitchen/diner) "veA" = ( /obj/structure/railing{ dir = 8 @@ -81855,6 +81811,23 @@ dir = 4 }, /area/station/service/chapel) +"vfb" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Command - Research Director's Office" + }, +/obj/machinery/requests_console/directional/east{ + department = "Research Director's Desk"; + name = "Research Director's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) "vfc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -81881,6 +81854,13 @@ /obj/machinery/holopad, /turf/open/floor/iron/white, /area/station/science/lab) +"vfO" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/sign/warning/gas_mask/directional/east, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "vfV" = ( /obj/item/radio/intercom/directional/east, /obj/item/stack/sheet/iron/fifty, @@ -82093,6 +82073,11 @@ dir = 1 }, /area/station/hallway/secondary/exit/departure_lounge) +"viT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/restaurant_portal/bar, +/turf/open/floor/wood, +/area/station/service/kitchen/diner) "viX" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 4 @@ -82284,6 +82269,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/cafeteria, /area/station/service/theater) +"vlC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/kitchen/diner) "vlD" = ( /obj/machinery/light/directional/east, /obj/effect/landmark/start/hangover, @@ -82494,11 +82485,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"voj" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/departments/evac/directional/west, -/turf/open/floor/iron/dark, -/area/station/hallway/floor1/fore) "vok" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/garbage{ @@ -82566,14 +82552,6 @@ "voT" = ( /turf/closed/wall, /area/station/maintenance/floor4/port/fore) -"voX" = ( -/obj/machinery/door/firedoor/border_only, -/obj/structure/railing, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "vpa" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, @@ -82736,6 +82714,12 @@ }, /turf/open/floor/iron/white, /area/station/engineering/atmos) +"vqK" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "vqN" = ( /obj/effect/spawner/random/trash/grime, /turf/open/floor/plating, @@ -83142,6 +83126,10 @@ dir = 1 }, /area/station/science/genetics) +"vvn" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/hallway/floor1/fore) "vvs" = ( /obj/machinery/duct, /obj/effect/turf_decal/stripes/line{ @@ -83445,11 +83433,6 @@ /obj/effect/turf_decal/trimline/brown/arrow_ccw, /turf/open/floor/iron/dark/side, /area/station/cargo/lobby) -"vzo" = ( -/obj/machinery/netpod, -/obj/structure/railing, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "vzu" = ( /obj/effect/landmark/start/psychologist, /obj/structure/sign/poster/official/random/directional/south, @@ -84443,13 +84426,6 @@ }, /turf/open/floor/iron/dark/side, /area/station/security/prison/garden) -"vNV" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "vNY" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/machinery/door/airlock/hatch{ @@ -84490,12 +84466,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/textured, /area/station/medical/medbay/central) -"vOo" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "vOs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -84655,21 +84625,6 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) -"vQf" = ( -/obj/structure/table, -/obj/item/ai_module/reset/purge, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/spawner/random/aimodule/neutral{ - pixel_x = 15 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/ai_upload_foyer) "vQg" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -84815,10 +84770,6 @@ /obj/effect/landmark/navigate_destination/cargo, /turf/open/floor/iron, /area/station/cargo/lobby) -"vSA" = ( -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "vSB" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -84925,18 +84876,19 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"vTQ" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "vTS" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/port) -"vTV" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/sign/warning/gas_mask/directional/east, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "vTY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -85059,18 +85011,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor2/port/fore) -"vVR" = ( -/obj/structure/table/reinforced/rglass, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/airalarm/directional/north, -/obj/item/food/pizzaslice/mothic_five_cheese, -/obj/item/reagent_containers/cup/glass/coffee{ - pixel_y = 7; - pixel_x = 6 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark/textured, -/area/station/medical/medbay/lobby) "vVT" = ( /obj/effect/spawner/structure/window/hollow/reinforced/directional{ dir = 1 @@ -85172,13 +85112,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/textured_large, /area/station/hallway/secondary/entry) -"vWP" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron/dark/smooth_large, -/area/station/science/robotics/lab) "vWQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -85255,13 +85188,6 @@ /obj/structure/railing/corner, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/aft) -"vXx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/light/small/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "vXH" = ( /obj/machinery/airalarm/directional/south, /obj/effect/decal/cleanable/blood/drip, @@ -85460,16 +85386,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/kitchen, /area/station/service/kitchen) -"vZJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/sign/directions/evac/directional/south, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor3/port/aft) "vZK" = ( /obj/effect/spawner/structure/window/hollow/end{ dir = 4 @@ -85488,6 +85404,23 @@ /obj/effect/mapping_helpers/airlock/unres, /turf/open/floor/plating, /area/station/maintenance/floor4/port/fore) +"wak" = ( +/obj/machinery/camera/autoname/directional/west, +/obj/structure/sign/directions/security/west_arrow{ + dir = 2 + }, +/obj/structure/sign/directions/command/west_arrow{ + dir = 2; + pixel_y = -8 + }, +/obj/structure/sign/directions/vault/west_arrow{ + dir = 2; + pixel_y = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/floor3/fore) "wat" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 8 @@ -85605,12 +85538,17 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) -"wbT" = ( -/obj/structure/railing{ - dir = 1 +"wcb" = ( +/obj/item/radio/intercom/directional/north{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" }, -/turf/open/space/openspace, -/area/space/nearstation) +/obj/machinery/recharge_station, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/service) "wci" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -85770,9 +85708,7 @@ /turf/open/floor/iron, /area/station/hallway/floor3/fore) "wdd" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/bed/medical/anchored, -/turf/open/floor/iron/white, +/turf/closed/wall, /area/station/medical/treatment_center) "wdj" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ @@ -86130,13 +86066,6 @@ }, /turf/open/floor/engine, /area/station/maintenance/floor4/starboard/aft) -"wis" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "wit" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -86337,24 +86266,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit/escape_pod) -"wkP" = ( -/obj/structure/table, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/item/book/manual/chef_recipes, -/turf/open/floor/iron, -/area/station/security/prison) "wkX" = ( /turf/open/floor/catwalk_floor, /area/station/hallway/floor2/fore) @@ -86890,6 +86801,12 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/station/engineering/atmos) +"wrW" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/computer/security/telescreen/minisat/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) "wsb" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -86921,6 +86838,16 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/wood, /area/station/service/bar/atrium) +"wsn" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "wss" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/pod/light, @@ -87556,10 +87483,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/holding_cell) -"wzt" = ( -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/iron/white/textured_large, -/area/station/service/chapel/office) "wzB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/red/dim/directional/south, @@ -87573,6 +87496,14 @@ /obj/structure/cable, /turf/open/floor/wood/parquet, /area/station/medical/break_room) +"wzK" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/railing, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/large, +/area/station/science/robotics/lab) "wzO" = ( /obj/structure/statue/silver/sec{ desc = "Dedicated to those who died in the First Contact."; @@ -87789,6 +87720,14 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/station/maintenance/solars/starboard/fore) +"wCW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "wDa" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -87914,6 +87853,17 @@ /obj/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, /area/station/maintenance/floor4/starboard/aft) +"wFj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/table/reinforced/rglass, +/obj/item/storage/box/rxglasses{ + pixel_y = 5 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "wFq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -88048,6 +87998,14 @@ /obj/effect/turf_decal/siding/thinplating_new/dark, /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) +"wGQ" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "wGR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -88288,22 +88246,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) -"wIX" = ( -/obj/structure/table, -/obj/item/storage/toolbox/emergency{ - pixel_y = 12 - }, -/obj/item/stack/cable_coil/cut{ - pixel_y = 7 - }, -/obj/item/stock_parts/power_store/cell/lead{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/wirecutters, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "wJf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -88565,14 +88507,6 @@ }, /turf/open/floor/iron, /area/station/science/auxlab) -"wLC" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/obj/machinery/holopad, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "wLD" = ( /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/kitchen, @@ -88629,6 +88563,12 @@ "wMF" = ( /turf/closed/wall/r_wall, /area/station/security/prison/garden) +"wMG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/textured, +/area/station/medical/paramedic) "wMH" = ( /obj/effect/turf_decal/tile/red/half, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer2, @@ -88717,6 +88657,10 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor/iron, /area/station/cargo/storage) +"wNF" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "wNH" = ( /obj/structure/railing{ dir = 8 @@ -88810,6 +88754,13 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/station/service/chapel/funeral) +"wOV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "wPn" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -89368,6 +89319,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/lobby) +"wWA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/table/reinforced/rglass, +/obj/machinery/door/window/right/directional/east{ + name = "First Aid Supplies"; + req_access = list("medical") + }, +/obj/structure/desk_bell{ + pixel_y = 1; + pixel_x = -5 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/textured, +/area/station/medical/medbay/lobby) "wWE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/grille_or_waste, @@ -89547,6 +89517,15 @@ }, /turf/open/openspace, /area/station/maintenance/floor2/port) +"wYP" = ( +/obj/structure/table/glass, +/obj/machinery/defibrillator_mount/directional/east, +/obj/item/storage/box/syringes{ + pixel_y = 6 + }, +/obj/item/stack/medical/mesh, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "wYR" = ( /obj/machinery/holopad/secure, /obj/effect/landmark/event_spawn, @@ -89900,6 +89879,21 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/dark, /area/station/command/bridge) +"xec" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/obj/structure/rack, +/obj/item/stock_parts/power_store/cell/lead, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "xel" = ( /obj/item/folder/blue, /obj/item/paper/monitorkey, @@ -90449,20 +90443,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/medical/pharmacy) -"xln" = ( -/obj/machinery/power/shuttle_engine/huge{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"xlu" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "xlD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -90508,6 +90488,17 @@ }, /turf/open/floor/wood/tile, /area/station/service/library) +"xmu" = ( +/obj/structure/sign/directions/medical/north_arrow, +/obj/structure/sign/directions/science/north_arrow{ + pixel_y = 24 + }, +/obj/structure/sign/directions/upload/north_arrow{ + pixel_y = 40 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor1/fore) "xmM" = ( /obj/effect/turf_decal/trimline/green/filled/end{ dir = 4 @@ -90661,9 +90652,6 @@ }, /turf/open/floor/grass, /area/station/service/hydroponics/garden/abandoned) -"xpw" = ( -/turf/open/space/basic, -/area/space/nearstation) "xpA" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -90797,16 +90785,6 @@ /obj/machinery/duct, /turf/open/floor/iron/dark, /area/station/security/lockers) -"xqZ" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Treatment Center"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/obj/machinery/shower/directional/south, -/obj/structure/fluff/shower_drain, -/turf/open/floor/catwalk_floor/iron_white, -/area/station/medical/treatment_center) "xrh" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -90955,6 +90933,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port) +"xsZ" = ( +/obj/structure/noticeboard/directional/north, +/obj/item/paper{ + name = "IMPORTANT NOTICE"; + default_raw_text = "Nanotrasen Mark II IV Drip Stands are to be used in the correct Nanotrasen Mark II IV Drip Stand Installation Location. Failure to do so can result in a 100 credit fine. Glory to Nanotrasen." + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "xtd" = ( /obj/effect/turf_decal/tile/green{ dir = 1 @@ -91089,6 +91078,20 @@ dir = 8 }, /area/station/cargo/lobby) +"xvb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/departments/exodrone/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) "xvk" = ( /obj/structure/dresser, /turf/open/floor/wood, @@ -91133,14 +91136,6 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) -"xvN" = ( -/obj/structure/table, -/obj/item/reagent_containers/cup/beaker{ - pixel_x = 5 - }, -/obj/item/reagent_containers/condiment/enzyme, -/turf/open/floor/iron/kitchen, -/area/station/service/kitchen) "xvO" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, @@ -91194,6 +91189,11 @@ }, /turf/open/floor/carpet/blue, /area/station/command/meeting_room) +"xwC" = ( +/obj/machinery/netpod, +/obj/structure/railing, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "xwI" = ( /obj/structure/railing{ dir = 8 @@ -91236,15 +91236,6 @@ /obj/structure/easel, /turf/open/floor/bamboo/tatami/black, /area/station/commons/storage/art) -"xwZ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white{ - color = "#74b2d3" - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "xxh" = ( /obj/effect/turf_decal/siding/white{ dir = 10 @@ -91279,11 +91270,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/vacant_room/office) -"xxA" = ( -/obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/science/ordnance/testlab) "xxC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -91436,6 +91422,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark/side, /area/station/hallway/floor1/aft) +"xzI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/turretid{ + icon_state = "control_stun"; + name = "AI Chamber turret control"; + pixel_x = 3; + pixel_y = -23 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "xzP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/ash, @@ -91635,13 +91633,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/dark, /area/station/commons/storage/tools) -"xCM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/kitchen/diner) "xCR" = ( /obj/structure/table/reinforced, /obj/structure/sign/poster/official/random/directional/south, @@ -91860,19 +91851,6 @@ /obj/effect/turf_decal/siding/thinplating_new/corner, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) -"xEv" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = 9 - }, -/obj/machinery/button/door/directional/north{ - name = "CMO Privacy Shutters"; - id = "cmoshutter"; - req_access = list("cmo"); - pixel_y = 25; - pixel_x = -5 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "xEw" = ( /obj/machinery/computer/camera_advanced/base_construction/aux{ dir = 4 @@ -91953,6 +91931,15 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"xFb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "xFf" = ( /obj/effect/turf_decal/tile/green/half{ dir = 8 @@ -91971,6 +91958,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/showroomfloor, /area/station/commons/dorms/apartment2) +"xFi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "xFl" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -92232,9 +92224,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor4/starboard) -"xIV" = ( -/turf/open/space/openspace, -/area/space/nearstation) "xJk" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/tile/green/full, @@ -92318,13 +92307,6 @@ }, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port) -"xJX" = ( -/obj/structure/table, -/obj/item/cigarette/candy{ - pixel_x = 4 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/station/hallway/floor1/aft) "xKa" = ( /obj/effect/turf_decal/stripes/white/corner, /turf/open/floor/iron/dark/corner, @@ -92355,10 +92337,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/security/evidence) -"xKt" = ( -/obj/structure/railing/corner, -/turf/open/space/openspace, -/area/space/nearstation) "xKy" = ( /obj/machinery/modular_computer/preset/id{ dir = 8 @@ -92494,15 +92472,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"xMH" = ( -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/unres, -/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port) "xMJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -92511,14 +92480,6 @@ dir = 8 }, /area/station/hallway/floor3/aft) -"xMV" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/dark, -/area/station/command/bridge) "xMW" = ( /obj/structure/cable, /obj/structure/disposalpipe/junction{ @@ -92539,14 +92500,6 @@ /obj/effect/spawner/random/structure/crate, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port/aft) -"xNd" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/blue, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/station/medical/medbay/lobby) "xNf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/hangover, @@ -92587,17 +92540,6 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard/aft) -"xNH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white/textured, -/area/station/medical/treatment_center) "xNK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -92702,6 +92644,16 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/sorting) +"xPt" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/bed/medical/anchored, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) "xPu" = ( /turf/open/floor/grass, /area/station/service/library/garden) @@ -92752,6 +92704,21 @@ /obj/structure/sign/poster/contraband/random/directional/south, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/fore) +"xPP" = ( +/obj/structure/sign/directions/medical/north_arrow{ + dir = 2 + }, +/obj/structure/sign/directions/science/north_arrow{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/sign/directions/upload/north_arrow{ + dir = 2; + pixel_y = 40 + }, +/obj/structure/ladder, +/turf/open/floor/iron/smooth, +/area/station/hallway/floor3/fore) "xPW" = ( /obj/structure/railing, /turf/open/floor/pod/dark, @@ -92849,6 +92816,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor3/port/aft) +"xRx" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white/textured, +/area/station/medical/treatment_center) "xRB" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -93038,12 +93010,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) -"xUk" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/space/openspace, -/area/space/nearstation) "xUB" = ( /obj/machinery/light/floor, /turf/open/floor/iron/dark/side{ @@ -93323,6 +93289,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/station/maintenance/floor2/port/fore) +"xXw" = ( +/obj/machinery/camera/autoname/directional/east, +/obj/structure/sign/directions/evac/east_arrow{ + dir = 2 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/floor3/aft) "xXB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/siding/wood{ @@ -93392,6 +93367,20 @@ name = "padded floor" }, /area/station/medical/psychology) +"xYG" = ( +/obj/structure/sign/directions/security/north_arrow{ + pixel_y = 40 + }, +/obj/structure/sign/directions/command/north_arrow{ + pixel_y = 24 + }, +/obj/structure/sign/directions/vault/north_arrow, +/obj/structure/chair/comfy/beige, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/hallway/floor3/fore) "xYK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -93553,10 +93542,6 @@ }, /turf/open/misc/beach/sand, /area/station/hallway/floor2/fore) -"yba" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) "ybe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -110630,7 +110615,7 @@ wUH hyN wBR pTR -oZd +fdf wBR wBR wBR @@ -111643,7 +111628,7 @@ snI hDy lEy hpI -voj +muj axe qxz fvr @@ -111651,7 +111636,7 @@ sZI nVw vZC tKe -voj +vvn sPJ xtY oWA @@ -112414,7 +112399,7 @@ kyR mFD kyR kyR -gVw +csJ rpj nWO fXD @@ -116247,7 +116232,7 @@ owI owI oic oic -wIX +sTo laR oic jdc @@ -117534,7 +117519,7 @@ tXe tXe cOT sxb -luo +uoE hTP lNW qZU @@ -117557,7 +117542,7 @@ dny txP nqX rPi -rpj +app gqU lXX hJy @@ -117791,7 +117776,7 @@ tXe tXe pjw scn -vzo +xwC dqM bED qZU @@ -118564,7 +118549,7 @@ lyB yef wZu vTt -hai +osH aQK uhw rhs @@ -118572,7 +118557,7 @@ eaW lSJ mxC jUP -etb +xec myW kga uTH @@ -118821,7 +118806,7 @@ gHw hDa fyg xxQ -sbB +fas aQK jUP prt @@ -119335,7 +119320,7 @@ oKT xsL vDw dty -kcT +xvb eOz eOz onX @@ -123976,12 +123961,12 @@ llR pEv iKb dpH -sHN +xmu fhX nIO kyR vOK -mgl +jrF grg jnp vLP @@ -124217,7 +124202,7 @@ lWH aaI fFI lWH -tud +cPe kHP skM jdT @@ -124495,7 +124480,7 @@ fhX rMq kyR bSE -hVG +qcl bBx jnp vLP @@ -128114,7 +128099,7 @@ kbE kbE hjd lHw -jQb +jDo hzV vLM lBB @@ -128885,7 +128870,7 @@ kbk xgH ljE jCU -xMH +pNS trP dpC qHH @@ -131957,7 +131942,7 @@ nor rcc sHG uxT -jkD +nCb qkL snO jRp @@ -135018,7 +135003,7 @@ oIJ hRR qXk hHB -iQR +kPS gmw hOy lHR @@ -135291,7 +135276,7 @@ eIr oyH xnr fvO -xJX +lOL oaa uYB tLa @@ -136588,7 +136573,7 @@ sQD lOI sjs oFr -iHL +fjt kzE fmb xgH @@ -136843,7 +136828,7 @@ nPb rCO cjc aRI -slC +pGz bgs hZt kzE @@ -137101,7 +137086,7 @@ wSm kSF cpE lTo -qIf +mBa xGI kzE kzE @@ -137867,7 +137852,7 @@ wmU pVZ uKL rGe -nDQ +gXZ wWw xFR gPc @@ -138104,7 +138089,7 @@ kIe fxo uvD ocv -kfg +hwu rBP iTu iko @@ -138361,7 +138346,7 @@ blI gkx xeO vsL -nJb +ncO rBP fxd haK @@ -138620,7 +138605,7 @@ kDg vsL kDg rBP -kZr +kvu ykU mMO tCC @@ -140420,7 +140405,7 @@ oIy irk nDr kBz -gTZ +kzH bwl wlA kGK @@ -141446,13 +141431,13 @@ hQy vmr vmr skj -ouy +qNl sAH hhb gGt qEw sAH -gJl +hha jSD ppd uyD @@ -142736,7 +142721,7 @@ vxz csf buQ nPZ -uhC +rvw oIy tyQ iPN @@ -142993,7 +142978,7 @@ eNk qNf jaK aLh -ujl +oXk oIy yli jCD @@ -143253,7 +143238,7 @@ mjv tZD oIy owI -bOk +eUA owI cHX owI @@ -143263,7 +143248,7 @@ biH owI cHX owI -bOk +eUA owI dEc xMY @@ -143768,7 +143753,7 @@ gxT fmg owI jkM -bOk +eUA jkM owI caC @@ -143776,7 +143761,7 @@ wqD mdr owI jkM -bOk +eUA jkM owI oyh @@ -144025,7 +144010,7 @@ teq teq owI jkM -bOk +eUA jkM owI caC @@ -144033,7 +144018,7 @@ wqD mdr owI jkM -bOk +eUA jkM owI oyh @@ -144796,7 +144781,7 @@ sKt teq owI jkM -bOk +eUA jkM owI caC @@ -144804,7 +144789,7 @@ wqD mdr owI jkM -bOk +eUA jkM owI oyh @@ -145053,7 +145038,7 @@ xqr gIz owI jkM -bOk +eUA jkM owI caC @@ -145061,7 +145046,7 @@ wqD mdr owI jkM -bOk +eUA jkM owI oyh @@ -147083,17 +147068,17 @@ owI owI owI owI -aTO +uMF rcO -pNV -aTO +imd +uMF rcO rcO -xln -aTO +lJF +uMF rcO rcO -xln +lJF teq teq teq @@ -147135,15 +147120,15 @@ iSU iSU rcO rcO -xln -aTO +lJF +uMF rcO rcO -xln -aTO +lJF +uMF rcO -pNV -aTO +imd +uMF owI owI owI @@ -147601,13 +147586,13 @@ owI owI owI owI -xpw -xpw -xpw +bPn +bPn +bPn owI -xpw -xpw -xpw +bPn +bPn +bPn owI owI owI @@ -147647,13 +147632,13 @@ owI owI owI owI -xpw -xpw -xpw +bPn +bPn +bPn owI -xpw -xpw -xpw +bPn +bPn +bPn owI owI owI @@ -174637,7 +174622,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -174894,7 +174879,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -175151,7 +175136,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -175408,7 +175393,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -175665,7 +175650,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -175922,7 +175907,7 @@ oyh oyh oyh oyh -xIV +ahA ucA ucA ucA @@ -180763,7 +180748,7 @@ wwu wwu wwu wwu -nEM +bDB qdW sbw wwu @@ -181573,7 +181558,7 @@ lQI lQI ozr jJu -nqP +acr qiR rkZ kms @@ -182052,7 +182037,7 @@ mKZ sxl naI lNN -iGR +pPn xuv jBm xuv @@ -182831,7 +182816,7 @@ oFY mBZ ijS obj -rgx +mnC sEL biW xWe @@ -184631,7 +184616,7 @@ kJg kmR lcB kGf -ooT +ceg wXC ePa rNg @@ -185144,7 +185129,7 @@ mhT jFr sif lvS -cSb +ewu mUJ jnV sif @@ -187959,7 +187944,7 @@ hge hge hge oiO -ijV +kqQ pKO aiN jDc @@ -188731,7 +188716,7 @@ rhC hge oiO afz -lIh +vfb mis txR dDk @@ -188999,7 +188984,7 @@ kXZ wbS eGF dpL -hGG +gDh bvx btp dpL @@ -189512,12 +189497,12 @@ mGd shk wbS dpL -tIe +uGV psn aLO fNT lZS -idn +jBL shi miF nWz @@ -189785,7 +189770,7 @@ feX feX feX qGm -mZS +aSl vKz oHs vXP @@ -190026,12 +190011,12 @@ ueO puG eep dpL -jyL +bXH psn nzO fNT fqo -iNz +ptx shi siq nWz @@ -191588,7 +191573,7 @@ tam oKR xKq nCG -xEv +fjM rBt aDp xug @@ -191814,13 +191799,13 @@ iuW eHf dGa rkM -uJq +sba nuv cLA npF lcT aAE -dJs +poI qun nVT iCi @@ -192353,7 +192338,7 @@ aHY ihp iFi noh -kMv +ifM kKr iuu wyE @@ -193124,7 +193109,7 @@ gOZ xVR tfA htD -rmD +rRE kKr tam wyE @@ -194918,17 +194903,17 @@ vsx xYM jLQ yka -mtI -ggp -hOX -qob +ube +sTV +bWw +tZV aHk -eEZ -twY -tia -cwz -twY -twY +nCv +aBp +uSG +wsn +aBp +aBp oxn oUE eIw @@ -195175,17 +195160,17 @@ vsx xYM jLQ tDb -gvp +gtI gVI -qtM -xNd -ihL -hwV -hYk -qXX -usf -iog -sar +dvZ +jIx +eTc +rsX +jFb +jOz +kAi +xFb +fZQ gvN uIw mrS @@ -195432,17 +195417,17 @@ bSX ybm jLQ mJJ -mFz -suB -mve -amM -dfB -ask -jIs -buR -gxX -aGr -hBe +arp +sLC +rJT +pRC +osF +ciA +wFj +uSJ +cnf +lhG +xRx dxY mdZ iVs @@ -195689,17 +195674,17 @@ sKm cdm jLQ aYU -gvp -ffh -lbi -blH -ihL -hwV -opE -opE -xNH -opE -opE +gtI +nRR +hqA +mGl +eTc +rsX +cXZ +cXZ +dOj +cXZ +cXZ dAF wPS aKA @@ -195709,7 +195694,7 @@ mMi mMi fYa jpB -mzh +ihK jZe ksH pMf @@ -195945,18 +195930,18 @@ eUq ttb wQu jLQ -dyG -mtI -gYa -jIi -csR +fLg +ube +fbA +ejD +evh aHk -vOo -xlu -dzM -puH -dzM -gBV +ode +fNN +mES +wOV +mES +sec oxn fES sKa @@ -196204,19 +196189,19 @@ xYM jLQ usK ilR -vVR -hHe -sno +dpg +wWA +siR aHk +ezv +oor +hbq +eZU +mtj +xPt +wdd +wdd wdd -fqn -wis -slP -iAQ -tZZ -aZW -aZW -aZW iSP iSP iSP @@ -196462,18 +196447,18 @@ jLQ jay grN cqy -ouD -dUj +mTb +tIF sRR -vSA -rwv -dzM -vNV -hwV -gHO -yba -lfW -aZW +dhu +eQj +mES +jNG +rsX +rWy +tiB +oKc +wdd pOK nqM qQM @@ -196722,16 +196707,16 @@ wMN tsN dhZ sRR -tOW -rwv -bCd -dzM -gcm -txp -aaU -coZ -aZW -aYB +rgb +eQj +rfZ +mES +fzu +iPJ +nvy +qHX +wdd +rzc xcY gEZ kUW @@ -196979,15 +196964,15 @@ rmd sFG loQ sRR -tDX -kRM -dzM -wLC -dzM -sOT -twY -twY -qcr +xsZ +dWE +mES +vTQ +mES +pcY +aBp +aBp +nUf xcY otX gEZ @@ -197232,23 +197217,23 @@ jEk jLQ aje grN -aTc -gxi +reZ +wMG woE biz -dzM -kUl -ghy -dzM -dYM -scx -dzM -dzM -qcr +mES +xFi +sjy +mES +odG +bkn +mES +mES +nUf xcY -nKY -mjg -ehO +drd +cMk +pWm iux quC wDa @@ -197493,15 +197478,15 @@ voB pZZ gBz sRR -xqZ -jTK -dzM -dzM -dzM -ijd -vOo -vOo -qcr +kXQ +ghQ +mES +mES +mES +bjj +ode +ode +nUf xcY rEp gEZ @@ -197750,16 +197735,16 @@ tEe fYt loQ sRR -qPu -sEl -vOo -xwZ -vOo -aRz -aaU -ilI -aZW -vXx +qOf +cTI +ode +oKV +ode +dOF +nvy +fii +wdd +dPt xcY gEZ wcH @@ -198007,16 +197992,16 @@ eTJ rep tVi sRR -qsj -iDr -thd -bYb -bnC -dXy -thd -aHK -aZW -bwE +nAQ +twG +kQJ +kcj +aFu +wYP +kQJ +pOX +wdd +krn wat ydn tfX @@ -198268,11 +198253,11 @@ qvN qvN qvN qvN -aZW -fEj -aZW -aZW -aZW +wdd +oLu +wdd +wdd +wdd ylR ylR ylR @@ -200840,7 +200825,7 @@ bet iAb bif fSi -vWP +hgc aal aAK ybG @@ -203138,7 +203123,7 @@ lkA pZW nyE nyE -cIc +rON nyE nyE kuB @@ -203149,7 +203134,7 @@ igE hcr jbR cqR -uSL +nOq aFs jeF blv @@ -203394,9 +203379,9 @@ sBb ybB rkY nyE -eIg +kTQ eiD -vQf +uxH nyE sgJ kzK @@ -204181,7 +204166,7 @@ bgz bid grk bmL -tsB +wzK mOH jhU btW @@ -204677,7 +204662,7 @@ mPw uZF svu uZF -lSI +tou biR vLx vpA @@ -204934,7 +204919,7 @@ mPw uZF svu uZF -iOD +lRJ biR nqb xAu @@ -248128,7 +248113,7 @@ gjf vXY vRj ldV -osX +viT jHJ hVt hVt @@ -248633,11 +248618,11 @@ fjo qcd ceh dMj -cix +pSP ulB ulB ulB -xCM +lPc dId jAl jHT @@ -248890,11 +248875,11 @@ fjo qcd fOu awt -cix -cix +pSP +pSP xDS xDS -ved +vlC xDS xDS xDS @@ -249151,7 +249136,7 @@ gjf gjf vXY xDS -qaY +tIi gjf gjf wtg @@ -251217,7 +251202,7 @@ sFt oEU oSA sFt -xvN +ddt fWl bQG vZF @@ -251987,7 +251972,7 @@ vhd fAz gyr gyr -dvB +bMg sFt sxt sal @@ -255048,12 +255033,12 @@ sSB sSB sSB qrd -sOO +xYG ibF oBP eDe ybQ -gzc +wak wdb qcd riD @@ -255562,12 +255547,12 @@ iKT sSB dIv qrd -oqk +xPP jpq xNC eDe rYq -nKn +jTK wdb qcd riD @@ -256833,9 +256818,9 @@ umb nqi fXR yhT -vTV -rjB -sav +vfO +mYT +luR iHm sSB ccV @@ -261724,7 +261709,7 @@ isU cdj eAi spT -hsA +ldK fmK plX bex @@ -262007,7 +261992,7 @@ oNV eLw cmh kSU -pEY +qld piR piR roj @@ -264322,7 +264307,7 @@ nHW nlf rKM piR -vZJ +aEI myO vMm yaK @@ -264824,7 +264809,7 @@ nAD nAD nAD nqr -aWa +fMA odk nIT aAj @@ -265865,7 +265850,7 @@ nhG pVd mwD bvc -sQG +usu knO piR aMJ @@ -266882,7 +266867,7 @@ oaS ajX nXA ddg -bAf +xXw grv kYM sdX @@ -267669,7 +267654,7 @@ hLo piR xRs bKR -rdv +jgt piR mom hcT @@ -276129,11 +276114,11 @@ ucA ucA ucA ucA -xKt -djc -djc -djc -dkn +mcd +kTB +kTB +kTB +aSV ucA ucA ucA @@ -276386,11 +276371,11 @@ ucA ucA ucA ucA -ujI +pMz edA pRs pRs -wbT +rKd ucA ucA ucA @@ -276643,11 +276628,11 @@ ucA ucA ucA ucA -ujI +pMz pRs pRs pRs -wbT +rKd ucA ucA ucA @@ -276900,11 +276885,11 @@ ucA ucA ucA ucA -qRS -acl +inc +dru pRs -acl -xUk +dru +mDH ucA ucA ucA @@ -307222,7 +307207,7 @@ ucA ucA ucA ucA -tlJ +bNV ucA gMe gMe @@ -307232,7 +307217,7 @@ gMe gMe gMe ucA -tlJ +bNV ucA ucA ucA @@ -309278,7 +309263,7 @@ xJp uxw xjX aNs -kWD +pCd sZO rlJ nKL @@ -309535,7 +309520,7 @@ bfx eGK onE aNs -xMV +oAL wFT gaJ qOq @@ -309547,7 +309532,7 @@ qNY iTN qGF uIx -tnM +iSW lvm vSG mpK @@ -311586,7 +311571,7 @@ aNs aNs rNN vLW -qoI +kQC rbK wnO keg @@ -311857,7 +311842,7 @@ lgD ykw hIb fKZ -hbW +mTA dbZ hKg raq @@ -313149,7 +313134,7 @@ fUm oTx uqc nYe -cep +wrW fwj lOe uIx @@ -313399,7 +313384,7 @@ rti vuU wgO rZb -acL +qJP jKF fXa sFa @@ -313647,7 +313632,7 @@ dOa qLW nEa gaB -akr +ejM oKq cWf vlD @@ -314186,7 +314171,7 @@ cis cub wTg vEa -rxZ +izA tCG pme iho @@ -315429,14 +315414,14 @@ mSG mSG aSX aSX -pqH -bJA +ffW +wCW mKu hHi fMc gOF ddH -uOc +ngR nPE pDq vfi @@ -315685,12 +315670,12 @@ crp crp dWz lYx -unQ +vqK wMU -aaN -pGz -jjj -dIJ +fkx +wNF +bJe +djY oTq jjT hmM @@ -315942,12 +315927,12 @@ vPP rrs mCU hGC -jJM -hAH -eSq +bGF +epi +wGQ tHk bDn -gwe +buA eoI nPE nPE @@ -316204,7 +316189,7 @@ wMU aqm kFy xTG -xxA +eFd xdE nPE uZr @@ -316215,7 +316200,7 @@ fkN fQx nTJ iXS -mFQ +reb hNh hNh hNh @@ -316458,7 +316443,7 @@ oOA tyR tyR xqB -voX +fyo kFy eTV auO @@ -317010,7 +316995,7 @@ xqY mau mau mau -hSD +suw raE pke fmG @@ -317758,7 +317743,7 @@ xvr hIB nTo hns -oLE +tXq jbr iXS eHr @@ -318023,7 +318008,7 @@ gYS gir tnj tEv -dPS +fRf xFp dGF kHR @@ -318280,7 +318265,7 @@ aBV kyj dfm xnY -nQY +rBX xyw xyw tnR @@ -318766,7 +318751,7 @@ ucA xuh lln lln -mko +qoY eNX bNP nQj @@ -319816,7 +319801,7 @@ ipn oJR gjq gYO -hJJ +lSH liQ liQ xUQ @@ -320069,7 +320054,7 @@ nPE qPv iQe wqP -omq +jjM obK kpI dJC @@ -320584,7 +320569,7 @@ moL moL hMp gDy -ifk +aqS vMg cPT nWW @@ -322392,7 +322377,7 @@ txa mlH vOE nYZ -atP +svi hxz vES uyX @@ -322664,7 +322649,7 @@ cbw lOp ira dtX -oOW +ppK qjr qjr qjr @@ -322906,7 +322891,7 @@ cmM bVy tnV daD -fvA +gQY kkK fDA emk @@ -326519,7 +326504,7 @@ bJm oZo gXi gDx -rhO +bOS ftZ tBk sCO @@ -327013,7 +326998,7 @@ vJS pNH dOK pgL -qSD +tEn dJF bVy vOE @@ -327766,7 +327751,7 @@ kTV wlX sxo vyW -wzt +luF mcD rNo tKY @@ -329850,7 +329835,7 @@ oyh oyh oyh fkA -ppf +fkA wmD fkA kUZ @@ -330631,7 +330616,7 @@ yeU jVK vWn mRa -wkP +kFK uTc nOa vVW @@ -331393,8 +331378,8 @@ rCR oyh wMF wMF -qzQ -eJy +toY +pfL pfL pfL yfr @@ -331650,8 +331635,8 @@ kgW oyh wMF wMF -nSz -rCF +oVk +qqJ qXw fNV vNS @@ -333442,7 +333427,7 @@ oyh nbP tIl fEv -dMt +bma nbP oyh oyh @@ -336533,7 +336518,7 @@ xEZ vyR vyR urf -inl +xzI vyR vyR vyR @@ -336778,7 +336763,7 @@ daa kZZ tOV knH -hwN +etB aFj aOw iqz @@ -337570,7 +337555,7 @@ oyh oyh fMl sWs -wbT +rKd ucA ucA ucA @@ -337803,7 +337788,7 @@ oyh aFj aFj aFj -dlR +wcb cRs uEb uEb @@ -337825,9 +337810,9 @@ oyh oyh oyh oyh -acl -acl -xUk +dru +dru +mDH ucA ucA ucA @@ -338576,7 +338561,7 @@ ucA ucA ucA ucA -sKZ +qDL ucA ucA ucA @@ -338587,7 +338572,7 @@ ucA ucA ucA ucA -sKZ +qDL ucA ucA ucA @@ -341665,11 +341650,11 @@ ucA ucA ucA ucA -xKt -djc -djc -djc -dkn +mcd +kTB +kTB +kTB +aSV ucA ucA ucA @@ -341922,11 +341907,11 @@ ucA ucA ucA ucA -ujI +pMz edA pRs pRs -wbT +rKd ucA ucA ucA @@ -342179,7 +342164,7 @@ ucA ucA ucA ucA -ujI +pMz pRs pRs ucA diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 6c38b337835..16a3e155141 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -99,10 +99,18 @@ "aK" = ( /obj/structure/table, /obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/rcd_ammo/large, -/obj/item/construction/rcd/combat, -/obj/item/construction/plumbing, +/obj/item/rcd_ammo/large{ + pixel_x = -5 + }, +/obj/item/rcd_ammo/large{ + pixel_x = -9 + }, +/obj/item/construction/rcd/combat{ + pixel_y = 6 + }, +/obj/item/construction/plumbing{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/command/bridge) "aN" = ( @@ -122,10 +130,14 @@ "aS" = ( /obj/structure/table, /obj/item/flashlight{ - pixel_y = 5 + pixel_y = -4 + }, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 17 + }, +/obj/item/stock_parts/power_store/cell/infinite{ + pixel_y = 3 }, -/obj/item/storage/toolbox/syndicate, -/obj/item/stock_parts/power_store/cell/infinite, /turf/open/floor/iron, /area/station/engineering/main) "aX" = ( @@ -158,8 +170,12 @@ "bd" = ( /obj/structure/table, /obj/item/weldingtool/experimental, -/obj/item/inducer, -/obj/item/storage/belt/utility/chief/full, +/obj/item/inducer{ + pixel_y = -14 + }, +/obj/item/storage/belt/utility/chief/full{ + pixel_y = 11 + }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/iron, @@ -188,10 +204,18 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos) +"bn" = ( +/obj/structure/sign/warning/radiation/rad_area/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) "bo" = ( /obj/structure/table, -/obj/item/screwdriver/power, -/obj/item/crowbar/power, +/obj/item/screwdriver/power{ + pixel_y = 7 + }, +/obj/item/crowbar/power{ + pixel_y = 3 + }, /turf/open/floor/iron, /area/station/engineering/main) "bp" = ( @@ -249,33 +273,36 @@ "bE" = ( /turf/open/floor/iron, /area/station/hallway/primary/central) -"bF" = ( -/obj/machinery/computer/rdconsole, -/turf/open/floor/iron, -/area/station/science) "bI" = ( /obj/structure/table, /obj/item/card/emag, -/obj/item/flashlight/emp/debug, +/obj/item/flashlight/emp/debug{ + pixel_y = 10 + }, /turf/open/floor/iron, /area/station/command/bridge) "bJ" = ( /obj/structure/table, /obj/item/card/id/advanced/centcom/ert{ - pixel_x = 6; - pixel_y = -6 + pixel_x = 6 + }, +/obj/item/card/id/advanced/chameleon{ + pixel_y = 6 }, -/obj/item/card/id/advanced/chameleon, /obj/item/card/id/advanced/gold/captains_spare{ pixel_x = -6; - pixel_y = 6 + pixel_y = 12 }, /turf/open/floor/iron, /area/station/command/bridge) "bK" = ( /obj/structure/table, -/obj/item/storage/backpack/holding, -/obj/item/storage/part_replacer/bluespace/tier4, +/obj/item/storage/backpack/holding{ + pixel_y = 8 + }, +/obj/item/storage/part_replacer/bluespace/tier4{ + pixel_y = 6 + }, /turf/open/floor/iron, /area/station/command/bridge) "bL" = ( @@ -284,8 +311,12 @@ "bM" = ( /obj/machinery/camera/directional/north, /obj/structure/table, -/obj/item/construction/rld, -/obj/item/construction/rcd/arcd, +/obj/item/construction/rld{ + pixel_y = 8 + }, +/obj/item/construction/rcd/arcd{ + pixel_y = 16 + }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, @@ -310,13 +341,6 @@ /obj/machinery/chem_dispenser/fullupgrade, /turf/open/floor/iron/dark, /area/station/medical/chemistry) -"bT" = ( -/obj/machinery/gulag_item_reclaimer{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/iron, -/area/station/security/brig) "bY" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -399,6 +423,14 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/medical/chemistry) +"cw" = ( +/obj/structure/sign/departments/evac/aft/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"cy" = ( +/obj/machinery/door/airlock, +/turf/open/floor/iron, +/area/station/construction) "cI" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -485,12 +517,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/plating, /area/station/commons/storage/primary) -"dq" = ( -/obj/effect/turf_decal/plaque{ - icon_state = "L2" - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "dr" = ( /obj/effect/turf_decal/plaque{ icon_state = "L4" @@ -602,7 +628,9 @@ "dQ" = ( /obj/structure/table, /obj/machinery/light/directional/south, -/obj/item/debug/human_spawner, +/obj/item/debug/human_spawner{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) "dR" = ( @@ -621,11 +649,6 @@ "dV" = ( /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"dW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron, -/area/station/construction) "dX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -647,7 +670,9 @@ "ea" = ( /obj/structure/table, /obj/machinery/camera/autoname/directional/south, -/obj/item/gun/magic/wand/resurrection/debug, +/obj/item/gun/magic/wand/resurrection/debug{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) "ec" = ( @@ -662,14 +687,6 @@ }, /turf/open/floor/engine, /area/station/hallway/secondary/entry) -"ed" = ( -/obj/structure/sign/warning/pods, -/turf/closed/wall/r_wall, -/area/station/hallway/secondary/entry) -"ef" = ( -/obj/machinery/door/airlock, -/turf/open/floor/iron, -/area/station/construction) "eh" = ( /turf/open/floor/iron, /area/station/hallway/secondary/entry) @@ -739,14 +756,6 @@ /obj/effect/turf_decal/stripes/full, /turf/open/floor/iron, /area/station/engineering/main) -"eC" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargounload" - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/storage) "eE" = ( /obj/docking_port/stationary{ dir = 8; @@ -758,11 +767,6 @@ }, /turf/open/space/basic, /area/space) -"eF" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/hallway/secondary/entry) "eJ" = ( /obj/docking_port/stationary{ dir = 4; @@ -810,17 +814,6 @@ }, /turf/open/floor/iron, /area/station/commons/storage/primary) -"eY" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargounload" - }, -/obj/machinery/door/poddoor{ - id = "cargounload"; - name = "Supply Dock Unloading Door" - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "fb" = ( /obj/machinery/door/airlock/external/ruin{ name = "Departure Lounge Airlock" @@ -829,17 +822,6 @@ /obj/structure/fans/tiny, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"fc" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoload" - }, -/obj/machinery/door/poddoor{ - id = "cargoload"; - name = "Supply Dock Loading Door" - }, -/turf/open/floor/plating, -/area/station/cargo/storage) "ff" = ( /obj/docking_port/stationary{ dir = 2; @@ -862,18 +844,6 @@ /obj/docking_port/stationary/escape_pod, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"fj" = ( -/obj/structure/sign/warning/docking, -/turf/closed/wall/r_wall, -/area/station/hallway/secondary/entry) -"fl" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoload" - }, -/obj/structure/plasticflaps, -/turf/open/floor/plating, -/area/station/cargo/storage) "fm" = ( /obj/machinery/conveyor{ dir = 1; @@ -881,11 +851,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"fn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum/external, -/turf/open/floor/plating, -/area/station/hallway/secondary/entry) "fo" = ( /obj/machinery/conveyor_switch/oneway{ id = "cargoload" @@ -921,10 +886,6 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/station/hallway/secondary/entry) -"fB" = ( -/obj/machinery/status_display/supply, -/turf/closed/wall/r_wall, -/area/station/cargo/storage) "fI" = ( /obj/machinery/door/airlock, /turf/open/floor/plating, @@ -962,9 +923,7 @@ /area/station/hallway/secondary/exit/departure_lounge) "fQ" = ( /obj/machinery/computer/communications, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "fS" = ( @@ -1029,14 +988,27 @@ /area/station/commons/storage/primary) "gi" = ( /obj/structure/table, -/obj/item/storage/toolbox/syndicate, -/obj/item/debug/omnitool, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 12 + }, +/obj/item/debug/omnitool{ + pixel_y = 12; + pixel_x = 4 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) -"gk" = ( -/obj/structure/sign/departments/evac, -/turf/closed/wall/r_wall, -/area/station/hallway/secondary/exit/departure_lounge) +"gj" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "cargounload" + }, +/obj/machinery/door/poddoor{ + id = "cargounload"; + name = "Supply Dock Unloading Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "gn" = ( /obj/machinery/camera/directional/north, /turf/open/floor/iron, @@ -1054,7 +1026,9 @@ /area/station/construction) "gz" = ( /obj/structure/table, -/obj/item/card/id/advanced/gold/captains_spare, +/obj/item/card/id/advanced/gold/captains_spare{ + pixel_y = 10 + }, /obj/machinery/keycard_auth/wall_mounted/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) @@ -1084,15 +1058,26 @@ /area/station/hallway/secondary/entry) "gJ" = ( /obj/structure/table, -/obj/item/storage/box/prisoner, -/obj/item/paper/guides/jobs/security/labor_camp, +/obj/item/storage/box/prisoner{ + pixel_y = 9; + pixel_x = -3 + }, +/obj/item/paper/guides/jobs/security/labor_camp{ + pixel_y = 2; + pixel_x = 8 + }, /turf/open/floor/iron, /area/station/security/brig) -"gW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/radiation/rad_area/directional/north, -/turf/open/floor/plating, -/area/station/engineering/gravity_generator) +"gZ" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"hl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/turf/open/floor/iron, +/area/station/construction) "hm" = ( /obj/machinery/airalarm/directional/west, /obj/effect/mapping_helpers/airalarm/unlocked, @@ -1143,21 +1128,24 @@ /area/station/commons/storage/primary) "jz" = ( /obj/structure/table/glass, -/obj/item/disk/surgery/debug, +/obj/item/disk/surgery/debug{ + pixel_y = 3; + pixel_x = -8 + }, /obj/item/storage/box/monkeycubes{ pixel_x = 6; - pixel_y = 1 + pixel_y = 15 }, /obj/item/storage/box/monkeycubes{ pixel_x = -6; - pixel_y = 2 + pixel_y = 15 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /obj/item/disk/data/debug{ - pixel_y = 9; - pixel_x = 7 + pixel_y = 3; + pixel_x = 8 }, /turf/open/floor/iron/white/corner, /area/station/medical/medbay) @@ -1168,7 +1156,9 @@ /area/station/hallway/secondary/entry) "jU" = ( /obj/structure/table, -/obj/item/melee/energy/axe, +/obj/item/melee/energy/axe{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) "jZ" = ( @@ -1200,6 +1190,14 @@ "lc" = ( /turf/open/floor/engine, /area/station/hallway/secondary/entry) +"le" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/full, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "lu" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -1231,6 +1229,11 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/gravity_generator) +"nd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "ng" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1245,9 +1248,17 @@ "nT" = ( /obj/structure/table, /obj/machinery/light/directional/south, -/obj/item/storage/medkit/regular, -/obj/item/healthanalyzer/advanced, -/obj/item/debug/omnitool/item_spawner, +/obj/item/storage/medkit/regular{ + pixel_y = 8; + pixel_x = 10 + }, +/obj/item/healthanalyzer/advanced{ + pixel_y = 15; + pixel_x = -9 + }, +/obj/item/debug/omnitool/item_spawner{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) "od" = ( @@ -1256,6 +1267,10 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/entry) +"oj" = ( +/obj/structure/sign/warning/docking/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "os" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1280,7 +1295,7 @@ /obj/machinery/door/airlock, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/turf/open/floor/plating, +/turf/open/floor/iron, /area/station/commons/storage/primary) "pr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1322,11 +1337,6 @@ /obj/machinery/door/airlock, /turf/open/floor/plating, /area/station/engineering/atmos) -"qg" = ( -/obj/machinery/door/airlock/external/glass/ruin, -/obj/effect/turf_decal/stripes/full, -/turf/open/floor/iron/dark, -/area/station/cargo/storage) "qv" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -1344,6 +1354,13 @@ /obj/effect/mapping_helpers/airalarm/unlocked, /turf/open/floor/iron, /area/station/cargo/storage) +"qD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/unlocked, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "qH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron, @@ -1373,6 +1390,18 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/storage/primary) +"rE" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "cargoload" + }, +/obj/machinery/door/poddoor{ + id = "cargoload"; + name = "Supply Dock Loading Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "rK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -1392,6 +1421,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"sO" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L2" + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "sT" = ( /obj/machinery/door/airlock, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1405,10 +1440,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/medical/chemistry) -"tz" = ( -/obj/machinery/status_display/supply, -/turf/closed/wall/r_wall, -/area/station/commons/storage/primary) "tE" = ( /obj/machinery/door/airlock/research, /turf/open/floor/iron/dark, @@ -1550,6 +1581,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/cargo/bitrunning/den) +"wz" = ( +/obj/machinery/status_display/supply/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "wB" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1588,6 +1623,11 @@ /obj/machinery/light/small/red/dim/directional/east, /turf/open/floor/iron/dark, /area/station/cargo/storage) +"yd" = ( +/obj/machinery/computer/rdconsole, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/science) "yi" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -1631,11 +1671,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/storage/primary) -"zo" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) "zS" = ( /obj/machinery/rnd/destructive_analyzer, /obj/machinery/airalarm/directional/north, @@ -1651,6 +1686,16 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/bitrunning/den) +"Al" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "cargounload" + }, +/obj/structure/plasticflaps{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "An" = ( /turf/open/floor/iron/dark, /area/station/cargo/storage) @@ -1701,10 +1746,19 @@ /area/station/command/bridge) "BG" = ( /obj/structure/table, -/obj/item/ammo_box/c10mm, -/obj/item/gun/ballistic/automatic/pistol, +/obj/item/ammo_box/c10mm{ + pixel_y = 8 + }, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_y = 4 + }, /turf/open/floor/iron, /area/station/command/bridge) +"BJ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "BM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -1784,12 +1838,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central) -"DT" = ( -/obj/machinery/door/airlock/external/glass/ruin, -/obj/effect/turf_decal/stripes/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/storage) "DW" = ( /obj/machinery/computer/scan_consolenew{ dir = 1 @@ -1863,7 +1911,10 @@ pixel_x = -4; pixel_y = 4 }, -/obj/item/uplink/nuclear/debug, +/obj/item/uplink/nuclear/debug{ + pixel_y = 12; + pixel_x = 3 + }, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -1895,6 +1946,10 @@ }, /turf/open/floor/plating, /area/station/engineering/atmos) +"GE" = ( +/obj/machinery/gulag_item_reclaimer/directional/north, +/turf/open/floor/iron, +/area/station/security/brig) "GN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -1908,6 +1963,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) +"GS" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/full, +/turf/open/floor/iron/dark, +/area/station/cargo/storage) "GV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, @@ -1916,12 +1978,6 @@ /obj/machinery/chem_mass_spec, /turf/open/floor/iron, /area/station/medical/chemistry) -"Hb" = ( -/obj/machinery/door/airlock, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/construction) "Hc" = ( /obj/machinery/camera/directional/north, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -1986,20 +2042,21 @@ }, /turf/open/floor/iron, /area/station/cargo/miningoffice) +"IK" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "IV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/medical/chemistry) -"IX" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargounload" - }, -/obj/structure/sign/warning/vacuum/directional/east, -/turf/open/floor/iron, -/area/station/cargo/storage) "Jd" = ( /obj/machinery/door/airlock, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2011,6 +2068,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"Jw" = ( +/obj/machinery/light/directional/north, +/obj/machinery/rnd/production/circuit_imprinter/department, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science) "JV" = ( /obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -2034,8 +2097,13 @@ /area/station/engineering/atmos) "Kx" = ( /obj/structure/table, -/obj/item/analyzer, -/obj/item/wrench, +/obj/item/analyzer{ + pixel_y = 15; + pixel_x = 3 + }, +/obj/item/wrench{ + pixel_y = 14 + }, /obj/machinery/light/directional/south, /turf/open/floor/plating, /area/station/engineering/atmos) @@ -2055,7 +2123,9 @@ /turf/open/floor/iron/dark, /area/station/medical/chemistry) "LD" = ( -/obj/item/surgery_tray/full/advanced, +/obj/item/surgery_tray/full/advanced{ + pixel_y = 5 + }, /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -2081,6 +2151,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/engineering/main) +"Me" = ( +/obj/structure/sign/warning/pods/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "Mg" = ( /obj/machinery/door/airlock/public/glass, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2120,6 +2194,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"MV" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) "Nb" = ( /obj/machinery/bci_implanter, /turf/open/floor/iron/dark, @@ -2167,10 +2246,18 @@ /area/station/medical/medbay) "Ov" = ( /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/bluespace, -/obj/item/stock_parts/power_store/cell/bluespace, -/obj/item/stock_parts/power_store/cell/bluespace, +/obj/machinery/cell_charger{ + pixel_y = 6 + }, +/obj/item/stock_parts/power_store/cell/bluespace{ + pixel_y = 6 + }, +/obj/item/stock_parts/power_store/cell/bluespace{ + pixel_y = 6 + }, +/obj/item/stock_parts/power_store/cell/bluespace{ + pixel_y = 6 + }, /turf/open/floor/iron/dark, /area/station/science/explab) "OF" = ( @@ -2208,6 +2295,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/storage/primary) +"Pg" = ( +/obj/machinery/door/airlock/external/glass/ruin{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) "Pk" = ( /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/unlocked, @@ -2227,7 +2322,9 @@ /area/station/engineering/atmos) "Px" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 12 + }, /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/unlocked, /turf/open/floor/iron/dark, @@ -2243,6 +2340,11 @@ }, /turf/open/floor/iron/white/corner, /area/station/medical/medbay) +"PZ" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "Qu" = ( /obj/docking_port/stationary/mining_home{ dir = 8 @@ -2305,6 +2407,7 @@ dir = 5 }, /obj/structure/closet/radiation, +/obj/structure/sign/warning/radiation/rad_area/directional/north, /turf/open/floor/iron, /area/station/engineering/gravity_generator) "RD" = ( @@ -2325,12 +2428,6 @@ dir = 1 }, /area/station/medical/medbay) -"RE" = ( -/obj/machinery/door/airlock/external/glass/ruin, -/obj/effect/turf_decal/stripes/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/storage) "RM" = ( /obj/structure/closet/secure_closet/hop{ locked = 0 @@ -2356,9 +2453,16 @@ "SC" = ( /obj/structure/table/reinforced, /obj/machinery/light/directional/south, -/obj/item/bitrunning_debug, +/obj/item/bitrunning_debug{ + pixel_y = 11 + }, /turf/open/floor/iron, /area/station/cargo/bitrunning/den) +"SF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/construction) "SU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -2392,6 +2496,10 @@ "Tt" = ( /turf/open/floor/plating, /area/station/maintenance/aft) +"Tz" = ( +/obj/machinery/digital_clock/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "TJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2441,6 +2549,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"VJ" = ( +/obj/structure/sign/warning/docking/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "We" = ( /obj/machinery/newscaster/directional/west, /turf/open/floor/iron, @@ -2449,6 +2561,13 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) +"WD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron, +/area/station/construction) "WK" = ( /obj/structure/money_bot, /turf/open/floor/iron/dark, @@ -2478,6 +2597,16 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"Xx" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "cargoload" + }, +/obj/structure/plasticflaps{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) "Xy" = ( /obj/machinery/door/airlock, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2497,14 +2626,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science) -"XF" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargoload" - }, -/obj/structure/sign/warning/vacuum/directional/east, -/turf/open/floor/iron, -/area/station/cargo/storage) "XG" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -2522,10 +2643,10 @@ pixel_y = 5 }, /obj/item/organ/internal/cyberimp/bci{ - pixel_y = 5 + pixel_y = 7 }, /obj/item/organ/internal/cyberimp/bci{ - pixel_y = 5 + pixel_y = 9 }, /turf/open/floor/iron/dark, /area/station/science/explab) @@ -2543,12 +2664,16 @@ /area/station/cargo/bitrunning/den) "Ym" = ( /obj/structure/table, -/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical{ + pixel_y = 4 + }, /obj/item/multitool/circuit{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 12 }, /obj/item/multitool{ - pixel_x = 4 + pixel_x = 8; + pixel_y = 12 }, /turf/open/floor/iron/dark, /area/station/science/explab) @@ -2557,13 +2682,6 @@ /obj/machinery/meter, /turf/open/floor/plating, /area/station/engineering/atmos) -"Yy" = ( -/obj/machinery/light/directional/north, -/obj/machinery/rnd/production/circuit_imprinter/department, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/science) "Yz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2588,29 +2706,23 @@ /area/station/engineering/main) "Zo" = ( /obj/structure/table, -/obj/item/gun/magic/wand/resurrection/debug, +/obj/item/gun/magic/wand/resurrection/debug{ + pixel_y = 8 + }, /obj/item/gun/magic/wand/death/debug{ - pixel_y = 10 + pixel_y = 18 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /obj/item/debug/human_spawner{ - pixel_x = 6; - pixel_y = -4 + pixel_x = 2; + pixel_y = 2 }, /turf/open/floor/iron/white/corner{ dir = 1 }, /area/station/medical/medbay) -"Zz" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/unlocked, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "ZB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -2623,8 +2735,14 @@ /area/station/engineering/atmos) "ZK" = ( /obj/structure/table, -/obj/item/storage/box/shipping, -/obj/item/boulder_beacon, +/obj/item/storage/box/shipping{ + pixel_y = 12; + pixel_x = 8 + }, +/obj/item/boulder_beacon{ + pixel_y = 12; + pixel_x = -8 + }, /turf/open/floor/iron, /area/station/commons/storage/primary) "ZP" = ( @@ -4494,8 +4612,8 @@ od od od dj -ed -eh +dY +Me ax LW lc @@ -4784,14 +4902,14 @@ lc wB eh gF -fj +dY +oj aa aa aa aa -aa -fj -eh +dY +VJ eh en aa @@ -5522,12 +5640,12 @@ eh BM dY dY -fn +en fs en dY dY -BM +nd eh dY aa @@ -5618,7 +5736,7 @@ eh eh eh eV -eh +Tz BM eh dY @@ -5773,10 +5891,10 @@ aa aa aa ag +GE aD aD aD -bT cI PJ aD @@ -5791,7 +5909,7 @@ eh eh eh eh -eF +BJ HW fM eh @@ -5886,8 +6004,8 @@ cN cN cN cN -ef -ef +cy +cy cN cN cN @@ -6146,9 +6264,9 @@ GC aN bb Ru -zo +MV ah -Yy +Jw bD QM QM @@ -6156,7 +6274,7 @@ rh ZB QV FA -Hb +hl Es dn dn @@ -6240,7 +6358,7 @@ bc Ru ZD ah -bF +yd OU wc Ct @@ -6248,8 +6366,8 @@ gd bE QV bE -ef -cY +cN +SF dn dn dn @@ -6341,7 +6459,7 @@ OS QV bE cN -dW +cY dn dn dn @@ -6352,7 +6470,7 @@ dn dn dn dn -dL +WD cN ZP Df @@ -6709,7 +6827,7 @@ Hc QV bE cN -cY +SF dn dn dn @@ -6800,7 +6918,7 @@ io lu QV bE -ef +cy cY dn dn @@ -6892,7 +7010,7 @@ bu XG QV bE -ef +cN cY dn dn @@ -7169,7 +7287,7 @@ kS QV bE cS -Zz +qD dp dl dl @@ -7364,7 +7482,7 @@ dJ dJ dJ dJ -dJ +gZ cS Tt bL @@ -7446,7 +7564,7 @@ QV bE cS jg -dq +sO dJ dJ dJ @@ -7799,7 +7917,7 @@ aa ad af ak -gW +aI aI aX aI @@ -7891,7 +8009,7 @@ aa ad af ak -av +bn av av av @@ -8015,7 +8133,7 @@ fO fO fO ga -aa +cw aa aa aa @@ -8106,7 +8224,7 @@ fS fO AD fO -gk +ga aa aa aa @@ -8199,7 +8317,7 @@ Fy Fy fO ga -aa +cw aa aa aa @@ -8372,7 +8490,7 @@ cS cS Is Jd -tz +cS cS cS cS @@ -8549,7 +8667,7 @@ by ck by by -eu +wz eu eu eQ @@ -8641,16 +8759,16 @@ Yz mC mC by -ev +PZ +eA eA eA -IX eN Ao QP pL eT -XF +fm fm ev et @@ -8737,11 +8855,11 @@ et fh fh et -eY -DT +gj +Pg et -RE -fc +IK +rE et fh fh @@ -8828,12 +8946,12 @@ by aa aa aa -fh -eC +et +Al gH ng GV -fl +Xx fh aa aa @@ -8921,11 +9039,11 @@ aa aa aa fh -eC +Al An ya An -fl +Xx fh aa aa @@ -9013,11 +9131,11 @@ aa aa aa et -eY -qg -fB -qg -fc +gj +GS +et +le +rE et aa aa diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 1d1e21590b7..fe2c130ed86 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -6642,12 +6642,9 @@ /turf/open/floor/iron, /area/centcom/tdome/arena) "DT" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Green Team"; - network = list("thunder"); - pixel_x = 12; - pixel_y = -10; - resistance_flags = 64 +/obj/machinery/camera/motion/thunderdome/green_team{ + pixel_x = 11; + pixel_y = -9 }, /obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -7441,10 +7438,7 @@ /turf/open/floor/circuit/green, /area/centcom/tdome/arena) "Jj" = ( -/obj/machinery/flasher{ - id = "tdomeflash"; - name = "Thunderdome Flash" - }, +/obj/machinery/flasher/thunderdome, /turf/open/floor/circuit/green, /area/centcom/tdome/arena) "Jl" = ( @@ -9785,12 +9779,9 @@ /turf/open/floor/iron/dark, /area/centcom/tdome/observation) "UE" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Red Team"; - network = list("thunder"); +/obj/machinery/camera/motion/thunderdome/red_team{ pixel_x = 11; - pixel_y = -9; - resistance_flags = 64 + pixel_y = -9 }, /obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/tile/neutral/fourcorners, diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_1.dmm index ff6ec0d0474..5a2f03b3055 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_1.dmm @@ -12,7 +12,9 @@ /area/station/maintenance/port/aft) "d" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/port/aft) "f" = ( @@ -33,7 +35,9 @@ /area/station/maintenance/port/aft) "m" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/aft) @@ -45,7 +49,9 @@ "o" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/camera, +/obj/item/camera{ + pixel_y = 7 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "p" = ( @@ -117,7 +123,8 @@ "A" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/button/door{ +/obj/machinery/button/door/table{ + pixel_y = 6; id = "maintmememan" }, /turf/open/floor/iron/smooth, @@ -168,7 +175,9 @@ /area/station/maintenance/port/aft) "N" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "O" = ( @@ -218,7 +227,9 @@ /obj/structure/rack, /obj/effect/spawner/random/engineering/tool, /obj/effect/spawner/random/engineering/flashlight, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "Z" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm index 39cc80389ac..57f407b5ea0 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_2.dmm @@ -22,14 +22,20 @@ "r" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/clothing/gloves, +/obj/effect/spawner/random/clothing/gloves{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "s" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/bureaucracy/folder, -/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_y = 10 + }, +/obj/effect/spawner/random/bureaucracy/pen{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) "y" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_3.dmm index cc3605027ed..2548c2ae4b8 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivallibraryupper_3.dmm @@ -7,11 +7,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/smooth, /area/station/maintenance/port/aft) -"f" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external/directional/south, -/turf/open/floor/iron/smooth, -/area/station/maintenance/port/aft) "h" = ( /turf/open/misc/asteroid/airless, /area/station/asteroid) @@ -32,6 +27,7 @@ "n" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/plating, /area/station/maintenance/port/aft) "p" = ( @@ -398,7 +394,7 @@ a a a Z -f +Z y w G diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_1.dmm index 67bdf4f43e9..ca0daa5b2a9 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_1.dmm @@ -37,7 +37,9 @@ "m" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "o" = ( @@ -82,7 +84,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/six, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "G" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_2.dmm index ed00e590e9d..cb928df04da 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_2.dmm @@ -22,7 +22,9 @@ "j" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "l" = ( @@ -39,7 +41,9 @@ "q" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/gambling, +/obj/effect/spawner/random/entertainment/gambling{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "s" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm index 085542568ac..0ec2bf21310 100644 --- a/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/arrivalsecupper_3.dmm @@ -9,7 +9,9 @@ /obj/effect/spawner/random/engineering/material_cheap, /obj/effect/spawner/random/engineering/flashlight, /obj/effect/spawner/random/engineering/tool, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "d" = ( @@ -126,12 +128,16 @@ pixel_x = 5; pixel_y = 8 }, -/obj/item/restraints/handcuffs/cable/zipties, +/obj/item/restraints/handcuffs/cable/zipties{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) "Z" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/eva) diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_1.dmm index 0cafad1c28f..a4fa43c88db 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_1.dmm @@ -12,7 +12,6 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) @@ -300,7 +299,9 @@ /area/station/maintenance/starboard/lesser) "Q" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/material_cheap, diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_2.dmm index 63b01e5ed5a..0fa69273d67 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_2.dmm @@ -1,7 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "bG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "ce" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_3.dmm index 1d810ed7e6b..18306a4a044 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_3.dmm @@ -18,19 +18,20 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "d" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/mirror/directional/east, -/obj/structure/sink/directional/west, /obj/item/reagent_containers/cup/bucket{ pixel_x = -12; pixel_y = 14 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "f" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm index b3959ec8463..38a000df886 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm @@ -8,48 +8,36 @@ /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "g" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 37; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 22; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 27; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 32; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/x{ - pixel_x = 32 - }, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "h" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/folder/blue{ - pixel_y = 6; + pixel_y = 14; pixel_x = 6 }, /obj/item/folder/red{ - pixel_x = 8 + pixel_x = 8; + pixel_y = 6 }, /obj/item/paper_bin{ pixel_x = -5; - pixel_y = 4 + pixel_y = 10 }, /obj/item/pen/fourcolor, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) +"j" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) "k" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) @@ -61,32 +49,33 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "t" = ( +/obj/item/wrench, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 37; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 22; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 27; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 32; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/x{ - pixel_x = 32 - }, -/obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "u" = ( -/obj/item/weldingtool/empty, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 5; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 9; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 13; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 8; + pixel_y = 32 + }, /obj/effect/decal/cleanable/dirt, +/obj/item/weldingtool/empty, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "w" = ( @@ -101,25 +90,6 @@ /area/station/maintenance/starboard/lesser) "x" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 37; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 22; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 27; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/i/orange{ - pixel_x = 32; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/crayon/x{ - pixel_x = 32 - }, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) @@ -155,28 +125,73 @@ }, /obj/item/paper{ name = "my last will and testament"; - default_raw_text = "if you are reading this, that means i have died during the construction of this abomination against mankind. i leave behind all my material wealth to my dog brian and i part this plane of existence with these words of wisdom: do no take contract work from nanotrasen they don't give you health benefits" + default_raw_text = "if you are reading this, that means i have died during the construction of this abomination against mankind. i leave behind all my material wealth to my dog brian and i part this plane of existence with these words of wisdom: do no take contract work from nanotrasen they don't give you health benefits"; + pixel_y = 10 }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "M" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/radio/off, +/obj/item/radio/off{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "N" = ( +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 5; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 9; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 13; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 8; + pixel_y = 32 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/wrench, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) "O" = ( +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 1; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 5; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 9; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 13; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 8; + pixel_y = 32 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/cup/glass/waterbottle/empty, /obj/item/reagent_containers/cup/glass/waterbottle/empty{ pixel_x = -7; pixel_y = -4 }, +/obj/item/reagent_containers/cup/glass/waterbottle/empty{ + pixel_x = 4; + pixel_y = 4 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "Q" = ( @@ -242,7 +257,7 @@ W "} (3,1,1) = {" w -F +g F C R @@ -261,7 +276,7 @@ W (4,1,1) = {" W N -E +t E s h @@ -279,7 +294,7 @@ W (5,1,1) = {" W u -A +j d I M @@ -298,8 +313,8 @@ W W O x -g -t +F +A a a W diff --git a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm index 670386ca829..3932ff67205 100644 --- a/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm @@ -47,8 +47,12 @@ "p" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/clothing/gloves/cargo_gauntlet, -/obj/item/clothing/gloves/cargo_gauntlet, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 9 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 13 + }, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) @@ -71,15 +75,6 @@ "u" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/structure/noticeboard/directional/south, -/obj/item/paper{ - default_raw_text = "Please make sure all heavy equipment and tools are stored properly between sessions to prevent on-site accidents! All current workers comp filings will have a minimal delay of 3 months to be reviewed from date of entry. If you are unable to work during those months, we will NOT be paying compensation until legally required. This isn't a threat."; - name = "Storage Units" - }, -/obj/item/paper{ - default_raw_text = "Mark this room off as long-term storage, isn't worth trying to retrieve the containers before closing off the halls."; - name = "Equipment Notice" - }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "v" = ( @@ -98,9 +93,20 @@ /area/station/maintenance/starboard/lesser) "x" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/small/directional/east, -/turf/open/floor/catwalk_floor, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/structure/noticeboard/directional/north, +/obj/item/paper{ + default_raw_text = "Mark this room off as long-term storage, isn't worth trying to retrieve the containers before closing off the halls."; + name = "Equipment Notice" + }, +/obj/item/paper{ + default_raw_text = "Please make sure all heavy equipment and tools are stored properly between sessions to prevent on-site accidents! All current workers comp filings will have a minimal delay of 3 months to be reviewed from date of entry. If you are unable to work during those months, we will NOT be paying compensation until legally required. This isn't a threat."; + name = "Storage Units" + }, +/turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "y" = ( /obj/effect/decal/cleanable/dirt, @@ -110,7 +116,9 @@ /area/station/maintenance/starboard/lesser) "A" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/lesser) "C" = ( @@ -265,7 +273,7 @@ c "} (5,1,1) = {" J -t +x t q w @@ -361,7 +369,7 @@ Y U Y Y -x +U Y Y J diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm index eab9280b8fa..3c36b052e27 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm @@ -121,7 +121,7 @@ "pP" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/electric_shock/directional/north, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/department/cargo) "qy" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm index 0901318e301..e5494055096 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm @@ -188,13 +188,13 @@ /turf/open/floor/catwalk_floor, /area/station/maintenance/department/cargo) "tf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; - name = "MULE CROSSING - LOOK BOTH WAYS"; - pixel_x = -32 + name = "MULE CROSSING - LOOK BOTH WAYS" }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/cargo) @@ -1124,7 +1124,7 @@ Fz Fz Fz Fz -wo +tf Fz Fz Fz @@ -1160,7 +1160,7 @@ se se se Fz -tf +nK wo Fz se diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm index 775e31e6b9d..e9aea6e06da 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm @@ -21,15 +21,23 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/effect/landmark/generic_maintenance_landmark, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = -3 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) "da" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/structure/railing{ dir = 4 }, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/department/cargo) "dB" = ( @@ -202,18 +210,10 @@ "tV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 4 - }, /obj/item/flashlight/lamp{ - pixel_x = 8; + pixel_x = -1; pixel_y = 9 }, -/obj/item/pen{ - pixel_x = 8; - pixel_y = -3 - }, /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm index 033eea79f61..905f6e88d2b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm @@ -130,7 +130,11 @@ "Z" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/structure/mirror/directional/east, +/obj/item/shard, +/obj/structure/mirror/broken{ + pixel_y = 6; + pixel_x = 4 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm index 78db466ab5b..d1992ce6a2d 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm @@ -43,10 +43,18 @@ /area/station/maintenance/department/cargo) "l" = ( /obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, +/obj/item/stack/package_wrap{ + pixel_y = 11 + }, +/obj/item/hand_labeler{ + pixel_y = 1; + pixel_x = 5 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/knife/kitchen, +/obj/item/knife/kitchen{ + pixel_y = 11; + pixel_x = -7 + }, /turf/open/floor/iron/cafeteria, /area/station/maintenance/department/cargo) "m" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm index 933e982d3a8..549b797892c 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm @@ -5,9 +5,13 @@ "c" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_y = 9; + pixel_x = -6 + }, /obj/structure/desk_bell{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 16 }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) @@ -47,7 +51,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, /obj/machinery/light/small/directional/north, -/obj/item/storage/box/beanbag, +/obj/item/storage/box/beanbag{ + pixel_y = 11 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) "K" = ( @@ -58,13 +64,19 @@ pixel_x = -7 }, /obj/effect/spawner/random/food_or_drink/booze{ - spawn_random_offset = 1 + spawn_random_offset = 1; + pixel_y = 9; + pixel_x = -3 }, /obj/effect/spawner/random/food_or_drink/booze{ - spawn_random_offset = 1 + spawn_random_offset = 1; + pixel_y = 19; + pixel_x = 4 }, /obj/effect/spawner/random/food_or_drink/booze{ - spawn_random_offset = 1 + spawn_random_offset = 1; + pixel_y = 9; + pixel_x = 9 }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm index ed88b7cffa3..7d3442923de 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm @@ -12,7 +12,7 @@ default_raw_text = "what the hell is this thing....???? tell me ur secrets you devil machine!!! i will not be denied!!!!!"; name = "scribbled notes" }, -/obj/structure/sign/clock/directional/west, +/obj/structure/sign/clock, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) "l" = ( @@ -25,7 +25,9 @@ "r" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/relic, +/obj/item/relic{ + pixel_y = 11 + }, /obj/item/pen{ pixel_x = -4 }, @@ -34,6 +36,11 @@ "u" = ( /turf/template_noop, /area/template_noop) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/calendar, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) "F" = ( /turf/closed/wall, /area/station/maintenance/department/cargo) @@ -51,7 +58,6 @@ pixel_x = 2; pixel_y = 4 }, -/obj/structure/sign/calendar/directional/west, /turf/open/floor/iron/smooth, /area/station/maintenance/department/cargo) "N" = ( @@ -80,7 +86,7 @@ F "} (3,1,1) = {" u -a +y a l F diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm index 4e78a2717af..5723da6a142 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_1.dmm @@ -184,7 +184,9 @@ "kD" = ( /obj/structure/chair/comfy/shuttle, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/starboard/central) "ll" = ( @@ -260,7 +262,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/central) "rI" = ( @@ -485,7 +489,9 @@ "QA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "QI" = ( @@ -548,7 +554,9 @@ "WM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "Xj" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm index b87596b583e..7ca1ff790d2 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_2.dmm @@ -164,7 +164,9 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/central) "wH" = ( @@ -181,12 +183,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/central) "xG" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "xJ" = ( @@ -294,14 +300,15 @@ "Fe" = ( /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Maintenance - Escape Pod"; - dir = 9 - }, /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Maintenance - Escape Pod Dock" + }, /turf/open/floor/plating, /area/station/maintenance/starboard/central) "HT" = ( @@ -392,7 +399,9 @@ pixel_x = 10; pixel_y = -6 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "RF" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_3.dmm index 53d727123ce..205858eef22 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_3.dmm @@ -158,7 +158,9 @@ "py" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "qa" = ( @@ -178,8 +180,12 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high/empty{ + pixel_y = 9 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/central) @@ -206,8 +212,13 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/item/storage/belt/utility, -/obj/item/clothing/glasses/welding, +/obj/item/storage/belt/utility{ + pixel_y = 15; + pixel_x = 3 + }, +/obj/item/clothing/glasses/welding{ + pixel_y = 9 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/central) @@ -255,7 +266,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/central) "xJ" = ( @@ -333,7 +346,7 @@ /obj/structure/table, /obj/item/stack/sheet/plasteel{ amount = 5; - pixel_y = 9 + pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/purple/fourcorners, @@ -507,7 +520,9 @@ "RH" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron, /area/station/maintenance/starboard/central) diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm index 0ae62c7a1f6..71231c49de0 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm @@ -2,13 +2,13 @@ "a" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, -/obj/structure/sign/poster/contraband/kudzu/directional/west, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "b" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants/random, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/east, +/obj/structure/sign/poster/contraband/kudzu, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "e" = ( @@ -160,7 +160,7 @@ o "} (9,1,1) = {" s -h +b s s s @@ -171,15 +171,15 @@ o s h h -a +h s V o "} (11,1,1) = {" s +a h -b h s V diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm index b11609c9d35..e9cbebe80cd 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm @@ -20,8 +20,12 @@ "h" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high/empty{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "n" = ( @@ -45,7 +49,9 @@ /area/station/maintenance/starboard/central) "G" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "J" = ( @@ -70,7 +76,9 @@ "R" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/off, +/obj/item/radio/off{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "S" = ( @@ -87,14 +95,16 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/stock_parts/power_store/cell/empty{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/empty{ + pixel_x = 7; + pixel_y = 9 }, /obj/item/stock_parts/power_store/cell/empty{ pixel_x = 2; - pixel_y = 8 - }, -/obj/item/stock_parts/power_store/cell/empty{ - pixel_x = 7 + pixel_y = 16 }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm index 15b6ef7b095..0496e37c174 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm @@ -56,7 +56,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron, /area/station/maintenance/starboard/central) "X" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm index 14ae1647b60..a02e6fc8e61 100644 --- a/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm @@ -30,8 +30,8 @@ /area/station/maintenance/starboard/central) "E" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sink/directional/south, /obj/structure/mirror/directional/north, +/obj/structure/sink/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/central) "H" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_1.dmm index 7e99bf96803..ec3d97922a8 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_1.dmm @@ -29,7 +29,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "ci" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "cN" = ( @@ -82,8 +84,8 @@ "fe" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/central/lesser) "fE" = ( @@ -108,14 +110,14 @@ /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/asteroid) "gt" = ( -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/vacuum/external/directional/south, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/lesser) "gD" = ( @@ -363,7 +365,9 @@ /area/station/maintenance/central/lesser) "uc" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) @@ -577,7 +581,9 @@ /area/station/maintenance/central/lesser) "Iw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/rack, /obj/item/shovel{ pixel_x = -5 @@ -791,12 +797,12 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "TC" = ( -/obj/structure/sink/directional/south, /obj/item/reagent_containers/cup/bucket{ pixel_x = 8; pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/north, /turf/open/floor/plating, /area/template_noop) "UQ" = ( @@ -815,7 +821,9 @@ /obj/structure/mop_bucket/janitorialcart, /obj/item/mop, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/template_noop) "VT" = ( @@ -2868,7 +2876,7 @@ cV cV cV cV -oU +gt cV cV cV @@ -2904,7 +2912,7 @@ CB CB oP zF -gt +gZ cV Xm Gs diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_2.dmm index e7c0c22ad05..2bc553ad6c4 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_2.dmm @@ -96,8 +96,8 @@ "fe" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/central/lesser) "fE" = ( @@ -120,14 +120,14 @@ /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/asteroid) "gt" = ( -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/vacuum/external/directional/south, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/lesser) "gx" = ( @@ -187,11 +187,24 @@ /area/station/maintenance/central/lesser) "id" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sink/directional/south, /obj/structure/mirror/directional/north, /obj/item/soap/nanotrasen, +/obj/structure/sink/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) +"iU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) "jG" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/mapping_helpers/broken_floor, @@ -249,12 +262,12 @@ /turf/open/floor/plating/airless, /area/station/maintenance/department/crew_quarters/dorms) "lU" = ( -/obj/structure/sink/directional/south, /obj/item/reagent_containers/cup/bucket{ pixel_x = 8; pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/north, /turf/open/floor/plating, /area/template_noop) "mg" = ( @@ -302,7 +315,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "np" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/rack, /obj/effect/spawner/random/engineering/material, /obj/effect/spawner/random/engineering/material_cheap, @@ -738,7 +753,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "Lp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/dorms) "Lq" = ( @@ -763,7 +780,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "Mq" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "MA" = ( @@ -816,7 +835,9 @@ /obj/structure/mop_bucket/janitorialcart, /obj/item/mop, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/template_noop) "PL" = ( @@ -950,7 +971,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/mop_bucket/janitorialcart, /obj/item/mop, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "Xm" = ( @@ -3040,7 +3063,7 @@ cV cV cV cV -oU +gt cV cV cV @@ -3076,7 +3099,7 @@ BO CB oP zF -gt +gZ cV Xm Gs @@ -3489,7 +3512,7 @@ AN AN AN cV -pM +iU gQ AN AN diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm index 334f49ad8b6..e4e3017e742 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_3.dmm @@ -43,8 +43,8 @@ "fe" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/central/lesser) "fE" = ( @@ -58,14 +58,14 @@ /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/asteroid) "gt" = ( -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/vacuum/external/directional/south, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/lesser) "gQ" = ( @@ -303,7 +303,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "wo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "wM" = ( @@ -479,7 +481,9 @@ /area/station/maintenance/central/lesser) "Hw" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/structure/rack, /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/material_cheap, @@ -639,13 +643,16 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/clothing/gloves/color/purple{ - pixel_y = 4 + pixel_y = 12 }, /obj/item/grenade/chem_grenade/cleaner{ - pixel_x = 7; - pixel_y = 9 + pixel_x = 8; + pixel_y = 15 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 8; + pixel_x = 8 }, -/obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "TZ" = ( @@ -655,7 +662,10 @@ pixel_x = 6; pixel_y = 6 }, -/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 16; + pixel_x = -7 + }, /obj/item/grenade/chem_grenade/cleaner{ pixel_y = 6; pixel_x = -7 @@ -695,7 +705,9 @@ /area/station/maintenance/central/lesser) "US" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "Vf" = ( @@ -708,10 +720,12 @@ /area/station/maintenance/central/lesser) "Vr" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sink/directional/south, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/mirror/directional/north, /obj/item/lipstick/random, +/obj/structure/sink/directional/north, /turf/open/floor/plating, /area/station/maintenance/central/lesser) "Vt" = ( @@ -2771,7 +2785,7 @@ cV cV cV cV -oU +gt cV cV cV @@ -2807,7 +2821,7 @@ US CB oP zF -gt +gZ cV Xm Gs diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm index bfe09556131..b8099d5c207 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm @@ -74,7 +74,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, -/obj/item/wrench, +/obj/item/wrench{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "t" = ( @@ -90,8 +92,12 @@ "v" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high/empty{ + pixel_y = 10 + }, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm index 84044cbcf32..fb72e22298b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm @@ -41,7 +41,9 @@ "F" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "I" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm index ea63b6b8e86..fc6df1ff5e1 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm @@ -24,7 +24,9 @@ "n" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ + pixel_y = 13 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/lesser) "p" = ( @@ -43,7 +45,9 @@ /area/station/maintenance/central/lesser) "B" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/structure/rack, /obj/effect/spawner/random/maintenance/four, /turf/open/floor/plating, @@ -63,7 +67,9 @@ /area/station/maintenance/central/lesser) "L" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/closet, /obj/effect/spawner/random/maintenance/two, /obj/effect/spawner/random/engineering/material, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_1.dmm index 5837cc106b4..01608911038 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_1.dmm @@ -25,8 +25,8 @@ "ee" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "ge" = ( @@ -56,7 +56,6 @@ /area/station/maintenance/department/crew_quarters/dorms) "ii" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/catwalk_floor, @@ -64,7 +63,9 @@ "jQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/dice, +/obj/effect/spawner/random/entertainment/dice{ + pixel_y = 7 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "kt" = ( @@ -136,7 +137,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/blobstart, /obj/structure/table, -/obj/effect/spawner/random/entertainment/deck, +/obj/effect/spawner/random/entertainment/deck{ + pixel_y = 12 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "uH" = ( @@ -176,7 +179,9 @@ "yF" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/spawner/random/structure/steam_vent, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "zp" = ( @@ -272,6 +277,9 @@ /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, /obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "LS" = ( @@ -351,7 +359,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "Sp" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "SD" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_2.dmm index 71f54735eaf..d6c5c41ad8a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_2.dmm @@ -110,7 +110,9 @@ /obj/effect/spawner/random/engineering/material_cheap, /obj/effect/spawner/random/medical/minor_healing, /obj/effect/spawner/random/medical/supplies, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "nW" = ( @@ -205,7 +207,9 @@ /obj/effect/turf_decal/trimline/yellow/warning{ dir = 5 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "zX" = ( @@ -315,8 +319,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; - name = "MULE CROSSING - LOOK BOTH WAYS"; - pixel_y = -32 + name = "MULE CROSSING - LOOK BOTH WAYS" }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/dorms) @@ -354,8 +357,8 @@ "Oe" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "Oi" = ( @@ -416,7 +419,9 @@ }, /obj/effect/turf_decal/trimline/yellow/corner, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "Wu" = ( @@ -1425,7 +1430,7 @@ BZ BZ BZ qB -Jn +Uk CH CH CH diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_3.dmm index 69b84841086..535bae1a13b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_3.dmm @@ -68,11 +68,15 @@ /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "jc" = ( -/turf/closed/wall, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, /area/station/asteroid) "ku" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "kx" = ( @@ -109,13 +113,13 @@ "pi" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "pB" = ( /turf/closed/wall, -/area/station/hallway/primary/tram/center) +/area/station/commons/fitness/recreation) "qf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/tank, @@ -256,6 +260,13 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/crew_quarters/dorms) +"FY" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/grass, +/area/station/asteroid) "GE" = ( /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, @@ -286,7 +297,9 @@ /area/station/commons/fitness/recreation) "Kx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "KO" = ( @@ -384,7 +397,9 @@ /area/station/maintenance/department/crew_quarters/dorms) "VM" = ( /obj/effect/turf_decal/sand/plating, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) @@ -1300,7 +1315,7 @@ oy AG AG rO -ca +jc GW GW GW @@ -1327,7 +1342,7 @@ AG rO cs cs -jc +pB ym ym cs @@ -1357,7 +1372,7 @@ ym "} (27,1,1) = {" Cp -Ms +FY cs rO cs @@ -1392,7 +1407,7 @@ ym "} (28,1,1) = {" rO -jc +pB cs cs cs diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm index 9d8fb07fb22..3528b3d44d8 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm @@ -18,7 +18,9 @@ /area/template_noop) "v" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/rack, /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/material_cheap, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm index 02c78e1bca1..4e0bf27bcc0 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm @@ -17,7 +17,9 @@ /area/template_noop) "x" = ( /obj/structure/table, -/obj/item/camera, +/obj/item/camera{ + pixel_y = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) @@ -64,13 +66,16 @@ /area/station/maintenance/department/crew_quarters/dorms) "R" = ( /obj/structure/table, -/obj/item/camera_film, /obj/item/camera_film{ - pixel_x = -4; - pixel_y = 4 + pixel_y = 7 }, /obj/item/camera_film{ - pixel_x = 6 + pixel_x = -4; + pixel_y = 13 + }, +/obj/item/camera_film{ + pixel_x = 6; + pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm index f9e1616e678..c680b92f86b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm @@ -75,14 +75,17 @@ /area/station/maintenance/department/crew_quarters/dorms) "O" = ( /obj/structure/table/wood, -/obj/item/taperecorder, -/obj/item/tape{ - pixel_x = 6; - pixel_y = -2 +/obj/item/taperecorder{ + pixel_y = 12; + pixel_x = -7 }, /obj/item/tape{ - pixel_x = -3; - pixel_y = -5 + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/tape{ + pixel_x = 6; + pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm index 127907fc5a2..c04c3e873ba 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm @@ -38,14 +38,16 @@ /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "u" = ( -/obj/structure/sink/directional/east, /obj/item/reagent_containers/cup/bucket{ pixel_x = -9; pixel_y = -17 }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/mirror/directional/west, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/crew_quarters/dorms) "v" = ( @@ -72,7 +74,9 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "J" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) @@ -94,8 +98,8 @@ "T" = ( /obj/structure/table, /obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 + pixel_x = 1; + pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, diff --git a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm index 8dcce8fec68..4d411378526 100644 --- a/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm @@ -76,7 +76,9 @@ "y" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/crew_quarters/dorms) "z" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm index bed44b8895c..c0f1a4ffc61 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_1.dmm @@ -114,7 +114,9 @@ "pf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical) "qs" = ( @@ -140,7 +142,6 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical) "uQ" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm index 9e76b86ee64..efc6b914ffd 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_2.dmm @@ -76,7 +76,6 @@ /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/flashlight, -/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical) "hR" = ( @@ -246,8 +245,14 @@ "FQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/booze, -/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 11; + pixel_x = -7 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 9; + pixel_x = 6 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) "Gb" = ( @@ -342,7 +347,6 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical) "Pn" = ( @@ -356,8 +360,12 @@ "Qx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/trash/candle, -/obj/effect/spawner/random/food_or_drink/dinner, +/obj/item/trash/candle{ + pixel_y = 12 + }, +/obj/effect/spawner/random/food_or_drink/dinner{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical) "QR" = ( @@ -413,6 +421,13 @@ "Xc" = ( /turf/open/openspace, /area/station/maintenance/department/medical) +"Xz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) "Yf" = ( /turf/closed/wall, /area/station/maintenance/department/science) @@ -1082,7 +1097,7 @@ nm nm nm Sz -Kw +Xz hi KS cJ diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm index 5e40d0ac4f6..141ed3fa409 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_3.dmm @@ -170,7 +170,9 @@ /area/station/maintenance/department/medical) "om" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/window/spawner/directional/east, /obj/structure/closet/crate/trashcart/filled, /turf/open/floor/plating, @@ -200,7 +202,6 @@ /obj/effect/turf_decal/stripes/end{ dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /turf/open/floor/plating, /area/station/maintenance/department/medical) "vz" = ( @@ -383,8 +384,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/booze, -/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 17; + pixel_x = 9 + }, +/obj/effect/spawner/random/food_or_drink/snack{ + pixel_y = 10 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/medical) "GQ" = ( @@ -527,7 +533,9 @@ /area/station/maintenance/department/medical) "SR" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) "To" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm index f58d6cd2a20..73788d80387 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm @@ -64,8 +64,15 @@ /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/engineering/tool, -/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/effect/spawner/random/engineering/tool{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/maintenance/department/science) "x" = ( @@ -121,31 +128,34 @@ dir = 8 }, /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high/empty{ + pixel_y = 10 + }, /turf/open/floor/iron, /area/station/maintenance/department/science) "V" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, /obj/item/bodypart/head/robot{ pixel_x = 6; - pixel_y = 9 + pixel_y = 17 }, /obj/item/bodypart/arm/right/robot{ pixel_x = 7; - pixel_y = -1 + pixel_y = 7 }, /obj/item/bodypart/arm/left/robot{ - pixel_x = -10; + pixel_x = -1; pixel_y = 7 }, /obj/item/assembly/flash/cyborg{ pixel_x = -6; - pixel_y = 2 + pixel_y = 15 }, -/obj/structure/sign/poster/official/build/directional/north, +/obj/structure/sign/poster/official/build, /turf/open/floor/iron/dark, /area/station/maintenance/department/science) "X" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm index 60b24f529f0..c54290d4b0a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm @@ -57,11 +57,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/storage/box/syringes, -/obj/structure/sign/warning/secure_area{ - pixel_x = 32; - name = "TESTING RANGE sign"; - desc = "A warning sign which reads 'TESTING RANGE'." - }, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 }, @@ -185,7 +180,6 @@ /obj/effect/decal/cleanable/dirt, /obj/item/target/clown, /obj/structure/sign/warning/secure_area{ - pixel_x = 32; name = "TESTING RANGE sign"; desc = "A warning sign which reads 'TESTING RANGE'." }, diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm index ec76b1e334c..38bba14b7ca 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm @@ -2,8 +2,12 @@ "a" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced, -/obj/item/storage/box/bodybags, -/obj/item/clothing/gloves/latex, +/obj/item/storage/box/bodybags{ + pixel_y = 10 + }, +/obj/item/clothing/gloves/latex{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/maintenance/department/medical) "b" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm index 5b4929e3222..e9f5aca3fed 100644 --- a/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm @@ -32,6 +32,12 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/white, /area/station/maintenance/department/medical) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) "H" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -62,7 +68,6 @@ "U" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/maintenance/department/medical) @@ -85,7 +90,7 @@ a b "} (3,1,1) = {" -a +v U "} (4,1,1) = {" diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm index 05be96b910a..0a80dafec34 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_1.dmm @@ -60,7 +60,9 @@ /turf/open/floor/plating, /area/station/maintenance/department/security) "he" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/misc/asteroid, /area/station/maintenance/department/security) "hC" = ( @@ -114,7 +116,9 @@ /obj/machinery/plumbing/synthesizer{ reagent_id = /datum/reagent/water }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "oW" = ( @@ -327,7 +331,9 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "Tx" = ( @@ -348,8 +354,7 @@ /obj/machinery/duct, /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; - name = "MULE CROSSING - LOOK BOTH WAYS"; - pixel_y = 32 + name = "MULE CROSSING - LOOK BOTH WAYS" }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) @@ -411,6 +416,7 @@ "YF" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "YY" = ( @@ -428,7 +434,6 @@ /obj/machinery/light/small/directional/north, /obj/structure/table, /obj/item/reagent_containers/cup/bucket, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "ZA" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm index f8d68d028dc..f5a0831e8dd 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_2.dmm @@ -4,6 +4,9 @@ /obj/machinery/plumbing/synthesizer{ reagent_id = /datum/reagent/water }, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "dz" = ( @@ -32,10 +35,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; - name = "MULE CROSSING - LOOK BOTH WAYS"; - pixel_y = 32 + name = "MULE CROSSING - LOOK BOTH WAYS" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "dX" = ( @@ -104,7 +108,7 @@ "lW" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/official/nanotrasen_logo, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "mz" = ( @@ -133,7 +137,6 @@ /obj/machinery/light/small/directional/north, /obj/structure/table, /obj/item/reagent_containers/cup/bucket, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "rN" = ( @@ -412,8 +415,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/warning/secure_area{ desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; - name = "MULE CROSSING - LOOK BOTH WAYS"; - pixel_y = 32 + name = "MULE CROSSING - LOOK BOTH WAYS" }, /obj/machinery/duct, /turf/open/floor/catwalk_floor, diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm index e9c4eba94c9..5c47f9dc2f4 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_3.dmm @@ -65,7 +65,9 @@ /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "eW" = ( -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/openspace, /area/station/maintenance/department/security) "fV" = ( @@ -83,7 +85,9 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "ip" = ( @@ -313,12 +317,15 @@ /obj/machinery/plumbing/synthesizer{ reagent_id = /datum/reagent/water }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/department/security) "DS" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "EH" = ( @@ -500,7 +507,6 @@ /obj/machinery/light/small/directional/north, /obj/structure/table, /obj/item/reagent_containers/cup/bucket, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "Yg" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm index c709ff93285..6dee874b4fc 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm @@ -36,7 +36,9 @@ /area/station/maintenance/department/security) "o" = ( /obj/structure/table, -/obj/item/paper_bin/carbon, +/obj/item/paper_bin/carbon{ + pixel_y = 11 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) @@ -44,14 +46,16 @@ /obj/structure/table, /obj/item/paper_bin{ pixel_x = -5; - pixel_y = 4 + pixel_y = 11 }, /obj/item/pen{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, /obj/item/folder/red{ - pixel_x = 3 + pixel_x = 6; + pixel_y = 5 }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) @@ -65,7 +69,9 @@ }, /obj/item/paper/secretrecipe, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "H" = ( @@ -78,7 +84,8 @@ /obj/structure/table, /obj/machinery/fax{ fax_name = "Head of Personnel's Office"; - name = "Head of Personnel's Fax Machine" + name = "Head of Personnel's Fax Machine"; + pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -90,8 +97,13 @@ /area/station/maintenance/department/security) "T" = ( /obj/structure/table, -/obj/item/papercutter, -/obj/item/paper/paperslip, +/obj/item/papercutter{ + pixel_y = 8; + pixel_x = 4 + }, +/obj/item/paper/paperslip{ + pixel_y = 10 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm index 8eb56170b71..18fbba35756 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm @@ -5,13 +5,19 @@ "e" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/maint, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random, /turf/open/floor/plating, /area/station/maintenance/department/security) "k" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/cigbutt, -/obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/plating, /area/station/maintenance/department/security) "n" = ( @@ -24,7 +30,9 @@ "r" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/contraband/cannabis, +/obj/effect/spawner/random/contraband/cannabis{ + pixel_y = 9 + }, /obj/effect/spawner/random/contraband/narcotics, /turf/open/floor/plating, /area/station/maintenance/department/security) @@ -43,7 +51,9 @@ "v" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/medical/minor_healing{ + pixel_y = 13 + }, /obj/effect/spawner/random/medical/injector, /turf/open/floor/plating, /area/station/maintenance/department/security) @@ -180,7 +190,7 @@ a "} (9,1,1) = {" p -n +h E r a diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm index 2303cc6f018..113935f9069 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm @@ -53,14 +53,20 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/random/maintenance/eight, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/department/security) "I" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, +/obj/effect/spawner/random/engineering/toolbox{ + pixel_y = 12 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "J" = ( @@ -84,7 +90,9 @@ "Z" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/tank, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/department/security) diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm index 0f272ce3a03..628e757ce35 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm @@ -37,10 +37,18 @@ /area/station/maintenance/department/security) "r" = ( /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/booze, -/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 7; + pixel_x = 9 + }, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_y = 8; + pixel_x = -5 + }, /obj/effect/turf_decal/sand/plating, -/obj/effect/spawner/random/entertainment/deck, +/obj/effect/spawner/random/entertainment/deck{ + pixel_y = 9 + }, /turf/open/floor/plating, /area/station/asteroid) "v" = ( @@ -54,8 +62,12 @@ "z" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/engineering/flashlight, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/engineering/flashlight{ + pixel_y = 12 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "E" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm index 2effc83522f..688e5ea3b7b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm @@ -27,7 +27,9 @@ /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/flashlight, /obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "n" = ( @@ -76,7 +78,9 @@ "M" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/tank, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "U" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secbarupper_cave_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secbarupper_cave_3.dmm index 41463a8f2df..df833fc7811 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secbarupper_cave_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secbarupper_cave_3.dmm @@ -107,7 +107,9 @@ "U" = ( /obj/structure/lattice, /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets_single, +/obj/effect/spawner/random/food_or_drink/donkpockets_single{ + pixel_y = 12 + }, /turf/open/misc/asteroid, /area/station/maintenance/department/security) "V" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm index ccd28eb4b31..a2cd47df389 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_1.dmm @@ -39,6 +39,14 @@ /obj/structure/table, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) +"dI" = ( +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -9; + idDoor = "servicemaintleft_external"; + idSelf = "servicemaintleft_airlock_control" + }, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) "ek" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49,12 +57,6 @@ id_tag = "servicemaintleft_internal"; name = "External Access" }, -/obj/machinery/door_buttons/access_button{ - idDoor = "servicemaintleft_internal"; - idSelf = "servicemaintleft_airlock_control"; - name = "External Access Button"; - pixel_x = -24 - }, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) "gi" = ( @@ -99,7 +101,9 @@ }, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 15 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "is" = ( @@ -110,7 +114,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) "iV" = ( @@ -178,13 +182,30 @@ /obj/modular_map_connector, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) +"lV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door_buttons/access_button/directional/north{ + idDoor = "servicemaintleft_internal"; + idSelf = "servicemaintleft_airlock_control"; + pixel_x = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) "mj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/maintenance/port/central) "mM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "nk" = ( @@ -233,18 +254,15 @@ id_tag = "servicemaintleft_external"; name = "External Access" }, -/obj/machinery/door_buttons/access_button{ - idDoor = "servicemaintleft_external"; - idSelf = "servicemaintleft_airlock_control"; - name = "External Access Button"; - pixel_y = 24 - }, /turf/open/floor/catwalk_floor, /area/station/maintenance/port/central) "os" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_y = 8 + }, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "pc" = ( @@ -413,9 +431,23 @@ }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) +"Aj" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/vacuum/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) "Bz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "servicemaintleft_external"; + idInterior = "servicemaintleft_internal"; + idSelf = "servicemaintleft_airlock_control"; + pixel_x = 8 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "BC" = ( @@ -444,7 +476,6 @@ dir = 4 }, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) @@ -600,7 +631,6 @@ /area/station/maintenance/central/greater) "No" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external/directional/east, /obj/effect/landmark/blobstart, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) @@ -638,7 +668,9 @@ "PB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/atmospherics_portable, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "PM" = ( @@ -759,14 +791,9 @@ /area/station/maintenance/central/greater) "Xt" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - idExterior = "servicemaintleft_external"; - idInterior = "servicemaintleft_internal"; - idSelf = "servicemaintleft_airlock_control"; - name = "External Access Console"; +/obj/effect/decal/cleanable/cobweb/cobweb2{ pixel_y = 24 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "YH" = ( @@ -1951,7 +1978,7 @@ Ve Ve Ve Ve -rz +lV nk nk nk @@ -2198,7 +2225,7 @@ EK EK EK EK -aN +dI qr Ve YH @@ -2624,7 +2651,7 @@ TQ TQ TQ TQ -vR +Aj Ip VO kD diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm index 9ba614bb782..eee15bedd92 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_2.dmm @@ -9,7 +9,10 @@ "ad" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/wrench, +/obj/item/wrench{ + pixel_y = 8 + }, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "ar" = ( @@ -415,7 +418,6 @@ dir = 4 }, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) @@ -532,7 +534,9 @@ }, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "Io" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm index 3695915478a..2a6db1478c6 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_3.dmm @@ -77,7 +77,6 @@ dir = 4 }, /obj/structure/cable/multilayer/multiz, -/obj/structure/sign/warning/electric_shock/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/central/greater) @@ -97,6 +96,7 @@ "hz" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "im" = ( @@ -255,8 +255,8 @@ /obj/machinery/light/small/directional/north, /obj/structure/table, /obj/item/reagent_containers/cup/bucket{ - pixel_x = -9; - pixel_y = 12 + pixel_x = -6; + pixel_y = 19 }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) @@ -419,7 +419,9 @@ "Hl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_y = 7 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "HW" = ( @@ -485,8 +487,12 @@ }, /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil, -/obj/item/multitool, +/obj/item/stack/cable_coil{ + pixel_y = 11 + }, +/obj/item/multitool{ + pixel_y = 11 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "NE" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm index bd9b0cfb108..3a8aa6abc6e 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm @@ -2,7 +2,9 @@ "a" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/deck, +/obj/effect/spawner/random/entertainment/deck{ + pixel_y = 7 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "b" = ( @@ -26,7 +28,9 @@ "s" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/dice, +/obj/effect/spawner/random/entertainment/dice{ + pixel_y = 8 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "t" = ( @@ -35,7 +39,9 @@ /area/station/maintenance/central/greater) "u" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/structure/rack, /obj/effect/spawner/random/maintenance/four, /turf/open/floor/iron/smooth, @@ -43,9 +49,10 @@ "A" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/contraband/narcotics, -/obj/machinery/light/small/directional/north, -/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/spawner/random/contraband/narcotics{ + pixel_y = 10 + }, +/obj/structure/sign/poster/contraband/random, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "B" = ( @@ -56,9 +63,17 @@ "G" = ( /turf/closed/wall, /area/station/maintenance/central/greater) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) "X" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) @@ -107,7 +122,7 @@ q q G u -b +J s b t diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm index fe6839140ff..26b53bee387 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm @@ -6,7 +6,8 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/pen{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 11 }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) @@ -70,7 +71,7 @@ pixel_x = -3; pixel_y = 10 }, -/obj/structure/sign/poster/official/do_not_question/directional/north, +/obj/structure/sign/poster/official/do_not_question, /turf/open/floor/plating, /area/station/maintenance/central/greater) "D" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm index ebf1ce617ab..ccd2390ce8b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm @@ -23,15 +23,20 @@ /area/template_noop) "s" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/mop_bucket/janitorialcart{ - dir = 8 +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/north, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 9; + pixel_y = 15 }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "t" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/toy, +/obj/effect/spawner/random/entertainment/toy{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "w" = ( @@ -51,23 +56,18 @@ /area/station/maintenance/central/greater) "E" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, +/obj/structure/mop_bucket/janitorialcart{ + dir = 8 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) "R" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/central/greater) -"S" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = 9; - pixel_y = -5 - }, -/turf/open/floor/iron/smooth, -/area/station/maintenance/central/greater) "X" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch" @@ -120,7 +120,7 @@ q a x s -S +R x R R diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm index e3890757023..a1a5e54807b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm @@ -20,7 +20,9 @@ "w" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "C" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm index 482c006532a..a7f9e13a676 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm @@ -87,8 +87,14 @@ "O" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/booze, -/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_y = 10; + pixel_x = -2 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "Q" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm index cb12e658a1a..30c56052548 100644 --- a/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm @@ -18,9 +18,15 @@ "g" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/entertainment/cigarette_pack, -/obj/effect/spawner/random/entertainment/dice, -/obj/effect/spawner/random/entertainment/money_small, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_y = 7 + }, +/obj/effect/spawner/random/entertainment/dice{ + pixel_y = 10 + }, +/obj/effect/spawner/random/entertainment/money_small{ + pixel_y = 9 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/port/central) "l" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_1.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_1.dmm index 5eae1f6e7ec..3c339095d5b 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_1.dmm @@ -122,7 +122,7 @@ /area/station/maintenance/starboard/greater) "r" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "s" = ( @@ -150,7 +150,9 @@ /area/station/maintenance/starboard/greater) "v" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/spawner/random/engineering/canister, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) @@ -220,14 +222,12 @@ /area/station/maintenance/starboard/greater) "G" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ - pixel_y = 15 - }, /obj/structure/mirror/directional/north, /obj/item/reagent_containers/cup/bucket{ pixel_x = -10; pixel_y = 18 }, +/obj/structure/sink/directional/north, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "H" = ( @@ -264,18 +264,22 @@ "O" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "P" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "Q" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_2.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_2.dmm index 02960cfadc5..52893939fb1 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_2.dmm @@ -151,7 +151,9 @@ "pJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/decoration/ornament, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 12 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "rw" = ( @@ -197,7 +199,9 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/random/maintenance/four, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "xv" = ( @@ -271,14 +275,14 @@ /area/station/maintenance/starboard/greater) "Hy" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "HQ" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "Ip" = ( @@ -347,7 +351,9 @@ /area/station/asteroid) "RQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "ST" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_3.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_3.dmm index 02618e94a68..b85939b8c24 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_3.dmm @@ -97,7 +97,7 @@ /area/station/maintenance/starboard/greater) "r" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "s" = ( @@ -143,7 +143,9 @@ /area/template_noop) "z" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "A" = ( @@ -197,8 +199,8 @@ "O" = ( /obj/structure/cable/multilayer/multiz, /obj/effect/turf_decal/stripes/end, -/obj/structure/sign/warning/electric_shock/directional/north, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "P" = ( @@ -206,7 +208,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/starboard/greater) "R" = ( @@ -225,7 +229,9 @@ /area/station/maintenance/starboard/greater) "V" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "W" = ( diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm index 68616ac887f..81a894d1b59 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm @@ -41,20 +41,24 @@ /obj/structure/table, /obj/machinery/light/small/directional/north, /obj/item/reagent_containers/cup/glass/bottle/moonshine{ - pixel_x = 8; - pixel_y = 5 + pixel_x = 3; + pixel_y = 15 }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "m" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood/poker, -/obj/effect/spawner/random/entertainment/money_small, -/obj/effect/spawner/random/entertainment/money_medium, +/obj/effect/spawner/random/entertainment/money_medium{ + pixel_y = 12 + }, /obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ pixel_y = 15; pixel_x = -9 }, +/obj/effect/spawner/random/entertainment/money_medium{ + pixel_y = 12 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "n" = ( @@ -91,7 +95,9 @@ "t" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/engineering/canister, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) "v" = ( @@ -108,7 +114,9 @@ "A" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood/poker, -/obj/effect/spawner/random/entertainment/dice, +/obj/effect/spawner/random/entertainment/dice{ + pixel_y = 12 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "B" = ( @@ -131,8 +139,13 @@ "H" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood, -/obj/effect/spawner/random/food_or_drink/booze, -/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 12 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_y = 12; + pixel_x = 8 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "J" = ( @@ -165,7 +178,9 @@ /area/station/maintenance/starboard/greater) "Q" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/modular_map_connector, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm index ed81e057757..68c7767ff5a 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm @@ -5,8 +5,12 @@ "c" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/effect/spawner/random/bureaucracy/folder, -/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_y = 13 + }, +/obj/effect/spawner/random/bureaucracy/pen{ + pixel_y = 15 + }, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "e" = ( @@ -58,7 +62,9 @@ /area/station/maintenance/starboard/greater) "t" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/effect/spawner/random/engineering/tank, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) @@ -87,7 +93,9 @@ /area/station/maintenance/starboard/greater) "C" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/three, /obj/effect/spawner/random/engineering/tool, diff --git a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm index 1efe3b5c6d1..4d89e870095 100644 --- a/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm @@ -91,7 +91,9 @@ /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool{ + pixel_y = 10 + }, /obj/machinery/door/poddoor/shutters/preopen{ name = "Privacy Shutter"; id = "supportourtroops" diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 469e5ec80fb..eecae22bda2 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -30,7 +30,9 @@ "aaf" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/greater) @@ -40,11 +42,9 @@ /area/station/maintenance/central/greater) "aah" = ( /obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electric_shock{ - pixel_y = 32 - }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/greater) "aai" = ( @@ -458,9 +458,11 @@ "abP" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/table/glass, -/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper{ + pixel_y = 10 + }, /obj/item/reagent_containers/syringe{ - pixel_y = 5 + pixel_y = 15 }, /obj/structure/cable, /turf/open/floor/iron/white, @@ -489,7 +491,7 @@ }, /obj/structure/table, /obj/machinery/recharger{ - pixel_y = 4 + pixel_y = 9 }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -657,19 +659,13 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 }, +/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) "acs" = ( /obj/structure/stairs/south, /turf/open/floor/iron/stairs/medium, /area/station/escapepodbay) -"act" = ( -/obj/structure/railing, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "acu" = ( /obj/structure/stairs/south, /turf/open/floor/iron/stairs/right{ @@ -740,18 +736,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"acF" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Primary Tool Storage" - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) -"acG" = ( -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "acH" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -831,8 +815,12 @@ /area/station/security/prison/garden) "acX" = ( /obj/structure/table/wood, -/obj/item/gavelblock, -/obj/item/gavelhammer, +/obj/item/gavelblock{ + pixel_y = 10 + }, +/obj/item/gavelhammer{ + pixel_y = 11 + }, /obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -1155,20 +1143,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/right) -"adE" = ( -/obj/structure/table, -/obj/item/assembly/igniter{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/assembly/igniter{ - pixel_y = 4 - }, -/obj/item/clothing/gloves/color/fyellow{ - pixel_x = 5 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "adF" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -1208,6 +1182,7 @@ "adN" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, +/obj/machinery/airalarm/directional/west, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "adO" = ( @@ -1217,10 +1192,11 @@ "adP" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, +/obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/security/prison/work) "adQ" = ( -/obj/machinery/airalarm/directional/north, +/obj/structure/sign/poster/official/here_for_your_safety, /turf/open/floor/iron, /area/station/security/prison/work) "adR" = ( @@ -1249,16 +1225,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/escapepodbay) -"adU" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "adV" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1433,7 +1399,7 @@ "aeD" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box{ - pixel_y = 5 + pixel_y = 9 }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) @@ -1882,9 +1848,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/plating, /area/station/commons/vacant_room) "agw" = ( @@ -1964,11 +1930,6 @@ }, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) -"agG" = ( -/obj/structure/dresser, -/obj/item/cigarette/cigar/havana, -/turf/open/floor/iron/grimy, -/area/station/commons/vacant_room) "agH" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/reagent_dispensers/beerkeg, @@ -2180,8 +2141,8 @@ "ahq" = ( /obj/structure/table/wood, /obj/machinery/reagentgrinder{ - pixel_x = 6; - pixel_y = 6 + pixel_x = -1; + pixel_y = 19 }, /obj/item/reagent_containers/cup/rag{ pixel_x = -5; @@ -2237,12 +2198,8 @@ /turf/open/floor/plating/icemoon, /area/station/engineering/atmos) "ahG" = ( -/obj/effect/spawner/random/decoration/showcase, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/sign/plaques/kiddie/perfect_man{ - pixel_y = -32 - }, -/turf/open/floor/carpet/royalblack, +/obj/structure/sign/plaques/kiddie/perfect_man, +/turf/open/floor/carpet, /area/station/command/meeting_room) "ahR" = ( /obj/effect/decal/cleanable/dirt, @@ -2340,23 +2297,16 @@ /area/station/hallway/primary/tram/center) "aiK" = ( /obj/structure/toilet{ - pixel_y = 18 + dir = 4 }, -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, /turf/open/floor/iron/showroomfloor, /area/station/commons/vacant_room) -"aiX" = ( -/obj/machinery/door/poddoor/massdriver_trash{ - id = "fortnitedoor" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/station/maintenance/disposal) "ajc" = ( /obj/machinery/button/door/directional/west{ name = "Privacy Bolts"; - pixel_y = -9; + pixel_y = 0; id = "private_i"; specialfunctions = 4; normaldoorcontrol = 1 @@ -2366,13 +2316,10 @@ /area/station/commons/dorms) "aje" = ( /obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ +/obj/machinery/button/door/directional/east{ + pixel_y = 0; name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_j"; - specialfunctions = 4; - normaldoorcontrol = 1 + id = "private_j" }, /turf/open/floor/wood, /area/station/commons/dorms) @@ -2441,7 +2388,7 @@ "ajy" = ( /obj/machinery/button/door/directional/west{ name = "Privacy Bolts"; - pixel_y = -9; + pixel_y = 0; id = "private_h"; specialfunctions = 4; normaldoorcontrol = 1 @@ -2451,13 +2398,10 @@ /area/station/commons/dorms) "ajz" = ( /obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ +/obj/machinery/button/door/directional/east{ + pixel_y = 0; name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_k"; - specialfunctions = 4; - normaldoorcontrol = 1 + id = "private_k" }, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -2535,6 +2479,10 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"aky" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "akI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -2551,13 +2499,10 @@ /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) "akK" = ( -/obj/structure/sign/warning/radiation/rad_area{ - dir = 1; - pixel_y = 32 - }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, +/obj/structure/sign/warning/radiation, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) "akM" = ( @@ -2584,7 +2529,7 @@ "ala" = ( /obj/machinery/button/door/directional/west{ name = "Privacy Bolts"; - pixel_y = -9; + pixel_y = 0; id = "private_g"; specialfunctions = 4; normaldoorcontrol = 1 @@ -2594,13 +2539,10 @@ /area/station/commons/dorms) "alb" = ( /obj/structure/chair/stool/directional/north, -/obj/machinery/button/door/directional/west{ +/obj/machinery/button/door/directional/east{ + pixel_y = 0; name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_l"; - specialfunctions = 4; - normaldoorcontrol = 1 + id = "private_l" }, /turf/open/floor/wood, /area/station/commons/dorms) @@ -2624,11 +2566,10 @@ /area/station/service/hydroponics) "alf" = ( /obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/sign/plaques/kiddie/perfect_drone{ - pixel_y = -32 - }, /obj/structure/table/wood, -/obj/item/storage/backpack/duffelbag/drone, +/obj/item/storage/backpack/duffelbag/drone{ + pixel_y = 11 + }, /turf/open/floor/carpet/royalblack, /area/station/command/meeting_room) "alg" = ( @@ -2714,6 +2655,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, +/obj/structure/sign/warning/secure_area, /turf/open/floor/iron, /area/station/engineering/atmos) "amC" = ( @@ -2721,7 +2663,10 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/obj/item/book/manual/wiki/atmospherics, +/obj/item/book/manual/wiki/atmospherics{ + pixel_y = 5; + pixel_x = 6 + }, /obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 6 @@ -2773,7 +2718,8 @@ }, /obj/machinery/fax{ name = "Engineering Lobby Fax Machine"; - fax_name = "Engineering Lobby" + fax_name = "Engineering Lobby"; + pixel_y = 10 }, /turf/open/floor/iron, /area/station/engineering/break_room) @@ -2793,13 +2739,16 @@ pixel_y = 7 }, /obj/item/pen, -/obj/item/airlock_painter, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 6 }, /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 6 }, +/obj/item/airlock_painter{ + pixel_y = 9; + pixel_x = 3 + }, /turf/open/floor/iron, /area/station/engineering/break_room) "anj" = ( @@ -2876,9 +2825,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, -/obj/structure/sign/warning/secure_area{ - pixel_x = 32 - }, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -2922,6 +2868,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"aoj" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "aor" = ( /obj/effect/landmark/start/station_engineer, /obj/effect/turf_decal/trimline/yellow/arrow_cw, @@ -2959,14 +2910,24 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) -"aoN" = ( -/obj/machinery/elevator_control_panel{ - pixel_y = 2; - linked_elevator_id = "tram_xeno_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") +"aoS" = ( +/obj/structure/table/reinforced, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/item/rcl/pre_loaded{ + pixel_y = 11 }, -/turf/closed/wall, -/area/station/science/xenobiology) +/obj/machinery/computer/security/telescreen/ce/directional/west, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/item/clipboard{ + pixel_y = 11 + }, +/obj/item/paper/monitorkey{ + pixel_y = 11 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "aoV" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron/dark, @@ -2979,6 +2940,14 @@ /obj/structure/kitchenspike, /turf/open/floor/iron/kitchen_coldroom, /area/station/service/kitchen/coldroom) +"apm" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "apr" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 6 @@ -3051,10 +3020,6 @@ pixel_y = -1 }, /obj/item/multitool, -/obj/machinery/camera/emp_proof{ - dir = 9; - c_tag = "Secure - Telecomms Control Room" - }, /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/tcommsat/computer) @@ -3109,6 +3074,7 @@ /area/station/engineering/supermatter/room) "aqr" = ( /obj/machinery/computer/security/hos, +/obj/structure/secure_safe/hos/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) "aqz" = ( @@ -3137,7 +3103,6 @@ /obj/machinery/camera/directional/south{ c_tag = "Civilian - Fitness Center South-East" }, -/obj/structure/sign/clock/directional/south, /turf/open/floor/iron, /area/station/commons/fitness) "ary" = ( @@ -3214,11 +3179,12 @@ /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/table, /obj/item/storage/fancy/coffee_cart_rack{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 8 }, /obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 5; - pixel_y = 7 + pixel_x = 7; + pixel_y = 21 }, /turf/open/floor/iron, /area/station/cargo/warehouse) @@ -3239,10 +3205,15 @@ "asA" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 15 + }, +/obj/item/clothing/gloves/color/black{ + pixel_y = 11 + }, +/obj/item/clothing/glasses/meson/engine{ + pixel_y = 5 }, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/glasses/meson/engine, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -3266,21 +3237,13 @@ }, /turf/open/floor/iron, /area/station/security/office) -"asI" = ( -/obj/structure/table, -/obj/machinery/requests_console/directional/east{ - name = "EVA Requests Console"; - department = "EVA" - }, -/obj/effect/mapping_helpers/requests_console/assistance, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/ai_monitored/command/storage/eva) "asQ" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/wall, -/area/station/engineering/atmos) +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "middleright_lower_upper_eva_external"; + idSelf = "middleright_lower_upper_eva_airlock_control" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "asT" = ( /obj/machinery/air_sensor/engine_chamber, /turf/open/floor/engine, @@ -3420,23 +3383,18 @@ /obj/effect/turf_decal/trimline/white/warning{ dir = 1 }, -/obj/effect/spawner/random/trash/graffiti{ - pixel_y = -32; - spawn_loot_chance = 50 - }, /turf/open/floor/iron, /area/station/maintenance/tram/right) "auG" = ( -/obj/structure/sign/poster/official/safety_report/directional/north, -/obj/machinery/camera{ - dir = 9; +/obj/machinery/camera/directional/north{ network = list("ss13","Security"); c_tag = "Security - Equipment Room" }, +/obj/structure/sign/poster/official/safety_report, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "auH" = ( -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) "auP" = ( @@ -3465,14 +3423,13 @@ /turf/open/floor/iron, /area/station/security/office) "auZ" = ( -/obj/structure/noticeboard/directional/north, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Main Office North" +/obj/structure/noticeboard/hos, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Main Office North"; + network = list("ss13","Security") }, /turf/open/floor/iron, /area/station/security/office) @@ -3484,12 +3441,16 @@ /area/station/ai_monitored/security/armory) "avj" = ( /obj/structure/table, -/obj/machinery/syndicatebomb/training, +/obj/machinery/syndicatebomb/training{ + pixel_y = 9 + }, /turf/open/floor/iron, /area/station/security/office) "avk" = ( /obj/structure/table, -/obj/item/radio/off, +/obj/item/radio/off{ + pixel_y = 11 + }, /obj/item/screwdriver{ pixel_y = 10 }, @@ -3498,10 +3459,12 @@ "avl" = ( /obj/structure/table, /obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/inspector{ + pixel_y = 5 }, -/obj/item/inspector, /obj/item/inspector{ pixel_x = -5; pixel_y = 12 @@ -3511,27 +3474,32 @@ "avm" = ( /obj/structure/table, /obj/item/folder/red{ - pixel_x = 6; - pixel_y = 9 + pixel_x = 2; + pixel_y = 14 }, /obj/item/pen{ pixel_x = 3; - pixel_y = 8 + pixel_y = 16 }, /obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 5 }, /obj/item/food/donut/caramel{ - pixel_x = 4 + pixel_x = 6; + pixel_y = 3 }, /turf/open/floor/iron, /area/station/security/office) "avn" = ( /obj/structure/table, -/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld{ + pixel_y = -7 + }, /obj/machinery/fax{ name = "Security Office Fax Machine"; - fax_name = "Security Office" + fax_name = "Security Office"; + pixel_y = 9 }, /turf/open/floor/iron, /area/station/security/office) @@ -3547,7 +3515,9 @@ dir = 8 }, /obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/security/processing) "avz" = ( @@ -3587,6 +3557,10 @@ }, /turf/open/floor/iron, /area/station/security/processing) +"avE" = ( +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) "avG" = ( /obj/structure/chair{ dir = 1 @@ -3602,7 +3576,7 @@ dir = 4 }, /obj/machinery/newscaster/directional/west, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) "avR" = ( @@ -3751,20 +3725,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/commons/vacant_room/commissary) -"axz" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ +"axB" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) +/turf/open/floor/wood/large, +/area/station/service/library) "axC" = ( /obj/structure/table, /obj/item/airlock_painter, -/obj/item/rcl/pre_loaded, -/obj/item/chisel{ +/obj/item/rcl/pre_loaded{ pixel_y = 7 }, +/obj/item/chisel{ + pixel_y = 11 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, @@ -3773,7 +3748,10 @@ /area/station/commons/storage/art) "axE" = ( /obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/trimline/neutral/warning, +/obj/structure/table/reinforced, +/obj/machinery/computer/records/medical/laptop{ + pixel_y = 8 + }, /turf/open/floor/iron/dark, /area/station/medical/morgue) "axG" = ( @@ -3857,7 +3835,7 @@ /obj/machinery/camera/directional/north{ c_tag = "Service - Bar Lounge North East" }, -/obj/machinery/airalarm/directional/east, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/checker, /area/station/commons/lounge) "ayG" = ( @@ -3936,15 +3914,11 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/machinery/status_display/evac/directional/west, /obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/structure/sink/directional/east, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "azX" = ( @@ -4000,7 +3974,8 @@ "aBc" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office{ - dir = 1 + dir = 1; + pixel_y = 19 }, /turf/open/floor/iron, /area/station/cargo/office) @@ -4014,9 +3989,6 @@ /turf/open/floor/glass, /area/station/cargo/sorting) "aBq" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, /obj/effect/turf_decal/stripes/white/full, /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -4039,6 +4011,24 @@ /obj/structure/chair/comfy/brown, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) +"aBu" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south{ + pixel_x = 10; + pixel_y = -24 + }, +/obj/machinery/button/door/directional/south{ + id = "crgdoor"; + req_access = list("brig_entrance"); + name = "Cargo Cell Control"; + normaldoorcontrol = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "aBI" = ( /obj/machinery/computer/security{ dir = 4 @@ -4096,10 +4086,14 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "aCa" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/service/bar) +/obj/machinery/grill, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Kitchen West" + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/service/kitchen) "aCb" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -4155,10 +4149,6 @@ /turf/open/floor/plating, /area/station/cargo/sorting) "aCy" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Civilian - Radstorm Shelter" - }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) "aCC" = ( @@ -4245,11 +4235,6 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room North-East" - }, /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) @@ -4314,7 +4299,6 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, -/obj/structure/sign/departments/evac/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "aDX" = ( @@ -4322,7 +4306,8 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "aDZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, /turf/open/floor/wood/large, /area/station/service/library) "aEa" = ( @@ -4349,12 +4334,6 @@ id_tag = "mostleft_upper_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idDoor = "mostleft_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -4400,12 +4379,11 @@ /area/station/hallway/primary/tram/center) "aEu" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/directional/west, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron, -/area/station/commons/fitness) +/area/station/commons/dorms) "aEv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor, @@ -4423,12 +4401,10 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 }, -/obj/structure/sign/departments/cargo{ - pixel_y = 32 - }, /obj/effect/turf_decal/trimline/neutral/filled/warning{ dir = 1 }, +/obj/structure/sign/departments/cargo/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "aEE" = ( @@ -4551,26 +4527,12 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "aGi" = ( -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idInterior = "middleright_lower_upper_eva_internal"; - idExterior = "middleright_lower_upper_eva_external" +/obj/machinery/camera/emp_proof/directional/east{ + c_tag = "Engineering - Atmospherics Plasma Chamber"; + network = list("ss13","engineering") }, -/obj/structure/ladder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/smooth, -/area/station/maintenance/tram/mid) -"aGk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/table/wood, -/obj/item/folder/yellow, -/obj/item/stamp/law, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) "aGq" = ( /obj/machinery/vending/snack/blue, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -4630,12 +4592,6 @@ id_tag = "mostleft_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idDoor = "mostleft_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) @@ -4653,49 +4609,40 @@ /turf/open/floor/iron/freezer, /area/station/medical/coldroom) "aHe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idInterior = "mostleft_lower_eva_internal"; - idExterior = "mostleft_lower_eva_external" +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -5; + idDoor = "mostleft_upper_eva_external"; + idSelf = "mostleft_upper_eva_airlock_control" }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/left) +/turf/open/openspace, +/area/station/asteroid) "aHf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleleft_lower_eva_airlock_control"; - idInterior = "middleleft_lower_eva_internal"; - idExterior = "middleleft_lower_eva_external" +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = -7; + idDoor = "middleleft_upper_eva_external"; + idSelf = "middleleft_upper_eva_airlock_control" }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) +/turf/open/openspace, +/area/station/asteroid) "aHl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_eva_airlock_control"; - idInterior = "middleright_lower_eva_internal"; - idExterior = "middleright_lower_eva_external" +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = -13; + idDoor = "rightmost_upper_eva_external"; + idSelf = "rightmost_upper_eva_airlock_control" }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) +/turf/open/openspace, +/area/station/asteroid) "aHn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idInterior = "rightmost_lower_eva_internal"; - idExterior = "rightmost_lower_eva_external" +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Robotics Lab Shutters"; + id = "robotics2" }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/right) +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/robotics/lab) "aHo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -4704,12 +4651,6 @@ id_tag = "rightmost_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idDoor = "rightmost_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) @@ -4745,10 +4686,6 @@ /obj/effect/turf_decal/trimline/neutral/corner{ dir = 8 }, -/obj/structure/sign/departments/science{ - pixel_x = -32; - pixel_y = -32 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -4773,16 +4710,36 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"aHy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Tunnel Access Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) "aHA" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, +/obj/structure/sign/departments/engineering/directional/east, +/obj/machinery/button/elevator/directional/east{ + id = "tram_lower_center_lift" + }, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "tram_lower_center_lift" + }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "aHD" = ( /obj/structure/table/wood, -/obj/item/radio/intercom/directional/north, -/obj/item/modular_computer/laptop/preset/civilian, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 13 + }, +/obj/machinery/digital_clock, /turf/open/floor/wood/large, /area/station/service/library) "aHE" = ( @@ -4853,18 +4810,12 @@ /turf/open/floor/iron, /area/station/security/checkpoint/medical) "aIq" = ( -/obj/machinery/status_display/door_timer{ - name = "Medical Cell"; - pixel_y = 32; - id = "medcell" - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, /obj/effect/landmark/start/depsec/medical, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay","Security"); - c_tag = "Medical - Security Checkpoint" +/obj/machinery/status_display/door_timer/directional/north{ + id = "medcell" }, /turf/open/floor/iron, /area/station/security/checkpoint/medical) @@ -4956,10 +4907,8 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "aJC" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron, /area/station/commons/dorms) "aJG" = ( @@ -5053,12 +5002,6 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"aKG" = ( -/obj/structure/railing, -/turf/open/floor/iron/stairs{ - dir = 8 - }, -/area/station/commons/storage/primary) "aKL" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /obj/machinery/door/firedoor/border_only, @@ -5157,6 +5100,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"aLm" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/engine, +/area/station/science/xenobiology) "aLr" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -5165,11 +5112,12 @@ /turf/open/floor/iron, /area/station/security/prison/safe) "aLw" = ( +/obj/structure/table/glass, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/obj/item/surgery_tray/full, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "aLx" = ( @@ -5273,7 +5221,6 @@ /turf/open/floor/iron, /area/station/commons/storage/art) "aMt" = ( -/obj/structure/sign/warning/electric_shock, /obj/effect/turf_decal/stripes/end{ dir = 4 }, @@ -5309,16 +5256,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"aML" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd"); - c_tag = "Science - Monkey Pit" - }, -/obj/machinery/light/warm/directional/north, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station - }, -/area/station/science/explab) "aMM" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/scrubber, @@ -5331,6 +5268,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 }, +/obj/structure/sign/departments/holy/directional/east, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "aMO" = ( @@ -5339,6 +5277,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 }, +/obj/structure/sign/departments/holy/directional/west, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "aMP" = ( @@ -5357,12 +5296,14 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/medical/virology) "aNb" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, +/obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) "aNd" = ( @@ -5372,6 +5313,13 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"aNk" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + pixel_y = 9 + }, +/turf/open/floor/carpet, +/area/station/cargo/miningdock) "aNp" = ( /obj/structure/chair/office/light, /obj/effect/turf_decal/tile/green, @@ -5386,20 +5334,15 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) -"aNs" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/structure/sign/poster/official/cleanliness/directional/east, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) "aNv" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/structure/sign/poster/official/cleanliness/directional/west, -/turf/open/floor/iron/white, -/area/station/medical/medbay/central) +/obj/structure/mirror/directional/north, +/turf/open/floor/iron, +/area/station/service/theater) "aNQ" = ( /turf/open/floor/wood/tile, /area/station/service/chapel) @@ -5428,6 +5371,14 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/chapel) +"aNX" = ( +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -1; + idDoor = "mostleft_lower_lower_eva_external"; + idSelf = "mostleft_lower_lower_eva_airlock_control" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "aOd" = ( /obj/item/radio/intercom/chapel/directional/east, /obj/structure/chair/wood, @@ -5444,7 +5395,9 @@ /area/station/engineering/storage/tech) "aOt" = ( /obj/structure/table/wood, -/obj/item/storage/dice, +/obj/item/storage/dice{ + pixel_y = 9 + }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "aOv" = ( @@ -5573,7 +5526,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, -/obj/structure/sign/poster/official/enlist/directional/east, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, @@ -5609,6 +5561,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/station/medical/virology) +"aPw" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/neutral/line, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) "aPI" = ( /obj/structure/rack, /obj/item/reagent_containers/cup/bottle/acidic_buffer{ @@ -5623,11 +5584,11 @@ pixel_x = -5; pixel_y = -2 }, -/obj/structure/sign/warning/chem_diamond/directional/north, /obj/item/reagent_containers/cup/bottle/mercury{ pixel_x = 7; pixel_y = -2 }, +/obj/structure/sign/warning/chem_diamond, /turf/open/floor/iron/dark/textured_edge{ dir = 8 }, @@ -5668,7 +5629,6 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 }, -/obj/structure/disposalpipe/segment, /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark, /area/station/medical/virology) @@ -5690,11 +5650,11 @@ /area/station/command/heads_quarters/cmo) "aQi" = ( /obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/chem_heater/withbuffer, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, /obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/chem_master, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "aQk" = ( @@ -5724,7 +5684,9 @@ /area/station/service/chapel) "aQB" = ( /obj/structure/table/reinforced, -/obj/machinery/coffeemaker, +/obj/machinery/coffeemaker{ + pixel_y = 7 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -5733,38 +5695,45 @@ "aQH" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/closet/l3closet/virology, -/obj/machinery/newscaster/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) "aQI" = ( /obj/effect/turf_decal/trimline/green/filled/line, /obj/structure/closet/secure_closet/medical1, /obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron/white, /area/station/medical/virology) -"aQL" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/spawner/random/structure/twelve_percent_spirit_board, -/turf/open/floor/iron/grimy, -/area/station/service/chapel/office) "aQM" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/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/book/manual/wiki/plumbing{ - pixel_x = 4; - pixel_y = -4 +/obj/item/stack/ducts/fifty{ + pixel_y = 11 }, -/obj/item/plunger, -/obj/item/plunger, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, +/obj/item/book/manual/wiki/plumbing{ + pixel_y = 8 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 11 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 11 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 11 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 11 + }, +/obj/item/stack/ducts/fifty{ + pixel_y = 11 + }, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white, /area/station/medical/chemistry) "aQO" = ( @@ -5803,9 +5772,6 @@ "aRy" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/turf_decal/stripes/line, -/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ - pixel_x = 24 - }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) "aRA" = ( @@ -5814,6 +5780,29 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"aRB" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigright" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination/sec, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "aRE" = ( /obj/machinery/mass_driver/chapelgun, /obj/machinery/door/window/left/directional/north{ @@ -5881,6 +5870,16 @@ "aSt" = ( /turf/open/openspace, /area/station/science/xenobiology) +"aSx" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/fax{ + name = "Law Office Fax Machine"; + fax_name = "Law Office"; + pixel_y = 11 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/service/lawoffice) "aSB" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 @@ -5923,8 +5922,7 @@ }, /obj/structure/sign/warning/secure_area{ name = "BOMB RANGE"; - desc = "A warning sign which reads 'BOMB RANGE"; - pixel_y = 32 + desc = "A warning sign which reads 'BOMB RANGE" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -5958,13 +5956,16 @@ "aUa" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law{ - pixel_x = -5 + pixel_x = -7; + pixel_y = 12 }, /obj/item/taperecorder{ - pixel_x = -5 + pixel_x = -6; + pixel_y = 6 }, /obj/machinery/recharger{ - pixel_y = 4 + pixel_y = 10; + pixel_x = 6 }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) @@ -6020,6 +6021,10 @@ /obj/machinery/light/floor, /turf/open/floor/grass, /area/station/science/lower) +"aVi" = ( +/obj/machinery/transport/tram_controller/tcomms, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) "aVj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6069,19 +6074,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/science/lower) -"aWJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Primary Tool Storage" - }, -/obj/structure/cable, -/obj/effect/landmark/navigate_destination/tools, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "aWL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -6228,10 +6220,8 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 8 }, -/obj/machinery/vending/cigarette{ - pixel_x = -5 - }, /obj/machinery/light/directional/west, +/obj/machinery/vending/cigarette, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "bbD" = ( @@ -6250,8 +6240,8 @@ /obj/machinery/photocopier{ pixel_y = 3 }, -/obj/structure/sign/clock/directional/west, /obj/machinery/airalarm/directional/north, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood/large, /area/station/service/library) "bck" = ( @@ -6309,14 +6299,16 @@ /obj/structure/table/reinforced, /obj/effect/turf_decal/trimline/red/filled/line, /obj/item/book/manual/wiki/security_space_law{ - pixel_x = 9; - pixel_y = 4 + pixel_x = 11; + pixel_y = 12 }, /obj/item/radio{ pixel_x = -6; - pixel_y = -3 + pixel_y = 10 + }, +/obj/item/key/security{ + pixel_y = 12 }, -/obj/item/key/security, /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/security/checkpoint/science) @@ -6351,7 +6343,6 @@ "beT" = ( /obj/effect/turf_decal/stripes/white/full, /obj/machinery/door/firedoor, -/obj/structure/sign/warning/pods/directional/west, /obj/effect/turf_decal/tile/bar{ dir = 8 }, @@ -6429,7 +6420,6 @@ /obj/structure/closet/crate/bin, /obj/effect/spawner/random/contraband/prison, /obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/sign/poster/official/get_your_legs/directional/south, /turf/open/floor/iron, /area/station/security/prison) "bgH" = ( @@ -6495,17 +6485,18 @@ /obj/structure/table, /obj/item/grenade/chem_grenade/smart_metal_foam{ pixel_x = 4; - pixel_y = 2 + pixel_y = 11 }, /obj/item/grenade/chem_grenade/smart_metal_foam{ - pixel_x = 8 + pixel_x = 8; + pixel_y = 8 }, /obj/item/grenade/chem_grenade/smart_metal_foam{ pixel_x = -4; - pixel_y = 6 + pixel_y = 13 }, /obj/item/grenade/chem_grenade/smart_metal_foam{ - pixel_y = 4 + pixel_y = 8 }, /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, @@ -6585,9 +6576,21 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/utility/welding, /obj/machinery/light/directional/north, +/obj/item/plunger{ + pixel_y = 26; + pixel_x = -8 + }, +/obj/item/plunger{ + pixel_y = 26; + pixel_x = 4 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 12 + }, +/obj/item/clothing/head/utility/welding{ + pixel_y = 15 + }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "bjX" = ( @@ -6598,6 +6601,19 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"bkc" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "blg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/tram/filled/line{ @@ -6615,14 +6631,14 @@ /obj/structure/filingcabinet/security, /obj/machinery/button/door/directional/east{ name = "Outer Brig Door Toggle"; - pixel_y = -8; + pixel_y = 4; id = "outerbrigright"; req_access = list("security"); normaldoorcontrol = 1 }, /obj/machinery/button/door/directional/east{ name = "Inner Brig Door Toggle"; - pixel_y = 8; + pixel_y = 20; id = "innerbrigright"; req_access = list("security"); normaldoorcontrol = 1 @@ -6642,14 +6658,12 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, /obj/machinery/conveyor{ dir = 5; id = "QMLoad" }, /obj/machinery/light/directional/west, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/storage) "bly" = ( @@ -6658,16 +6672,11 @@ /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) "blN" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_y = 9; - id = "private_r"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, /area/station/commons/dorms) "bmp" = ( /obj/effect/turf_decal/trimline/green/corner{ @@ -6715,27 +6724,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"bnh" = ( -/obj/item/radio/intercom/directional/north, -/obj/machinery/fax{ - name = "Law Office Fax Machine"; - fax_name = "Law Office" - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/station/service/lawoffice) -"bnY" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/obj/item/toy/plush/lizard_plushie/green{ - name = "Runs-The-Rails"; - desc = "An adorable, hard working lizard that runs in circles to keep the tram operating safely." - }, -/turf/open/floor/iron, -/area/station/tcommsat/computer) "boc" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -6759,15 +6747,12 @@ /turf/open/space/openspace, /area/station/solars/port) "bop" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_c"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + pixel_y = 9; + name = "Privacy Bolts"; + id = "private_c" + }, /turf/open/floor/carpet, /area/station/commons/dorms) "bor" = ( @@ -6787,10 +6772,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, /area/station/command/bridge) -"bpn" = ( -/mob/living/carbon/human/species/monkey, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "bpu" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -6804,6 +6785,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"bpy" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Primary Tool Storage" + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "bpP" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/east, @@ -6820,14 +6807,24 @@ /area/station/hallway/secondary/service) "bpZ" = ( /obj/structure/table/reinforced, -/obj/item/clothing/head/utility/radiation, -/obj/item/clothing/glasses/meson, -/obj/item/geiger_counter, -/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_y = 8; + pixel_x = 8 + }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/structure/cable, +/obj/item/geiger_counter{ + pixel_y = 8; + pixel_x = -7 + }, +/obj/item/clothing/head/utility/radiation{ + pixel_y = 15 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 15 + }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "bqg" = ( @@ -6869,10 +6866,6 @@ /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/box, -/obj/structure/sign/warning/directional/west{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, /obj/item/stack/sheet/cardboard, /turf/open/floor/plating, /area/station/engineering/main) @@ -6885,7 +6878,9 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, -/obj/item/pai_card, +/obj/item/pai_card{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "brm" = ( @@ -6906,6 +6901,8 @@ /area/station/medical/treatment_center) "brG" = ( /obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/wood/parquet, /area/station/medical/psychology) "bsh" = ( @@ -6917,15 +6914,11 @@ /turf/closed/wall/r_wall, /area/station/tcommsat/computer) "bsM" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/gym{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/dorms) +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/freezer, +/area/station/commons/toilet) "bsP" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -6965,12 +6958,6 @@ id_tag = "rightmost_lower_upper_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idDoor = "rightmost_lower_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) @@ -7096,14 +7083,13 @@ "bvH" = ( /obj/structure/table, /obj/machinery/microwave{ - pixel_y = 6 + pixel_y = 14 }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) "bvI" = ( /obj/machinery/vending/wardrobe/engi_wardrobe, -/obj/structure/sign/poster/official/safety_eye_protection/directional/east, /turf/open/floor/iron, /area/station/engineering/main) "bvK" = ( @@ -7174,11 +7160,6 @@ }, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"bwU" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "bxd" = ( /obj/structure/table, /obj/item/radio/intercom/directional/east{ @@ -7200,7 +7181,7 @@ /obj/effect/turf_decal/trimline/neutral/corner{ dir = 4 }, -/obj/machinery/firealarm/directional/north, +/obj/machinery/status_display/shuttle, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "bxG" = ( @@ -7228,7 +7209,9 @@ "bxX" = ( /obj/structure/bed, /obj/effect/landmark/start/janitor, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/janitor) @@ -7302,21 +7285,12 @@ /area/station/command/heads_quarters/qm) "byM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/spawner/random/trash/graffiti{ - pixel_y = -32; - spawn_loot_chance = 50 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 1 +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 }, /turf/open/floor/iron, -/area/station/maintenance/tram/mid) +/area/station/engineering/atmospherics_engine) "byW" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/decal/cleanable/dirt, @@ -7330,16 +7304,10 @@ /turf/open/floor/iron, /area/station/tcommsat/computer) "bzs" = ( -/obj/structure/bed{ - dir = 4 - }, -/obj/effect/spawner/random/bedsheet{ - dir = 4 - }, -/obj/structure/sign/clock/directional/west, -/obj/item/pillow/random, -/turf/open/floor/carpet, -/area/station/commons/dorms) +/obj/item/toy/balloon, +/obj/structure/sign/poster/official/random, +/turf/open/floor/eighties/red, +/area/station/commons/fitness/recreation/entertainment) "bzt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 @@ -7383,6 +7351,7 @@ dir = 8 }, /obj/structure/cable, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/right) "bAK" = ( @@ -7398,7 +7367,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, -/obj/structure/sign/poster/contraband/random/directional/north, +/obj/structure/sign/poster/contraband/random, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "bAT" = ( @@ -7428,7 +7397,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 }, -/obj/structure/sign/departments/telecomms/directional/south, /turf/open/floor/iron, /area/station/engineering/main) "bBB" = ( @@ -7475,11 +7443,35 @@ /area/station/science/research) "bDf" = ( /obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/item/stamp/head/ce, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, +/obj/machinery/button/door/table{ + pixel_y = 17; + pixel_x = -6; + id = "Secure Storage"; + name = "Engineering Secure Storage" + }, +/obj/machinery/button/door/table{ + pixel_y = 10; + pixel_x = -6; + id = "atmos"; + name = "Atmospherics Lockdown" + }, +/obj/machinery/button/door/table{ + pixel_y = 3; + pixel_x = -6; + id = "Engineering"; + name = "Engineering Lockdown" + }, +/obj/item/folder/yellow{ + pixel_y = 13; + pixel_x = 5 + }, +/obj/item/stamp/head/ce{ + pixel_y = 15; + pixel_x = 5 + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "bDq" = ( @@ -7496,14 +7488,15 @@ /obj/structure/table/glass, /obj/item/storage/box/bodybags{ pixel_x = -1; - pixel_y = 6 + pixel_y = 15 }, /obj/item/storage/box/disks{ pixel_x = 1; - pixel_y = 5 + pixel_y = 11 }, /obj/item/storage/box/monkeycubes{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 9 }, /obj/effect/turf_decal/tile/dark_green/fourcorners, /turf/open/floor/iron/white, @@ -7544,15 +7537,26 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/left) -"bFc" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Civilian - Lawyer's Office" +"bFa" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/wood, -/area/station/service/lawoffice) +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/table, +/obj/item/multitool{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) "bFl" = ( /obj/structure/showcase/cyborg/old{ dir = 4; @@ -7579,6 +7583,24 @@ "bFw" = ( /turf/open/openspace/airless, /area/station/asteroid) +"bFz" = ( +/obj/structure/rack, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/item/lighter, +/obj/item/reagent_containers/pill/patch/aiuri, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/structure/sign/calendar, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) "bFM" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -7660,23 +7682,11 @@ "bGJ" = ( /turf/open/floor/wood, /area/station/service/theater) -"bGP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/ordnance/directional/south, -/turf/open/floor/iron, -/area/station/science/ordnance/testlab) "bGV" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, -/obj/structure/table, -/obj/item/stack/sheet/cardboard, -/obj/item/food/donkpocket/pizza, +/obj/machinery/vending/wardrobe/viro_wardrobe, /obj/machinery/camera/directional/east{ network = list("ss13","medbay"); c_tag = "Medical - Virology Break Room" @@ -7760,7 +7770,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, -/obj/structure/sign/poster/official/build/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) "bIf" = ( @@ -7769,9 +7778,10 @@ /turf/open/floor/iron/white, /area/station/science/xenobiology) "bIg" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/carpet, /area/station/service/library) "bIm" = ( @@ -7830,6 +7840,15 @@ /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/iron/white, /area/station/science/research) +"bJq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "bJP" = ( /obj/structure/railing{ dir = 10 @@ -7861,7 +7880,10 @@ /area/station/ai_monitored/security/armory) "bKs" = ( /obj/structure/table, -/obj/item/fuel_pellet, +/obj/item/fuel_pellet{ + pixel_x = 3; + pixel_y = 14 + }, /turf/open/floor/iron/dark, /area/station/cargo/drone_bay) "bKt" = ( @@ -7889,7 +7911,8 @@ /obj/structure/table/wood, /obj/machinery/chem_master/condimaster{ name = "HoochMaster Deluxe"; - desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments." + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + pixel_y = 13 }, /turf/open/floor/iron/dark, /area/station/service/bar) @@ -7953,13 +7976,25 @@ "bLe" = ( /turf/open/floor/carpet, /area/station/service/library) +"bLi" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/calendar, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) "bLj" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/surgery{ pixel_x = 3; - pixel_y = 3 + pixel_y = 10 + }, +/obj/item/book/manual/wiki/medicine{ + pixel_y = 6 }, -/obj/item/book/manual/wiki/medicine, /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 @@ -7996,9 +8031,6 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/structure/plaque/static_plaque/golden{ - pixel_x = 32 - }, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -8009,7 +8041,7 @@ "bLA" = ( /obj/structure/table/wood, /obj/item/folder{ - pixel_y = 2 + pixel_y = 11 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, @@ -8147,14 +8179,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"bNm" = ( -/obj/structure/railing/corner/end{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "bNp" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -8214,15 +8238,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/station/command/meeting_room) -"bNG" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/vending/modularpc, -/obj/structure/table, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "bNI" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -8278,10 +8293,14 @@ /obj/structure/table/glass, /obj/item/storage/box/gloves{ pixel_x = 3; - pixel_y = 4 + pixel_y = 16 + }, +/obj/item/storage/box/masks{ + pixel_y = 12 + }, +/obj/item/clothing/gloves/latex/nitrile{ + pixel_y = 14 }, -/obj/item/storage/box/masks, -/obj/item/clothing/gloves/latex/nitrile, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "bNY" = ( @@ -8322,6 +8341,11 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, /turf/open/floor/iron, /area/station/commons/fitness) "bPp" = ( @@ -8370,6 +8394,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"bPS" = ( +/obj/machinery/door/window/right/directional/north{ + name = "The Monkey Pit"; + req_access = list("science") + }, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "bPV" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -8385,12 +8416,9 @@ dir = 1 }, /obj/effect/landmark/event_spawn, +/obj/structure/sign/warning/vacuum/external/directional/north, /turf/open/floor/iron, /area/station/engineering/atmos) -"bRl" = ( -/obj/structure/water_source/puddle, -/turf/open/misc/asteroid, -/area/station/security/prison/workout) "bRE" = ( /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, @@ -8450,16 +8478,6 @@ /obj/effect/turf_decal/siding/thinplating, /turf/open/floor/iron, /area/station/cargo/storage) -"bTI" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 6 - }, -/obj/machinery/computer/security/telescreen/prison/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/station/security/office) "bTN" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/structure/disposalpipe/segment{ @@ -8492,15 +8510,21 @@ "bUj" = ( /obj/structure/table, /obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 + pixel_x = -3; + pixel_y = 15 }, /obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 + pixel_x = 4; + pixel_y = 20 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 5; + pixel_x = 4 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 5; + pixel_x = 9 }, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, /obj/effect/landmark/navigate_destination/techstorage, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) @@ -8515,11 +8539,13 @@ /area/station/service/chapel) "bUG" = ( /obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_y = 9 + }, /obj/structure/window/reinforced/spawner/directional/south{ pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/bureaucracy/folder, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "bUI" = ( @@ -8542,29 +8568,33 @@ /area/station/command/meeting_room) "bUU" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/siding/white, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") - }, /obj/item/storage/medkit/regular{ pixel_x = -3; - pixel_y = -3 + pixel_y = 1 + }, +/obj/item/storage/medkit/regular{ + pixel_y = 6 }, -/obj/item/storage/medkit/regular, /obj/item/storage/medkit/regular{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 }, /obj/effect/turf_decal/siding/white{ dir = 4 }, +/obj/machinery/door/window/half/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) "bVs" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp/green, +/obj/item/flashlight/lamp/green{ + pixel_y = 13 + }, /obj/structure/disposalpipe/segment{ dir = 10 }, @@ -8612,11 +8642,6 @@ "bVW" = ( /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) -"bWb" = ( -/obj/machinery/suit_storage_unit/hos, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hos) "bWi" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -8677,9 +8702,11 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "bWU" = ( +/obj/machinery/computer/operating, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "bXb" = ( @@ -8709,26 +8736,26 @@ /turf/open/floor/iron/checker, /area/station/commons/lounge) "bXp" = ( -/obj/item/toy/crayon/orange, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = 8; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = 4; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = -4; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/x{ pixel_x = 4; - pixel_y = -32 + pixel_y = 32 }, +/obj/item/toy/crayon/orange, /turf/open/floor/plating, /area/station/engineering/main) "bXr" = ( @@ -8738,31 +8765,12 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "bXs" = ( -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idInterior = "middleright_lower_lower_eva_internal"; - idExterior = "middleright_lower_lower_eva_external" +/obj/machinery/camera/emp_proof/directional/east{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics CO2 Chamber" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) -"bXv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/button/door/directional/east{ - name = "Privacy Shutters Toggle"; - pixel_y = -11; - id = "greedygrinnersden" - }, -/turf/open/floor/iron, -/area/station/command/heads_quarters/qm) +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) "bXG" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/door/airlock/external{ @@ -8771,12 +8779,6 @@ id_tag = "rightmost_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "rightmost_lower_eva_airlock_control"; - idDoor = "rightmost_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/station/hallway/primary/tram/right) @@ -8813,7 +8815,9 @@ /area/station/commons/toilet) "bYA" = ( /obj/structure/table, -/obj/item/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box{ + pixel_y = 11 + }, /turf/open/floor/iron, /area/station/security/office) "bYD" = ( @@ -8855,9 +8859,16 @@ /area/station/cargo/storage) "bYW" = ( /obj/structure/table, -/obj/structure/closet/mini_fridge, -/obj/item/reagent_containers/condiment/milk, -/obj/item/reagent_containers/cup/soda_cans/cola, +/obj/structure/closet/mini_fridge{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/reagent_containers/condiment/milk{ + pixel_y = 14 + }, +/obj/item/reagent_containers/cup/soda_cans/cola{ + pixel_y = 7 + }, /turf/open/floor/iron/white, /area/station/service/kitchen) "bYY" = ( @@ -8870,7 +8881,7 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 }, -/obj/structure/sign/warning/test_chamber/directional/north, +/obj/structure/sign/warning/test_chamber, /turf/open/floor/iron/white, /area/station/science/lower) "bZh" = ( @@ -8898,19 +8909,24 @@ "bZp" = ( /obj/structure/table, /obj/item/transfer_valve{ - pixel_x = -5 - }, -/obj/item/transfer_valve, -/obj/item/transfer_valve{ - pixel_x = 5 + pixel_x = -5; + pixel_y = 5 }, /obj/item/transfer_valve{ - pixel_x = -5 + pixel_y = 5 }, /obj/item/transfer_valve{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/transfer_valve{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/transfer_valve{ + pixel_x = 5; + pixel_y = 5 }, -/obj/structure/sign/clock/directional/west, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) "bZA" = ( @@ -9004,9 +9020,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/structure/sign/departments/psychology{ - pixel_x = 32 - }, +/obj/structure/sign/departments/psychology/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "cbc" = ( @@ -9076,24 +9090,23 @@ "ccF" = ( /obj/structure/table, /obj/item/storage/medkit/regular{ - pixel_x = 6; - pixel_y = -5 + pixel_y = 9 }, -/obj/machinery/status_display/supply{ - pixel_y = 32 +/obj/item/multitool{ + pixel_x = 3; + pixel_y = 8 }, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","cargo"); - c_tag = "Cargo - Main Office" - }, -/obj/item/multitool, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/machinery/light/directional/north, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Main Office"; + network = list("ss13","cargo") + }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/office) "ccH" = ( @@ -9118,10 +9131,18 @@ "ccU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/dim/directional/north, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleleft_lower_eva_external"; + idInterior = "middleleft_lower_eva_internal"; + idSelf = "middleleft_lower_eva_airlock_control"; + pixel_y = 32; + pixel_x = -8 + }, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/center) "ccX" = ( /obj/machinery/vending/engivend, +/obj/structure/sign/poster/official/safety_eye_protection, /turf/open/floor/iron, /area/station/engineering/main) "cda" = ( @@ -9181,20 +9202,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"cdM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - name = "Test Chamber Blast Door"; - id = "Xenolab" - }, -/obj/structure/sign/warning/gas_mask/directional/north, -/turf/open/floor/plating, -/area/station/science/xenobiology) "cdN" = ( -/obj/machinery/button/ignition/incinerator/atmos, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "middleleft_lower_lower_eva_internal"; + idSelf = "middleleft_lower_lower_eva_airlock_control" + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/mid) "cdV" = ( /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -9387,6 +9410,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"cge" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/aiupload, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) "cgl" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -9398,9 +9431,7 @@ }, /area/station/ai_monitored/command/storage/eva) "cgw" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, +/obj/machinery/vending/wardrobe/coroner_wardrobe, /turf/open/floor/iron/dark, /area/station/medical/morgue) "cgD" = ( @@ -9433,7 +9464,6 @@ /obj/machinery/atmospherics/components/binary/pump{ dir = 8 }, -/obj/structure/sign/warning/cold_temp/directional/south, /turf/open/floor/iron/white, /area/station/science/ordnance) "chf" = ( @@ -9537,7 +9567,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/north{ name = "Tunnel Access Shutters Toggle"; - id = "lefttunnel" + id = "lefttunnel"; + pixel_x = -9 + }, +/obj/machinery/door_buttons/access_button/directional/north{ + pixel_x = 10; + idDoor = "mostleft_upper_lower_eva_internal"; + idSelf = "mostleft_upper_lower_eva_airlock_control" }, /turf/open/floor/plating, /area/station/maintenance/tram/left) @@ -9623,12 +9659,16 @@ dir = 4 }, /obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/experi_scanner{ - pixel_x = -4 +/obj/machinery/cell_charger{ + pixel_y = -8 }, /obj/item/experi_scanner{ - pixel_x = 4 + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/experi_scanner{ + pixel_x = 4; + pixel_y = 12 }, /turf/open/floor/iron/white, /area/station/science/lab) @@ -9642,6 +9682,12 @@ "clT" = ( /turf/closed/wall, /area/station/security/checkpoint/medical) +"cmf" = ( +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "cmo" = ( /obj/effect/turf_decal/siding/thinplating/end, /obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ @@ -9700,14 +9746,6 @@ /obj/machinery/vending/modularpc, /turf/open/floor/iron/white, /area/station/science/lobby) -"coB" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/pipe_scrubber, -/turf/open/floor/iron, -/area/station/engineering/atmos) "coI" = ( /obj/machinery/door/airlock{ name = "Room 1"; @@ -9737,29 +9775,24 @@ /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ pixel_x = 1; - pixel_y = 5 + pixel_y = 15 }, /obj/effect/turf_decal/siding/wood{ dir = 6 }, /turf/open/floor/wood, /area/station/service/library) -"coV" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/screwdriver{ - pixel_x = 2; - pixel_y = 11 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "cpl" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) +"cpr" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "cpx" = ( /obj/machinery/atmospherics/components/unary/passive_vent/layer2{ dir = 1 @@ -9769,7 +9802,9 @@ /area/space/nearstation) "cpy" = ( /obj/structure/table, -/obj/machinery/microwave, +/obj/machinery/microwave{ + pixel_y = 8 + }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "cpG" = ( @@ -9893,7 +9928,7 @@ "crE" = ( /obj/structure/table/wood, /obj/machinery/recharger{ - pixel_y = 4 + pixel_y = 10 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, @@ -10010,6 +10045,9 @@ pixel_y = -5 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west{ + pixel_y = 9 + }, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) "csl" = ( @@ -10052,6 +10090,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"ctb" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/closet_empty/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron, +/area/station/cargo/storage) "ctW" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -10141,7 +10186,6 @@ /obj/structure/bed/double, /obj/effect/spawner/random/bedsheet/double, /obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/north, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -10186,20 +10230,24 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/item/folder/red, -/obj/item/pen, +/obj/item/folder/red{ + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 9 + }, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) "cwG" = ( /turf/open/floor/iron, /area/station/cargo/office) -"cwU" = ( -/obj/machinery/door/window/right/directional/north{ - name = "The Monkey Pit"; - req_access = list("science") +"cwO" = ( +/obj/machinery/computer/apc_control{ + dir = 1 }, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) +/obj/machinery/computer/security/telescreen/engine/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) "cxc" = ( /obj/structure/chair, /turf/open/floor/iron/checker, @@ -10255,6 +10303,16 @@ "cxA" = ( /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"cxI" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","rd"); + c_tag = "Science - Monkey Pit" + }, +/obj/machinery/light/warm/directional/north, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station + }, +/area/station/science/explab) "cya" = ( /obj/structure/railing{ dir = 4 @@ -10328,12 +10386,15 @@ /turf/open/floor/iron, /area/station/engineering/main) "cyL" = ( -/obj/machinery/newscaster/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, +/obj/machinery/camera/directional/east{ + c_tag = "Medical - Breakroom"; + network = list("ss13","medbay") + }, /turf/open/floor/iron/dark, /area/station/medical/break_room) "cyN" = ( @@ -10458,13 +10519,16 @@ /obj/structure/table, /obj/item/storage/box/beakers{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 }, /obj/machinery/camera/directional/north{ c_tag = "Service - Hydroponics" }, /obj/effect/turf_decal/tile/green/fourcorners, -/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes{ + pixel_y = 7 + }, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/service/hydroponics) "cAd" = ( @@ -10508,19 +10572,13 @@ /obj/item/reagent_containers/cup/bottle{ name = "Barber's Aid bottle"; desc = "A small bottle of Barber's Aid."; - pixel_x = 10; - pixel_y = 3; + pixel_x = 8; + pixel_y = 1; list_reagents = list(/datum/reagent/barbers_aid=30) }, /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/wood/large, /area/station/service/barber) -"cAK" = ( -/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/obj/machinery/light/directional/north, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "cBo" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -10531,6 +10589,7 @@ /obj/effect/landmark/navigate_destination{ location = "Escape" }, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) "cBw" = ( @@ -10684,9 +10743,15 @@ /turf/open/floor/plating/elevatorshaft, /area/station/security/execution/transfer) "cFb" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/r_wall, -/area/station/hallway/secondary/exit) +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -5; + idDoor = "middleleft_lower_eva_internal"; + idSelf = "middleleft_lower_eva_airlock_control" + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/center) "cFh" = ( /obj/machinery/modular_computer/preset/engineering{ dir = 8 @@ -10705,7 +10770,7 @@ /obj/item/camera{ pixel_y = 4 }, -/obj/machinery/airalarm/directional/north, +/obj/structure/sign/calendar, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "cFs" = ( @@ -10725,31 +10790,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"cFH" = ( -/obj/structure/table/wood, -/obj/structure/sign/picture_frame/showroom/two{ - pixel_x = 8; - pixel_y = 32 - }, -/obj/structure/sign/picture_frame/showroom/one{ - pixel_x = -8; - pixel_y = 32 - }, -/obj/item/storage/box/matches{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/cigarette/cigar{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/cigarette/cigar{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/cigarette/cigar/cohiba, -/turf/open/floor/wood, -/area/station/command/meeting_room) "cFP" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -10807,15 +10847,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/brig) -"cGm" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/trimline/neutral/line, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/structure/water_source/puddle, -/turf/open/floor/grass, -/area/station/service/hydroponics/garden) "cGy" = ( /obj/structure/chair/stool/directional/north, /obj/structure/disposalpipe/segment{ @@ -10827,21 +10858,31 @@ /obj/structure/table/wood, /obj/item/pai_card{ name = "\improper Nanotrasen-brand personal AI device exhibit"; - desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape." + desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; + pixel_y = 7 }, /obj/machinery/light/warm/directional/west, /turf/open/floor/carpet, /area/station/command/meeting_room) "cGU" = ( /obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 }, /turf/open/floor/iron/white, /area/station/security/medical) +"cHa" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "cHj" = ( /obj/structure/disposalpipe/junction/flip{ dir = 4 @@ -11135,6 +11176,10 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, +/obj/machinery/camera/directional/east{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Block South" + }, /turf/open/floor/iron, /area/station/security/prison/safe) "cNq" = ( @@ -11269,12 +11314,6 @@ /area/station/engineering/supermatter/room) "cPg" = ( /obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electric_shock/directional/west, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - SMES" - }, /obj/structure/cable, /obj/machinery/light/directional/west, /turf/open/floor/iron, @@ -11352,7 +11391,6 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/west, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -11378,6 +11416,9 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/station/science/lower) +"cQr" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "cQs" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, @@ -11390,7 +11431,9 @@ /area/station/engineering/supermatter/room) "cQD" = ( /obj/structure/table/reinforced, -/obj/structure/reagent_dispensers/servingdish, +/obj/structure/reagent_dispensers/servingdish{ + pixel_y = 6 + }, /obj/machinery/door/firedoor, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) @@ -11561,16 +11604,12 @@ /turf/open/floor/iron, /area/station/security/prison/garden) "cTc" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall, -/area/station/hallway/primary/tram/center) -"cTl" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 - }, -/obj/machinery/vending/assist, -/turf/open/floor/iron, -/area/station/commons/storage/primary) +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) "cTw" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue/opposingcorners, @@ -11632,7 +11671,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/machinery/light/cold/directional/north, +/obj/structure/sign/poster/official/cleanliness, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) "cVk" = ( @@ -11684,12 +11723,12 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, -/obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/dark, /area/station/medical/break_room) "cVz" = ( /obj/effect/landmark/start/hangover, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/clock, /turf/open/floor/wood, /area/station/commons/dorms) "cVF" = ( @@ -11929,11 +11968,11 @@ /area/station/science/xenobiology) "cZN" = ( /obj/effect/turf_decal/sand/plating, -/obj/structure/sign/warning/directional/north{ +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning{ name = "FALLING HAZARD sign"; desc = "A sign warning you to be cautious of falling packages." }, -/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/engineering/atmos) "cZQ" = ( @@ -11979,24 +12018,24 @@ /area/station/command/teleporter) "dau" = ( /obj/structure/table, -/obj/item/clothing/head/wig, /obj/item/clothing/head/wig{ - pixel_x = -4; - pixel_y = -5 + pixel_y = 5 }, /obj/item/clothing/head/wig{ - pixel_x = 4; - pixel_y = -5 + pixel_x = -4 + }, +/obj/item/clothing/head/wig{ + pixel_x = 4 }, /obj/item/clothing/mask/fakemoustache, /obj/item/clothing/mask/fakemoustache{ - pixel_x = -4; - pixel_y = -5 + pixel_x = -4 }, -/obj/item/clothing/mask/fakemoustache, /obj/item/clothing/mask/fakemoustache{ - pixel_x = 8; - pixel_y = -5 + pixel_y = 5 + }, +/obj/item/clothing/mask/fakemoustache{ + pixel_x = 8 }, /turf/open/floor/plating, /area/station/service/barber) @@ -12019,6 +12058,14 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"dbi" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking, +/turf/open/floor/iron, +/area/station/engineering/atmos) "dbo" = ( /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -12145,12 +12192,14 @@ /turf/open/floor/glass, /area/station/commons/fitness/recreation) "ddk" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Civilian - Library South" - }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/carpet, /area/station/service/library) "ddn" = ( +/obj/effect/landmark/start/coroner, /turf/open/floor/iron/dark, /area/station/medical/morgue) "dds" = ( @@ -12182,11 +12231,11 @@ /turf/open/floor/iron, /area/station/security/prison/safe) "ddY" = ( -/obj/structure/sign/poster/official/jim_nortons/directional/north, /obj/machinery/conveyor{ dir = 8; id = "mining" }, +/obj/structure/sign/poster/official/jim_nortons, /turf/open/floor/iron, /area/station/cargo/miningfoundry) "dec" = ( @@ -12246,6 +12295,7 @@ /obj/machinery/duct, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "dfd" = ( @@ -12345,10 +12395,9 @@ /obj/effect/turf_decal/trimline/red/corner{ dir = 8 }, -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Lobby South" +/obj/machinery/camera/emp_proof/directional/south{ + c_tag = "Engineering - Lobby South"; + network = list("ss13","engineering") }, /turf/open/floor/iron, /area/station/engineering/break_room) @@ -12428,6 +12477,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"diI" = ( +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station + }, +/area/station/science/explab) "diN" = ( /obj/machinery/computer/slot_machine{ pixel_y = 2 @@ -12510,8 +12564,12 @@ "dkl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/storage/toolbox/emergency, -/obj/item/crowbar, +/obj/item/storage/toolbox/emergency{ + pixel_y = 8 + }, +/obj/item/crowbar{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/central) @@ -12519,6 +12577,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall, /area/station/maintenance/disposal/incinerator) +"dkr" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "dkD" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -12600,7 +12670,6 @@ "dml" = ( /obj/structure/closet/lasertag/red, /obj/effect/landmark/start/hangover/closet, -/obj/structure/sign/poster/official/random/directional/east, /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) @@ -12612,12 +12681,6 @@ id_tag = "middleright_lower_upper_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idDoor = "middleright_lower_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) @@ -12639,6 +12702,10 @@ /obj/effect/turf_decal/trimline/white/warning{ dir = 1 }, +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "mostleft_lower_lower_eva_internal"; + idSelf = "mostleft_lower_lower_eva_airlock_control" + }, /turf/open/floor/iron, /area/station/maintenance/tram/left) "dmT" = ( @@ -12653,11 +12720,9 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "dmX" = ( -/obj/structure/sign/warning/radiation/rad_area{ - pixel_y = 32 - }, /obj/effect/turf_decal/bot_white, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/radiation, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) "dne" = ( @@ -12678,12 +12743,6 @@ id_tag = "middleleft_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_lower_eva_airlock_control"; - idDoor = "middleleft_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/station/hallway/primary/tram/center) @@ -12729,13 +12788,14 @@ /turf/open/floor/iron/white, /area/station/science/lab) "doF" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = 28; + idSelf = "middleright_lower_eva_airlock_control"; + idDoor = "middleright_lower_eva_external" }, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron, -/area/station/security/office) +/turf/open/openspace, +/area/station/asteroid) "doH" = ( /obj/effect/turf_decal/trimline/dark_green/filled/line{ dir = 1 @@ -12820,6 +12880,14 @@ /obj/machinery/portable_atmospherics/canister/anesthetic_mix, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) +"dql" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "dqm" = ( /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) @@ -12849,17 +12917,33 @@ /obj/structure/sink/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"drc" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/item/toy/plush/lizard_plushie/green{ + name = "Runs-The-Rails"; + desc = "An adorable, hard working lizard that runs in circles to keep the tram operating safely."; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/station/tcommsat/computer) "drh" = ( /obj/structure/table, /obj/machinery/fax{ name = "Pre-Trial Fax Machine"; - fax_name = "Pre-Trial" + fax_name = "Pre-Trial"; + pixel_y = 8 }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "drq" = ( /obj/structure/table, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/security/interrogation) "drr" = ( @@ -12938,20 +13022,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"dsw" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 8 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/north, -/obj/machinery/button/door/directional/north{ - name = "CMO Privacy Shutters"; - pixel_y = 38; - id = "cmoshutter"; - req_access = list("cmo") - }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "dsF" = ( /turf/open/floor/iron/smooth, /area/station/command/gateway) @@ -13097,10 +13167,10 @@ /obj/structure/table, /obj/item/stack/package_wrap{ pixel_x = -1; - pixel_y = -1 + pixel_y = 10 }, /obj/item/stack/wrapping_paper{ - pixel_x = 3; + pixel_x = 2; pixel_y = 4 }, /obj/effect/turf_decal/siding/thinplating, @@ -13195,20 +13265,6 @@ /obj/structure/flora/bush/leavy/style_random, /turf/open/floor/grass, /area/station/medical/virology) -"dyp" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "dys" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -13223,11 +13279,14 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "dyB" = ( -/obj/structure/closet/secure_closet/medical2, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, -/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/sink/directional/east, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "dyC" = ( @@ -13268,6 +13327,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"dyQ" = ( +/obj/structure/flora/bush/sunny/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "dyV" = ( /obj/machinery/quantum_server, /obj/effect/turf_decal/bot/left, @@ -13289,6 +13352,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/station/maintenance/tram/mid) +"dzb" = ( +/obj/machinery/elevator_control_panel{ + pixel_y = 2; + linked_elevator_id = "tram_xeno_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/closed/wall, +/area/station/science/xenobiology) "dzu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13307,15 +13378,12 @@ /area/station/science/research) "dzz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/departments/holy{ - pixel_y = -32 - }, /obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/departments/holy/directional/south, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "dzF" = ( @@ -13402,9 +13470,6 @@ /area/station/maintenance/tram/right) "dCk" = ( /obj/structure/table/wood, -/obj/machinery/recharger{ - pixel_x = 5 - }, /obj/item/paper_bin{ pixel_x = -5; pixel_y = 4 @@ -13413,6 +13478,10 @@ pixel_x = -4 }, /obj/machinery/light/warm/directional/west, +/obj/item/storage/briefcase/secure{ + pixel_x = 3; + pixel_y = 17 + }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "dCq" = ( @@ -13532,12 +13601,6 @@ id_tag = "middleleft_upper_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_upper_eva_airlock_control"; - idDoor = "middleleft_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -13571,35 +13634,30 @@ "dEU" = ( /obj/structure/table/wood, /obj/item/disk/data{ - pixel_x = 9; - pixel_y = -1 + pixel_x = 6; + pixel_y = 8 }, /obj/item/disk/design_disk{ name = "component design disk"; - pixel_y = 6 + pixel_y = 12 }, /obj/item/disk/tech_disk{ pixel_x = -2; - pixel_y = -3 + pixel_y = 7 }, /obj/machinery/light/warm/directional/east, /turf/open/floor/carpet, /area/station/command/meeting_room) "dFc" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/structure/sign/painting/library_secure{ - pixel_x = 32 +/obj/effect/decal/cleanable/dirt, +/obj/structure/fluff/paper/stack{ + dir = 4 }, -/obj/structure/window/reinforced/spawner/directional/south, -/obj/effect/spawner/random/decoration/statue{ - spawn_loot_chance = 50 +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/wood/large, -/area/station/service/library) +/turf/open/floor/plating, +/area/station/maintenance/tram/left) "dFt" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/landmark/start/hangover, @@ -13609,9 +13667,11 @@ /obj/structure/table/wood, /obj/item/storage/box/seccarts{ pixel_x = 3; - pixel_y = 2 + pixel_y = 9 + }, +/obj/item/storage/box/deputy{ + pixel_y = 7 }, -/obj/item/storage/box/deputy, /obj/item/radio/intercom/directional/west, /obj/machinery/button/door/directional/west{ name = "Emergency Blast Doors"; @@ -13720,11 +13780,11 @@ /obj/structure/table/glass, /obj/item/reagent_containers/cup/beaker/cryoxadone{ pixel_x = -6; - pixel_y = 2 + pixel_y = 8 }, /obj/item/reagent_containers/cup/beaker/cryoxadone{ pixel_x = 6; - pixel_y = 6 + pixel_y = 12 }, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) @@ -13748,6 +13808,15 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"dHV" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Lawyer's Office" + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/wood, +/area/station/service/lawoffice) "dIn" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -13795,22 +13864,33 @@ /area/station/command/teleporter) "dIZ" = ( /obj/structure/table/wood, -/obj/structure/sign/flag/nanotrasen/directional/north, /obj/item/book/manual/wiki/security_space_law{ name = "space law"; - pixel_y = 2 + pixel_y = 8 + }, +/obj/item/toy/gun{ + pixel_y = 10 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 9 }, -/obj/item/toy/gun, -/obj/item/restraints/handcuffs, /obj/item/clothing/head/collectable/hos{ - name = "novelty HoS hat" + name = "novelty HoS hat"; + pixel_y = 8 }, +/obj/structure/sign/flag/nanotrasen, /turf/open/floor/wood, /area/station/command/meeting_room) "dJk" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall, -/area/station/hallway/primary/tram/right) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "mostleft_lower_eva_external"; + idInterior = "mostleft_lower_eva_internal"; + idSelf = "mostleft_lower_eva_airlock_control"; + pixel_x = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/left) "dJm" = ( /obj/structure/chair{ dir = 4 @@ -13874,12 +13954,13 @@ /turf/open/floor/iron, /area/station/security/processing) "dKv" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Mixing Chamber" +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 }, -/turf/open/floor/engine/vacuum, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/no_smoking, +/turf/open/floor/iron, /area/station/engineering/atmos) "dKy" = ( /obj/structure/disposalpipe/segment{ @@ -13972,17 +14053,6 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"dLS" = ( -/obj/machinery/turretid{ - name = "AI Chamber turret control"; - icon_state = "control_stun"; - pixel_x = 3; - pixel_y = -23 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/floor/circuit, -/area/station/ai_monitored/turret_protected/ai) "dMv" = ( /obj/machinery/power/smes, /obj/structure/cable, @@ -14057,15 +14127,16 @@ "dNH" = ( /obj/structure/table, /obj/item/computer_disk{ - pixel_x = -8; - pixel_y = -3 + pixel_x = -3; + pixel_y = 4 }, /obj/item/computer_disk{ pixel_x = -5; - pixel_y = 8 + pixel_y = 15 }, /obj/item/computer_disk/ordnance{ - pixel_x = 1 + pixel_x = 1; + pixel_y = 13 }, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -14119,6 +14190,10 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"dOu" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "dOC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -14143,6 +14218,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"dOX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/service/library) +"dPa" = ( +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics N2 Chamber" + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) "dPe" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -14204,26 +14292,42 @@ "dPT" = ( /obj/structure/table/wood, /obj/item/radio/intercom/directional/north, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, +/obj/item/food/grown/harebell{ + pixel_x = 7; + pixel_y = 16 + }, /obj/machinery/camera/directional/north{ c_tag = "Civilian - Chapel Monastary" }, +/obj/item/food/grown/harebell{ + pixel_y = 12 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8; + pixel_x = 9 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8; + pixel_x = -2 + }, +/obj/item/food/grown/harebell{ + pixel_y = 17; + pixel_x = -5 + }, /turf/open/floor/carpet, /area/station/service/chapel/monastery) "dQd" = ( /obj/structure/table, /obj/item/storage/box/teargas{ pixel_x = -3; - pixel_y = 3 + pixel_y = 10 + }, +/obj/item/storage/box/handcuffs{ + pixel_y = 8 }, -/obj/item/storage/box/handcuffs, /obj/item/storage/box/flashbangs{ pixel_x = 3; - pixel_y = -3 + pixel_y = 6 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -14312,7 +14416,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/light/cold/directional/south, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) "dRu" = ( @@ -14331,7 +14434,6 @@ /obj/effect/spawner/random/bedsheet{ dir = 4 }, -/obj/structure/sign/clock/directional/south, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -14351,8 +14453,12 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/firealarm/directional/south, /obj/structure/table/glass, -/obj/item/stack/medical/mesh, -/obj/item/stack/medical/gauze, +/obj/item/stack/medical/mesh{ + pixel_y = 12 + }, +/obj/item/stack/medical/gauze{ + pixel_y = 13 + }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "dRY" = ( @@ -14502,25 +14608,6 @@ /obj/structure/closet/secure_closet/psychology, /turf/open/floor/wood/parquet, /area/station/medical/psychology) -"dUH" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/filled/warning{ - dir = 8 - }, -/obj/machinery/duct, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "dUK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -14533,7 +14620,6 @@ "dVj" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, -/obj/structure/sign/clock/directional/west, /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron/white, /area/station/medical/pharmacy) @@ -14594,13 +14680,13 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "dWj" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics CO2 Chamber" +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = -2; + idDoor = "rightmost_lower_lower_eva_external"; + idSelf = "rightmost_lower_lower_eva_airlock_control" }, -/turf/open/floor/engine/co2, -/area/station/engineering/atmos) +/turf/open/misc/asteroid, +/area/station/asteroid) "dWn" = ( /obj/machinery/duct, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -14616,18 +14702,17 @@ /obj/structure/table, /obj/item/radio{ pixel_x = -7; - pixel_y = 6 + pixel_y = 9 }, /obj/item/binoculars{ - pixel_x = -3; - pixel_y = -2 + pixel_x = 3; + pixel_y = 7 }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ - pixel_x = 7; - pixel_y = 5 + pixel_y = 15 }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -14646,21 +14731,22 @@ /obj/machinery/camera/directional/west{ c_tag = "Civilian - Dormitories East Stairwell" }, -/obj/structure/sign/flag/terragov/directional/north, +/obj/structure/sign/flag/terragov, /turf/open/floor/iron, /area/station/commons/dorms) "dXo" = ( /obj/structure/table/glass, /obj/item/reagent_containers/chem_pack{ pixel_x = 10; - pixel_y = 10 + pixel_y = 18 }, /obj/item/storage/box/rxglasses{ pixel_x = -4; - pixel_y = 8 + pixel_y = 18 }, /obj/item/stack/medical/gauze{ - pixel_x = 8 + pixel_x = 1; + pixel_y = 9 }, /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, @@ -14704,6 +14790,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/cargo/drone_bay) +"dYK" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "dYU" = ( /obj/effect/turf_decal/caution/stand_clear/white{ dir = 1 @@ -14727,6 +14818,9 @@ /area/station/hallway/secondary/entry) "dZM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/carpet, /area/station/service/library) "dZX" = ( @@ -14817,21 +14911,6 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"eaZ" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/wrench{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = 10; - pixel_y = 11 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "ebq" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -14901,7 +14980,10 @@ /area/station/commons/dorms) "ecJ" = ( /obj/structure/table/wood, -/obj/item/holosign_creator/robot_seat/bar, +/obj/item/holosign_creator/robot_seat/bar{ + pixel_y = 15; + pixel_x = 3 + }, /turf/open/floor/wood, /area/station/service/bar/backroom) "ecV" = ( @@ -14911,10 +14993,6 @@ /obj/machinery/firealarm/directional/east{ pixel_y = 4 }, -/obj/machinery/light_switch/directional/east{ - pixel_x = 24; - pixel_y = -8 - }, /turf/open/floor/iron, /area/station/science/robotics/lab) "ecW" = ( @@ -15038,21 +15116,13 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/plating, /area/station/maintenance/tram/left) -"egx" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -5; - pixel_y = 8 +"ego" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Bypass" }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/station/science/robotics/lab) +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "egD" = ( /obj/machinery/door/airlock/highsecurity{ name = "Prison Maintenance Access"; @@ -15128,11 +15198,6 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"eiy" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "eiR" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -15142,8 +15207,12 @@ /area/station/asteroid) "eiT" = ( /obj/structure/table, -/obj/item/clipboard, -/obj/item/pen/red, +/obj/item/clipboard{ + pixel_y = 9 + }, +/obj/item/pen/red{ + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "eja" = ( @@ -15202,10 +15271,12 @@ id = "playerscantreadthis" }, /obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 9 }, /obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 9 }, /turf/open/floor/iron/checker, /area/station/service/kitchen) @@ -15217,12 +15288,6 @@ id_tag = "rightmost_lower_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idDoor = "rightmost_lower_lower_eva_external" - }, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) "ejU" = ( @@ -15302,6 +15367,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/cargo/warehouse) +"elq" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west{ + pixel_y = -5 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "elr" = ( /turf/closed/wall, /area/station/commons/dorms) @@ -15423,6 +15497,13 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"enP" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/landmark/event_spawn, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station + }, +/area/station/science/explab) "eor" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 @@ -15503,6 +15584,12 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) +"eqb" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/airless, +/area/space/nearstation) "eqi" = ( /obj/effect/landmark/navigate_destination/tcomms, /turf/open/floor/iron, @@ -15522,12 +15609,6 @@ id_tag = "middleright_upper_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_upper_eva_airlock_control"; - idDoor = "middleright_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -15575,11 +15656,10 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 }, -/obj/machinery/camera{ - dir = 10; +/obj/machinery/newscaster/directional/west, +/obj/machinery/camera/directional/west{ c_tag = "Hallway - Upper Right Command" }, -/obj/machinery/newscaster/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/command) "esc" = ( @@ -15597,7 +15677,9 @@ /area/station/hallway/primary/tram/left) "esf" = ( /obj/structure/table/reinforced, -/obj/item/storage/briefcase/secure, +/obj/item/storage/briefcase/secure{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, @@ -15667,9 +15749,6 @@ /area/station/solars/starboard/fore) "etf" = ( /obj/machinery/ntnet_relay, -/obj/structure/sign/warning/no_smoking{ - pixel_y = -32 - }, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) "ett" = ( @@ -15690,21 +15769,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"etG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 4 - }, -/obj/machinery/turretid{ - name = "AI Upload Turret Control"; - pixel_x = 25; - req_access = list("minisat"); - control_area = "/area/station/ai_monitored/turret_protected/ai_upload" - }, -/turf/open/floor/iron/dark, -/area/station/science/lower) "etH" = ( /obj/effect/turf_decal/siding/thinplating/end{ dir = 1 @@ -15712,6 +15776,7 @@ /turf/open/floor/glass/reinforced, /area/station/security/warden) "euC" = ( +/obj/structure/cable, /turf/open/floor/wood/parquet, /area/station/medical/psychology) "euI" = ( @@ -15812,9 +15877,9 @@ /turf/open/floor/iron, /area/station/security/prison) "ewt" = ( -/obj/machinery/chem_heater/withbuffer, /obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/machinery/light/directional/north, +/obj/machinery/chem_master, +/obj/structure/sign/warning/chem_diamond, /turf/open/floor/iron/white, /area/station/medical/chemistry) "ewK" = ( @@ -15886,27 +15951,15 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"exQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Mix to Gas"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "exT" = ( /obj/structure/table, /obj/item/radio{ pixel_x = -6; - pixel_y = -3 + pixel_y = 12 }, /obj/item/book/manual/wiki/security_space_law{ pixel_x = 9; - pixel_y = 4 + pixel_y = 15 }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 @@ -15963,17 +16016,13 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) -"eyh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/minisat/directional/south, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/captain) "eyy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, /turf/open/floor/wood/large, /area/station/service/library) "eyA" = ( @@ -16134,7 +16183,6 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, -/obj/structure/sign/poster/official/safety_internals/directional/west, /obj/machinery/camera/directional/west{ network = list("ss13","cargo"); c_tag = "Cargo - Public Mining Dock" @@ -16144,6 +16192,18 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) +"eBh" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/screwdriver{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "eBo" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -16182,13 +16242,16 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Main South-East" +/obj/machinery/camera/directional/south{ + c_tag = "Security - Prison Main South-East"; + network = list("ss13","Security","prison") }, /turf/open/floor/iron, /area/station/security/prison) +"eBN" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) "eCk" = ( /obj/machinery/door/airlock/public/glass{ name = "Library" @@ -16214,8 +16277,8 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit) "eCp" = ( -/obj/structure/sign/clock/directional/north, /obj/machinery/computer/records/security, +/obj/structure/sign/clock, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "eCu" = ( @@ -16270,11 +16333,16 @@ /turf/open/floor/iron, /area/station/commons/dorms) "eDV" = ( -/obj/structure/closet/secure_closet/freezer/cream_pie, +/obj/structure/table/wood, +/obj/item/lipstick/random{ + pixel_x = -2; + pixel_y = 12 + }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/mirror/directional/north, /turf/open/floor/iron, /area/station/service/theater) "eEl" = ( @@ -16283,15 +16351,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) -"eEp" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "eEx" = ( /obj/structure/cable, /obj/structure/extinguisher_cabinet/directional/north, @@ -16302,6 +16361,12 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"eEz" = ( +/obj/machinery/computer/security/telescreen/turbine/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) "eEH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -16392,10 +16457,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) +"eGj" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/aiupload/directional/west, +/obj/item/kirbyplants/photosynthetic, +/obj/machinery/camera/directional/west{ + network = list("ss13","rd"); + c_tag = "Science - AI Access Hallway" + }, +/turf/open/floor/iron/dark, +/area/station/science/lower) "eGl" = ( /obj/structure/table/wood, /obj/item/flashlight/lantern{ - pixel_y = 7 + pixel_y = 16 }, /turf/open/floor/iron/dark, /area/station/service/chapel) @@ -16418,15 +16495,6 @@ }, /turf/open/openspace, /area/station/asteroid) -"eHj" = ( -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/structure/sign/clock/directional/east, -/obj/effect/landmark/event_spawn, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "eHr" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -16439,7 +16507,6 @@ /area/station/science/lower) "eHG" = ( /obj/machinery/firealarm/directional/north, -/obj/structure/sign/poster/official/cleanliness/directional/west, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) "eHR" = ( @@ -16469,7 +16536,8 @@ /obj/machinery/newscaster/directional/south, /obj/machinery/fax{ name = "Psychology Office Fax Machine"; - fax_name = "Psychology Office" + fax_name = "Psychology Office"; + pixel_y = 9 }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) @@ -16490,8 +16558,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/machinery/light_switch/directional/east{ - pixel_x = 22; - pixel_y = -8 + pixel_y = 2 }, /turf/open/floor/iron, /area/station/security/checkpoint/escape) @@ -16502,7 +16569,14 @@ /turf/open/floor/iron/dark/airless, /area/station/science/ordnance/freezerchamber) "eJz" = ( -/obj/structure/sign/calendar/directional/south, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50; + pixel_y = 12 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/sign/painting/library_secure, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood/large, /area/station/service/library) "eJG" = ( @@ -16542,6 +16616,9 @@ /turf/open/floor/iron/dark, /area/station/service/bar) "eKt" = ( +/obj/machinery/status_display/door_timer/directional/north{ + id = "crgcell" + }, /turf/open/openspace, /area/station/security/checkpoint/supply) "eKy" = ( @@ -16566,9 +16643,25 @@ /turf/open/floor/carpet, /area/station/commons/dorms) "eLr" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Access Desk"; + req_access = list("hop") + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Privacy Shutters"; + id = "hop" + }, +/obj/structure/cable, +/obj/machinery/door/window/right/directional/south{ + name = "Access Queue" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) "eLB" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/trimline/red/filled/corner, @@ -16758,8 +16851,8 @@ dir = 5 }, /obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = -8 + pixel_x = 10; + pixel_y = -5 }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) @@ -16778,8 +16871,8 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 9 }, -/obj/machinery/newscaster/directional/north, -/obj/structure/sign/clock/directional/west, +/obj/machinery/newscaster/directional/west, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) "ePG" = ( @@ -16792,6 +16885,17 @@ /obj/effect/turf_decal/tile/purple/fourcorners, /turf/open/floor/iron/white, /area/station/science/research) +"eQf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "eQm" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -16807,6 +16911,19 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"eQI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/item/folder/yellow{ + pixel_y = 8 + }, +/obj/item/stamp/law{ + pixel_y = 10 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "eQL" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -16848,11 +16965,9 @@ /obj/structure/table/reinforced, /obj/structure/window/spawner/directional/north, /obj/structure/window/spawner/directional/west, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 11 +/obj/item/clothing/mask/breath/medical{ + pixel_y = 8 }, -/obj/item/clothing/mask/breath/medical, /turf/open/floor/iron/white, /area/station/science/robotics/lab) "eRb" = ( @@ -16912,9 +17027,15 @@ /area/station/hallway/primary/tram/right) "eSj" = ( /obj/structure/table, -/obj/item/storage/box/firingpins, -/obj/item/storage/box/firingpins, -/obj/item/key/security, +/obj/item/storage/box/firingpins{ + pixel_y = 11 + }, +/obj/item/storage/box/firingpins{ + pixel_y = 11 + }, +/obj/item/key/security{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) @@ -17299,7 +17420,9 @@ /obj/item/stack/cable_coil{ amount = 15 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/maintenance/port/central) @@ -17365,6 +17488,15 @@ dir = 8 }, /area/station/command/bridge) +"faI" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "faN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -17432,13 +17564,22 @@ /turf/open/floor/iron, /area/station/security/prison) "fdz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 }, -/obj/structure/sign/warning/vacuum/external/directional/west, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "rightmost_lower_lower_eva_internal"; + idSelf = "rightmost_lower_lower_eva_airlock_control" + }, +/turf/open/floor/iron, +/area/station/maintenance/tram/right) "fdM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing{ @@ -17477,7 +17618,9 @@ "fef" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/central) @@ -17627,9 +17770,16 @@ }, /obj/machinery/firealarm/directional/east, /obj/structure/table, -/obj/item/clothing/gloves/cargo_gauntlet, -/obj/item/clothing/gloves/cargo_gauntlet, -/obj/item/clothing/gloves/cargo_gauntlet, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 7 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_x = 3; + pixel_y = 11 + }, /turf/open/floor/iron, /area/station/cargo/storage) "fhx" = ( @@ -17642,18 +17792,19 @@ "fhy" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 18 }, /obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Robotics Lab Desk"; - req_access = list("robotics") - }, /obj/effect/turf_decal/tile/purple/fourcorners, /obj/machinery/door/poddoor/shutters/preopen{ name = "Robotics Lab Shutters"; id = "robotics2" }, +/obj/machinery/door/window/left/directional/south{ + name = "Robotics Lab Desk"; + req_access = list("robotics") + }, /turf/open/floor/iron/white/side{ dir = 1 }, @@ -17691,13 +17842,17 @@ /turf/open/floor/iron/freezer, /area/station/security/prison/shower) "fhK" = ( -/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/wood, /obj/item/storage/briefcase/secure{ - pixel_x = -2; - pixel_y = 4 + pixel_y = 3 }, -/obj/item/storage/lockbox/medal, +/obj/item/storage/lockbox/medal{ + pixel_y = 19 + }, +/obj/item/melee/chainofcommand{ + pixel_y = 11 + }, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "fhL" = ( @@ -17762,11 +17917,11 @@ /obj/structure/table, /obj/item/storage/toolbox/electrical{ pixel_x = -2; - pixel_y = 10 + pixel_y = 16 }, /obj/item/storage/toolbox/mechanical{ pixel_x = -2; - pixel_y = -1 + pixel_y = 4 }, /obj/machinery/light/directional/west, /turf/open/floor/iron, @@ -17872,13 +18027,14 @@ /turf/open/floor/wood, /area/station/service/library) "fkR" = ( -/obj/machinery/chem_master, /obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron/white, /area/station/medical/chemistry) "fkU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, /area/station/service/bar) "fkZ" = ( @@ -18020,6 +18176,14 @@ }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"fnn" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/turf/open/floor/iron, +/area/station/engineering/atmos) "fnu" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/north, @@ -18118,9 +18282,14 @@ /area/station/security/brig) "foD" = ( /obj/structure/table/glass, -/obj/item/computer_disk/medical, -/obj/item/computer_disk/medical, +/obj/item/computer_disk/medical{ + pixel_y = 11; + pixel_x = 6 + }, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/computer_disk/medical{ + pixel_y = 14 + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "foF" = ( @@ -18128,10 +18297,21 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/construction/plumbing, -/obj/item/construction/plumbing, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/construction/plumbing{ + pixel_y = 12 + }, +/obj/item/construction/plumbing{ + pixel_x = 2; + pixel_y = 17 + }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "foS" = ( @@ -18211,14 +18391,14 @@ /turf/open/floor/engine, /area/station/science/xenobiology) "fqU" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Service - Kitchen West" +/obj/structure/table, +/obj/item/storage/bag/tray{ + pixel_y = 8 }, -/obj/machinery/grill, -/obj/structure/sign/poster/official/work_for_a_future/directional/west, -/turf/open/floor/iron/white/side{ - dir = 4 +/obj/item/knife/kitchen{ + pixel_y = 13 }, +/turf/open/floor/iron/white, /area/station/service/kitchen) "fqZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18287,14 +18467,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "fst" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Lounge" +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood/large, +/area/station/service/library) "fsv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -18393,9 +18571,11 @@ /obj/structure/table, /obj/item/pipe_dispenser{ pixel_x = 3; - pixel_y = 7 + pixel_y = 12 + }, +/obj/item/pipe_dispenser{ + pixel_y = 4 }, -/obj/item/pipe_dispenser, /obj/effect/turf_decal/trimline/purple/filled/line, /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/white, @@ -18430,6 +18610,7 @@ "fuB" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment, +/obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "fvb" = ( @@ -18442,6 +18623,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, +/obj/item/pipe_dispenser{ + pixel_y = 7 + }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "fvn" = ( @@ -18455,10 +18639,16 @@ c_tag = "Engineering - Atmospherics Entry Airlock" }, /obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 8 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 3; + pixel_x = 5 }, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, /obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ dir = 9 }, @@ -18491,7 +18681,9 @@ /area/station/cargo/miningdock) "fvR" = ( /obj/structure/table, -/obj/item/training_toolbox, +/obj/item/training_toolbox{ + pixel_y = 8 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 }, @@ -18500,8 +18692,7 @@ "fwk" = ( /obj/structure/table, /obj/machinery/microwave{ - pixel_x = -2; - pixel_y = 5 + pixel_y = 8 }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -18541,6 +18732,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "fwJ" = ( @@ -18600,7 +18792,7 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "fxP" = ( -/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/sign/poster/official/random, /turf/open/floor/wood/large, /area/station/service/library) "fxS" = ( @@ -18634,13 +18826,23 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit) "fyF" = ( -/obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/effect/landmark/start/mime, /turf/open/floor/iron, /area/station/service/theater) +"fyH" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "mostleft_upper_lower_eva_external"; + idInterior = "mostleft_upper_lower_eva_internal"; + idSelf = "mostleft_upper_lower_eva_airlock_control" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/tram/left) "fyR" = ( /obj/structure/flora/bush/sparsegrass/style_random, /obj/machinery/light/floor, @@ -18677,12 +18879,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"fzK" = ( +/mob/living/carbon/human/species/monkey, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station + }, +/area/station/science/explab) "fAg" = ( /obj/structure/table, -/obj/item/restraints/handcuffs, -/obj/item/assembly/timer, +/obj/item/restraints/handcuffs{ + pixel_y = 11 + }, +/obj/item/assembly/timer{ + pixel_x = 7 + }, /obj/effect/landmark/event_spawn, -/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld{ + pixel_x = 9; + pixel_y = 25 + }, /turf/open/floor/iron, /area/station/security/office) "fAm" = ( @@ -18693,6 +18908,7 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "fAQ" = ( @@ -18733,10 +18949,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/cargo/warehouse) -"fCy" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, -/area/station/science/xenobiology) "fCO" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -18751,17 +18963,22 @@ /area/station/service/janitor) "fCS" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 18 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/machinery/light/warm/directional/west, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) "fDg" = ( /obj/structure/table, -/obj/item/clothing/gloves/boxing, +/obj/item/clothing/gloves/boxing{ + pixel_y = 6; + pixel_x = -3 + }, /obj/item/clothing/gloves/boxing/blue{ pixel_x = 4; - pixel_y = 5 + pixel_y = 13 }, /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/airalarm/directional/south, @@ -18813,9 +19030,13 @@ "fEf" = ( /obj/structure/table/wood, /obj/item/papercutter{ - pixel_x = -4 + pixel_x = 3; + pixel_y = 10 }, -/obj/item/paper/fluff/ids_for_dummies, +/obj/item/paper/fluff/ids_for_dummies{ + pixel_y = 10 + }, +/obj/machinery/digital_clock, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "fEp" = ( @@ -18823,19 +19044,15 @@ dir = 4 }, /obj/machinery/disposal/bin, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, /obj/structure/disposalpipe/trunk{ dir = 2 }, +/obj/structure/sign/clock, /turf/open/floor/wood/parquet, /area/station/medical/psychology) "fEG" = ( /obj/machinery/deepfryer, /obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/camera/directional/east{ - c_tag = "Service - Kitchen East" - }, /turf/open/floor/iron/white/side{ dir = 8 }, @@ -18851,23 +19068,12 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"fEM" = ( -/obj/machinery/light/warm/directional/south, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "fEQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) -"fEZ" = ( -/obj/structure/noticeboard/directional/north, -/obj/structure/aquarium/lawyer, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/wood, -/area/station/service/lawoffice) "fFa" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 1 @@ -18961,8 +19167,12 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_y = 8 + }, +/obj/item/stack/cable_coil{ + pixel_y = 8 + }, /obj/item/stock_parts/scanning_module{ pixel_x = 3; pixel_y = 3 @@ -18982,11 +19192,6 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/commons/dorms) -"fGK" = ( -/mob/living/carbon/human/species/monkey, -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "fHg" = ( /obj/structure/chair{ name = "Prosecution"; @@ -19005,22 +19210,24 @@ /turf/open/floor/iron, /area/station/security/execution/transfer) "fHo" = ( -/obj/structure/chair/wood, -/obj/effect/landmark/start/clown, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/landmark/start/clown, /turf/open/floor/iron, /area/station/service/theater) "fHz" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Air Chamber" +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = 0; + idDoor = "middleright_lower_lower_eva_external"; + idSelf = "middleright_lower_lower_eva_airlock_control" }, -/turf/open/floor/engine/air, -/area/station/engineering/atmos) +/turf/open/misc/asteroid, +/area/station/asteroid) "fHR" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom/directional/north{ @@ -19081,13 +19288,30 @@ }, /turf/open/floor/iron, /area/station/security/execution/transfer) +"fIU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "fIV" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/escapepodbay) "fJe" = ( @@ -19116,16 +19340,19 @@ /area/station/service/library) "fJH" = ( /obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/structure/desk_bell{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 4 }, /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/dark, /area/station/service/bar) "fJN" = ( /obj/structure/cable, -/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "fJQ" = ( @@ -19162,9 +19389,17 @@ /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/spawner/random/decoration/ornament, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 13 + }, /turf/open/floor/iron/grimy, /area/station/service/lawoffice) +"fKw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/contraband/lusty_xenomorph, +/turf/open/floor/wood/parquet, +/area/station/service/library) "fKz" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 @@ -19185,8 +19420,13 @@ /area/station/command/heads_quarters/hop) "fKW" = ( /obj/structure/table/glass, -/obj/item/radio/intercom/command, -/obj/item/paper/fluff/jobs/engineering/frequencies, +/obj/item/radio/intercom/command{ + pixel_y = 11 + }, +/obj/item/paper/fluff/jobs/engineering/frequencies{ + pixel_y = 5; + pixel_x = -5 + }, /turf/open/floor/glass, /area/station/command/meeting_room) "fKX" = ( @@ -19203,6 +19443,10 @@ /obj/machinery/computer/records/security{ dir = 4 }, +/obj/machinery/camera/directional/north{ + network = list("ss13","medbay","Security"); + c_tag = "Medical - Security Checkpoint" + }, /turf/open/floor/iron, /area/station/security/checkpoint/medical) "fLg" = ( @@ -19223,35 +19467,30 @@ anchored = 1 }, /obj/effect/turf_decal/bot, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, +/obj/structure/sign/warning/vacuum, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/foyer) "fLE" = ( /obj/structure/table, -/obj/machinery/camera/directional/north{ - c_tag = "Service - Bar Lounge North West" - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, /obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 9 }, /obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 9 }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/checker, /area/station/commons/lounge) "fLJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idInterior = "rightmost_lower_lower_eva_internal"; - idExterior = "rightmost_lower_lower_eva_external" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "rightmost_lower_lower_eva_external"; + idInterior = "rightmost_lower_lower_eva_internal"; + idSelf = "rightmost_lower_lower_eva_airlock_control" + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/right) "fLN" = ( @@ -19366,7 +19605,6 @@ "fNR" = ( /obj/structure/closet/lasertag/blue, /obj/effect/landmark/start/hangover/closet, -/obj/structure/sign/poster/official/random/directional/east, /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) @@ -19385,19 +19623,15 @@ autoclose = 0 }, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idDoor = "middleright_lower_lower_eva_internal" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) "fOs" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 10 + }, /turf/open/floor/wood, /area/station/commons/dorms) "fOG" = ( @@ -19419,13 +19653,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"fPp" = ( -/obj/effect/turf_decal/box/red, -/obj/machinery/vatgrower{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/science/xenobiology) "fPv" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/window/left/directional/north{ @@ -19553,6 +19780,13 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/science/explab) +"fQZ" = ( +/obj/structure/railing, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "fRs" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -19601,9 +19835,12 @@ /turf/open/floor/iron, /area/station/security/checkpoint/engineering) "fSq" = ( -/obj/structure/sign/warning/fire/directional/south, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, -/area/station/science/ordnance/storage) +/area/station/hallway/secondary/exit/departure_lounge) "fSr" = ( /turf/closed/wall, /area/station/security/checkpoint/arrivals) @@ -19651,8 +19888,11 @@ /area/station/commons/vacant_room) "fUh" = ( /obj/structure/chair, -/obj/structure/sign/poster/official/random/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/poster/official/random, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Radstorm Shelter" + }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) "fUm" = ( @@ -19675,15 +19915,6 @@ }, /turf/closed/wall/r_wall, /area/station/science/xenobiology) -"fUP" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west{ - pixel_y = -5 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "fUQ" = ( /obj/machinery/door/airlock/hatch{ name = "Ladder Access Hatch" @@ -19721,11 +19952,6 @@ /turf/open/floor/plating, /area/station/engineering/engine_smes) "fVH" = ( -/obj/structure/table, -/obj/item/razor{ - pixel_x = 9; - pixel_y = 4 - }, /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/freezer, /area/station/science/lower) @@ -19768,11 +19994,6 @@ /obj/item/clothing/mask/breath, /turf/open/floor/iron/dark, /area/station/command/teleporter) -"fWn" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, -/obj/effect/spawner/structure/window/reinforced/plasma, -/turf/open/floor/plating, -/area/station/engineering/supermatter/room) "fWA" = ( /turf/open/floor/plating, /area/station/hallway/secondary/exit) @@ -19793,6 +20014,27 @@ }, /turf/open/floor/iron/dark, /area/station/security/processing) +"fWI" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/stock_parts/power_store/cell/crap/empty{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/iron/smooth, +/area/station/security/mechbay) "fWM" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/item/kirbyplants/random, @@ -19807,12 +20049,6 @@ /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, /area/station/science/lower) -"fWX" = ( -/obj/structure/sign/departments/engineering{ - pixel_x = 32 - }, -/turf/open/openspace, -/area/station/hallway/primary/tram/center) "fXb" = ( /obj/machinery/door/airlock{ name = "Barber Maintenance" @@ -19830,17 +20066,20 @@ }, /obj/machinery/light_switch/directional/north{ pixel_x = -8; - pixel_y = 23 + pixel_y = 30 }, /turf/open/floor/wood/large, /area/station/service/barber) "fXf" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/grunge{ + name = "Lounge" }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/hallway/secondary/entry) +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) "fXl" = ( /obj/effect/turf_decal/tile/neutral/tram, /turf/open/indestructible/tram/plate, @@ -19879,16 +20118,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/engineering) -"fXX" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/engineering/main) "fXY" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -19932,13 +20161,36 @@ "fZm" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/storage/bag/tray/cafeteria, -/obj/item/storage/bag/tray/cafeteria, -/obj/item/storage/bag/tray/cafeteria, -/obj/item/storage/bag/tray/cafeteria, -/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 11 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 11 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 11 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 11 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 11 + }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"fZv" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Primary Tool Storage" + }, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/tools, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "fZD" = ( /obj/structure/cable, /obj/item/radio/intercom/directional/west, @@ -19975,7 +20227,8 @@ "fZR" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 + dir = 8; + pixel_y = 10 }, /turf/open/floor/iron/dark, /area/station/service/bar) @@ -20005,7 +20258,14 @@ /turf/open/floor/iron, /area/station/science/robotics/lab) "gaq" = ( -/obj/structure/bookcase/random/fiction, +/obj/structure/table/wood/fancy/royalblue, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50; + pixel_y = 12 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/sign/painting/library_secure, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood/large, /area/station/service/library) "gas" = ( @@ -20020,6 +20280,12 @@ /turf/open/openspace, /area/station/hallway/primary/tram/right) "gaH" = ( +/obj/machinery/door_buttons/airlock_controller/directional/north{ + pixel_x = -8; + idExterior = "rightmost_lower_eva_external"; + idInterior = "rightmost_lower_eva_internal"; + idSelf = "rightmost_lower_eva_airlock_control" + }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) "gaO" = ( @@ -20168,19 +20434,18 @@ /area/station/science/lower) "gdF" = ( /obj/machinery/vending/wardrobe/det_wardrobe, -/obj/structure/sign/poster/official/dick_gum/directional/south, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "gdJ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 }, -/obj/structure/sign/poster/contraband/atmosia_independence/directional/north, /obj/machinery/conveyor_switch/oneway{ name = "Shipment Delivery Chute Activator"; pixel_x = 10; id = "hydrodropoff" }, +/obj/structure/sign/poster/contraband/atmosia_independence, /turf/open/floor/iron, /area/station/engineering/atmos) "ged" = ( @@ -20215,15 +20480,6 @@ "geG" = ( /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"geJ" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "geX" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -20259,12 +20515,6 @@ "gfK" = ( /turf/closed/wall/r_wall, /area/station/security/execution/education) -"gfV" = ( -/obj/structure/table/wood/fancy/green, -/obj/effect/spawner/round_default_module, -/obj/machinery/camera/motion/directional/east, -/turf/open/floor/circuit/green, -/area/station/ai_monitored/turret_protected/ai_upload) "gfX" = ( /obj/structure/fluff/iced_abductor, /turf/open/misc/asteroid/airless, @@ -20299,7 +20549,10 @@ "ggE" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/spawner/random/armory/barrier_grenades, +/obj/effect/spawner/random/armory/barrier_grenades{ + pixel_y = 14; + pixel_x = 2 + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "ggH" = ( @@ -20336,7 +20589,12 @@ "ggV" = ( /obj/structure/table/wood, /obj/item/food/grown/poppy{ - pixel_y = 2 + pixel_y = 12; + pixel_x = 4 + }, +/obj/item/food/grown/poppy{ + pixel_y = 4; + pixel_x = -4 }, /turf/open/floor/iron/dark, /area/station/service/chapel) @@ -20348,16 +20606,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"ghp" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/stripes/white/full, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "ghs" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 1 @@ -20365,6 +20613,21 @@ /obj/machinery/transport/crossing_signal/southeast, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"ghK" = ( +/obj/structure/table, +/obj/item/wirecutters{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/item/stack/cable_coil{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/stack/cable_coil{ + pixel_y = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "ghV" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20412,6 +20675,7 @@ /obj/effect/turf_decal/trimline/neutral/corner{ dir = 1 }, +/obj/structure/sign/departments/cargo/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "giZ" = ( @@ -20436,21 +20700,28 @@ /area/station/service/janitor) "gjj" = ( /obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 - }, /obj/effect/turf_decal/bot, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 }, -/obj/item/hfr_box/core, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, -/obj/item/hfr_box/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/hfr_box/corner{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/hfr_box/corner{ + pixel_y = 7; + pixel_x = -6 + }, +/obj/item/hfr_box/corner{ + pixel_y = 18; + pixel_x = -6 + }, +/obj/item/hfr_box/corner{ + pixel_y = 18; + pixel_x = 6 + }, /turf/open/floor/iron/dark, /area/station/engineering/atmospherics_engine) "gjn" = ( @@ -20491,10 +20762,12 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "gjL" = ( -/obj/structure/bookcase/random/reference, -/obj/machinery/light/warm/directional/east, -/turf/open/floor/wood/large, -/area/station/service/library) +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/grunge{ + name = "Lounge" + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) "gjP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/window/left/directional/east{ @@ -20529,7 +20802,9 @@ /area/station/maintenance/disposal) "gkz" = ( /obj/structure/table, -/obj/item/radio/intercom/prison, +/obj/item/radio/intercom/prison{ + pixel_y = 10 + }, /obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -20539,13 +20814,6 @@ "gkD" = ( /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) -"gkF" = ( -/obj/machinery/door/window/left/directional/north{ - name = "The Monkey Pit"; - req_access = list("science") - }, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "gkQ" = ( /obj/machinery/computer/atmos_control/mix_tank{ dir = 8 @@ -20677,21 +20945,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) -"gms" = ( -/obj/structure/table, -/obj/item/wirecutters{ - pixel_y = 7; - pixel_x = -4 - }, -/obj/item/stack/cable_coil{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/item/stack/cable_coil{ - pixel_y = 4 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "gmu" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -20750,7 +21003,6 @@ /obj/structure/chair/sofa/right{ dir = 8 }, -/obj/structure/sign/calendar/directional/east, /turf/open/floor/carpet, /area/station/medical/psychology) "gnK" = ( @@ -20788,10 +21040,19 @@ dir = 6 }, /obj/structure/table/reinforced, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/blood_filter, -/obj/item/clothing/gloves/latex/nitrile, -/obj/machinery/newscaster/directional/south, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 12 + }, +/obj/item/blood_filter{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/latex/nitrile{ + pixel_y = 9 + }, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Surgery B" + }, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "gnQ" = ( @@ -20852,10 +21113,10 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, -/obj/structure/sign/clock/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/digital_clock, /turf/open/floor/iron/white, /area/station/science/ordnance) "gpi" = ( @@ -20892,6 +21153,15 @@ }, /turf/open/openspace/airless, /area/station/asteroid) +"gpw" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/vending/modularpc, +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "gpH" = ( /obj/effect/turf_decal/siding/thinplating, /obj/structure/cable, @@ -21025,7 +21295,9 @@ /area/station/science/ordnance/storage) "gtz" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 10 + }, /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron, /area/station/security/courtroom) @@ -21034,14 +21306,24 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/item/reagent_containers/cup/bottle/multiver, -/obj/item/reagent_containers/cup/bottle/epinephrine, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_y = 12; + pixel_x = -5 + }, /turf/open/floor/iron/white, /area/station/security/medical) "gtN" = ( /obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/kitchen/rollingpin, +/obj/item/storage/bag/tray{ + pixel_y = 8 + }, +/obj/item/kitchen/rollingpin{ + pixel_y = 8 + }, /turf/open/floor/iron/white, /area/station/service/kitchen) "gtQ" = ( @@ -21168,9 +21450,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "gwy" = ( -/obj/structure/sign/warning/no_smoking{ - pixel_x = -28 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/atmos_control/nocontrol/incinerator{ dir = 4 @@ -21238,6 +21517,14 @@ /obj/machinery/disposal/bin/tagger, /turf/open/floor/iron, /area/station/engineering/main) +"gxR" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/item/food/grown/banana/bunch{ + pixel_x = 5; + pixel_y = 16 + }, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "gxV" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -21257,7 +21544,6 @@ /obj/machinery/camera/directional/south{ c_tag = "Civilian - Fitness Center South-West" }, -/obj/structure/sign/calendar/directional/south, /turf/open/floor/iron, /area/station/commons/fitness) "gyn" = ( @@ -21340,9 +21626,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, -/obj/structure/sign/warning/engine_safety{ - pixel_x = -32 - }, /turf/open/floor/iron, /area/station/engineering/break_room) "gAm" = ( @@ -21409,14 +21692,13 @@ "gAY" = ( /obj/structure/chair/stool/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + pixel_x = 8; + name = "Privacy Bolts"; + id = "private_a" + }, /turf/open/floor/carpet, /area/station/commons/dorms) -"gBr" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance) "gBt" = ( /obj/machinery/cryo_cell{ dir = 4 @@ -21441,9 +21723,11 @@ /obj/structure/table/glass, /obj/item/storage/box/beakers{ pixel_x = 4; - pixel_y = 4 + pixel_y = 16 + }, +/obj/item/storage/box/bodybags{ + pixel_y = 12 }, -/obj/item/storage/box/bodybags, /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) @@ -21608,23 +21892,19 @@ "gEx" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/sign/poster/contraband/pwr_game/directional/north, +/obj/structure/sign/poster/contraband/pwr_game, /turf/open/floor/iron/dark, /area/station/service/janitor) "gEC" = ( +/obj/structure/ladder, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleright_upper_eva_airlock_control"; - idInterior = "middleright_upper_eva_internal"; - idExterior = "middleright_upper_eva_external" +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "mostleft_upper_eva_internal"; + idSelf = "mostleft_upper_eva_airlock_control"; + pixel_y = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/hallway/primary/tram/center) +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/left) "gEK" = ( /obj/machinery/door/airlock/external{ name = "External Access" @@ -21793,7 +22073,6 @@ /turf/open/floor/iron, /area/station/commons/dorms) "gHC" = ( -/obj/structure/sign/poster/official/random/directional/west, /obj/machinery/vending/clothing, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -21831,7 +22110,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/obj/item/airlock_painter/decal, +/obj/item/airlock_painter/decal{ + pixel_y = 8 + }, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -21872,6 +22153,22 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/tram/mid) +"gJE" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/computer/security/telescreen/cargo_sec/directional/west, +/obj/item/folder/red{ + pixel_y = 9 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 13 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "gJI" = ( /obj/structure/chair/comfy/black, /turf/open/floor/carpet, @@ -21918,7 +22215,7 @@ "gKy" = ( /obj/structure/table, /obj/item/phone{ - pixel_x = 6; + pixel_x = -2; pixel_y = 4 }, /turf/open/floor/iron/dark, @@ -21929,14 +22226,13 @@ }, /obj/structure/reagent_dispensers/fueltank, /obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = 8 + pixel_x = 10; + pixel_y = 10 }, /turf/open/floor/iron/dark, /area/station/command/teleporter) "gKJ" = ( /obj/machinery/suit_storage_unit/ce, -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/stripes/line, /obj/machinery/light/directional/north, /turf/open/floor/iron/white, @@ -22101,8 +22397,10 @@ /turf/open/floor/plating, /area/station/security/warden) "gNN" = ( -/obj/machinery/vending/wardrobe/coroner_wardrobe, /obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/medical/morgue) "gNX" = ( @@ -22131,9 +22429,12 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/structure/sign/poster/official/here_for_your_safety/directional/south, +/obj/item/paper_bin{ + pixel_y = 11 + }, +/obj/item/pen{ + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) "gOh" = ( @@ -22197,6 +22498,7 @@ }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/station/command/bridge) "gPB" = ( @@ -22255,12 +22557,23 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "gQz" = ( +/obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) +"gQG" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/engine/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) "gQO" = ( /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/security/prison) @@ -22281,19 +22594,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, /turf/closed/wall/r_wall, /area/station/engineering/atmos) -"gRG" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/neutral/filled/corner, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "gRQ" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -22340,7 +22640,9 @@ /area/station/engineering/storage/tech) "gSi" = ( /obj/structure/table, -/obj/item/folder/yellow, +/obj/item/folder/yellow{ + pixel_y = 8 + }, /obj/item/pen{ pixel_x = 4; pixel_y = 4 @@ -22362,7 +22664,6 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/machinery/firealarm/directional/west, /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/white, /area/station/science/research) @@ -22388,10 +22689,11 @@ /turf/open/floor/iron, /area/station/maintenance/tram/left) "gTx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/junction/flip, -/turf/open/floor/carpet, +/obj/structure/bookcase/random/fiction, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, /area/station/service/library) "gTA" = ( /obj/structure/fluff/tram_rail/electric, @@ -22422,17 +22724,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "gTY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idInterior = "middleleft_lower_lower_eva_internal"; - idExterior = "middleleft_lower_lower_eva_external" +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Air Chamber" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/mid) +/turf/open/floor/engine/air, +/area/station/engineering/atmos) "gUn" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 9 @@ -22501,6 +22798,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/structure/fireaxecabinet/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = 10; + pixel_y = 26 + }, /turf/open/floor/iron, /area/station/command/bridge) "gWe" = ( @@ -22570,10 +22871,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"gXo" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "gXA" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/effect/turf_decal/trimline/blue/filled/corner{ @@ -22725,6 +23022,21 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) +"haI" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "haS" = ( /obj/effect/turf_decal/trimline/brown/filled/line, /obj/effect/turf_decal/stripes/corner{ @@ -22734,30 +23046,31 @@ /area/station/cargo/storage) "hbg" = ( /obj/structure/table, -/obj/item/stack/pipe_cleaner_coil/random, -/obj/item/stack/pipe_cleaner_coil/random, -/obj/item/stack/pipe_cleaner_coil/random, -/obj/item/storage/crayons, -/obj/item/storage/crayons, -/obj/item/storage/crayons, +/obj/item/stack/pipe_cleaner_coil/random{ + pixel_x = 5; + pixel_y = 10 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 }, +/obj/item/stack/pipe_cleaner_coil/random{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/stack/pipe_cleaner_coil/random{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/storage/crayons{ + pixel_y = 12; + pixel_x = -2 + }, +/obj/item/storage/crayons{ + pixel_y = 9; + pixel_x = -4 + }, /turf/open/floor/iron, /area/station/commons/storage/art) -"hbk" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "hbQ" = ( /obj/machinery/camera/directional/north{ c_tag = "Civilian - Holodeck Controls" @@ -22782,6 +23095,9 @@ /obj/effect/landmark/transport/transport_id/tramstation/line_1, /turf/closed/wall, /area/station/hallway/primary/tram/center) +"hcj" = ( +/turf/open/floor/wood, +/area/station/service/lawoffice) "hcv" = ( /obj/effect/spawner/random/entertainment/arcade{ dir = 1 @@ -22818,8 +23134,7 @@ "hdG" = ( /obj/structure/table, /obj/machinery/status_display/ai/directional/south, -/obj/machinery/camera{ - dir = 10; +/obj/machinery/camera/directional/west{ network = list("ss13","minisat"); c_tag = "Secure - AI Minisat Entry" }, @@ -22830,12 +23145,14 @@ /turf/open/floor/plating, /area/station/service/library) "hdL" = ( -/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, /obj/structure/table, -/obj/item/storage/box/prisoner, +/obj/item/storage/box/prisoner{ + pixel_y = 10 + }, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/iron, /area/station/security/processing) "hdM" = ( @@ -22843,11 +23160,14 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 18 + }, /obj/item/stack/sheet/mineral/plasma{ pixel_y = 10 }, /obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron/white, /area/station/medical/chemistry) "hdT" = ( @@ -22864,6 +23184,11 @@ }, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) +"hel" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) "heD" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -22944,7 +23269,6 @@ dir = 8 }, /obj/effect/spawner/random/bedsheet, -/obj/structure/sign/clock/directional/east, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -22987,7 +23311,6 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "hgG" = ( -/obj/structure/sign/warning/secure_area/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -22998,6 +23321,7 @@ c_tag = "Hallway - Mid Right Command" }, /obj/machinery/light/small/dim/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/secondary/command) "hgN" = ( @@ -23093,21 +23417,19 @@ "hiq" = ( /obj/structure/table/wood, /obj/structure/sign/picture_frame/showroom/three{ - pixel_x = -8; - pixel_y = 32 + pixel_x = -8 }, /obj/structure/sign/picture_frame/showroom/four{ - pixel_x = 8; - pixel_y = 32 + pixel_x = 8 }, /obj/item/phone{ desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; pixel_x = -3; - pixel_y = 3 + pixel_y = 9 }, /obj/item/cigbutt/cigarbutt{ pixel_x = 5; - pixel_y = -1 + pixel_y = 7 }, /obj/machinery/camera/directional/north{ c_tag = "Command - Meeting Room North" @@ -23129,10 +23451,9 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Rec Room East" +/obj/machinery/camera/directional/east{ + c_tag = "Security - Rec Room East"; + network = list("ss13","Security","prison") }, /turf/open/floor/iron, /area/station/security/prison/workout) @@ -23144,21 +23465,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/station/science/lower) -"hiT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/circuitboard/machine/crystallizer, -/turf/open/floor/iron/dark, -/area/station/engineering/atmospherics_engine) "hiZ" = ( /obj/structure/bodycontainer/morgue/beeper_off, /turf/open/floor/iron/dark, @@ -23185,17 +23491,16 @@ /turf/open/floor/iron, /area/station/cargo/sorting) "hjv" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Distribution Loop" - }, /obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/components/binary/pump/on{ name = "Air to Distro"; dir = 8 }, /obj/structure/cable, +/obj/machinery/camera/emp_proof/directional/north{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Distribution Loop" + }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) "hjx" = ( @@ -23228,18 +23533,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"hks" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/potato{ - pixel_x = 6; - pixel_y = 10 - }, -/turf/open/floor/iron/white, -/area/station/science/lobby) "hkt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/corner{ @@ -23249,6 +23542,17 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/maintenance/port/central) +"hku" = ( +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","cargo"); + c_tag = "Cargo - Security Outpost" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "hkB" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/machinery/duct, @@ -23262,8 +23566,12 @@ /area/station/commons/lounge) "hkF" = ( /obj/structure/table, -/obj/item/aicard, -/obj/item/ai_module/reset, +/obj/item/aicard{ + pixel_y = 9 + }, +/obj/item/ai_module/reset{ + pixel_y = 11 + }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "hkN" = ( @@ -23297,13 +23605,14 @@ "hlb" = ( /obj/machinery/newscaster/directional/north, /obj/machinery/modular_computer/preset/id, -/obj/structure/sign/calendar/directional/west, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) "hlk" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/item/toy/balloon, +/obj/item/toy/balloon{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) "hlo" = ( @@ -23331,7 +23640,9 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/table, -/obj/machinery/coffeemaker, +/obj/machinery/coffeemaker{ + pixel_y = 7 + }, /turf/open/floor/iron, /area/station/cargo/warehouse) "hlD" = ( @@ -23411,8 +23722,8 @@ /turf/open/floor/iron, /area/station/cargo/drone_bay) "hmZ" = ( -/obj/structure/sign/poster/official/space_cops/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/sign/poster/official/space_cops, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "hne" = ( @@ -23481,8 +23792,6 @@ dir = 8 }, /obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) @@ -23547,11 +23856,11 @@ /obj/structure/table, /obj/item/razor{ pixel_x = 9; - pixel_y = 5 + pixel_y = 15 }, /obj/item/reagent_containers/cup/rag{ pixel_x = -6; - pixel_y = 2 + pixel_y = 22 }, /obj/item/reagent_containers/cup/bottle{ name = "Barber's Aid bottle"; @@ -23589,7 +23898,9 @@ /area/station/service/theater) "hrr" = ( /obj/structure/table/reinforced, -/obj/machinery/microwave/engineering/cell_included, +/obj/machinery/microwave/engineering/cell_included{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -23670,6 +23981,19 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) +"htm" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) "htq" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -23725,10 +24049,6 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/machinery/camera{ - dir = 10; - c_tag = "Arrivals - Central Hall" - }, /obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -23831,10 +24151,26 @@ /obj/effect/turf_decal/caution/stand_clear/red, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) +"hyw" = ( +/obj/structure/table, +/obj/machinery/requests_console/directional/east{ + name = "EVA Requests Console"; + department = "EVA" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/cell_charger{ + pixel_y = 21 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 21 + }, +/turf/open/floor/iron, +/area/station/ai_monitored/command/storage/eva) "hyE" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/security_space_law{ - pixel_y = 3 + pixel_y = 10; + pixel_x = -6 }, /turf/open/floor/glass, /area/station/command/meeting_room) @@ -23845,18 +24181,6 @@ }, /turf/open/floor/iron/dark/smooth_corner, /area/station/commons/fitness) -"hze" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = -8 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/drone_bay) "hzk" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 @@ -23874,16 +24198,24 @@ }, /turf/open/floor/iron/dark, /area/station/command/teleporter) +"hzH" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) "hzN" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/command/storage/eva) -"hzQ" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "hzR" = ( /obj/effect/turf_decal/trimline/neutral/line{ dir = 4 @@ -23900,6 +24232,18 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/command/gateway) +"hAC" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "hAD" = ( /turf/open/floor/iron/freezer, /area/station/commons/toilet) @@ -24014,11 +24358,11 @@ desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; pixel_x = -4 }, -/obj/structure/sign/clock/directional/north, /obj/machinery/light_switch/directional/north{ - pixel_x = -8; - pixel_y = 23 + pixel_x = -11; + pixel_y = 27 }, +/obj/machinery/digital_clock, /turf/open/floor/wood, /area/station/service/bar/backroom) "hCN" = ( @@ -24056,19 +24400,6 @@ /obj/structure/cable/layer1, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) -"hDF" = ( -/obj/machinery/computer/apc_control{ - dir = 1 - }, -/obj/machinery/requests_console/directional/south{ - name = "Chief Engineer's Request Console"; - department = "Chief Engineer's Desk" - }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/machinery/computer/security/telescreen/engine/directional/west, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "hDI" = ( /turf/closed/wall/r_wall, /area/station/engineering/supermatter) @@ -24205,10 +24536,10 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "hFL" = ( -/obj/structure/sign/warning/secure_area/directional/west, /obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 + dir = 4 }, +/obj/structure/sign/departments/security/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) "hFV" = ( @@ -24217,18 +24548,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"hGd" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/aiupload/directional/west, -/obj/item/kirbyplants/photosynthetic, -/obj/machinery/camera/directional/west{ - network = list("ss13","rd"); - c_tag = "Science - AI Access Hallway" - }, -/turf/open/floor/iron/dark, -/area/station/science/lower) "hGt" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -24247,6 +24566,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"hGz" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/corner{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "hGD" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24280,8 +24613,7 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "hHm" = ( -/obj/structure/table/optable, -/obj/machinery/newscaster/directional/south, +/obj/machinery/smartfridge/organ, /turf/open/floor/iron/dark, /area/station/medical/morgue) "hHB" = ( @@ -24289,7 +24621,6 @@ dir = 1 }, /obj/machinery/computer/prisoner/management, -/obj/structure/reagent_dispensers/wall/peppertank/directional/north, /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) @@ -24357,14 +24688,29 @@ /area/station/science/explab) "hJa" = ( /obj/structure/table, -/obj/item/electronics/apc, -/obj/item/electronics/airlock, +/obj/item/electronics/apc{ + pixel_y = 7 + }, +/obj/item/electronics/airlock{ + pixel_y = 15 + }, /obj/effect/turf_decal/trimline/white/filled/corner, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "hJd" = ( /turf/open/floor/iron, /area/station/engineering/main) +"hJk" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = 26 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/item/radio/intercom/command/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) "hJl" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload) @@ -24383,6 +24729,20 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/engineering/atmos) +"hJP" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/main) "hKj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, @@ -24401,6 +24761,7 @@ "hKV" = ( /obj/machinery/vending/snack, /obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) "hKX" = ( @@ -24458,7 +24819,9 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 9 + }, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) "hMh" = ( @@ -24495,6 +24858,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/wood, /area/station/service/theater) "hMG" = ( @@ -24508,7 +24872,7 @@ }, /obj/effect/mapping_helpers/requests_console/announcement, /obj/effect/mapping_helpers/requests_console/ore_update, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron/white, /area/station/science/lab) "hMI" = ( @@ -24516,13 +24880,12 @@ /turf/open/floor/iron, /area/station/engineering/engine_smes) "hMQ" = ( -/obj/structure/sign/warning/secure_area{ - name = "HIGH SECURITY STORAGE"; - pixel_y = 32 - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/structure/sign/warning/secure_area{ + name = "HIGH SECURITY STORAGE" + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) "hNe" = ( @@ -24535,6 +24898,10 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"hNf" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "hNg" = ( /obj/effect/turf_decal/trimline/white/warning{ dir = 10 @@ -24604,10 +24971,24 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"hOg" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 10 + }, +/obj/effect/turf_decal/trimline/white/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "hOh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/machinery/light/warm/directional/east, /turf/open/floor/iron/dark, /area/station/service/bar) "hOu" = ( @@ -24671,14 +25052,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"hPA" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/landmark/start/lawyer, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/wood, -/area/station/service/lawoffice) "hPB" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -24718,6 +25091,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) +"hPS" = ( +/obj/structure/flora/tree/palm/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "hPW" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -24769,7 +25146,6 @@ network = list("ss13","rd"); c_tag = "Science - Genetics" }, -/obj/structure/sign/clock/directional/west, /obj/effect/turf_decal/tile/dark_green/fourcorners, /obj/machinery/light/directional/west, /turf/open/floor/iron/white, @@ -24812,7 +25188,6 @@ /obj/structure/bed, /obj/effect/spawner/random/bedsheet, /obj/effect/landmark/start/hangover, -/obj/structure/sign/clock/directional/south, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -24909,11 +25284,6 @@ /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "hUf" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Incinerator" - }, /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 }, @@ -24921,6 +25291,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/emp_proof/directional/north{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics Incinerator" + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "hUr" = ( @@ -24979,12 +25353,6 @@ autoclose = 0 }, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idDoor = "mostleft_lower_lower_eva_external" - }, /obj/effect/turf_decal/sand, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/left) @@ -25059,7 +25427,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/digital_clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/security/prison) "hXS" = ( @@ -25080,6 +25448,12 @@ /obj/machinery/transport/power_rectifier, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"hXZ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/service/theater) "hYd" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/green/visible, @@ -25167,9 +25541,18 @@ /area/station/hallway/primary/tram/right) "hZe" = ( /obj/structure/table/reinforced, -/obj/item/clothing/head/utility/radiation, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, +/obj/item/clothing/head/utility/radiation{ + pixel_y = 15; + pixel_x = -5 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 6; + pixel_x = 4 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 10; + pixel_x = 5 + }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -25178,25 +25561,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"hZq" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigleft" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "hZr" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos) @@ -25308,7 +25672,7 @@ id = "playerscantreadthis" }, /obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 + pixel_y = 18 }, /turf/open/floor/iron/checker, /area/station/service/kitchen) @@ -25394,6 +25758,10 @@ /obj/structure/chair/stool/directional/north, /turf/open/floor/iron, /area/station/science/robotics/mechbay) +"icA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "icO" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/item/banner/cargo/mundane, @@ -25529,13 +25897,27 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 }, -/obj/structure/table, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, -/obj/item/clothing/under/misc/burial, +/obj/item/clothing/under/misc/burial{ + pixel_y = -3; + pixel_x = -6 + }, /obj/effect/turf_decal/stripes/corner, +/obj/structure/rack, +/obj/item/clothing/under/misc/burial{ + pixel_y = 1; + pixel_x = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 5 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 9; + pixel_y = -3 + }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) "ifI" = ( @@ -25591,9 +25973,10 @@ /turf/closed/wall, /area/station/engineering/supermatter/room) "igA" = ( -/obj/structure/chair/wood, -/obj/effect/landmark/start/mime, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 1 + }, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -25642,17 +26025,15 @@ /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "ihB" = ( -/obj/effect/turf_decal/trimline/green/filled/line{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/effect/turf_decal/trimline/green/filled/corner{ dir = 4 }, -/obj/structure/table/glass, -/obj/structure/reagent_dispensers/wall/virusfood/directional/east, -/obj/machinery/reagentgrinder{ - pixel_y = 8 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 3 - }, /turf/open/floor/iron/white, /area/station/medical/virology) "iig" = ( @@ -25726,9 +26107,6 @@ /area/station/security/processing) "ijj" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/departments/holy{ - pixel_y = -32 - }, /obj/structure/disposalpipe/junction/flip{ dir = 4 }, @@ -25770,10 +26148,13 @@ /area/station/cargo/miningdock) "ikL" = ( /obj/structure/table/wood, -/obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box{ - pixel_x = -2; - pixel_y = 2 + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/storage/fancy/candle_box{ + pixel_x = 1; + pixel_y = 7 }, /turf/open/floor/carpet, /area/station/service/chapel/monastery) @@ -25896,6 +26277,11 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"inz" = ( +/obj/machinery/suit_storage_unit/hos, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) "inK" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Recreation Area Maintenance Access" @@ -26089,8 +26475,8 @@ /obj/structure/table, /obj/item/phone{ desc = "He bought?"; - pixel_x = -3; - pixel_y = 3 + pixel_x = 7; + pixel_y = 11 }, /turf/open/floor/iron/dark, /area/station/cargo/miningdock/oresilo) @@ -26101,11 +26487,11 @@ /obj/structure/table/glass, /obj/item/storage/fancy/coffee_cart_rack{ pixel_x = 8; - pixel_y = 6 + pixel_y = 21 }, /obj/item/reagent_containers/cup/glass/coffee{ pixel_x = -4; - pixel_y = 4 + pixel_y = 13 }, /turf/open/floor/iron, /area/station/engineering/break_room) @@ -26181,14 +26567,6 @@ }, /turf/open/floor/iron/stairs/medium, /area/station/commons/dorms) -"itq" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "itE" = ( /obj/modular_map_root/tramstation{ name = "atmoscilower"; @@ -26219,7 +26597,9 @@ /area/station/ai_monitored/security/armory) "iue" = ( /obj/structure/table/glass, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 11 + }, /turf/open/floor/glass, /area/station/command/meeting_room) "iug" = ( @@ -26250,28 +26630,13 @@ "iuJ" = ( /obj/structure/bed/double, /obj/effect/spawner/random/bedsheet/double, -/obj/structure/sign/clock/directional/north, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) "iuM" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Art Exhibition"; - req_access = list("library") - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/sign/painting/large/library{ - dir = 4 - }, +/obj/machinery/light/small/dim/directional/east, /turf/open/floor/wood/large, /area/station/service/library) -"iuV" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine, -/area/station/science/xenobiology) "iva" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 9 @@ -26305,13 +26670,12 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "ivn" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, -/obj/effect/mapping_helpers/airlock/access/all/service/bar, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/elevator/left/directional/west{ + req_access = list("bar") + }, /turf/open/floor/iron/dark, /area/station/service/bar) "ivt" = ( @@ -26444,17 +26808,6 @@ /obj/machinery/status_display/evac/directional/east, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai_upload) -"ixH" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/space/openspace, -/area/space/nearstation) "ixO" = ( /obj/structure/chair/comfy/brown{ dir = 8; @@ -26520,21 +26873,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) -"izL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "izO" = ( /turf/open/floor/plating, /area/station/security/processing) @@ -26574,13 +26912,6 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit) -"iAr" = ( -/obj/effect/turf_decal/bot, -/obj/effect/spawner/random/structure/closet_empty/crate, -/obj/effect/spawner/random/maintenance/two, -/obj/item/stock_parts/power_store/cell/high/empty, -/turf/open/floor/iron, -/area/station/cargo/storage) "iAt" = ( /obj/structure/lattice/catwalk, /turf/open/openspace/airless, @@ -26624,7 +26955,8 @@ /obj/structure/table, /obj/machinery/fax{ fax_name = "Service Hallway"; - name = "Service Fax Machine" + name = "Service Fax Machine"; + pixel_y = 10 }, /turf/open/floor/iron, /area/station/hallway/secondary/service) @@ -26633,11 +26965,15 @@ dir = 1 }, /obj/structure/table, -/obj/item/stack/cable_coil/five, -/obj/item/assembly/igniter, +/obj/item/stack/cable_coil/five{ + pixel_y = 6 + }, +/obj/item/assembly/igniter{ + pixel_y = 5 + }, /obj/item/assembly/timer{ - pixel_x = 3; - pixel_y = 3 + pixel_x = 8; + pixel_y = -1 }, /obj/item/assembly/health{ pixel_x = -5; @@ -26715,18 +27051,26 @@ /obj/item/crowbar/large, /obj/structure/rack, /obj/item/flashlight, +/obj/machinery/camera/emp_proof/directional/south{ + c_tag = "Engineering - Emitter Room East"; + network = list("ss13","engine","engineering") + }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"iDB" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 9 +"iDy" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/east{ + name = "Privacy Shutters Toggle"; + pixel_y = -11; + id = "greedygrinnersden" }, -/obj/item/folder/blue, -/obj/item/pen/blue, -/obj/item/paper/fluff/jobs/engineering/frequencies, /turf/open/floor/iron, -/area/station/tcommsat/computer) +/area/station/command/heads_quarters/qm) "iDQ" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/turf_decal/stripes/white/line, @@ -26753,6 +27097,10 @@ /obj/effect/mapping_helpers/requests_console/information, /obj/effect/mapping_helpers/requests_console/supplies, /obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/recharger{ + pixel_x = 5; + pixel_y = 14 + }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "iEl" = ( @@ -26876,22 +27224,23 @@ "iGJ" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/red/filled/line, +/obj/item/storage/box/prisoner{ + pixel_y = 13 + }, /obj/item/storage/box/prisoner{ pixel_y = 8 }, -/obj/item/storage/box/prisoner, /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/security/brig) "iGM" = ( /obj/structure/table/wood, /obj/item/bodypart/chest/robot{ - pixel_x = -2; - pixel_y = 2 + pixel_y = 11 }, /obj/item/bodypart/head/robot{ - pixel_x = 3; - pixel_y = 2 + pixel_x = 5; + pixel_y = 7 }, /turf/open/floor/carpet, /area/station/command/meeting_room) @@ -26900,28 +27249,28 @@ /obj/machinery/light/floor, /turf/open/floor/engine/plasma, /area/station/engineering/atmos) -"iHr" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12 +"iHp" = ( +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station }, +/area/station/science/explab) +"iHr" = ( /obj/effect/turf_decal/trimline/neutral/line, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 }, +/obj/structure/sink/directional/east, /turf/open/floor/iron, /area/station/service/hydroponics/garden) "iHG" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sink/directional/east, /turf/open/floor/iron, /area/station/security/prison/garden) "iHH" = ( @@ -27065,11 +27414,15 @@ /area/space) "iKY" = ( /obj/item/experi_scanner{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 10 }, -/obj/item/experi_scanner, /obj/item/experi_scanner{ - pixel_x = -5 + pixel_y = 10 + }, +/obj/item/experi_scanner{ + pixel_x = -5; + pixel_y = 10 }, /obj/structure/table/glass, /obj/effect/turf_decal/tile/purple/fourcorners, @@ -27164,7 +27517,9 @@ /turf/open/floor/engine/o2, /area/station/science/ordnance/storage) "iMy" = ( -/obj/machinery/airalarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "iMA" = ( @@ -27191,10 +27546,6 @@ "iMC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box, -/obj/structure/sign/warning/directional/west{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, /turf/open/floor/plating, /area/station/service/lawoffice) "iMH" = ( @@ -27225,6 +27576,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/dorms) +"iNK" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/white/full, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "iNR" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -27234,15 +27595,23 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/clock/directional/west, /turf/open/floor/iron, /area/station/service/janitor) "iNV" = ( /obj/structure/table, -/obj/item/plate, -/obj/item/kitchen/fork/plastic, +/obj/item/plate{ + pixel_y = 11 + }, +/obj/item/kitchen/fork/plastic{ + pixel_y = 11; + pixel_x = -11 + }, /obj/item/knife/plastic{ - pixel_x = 9 + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/food/cakeslice/birthday{ + pixel_y = 12 }, /turf/open/floor/eighties/red, /area/station/commons/fitness/recreation/entertainment) @@ -27259,10 +27628,10 @@ /obj/machinery/stasis{ dir = 8 }, -/obj/machinery/defibrillator_mount/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, +/obj/machinery/defibrillator_mount/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "iOh" = ( @@ -27276,10 +27645,12 @@ /turf/open/floor/wood/large, /area/station/service/library) "iOm" = ( -/obj/machinery/button/flasher{ - pixel_x = 23; - pixel_y = -10; - id = "hopflash" +/obj/machinery/keycard_auth/wall_mounted/directional/east{ + pixel_x = 13; + pixel_y = 5 + }, +/obj/machinery/button/ticket_machine/directional/east{ + pixel_y = -2 }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) @@ -27291,16 +27662,6 @@ }, /turf/open/misc/asteroid/airless, /area/station/asteroid) -"iOy" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/effect/turf_decal/trimline/neutral/filled/warning, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/incident_display/tram/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "iOC" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, @@ -27313,13 +27674,12 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - c_tag = "Arrivals - South Docking Hall" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals - South Docking Hall" + }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "iON" = ( @@ -27339,9 +27699,11 @@ /obj/structure/table/glass, /obj/item/storage/medkit/regular{ pixel_x = 4; - pixel_y = 4 + pixel_y = 16 + }, +/obj/item/storage/medkit/regular{ + pixel_y = 13 }, -/obj/item/storage/medkit/regular, /obj/machinery/camera/directional/south{ network = list("ss13","medbay"); c_tag = "Medical - Main North" @@ -27397,6 +27759,13 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"iPW" = ( +/obj/machinery/door/poddoor/massdriver_trash{ + id = "fortnitedoor" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/station/maintenance/disposal) "iQC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -27442,6 +27811,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/engineering/atmos) +"iRd" = ( +/obj/structure/table/wood, +/obj/machinery/cell_charger{ + pixel_y = 13 + }, +/obj/item/stock_parts/power_store/cell/crap{ + pixel_y = 14 + }, +/obj/structure/sign/flag/nanotrasen, +/turf/open/floor/wood, +/area/station/command/meeting_room) "iRe" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/reagent_dispensers/foamtank, @@ -27468,8 +27848,13 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/radio, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 7; + pixel_x = 3 + }, +/obj/item/radio{ + pixel_y = 6 + }, /turf/open/floor/iron, /area/station/security/checkpoint/arrivals) "iRZ" = ( @@ -27507,8 +27892,6 @@ /obj/structure/table/wood, /obj/item/staff/broom, /obj/item/clothing/head/costume/sombrero/green, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, /turf/open/floor/wood, /area/station/service/theater) "iSw" = ( @@ -27545,9 +27928,11 @@ /area/station/medical/medbay/lobby) "iTm" = ( /obj/structure/table/glass, -/obj/item/storage/pill_bottle/mannitol, +/obj/item/storage/pill_bottle/mannitol{ + pixel_y = 10 + }, /obj/item/reagent_containers/dropper{ - pixel_y = 6 + pixel_y = 10 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/iron/dark, @@ -27827,12 +28212,14 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "iXX" = ( -/obj/effect/turf_decal/trimline/purple/filled/line, -/obj/structure/sign/departments/science{ - pixel_y = -32 +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Hallway - Upper Left Command" }, /turf/open/floor/iron, -/area/station/hallway/primary/tram/right) +/area/station/hallway/secondary/command) "iYd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -27880,9 +28267,12 @@ "iZf" = ( /obj/machinery/airalarm/directional/north, /obj/structure/table/glass, -/obj/item/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper{ + pixel_y = 11 + }, /obj/item/assembly/flash/handheld{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 10 }, /turf/open/floor/iron/white, /area/station/security/execution/education) @@ -27900,7 +28290,7 @@ "iZn" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/bananalamp{ - pixel_y = 3 + pixel_y = 17 }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -27988,6 +28378,11 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"jan" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "jap" = ( /obj/structure/chair/office, /turf/open/floor/iron/dark/small, @@ -27996,6 +28391,16 @@ /obj/structure/alien/weeds/node, /turf/open/misc/asteroid/airless, /area/station/asteroid) +"jaC" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/item/folder/blue, +/obj/item/pen/blue, +/obj/item/paper/fluff/jobs/engineering/frequencies, +/turf/open/floor/iron, +/area/station/tcommsat/computer) "jaD" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -28165,14 +28570,13 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Block North" - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/machinery/camera/directional/east{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Block North" + }, /turf/open/floor/iron, /area/station/security/prison/safe) "jdF" = ( @@ -28228,12 +28632,11 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/department/security) "jer" = ( -/obj/item/clothing/under/color/jumpskirt/white, -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/clock, +/turf/open/floor/wood, +/area/station/commons/dorms) "jev" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -28244,15 +28647,12 @@ }, /turf/open/floor/wood, /area/station/service/bar/backroom) -"jeC" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = -8 +"jeN" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/dirt/jungle{ + baseturfs = /turf/open/misc/dirt/station }, -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/station/service/lawoffice) +/area/station/science/explab) "jeO" = ( /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/freezer, @@ -28304,10 +28704,6 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/hallway) -"jfD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "jfH" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -28345,7 +28741,7 @@ "jgn" = ( /obj/structure/table/reinforced, /obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 + pixel_y = 20 }, /obj/machinery/light/warm/directional/east, /turf/open/floor/iron/dark, @@ -28443,10 +28839,10 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Lobby North" +/obj/structure/sign/warning/engine_safety, +/obj/machinery/camera/emp_proof/directional/north{ + c_tag = "Engineering - Lobby North"; + network = list("ss13","engineering") }, /turf/open/floor/iron, /area/station/engineering/break_room) @@ -28497,10 +28893,12 @@ /area/station/security/prison/safe) "jiz" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/item/flashlight/lamp{ + pixel_y = 10 + }, /turf/open/floor/carpet, /area/station/commons/dorms) "jiF" = ( @@ -28529,10 +28927,12 @@ /obj/structure/table, /obj/machinery/computer/security/telescreen/entertainment/directional/east, /obj/item/reagent_containers/condiment/peppermill{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 9 }, /obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 9 }, /turf/open/floor/iron/checker, /area/station/commons/lounge) @@ -28544,6 +28944,7 @@ dir = 8 }, /obj/machinery/camera/autoname/directional/north, +/obj/structure/sign/poster/official/love_ian, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "jjG" = ( @@ -28555,15 +28956,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"jjM" = ( -/obj/structure/railing/corner/end/flip{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 9 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "jjP" = ( /obj/effect/spawner/random/structure/billboard/nanotrasen, /obj/effect/turf_decal/sand/plating, @@ -28615,7 +29007,9 @@ "jkv" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/toy/balloon, +/obj/item/toy/balloon{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) "jkM" = ( @@ -28677,13 +29071,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"jlQ" = ( -/obj/structure/rack, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/spawner/random/armory/dragnet, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/security/armory) "jlX" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -28736,12 +29123,10 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/dark_blue/arrow_cw{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark_blue/arrow_ccw, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/landmark/navigate_destination/hop, +/obj/effect/turf_decal/delivery/white, +/obj/effect/mapping_helpers/trapdoor_placer, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "jmY" = ( @@ -28806,13 +29191,15 @@ }, /obj/effect/spawner/random/bedsheet, /obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/east, /obj/item/pillow/random, +/obj/structure/sign/clock, /turf/open/floor/carpet, /area/station/commons/dorms) "jnY" = ( /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/obj/effect/spawner/random/food_or_drink/cake_ingredients{ + pixel_y = 6 + }, /turf/open/floor/iron/white, /area/station/service/kitchen) "joi" = ( @@ -28846,6 +29233,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 }, +/obj/structure/sign/poster/official/here_for_your_safety, /turf/open/floor/iron, /area/station/hallway/secondary/command) "joB" = ( @@ -28861,8 +29249,9 @@ /area/station/command/meeting_room) "joG" = ( /obj/structure/table, -/obj/item/book/manual/chef_recipes, -/obj/structure/sign/clock/directional/south, +/obj/item/book/manual/chef_recipes{ + pixel_y = 7 + }, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "joS" = ( @@ -28900,6 +29289,13 @@ }, /turf/open/floor/iron, /area/station/security/prison/work) +"jpg" = ( +/obj/machinery/camera/motion/directional/south{ + network = list("ss13","minisat"); + c_tag = "Secure - AI Lower External North" + }, +/turf/open/space/basic, +/area/space/nearstation) "jps" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/bodycontainer/morgue{ @@ -28909,8 +29305,8 @@ /turf/open/floor/iron/dark, /area/station/medical/morgue) "jpB" = ( -/obj/structure/sign/clock/directional/north, /obj/structure/cable, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/service/chapel) "jpC" = ( @@ -28989,7 +29385,9 @@ "jqR" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/aquarium_kit, +/obj/item/aquarium_kit{ + pixel_y = 7 + }, /turf/open/floor/iron, /area/station/hallway/secondary/service) "jqS" = ( @@ -29024,6 +29422,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + pixel_x = 8; + idSelf = "middleright_upper_eva_airlock_control"; + idInterior = "middleright_upper_eva_internal"; + idExterior = "middleright_upper_eva_external" + }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) "jrI" = ( @@ -29038,6 +29442,21 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"jse" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/wrench{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 10; + pixel_y = 11 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "jst" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -29050,7 +29469,7 @@ dir = 8; id = "mining" }, -/obj/machinery/digital_clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/cargo/miningfoundry) "jsy" = ( @@ -29067,11 +29486,14 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics) "jsA" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 + dir = 4 + }, +/obj/structure/sign/gym/mirrored/right{ + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 }, /turf/open/floor/iron, /area/station/commons/fitness) @@ -29079,16 +29501,6 @@ /obj/structure/fluff/tram_rail/electric/anchor, /turf/open/openspace, /area/station/hallway/primary/tram/right) -"jsT" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Command - Bridge North" - }, -/obj/machinery/incident_display/bridge/directional/north, -/turf/open/floor/iron, -/area/station/command/bridge) "jsW" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron, @@ -29186,17 +29598,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"jux" = ( -/obj/structure/cable/layer1, -/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "juT" = ( /obj/structure/rack, /obj/effect/turf_decal/stripes/line{ @@ -29290,21 +29691,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/virology) -"jvW" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/effect/turf_decal/trimline/red/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "jwa" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -29314,6 +29700,12 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"jwc" = ( +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "jwe" = ( /obj/structure/railing{ dir = 1 @@ -29337,7 +29729,7 @@ "jwq" = ( /obj/machinery/button/door/directional/west{ name = "Privacy Bolts"; - pixel_y = -9; + pixel_y = 0; id = "private_o"; specialfunctions = 4; normaldoorcontrol = 1 @@ -29357,7 +29749,6 @@ "jwz" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, -/obj/structure/sign/clock/directional/north, /obj/machinery/light/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) @@ -29404,10 +29795,8 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 4 }, -/obj/effect/spawner/random/vending/colavend{ - pixel_x = 5 - }, /obj/machinery/light/directional/east, +/obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "jwZ" = ( @@ -29427,6 +29816,13 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) +"jxl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) "jxz" = ( /obj/machinery/door/airlock/external/glass{ name = "Supply Door Airlock" @@ -29476,9 +29872,19 @@ "jyH" = ( /turf/closed/wall, /area/station/medical/pharmacy) +"jyL" = ( +/obj/machinery/door_buttons/access_button/directional/west{ + idDoor = "mostleft_lower_eva_external"; + idSelf = "mostleft_lower_eva_airlock_control" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "jyQ" = ( /obj/structure/table/wood, -/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 4; + pixel_x = -5 + }, /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 }, @@ -29505,7 +29911,9 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, -/obj/item/storage/medkit/brute, +/obj/item/storage/medkit/brute{ + pixel_y = 9 + }, /turf/open/floor/iron, /area/station/commons/fitness) "jza" = ( @@ -29666,14 +30074,10 @@ /turf/open/floor/engine, /area/station/engineering/supermatter) "jBy" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 }, +/obj/structure/sink/directional/east, /turf/open/floor/iron, /area/station/service/hydroponics/garden) "jBC" = ( @@ -29713,11 +30117,6 @@ /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics South-West" - }, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, @@ -29729,6 +30128,10 @@ dir = 8 }, /obj/machinery/meter, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics South-West" + }, /turf/open/floor/iron, /area/station/engineering/atmos) "jDd" = ( @@ -29778,7 +30181,9 @@ /area/station/science/xenobiology) "jDN" = ( /obj/structure/table/wood, -/obj/item/storage/photo_album/chapel, +/obj/item/storage/photo_album/chapel{ + pixel_y = 7 + }, /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) @@ -29858,6 +30263,7 @@ /obj/structure/flora/bush/lavendergrass/style_random, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/grass, /area/station/medical/virology) "jFt" = ( @@ -30137,10 +30543,12 @@ /area/station/commons/fitness) "jKi" = ( /obj/structure/table/glass, -/obj/item/storage/box/beakers, +/obj/item/storage/box/beakers{ + pixel_y = 11 + }, /obj/item/storage/box/bodybags{ pixel_x = 5; - pixel_y = 5 + pixel_y = 13 }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 @@ -30231,9 +30639,6 @@ /area/station/engineering/atmos) "jMe" = ( /obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, /obj/machinery/camera/directional/south{ network = list("ss13","Security"); c_tag = "Civilian - Security Outpost" @@ -30295,8 +30700,8 @@ /turf/open/floor/plating, /area/station/hallway/secondary/entry) "jNj" = ( -/obj/structure/sign/poster/official/do_not_question/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/do_not_question, /turf/open/floor/iron/dark, /area/station/security/interrogation) "jNy" = ( @@ -30309,11 +30714,10 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, -/obj/machinery/shower{ - pixel_y = 24 - }, /obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/fluff/shower_drain, +/obj/effect/turf_decal/box, +/obj/machinery/shower/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) "jNI" = ( @@ -30343,6 +30747,15 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"jPc" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "jPd" = ( /obj/structure/transit_tube, /obj/effect/turf_decal/sand/plating, @@ -30359,6 +30772,10 @@ dir = 5 }, /obj/structure/cable, +/obj/machinery/camera/emp_proof/directional/north{ + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Engine Room North-East" + }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "jPx" = ( @@ -30423,7 +30840,9 @@ /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/airalarm/directional/east, /obj/structure/table/glass, -/obj/machinery/coffeemaker, +/obj/machinery/coffeemaker{ + pixel_y = 10 + }, /turf/open/floor/iron, /area/station/engineering/break_room) "jQS" = ( @@ -30462,11 +30881,17 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"jRW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) "jSa" = ( /obj/structure/table/wood, /obj/effect/spawner/random/bureaucracy/briefcase{ spawn_loot_count = 2; - spawn_random_offset = 1 + spawn_random_offset = 1; + pixel_y = 10 }, /turf/open/floor/wood, /area/station/commons/vacant_room/office) @@ -30498,7 +30923,9 @@ dir = 8 }, /obj/machinery/computer/security/telescreen/entertainment/directional/west, -/obj/item/pai_card, +/obj/item/pai_card{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/commons/dorms) "jSj" = ( @@ -30510,8 +30937,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/obj/item/storage/box/lights/mixed, -/obj/item/pipe_dispenser, +/obj/item/storage/box/lights/mixed{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "jSK" = ( @@ -30528,10 +30956,17 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/plating, /area/station/maintenance/department/cargo) +"jSP" = ( +/obj/machinery/sparker/directional/west{ + id = "Xenobio" + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "jTf" = ( /obj/structure/table/wood, -/obj/effect/spawner/random/decoration/ornament, -/obj/structure/sign/calendar/directional/east, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 12 + }, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) @@ -30605,10 +31040,20 @@ "jVw" = ( /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"jVz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/space/openspace, +/area/space/nearstation) "jVG" = ( /obj/structure/sign/warning/secure_area{ - name = "HIGH SECURITY STORAGE"; - pixel_y = 32 + name = "HIGH SECURITY STORAGE" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -30719,9 +31164,17 @@ "jXr" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line, -/obj/item/mmi, -/obj/item/mmi, -/obj/item/mmi, +/obj/item/mmi{ + pixel_y = 8 + }, +/obj/item/mmi{ + pixel_x = 1; + pixel_y = 11 + }, +/obj/item/mmi{ + pixel_y = 15; + pixel_x = 4 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) @@ -30740,7 +31193,8 @@ /obj/structure/table, /obj/machinery/fax{ name = "Research Director's Fax Machine"; - fax_name = "Research Director's Office" + fax_name = "Research Director's Office"; + pixel_y = 10 }, /obj/machinery/button/door/directional/south{ name = "Science Lockdown Toggle"; @@ -30791,6 +31245,10 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"jXR" = ( +/obj/machinery/light/warm/directional/south, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "jXU" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/structure/table/wood, @@ -30808,16 +31266,6 @@ }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"jXY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "jYb" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/bodycontainer/morgue{ @@ -30895,21 +31343,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/commons/dorms) -"jYJ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/table, -/obj/item/analyzer{ - pixel_y = 4; - pixel_x = 2 - }, -/obj/item/t_scanner{ - pixel_x = -6; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "jYO" = ( /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, @@ -30991,11 +31424,17 @@ dir = 5 }, /obj/item/stack/sheet/plasteel{ - amount = 10 + amount = 10; + pixel_y = 10 + }, +/obj/item/stack/rods/fifty{ + pixel_y = 12 }, -/obj/item/stack/rods/fifty, /obj/machinery/light/directional/east, /obj/machinery/digital_clock/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Aux Base Construction East" + }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "kaF" = ( @@ -31062,17 +31501,14 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 4 }, -/obj/machinery/vending/coffee{ - pixel_x = 5 - }, /obj/machinery/light/directional/east, +/obj/machinery/vending/coffee, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "kbz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/dim/directional/south, /turf/open/floor/iron/dark, /area/station/service/bar) "kbA" = ( @@ -31083,6 +31519,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/north, +/obj/structure/sign/warning/pods, /turf/open/floor/iron, /area/station/escapepodbay) "kbF" = ( @@ -31166,9 +31603,10 @@ /turf/open/floor/iron/dark, /area/station/service/bar) "kcw" = ( -/obj/structure/sign/poster/official/love_ian/directional/west, -/turf/open/floor/carpet, -/area/station/command/heads_quarters/hop) +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/grass, +/area/station/medical/virology) "kcA" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4, @@ -31190,13 +31628,21 @@ "kcF" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/corner, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/surgical, +/obj/item/clothing/gloves/latex{ + pixel_y = 13 + }, +/obj/item/clothing/gloves/latex{ + pixel_y = 13 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 9 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 9 + }, /obj/item/reagent_containers/spray/cleaner{ - pixel_x = -10; - pixel_y = -1 + pixel_x = 7; + pixel_y = 10 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -31214,7 +31660,8 @@ req_access = list("atmospherics") }, /obj/structure/desk_bell{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 16 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -31236,16 +31683,11 @@ /area/station/medical/psychology) "kda" = ( /obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 6; - pixel_y = 4 - }, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, /obj/machinery/digital_clock/directional/north, +/obj/machinery/chem_dispenser, /turf/open/floor/iron/white, /area/station/medical/chemistry) "kdb" = ( @@ -31404,12 +31846,6 @@ id_tag = "middleleft_upper_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idDoor = "middleleft_upper_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) @@ -31432,15 +31868,6 @@ }, /turf/open/floor/wood/large, /area/station/service/library) -"kgg" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kgr" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -31499,6 +31926,24 @@ /obj/structure/railing, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"khl" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 14 + }, +/obj/item/stack/cable_coil{ + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 5; + pixel_x = 6 + }, +/obj/effect/turf_decal/trimline/white/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) "khE" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -31506,8 +31951,12 @@ /area/station/commons/storage/tools) "khV" = ( /obj/structure/table, -/obj/item/analyzer, -/obj/item/healthanalyzer, +/obj/item/analyzer{ + pixel_y = 6 + }, +/obj/item/healthanalyzer{ + pixel_y = 14 + }, /obj/effect/landmark/event_spawn, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) @@ -31553,7 +32002,6 @@ dir = 8 }, /obj/machinery/newscaster/directional/east, -/obj/structure/sign/clock/directional/north, /turf/open/floor/iron/dark, /area/station/engineering/engine_smes) "kix" = ( @@ -31563,22 +32011,26 @@ /area/station/hallway/primary/tram/right) "kiC" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/item/defibrillator/loaded{ - pixel_y = 6 + pixel_y = 10 }, /obj/effect/turf_decal/siding/white, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 4 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 4 }, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/glasses/blindfold, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, /obj/effect/turf_decal/siding/white{ dir = 8 }, +/obj/machinery/door/window/half/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) "kiN" = ( @@ -31586,8 +32038,8 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light/cold/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/cold/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "kiT" = ( @@ -31624,7 +32076,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/light/cold/directional/west, +/obj/machinery/light/cold/dim/directional/west, /turf/open/floor/iron, /area/station/medical/virology) "kjm" = ( @@ -31677,22 +32129,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /turf/open/floor/iron, /area/station/engineering/atmos) -"kkd" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/neutral/filled/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/spawner/random/vending/snackvend{ - pixel_x = -5 - }, -/obj/machinery/incident_display/delam/directional/south, -/turf/open/floor/iron, -/area/station/hallway/primary/tram/center) "kkg" = ( /obj/structure/chair{ pixel_y = -2 @@ -31705,17 +32141,11 @@ /turf/open/floor/iron/dark, /area/station/service/bar) "kkn" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_a"; - specialfunctions = 4; - normaldoorcontrol = 1 +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, +/obj/structure/sign/poster/official/random, +/turf/open/floor/iron, /area/station/commons/dorms) "kkq" = ( /obj/machinery/autolathe, @@ -31761,9 +32191,14 @@ /turf/open/floor/iron/white, /area/station/science/xenobiology) "kkP" = ( -/obj/structure/bookcase/random/religion, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/large, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Civilian - Library South" + }, +/turf/open/floor/carpet, /area/station/service/library) "kkR" = ( /obj/structure/transport/linear/tram/corner/northwest, @@ -31833,10 +32268,10 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 }, -/obj/structure/sign/clock/directional/north, /obj/machinery/camera/directional/north{ c_tag = "Civilian - Courtroom Jury North" }, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/security/courtroom) "kmk" = ( @@ -31961,7 +32396,9 @@ /area/station/engineering/atmos) "kpt" = ( /obj/structure/table, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = -7 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, @@ -32045,13 +32482,11 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/station/science/lower) "kqY" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Hallway - Port Tram Platform South-West" - }, /obj/structure/extinguisher_cabinet/directional/west, /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -32063,6 +32498,9 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, +/obj/machinery/camera/directional/west{ + c_tag = "Hallway - Port Tram Platform South-West" + }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "kre" = ( @@ -32080,12 +32518,6 @@ id_tag = "middleright_upper_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_upper_eva_airlock_control"; - idDoor = "middleright_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -32140,14 +32572,13 @@ /turf/open/floor/iron, /area/station/security/brig) "krM" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Central Tram Platform South-East" - }, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/machinery/camera/directional/east{ + c_tag = "Hallway - Central Tram Platform South-East" + }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "krV" = ( @@ -32173,15 +32604,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"ksk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/landmark/event_spawn, -/obj/effect/spawner/random/engineering/tracking_beacon, -/turf/open/floor/iron/dark, -/area/station/science/xenobiology) "ksm" = ( /obj/machinery/door/airlock/atmos{ name = "Turbine Access" @@ -32242,8 +32664,8 @@ dir = 6 }, /obj/item/storage/box/donkpockets/donkpocketberry{ - pixel_x = -6; - pixel_y = 10 + pixel_x = -4; + pixel_y = 21 }, /turf/open/floor/iron, /area/station/engineering/break_room) @@ -32283,23 +32705,25 @@ /area/station/commons/fitness/recreation) "kul" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/item/storage/medkit/brute{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 + }, +/obj/item/storage/medkit/brute{ + pixel_y = 8 }, -/obj/item/storage/medkit/brute, /obj/item/storage/medkit/brute{ pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") + pixel_y = 4 }, /obj/effect/turf_decal/siding/white{ dir = 4 }, +/obj/machinery/door/window/half/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) "kum" = ( @@ -32329,7 +32753,8 @@ /area/station/hallway/primary/tram/right) "kuB" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/dim/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/bar) "kuX" = ( @@ -32349,6 +32774,13 @@ "kvt" = ( /turf/closed/wall, /area/station/science/genetics) +"kvE" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/machinery/vending/assist, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "kvO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32379,24 +32811,32 @@ /area/station/security/prison/garden) "kwo" = ( /obj/structure/table/wood, -/obj/item/taperecorder, -/obj/item/tape, +/obj/item/taperecorder{ + pixel_y = 11 + }, +/obj/item/tape{ + pixel_y = 7 + }, /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/wood/large, /area/station/service/library) "kwp" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 5 }, /obj/item/clothing/mask/breath{ - pixel_x = 4 + pixel_x = 4; + pixel_y = 6 }, /obj/item/clothing/mask/breath{ - pixel_x = 4 + pixel_x = 4; + pixel_y = 10 }, /obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 + pixel_x = -8; + pixel_y = 10 }, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -32453,6 +32893,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"kyB" = ( +/obj/structure/water_source/puddle, +/turf/open/misc/asteroid, +/area/station/security/prison/workout) "kyF" = ( /obj/structure/table, /obj/item/storage/backpack/duffelbag/sec{ @@ -32511,15 +32955,6 @@ /obj/structure/cable, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) -"kzq" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/computer/security/telescreen/cargo_sec/directional/west, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "kzw" = ( /obj/effect/spawner/random/vending/snackvend, /obj/effect/turf_decal/stripes/line{ @@ -32527,16 +32962,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"kzx" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "kzC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -32569,7 +32994,7 @@ "kAl" = ( /obj/structure/table/wood, /obj/item/nullrod{ - pixel_x = 4 + pixel_y = 9 }, /turf/open/floor/cult, /area/station/service/chapel/office) @@ -32577,13 +33002,9 @@ /obj/effect/turf_decal/bot, /obj/structure/closet/crate/freezer/surplus_limbs, /obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/sign/warning/cold_temp, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) -"kAF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "kAO" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -32611,7 +33032,9 @@ pixel_y = 4 }, /obj/structure/table, -/obj/item/pai_card, +/obj/item/pai_card{ + pixel_y = 8 + }, /turf/open/floor/iron/white, /area/station/science/lobby) "kBo" = ( @@ -32627,6 +33050,12 @@ /obj/machinery/chem_master/condimaster{ name = "CondiMaster Neo" }, +/obj/machinery/requests_console/directional/north{ + department = "Kitchen"; + name = "Kitchen Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, /turf/open/floor/iron/white/side, /area/station/service/kitchen) "kBv" = ( @@ -32634,6 +33063,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) +"kBC" = ( +/obj/machinery/light_switch/directional/east{ + pixel_y = 2 + }, +/obj/machinery/photocopier, +/obj/structure/sign/poster/official/report_crimes/directional, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/station/service/lawoffice) "kBG" = ( /obj/structure/transport/linear/tram/corner/northeast, /obj/structure/tram/spoiler{ @@ -32654,12 +33092,12 @@ /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/table, /obj/item/paper_bin{ - pixel_x = -7; - pixel_y = 5 + pixel_x = -6; + pixel_y = 11 }, /obj/item/pen{ - pixel_x = 4; - pixel_y = 4 + pixel_x = -5; + pixel_y = 13 }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) @@ -32701,12 +33139,6 @@ id_tag = "rightmost_lower_upper_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idDoor = "rightmost_lower_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32788,10 +33220,22 @@ /area/station/service/kitchen) "kFf" = ( /obj/structure/window/reinforced/spawner/directional/south, -/obj/machinery/chem_dispenser, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 }, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 6; + pixel_y = 16 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 6; + pixel_x = -7 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 14; + pixel_x = -1 + }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "kFl" = ( @@ -32843,7 +33287,7 @@ "kFH" = ( /obj/structure/table/reinforced, /obj/machinery/recharger{ - pixel_y = 4 + pixel_y = 11 }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -32912,13 +33356,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/security/execution/education) -"kGv" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "kGA" = ( /obj/structure/railing, /obj/machinery/door/firedoor/border_only, @@ -32959,6 +33396,10 @@ /obj/effect/turf_decal/trimline/white/warning{ dir = 1 }, +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "middleright_lower_lower_eva_internal"; + idSelf = "middleright_lower_lower_eva_airlock_control" + }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) "kHa" = ( @@ -33033,23 +33474,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, -/obj/machinery/button/door/directional/west{ - name = "Atmospherics Lockdown"; - pixel_y = 8; - id = "atmos"; - req_access = list("atmospherics") - }, -/obj/machinery/button/door/directional/west{ - name = "Engineering Secure Storage"; - id = "Secure Storage"; - req_access = list("engine_equip") - }, -/obj/machinery/button/door/directional/west{ - name = "Engineering Lockdown"; - pixel_y = -8; - id = "Engineering"; - req_access = list("engineering") - }, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, /turf/open/floor/iron, @@ -33235,7 +33659,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/north{ name = "Tunnel Access Shutters Toggle"; - id = "midtunnelleft" + id = "midtunnelleft"; + pixel_x = 9 + }, +/obj/machinery/door_buttons/access_button/directional/north{ + pixel_x = -10; + idSelf = "middleleft_upper_lower_eva_airlock_control"; + idDoor = "middleleft_upper_lower_eva_internal" }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) @@ -33278,7 +33708,14 @@ /area/station/medical/medbay/lobby) "kMm" = ( /obj/structure/table/wood, -/obj/item/food/grown/harebell, +/obj/item/food/grown/harebell{ + pixel_x = 4; + pixel_y = 15 + }, +/obj/item/food/grown/harebell{ + pixel_x = -4; + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/service/chapel) "kMn" = ( @@ -33298,18 +33735,19 @@ "kMI" = ( /obj/structure/table, /obj/item/folder/red{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 7 }, /obj/item/storage/box/evidence{ pixel_x = -5; pixel_y = 12 }, /obj/item/toy/crayon/white{ - pixel_y = -4 + pixel_y = 6 }, /obj/item/toy/crayon/white{ pixel_x = -5; - pixel_y = -4 + pixel_y = 6 }, /turf/open/floor/iron, /area/station/security/office) @@ -33359,14 +33797,15 @@ "kNk" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 17 + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners, /obj/machinery/door/window/left/directional/south{ name = "Genetics Lab Desk"; req_access = list("science") }, -/obj/structure/desk_bell{ - pixel_x = 7 - }, -/obj/effect/turf_decal/tile/dark_green/fourcorners, /turf/open/floor/iron/white/side, /area/station/science/genetics) "kNn" = ( @@ -33380,6 +33819,10 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/wood, /area/station/service/bar/backroom) +"kNq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "kNr" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -33485,9 +33928,9 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 }, -/obj/structure/bed{ - dir = 4 - }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/station/medical/virology) "kPf" = ( @@ -33532,6 +33975,7 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/cleanliness, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "kQy" = ( @@ -33541,6 +33985,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/security/warden) +"kQH" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/turretid/directional/south{ + name = "AI Hallway turret control" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) "kQM" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -33559,21 +34012,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"kQP" = ( -/obj/structure/table, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/ai_monitored/command/storage/eva) -"kQR" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/item/food/grown/banana/bunch{ - pixel_x = 5; - pixel_y = 16 - }, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "kQX" = ( /obj/machinery/computer/security{ dir = 1 @@ -33620,9 +34058,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/station/service/bar/backroom) -"kRR" = ( -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "kRW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/warning{ @@ -33842,12 +34277,6 @@ autoclose = 0 }, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idDoor = "mostleft_lower_lower_eva_internal" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, @@ -34048,16 +34477,15 @@ /area/station/commons/dorms) "kYk" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + pixel_x = 8; idSelf = "rightmost_upper_eva_airlock_control"; idInterior = "rightmost_upper_eva_internal"; idExterior = "rightmost_upper_eva_external" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) "kYL" = ( @@ -34140,8 +34568,7 @@ /obj/effect/turf_decal/trimline/yellow/line{ dir = 8 }, -/obj/machinery/camera{ - dir = 10; +/obj/machinery/camera/directional/west{ network = list("ss13","minisat"); c_tag = "Secure - AI Antechamber East" }, @@ -34262,23 +34689,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit) "lcS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/right/directional/south{ - name = "Access Queue" +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 }, -/obj/machinery/door/window/brigdoor/left/directional/north{ - name = "Access Desk"; - req_access = list("hop") - }, -/obj/structure/desk_bell{ - pixel_x = -7 - }, -/obj/machinery/door/poddoor/preopen{ - name = "Privacy Shutters"; - id = "hop" - }, -/turf/open/floor/plating, -/area/station/command/heads_quarters/hop) +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) "ldd" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -34298,11 +34714,6 @@ /turf/open/floor/engine, /area/station/engineering/supermatter/room) "ldp" = ( -/obj/machinery/status_display/door_timer{ - name = "Cargo Cell"; - pixel_x = 32; - id = "crgcell" - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, @@ -34379,17 +34790,6 @@ /obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ name = "Burn Chamber Interior Airlock" }, -/obj/machinery/button/door/incinerator_vent_ordmix{ - pixel_x = 24; - pixel_y = 8 - }, -/obj/machinery/button/ignition/incinerator/ordmix{ - pixel_x = 24; - pixel_y = -6 - }, -/obj/machinery/airlock_controller/incinerator_ordmix{ - pixel_x = -24 - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) @@ -34411,6 +34811,17 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lobby) +"lfY" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "lgi" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Freezer Maintenance Hatch" @@ -34418,6 +34829,13 @@ /obj/effect/mapping_helpers/airlock/access/all/service/general, /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) +"lgj" = ( +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "middleleft_upper_lower_eva_external"; + idSelf = "middleleft_upper_lower_eva_airlock_control" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "lgo" = ( /obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ dir = 8 @@ -34469,6 +34887,13 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron, /area/station/maintenance/tram/left) +"lhw" = ( +/obj/machinery/door/window/left/directional/north{ + name = "The Monkey Pit"; + req_access = list("science") + }, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "lhI" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -34586,6 +35011,16 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) +"lka" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/ordnance/directional/south, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) "lkj" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/structure/cable, @@ -34620,11 +35055,15 @@ /area/station/cargo/miningdock) "lkD" = ( /obj/structure/table, -/obj/item/wirecutters, -/obj/item/screwdriver{ - pixel_y = 9 +/obj/item/wirecutters{ + pixel_y = 4 + }, +/obj/item/screwdriver{ + pixel_y = 13 + }, +/obj/item/multitool{ + pixel_y = 8 }, -/obj/item/multitool, /obj/effect/turf_decal/trimline/white/filled/line, /obj/machinery/camera/directional/north{ c_tag = "Secure - Tech Stortage" @@ -34655,7 +35094,7 @@ /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) "llf" = ( -/obj/machinery/airalarm/directional/north, +/obj/structure/sign/poster/official/get_your_legs, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) "llj" = ( @@ -34691,7 +35130,9 @@ /obj/effect/landmark/event_spawn, /obj/effect/landmark/navigate_destination/kitchen, /obj/structure/table, -/obj/item/food/piedough, +/obj/item/food/piedough{ + pixel_y = 9 + }, /turf/open/floor/iron/white, /area/station/service/kitchen) "llJ" = ( @@ -34708,6 +35149,7 @@ dir = 1 }, /obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "llN" = ( @@ -34852,9 +35294,15 @@ /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) "loc" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall, -/area/station/hallway/primary/tram/left) +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = 3; + idDoor = "middleright_lower_eva_internal"; + idSelf = "middleright_lower_eva_airlock_control" + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/center) "lof" = ( /obj/item/toy/balloon, /turf/open/floor/eighties/red, @@ -34940,9 +35388,17 @@ /area/station/hallway/primary/tram/left) "lpu" = ( /obj/structure/table, -/obj/item/camera, -/obj/item/camera_film, -/obj/item/hand_labeler, +/obj/item/camera{ + pixel_y = 9; + pixel_x = -2 + }, +/obj/item/camera_film{ + pixel_y = 14; + pixel_x = 6 + }, +/obj/item/hand_labeler{ + pixel_x = 5 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 }, @@ -35020,7 +35476,10 @@ /area/station/ai_monitored/turret_protected/aisat/foyer) "lqS" = ( /obj/structure/table/wood, -/obj/item/book/bible, +/obj/item/book/bible{ + pixel_x = 4; + pixel_y = 13 + }, /obj/machinery/light/cold/directional/north, /turf/open/floor/carpet, /area/station/service/chapel/monastery) @@ -35062,18 +35521,20 @@ /turf/open/floor/iron/white, /area/station/science/ordnance/office) "lrw" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics O2 Chamber" +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleright_lower_upper_eva_external"; + idInterior = "middleright_lower_upper_eva_internal"; + idSelf = "middleright_lower_upper_eva_airlock_control" }, -/turf/open/floor/engine/o2, -/area/station/engineering/atmos) +/turf/open/floor/catwalk_floor, +/area/station/maintenance/tram/mid) "lrx" = ( /obj/structure/table/reinforced, /obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 + pixel_x = 9; + pixel_y = 7 }, /obj/item/phone{ pixel_x = -3; @@ -35106,7 +35567,7 @@ /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/spray/cleaner, /obj/item/reagent_containers/syringe/antiviral, -/obj/machinery/status_display/ai/directional/west, +/obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white, /area/station/medical/virology) "lrG" = ( @@ -35139,7 +35600,9 @@ /area/station/engineering/atmos) "lrZ" = ( /obj/structure/table/glass, -/obj/structure/secure_safe/caps_spare, +/obj/structure/secure_safe/caps_spare{ + pixel_y = 9 + }, /turf/open/floor/glass, /area/station/command/meeting_room) "lse" = ( @@ -35236,7 +35699,7 @@ /area/station/service/chapel/office) "lul" = ( /obj/structure/table, -/obj/machinery/light/cold/directional/west, +/obj/machinery/light/cold/dim/directional/west, /turf/open/floor/iron, /area/station/medical/virology) "luy" = ( @@ -35389,23 +35852,12 @@ /turf/open/openspace, /area/station/hallway/primary/tram/center) "lwV" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Plasma Chamber" +/obj/machinery/camera/emp_proof/directional/south{ + c_tag = "Engineering - Atmospherics O2 Chamber"; + network = list("ss13","engineering") }, -/turf/open/floor/engine/plasma, +/turf/open/floor/engine/o2, /area/station/engineering/atmos) -"lxd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/aiupload, -/turf/open/floor/iron/white, -/area/station/science/xenobiology) "lxi" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/cable, @@ -35455,16 +35907,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"lxO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/table/wood, -/obj/effect/spawner/random/decoration/ornament, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "lxW" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/machinery/firealarm/directional/south, @@ -35514,12 +35956,6 @@ autoclose = 0 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_upper_eva_airlock_control"; - idDoor = "rightmost_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -35603,12 +36039,13 @@ /turf/open/floor/grass, /area/station/service/hydroponics) "lzJ" = ( -/obj/structure/sign/warning/pods/directional/west, -/obj/effect/turf_decal/tile/bar{ - dir = 8 +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/reagent_dispensers/servingdish{ + pixel_y = 6 }, -/turf/open/floor/iron, -/area/station/escapepodbay) +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) "lAm" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 @@ -35622,25 +36059,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) -"lAx" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigright" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "lAA" = ( /obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron, @@ -35753,9 +36171,15 @@ "lCA" = ( /obj/machinery/chem_mass_spec, /obj/effect/turf_decal/tile/yellow/fourcorners, -/obj/machinery/digital_clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron/white, /area/station/medical/pharmacy) +"lCQ" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "lDl" = ( /obj/effect/turf_decal/box/white{ color = "#52B4E9" @@ -35770,21 +36194,28 @@ /area/station/medical/coldroom) "lDo" = ( /obj/structure/table, -/obj/item/storage/box/prisoner, /obj/item/storage/box/prisoner{ - pixel_y = 8 + pixel_y = 7 + }, +/obj/item/storage/box/prisoner{ + pixel_y = 13 }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/item/paper/fluff/genpop_instructions, +/obj/item/paper/fluff/genpop_instructions{ + pixel_y = 6 + }, /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/station/security/execution/transfer) "lDt" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall, -/area/station/medical/medbay/lobby) +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/structure/sign/departments/security/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) "lDw" = ( /obj/machinery/door/airlock/glass{ name = "Break Room" @@ -35823,7 +36254,7 @@ /area/station/security/office) "lDW" = ( /obj/machinery/plate_press, -/obj/structure/sign/clock/directional/east, +/obj/structure/sign/clock, /turf/open/floor/iron, /area/station/security/prison/work) "lEf" = ( @@ -35843,10 +36274,12 @@ pixel_x = -2; pixel_y = 8 }, -/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 12 + }, /obj/item/folder/yellow{ pixel_x = 4; - pixel_y = 3 + pixel_y = 7 }, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark/side{ @@ -35979,6 +36412,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/bar) +"lGj" = ( +/obj/structure/noticeboard/directional/north, +/obj/structure/aquarium/lawyer, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) "lGp" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36019,20 +36459,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/engine_smes) -"lHa" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/turretid{ - name = "AI Antechamber turret control"; - pixel_y = -25; - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior" - }, -/turf/open/floor/iron/grimy, -/area/station/ai_monitored/turret_protected/aisat/foyer) "lHp" = ( /obj/effect/turf_decal/sand/plating, -/obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/vacuum/external, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/engineering/supermatter/room) "lHu" = ( @@ -36052,11 +36482,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/commons/dorms) -"lHJ" = ( -/obj/machinery/pdapainter/research, -/obj/machinery/computer/security/telescreen/rd/directional/south, -/turf/open/floor/iron/cafeteria, -/area/station/command/heads_quarters/rd) "lHU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -36067,23 +36492,25 @@ /area/station/maintenance/disposal) "lHW" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/item/storage/medkit/fire{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/storage/medkit/fire{ + pixel_y = 8 }, -/obj/item/storage/medkit/fire, /obj/item/storage/medkit/fire{ pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") + pixel_y = 5 }, /obj/effect/turf_decal/siding/white{ dir = 8 }, +/obj/machinery/door/window/half/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) "lIe" = ( @@ -36108,12 +36535,6 @@ id_tag = "mostleft_upper_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idDoor = "mostleft_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -36169,16 +36590,13 @@ /turf/open/floor/iron, /area/station/cargo/miningdock) "lJu" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 9 - }, /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, /turf/open/floor/iron, /area/station/security/processing) "lJv" = ( @@ -36207,6 +36625,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/security/courtroom) +"lJU" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/machinery/light/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) "lKc" = ( /obj/structure/table/wood, /obj/machinery/light/small/dim/directional/west, @@ -36241,7 +36665,6 @@ }, /obj/effect/spawner/random/bedsheet, /obj/effect/landmark/start/assistant, -/obj/structure/sign/clock/directional/east, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -36490,8 +36913,13 @@ /area/station/command/gateway) "lOM" = ( /obj/structure/table, -/obj/item/storage/box/tail_pin, -/obj/item/clothing/head/costume/festive, +/obj/item/storage/box/tail_pin{ + pixel_y = 9 + }, +/obj/item/clothing/head/costume/festive{ + pixel_y = 16; + pixel_x = 7 + }, /turf/open/floor/eighties/red, /area/station/commons/fitness/recreation/entertainment) "lOV" = ( @@ -36613,6 +37041,9 @@ }, /obj/structure/closet/l3closet/virology, /obj/machinery/light/cold/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, /turf/open/floor/iron/white, /area/station/medical/virology) "lRr" = ( @@ -36628,6 +37059,11 @@ "lRs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/ladder, +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -2; + idSelf = "rightmost_upper_eva_airlock_control"; + idDoor = "rightmost_upper_eva_internal" + }, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/right) "lRx" = ( @@ -36662,9 +37098,8 @@ /turf/open/floor/iron, /area/station/tcommsat/computer) "lSv" = ( -/obj/structure/table/wood, -/obj/structure/mirror/directional/south, -/obj/item/food/baguette, +/obj/structure/closet/crate/wooden/toy, +/obj/machinery/light/cold/directional/south, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -36689,15 +37124,6 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) -"lSI" = ( -/obj/machinery/newscaster/directional/east, -/obj/machinery/conveyor_switch/oneway{ - name = "Shipment Delivery Chute Activator"; - pixel_x = 10; - id = "lawyerdropoff" - }, -/turf/open/floor/wood, -/area/station/service/lawoffice) "lSM" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -36799,6 +37225,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 10 }, +/obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/command) "lUa" = ( @@ -36973,13 +37400,13 @@ /turf/open/floor/iron, /area/station/security/courtroom) "lWu" = ( +/obj/machinery/disposal/bin, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/blood_filter, -/obj/item/clothing/gloves/latex/nitrile, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, /obj/machinery/light_switch/directional/east{ pixel_x = 22; pixel_y = -9 @@ -36992,20 +37419,21 @@ /obj/machinery/button/door{ name = "Privacy Shutter Control"; pixel_x = -7; - pixel_y = -2; + pixel_y = 3; id = "rdoffice"; req_access = list("research") }, /obj/item/folder/white{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 12 }, /obj/item/stamp/head/rd{ pixel_x = 6; - pixel_y = 2 + pixel_y = 15 }, /obj/item/pen/fountain{ - pixel_x = -4; - pixel_y = 7 + pixel_x = -6; + pixel_y = 11 }, /turf/open/floor/glass/reinforced, /area/station/command/heads_quarters/rd) @@ -37018,6 +37446,7 @@ "lWz" = ( /obj/structure/flora/bush/lavendergrass/style_random, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/grass, /area/station/medical/virology) "lWF" = ( @@ -37236,13 +37665,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) -"mbe" = ( -/obj/machinery/camera/motion/directional/south{ - network = list("ss13","minisat"); - c_tag = "Secure - AI Lower External North" +"maZ" = ( +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = -1; + idDoor = "middleleft_lower_lower_eva_external"; + idSelf = "middleleft_lower_lower_eva_airlock_control" }, -/turf/open/space/basic, -/area/space/nearstation) +/turf/open/misc/asteroid, +/area/station/asteroid) "mbk" = ( /obj/effect/turf_decal/sand, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -37337,6 +37767,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/library) +"mcY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Test Chamber Blast Door"; + id = "Xenolab" + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/station/science/xenobiology) "mdf" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -37385,14 +37825,12 @@ /area/station/cargo/storage) "mdI" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "mostleft_lower_lower_eva_airlock_control"; - idInterior = "mostleft_lower_lower_eva_internal"; - idExterior = "mostleft_lower_lower_eva_external" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "mostleft_lower_lower_eva_external"; + idInterior = "mostleft_lower_lower_eva_internal"; + idSelf = "mostleft_lower_lower_eva_airlock_control" + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/left) "mdV" = ( @@ -37463,8 +37901,7 @@ /obj/machinery/airalarm/directional/north, /obj/structure/disposalpipe/trunk, /obj/machinery/light_switch/directional/west{ - pixel_x = -23; - pixel_y = -8 + pixel_y = -5 }, /turf/open/floor/iron/dark, /area/station/service/hydroponics) @@ -37538,7 +37975,7 @@ /turf/open/floor/iron/freezer, /area/station/science/lower) "mgh" = ( -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/openspace, /area/station/security/checkpoint/supply) "mgi" = ( @@ -37581,6 +38018,14 @@ }, /turf/open/floor/iron, /area/station/cargo/miningfoundry) +"mgp" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) "mgq" = ( /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark/side{ @@ -37615,15 +38060,9 @@ /area/station/security/prison/mess) "mgZ" = ( /obj/structure/table, -/obj/machinery/requests_console/directional/west{ - name = "Kitchen Requests Console"; - department = "Kitchen" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, /obj/machinery/reagentgrinder{ pixel_x = -5; - pixel_y = 8 + pixel_y = 17 }, /obj/item/reagent_containers/cup/rag{ pixel_x = 6; @@ -37661,35 +38100,45 @@ id_tag = "middleright_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "middleright_lower_eva_airlock_control"; - idDoor = "middleright_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/station/hallway/primary/tram/center) -"mhJ" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 +"mhI" = ( +/obj/machinery/camera/directional/north{ + network = list("ss13","rd","xeno"); + c_tag = "Science - Xenobiology Lower Containment Chamber" }, -/obj/machinery/computer/security/telescreen/vault/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 4 }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"mic" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/spawner/random/vending/snackvend{ + pixel_x = -5 + }, /turf/open/floor/iron, -/area/station/command/heads_quarters/qm) +/area/station/hallway/primary/tram/center) "min" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 }, /obj/structure/table, -/obj/item/radio/intercom/directional/east, /obj/item/paper{ name = "To-Do List"; - default_raw_text = "buy more donk pockets" + default_raw_text = "buy more donk pockets"; + pixel_y = 6 }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark, /area/station/medical/virology) "miE" = ( @@ -37705,10 +38154,6 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Upper Left Command" - }, /obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) @@ -37727,12 +38172,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) -"mjl" = ( -/obj/machinery/computer/security/telescreen/turbine/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "mjp" = ( /obj/structure/transport/linear/tram/corner/southeast, /obj/structure/tram/spoiler{ @@ -37803,12 +38242,19 @@ /turf/open/floor/wood, /area/station/commons/dorms) "mkA" = ( -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/wood/large, -/area/station/service/barber) +/obj/machinery/shower/directional/west, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "mkS" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood/fancy/royalblue, +/obj/machinery/door/window/left/directional/south{ + name = "Secure Art Exhibition" + }, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50; + pixel_y = 12 + }, /turf/open/floor/wood/large, /area/station/service/library) "mld" = ( @@ -37889,21 +38335,19 @@ /area/space) "mmv" = ( /obj/structure/table/glass, -/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 7 + }, /obj/item/folder/blue{ pixel_x = 3; - pixel_y = 5 + pixel_y = 13 }, /obj/item/storage/fancy/coffee_cart_rack{ - pixel_x = -10; - pixel_y = 2 + pixel_x = -11; + pixel_y = 7 }, /turf/open/floor/glass, /area/station/command/meeting_room) -"mmy" = ( -/obj/structure/flora/bush/jungle/c/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "mmH" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, @@ -37984,7 +38428,9 @@ /area/station/science/lower) "moH" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 11 + }, /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, @@ -38016,8 +38462,9 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics) "moX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/black{ + dir = 4 }, /turf/open/floor/wood/large, /area/station/service/library) @@ -38158,6 +38605,9 @@ /obj/effect/turf_decal/siding/thinplating/corner{ dir = 4 }, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Bar Lounge North West" + }, /turf/open/floor/iron/checker, /area/station/commons/lounge) "mrT" = ( @@ -38289,7 +38739,9 @@ /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) "muP" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/tram/mid) @@ -38411,6 +38863,11 @@ /obj/item/target/alien, /turf/open/floor/engine, /area/station/science/auxlab/firing_range) +"myw" = ( +/obj/machinery/shower/directional/east, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/freezer, +/area/station/security/prison/shower) "myz" = ( /obj/machinery/camera/directional/west{ c_tag = "Civilian - Entertainment Center North" @@ -38434,6 +38891,33 @@ "myD" = ( /turf/closed/wall/r_wall, /area/station/maintenance/tram/right) +"myI" = ( +/obj/structure/table, +/obj/item/multitool/circuit{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/multitool/circuit{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/multitool/circuit{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = 18 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/machinery/camera/directional/south{ + network = list("ss13","rd"); + c_tag = "Science - Testing Lab" + }, +/turf/open/floor/iron, +/area/station/science/explab) "myK" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38465,23 +38949,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron, /area/station/maintenance/port/central) -"mzi" = ( -/obj/structure/rack, -/obj/item/clothing/glasses/meson{ - pixel_y = 4 - }, -/obj/item/lighter, -/obj/item/reagent_containers/pill/patch/aiuri, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/obj/item/computer_disk/engineering, -/turf/open/floor/iron, -/area/station/command/heads_quarters/ce) "mzs" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -38522,6 +38989,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "mAf" = ( @@ -38561,13 +39029,16 @@ "mAS" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ - pixel_x = -3 + pixel_x = -5; + pixel_y = 8 }, /obj/item/pen{ - pixel_x = -3 + pixel_x = -5; + pixel_y = 10 }, /obj/item/folder/yellow{ - pixel_x = 4 + pixel_x = 4; + pixel_y = 12 }, /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/brown/fourcorners, @@ -38726,7 +39197,7 @@ /obj/structure/table/wood, /obj/item/toy/talking/ai{ name = "\improper Nanotrasen-brand toy AI"; - pixel_y = 6 + pixel_y = 14 }, /turf/open/floor/carpet, /area/station/command/meeting_room) @@ -38746,10 +39217,8 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 4 }, -/obj/effect/spawner/random/vending/snackvend{ - pixel_x = 5 - }, /obj/machinery/light/directional/east, +/obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "mEs" = ( @@ -38805,12 +39274,6 @@ }, /turf/open/floor/wood/large, /area/station/service/theater) -"mFh" = ( -/obj/machinery/sparker/directional/west{ - id = "Xenobio" - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "mFo" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -38855,23 +39318,19 @@ "mGw" = ( /turf/closed/wall, /area/station/service/barber) -"mGB" = ( -/obj/structure/filingcabinet, -/turf/open/floor/iron/grimy, -/area/station/security/detectives_office) "mGN" = ( /obj/effect/turf_decal/siding/thinplating/end, /obj/machinery/button/door{ name = "Cell Shutters"; - pixel_x = -27; - pixel_y = -2; + pixel_x = -25; + pixel_y = 10; id = "Secure Gate"; req_access = list("armory") }, /obj/machinery/button/door{ name = "Prison Wing Lockdown"; - pixel_x = -27; - pixel_y = 8; + pixel_x = -25; + pixel_y = 19; id = "briglockdown"; req_access = list("armory") }, @@ -38888,10 +39347,9 @@ /obj/effect/turf_decal/trimline/yellow/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","minisat"); - c_tag = "Secure - AI Antechamber West" +/obj/machinery/camera/directional/east{ + c_tag = "Secure - AI Antechamber West"; + network = list("ss13","minisat") }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) @@ -38908,14 +39366,11 @@ /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) "mHm" = ( -/obj/effect/turf_decal/trimline/neutral/warning, -/obj/structure/table/reinforced, -/obj/item/table_clock{ - pixel_y = 8 - }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/item/surgery_tray/full/morgue, /obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/station/medical/morgue) "mHt" = ( @@ -39028,7 +39483,9 @@ /area/station/cargo/miningfoundry) "mIN" = ( /obj/structure/table, -/obj/item/radio/intercom/prison, +/obj/item/radio/intercom/prison{ + pixel_y = 10 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -39074,16 +39531,21 @@ /area/station/commons/dorms) "mJj" = ( /obj/structure/table, -/obj/item/storage/bag/tray, +/obj/item/storage/bag/tray{ + pixel_y = 9 + }, /obj/item/kitchen/rollingpin{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 8 }, /obj/item/reagent_containers/condiment/enzyme{ pixel_x = -5; pixel_y = 9 }, /obj/structure/window/spawner/directional/west, -/obj/item/knife/kitchen, +/obj/item/knife/kitchen{ + pixel_y = 11 + }, /turf/open/floor/iron/white, /area/station/commons/vacant_room) "mJm" = ( @@ -39206,7 +39668,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 }, -/obj/item/stack/rods/fifty, +/obj/item/stack/rods/fifty{ + pixel_y = 11 + }, /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/engineering/main) @@ -39222,6 +39686,20 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/security/execution/transfer) +"mMb" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Recreational Area North-West" + }, +/obj/item/toy/plush/lizard_plushie/space/green{ + pixel_y = 11 + }, +/obj/machinery/incident_display/tram/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) "mMc" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -39230,6 +39708,11 @@ /obj/effect/landmark/start/hangover/closet, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"mMf" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/machinery/digital_clock, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) "mMn" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/clothing/glasses/hud/health, @@ -39295,19 +39778,33 @@ /obj/machinery/photocopier, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"mNX" = ( +/obj/machinery/camera/emp_proof/directional/east{ + c_tag = "Engineering - Atmospherics Mixing Chamber"; + network = list("ss13","engineering") + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) "mOi" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/item/screwdriver, +/obj/item/screwdriver{ + pixel_y = 10; + pixel_x = 11 + }, /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom/directional/south, /turf/open/floor/wood, /area/station/commons/vacant_room/office) "mOj" = ( /obj/structure/table/glass, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/suture, +/obj/item/stack/medical/gauze{ + pixel_y = 12 + }, +/obj/item/stack/medical/suture{ + pixel_y = 12 + }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, @@ -39322,12 +39819,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"mOB" = ( -/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "mOM" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 @@ -39499,7 +39990,6 @@ /obj/structure/chair/sofa/left{ dir = 8 }, -/obj/structure/sign/clock/directional/east, /turf/open/floor/carpet, /area/station/medical/psychology) "mTg" = ( @@ -39540,17 +40030,32 @@ }, /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/directional/south, /turf/open/floor/plating, /area/station/maintenance/disposal) +"mUA" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "mUL" = ( /obj/effect/turf_decal/siding/thinplating, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side{ dir = 1 }, /area/station/service/kitchen) +"mUZ" = ( +/obj/machinery/door_buttons/access_button/directional/west{ + idSelf = "mostleft_upper_lower_eva_airlock_control"; + idDoor = "mostleft_upper_lower_eva_external" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) "mVj" = ( /obj/machinery/modular_computer/preset/civilian{ dir = 8 @@ -39578,7 +40083,9 @@ /area/station/security/interrogation) "mWj" = ( /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 12 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) @@ -39603,8 +40110,12 @@ /area/station/solars/starboard/fore) "mWC" = ( /obj/machinery/holopad, -/obj/machinery/firealarm/directional/north, -/obj/machinery/light/warm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "mWK" = ( @@ -39628,8 +40139,11 @@ /turf/open/floor/iron, /area/station/security/prison) "mXd" = ( -/obj/structure/table/optable, /obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/south, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "mXi" = ( @@ -39651,6 +40165,7 @@ /obj/effect/turf_decal/tile/bar{ dir = 4 }, +/obj/structure/sign/warning/pods, /turf/open/floor/iron, /area/station/escapepodbay) "mXD" = ( @@ -39658,6 +40173,16 @@ /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/iron, /area/station/security/execution/transfer) +"mXE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "mXH" = ( /obj/structure/chair/office{ dir = 4 @@ -39755,10 +40280,12 @@ "mZD" = ( /obj/structure/table/wood, /obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 10 }, -/obj/item/pen, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/grimy, @@ -39785,15 +40312,12 @@ /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "nay" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_d"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + pixel_y = 0; + name = "Privacy Bolts"; + id = "private_d" + }, /turf/open/floor/wood, /area/station/commons/dorms) "naz" = ( @@ -39829,15 +40353,12 @@ /turf/open/floor/iron/dark/herringbone, /area/station/commons/vacant_room) "naN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/grunge{ - name = "Lounge" +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/grimy, -/area/station/service/library/lounge) +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood/large, +/area/station/service/library) "nbh" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/trimline/blue/filled/corner, @@ -39883,6 +40404,12 @@ /obj/effect/turf_decal/trimline/tram/filled/warning, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"nbx" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "nbF" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -39928,6 +40455,14 @@ }, /turf/open/space/openspace, /area/station/solars/starboard/fore) +"ncA" = ( +/obj/machinery/elevator_control_panel{ + pixel_y = 2; + linked_elevator_id = "tram_xeno_lift"; + preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") + }, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) "ncE" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable, @@ -39966,6 +40501,15 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai) +"ndy" = ( +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/west{ + pixel_y = -4; + idDoor = "middleright_upper_eva_external"; + idSelf = "middleright_upper_eva_airlock_control" + }, +/turf/open/openspace, +/area/station/asteroid) "ndz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40027,22 +40571,26 @@ /turf/open/floor/iron, /area/station/commons/fitness) "nen" = ( -/obj/structure/sign/calendar/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/iron/dark, /area/station/medical/break_room) "net" = ( -/obj/machinery/disposal/bin, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/blood_filter, +/obj/item/clothing/gloves/latex/nitrile, +/obj/machinery/camera/directional/east{ + network = list("ss13","medbay"); + c_tag = "Medical - Surgery" }, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) @@ -40076,6 +40624,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, +/obj/machinery/vending/wallmed/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "nfB" = ( @@ -40100,7 +40649,9 @@ /area/station/hallway/secondary/exit/departure_lounge) "nfR" = ( /obj/structure/table/glass, -/obj/machinery/coffeemaker, +/obj/machinery/coffeemaker{ + pixel_y = 10 + }, /turf/open/floor/glass, /area/station/command/meeting_room) "nfW" = ( @@ -40229,7 +40780,6 @@ /turf/open/floor/iron, /area/station/maintenance/tram/left) "nhJ" = ( -/obj/structure/sign/poster/official/random/directional/south, /obj/machinery/light/blacklight/directional/south, /turf/open/floor/eighties, /area/station/commons/fitness/recreation/entertainment) @@ -40246,9 +40796,11 @@ /obj/structure/table/reinforced, /obj/item/storage/box/pdas{ pixel_x = 4; - pixel_y = 4 + pixel_y = 13 + }, +/obj/item/storage/box/pdas{ + pixel_y = 9 }, -/obj/item/storage/box/pdas, /obj/machinery/camera/directional/east{ c_tag = "Command - Bridge South" }, @@ -40294,19 +40846,23 @@ "niS" = ( /obj/structure/table/glass, /obj/item/storage/backpack/duffelbag/sec/surgery{ - pixel_y = 5 + pixel_y = 14 + }, +/obj/item/clothing/mask/balaclava{ + pixel_y = 10; + pixel_x = -4 }, -/obj/item/clothing/mask/balaclava, /obj/item/reagent_containers/spray/cleaner{ - pixel_x = 5 + pixel_x = 10; + pixel_y = 8 }, -/obj/structure/sign/poster/official/do_not_question/directional/north, /obj/machinery/button/flasher{ pixel_x = -24; pixel_y = -8; id = "reeducation"; req_access = list("brig") }, +/obj/structure/sign/poster/official/do_not_question, /turf/open/floor/iron/white, /area/station/security/execution/education) "niZ" = ( @@ -40407,10 +40963,6 @@ /obj/effect/turf_decal/trimline/neutral/corner{ dir = 4 }, -/obj/structure/sign/departments/security{ - pixel_x = -32 - }, -/obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/hallway/secondary/command) "njX" = ( @@ -40423,19 +40975,15 @@ "nkl" = ( /obj/structure/table/glass, /obj/item/storage/medkit/regular{ - pixel_x = -3; - pixel_y = -3 + pixel_x = 1; + pixel_y = 13 }, /obj/item/clothing/glasses/hud/health, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/requests_console/directional/south{ - name = "Chief Medical Officer's Request Console"; - department = "Chief Medical Officer's Console" +/obj/item/clothing/neck/stethoscope{ + pixel_y = 15 }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/effect/mapping_helpers/requests_console/assistance, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/newscaster/directional/south, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "nkt" = ( @@ -40444,7 +40992,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 }, -/obj/machinery/chem_master, +/obj/machinery/chem_heater/withbuffer, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "nku" = ( @@ -40500,18 +41048,11 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, -/obj/structure/table/glass, -/obj/machinery/requests_console/directional/east{ - name = "Virology Requests Console"; - department = "Virology" +/obj/structure/disposalpipe/trunk{ + dir = 2 }, -/obj/effect/mapping_helpers/requests_console/ore_update, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/syringes, -/obj/structure/sign/clock/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/deathsposal, /turf/open/floor/iron/white, /area/station/medical/virology) "nlm" = ( @@ -40522,12 +41063,6 @@ id_tag = "rightmost_lower_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "rightmost_lower_lower_eva_airlock_control"; - idDoor = "rightmost_lower_lower_eva_internal" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, @@ -40609,13 +41144,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos) -"nmN" = ( -/obj/structure/closet/radiation, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "nmP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -40650,15 +41178,14 @@ /obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/structure/sign/clock/directional/north, /obj/machinery/light/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/plating, /area/station/cargo/storage) "nns" = ( /obj/structure/table/reinforced, -/obj/item/retractor, -/obj/item/hemostat{ - pixel_x = 3 +/obj/item/surgery_tray/full{ + pixel_y = 6 }, /turf/open/floor/iron/white, /area/station/science/robotics/lab) @@ -40702,13 +41229,19 @@ dir = 1 }, /obj/structure/table, -/obj/item/dest_tagger, -/obj/item/dest_tagger, /obj/effect/turf_decal/siding/thinplating, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, /obj/item/papercutter{ - pixel_x = 17 + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/dest_tagger{ + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/dest_tagger{ + pixel_y = 5 }, /turf/open/floor/iron, /area/station/cargo/sorting) @@ -40730,12 +41263,6 @@ id_tag = "middleleft_upper_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idDoor = "middleleft_upper_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40755,9 +41282,51 @@ dir = 1 }, /obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/structure/sign/calendar/directional/north, +/obj/structure/sign/calendar, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"noR" = ( +/obj/structure/table/wood, +/obj/machinery/button/flasher/directional/east{ + id = "hopflash" + }, +/obj/machinery/button/door/table{ + id = "hop"; + name = "Privacy Shutter Controls"; + pixel_x = -6; + pixel_y = 16 + }, +/obj/machinery/button/door/table{ + id = "hopqueuestart"; + name = "Queue Shutters Entry Control"; + pixel_x = 6; + pixel_y = 16 + }, +/obj/machinery/button/door/table{ + id = "papersplease"; + name = "Arrival Checkpoint Enforcement Procedure"; + pixel_x = -6; + pixel_y = 9 + }, +/obj/machinery/button/door/table{ + id = "hopqueueend"; + name = "Queue Shutters Upper Exit Control"; + pixel_x = 6; + pixel_y = 9 + }, +/obj/machinery/button/door/table{ + id = "hopqueueendbottom"; + name = "Queue Shutters Lower Exit Control"; + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"noT" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "npb" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -40791,7 +41360,8 @@ req_access = list("cargo") }, /obj/structure/desk_bell{ - pixel_x = -7 + pixel_x = 8; + pixel_y = 3 }, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -40863,11 +41433,11 @@ /obj/structure/table/glass, /obj/item/storage/fancy/coffee_cart_rack{ pixel_x = 8; - pixel_y = 6 + pixel_y = 15 }, /obj/effect/spawner/random/food_or_drink/donkpockets{ pixel_x = -5; - pixel_y = 7 + pixel_y = 15 }, /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/cafeteria, @@ -40883,6 +41453,15 @@ }, /turf/open/floor/iron/white, /area/station/science/lower) +"nrB" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = 10; + id = "lawyerdropoff" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "nrM" = ( /obj/machinery/door/airlock/mining/glass{ name = "Cargo Office" @@ -40986,6 +41565,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/chapel) +"ntJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Command - Bridge North" + }, +/obj/machinery/incident_display/bridge/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = -10; + pixel_y = 26 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "ntL" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -41033,15 +41626,12 @@ /turf/open/space/openspace, /area/station/solars/port) "nvo" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = 9; - id = "private_b"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + pixel_y = 9; + name = "Privacy Bolts"; + id = "private_b" + }, /turf/open/floor/wood, /area/station/commons/dorms) "nvp" = ( @@ -41091,10 +41681,8 @@ /turf/open/floor/iron, /area/station/commons/dorms) "nwv" = ( -/obj/machinery/shower{ - pixel_y = 12 - }, /obj/structure/curtain, +/obj/machinery/shower/directional/south, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) "nwz" = ( @@ -41346,12 +41934,6 @@ /obj/structure/cable/layer1, /turf/open/floor/plating/airless, /area/station/solars/port) -"nzO" = ( -/mob/living/carbon/human/species/monkey, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station - }, -/area/station/science/explab) "nzR" = ( /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) @@ -41371,6 +41953,9 @@ }, /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera/emp_proof/directional/north{ + c_tag = "Secure - Telecomms Control Room" + }, /turf/open/floor/iron, /area/station/tcommsat/computer) "nAH" = ( @@ -41383,12 +41968,12 @@ /obj/machinery/status_display/supply{ pixel_x = -32 }, +/obj/machinery/computer/security/telescreen/vault/directional/west, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) "nAP" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 4 - }, +/obj/structure/chair/office, +/obj/effect/landmark/start/head_of_personnel, /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) @@ -41412,12 +41997,6 @@ id_tag = "middleleft_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_lower_eva_airlock_control"; - idDoor = "middleleft_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) @@ -41498,6 +42077,31 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/central) +"nDv" = ( +/obj/structure/table/wood, +/obj/structure/sign/picture_frame/showroom/two{ + pixel_x = 8 + }, +/obj/structure/sign/picture_frame/showroom/one{ + pixel_x = -8 + }, +/obj/item/storage/box/matches{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/item/cigarette/cigar{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) "nDM" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -41511,23 +42115,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"nDR" = ( -/obj/effect/turf_decal/trimline/purple/filled/line{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/stock_parts/matter_bin{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/micro_laser, -/obj/item/multitool, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker - }, -/turf/open/floor/iron/white, -/area/station/science/lab) "nDX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41541,8 +42128,12 @@ "nEc" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/red/filled/line, -/obj/item/electropack, -/obj/item/assembly/signaler, +/obj/item/electropack{ + pixel_y = 8 + }, +/obj/item/assembly/signaler{ + pixel_y = 15 + }, /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/security/brig) @@ -41598,16 +42189,27 @@ "nEF" = ( /obj/structure/table/glass, /obj/item/reagent_containers/spray/pestspray{ - pixel_x = 3; - pixel_y = 4 + pixel_x = 9; + pixel_y = 22 }, -/obj/item/reagent_containers/spray/plantbgone, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 9 }, -/obj/item/reagent_containers/cup/bottle/nutrient/ez, -/obj/item/reagent_containers/cup/bottle/nutrient/rh, -/obj/item/reagent_containers/cup/watering_can, +/obj/item/reagent_containers/cup/bottle/nutrient/ez{ + pixel_y = 20 + }, +/obj/item/reagent_containers/cup/bottle/nutrient/rh{ + pixel_y = 20; + pixel_x = -8 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_y = 7; + pixel_x = 10 + }, +/obj/item/reagent_containers/cup/watering_can{ + pixel_y = 7; + pixel_x = -5 + }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) "nES" = ( @@ -41658,7 +42260,10 @@ c_tag = "Command - Captain's Office" }, /obj/structure/table/wood, -/obj/machinery/coffeemaker/impressa, +/obj/machinery/coffeemaker/impressa{ + pixel_y = 11; + pixel_x = 1 + }, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) "nGh" = ( @@ -41688,7 +42293,6 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/bluespace_vendor/directional/south, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) @@ -41746,7 +42350,6 @@ "nIc" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/closet/masks, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/commons/fitness) "nIr" = ( @@ -41781,6 +42384,7 @@ dir = 1 }, /obj/structure/chair, +/obj/structure/sign/poster/official/here_for_your_safety, /turf/open/floor/iron, /area/station/security/checkpoint/supply) "nIU" = ( @@ -41804,6 +42408,12 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/maintenance/tram/left) +"nJs" = ( +/obj/structure/railing, +/obj/effect/turf_decal/delivery, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "nJx" = ( /obj/structure/railing{ dir = 1 @@ -41923,7 +42533,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/structure/sign/poster/official/safety_report/directional/north, +/obj/structure/sign/poster/official/safety_report, /turf/open/floor/iron, /area/station/security/prison) "nLe" = ( @@ -41959,7 +42569,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/button/door/directional/north{ name = "Tunnel Access Shutters Toggle"; - id = "righttunnel" + id = "righttunnel"; + pixel_x = 8 + }, +/obj/machinery/door_buttons/access_button/directional/north{ + pixel_x = -10; + idDoor = "rightmost_lower_upper_eva_internal"; + idSelf = "rightmost_lower_upper_eva_airlock_control" }, /turf/open/floor/plating, /area/station/maintenance/tram/right) @@ -42001,7 +42617,7 @@ dir = 1 }, /obj/item/kirbyplants/random, -/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "nMX" = ( @@ -42012,10 +42628,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"nNh" = ( -/obj/structure/flora/bush/sunny/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "nNi" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/north{ @@ -42024,9 +42636,13 @@ /obj/structure/window/reinforced/spawner/directional/east{ pixel_y = 2 }, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 10 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/spawner/random/bureaucracy/pen{ + pixel_y = 8 + }, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "nNk" = ( @@ -42045,6 +42661,11 @@ "nNs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/ladder, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleleft_lower_lower_eva_external"; + idInterior = "middleleft_lower_lower_eva_internal"; + idSelf = "middleleft_lower_lower_eva_airlock_control" + }, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/mid) "nNw" = ( @@ -42123,6 +42744,15 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) +"nOM" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/structure/sign/clock/directional/east, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "nPe" = ( /turf/open/floor/carpet, /area/station/medical/psychology) @@ -42241,11 +42871,6 @@ }, /turf/open/floor/tram, /area/station/hallway/primary/tram/right) -"nRd" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "nRw" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 10 @@ -42257,6 +42882,12 @@ dir = 8 }, /area/station/command/gateway) +"nRJ" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/tree/palm/style_random, +/obj/structure/flora/coconuts, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "nRK" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 1 @@ -42504,6 +43135,17 @@ /obj/structure/fluff/tram_rail/electric, /turf/open/openspace, /area/station/hallway/primary/tram/left) +"nVK" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "nVL" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 @@ -42513,6 +43155,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/prison) +"nVN" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "nVP" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ dir = 4 @@ -42638,15 +43287,23 @@ /area/station/command/heads_quarters/hop) "nXK" = ( /obj/structure/table/glass, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 11 + }, /obj/effect/turf_decal/tile/blue/fourcorners, -/obj/item/stamp/head/cmo, +/obj/item/stamp/head/cmo{ + pixel_y = 10 + }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) "nXM" = ( /obj/structure/table/glass, -/obj/item/storage/briefcase/secure, +/obj/item/storage/briefcase/secure{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/white, @@ -42785,7 +43442,6 @@ /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "nZW" = ( -/obj/structure/sign/poster/contraband/lusty_xenomorph/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, @@ -42943,14 +43599,13 @@ /area/station/construction/mining/aux_base) "ocn" = ( /obj/structure/table/wood, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 19 + }, /turf/open/floor/wood, /area/station/service/bar/backroom) "ocK" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/structure/sign/warning/secure_area{ - pixel_y = -32 - }, /turf/open/floor/iron, /area/station/tcommsat/computer) "odr" = ( @@ -42993,7 +43648,11 @@ /turf/open/floor/iron/dark, /area/station/medical/storage) "odK" = ( -/obj/structure/closet/crate/wooden/toy, +/obj/structure/table/wood, +/obj/item/food/baguette{ + pixel_y = 10 + }, +/obj/structure/mirror/directional/north, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -43023,53 +43682,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"ofA" = ( -/obj/structure/chair/office, -/obj/machinery/button/door/directional/south{ - name = "Privacy Shutters Control"; - pixel_x = 24; - pixel_y = -1; - id = "hop"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Arrival Checkpoint Enforcement Procedure"; - pixel_x = 35; - pixel_y = -10; - id = "papersplease"; - req_access = list("kitchen") - }, -/obj/machinery/button/ticket_machine{ - pixel_x = 24; - pixel_y = -10 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Entry Control"; - pixel_x = 24; - pixel_y = 8; - id = "hopqueuestart"; - req_access = list("kitchen") - }, -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_x = 26 - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Upper Exit Control"; - pixel_x = 35; - pixel_y = 8; - id = "hopqueueend"; - req_access = list("kitchen") - }, -/obj/machinery/button/door/directional/south{ - name = "Queue Shutters Lower Exit Control"; - pixel_x = 35; - pixel_y = -1; - id = "hopqueueendbottom"; - req_access = list("kitchen") - }, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/wood, -/area/station/command/heads_quarters/hop) "ofT" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -43154,7 +43766,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/structure/sign/poster/official/report_crimes, /turf/open/floor/iron, /area/station/security/prison) "oir" = ( @@ -43236,6 +43848,12 @@ }, /turf/open/floor/iron/dark/small, /area/station/commons/vacant_room) +"oiM" = ( +/obj/structure/railing, +/turf/open/floor/iron/stairs{ + dir = 8 + }, +/area/station/commons/storage/primary) "oiV" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -43246,6 +43864,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"oiY" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "ojj" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -43333,11 +43961,12 @@ "okA" = ( /obj/structure/table, /obj/item/computer_disk{ - pixel_x = -2 + pixel_x = -2; + pixel_y = 9 }, /obj/item/computer_disk{ pixel_x = 7; - pixel_y = 2 + pixel_y = 9 }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -43375,11 +44004,11 @@ "olc" = ( /obj/structure/table/wood, /obj/item/camera_film{ - pixel_y = 9 + pixel_y = 13 }, /obj/item/camera_film{ pixel_x = 3; - pixel_y = 3 + pixel_y = 8 }, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -43565,8 +44194,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/structure/sign/poster/official/safety_internals/directional/north, /obj/structure/reagent_dispensers/watertank/high, +/obj/structure/sign/poster/official/safety_internals, /turf/open/floor/iron, /area/station/engineering/atmos) "oqi" = ( @@ -43656,9 +44285,8 @@ /turf/closed/wall, /area/station/maintenance/department/eva) "oss" = ( -/obj/structure/mirror/directional/east, -/obj/structure/sink/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, /turf/open/floor/iron/freezer, /area/station/commons/toilet) "osw" = ( @@ -43718,7 +44346,7 @@ /obj/structure/table/wood, /obj/item/lipstick/random{ pixel_x = 2; - pixel_y = 2 + pixel_y = 14 }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -43808,12 +44436,17 @@ /area/station/ai_monitored/security/armory) "ouQ" = ( /obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/digital_clock, /turf/open/floor/wood, /area/station/command/meeting_room) "ouW" = ( /obj/structure/table/wood, -/obj/item/storage/photo_album/library, -/obj/item/camera, +/obj/item/storage/photo_album/library{ + pixel_y = 6 + }, +/obj/item/camera{ + pixel_y = 7 + }, /obj/machinery/light/small/blacklight/directional/west, /turf/open/floor/engine/cult, /area/station/service/library) @@ -43862,16 +44495,6 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"ovY" = ( -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 2 - }, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "owc" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 @@ -43904,14 +44527,30 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"owL" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) "owO" = ( /turf/open/floor/engine, /area/station/science/explab) "owQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/grass, -/area/station/medical/virology) +/obj/structure/table/wood/fancy/royalblue, +/obj/machinery/door/window/right/directional/south{ + name = "Secure Art Exhibition" + }, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 50; + pixel_y = 12 + }, +/turf/open/floor/wood/large, +/area/station/service/library) "oxe" = ( /mob/living/basic/slime, /turf/open/floor/engine, @@ -44054,7 +44693,9 @@ dir = 4 }, /obj/structure/table, -/obj/item/folder/yellow, +/obj/item/folder/yellow{ + pixel_y = 14 + }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) "oAV" = ( @@ -44141,6 +44782,10 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/checker, /area/station/service/kitchen) +"oCy" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "oCR" = ( /obj/effect/turf_decal/stripes/white/full, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -44164,11 +44809,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"oDq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "oDs" = ( /obj/structure/cable, /obj/item/radio/intercom/directional/west, @@ -44179,8 +44819,12 @@ /area/station/hallway/primary/tram/center) "oDH" = ( /obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/stamp/head/captain, +/obj/item/folder/blue{ + pixel_y = 8 + }, +/obj/item/stamp/head/captain{ + pixel_y = 10 + }, /obj/machinery/door/window/right/directional/south{ name = "Captain's Desk"; req_access = list("captain") @@ -44188,8 +44832,6 @@ /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "oDP" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/corner{ dir = 4 @@ -44245,7 +44887,9 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "oFp" = ( -/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 + }, /obj/effect/turf_decal/trimline/red/filled/line, /obj/machinery/status_display/evac/directional/south, /turf/open/floor/iron, @@ -44394,20 +45038,12 @@ /turf/open/floor/plating, /area/station/maintenance/tram/left) "oJx" = ( +/obj/structure/closet/secure_closet/medical2, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Surgery Room A" - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/airalarm/directional/west, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "oKe" = ( @@ -44421,9 +45057,11 @@ dir = 4 }, /obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +/obj/item/stack/sheet/cardboard{ + pixel_y = 10 + }, +/obj/item/food/donkpocket/pizza{ + pixel_y = 9 }, /turf/open/floor/iron/dark, /area/station/medical/virology) @@ -44514,8 +45152,12 @@ "oNa" = ( /obj/structure/table, /obj/machinery/airalarm/directional/east, -/obj/item/stack/sheet/iron/five, -/obj/item/stack/cable_coil/five, +/obj/item/stack/sheet/iron/five{ + pixel_y = 11 + }, +/obj/item/stack/cable_coil/five{ + pixel_y = 9 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) @@ -44587,12 +45229,6 @@ /obj/structure/transport/linear/public, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) -"oOb" = ( -/obj/structure/railing, -/obj/effect/turf_decal/delivery, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "oOd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -44621,21 +45257,26 @@ "oOT" = ( /obj/structure/table/wood, /obj/item/food/grown/poppy{ - pixel_y = 2 - }, -/obj/item/food/grown/poppy{ - pixel_y = 2 - }, -/obj/item/food/grown/poppy{ - pixel_y = 2 - }, -/obj/item/food/grown/poppy{ - pixel_y = 2 - }, -/obj/item/food/grown/poppy{ - pixel_y = 2 + pixel_y = 14; + pixel_x = 6 }, /obj/machinery/light/cold/directional/north, +/obj/item/food/grown/poppy{ + pixel_y = 16; + pixel_x = -3 + }, +/obj/item/food/grown/poppy{ + pixel_y = 11; + pixel_x = -6 + }, +/obj/item/food/grown/poppy{ + pixel_y = 5; + pixel_x = -2 + }, +/obj/item/food/grown/poppy{ + pixel_y = 8; + pixel_x = 6 + }, /turf/open/floor/carpet, /area/station/service/chapel/monastery) "oOZ" = ( @@ -44651,10 +45292,14 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical{ pixel_x = -3; - pixel_y = 3 + pixel_y = 12 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 6 + }, +/obj/item/stack/cable_coil{ + pixel_y = 9 }, -/obj/item/storage/toolbox/mechanical, -/obj/item/stack/cable_coil, /turf/open/floor/iron/white, /area/station/science/lab) "oPg" = ( @@ -44720,10 +45365,6 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) -"oQU" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "oQW" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -44790,40 +45431,6 @@ /obj/machinery/light/warm/directional/south, /turf/open/floor/wood, /area/station/service/theater) -"oSi" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/box/lights/mixed, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/emproof, -/obj/item/stock_parts/power_store/cell/emproof, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - SMES Misc" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/station/engineering/engine_smes) -"oSl" = ( -/obj/structure/railing/corner/end/flip{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "oSu" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -44841,6 +45448,7 @@ pixel_x = 3; pixel_y = 8 }, +/obj/structure/sign/warning/secure_area, /turf/open/floor/iron, /area/station/security/office) "oTa" = ( @@ -44857,9 +45465,7 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 5 }, -/obj/machinery/status_display/supply{ - pixel_y = 32 - }, +/obj/machinery/status_display/supply, /turf/open/floor/iron, /area/station/cargo/storage) "oTd" = ( @@ -44938,6 +45544,15 @@ dir = 4 }, /area/station/maintenance/central/greater) +"oUa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "oUg" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/effect/turf_decal/trimline/purple/filled/corner{ @@ -44953,11 +45568,14 @@ /area/station/science/lower) "oUq" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/fluff/paper/stack{ - dir = 4 +/obj/machinery/door_buttons/airlock_controller/directional/north{ + pixel_x = 8; + idExterior = "middleright_lower_eva_external"; + idInterior = "middleright_lower_eva_internal"; + idSelf = "middleright_lower_eva_airlock_control" }, -/turf/open/floor/plating, -/area/station/maintenance/tram/left) +/turf/open/floor/catwalk_floor, +/area/station/hallway/primary/tram/center) "oUx" = ( /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, @@ -44970,10 +45588,8 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 8 }, -/obj/effect/spawner/random/vending/colavend{ - pixel_x = -5 - }, /obj/machinery/light/directional/west, +/obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "oVc" = ( @@ -45153,9 +45769,6 @@ /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, /obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, -/obj/machinery/airlock_controller/incinerator_atmos{ - pixel_x = -24 - }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "oZq" = ( @@ -45192,7 +45805,6 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/structure/cable, /turf/open/floor/wood, /area/station/service/theater) "paq" = ( @@ -45230,6 +45842,25 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/checker, /area/station/commons/lounge) +"pbc" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "pbo" = ( /obj/structure/rack, /obj/machinery/camera/directional/north{ @@ -45251,11 +45882,11 @@ /area/station/hallway/secondary/entry) "pbw" = ( /obj/effect/decal/cleanable/oil/streak, -/obj/structure/sign/poster/random/directional/north, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/machinery/byteforge, /obj/effect/turf_decal/box, +/obj/structure/sign/poster/random, /turf/open/floor/iron/dark/smooth_large, /area/station/cargo/bitrunning/den) "pbx" = ( @@ -45265,18 +45896,22 @@ /obj/item/bedsheet/captain{ dir = 4 }, -/obj/structure/sign/clock/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, /obj/machinery/camera/directional/north{ c_tag = "Command - Captain's Quarters" }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "pbC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/ladder, +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "middleright_upper_eva_internal"; + idSelf = "middleright_upper_eva_airlock_control" + }, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/center) "pbH" = ( @@ -45298,7 +45933,10 @@ /area/station/maintenance/port/central) "pbR" = ( /obj/structure/table/wood, -/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 12; + pixel_x = 5 + }, /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 }, @@ -45414,13 +46052,6 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) -"pdX" = ( -/obj/machinery/computer/security/telescreen/cmo/directional/north, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/cmo) "pdZ" = ( /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab" @@ -45478,7 +46109,6 @@ /obj/structure/bed/double{ dir = 4 }, -/obj/structure/sign/clock/directional/north, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -45494,9 +46124,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 }, -/obj/structure/sign/warning/no_smoking{ - pixel_y = -32 - }, /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /turf/open/floor/iron, @@ -45552,6 +46179,9 @@ dir = 8 }, /obj/structure/table, +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ + pixel_y = 12 + }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) "pgS" = ( @@ -45625,6 +46255,10 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) +"piC" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine, +/area/station/science/xenobiology) "piE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, @@ -45646,7 +46280,6 @@ /obj/machinery/camera/directional/south{ c_tag = "Civilian - Recreational Area South-West" }, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "pjg" = ( @@ -45714,11 +46347,11 @@ /obj/machinery/camera/directional/north{ c_tag = "Civilian - Laundry Room" }, -/obj/structure/sign/clock/directional/north, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) "pkD" = ( @@ -45726,7 +46359,9 @@ dir = 10 }, /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 12 + }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/iron, @@ -45737,10 +46372,9 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Entry Airlock" +/obj/machinery/camera/emp_proof/directional/west{ + c_tag = "Engineering - Entry Airlock"; + network = list("ss13","engineering") }, /turf/open/floor/iron, /area/station/engineering/main) @@ -45822,9 +46456,11 @@ /area/station/security/brig) "plU" = ( /obj/structure/table, -/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 10; + dir = 1 + }, /obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/sign/poster/official/here_for_your_safety/directional/south, /turf/open/floor/iron, /area/station/security/prison) "plW" = ( @@ -45866,8 +46502,9 @@ /turf/open/floor/iron/white, /area/station/science/lab) "pmG" = ( -/obj/structure/sink/directional/south, /obj/machinery/light/cold/directional/south, +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/station/security/prison) "pmM" = ( @@ -45985,6 +46622,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"poH" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "poM" = ( /obj/structure/window/spawner/directional/north, /obj/effect/turf_decal/trimline/dark_green/filled/line{ @@ -46083,10 +46730,6 @@ /obj/effect/turf_decal/trimline/neutral/corner{ dir = 1 }, -/obj/structure/sign/departments/security{ - pixel_x = 32 - }, -/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/command) "pqf" = ( @@ -46094,17 +46737,12 @@ /turf/open/floor/iron/dark, /area/station/service/chapel) "pqU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "rightmost_lower_upper_eva_airlock_control"; - idInterior = "rightmost_lower_upper_eva_internal"; - idExterior = "rightmost_lower_upper_eva_external" +/obj/machinery/door_buttons/access_button/directional/east{ + idDoor = "rightmost_lower_upper_eva_external"; + idSelf = "rightmost_lower_upper_eva_airlock_control" }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/tram/right) +/turf/open/misc/asteroid, +/area/station/asteroid) "pqV" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -46151,10 +46789,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, +/obj/structure/bookcase/random/fiction, /turf/open/floor/wood/large, /area/station/service/library) "prI" = ( @@ -46175,11 +46810,6 @@ }, /turf/open/floor/iron/white, /area/station/science/explab) -"prW" = ( -/turf/open/floor/iron/stairs{ - dir = 8 - }, -/area/station/commons/storage/primary) "psa" = ( /obj/structure/tank_holder/anesthetic, /obj/machinery/light/directional/west, @@ -46236,8 +46866,8 @@ /area/station/ai_monitored/command/nuke_storage) "pth" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/sign/warning/secure_area/directional/north, /obj/effect/turf_decal/box, +/obj/structure/sign/warning/secure_area, /turf/open/floor/iron/dark, /area/station/science/explab) "ptn" = ( @@ -46261,12 +46891,25 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "ptu" = ( /obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/stamp/head/hos, +/obj/item/folder/red{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/item/stamp/head/hos{ + pixel_y = 12; + pixel_x = 6 + }, +/obj/item/paper_bin{ + pixel_y = 10; + pixel_x = -8 + }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) "ptD" = ( @@ -46286,8 +46929,12 @@ /area/station/science/genetics) "ptU" = ( /obj/structure/table, -/obj/item/storage/photo_album/prison, -/obj/item/camera, +/obj/item/storage/photo_album/prison{ + pixel_y = 7 + }, +/obj/item/camera{ + pixel_y = 10 + }, /obj/effect/turf_decal/trimline/red/filled/line, /turf/open/floor/iron, /area/station/security/prison) @@ -46298,6 +46945,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/side, /area/station/science/lobby) +"ptX" = ( +/mob/living/carbon/human/species/monkey, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "puf" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 4 @@ -46426,11 +47077,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"pvL" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "pvU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46489,6 +47135,9 @@ dir = 4 }, /obj/machinery/airalarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Hallway - Service Wing Left Upper Hall" + }, /turf/open/floor/iron, /area/station/hallway/secondary/service) "pwH" = ( @@ -46519,10 +47168,7 @@ /area/station/maintenance/disposal/incinerator) "pxf" = ( /obj/structure/closet/secure_closet/hos, -/obj/structure/secure_safe/hos{ - pixel_x = 35 - }, -/obj/structure/sign/poster/official/space_cops/directional/north, +/obj/structure/sign/poster/official/space_cops, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) "pxj" = ( @@ -46530,15 +47176,30 @@ /obj/structure/table, /obj/item/stack/cable_coil{ pixel_x = 3; - pixel_y = -7 + pixel_y = 2 }, /obj/effect/turf_decal/bot, -/obj/item/stack/sheet/plasteel/fifty, +/obj/item/stack/sheet/plasteel/fifty{ + pixel_y = 8; + pixel_x = -6 + }, /obj/effect/decal/cleanable/dirt, -/obj/item/hfr_box/body/fuel_input, -/obj/item/hfr_box/body/interface, -/obj/item/hfr_box/body/moderator_input, -/obj/item/hfr_box/body/waste_output, +/obj/item/hfr_box/body/fuel_input{ + pixel_y = 9; + pixel_x = 7 + }, +/obj/item/hfr_box/body/interface{ + pixel_y = 9; + pixel_x = -6 + }, +/obj/item/hfr_box/body/moderator_input{ + pixel_y = 20; + pixel_x = 6 + }, +/obj/item/hfr_box/body/waste_output{ + pixel_y = 20; + pixel_x = -6 + }, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) "pxo" = ( @@ -46547,9 +47208,18 @@ dir = 1 }, /area/station/service/chapel) -"pxs" = ( -/turf/open/floor/wood, -/area/station/service/lawoffice) +"pxz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/preopen, +/obj/item/stock_parts/power_store/cell/empty, +/obj/effect/spawner/random/engineering/flashlight, +/obj/structure/sign/departments/exodrone/directional/east, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "pxC" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/effect/turf_decal/trimline/neutral/corner, @@ -46570,7 +47240,10 @@ pixel_x = -3; pixel_y = 7 }, -/obj/item/folder/red, +/obj/item/folder/red{ + pixel_y = 8; + pixel_x = 2 + }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "pxO" = ( @@ -46613,6 +47286,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 }, +/obj/structure/sign/poster/official/enlist, /turf/open/floor/iron, /area/station/hallway/secondary/command) "pyz" = ( @@ -46684,14 +47358,13 @@ /turf/open/floor/iron, /area/station/cargo/miningfoundry) "pzc" = ( -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security"); - c_tag = "Security - Interrogation Observation" - }, /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 4 }, +/obj/machinery/camera/directional/east{ + network = list("ss13","Security"); + c_tag = "Security - Interrogation Observation" + }, /turf/open/floor/iron/dark, /area/station/security/interrogation) "pzd" = ( @@ -46701,34 +47374,24 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"pzq" = ( -/obj/structure/table, -/obj/item/stack/cable_coil{ - pixel_x = -3; - pixel_y = 3 +"pzj" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 }, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/trimline/white/filled/corner{ - dir = 4 +/obj/machinery/light_switch/directional/west{ + pixel_x = -22; + pixel_y = -8 }, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "pzv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"pzw" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "pAo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/trimline/white/filled/line{ @@ -46891,31 +47554,22 @@ dir = 8 }, /obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/engineering/main) "pCL" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/cargo/miningdock) -"pCM" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/filled/corner, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "pCU" = ( /obj/structure/table, -/obj/machinery/recharger, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 6 }, /obj/machinery/airalarm/directional/east, +/obj/machinery/recharger{ + pixel_y = 9 + }, /turf/open/floor/iron, /area/station/security/office) "pCV" = ( @@ -46955,6 +47609,18 @@ /obj/effect/turf_decal/trimline/white/filled/line, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"pDC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/wood, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 13 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) "pDF" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -46970,6 +47636,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"pDW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/warm/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) "pEa" = ( /obj/machinery/atmospherics/components/unary/passive_vent{ name = "killroom vent"; @@ -47029,21 +47702,20 @@ }, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) -"pFw" = ( -/obj/machinery/airalarm/directional/east, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 17 +"pFo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Tunnel Access Hatch" }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 10; - pixel_x = 4 +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 5 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) "pFE" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -47072,13 +47744,6 @@ /obj/structure/transit_tube_pod, /turf/open/floor/plating, /area/station/science/lower) -"pFO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "pFU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -47164,11 +47829,11 @@ dir = 6 }, /obj/item/storage/toolbox/mechanical{ - pixel_y = 5 + pixel_y = 16 }, /obj/item/flashlight{ pixel_x = 1; - pixel_y = 5 + pixel_y = 15 }, /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, @@ -47177,6 +47842,10 @@ /obj/machinery/light/floor, /turf/open/floor/grass, /area/station/science/lower) +"pHM" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "pHX" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ dir = 1 @@ -47338,7 +48007,9 @@ /area/station/engineering/atmos) "pKr" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 8 + }, /obj/machinery/requests_console/directional/north{ name = "Chapel Requests Console"; department = "Chapel" @@ -47363,10 +48034,12 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics) "pKW" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/structure/sign/poster/official/here_for_your_safety/directional/south, -/turf/open/floor/iron/dark, -/area/station/security/courtroom/holding) +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) "pKX" = ( /obj/structure/cable, /obj/structure/cable/layer1, @@ -47375,7 +48048,9 @@ /area/station/solars/starboard/fore) "pKZ" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 10 + }, /turf/open/floor/carpet, /area/station/commons/dorms) "pLf" = ( @@ -47425,7 +48100,7 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit) "pMi" = ( -/obj/machinery/airalarm/directional/north, +/obj/structure/sign/plaques/kiddie, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) "pMk" = ( @@ -47445,13 +48120,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/white, /area/station/science/lower) -"pMz" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 5 - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron, -/area/station/service/hydroponics/garden) "pMG" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -47460,6 +48128,21 @@ /obj/structure/ladder, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"pMR" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 6; + pixel_x = 1 + }, +/obj/item/stock_parts/power_store/cell/potato{ + pixel_x = 2; + pixel_y = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) "pMS" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 @@ -47534,11 +48217,11 @@ }, /obj/item/storage/box/hug{ pixel_x = 4; - pixel_y = 3 + pixel_y = 11 }, /obj/item/razor{ pixel_x = -8; - pixel_y = 3 + pixel_y = 11 }, /obj/machinery/camera{ dir = 6; @@ -47597,18 +48280,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/tram/mid) -"pOQ" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "pOZ" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -47630,16 +48301,6 @@ dir = 10 }, /area/station/service/chapel) -"pPk" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/testlab) "pPn" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 8 @@ -47665,13 +48326,13 @@ /turf/open/floor/glass, /area/station/commons/fitness/recreation) "pPN" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 10 - }, /obj/structure/railing{ dir = 8 }, /obj/structure/transport/linear/public, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 10 + }, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) "pPP" = ( @@ -47687,48 +48348,15 @@ "pQx" = ( /turf/open/misc/asteroid/dug, /area/station/science/explab) -"pQy" = ( -/obj/structure/table, -/obj/item/multitool/circuit{ - pixel_x = -8 - }, -/obj/item/multitool/circuit{ - pixel_x = -4 - }, -/obj/item/multitool/circuit, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/machinery/camera/directional/south{ - network = list("ss13","rd"); - c_tag = "Science - Testing Lab" - }, -/turf/open/floor/iron, -/area/station/science/explab) "pQF" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 18 + }, /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/tile/green/fourcorners, /turf/open/floor/iron/dark, /area/station/service/hydroponics) -"pQL" = ( -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Detective's Office" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light/warm/directional/north, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/grimy, -/area/station/security/detectives_office) "pQO" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Gas to Cooling Loop"; @@ -47786,18 +48414,12 @@ /turf/open/floor/iron, /area/station/security/brig) "pSJ" = ( -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/glass, /area/station/service/kitchen) "pSV" = ( /turf/closed/wall, /area/station/security/checkpoint/escape) -"pTj" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station - }, -/area/station/science/explab) "pTl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -47818,13 +48440,6 @@ }, /turf/open/floor/tram, /area/station/hallway/primary/tram/right) -"pTW" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/structure/sign/departments/evac/directional/east, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit) "pUi" = ( /obj/structure/railing{ dir = 4 @@ -47902,9 +48517,17 @@ /area/station/command/heads_quarters/hos) "pUV" = ( /obj/structure/table, -/obj/item/clipboard, -/obj/item/computer_disk/quartermaster, -/obj/item/computer_disk/quartermaster, +/obj/item/clipboard{ + pixel_y = 10 + }, +/obj/item/computer_disk/quartermaster{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/computer_disk/quartermaster{ + pixel_y = 14; + pixel_x = 5 + }, /obj/structure/disposalpipe/segment{ dir = 5 }, @@ -47927,8 +48550,6 @@ /area/station/engineering/supermatter/room) "pVk" = ( /obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) @@ -47943,6 +48564,14 @@ /obj/machinery/light/warm/directional/north, /turf/open/floor/iron/dark, /area/station/service/bar) +"pWm" = ( +/obj/structure/filingcabinet, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Detective's Office"; + network = list("ss13","Security") + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) "pWt" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 @@ -47966,7 +48595,9 @@ /turf/open/floor/iron/stairs/medium, /area/station/commons/dorms) "pWN" = ( -/obj/structure/plaque/static_plaque/golden/commission/tram, +/obj/structure/plaque/static_plaque/golden/commission/tram{ + pixel_y = 5 + }, /obj/structure/disposalpipe/segment{ dir = 5 }, @@ -47996,8 +48627,7 @@ /obj/structure/showcase/machinery/tv{ desc = "A slightly battered looking TV. Several slideshows play on the screen, showcasing Nanotrasen's various technological marvels. They even got the Nanoplay on this thing!"; dir = 1; - pixel_x = 2; - pixel_y = 3 + pixel_y = 11 }, /turf/open/floor/wood, /area/station/command/meeting_room) @@ -48005,7 +48635,6 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, -/obj/structure/reagent_dispensers/wall/peppertank/directional/west, /obj/machinery/computer/records/security{ dir = 4 }, @@ -48077,26 +48706,27 @@ /area/station/engineering/main) "pYh" = ( /obj/structure/table/glass, -/obj/item/crowbar, -/obj/item/hatchet, -/obj/item/plant_analyzer, -/obj/item/cultivator, +/obj/item/crowbar{ + pixel_y = 11 + }, +/obj/item/hatchet{ + pixel_y = 16; + pixel_x = 3 + }, +/obj/item/plant_analyzer{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/cultivator{ + pixel_y = 14; + pixel_x = -7 + }, /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/service/hydroponics/garden) -"pYt" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/clothing/glasses/sunglasses/big{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/effect/spawner/random/bureaucracy/briefcase, -/turf/open/floor/wood, -/area/station/service/lawoffice) "pYH" = ( /obj/structure/bed{ dir = 4 @@ -48215,24 +48845,6 @@ "qas" = ( /turf/closed/wall/rust, /area/station/hallway/primary/tram/center) -"qaH" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/structure/cable, -/obj/machinery/light_switch/directional/south{ - pixel_x = 10; - pixel_y = -24 - }, -/obj/machinery/button/door/directional/south{ - id = "crgdoor"; - req_access = list("brig_entrance"); - name = "Cargo Cell Control"; - normaldoorcontrol = 1 - }, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "qaM" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -48256,6 +48868,15 @@ /obj/machinery/incident_display/tram/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"qbk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/lower) "qbp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48310,7 +48931,6 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 }, -/obj/structure/sign/clock/directional/west, /turf/open/floor/iron, /area/station/security/courtroom) "qcw" = ( @@ -48318,7 +48938,9 @@ dir = 1 }, /obj/item/radio/intercom/directional/south, -/obj/structure/sign/calendar/directional/east, +/obj/machinery/requests_console/directional/east, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) "qcG" = ( @@ -48328,13 +48950,10 @@ "qcU" = ( /obj/effect/spawner/random/vending/colavend, /obj/machinery/airalarm/directional/west, -/obj/machinery/camera/directional/west{ - network = list("ss13","medbay"); - c_tag = "Medical - Breakroom" - }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/dark, /area/station/medical/break_room) "qda" = ( @@ -48383,15 +49002,11 @@ /turf/open/floor/iron, /area/station/commons/storage/tools) "qdG" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 +/obj/structure/disposalpipe/junction{ + dir = 1 }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation) +/turf/open/floor/carpet, +/area/station/service/library) "qdK" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -48451,21 +49066,15 @@ /obj/machinery/light/cold/directional/south, /turf/open/floor/iron/dark, /area/station/commons/lounge) -"qeD" = ( -/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "qeS" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/coffee_cart_rack{ pixel_x = -8; - pixel_y = 6 + pixel_y = 20 }, /obj/effect/spawner/random/food_or_drink/donkpockets{ pixel_x = 4; - pixel_y = 6 + pixel_y = 14 }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 @@ -48492,7 +49101,7 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "qfs" = ( -/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/sign/poster/official/random, /turf/open/floor/glass, /area/station/service/kitchen) "qfv" = ( @@ -48512,12 +49121,6 @@ id_tag = "mostleft_upper_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idDoor = "mostleft_upper_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/turf_decal/sand, /turf/open/floor/catwalk_floor, @@ -48545,8 +49148,12 @@ /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/right) "qfS" = ( -/obj/machinery/smartfridge/organ, -/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Coroner's Office" + }, /turf/open/floor/iron/dark, /area/station/medical/morgue) "qga" = ( @@ -48559,9 +49166,10 @@ "qgd" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ - pixel_y = 4 + pixel_y = 16 }, /obj/item/radio/intercom/directional/east, +/obj/structure/sign/calendar, /turf/open/floor/carpet, /area/station/medical/psychology) "qgj" = ( @@ -48595,11 +49203,11 @@ /obj/structure/cable, /obj/item/storage/box/bandages{ pixel_x = -6; - pixel_y = 6 + pixel_y = 15 }, /obj/item/storage/box/bodybags{ pixel_x = 3; - pixel_y = 2 + pixel_y = 11 }, /obj/item/reagent_containers/syringe, /turf/open/floor/iron/white, @@ -48647,9 +49255,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "qib" = ( @@ -48690,6 +49296,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) +"qiC" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 5; + pixel_y = 17 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 3; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/machinery/cell_charger{ + pixel_y = 10; + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) "qiI" = ( /obj/structure/disposaloutlet, /obj/structure/disposalpipe/trunk{ @@ -48755,6 +49382,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/digital_clock, /turf/open/floor/iron/white, /area/station/medical/virology) "qjG" = ( @@ -48770,7 +49398,9 @@ dir = 4 }, /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 10 + }, /obj/structure/cable, /obj/machinery/light_switch/directional/east{ pixel_x = 23; @@ -48812,6 +49442,7 @@ network = list("ss13","Security"); c_tag = "Security - Main West" }, +/obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/openspace, /area/station/security/brig) "qkE" = ( @@ -48891,17 +49522,6 @@ }, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"qlK" = ( -/obj/machinery/camera/directional/west{ - network = list("ss13","Security","cargo"); - c_tag = "Cargo - Security Outpost" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/security/checkpoint/supply) "qmc" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -48946,6 +49566,11 @@ /obj/effect/turf_decal/trimline/yellow/filled/corner, /turf/open/floor/iron/dark/corner, /area/station/ai_monitored/command/storage/eva) +"qnb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/no_smoking, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "qnd" = ( /obj/structure/rack, /obj/item/reagent_containers/cup/bottle/iron{ @@ -48968,10 +49593,6 @@ dir = 8 }, /area/station/medical/medbay/central) -"qnk" = ( -/obj/structure/cable, -/turf/open/floor/wood, -/area/station/service/lawoffice) "qnm" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/table, @@ -49075,14 +49696,6 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/iron, /area/station/security/prison) -"qpr" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger{ - pixel_y = 4 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron, -/area/station/command/bridge) "qpu" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 8 @@ -49111,8 +49724,7 @@ dir = 8 }, /obj/structure/filingcabinet, -/obj/machinery/camera{ - dir = 9; +/obj/machinery/camera/directional/north{ c_tag = "Civilian - Vacant Office" }, /turf/open/floor/wood, @@ -49276,10 +49888,14 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/mesh, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/cold/directional/north, +/obj/item/stack/medical/gauze{ + pixel_y = 11 + }, +/obj/item/stack/medical/mesh{ + pixel_y = 8 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/cold/directional/east, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) "qti" = ( @@ -49300,16 +49916,12 @@ /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 }, -/obj/structure/sign/departments/cargo{ - pixel_x = -32; - pixel_y = 32 - }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "qtM" = ( -/obj/machinery/shower/directional/north, /obj/structure/curtain, /obj/item/soap/syndie, +/obj/machinery/shower/directional/north, /turf/open/floor/iron/showroomfloor, /area/station/commons/vacant_room) "qtS" = ( @@ -49418,27 +50030,11 @@ }, /turf/open/floor/iron, /area/station/security/prison/work) -"qwn" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 5 - }, -/obj/structure/cable, -/obj/structure/table, -/obj/item/multitool{ - pixel_x = 8 - }, -/obj/item/flatpack{ - board = /obj/item/circuitboard/machine/flatpacker; - pixel_x = -5 - }, -/turf/open/floor/iron, -/area/station/engineering/break_room) "qwq" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 10 + }, /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 4 }, @@ -49484,13 +50080,6 @@ }, /turf/open/floor/iron, /area/station/security/office) -"qxU" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/machinery/vending/tool, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "qxZ" = ( /obj/structure/chair/office, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -49549,10 +50138,22 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 15; + pixel_x = -5 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 15; + pixel_x = -3 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 15; + pixel_x = -1 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 15; + pixel_x = 1 + }, /turf/open/floor/iron, /area/station/engineering/main) "qyQ" = ( @@ -49597,14 +50198,15 @@ /turf/open/floor/wood/large, /area/station/service/theater) "qzI" = ( -/obj/structure/sign/warning/vacuum/external/directional/south, -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ - dir = 4 +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleright_lower_lower_eva_external"; + idInterior = "middleright_lower_lower_eva_internal"; + idSelf = "middleright_lower_lower_eva_airlock_control" }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/engineering/atmos) +/turf/open/floor/iron/smooth, +/area/station/maintenance/tram/mid) "qzO" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -49653,12 +50255,6 @@ /obj/machinery/door/window/right/directional/east, /turf/open/floor/iron, /area/station/security/brig) -"qAC" = ( -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 10 - }, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "qBg" = ( /turf/open/floor/engine/plasma, /area/station/engineering/atmos) @@ -49686,16 +50282,13 @@ /obj/machinery/firealarm/directional/west{ pixel_y = 5 }, -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_y = 32 - }, /obj/structure/disposalpipe/trunk{ dir = 2 }, /obj/machinery/light_switch/directional/west{ - pixel_x = -23; - pixel_y = -8 + pixel_y = -9 }, +/obj/structure/plaque/static_plaque/golden/captain, /turf/open/floor/carpet, /area/station/command/heads_quarters/captain) "qBL" = ( @@ -49730,12 +50323,6 @@ id_tag = "middleleft_lower_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = -24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idDoor = "middleleft_lower_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49752,7 +50339,6 @@ /area/station/maintenance/port/central) "qCh" = ( /obj/structure/closet/secure_closet/captains, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/light/warm/directional/north, /turf/open/floor/wood, @@ -50004,6 +50590,39 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"qGF" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = 15 + }, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = 13 + }, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = 9 + }, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = 7 + }, +/obj/item/stack/cable_coil, +/obj/item/storage/box/lights/mixed{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_y = 6; + pixel_x = 7 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_y = 2; + pixel_x = 7 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/engine_smes) "qGM" = ( /obj/effect/turf_decal/stripes/white/line, /obj/effect/decal/cleanable/dirt, @@ -50036,12 +50655,6 @@ autoclose = 0 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "rightmost_upper_eva_airlock_control"; - idDoor = "rightmost_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -50065,21 +50678,27 @@ /area/station/commons/dorms) "qHI" = ( /obj/structure/table/reinforced, -/obj/machinery/firealarm/directional/west, -/obj/item/storage/box, +/obj/machinery/firealarm/directional/west{ + pixel_y = 21 + }, +/obj/item/storage/box{ + pixel_x = 2; + pixel_y = 11 + }, /obj/item/hand_labeler{ pixel_y = 8 }, /obj/effect/turf_decal/tile/brown/fourcorners, /obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = 8 + pixel_y = 6 }, /turf/open/floor/iron, /area/station/cargo/sorting) "qHM" = ( /obj/structure/table/wood, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ + pixel_y = 11 + }, /obj/machinery/newscaster/directional/west, /obj/machinery/light/directional/west, /turf/open/floor/iron/grimy, @@ -50165,6 +50784,7 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, +/obj/structure/sign/poster/official/cleanliness, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "qIN" = ( @@ -50195,7 +50815,9 @@ dir = 1 }, /obj/machinery/light/cold/directional/north, -/obj/item/storage/box/bandages, +/obj/item/storage/box/bandages{ + pixel_y = 9 + }, /turf/open/floor/iron/white, /area/station/security/medical) "qJY" = ( @@ -50253,18 +50875,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/science/server) -"qKW" = ( -/obj/structure/table/reinforced, -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/item/rcl/pre_loaded, -/obj/machinery/computer/security/telescreen/ce/directional/west, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 - }, -/obj/item/clipboard, -/obj/item/paper/monitorkey, -/turf/open/floor/iron/dark, -/area/station/command/heads_quarters/ce) "qLD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -50304,7 +50914,7 @@ "qMb" = ( /obj/structure/table, /obj/item/exodrone{ - pixel_y = 8 + pixel_y = 14 }, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 @@ -50402,16 +51012,15 @@ /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) "qND" = ( -/obj/machinery/camera{ - dir = 6; - c_tag = "Arrivals - North Docking Hall" - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals - North Docking Hall" + }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "qNF" = ( @@ -50502,17 +51111,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/dorms) -"qPQ" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 - }, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/computer/security/telescreen/engine/directional/south, -/turf/open/floor/iron, -/area/station/engineering/main) "qPV" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -50520,10 +51118,12 @@ /area/station/ai_monitored/command/storage/eva) "qPX" = ( /obj/structure/table, -/obj/item/analyzer, +/obj/item/analyzer{ + pixel_y = 9 + }, /obj/item/book/manual/wiki/ordnance{ pixel_x = 5; - pixel_y = 1 + pixel_y = 12 }, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -50541,7 +51141,9 @@ "qQc" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/structure/table, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 9 + }, /turf/open/floor/iron/white, /area/station/science/lobby) "qQq" = ( @@ -50550,9 +51152,7 @@ /area/station/maintenance/tram/left) "qQW" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/structure/sign/flag{ - pixel_y = 32 - }, +/obj/structure/sign/flag, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) "qQX" = ( @@ -50571,7 +51171,7 @@ "qRn" = ( /obj/machinery/vending/assist, /obj/effect/turf_decal/trimline/white/filled/line, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "qRp" = ( @@ -50592,7 +51192,9 @@ /area/station/maintenance/tram/mid) "qRK" = ( /obj/structure/table, -/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 11 + }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) "qRO" = ( @@ -50624,7 +51226,7 @@ /area/station/commons/dorms) "qSE" = ( /obj/structure/table, -/obj/machinery/computer/security/telescreen/interrogation, +/obj/machinery/computer/security/telescreen/interrogation/table, /turf/open/floor/iron/dark, /area/station/security/interrogation) "qSQ" = ( @@ -50677,14 +51279,21 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) -"qTI" = ( -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Emitter Room West" - }, -/turf/open/floor/iron/dark, +"qTC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, /area/station/engineering/supermatter/room) +"qTI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "rightmost_lower_upper_eva_external"; + idInterior = "rightmost_lower_upper_eva_internal"; + idSelf = "rightmost_lower_upper_eva_airlock_control" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/tram/right) "qTK" = ( /obj/structure/chair{ dir = 8 @@ -50722,6 +51331,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 4 + }, /turf/open/floor/iron/white, /area/station/science/research) "qUB" = ( @@ -50766,9 +51378,18 @@ /area/station/medical/storage) "qUX" = ( /obj/effect/spawner/random/structure/table, -/obj/item/paper/pamphlet/radstorm, -/obj/item/paper/pamphlet/radstorm, -/obj/item/paper/pamphlet/radstorm, +/obj/item/paper/pamphlet/radstorm{ + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/paper/pamphlet/radstorm{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/paper/pamphlet/radstorm{ + pixel_x = -3; + pixel_y = 2 + }, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) "qUY" = ( @@ -50863,17 +51484,13 @@ autoclose = 0 }, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_lower_lower_eva_airlock_control"; - idDoor = "middleright_lower_lower_eva_external" - }, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) "qWN" = ( /obj/effect/spawner/random/engineering/tracking_beacon, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/parquet, /area/station/service/library) @@ -50940,6 +51557,37 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"qXx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 15; + pixel_x = -5 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/circuitboard/machine/crystallizer{ + pixel_y = 10 + }, +/obj/item/hfr_box/core{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmospherics_engine) "qXA" = ( /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, @@ -50969,9 +51617,17 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 4 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 9; + pixel_x = 3 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 9; + pixel_x = 3 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 11 + }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "qYs" = ( @@ -51012,9 +51668,7 @@ /obj/machinery/door/airlock/external{ name = "Escape Airlock" }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, +/obj/structure/sign/warning/vacuum/external, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) "qYV" = ( @@ -51079,12 +51733,13 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe{ + pixel_y = 9 + }, /obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/camera{ - dir = 10; - network = list("ss13","Security"); - c_tag = "Security - Medical Center" +/obj/machinery/camera/directional/south{ + c_tag = "Security - Medical Center"; + network = list("ss13","Security") }, /turf/open/floor/iron/white, /area/station/security/medical) @@ -51155,9 +51810,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 }, -/obj/structure/sign/departments/restroom{ - pixel_x = -32 - }, +/obj/structure/sign/departments/restroom/directional/west, /turf/open/floor/iron, /area/station/commons/dorms) "raY" = ( @@ -51179,6 +51832,13 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) +"rbf" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/ai_monitored/command/storage/eva) "rbn" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -51214,6 +51874,7 @@ /obj/effect/turf_decal/bot, /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "rbD" = ( @@ -51342,8 +52003,12 @@ /area/station/security/processing) "rdJ" = ( /obj/structure/table/glass, -/obj/item/stack/medical/mesh, -/obj/item/stack/medical/gauze, +/obj/item/stack/medical/mesh{ + pixel_y = 11 + }, +/obj/item/stack/medical/gauze{ + pixel_y = 10 + }, /obj/effect/turf_decal/stripes/corner{ dir = 8 }, @@ -51400,15 +52065,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "rem" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_e"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + pixel_y = 0; + name = "Privacy Bolts"; + id = "private_e" + }, /turf/open/floor/carpet, /area/station/commons/dorms) "reC" = ( @@ -51433,9 +52095,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, -/obj/machinery/light/small/directional/south{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "rfQ" = ( @@ -51450,11 +52110,18 @@ /area/station/engineering/atmos/pumproom) "rfR" = ( /obj/structure/table/wood, -/obj/item/storage/crayons, -/obj/item/toy/crayon/spraycan, -/obj/item/toy/crayon/spraycan{ - pixel_x = -4 +/obj/item/storage/crayons{ + pixel_y = 11 }, +/obj/item/toy/crayon/spraycan{ + pixel_y = 14 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = -4; + pixel_y = 12 + }, +/obj/structure/sign/calendar, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "rfU" = ( @@ -51526,9 +52193,21 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "rhd" = ( -/obj/machinery/digital_clock, -/turf/closed/wall, -/area/station/medical/treatment_center) +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/storage/box/syringes{ + pixel_y = 9; + pixel_x = -4 + }, +/obj/item/storage/box/beakers{ + pixel_x = 3; + pixel_y = 17 + }, +/obj/structure/reagent_dispensers/wall/virusfood/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) "rht" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -51640,7 +52319,10 @@ /area/station/command/heads_quarters/qm) "riN" = ( /obj/structure/table, -/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ + pixel_y = 6; + pixel_x = 8 + }, /obj/item/reagent_containers/condiment/saltshaker{ pixel_x = -9; pixel_y = 12 @@ -51673,10 +52355,11 @@ /turf/open/floor/iron, /area/station/command/bridge) "rjs" = ( -/obj/machinery/medical_kiosk, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/medical_kiosk, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "rjw" = ( @@ -51724,15 +52407,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/command/gateway) -"rkq" = ( -/obj/structure/table, -/obj/item/flashlight{ - pixel_x = 9; - pixel_y = 13 - }, -/obj/item/storage/belt/utility, -/turf/open/floor/iron/smooth, -/area/station/commons/storage/primary) "rks" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -51837,6 +52511,7 @@ /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/bluespace_vendor/directional/south, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "rmB" = ( @@ -51859,10 +52534,7 @@ /area/station/tcommsat/server) "rna" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light_switch/directional/north{ - pixel_x = -8; - pixel_y = 23 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "rnd" = ( @@ -51925,7 +52597,9 @@ /obj/structure/bookcase{ name = "Forbidden Knowledge" }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/engine/cult, /area/station/service/library) "rnL" = ( @@ -51936,6 +52610,10 @@ "rnR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button/directional/north{ + idDoor = "mostleft_lower_eva_internal"; + idSelf = "mostleft_lower_eva_airlock_control" + }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) "rnY" = ( @@ -51969,8 +52647,9 @@ /area/station/cargo/storage) "rom" = ( /obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/effect/spawner/random/entertainment/lighter, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_y = 7 + }, /obj/machinery/light/warm/directional/south, /turf/open/floor/iron/dark, /area/station/service/bar) @@ -52010,12 +52689,6 @@ id_tag = "middleright_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleright_lower_eva_airlock_control"; - idDoor = "middleright_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) @@ -52039,17 +52712,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos) -"rpp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Tunnel Access Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/central) "rpq" = ( /obj/structure/railing{ dir = 4 @@ -52129,10 +52791,18 @@ "rro" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks{ - dir = 8 + dir = 8; + pixel_y = 9 }, /turf/open/floor/iron/dark, /area/station/service/bar) +"rrz" = ( +/obj/machinery/computer/security/telescreen/cmo/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "rrE" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -52174,7 +52844,6 @@ "rsk" = ( /mob/living/basic/pet/cat/runtime, /obj/structure/bed/dogbed/runtime, -/obj/structure/sign/clock/directional/north, /obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) @@ -52185,15 +52854,13 @@ /turf/open/floor/iron, /area/station/engineering/break_room) "rsH" = ( -/obj/structure/sign/warning/radiation/rad_area{ - pixel_y = 32 - }, /obj/effect/turf_decal/siding/wideplating{ dir = 10 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/structure/sign/warning/radiation, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) "rsZ" = ( @@ -52213,35 +52880,30 @@ "run" = ( /turf/closed/wall/r_wall, /area/station/security/medical) -"ruo" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/trimline/yellow/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "rup" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/storage/toolbox/emergency, -/obj/item/wrench, -/obj/item/assembly/signaler, +/obj/item/storage/toolbox/emergency{ + pixel_y = 9 + }, +/obj/item/wrench{ + pixel_y = 8 + }, +/obj/item/assembly/signaler{ + pixel_y = 13 + }, /obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/east{ + pixel_y = 5 + }, /turf/open/floor/iron, /area/station/command/bridge) "ruy" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/structure/sign/warning/secure_area{ - pixel_x = -32 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/security/office) +/obj/structure/sign/plaques/kiddie/perfect_drone, +/turf/open/floor/carpet, +/area/station/command/meeting_room) "ruA" = ( /obj/structure/railing{ dir = 1 @@ -52274,9 +52936,12 @@ /area/station/command/heads_quarters/hop) "ruW" = ( /obj/structure/table/wood, -/obj/item/soulstone/anybody/chaplain, +/obj/item/soulstone/anybody/chaplain{ + pixel_y = 11 + }, /obj/item/book/granter/action/spell/smoke/lesser{ - name = "concentrated kush" + name = "concentrated kush"; + pixel_y = 9 }, /turf/open/floor/cult, /area/station/service/chapel/office) @@ -52296,6 +52961,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engineering"); + c_tag = "Engineering - SMES Misc" + }, /turf/open/floor/iron, /area/station/engineering/engine_smes) "rvA" = ( @@ -52332,14 +53001,24 @@ "rws" = ( /obj/structure/table/glass, /obj/item/storage/box/monkeycubes{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 9 }, /obj/item/reagent_containers/spray/cleaner{ - pixel_x = 9 + pixel_x = 9; + pixel_y = 11 }, /obj/effect/turf_decal/tile/dark_green/fourcorners, /turf/open/floor/iron/white, /area/station/science/genetics) +"rwx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) "rwF" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/dark_red/warning{ @@ -52513,13 +53192,13 @@ /turf/open/floor/glass/reinforced, /area/station/security/brig) "rAf" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics N2 Chamber" +/obj/structure/table, +/obj/item/razor{ + pixel_x = 9; + pixel_y = 4 }, -/turf/open/floor/engine/n2, -/area/station/engineering/atmos) +/turf/open/floor/iron/freezer, +/area/station/science/lower) "rAg" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Mix to Port" @@ -52555,7 +53234,9 @@ name = "Kitchen Counter Shutters"; id = "playerscantreadthis" }, -/obj/item/plate, +/obj/item/plate{ + pixel_y = 10 + }, /turf/open/floor/iron/checker, /area/station/service/kitchen) "rBz" = ( @@ -52597,12 +53278,6 @@ id_tag = "middleleft_lower_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_lower_lower_eva_airlock_control"; - idDoor = "middleleft_lower_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) @@ -52673,9 +53348,6 @@ dir = 9 }, /obj/machinery/status_display/ai/directional/north, -/obj/machinery/camera/directional/north{ - c_tag = "Hallway - Service Wing Left Upper Hall" - }, /turf/open/floor/iron, /area/station/hallway/secondary/service) "rEd" = ( @@ -52698,6 +53370,16 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"rEf" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals - Central Hall" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "rEq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52732,13 +53414,20 @@ /area/station/hallway/primary/tram/right) "rEQ" = ( /obj/structure/table, -/obj/item/plant_analyzer, +/obj/item/plant_analyzer{ + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) "rEV" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"rFT" = ( +/mob/living/carbon/human/species/monkey, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "rGj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, @@ -52770,7 +53459,8 @@ dir = 4 }, /obj/item/storage/toolbox/electrical{ - pixel_y = 5 + pixel_y = -1; + pixel_x = 1 }, /turf/open/floor/iron, /area/station/engineering/main) @@ -52855,8 +53545,7 @@ dir = 8 }, /obj/structure/table, -/obj/machinery/camera{ - dir = 9; +/obj/machinery/camera/directional/north{ network = list("ss13","minisat"); c_tag = "Secure - AI Minisat Internal Power Access" }, @@ -52880,8 +53569,9 @@ /area/station/commons/dorms) "rIT" = ( /obj/structure/table/wood, -/obj/effect/spawner/random/decoration/ornament, -/obj/structure/sign/clock/directional/east, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 12 + }, /turf/open/floor/iron/grimy, /area/station/hallway/secondary/entry) "rJD" = ( @@ -52936,22 +53626,12 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "rKr" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/gym/mirrored{ + pixel_y = 32 }, -/obj/structure/sign/clock/directional/north, /turf/open/floor/iron, -/area/station/security/prison) -"rKD" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/storage/toolbox/electrical{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/dark, -/area/station/science/explab) +/area/station/commons/fitness) "rKL" = ( /obj/machinery/newscaster/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -53038,7 +53718,6 @@ /obj/machinery/power/apc/auto_name/directional/east{ areastring = "/area/station/science/ordnance/burnchamber" }, -/obj/structure/sign/warning/hot_temp/directional/south, /turf/open/floor/iron/white, /area/station/science/ordnance) "rLP" = ( @@ -53113,21 +53792,19 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/camera{ - dir = 9; - network = list("ss13","Security"); - c_tag = "Security - Pre-Trial Holding" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/cold/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Pre-Trial Holding"; + network = list("ss13","Security") + }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "rNl" = ( /obj/machinery/stasis{ dir = 4 }, -/obj/machinery/defibrillator_mount/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 9 }, @@ -53135,13 +53812,17 @@ network = list("ss13","medbay"); c_tag = "Medical - Treatment North-West" }, +/obj/machinery/defibrillator_mount/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) "rNt" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 }, -/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/medical/virology) "rNG" = ( @@ -53164,15 +53845,22 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/clothing/glasses/welding, -/obj/item/wrench, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/welding{ + pixel_y = 9 + }, +/obj/item/wrench{ + pixel_y = 10 + }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /obj/item/radio/intercom/directional/south, /obj/item/stack/sheet/glass{ - amount = 20 + amount = 20; + pixel_y = 11 }, /turf/open/floor/iron, /area/station/science/lab) @@ -53238,6 +53926,7 @@ /obj/item/stack/cable_coil/five, /obj/item/storage/toolbox/electrical, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) "rOT" = ( @@ -53261,10 +53950,25 @@ /turf/open/floor/engine/cult, /area/station/service/library) "rPd" = ( -/obj/effect/turf_decal/trimline/red/filled/line, -/obj/machinery/digital_clock/directional/south, -/turf/open/floor/iron/dark, -/area/station/security/courtroom/holding) +/obj/machinery/firealarm/directional/west{ + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 11 + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -23; + pixel_y = -8 + }, +/turf/open/floor/iron, +/area/station/security/processing) "rPj" = ( /obj/effect/turf_decal/box/white{ color = "#9FED58" @@ -53283,15 +53987,14 @@ /turf/open/floor/iron/freezer, /area/station/commons/toilet) "rPt" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 1 +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/machinery/camera{ - dir = 9; - c_tag = "Civilian - aux_base Construction" - }, -/turf/open/floor/iron, -/area/station/construction/mining/aux_base) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/service/library) "rPv" = ( /obj/machinery/light/small/dim/directional/south, /turf/open/floor/engine, @@ -53431,10 +54134,9 @@ /area/station/security/courtroom) "rRi" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics Test Room" +/obj/machinery/camera/emp_proof/directional/north{ + c_tag = "Engineering - Atmospherics Test Room"; + network = list("ss13","engineering") }, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) @@ -53459,22 +54161,32 @@ /area/station/hallway/primary/tram/left) "rSa" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/item/storage/box/syringes{ - pixel_y = 4 + pixel_y = 8 }, -/obj/item/storage/box/syringes, -/obj/item/mod/module/plasma_stabilizer, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Medical Storage"; - req_access = list("medical") +/obj/item/storage/box/syringes{ + pixel_y = 8 + }, +/obj/item/mod/module/plasma_stabilizer{ + pixel_y = 12 }, /obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/item/mod/module/signlang_radio, -/obj/item/mod/module/thermal_regulator, -/obj/item/gun/syringe, +/obj/item/mod/module/signlang_radio{ + pixel_y = 4 + }, +/obj/item/mod/module/thermal_regulator{ + pixel_y = 8 + }, +/obj/item/gun/syringe{ + pixel_y = 8 + }, +/obj/machinery/door/window/half/left/directional/west{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) "rSb" = ( @@ -53558,13 +54270,11 @@ /turf/open/floor/iron/white, /area/station/commons/vacant_room) "rTm" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, /obj/machinery/computer/security/labor, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/security/processing) "rTn" = ( @@ -53612,7 +54322,7 @@ /turf/open/floor/iron, /area/station/science/explab) "rUQ" = ( -/obj/structure/window/reinforced/fulltile, +/obj/structure/window/fulltile, /turf/open/floor/grass, /area/station/hallway/secondary/exit/departure_lounge) "rUR" = ( @@ -53735,6 +54445,7 @@ dir = 8 }, /obj/machinery/light/cold/directional/north, +/obj/structure/sign/departments/science/directional/north, /turf/open/floor/iron/white, /area/station/science/lobby) "rXO" = ( @@ -53754,7 +54465,9 @@ /obj/structure/bodycontainer/morgue{ dir = 2 }, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/iron/dark, /area/station/service/chapel/office) "rYq" = ( @@ -53764,28 +54477,27 @@ /area/station/security/prison) "rYw" = ( /obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/directional/south, /obj/item/storage/medkit/toxin{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/storage/medkit/toxin{ + pixel_y = 6 }, -/obj/item/storage/medkit/toxin, /obj/item/storage/medkit/toxin{ pixel_x = -3; - pixel_y = -3 - }, -/obj/machinery/door/window/right/directional/east{ - name = "Secure Medical Storage"; - req_access = list("medical") + pixel_y = 1 }, /obj/effect/turf_decal/siding/white{ dir = 4 }, +/obj/machinery/door/window/half/right/directional/east{ + name = "Secure Medical Storage"; + req_access = list("medical") + }, +/obj/structure/window/reinforced/half, /turf/open/floor/iron/dark, /area/station/medical/storage) -"rYE" = ( -/turf/open/floor/plating/airless, -/area/space/nearstation) "rYL" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -53809,7 +54521,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/airalarm/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plating, /area/station/commons/vacant_room) "rYW" = ( @@ -53834,12 +54546,11 @@ name = "Gas to Filter"; dir = 1 }, -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Engine Room Airlock" - }, /obj/machinery/light/small/directional/west, +/obj/machinery/camera/emp_proof/directional/south{ + c_tag = "Engineering - Engine Room Airlock"; + network = list("ss13","engine","engineering") + }, /turf/open/floor/engine, /area/station/engineering/supermatter) "rZA" = ( @@ -53944,10 +54655,12 @@ /obj/structure/window/reinforced/spawner/directional/west{ pixel_y = 2 }, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 14 + }, /obj/structure/window/reinforced/spawner/directional/south{ pixel_y = 2 }, -/obj/effect/spawner/random/decoration/ornament, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "sbs" = ( @@ -53989,7 +54702,7 @@ /obj/structure/table/reinforced, /obj/structure/window/spawner/directional/north, /obj/structure/displaycase/forsale/kitchen{ - pixel_y = 8 + pixel_y = 18 }, /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, @@ -54022,6 +54735,8 @@ "scT" = ( /obj/structure/table, /obj/machinery/microwave, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/iron/white/side, /area/station/service/kitchen) "scZ" = ( @@ -54053,12 +54768,10 @@ /turf/open/floor/wood, /area/station/service/theater) "sdC" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/gym/right{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/commons/fitness) "sdK" = ( @@ -54089,6 +54802,10 @@ "seG" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/access_button/directional/west{ + idSelf = "middleleft_upper_eva_airlock_control"; + idDoor = "middleleft_upper_eva_internal" + }, /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/center) "seN" = ( @@ -54271,11 +54988,6 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, -/obj/machinery/camera/directional/east{ - network = list("ss13","medbay"); - c_tag = "Medical - Surgery B" - }, -/obj/machinery/vending/wallmed/directional/north, /obj/structure/disposalpipe/trunk{ dir = 2 }, @@ -54283,6 +54995,7 @@ pixel_x = 22; pixel_y = -9 }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "siF" = ( @@ -54304,12 +55017,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/lower) -"siX" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 5 - }, -/turf/open/floor/iron/airless, -/area/space/nearstation) "siZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -54348,10 +55055,14 @@ /obj/effect/turf_decal/stripes/line, /obj/item/storage/box/gloves{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 + }, +/obj/item/storage/box/bodybags{ + pixel_y = 9 + }, +/obj/item/healthanalyzer{ + pixel_y = 12 }, -/obj/item/storage/box/bodybags, -/obj/item/healthanalyzer, /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/light/directional/south, /turf/open/floor/iron/dark, @@ -54497,6 +55208,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/security/prison/garden) +"slq" = ( +/obj/structure/rack, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) "slr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing, @@ -54586,7 +55304,9 @@ /area/station/service/hydroponics) "smV" = ( /obj/structure/table, -/obj/machinery/microwave, +/obj/machinery/microwave{ + pixel_y = 8 + }, /obj/item/radio/intercom/prison/directional/south, /obj/machinery/camera/directional/south{ network = list("ss13","Security","prison"); @@ -54701,7 +55421,8 @@ id = "playerscantreadthis" }, /obj/structure/desk_bell{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 4 }, /turf/open/floor/iron/checker, /area/station/service/kitchen) @@ -54730,7 +55451,9 @@ "sqc" = ( /obj/structure/table, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/spawner/random/armory/rubbershot, +/obj/effect/spawner/random/armory/rubbershot{ + pixel_y = 8 + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) "sql" = ( @@ -54820,7 +55543,7 @@ /area/station/engineering/main) "srd" = ( /obj/machinery/computer/cargo/request, -/obj/structure/sign/calendar/directional/north, +/obj/structure/sign/calendar, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) "srz" = ( @@ -54905,8 +55628,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light_switch/directional/east{ - pixel_x = 22; - pixel_y = -9 + pixel_y = -3 }, /turf/open/floor/iron/white, /area/station/medical/pharmacy) @@ -54966,13 +55688,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"stg" = ( -/obj/structure/table/wood, -/obj/structure/sign/flag/nanotrasen/directional/north, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/crap, -/turf/open/floor/wood, -/area/station/command/meeting_room) "stk" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/department/science) @@ -55062,7 +55777,21 @@ /area/station/security/brig) "sud" = ( /obj/structure/table, -/obj/item/food/cakeslice/birthday, +/obj/item/plate{ + pixel_y = 11 + }, +/obj/item/kitchen/fork/plastic{ + pixel_y = 11; + pixel_x = -11 + }, +/obj/item/knife/plastic{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/toy/balloon_animal/lizard{ + pixel_y = 16; + name = "The-Airheaded-One" + }, /turf/open/floor/eighties/red, /area/station/commons/fitness/recreation/entertainment) "sue" = ( @@ -55100,6 +55829,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"suE" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "suG" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -55125,7 +55863,8 @@ }, /obj/machinery/fax{ name = "Chief Engineer's Fax Machine"; - fax_name = "Chief Engineer's Office" + fax_name = "Chief Engineer's Office"; + pixel_y = 11 }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) @@ -55241,6 +55980,11 @@ dir = 1 }, /obj/effect/landmark/start/cyborg, +/obj/machinery/turretid/directional/south{ + pixel_y = 30; + name = "AI Upload Turret Control"; + control_area = "/area/station/ai_monitored/turret_protected/ai_upload" + }, /turf/open/floor/iron/dark, /area/station/science/lower) "sxn" = ( @@ -55310,7 +56054,9 @@ /area/station/science/robotics/lab) "syR" = ( /obj/structure/table, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 11 + }, /turf/open/floor/carpet, /area/station/cargo/miningdock) "syX" = ( @@ -55328,6 +56074,7 @@ dir = 4 }, /obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/sign/warning/electric_shock, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) "szb" = ( @@ -55354,11 +56101,6 @@ /turf/open/floor/carpet, /area/station/commons/dorms) "szq" = ( -/obj/machinery/camera/emp_proof{ - dir = 6; - network = list("ss13","engine","engineering"); - c_tag = "Engineering - Emitter Room East" - }, /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) @@ -55465,7 +56207,8 @@ /obj/item/radio/intercom/directional/south, /obj/machinery/fax{ name = "Detective's Fax Machine"; - fax_name = "Detective's Office" + fax_name = "Detective's Office"; + pixel_y = 11 }, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) @@ -55529,6 +56272,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"sDP" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_y = 13; + pixel_x = 1 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 1; + pixel_y = 12 + }, +/turf/open/floor/iron, +/area/station/command/bridge) "sDY" = ( /obj/structure/railing{ dir = 1 @@ -55642,11 +56397,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/carpet, /area/station/cargo/miningdock) -"sGF" = ( -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station - }, -/area/station/science/explab) "sGG" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -55778,7 +56528,9 @@ /area/station/hallway/primary/tram/center) "sIq" = ( /obj/structure/table/glass, -/obj/item/wrench/medical, +/obj/item/wrench/medical{ + pixel_y = 9 + }, /turf/open/floor/iron/dark, /area/station/medical/treatment_center) "sIx" = ( @@ -55829,8 +56581,12 @@ dir = 8 }, /obj/machinery/newscaster/directional/east, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, +/obj/item/stack/package_wrap{ + pixel_y = 8 + }, +/obj/item/hand_labeler{ + pixel_y = 11 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/vacant_room/commissary) @@ -55840,8 +56596,14 @@ "sKl" = ( /obj/structure/closet/secure_closet/chief_medical, /obj/effect/turf_decal/bot, -/obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/requests_console/directional/west{ + department = "Chief Medical Officer's Console"; + name = "Chief Medical Officer's Request Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/cmo) "sKp" = ( @@ -55859,9 +56621,7 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/starboard/greater) "sKA" = ( -/obj/structure/sign/plaques/kiddie{ - pixel_y = -32 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) "sKC" = ( @@ -55873,12 +56633,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/command/bridge) -"sKD" = ( -/obj/machinery/smartfridge/drying, -/turf/open/floor/iron/white/side{ - dir = 8 - }, -/area/station/service/kitchen) "sKN" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 4 @@ -55910,6 +56664,14 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"sLg" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "sLi" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -55919,16 +56681,6 @@ /obj/structure/railing/corner, /turf/open/space/openspace, /area/station/solars/starboard/fore) -"sLp" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 6 - }, -/obj/item/kirbyplants/random, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "sLz" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -55971,7 +56723,8 @@ /obj/machinery/conveyor_switch/oneway{ name = "Shipment Delivery Chute Activator"; pixel_x = -11; - id = "engineeringchute" + id = "engineeringchute"; + pixel_y = 15 }, /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron, @@ -56083,6 +56836,7 @@ "sOq" = ( /obj/machinery/vending/wardrobe/sec_wardrobe, /obj/machinery/status_display/ai/directional/west, +/obj/machinery/digital_clock, /turf/open/floor/iron/showroomfloor, /area/station/security/lockers) "sOr" = ( @@ -56110,10 +56864,6 @@ dir = 8; pixel_y = -40 }, -/obj/structure/sign/directions/vault{ - dir = 8; - pixel_y = -22 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -56158,15 +56908,24 @@ /area/station/hallway/secondary/service) "sPv" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -8; - pixel_y = -24 - }, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_x = -8; - pixel_y = -36 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/structure/table/reinforced, +/obj/machinery/button/ignition/incinerator/atmos/table{ + pixel_y = 10; + pixel_x = -6; + name = "combustion chamber ignition switch" + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux/table{ + pixel_y = 3; + pixel_x = 6 + }, +/obj/machinery/button/door/incinerator_vent_atmos_main/table{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/machinery/airlock_controller/incinerator_atmos{ + pixel_y = 23 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "sPw" = ( @@ -56196,7 +56955,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 5 }, -/obj/structure/sign/clock/directional/east, +/obj/machinery/light_switch/directional/east{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/science/robotics/lab) "sPK" = ( @@ -56220,6 +56981,16 @@ /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"sQq" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/office) "sQJ" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -56244,6 +57015,15 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"sRn" = ( +/obj/machinery/smartfridge/drying, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Kitchen East" + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/service/kitchen) "sRA" = ( /obj/structure/chair/sofa/corp/left, /turf/open/floor/wood/large, @@ -56363,16 +57143,16 @@ /area/station/engineering/atmospherics_engine) "sTz" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/directional/north{ - name = "FALLING HAZARD sign"; - desc = "A sign warning you to be cautious of falling packages." - }, /obj/machinery/door/window/left/directional/west{ name = "Hydroponics Delivery Chute" }, /obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, +/obj/structure/sign/warning/directional{ + desc = "A sign warning you to be cautious of falling packages."; + name = "FALLING HAZARD sign" + }, /turf/open/floor/plating, /area/station/service/hydroponics) "sTE" = ( @@ -56485,7 +57265,9 @@ /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) "sVs" = ( -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/tram/right) @@ -56527,6 +57309,7 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, +/obj/machinery/status_display/shuttle, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "sWF" = ( @@ -56561,17 +57344,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/command/bridge) -"sWY" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/machinery/keycard_auth/wall_mounted/directional/north{ - pixel_x = 26 - }, -/obj/machinery/status_display/ai/directional/north, -/obj/item/radio/intercom/command/directional/east, -/turf/open/floor/wood, -/area/station/command/heads_quarters/captain) "sXa" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -56612,18 +57384,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) -"sXV" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/structure/rack, -/obj/machinery/light_switch/directional/south{ - pixel_x = 13 - }, -/obj/item/crowbar, -/obj/item/weldingtool, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "sXW" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Office" @@ -56657,7 +57417,9 @@ /area/station/hallway/secondary/entry) "sYl" = ( /obj/structure/table, -/obj/structure/mirror/directional/east, +/obj/structure/mirror{ + pixel_y = 6 + }, /turf/open/floor/wood/large, /area/station/service/barber) "sYz" = ( @@ -56776,29 +57538,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"taL" = ( -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigright" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_right" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/navigate_destination/sec, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "taP" = ( /obj/structure/lattice, /turf/open/openspace, @@ -56854,8 +57593,12 @@ "tbK" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/item/aicard, -/obj/item/circuitboard/aicore, +/obj/item/aicard{ + pixel_y = 7 + }, +/obj/item/circuitboard/aicore{ + pixel_y = 8 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -56863,14 +57606,28 @@ /area/station/command/heads_quarters/rd) "tcq" = ( /obj/structure/table/reinforced, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/plasteel{ - amount = 15 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 13 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 13 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 13 + }, +/obj/item/stack/sheet/plasteel{ + amount = 15; + pixel_x = -3; + pixel_y = 13 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 4; + pixel_y = 13 + }, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "tcr" = ( @@ -56879,7 +57636,6 @@ /area/station/hallway/primary/tram/left) "tcs" = ( /obj/structure/table, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/item/kitchen/fork{ @@ -56890,6 +57646,7 @@ pixel_x = -2; pixel_y = 7 }, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron/checker, /area/station/commons/lounge) "tcD" = ( @@ -56900,8 +57657,19 @@ pixel_y = 5 }, /obj/structure/rack, +/obj/machinery/camera/emp_proof/directional/south{ + network = list("ss13","engine","engineering"); + c_tag = "Engineering - Emitter Room West" + }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"tcH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) "tcO" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -56934,16 +57702,15 @@ /area/station/engineering/break_room) "tdu" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "mostleft_upper_eva_airlock_control"; - idInterior = "mostleft_upper_eva_internal"; - idExterior = "mostleft_upper_eva_external" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "mostleft_upper_eva_external"; + idInterior = "mostleft_upper_eva_internal"; + idSelf = "mostleft_upper_eva_airlock_control"; + pixel_x = -8 + }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) "tdx" = ( @@ -56956,12 +57723,14 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"tdY" = ( -/obj/structure/flora/bush/jungle/c/style_random, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station +"tdW" = ( +/obj/structure/chair/office{ + dir = 1 }, -/area/station/science/explab) +/obj/effect/landmark/start/lawyer, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) "tdZ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -57086,10 +57855,10 @@ /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "tgh" = ( -/obj/structure/sign/calendar/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "tgj" = ( @@ -57104,20 +57873,17 @@ /obj/structure/toilet{ pixel_y = 13 }, -/obj/structure/mirror/directional/east, /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron/freezer, /area/station/security/prison) "tgE" = ( -/obj/machinery/camera{ - dir = 10; - network = list("ss13","medbay"); - c_tag = "Medical - Central North-West" - }, /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/machinery/camera/directional/west{ + c_tag = "Hallway - Central Tram Platform South-West" + }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "tgN" = ( @@ -57165,16 +57931,18 @@ /turf/open/floor/iron, /area/station/security/prison) "thR" = ( -/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/sign/poster/official/random, /turf/open/floor/wood/large, /area/station/service/barber) "tia" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/item/folder/yellow, +/obj/item/folder/yellow{ + pixel_y = 12 + }, /obj/item/clothing/ears/earmuffs{ pixel_x = -3; - pixel_y = -2 + pixel_y = 12 }, /obj/machinery/light/directional/south, /turf/open/floor/iron, @@ -57234,11 +58002,6 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/requests_console/directional/south{ - name = "Bridge Requests Console"; - pixel_y = 30; - department = "Bridge" - }, /obj/effect/mapping_helpers/requests_console/announcement, /obj/effect/mapping_helpers/requests_console/information, /obj/effect/mapping_helpers/requests_console/assistance, @@ -57248,6 +58011,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, +/obj/machinery/requests_console/directional/north, /turf/open/floor/iron, /area/station/command/bridge) "tjl" = ( @@ -57334,19 +58098,6 @@ /turf/open/floor/iron/smooth, /area/station/hallway/primary/tram/left) "tkH" = ( -/obj/machinery/firealarm/directional/west{ - pixel_y = 3 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 10 - }, -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/light_switch/directional/west{ - pixel_x = -23; - pixel_y = -8 - }, /turf/open/floor/iron, /area/station/security/processing) "tkP" = ( @@ -57394,6 +58145,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) +"tlL" = ( +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/service) "tlP" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 1 @@ -57409,6 +58170,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"tlX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder, +/obj/machinery/door_buttons/access_button/directional/west{ + idSelf = "rightmost_lower_eva_airlock_control"; + idDoor = "rightmost_lower_eva_internal" + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/primary/tram/right) "tlY" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 1 @@ -57545,9 +58315,15 @@ /area/station/commons/dorms) "toB" = ( /obj/structure/table, -/obj/item/mod/module/plasma_stabilizer, -/obj/item/mod/module/signlang_radio, -/obj/item/mod/module/thermal_regulator, +/obj/item/mod/module/plasma_stabilizer{ + pixel_y = 10 + }, +/obj/item/mod/module/signlang_radio{ + pixel_y = 9 + }, +/obj/item/mod/module/thermal_regulator{ + pixel_y = 10 + }, /turf/open/floor/iron, /area/station/security/office) "toT" = ( @@ -57561,7 +58337,8 @@ /obj/structure/reagent_dispensers/wall/peppertank/directional/east, /obj/machinery/fax{ name = "Head of Security's Fax Machine"; - fax_name = "Head of Security's Office" + fax_name = "Head of Security's Office"; + pixel_y = 10 }, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) @@ -57692,11 +58469,7 @@ /turf/open/floor/iron/dark, /area/station/science/robotics/lab) "try" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, /obj/effect/turf_decal/trimline/blue/filled/line, -/obj/machinery/digital_clock/directional/south, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "trK" = ( @@ -57821,10 +58594,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) -"ttj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "tto" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/trimline/green/line{ @@ -57841,12 +58610,17 @@ "ttw" = ( /obj/structure/table/glass, /obj/item/folder/red{ - pixel_x = 3 + pixel_x = 7; + pixel_y = 13 }, /obj/item/taperecorder{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/tape{ + pixel_y = 4; + pixel_x = 3 }, -/obj/structure/sign/poster/official/obey/directional/south, /turf/open/floor/iron/white, /area/station/security/execution/education) "ttA" = ( @@ -57859,18 +58633,6 @@ }, /turf/open/floor/iron, /area/station/cargo/miningdock) -"ttS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/crate/preopen, -/obj/item/stock_parts/power_store/cell/empty, -/obj/effect/spawner/random/engineering/flashlight, -/obj/structure/sign/departments/exodrone/directional/east, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "tuf" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/table, @@ -57964,7 +58726,6 @@ /area/station/commons/dorms) "twr" = ( /obj/machinery/disposal/bin, -/obj/structure/sign/clock/directional/east, /obj/structure/disposalpipe/trunk{ dir = 8 }, @@ -57978,21 +58739,15 @@ /turf/open/openspace, /area/station/hallway/secondary/entry) "twF" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash/graffiti{ - pixel_y = -32; - spawn_loot_chance = 50 +/obj/structure/chair/stool/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + pixel_x = -9; + name = "Privacy Bolts"; + id = "private_r" }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/white/warning{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/tram/left) +/turf/open/floor/carpet, +/area/station/commons/dorms) "twH" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 8 @@ -58024,7 +58779,9 @@ /area/station/engineering/supermatter/room) "twS" = ( /obj/structure/table/glass, -/obj/machinery/microwave, +/obj/machinery/microwave{ + pixel_y = 10 + }, /obj/structure/sign/clock/directional/east, /obj/machinery/firealarm/directional/north{ pixel_x = 2 @@ -58032,8 +58789,8 @@ /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) "txh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/medical/virology) "txl" = ( @@ -58052,8 +58809,12 @@ "txD" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/table/glass, -/obj/item/hand_labeler, -/obj/item/pen, +/obj/item/hand_labeler{ + pixel_y = 13 + }, +/obj/item/pen{ + pixel_y = 12 + }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "txJ" = ( @@ -58087,17 +58848,14 @@ /area/station/science/ordnance/storage) "tyi" = ( /obj/structure/table, -/obj/machinery/button/door{ - name = "Test Chamber Blast Doors"; - pixel_x = 4; - pixel_y = 2; +/obj/machinery/button/door/table{ id = "testlab"; - req_access = list("xenobiology") + name = "Test Chamber Blast Doors"; + pixel_x = 7 }, -/obj/machinery/button/ignition{ - pixel_x = -6; - pixel_y = 2; - id = "testigniter" +/obj/machinery/button/ignition/table{ + id = "testigniter"; + pixel_x = -7 }, /turf/open/floor/iron/dark, /area/station/science/explab) @@ -58191,14 +58949,12 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 }, -/obj/machinery/firealarm/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = 8 + pixel_y = 9 }, /turf/open/floor/iron/white, /area/station/medical/virology) @@ -58215,6 +58971,10 @@ /area/station/security/brig) "tAs" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, /turf/open/floor/iron, /area/station/commons/fitness) "tAF" = ( @@ -58268,9 +59028,11 @@ }, /obj/item/raw_anomaly_core/random{ pixel_x = -5; + pixel_y = 12 + }, +/obj/item/raw_anomaly_core/random{ pixel_y = 7 }, -/obj/item/raw_anomaly_core/random, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) "tBc" = ( @@ -58285,9 +59047,6 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/white, /area/station/science/xenobiology) -"tBo" = ( -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "tBu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -58296,12 +59055,6 @@ id_tag = "mostleft_lower_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = -24; - idSelf = "mostleft_lower_eva_airlock_control"; - idDoor = "mostleft_lower_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/left) @@ -58340,8 +59093,8 @@ }, /obj/item/radio/intercom/directional/west, /obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 3 + pixel_x = 1; + pixel_y = 10 }, /turf/open/floor/iron/white, /area/station/security/medical) @@ -58389,6 +59142,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) +"tDM" = ( +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = 11; + idDoor = "middleleft_lower_eva_external"; + idSelf = "middleleft_lower_eva_airlock_control" + }, +/turf/open/openspace, +/area/station/asteroid) "tDP" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -58398,10 +59160,8 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "tDR" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase/secure{ - pixel_x = -2; - pixel_y = 6 +/obj/machinery/modular_computer/preset/id{ + dir = 4 }, /obj/structure/cable, /turf/open/floor/wood, @@ -58410,22 +59170,14 @@ /turf/open/openspace, /area/station/commons/fitness/recreation) "tEa" = ( -/obj/structure/table/wood, -/obj/structure/mirror/directional/south, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/machinery/light/dim/directional/south, +/obj/structure/table/reinforced, +/obj/item/table_clock{ + pixel_y = 8 }, -/turf/open/floor/iron, -/area/station/service/theater) -"tEk" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/hallway/secondary/exit/departure_lounge) +/obj/item/surgery_tray/full/morgue, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) "tEl" = ( /obj/structure/chair/comfy/brown{ dir = 1 @@ -58443,16 +59195,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/service/chapel/office) -"tEx" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd","xeno"); - c_tag = "Science - Xenobiology Lower Containment Chamber" - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/engine/xenobio, -/area/station/science/xenobiology) "tED" = ( /obj/effect/turf_decal/tile/neutral/tram, /obj/effect/turf_decal/stripes/white/line, @@ -58479,6 +59221,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/supply) "tFb" = ( @@ -58588,11 +59331,22 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 12; + pixel_x = -1 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 12; + pixel_x = 2 + }, /obj/item/stack/sheet/plasteel{ - amount = 10 + amount = 10; + pixel_y = 12; + pixel_x = 5 }, /turf/open/floor/iron, /area/station/engineering/main) @@ -58636,15 +59390,15 @@ /obj/structure/table/glass, /obj/item/storage/box/monkeycubes{ pixel_x = -7; - pixel_y = 7 + pixel_y = 11 }, /obj/item/infuser_book{ pixel_x = 5; - pixel_y = 3 + pixel_y = 11 }, /obj/item/storage/pill_bottle/mutadone{ - pixel_x = 9; - pixel_y = 3 + pixel_x = 7; + pixel_y = 7 }, /obj/effect/turf_decal/tile/dark_green/fourcorners, /turf/open/floor/iron/white, @@ -58676,16 +59430,11 @@ /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/mid) "tIT" = ( -/obj/structure/table/wood, -/obj/structure/mirror/directional/south, -/obj/item/lipstick/random{ - pixel_x = -2; - pixel_y = -2 - }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/closet/secure_closet/freezer/cream_pie, /turf/open/floor/iron, /area/station/service/theater) "tIU" = ( @@ -58719,10 +59468,8 @@ /obj/effect/turf_decal/trimline/tram/filled/warning{ dir = 8 }, -/obj/effect/spawner/random/vending/snackvend{ - pixel_x = -5 - }, /obj/machinery/light/directional/west, +/obj/effect/spawner/random/vending/snackvend, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "tJh" = ( @@ -58741,20 +59488,19 @@ "tJz" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /obj/structure/table, -/obj/item/clothing/gloves/latex, +/obj/item/clothing/gloves/latex{ + pixel_y = 10 + }, /obj/item/clothing/glasses/science, /turf/open/floor/iron/white, /area/station/science/lobby) "tJB" = ( -/obj/machinery/button/door/directional/west{ - name = "Privacy Bolts"; - pixel_x = 24; - pixel_y = -9; - id = "private_f"; - specialfunctions = 4; - normaldoorcontrol = 1 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + pixel_y = 0; + name = "Privacy Bolts"; + id = "private_f" + }, /turf/open/floor/wood, /area/station/commons/dorms) "tJE" = ( @@ -58790,6 +59536,14 @@ }, /obj/machinery/newscaster/directional/south, /obj/machinery/airalarm/directional/west, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/radio{ + pixel_x = -4; + pixel_y = 12 + }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) "tKa" = ( @@ -58815,6 +59569,7 @@ /area/station/commons/fitness) "tKH" = ( /obj/machinery/suit_storage_unit/captain, +/obj/machinery/digital_clock, /turf/open/floor/wood, /area/station/command/heads_quarters/captain/private) "tKK" = ( @@ -58865,14 +59620,13 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 }, -/obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal{ - pixel_y = -32 +/obj/structure/bed{ + dir = 4 }, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 +/obj/item/bedsheet/green{ + dir = 4 }, +/obj/item/pillow/random, /turf/open/floor/iron/dark, /area/station/medical/virology) "tMg" = ( @@ -58880,11 +59634,9 @@ dir = 1 }, /obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/structure/sign/warning/chem_diamond{ - pixel_x = 32 - }, /obj/structure/chair/office/light, /obj/effect/landmark/start/chemist, +/obj/machinery/light/directional/east, /turf/open/floor/iron/white, /area/station/medical/chemistry) "tMw" = ( @@ -59031,7 +59783,9 @@ /area/station/hallway/primary/tram/center) "tPb" = ( /obj/structure/table, -/obj/item/storage/dice, +/obj/item/storage/dice{ + pixel_y = 10 + }, /obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59043,6 +59797,11 @@ /obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) +"tPw" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/vending/wardrobe/law_wardrobe, +/turf/open/floor/wood, +/area/station/service/lawoffice) "tPz" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/structure/cable, @@ -59055,7 +59814,8 @@ dir = 8 }, /obj/machinery/ecto_sniffer{ - pixel_x = -4 + pixel_x = -5; + pixel_y = 6 }, /obj/item/assembly/flash/handheld{ pixel_x = 6; @@ -59126,18 +59886,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"tRn" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Civilian - Recreational Area North-West" - }, -/obj/item/toy/plush/lizard_plushie/space/green, -/obj/machinery/incident_display/tram/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation) "tRo" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line, @@ -59161,18 +59909,17 @@ /turf/open/floor/iron, /area/station/cargo/lobby) "tRU" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line, /turf/open/floor/iron, /area/station/commons/dorms) "tRV" = ( /obj/machinery/firealarm/directional/east{ - pixel_y = -5 + pixel_y = 0 }, /obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = 8 + pixel_y = 10 }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) @@ -59197,6 +59944,7 @@ /area/station/maintenance/tram/right) "tSc" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/service/bar) "tSe" = ( @@ -59226,13 +59974,20 @@ /area/station/science/lobby) "tSz" = ( /obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/flashlight, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 21 + }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser{ + pixel_y = 14 + }, /obj/machinery/light/directional/north, +/obj/item/flashlight{ + pixel_y = 11; + pixel_x = 2 + }, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "tTc" = ( @@ -59306,10 +60061,10 @@ /obj/machinery/duct, /obj/structure/cable, /obj/structure/disposalpipe/segment{ - dir = 6 + dir = 5 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "tTW" = ( @@ -59318,6 +60073,11 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"tUj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "tUy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59343,7 +60103,6 @@ /obj/effect/spawner/random/bedsheet{ dir = 4 }, -/obj/structure/sign/clock/directional/west, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -59378,6 +60137,13 @@ /obj/machinery/light/directional/south, /turf/open/floor/grass, /area/station/service/hydroponics/garden) +"tVS" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) "tWb" = ( /obj/machinery/camera/directional/east{ c_tag = "Civilian - Theatre Stage" @@ -59392,7 +60158,7 @@ /obj/machinery/camera/directional/north{ c_tag = "Civilian - Recreational Area North-East" }, -/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "tWn" = ( @@ -59576,7 +60342,9 @@ /area/station/maintenance/port/central) "tYX" = ( /obj/structure/table, -/obj/item/toy/cards/deck, +/obj/item/toy/cards/deck{ + pixel_y = 8 + }, /obj/machinery/duct, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59621,6 +60389,20 @@ "uax" = ( /turf/open/floor/iron, /area/station/cargo/storage) +"uaH" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 8 + }, +/obj/item/clothing/glasses/sunglasses/big{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/spawner/random/bureaucracy/briefcase{ + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "uaJ" = ( /obj/machinery/computer/mechpad, /turf/open/floor/iron, @@ -59693,11 +60475,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/status_display/door_timer{ - name = "Science Cell"; - pixel_y = 32; - id = "scicell" - }, +/obj/machinery/status_display/door_timer/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/science) "ubW" = ( @@ -59707,10 +60485,9 @@ /turf/open/floor/iron, /area/station/commons/fitness/recreation) "ubY" = ( -/obj/structure/mirror/directional/west, -/obj/structure/sink/directional/east, -/turf/open/floor/iron/freezer, -/area/station/commons/toilet) +/obj/structure/sign/poster/official/random, +/turf/open/floor/eighties/red, +/area/station/commons/fitness/recreation/entertainment) "uca" = ( /obj/item/stack/ore/glass, /obj/item/toy/basketball, @@ -59829,13 +60606,15 @@ pixel_x = -3; pixel_y = 7 }, -/obj/item/taperecorder, +/obj/item/taperecorder{ + pixel_x = 7; + pixel_y = 10 + }, /obj/machinery/firealarm/directional/west{ - pixel_y = -3 + pixel_y = 3 }, /obj/machinery/light_switch/directional/west{ - pixel_x = -23; - pixel_y = 8 + pixel_y = 13 }, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) @@ -59873,15 +60652,10 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "uey" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/black{ dir = 8 }, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/spawner/random/decoration/statue{ - spawn_loot_chance = 50 - }, -/obj/structure/table/wood/fancy/royalblue, /turf/open/floor/wood/large, /area/station/service/library) "ueG" = ( @@ -59925,21 +60699,11 @@ "ufO" = ( /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"ugd" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/trimline/white/filled/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/station/engineering/storage/tech) "ugf" = ( /obj/structure/bed{ dir = 8 }, /obj/effect/spawner/random/bedsheet, -/obj/structure/sign/clock/directional/east, /obj/item/pillow/random, /turf/open/floor/carpet, /area/station/commons/dorms) @@ -59963,9 +60727,9 @@ /turf/open/floor/grass, /area/station/service/hydroponics) "ugP" = ( -/obj/effect/landmark/start/coroner, -/turf/open/floor/iron/dark, -/area/station/medical/morgue) +/obj/structure/sign/warning/electric_shock, +/turf/open/floor/iron, +/area/station/hallway/primary/tram/center) "ugW" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -59976,6 +60740,14 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) +"ugZ" = ( +/obj/structure/table/wood/fancy/royalblue, +/obj/structure/sign/painting/large/library{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/wood/large, +/area/station/service/library) "uhf" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable, @@ -60006,10 +60778,16 @@ }, /obj/machinery/light/directional/west, /obj/machinery/mining_weather_monitor/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Aux Base Construction West"; + dir = 5 + }, /turf/open/floor/iron, /area/station/construction/mining/aux_base) "uhw" = ( -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "uhP" = ( @@ -60074,8 +60852,8 @@ pixel_y = 8 }, /obj/item/taperecorder{ - pixel_x = -3; - pixel_y = 2 + pixel_x = -6; + pixel_y = 8 }, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) @@ -60101,12 +60879,6 @@ id_tag = "mostleft_upper_lower_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idDoor = "mostleft_upper_lower_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -60167,6 +60939,7 @@ spawn_loot_count = 3; spawn_scatter_radius = 1 }, +/obj/structure/sign/warning/vacuum, /turf/open/floor/plating, /area/station/maintenance/disposal) "ujK" = ( @@ -60199,7 +60972,9 @@ }, /obj/item/mop, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 24 + }, /obj/machinery/light/small/dim/directional/west, /turf/open/floor/plating, /area/station/medical/virology) @@ -60258,8 +61033,6 @@ /area/station/command/bridge) "ukS" = ( /obj/structure/table/reinforced, -/obj/item/surgical_drapes, -/obj/item/cautery, /obj/machinery/camera/directional/south{ network = list("ss13","rd"); c_tag = "Science - Robotics Surgery" @@ -60317,6 +61090,13 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical) +"ulr" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "ulz" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/trimline/purple/filled/line{ @@ -60382,9 +61162,11 @@ /turf/closed/wall/r_wall, /area/station/engineering/break_room) "ume" = ( -/obj/structure/sign/warning/docking, -/turf/closed/wall, -/area/station/hallway/secondary/exit) +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/machinery/digital_clock, +/turf/open/floor/iron/white, +/area/station/science/genetics) "umf" = ( /obj/effect/mapping_helpers/ianbirthday, /obj/structure/disposalpipe/segment{ @@ -60449,9 +61231,16 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "umU" = ( -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/warm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -10; + pixel_y = 31 + }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "ung" = ( @@ -60477,10 +61266,8 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 5 }, -/obj/structure/sign/warning/rad_shelter{ - pixel_y = 32 - }, /obj/machinery/light/directional/east, +/obj/structure/sign/warning/rad_shelter, /turf/open/floor/iron, /area/station/hallway/secondary/exit) "unH" = ( @@ -60500,6 +61287,7 @@ /area/station/science/robotics/mechbay) "uof" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/clock, /turf/open/floor/wood, /area/station/commons/dorms) "uon" = ( @@ -60537,7 +61325,6 @@ /obj/structure/bed/double, /obj/effect/spawner/random/bedsheet/double, /obj/effect/landmark/start/hangover, -/obj/structure/sign/clock/directional/north, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -60563,7 +61350,8 @@ /obj/structure/table/wood, /obj/structure/noticeboard/directional/south, /obj/machinery/computer/records/medical/laptop{ - dir = 1 + dir = 1; + pixel_y = 11 }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) @@ -60601,7 +61389,7 @@ /turf/open/floor/iron, /area/station/hallway/primary/tram/center) "uqc" = ( -/obj/structure/sign/clock/directional/east, +/obj/structure/sign/clock, /turf/open/floor/iron/cafeteria, /area/station/security/prison) "uqj" = ( @@ -60626,7 +61414,7 @@ /obj/machinery/camera/directional/east{ c_tag = "Civilian - Dormitories West Stairwell" }, -/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/structure/sign/flag/nanotrasen, /turf/open/floor/iron, /area/station/commons/dorms) "uqo" = ( @@ -60635,7 +61423,6 @@ /area/station/tcommsat/server) "uqs" = ( /obj/structure/closet/secure_closet/hop, -/obj/structure/sign/clock/directional/west, /obj/structure/secure_safe/directional/north, /turf/open/floor/carpet, /area/station/command/heads_quarters/hop) @@ -60652,7 +61439,9 @@ /area/station/commons/lounge) "uqC" = ( /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 9 + }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, @@ -60682,8 +61471,7 @@ dir = 1 }, /obj/machinery/light_switch/directional/west{ - pixel_x = -22; - pixel_y = 8 + pixel_y = 12 }, /turf/open/floor/iron, /area/station/cargo/warehouse) @@ -60718,11 +61506,14 @@ /obj/machinery/iv_drip, /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/medical/morgue) "urP" = ( /obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, +/obj/machinery/computer/security/wooden_tv{ + pixel_y = 11 + }, /obj/structure/extinguisher_cabinet/directional/south{ pixel_x = -6 }, @@ -60731,7 +61522,6 @@ pixel_x = 6; id = "kanyewest" }, -/obj/structure/sign/calendar/directional/east, /turf/open/floor/carpet, /area/station/security/detectives_office) "urY" = ( @@ -60783,24 +61573,23 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/carpet, /area/station/service/library) "usY" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/cargo) "utc" = ( -/obj/machinery/camera{ - dir = 9; - c_tag = "Arrivals - North Docking Wing" - }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue{ dir = 4 }, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - North Docking Wing" + }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "utj" = ( @@ -60878,17 +61667,19 @@ /turf/open/floor/iron, /area/station/security/prison) "uuB" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/knife/kitchen, -/turf/open/floor/iron/white, -/area/station/service/kitchen) -"uuC" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/camera/directional/south{ + c_tag = "Civilian - Theatre Backstage" + }, +/turf/open/floor/iron/white/side{ dir = 4 }, +/area/station/service/theater) +"uuC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood/large, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet, /area/station/service/library) "uuR" = ( /obj/effect/turf_decal/siding/thinplating/dark, @@ -61100,15 +61891,13 @@ /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "uxW" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/gym/right{ - pixel_y = -32 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, /turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/commons/fitness) "uyb" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -61125,7 +61914,9 @@ /area/station/commons/fitness/recreation) "uyf" = ( /obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_y = 10 + }, /obj/machinery/light/warm/directional/east, /turf/open/floor/wood, /area/station/service/bar/backroom) @@ -61136,8 +61927,14 @@ /area/station/service/bar) "uyA" = ( /obj/structure/table, -/obj/item/storage/box, -/obj/item/storage/box, +/obj/item/storage/box{ + pixel_y = 17; + pixel_x = 5 + }, +/obj/item/storage/box{ + pixel_y = 17; + pixel_x = -5 + }, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) @@ -61154,6 +61951,30 @@ }, /turf/open/floor/plating/elevatorshaft, /area/station/maintenance/tram/left) +"uyN" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 15 + }, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser{ + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_x = -8; + pixel_y = -9 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_y = -7; + pixel_x = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) "uyS" = ( /obj/structure/chair/stool/bar/directional/south, /obj/effect/turf_decal/siding/thinplating/dark, @@ -61254,18 +62075,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"uAC" = ( -/obj/effect/turf_decal/trimline/yellow/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "uAF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -61276,6 +62085,7 @@ /area/station/science/xenobiology) "uAK" = ( /obj/effect/turf_decal/trimline/red/filled/corner, +/obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/dark, /area/station/security/interrogation) "uAN" = ( @@ -61323,11 +62133,22 @@ /turf/open/floor/iron, /area/station/security/prison) "uBy" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/security/checkpoint/engineering) +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/structure/table/reinforced, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_y = 23; + pixel_x = -1 + }, +/obj/machinery/button/door/incinerator_vent_ordmix/table{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/button/ignition/incinerator/ordmix/table{ + pixel_y = 4; + pixel_x = -6 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance) "uBA" = ( /obj/structure/chair{ name = "Judge"; @@ -61356,18 +62177,24 @@ /obj/structure/table/reinforced, /obj/item/storage/medkit/o2{ pixel_x = 3; - pixel_y = 3 + pixel_y = 14 + }, +/obj/item/storage/medkit/o2{ + pixel_y = 10 }, -/obj/item/storage/medkit/o2, /obj/item/storage/medkit/o2{ pixel_x = -3; - pixel_y = -3 + pixel_y = 5 }, -/obj/machinery/door/window/left/directional/south{ +/obj/machinery/light/cold/directional/north, +/obj/item/storage/medkit/o2{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/door/window/half/right/directional/south{ name = "Secure Medical Storage"; req_access = list("medical") }, -/obj/machinery/light/cold/directional/north, /turf/open/floor/iron/dark, /area/station/medical/storage) "uCh" = ( @@ -61464,9 +62291,6 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, -/obj/machinery/firealarm/directional/east{ - pixel_y = 4 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/white, @@ -61528,20 +62352,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/port/central) -"uDT" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/green/corner{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "uEw" = ( /obj/machinery/button/door/directional/east{ name = "Door Bolt Control"; @@ -61658,7 +62468,8 @@ "uGb" = ( /obj/structure/table/glass, /obj/item/folder/white{ - pixel_x = 3 + pixel_x = -5; + pixel_y = 13 }, /turf/open/floor/glass, /area/station/command/meeting_room) @@ -61684,23 +62495,25 @@ dir = 8 }, /obj/machinery/door/firedoor, -/obj/machinery/door/window/left/directional/south{ - name = "Research Lab Desk"; - req_access = list("science") - }, /obj/machinery/door/poddoor/shutters/preopen{ name = "Research and Development Shutter"; id = "rndlab1" }, /obj/item/folder{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 14 }, /obj/structure/desk_bell{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 18 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/left/directional/south{ + name = "Research Lab Desk"; + req_access = list("science") + }, /turf/open/floor/iron/white, /area/station/science/lab) "uGq" = ( @@ -61730,10 +62543,6 @@ "uGW" = ( /turf/closed/wall, /area/station/cargo/miningdock) -"uGX" = ( -/obj/machinery/transport/tram_controller/tcomms, -/turf/open/floor/iron/dark/telecomms, -/area/station/tcommsat/server) "uHb" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/photocopier, @@ -61810,11 +62619,11 @@ /area/station/service/kitchen) "uHB" = ( /obj/effect/turf_decal/trimline/blue/filled/line, -/obj/structure/extinguisher_cabinet/directional/south, /obj/structure/table/glass, /obj/machinery/fax{ name = "Medical Fax Machine"; - fax_name = "Medical" + fax_name = "Medical"; + pixel_y = 12 }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) @@ -61875,20 +62684,20 @@ "uIq" = ( /obj/structure/table, /obj/machinery/keycard_auth{ - pixel_x = 7; - pixel_y = -2 + pixel_x = 5; + pixel_y = 2 }, /obj/item/computer_disk/ordnance{ pixel_x = -4; - pixel_y = 10 + pixel_y = 15 }, /obj/item/computer_disk/ordnance{ pixel_x = 5; - pixel_y = 10 + pixel_y = 15 }, /obj/item/computer_disk/ordnance{ pixel_x = 1; - pixel_y = 10 + pixel_y = 15 }, /turf/open/floor/glass/reinforced, /area/station/command/heads_quarters/rd) @@ -61916,13 +62725,6 @@ /area/station/ai_monitored/turret_protected/aisat/hallway) "uJf" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = -24; - idSelf = "mostleft_upper_lower_eva_airlock_control"; - idInterior = "mostleft_upper_lower_eva_internal"; - idExterior = "mostleft_upper_lower_eva_external" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/left) @@ -62078,7 +62880,9 @@ /area/station/science/xenobiology) "uMg" = ( /obj/structure/table, -/obj/item/radio/intercom, +/obj/item/radio/intercom{ + pixel_y = 10 + }, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) "uMk" = ( @@ -62233,14 +63037,16 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, -/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper{ + pixel_y = 6 + }, /obj/effect/turf_decal/stripes/line{ dir = 6 }, /obj/machinery/airalarm/directional/south, /obj/item/reagent_containers/cup/beaker/large{ pixel_x = 6; - pixel_y = 4 + pixel_y = 17 }, /turf/open/floor/iron, /area/station/science/lab) @@ -62298,10 +63104,9 @@ /turf/open/floor/iron, /area/station/engineering/gravity_generator) "uPo" = ( -/obj/structure/table/glass, /obj/effect/turf_decal/trimline/blue/filled/line, -/obj/item/radio/intercom/directional/south, -/obj/item/surgery_tray/full, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "uPv" = ( @@ -62320,12 +63125,16 @@ "uPZ" = ( /obj/structure/table, /obj/item/storage/box/chemimp{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 6 }, /obj/item/storage/box/trackimp{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/storage/lockbox/loyalty{ + pixel_y = 15 }, -/obj/item/storage/lockbox/loyalty, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) @@ -62348,6 +63157,10 @@ "uQm" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable, +/obj/machinery/camera/emp_proof/directional/west{ + network = list("ss13","engineering"); + c_tag = "Engineering - SMES" + }, /turf/open/floor/iron, /area/station/engineering/engine_smes) "uQS" = ( @@ -62355,6 +63168,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat_interior) +"uQY" = ( +/obj/machinery/turretid/directional/south{ + name = "AI Chamber turret control"; + icon_state = "control_stun" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) "uRi" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/window/reinforced/spawner/directional/south, @@ -62391,6 +63213,13 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/commons/vacant_room/office) +"uSS" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/structure/sign/warning/vacuum/external, +/turf/open/floor/iron, +/area/station/security/processing) "uTg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62420,13 +63249,6 @@ }, /obj/structure/cable, /obj/machinery/light/cold/directional/west, -/obj/machinery/firealarm/directional/west{ - pixel_y = -5 - }, -/obj/machinery/light_switch/directional/west{ - pixel_x = -23; - pixel_y = 8 - }, /turf/open/floor/iron, /area/station/command/bridge) "uTz" = ( @@ -62465,18 +63287,29 @@ /area/station/hallway/primary/tram/left) "uUe" = ( /obj/structure/table, -/obj/item/grenade/chem_grenade/cleaner, -/obj/item/grenade/chem_grenade/cleaner, -/obj/item/grenade/chem_grenade/cleaner, -/obj/item/reagent_containers/spray/cleaner, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 15; + pixel_x = -7 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 21; + pixel_x = 8 + }, /obj/machinery/newscaster/directional/south, /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 11; + pixel_x = -7 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 15; + pixel_x = -2 + }, +/obj/item/key/janitor{ + pixel_y = 5; + pixel_x = 4 }, -/obj/item/key/janitor, /turf/open/floor/iron, /area/station/service/janitor) "uUs" = ( @@ -62484,7 +63317,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) "uUB" = ( @@ -62537,11 +63370,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/station/engineering/supermatter/room) -"uVa" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/flora/bush/jungle/c/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "uVb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -62564,6 +63392,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 9 }, +/obj/machinery/digital_clock, /turf/open/floor/iron/dark, /area/station/security/courtroom) "uVW" = ( @@ -62605,9 +63434,6 @@ /area/station/command/meeting_room) "uWI" = ( /obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = 32 - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, @@ -62619,8 +63445,12 @@ /area/station/medical/virology) "uWW" = ( /obj/structure/table/wood, -/obj/item/folder, -/obj/item/pen, +/obj/item/folder{ + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 8 + }, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "uXn" = ( @@ -62714,15 +63544,16 @@ "uYx" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law{ - pixel_x = 7; - pixel_y = 1 + pixel_x = 6; + pixel_y = 5 }, /obj/item/food/donut/berry{ - pixel_x = -4; - pixel_y = 10 + pixel_x = -5; + pixel_y = 17 }, /obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 8 }, /turf/open/floor/iron, /area/station/security/office) @@ -62801,6 +63632,13 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) +"uZx" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "uZB" = ( /obj/structure/reflector/single/anchored{ dir = 5 @@ -62826,7 +63664,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 9 }, @@ -62914,6 +63751,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/office) +"vbC" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/landmark/start/lawyer, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) "vbP" = ( /obj/structure/toilet{ dir = 4 @@ -62937,43 +63782,18 @@ /turf/open/floor/iron/white, /area/station/medical/medbay/central) "vbV" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/structure/sign/painting/library_secure{ - pixel_x = 32 - }, -/obj/effect/spawner/random/decoration/statue{ - spawn_loot_chance = 50 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/door/window/left/directional/west{ - name = "Secure Art Exhibition"; - req_access = list("library") - }, -/turf/open/floor/wood/large, -/area/station/service/library) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/virology) "vca" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 }, -/obj/structure/sign/warning/firing_range/directional/north, +/obj/structure/sign/warning/firing_range, /turf/open/floor/iron/white, /area/station/science/lower) -"vcg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Tunnel Access Hatch" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/starboard/central) "vcs" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/structure/railing{ @@ -63130,6 +63950,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"vfZ" = ( +/obj/structure/dresser, +/obj/item/cigarette/cigar/havana, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room) "vgl" = ( /obj/structure/railing{ dir = 8 @@ -63199,7 +64024,7 @@ /obj/machinery/computer/cargo/request{ dir = 8 }, -/obj/structure/sign/clock/directional/east, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/cargo/lobby) "vhu" = ( @@ -63246,8 +64071,10 @@ /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, -/obj/effect/turf_decal/delivery/white, -/obj/effect/mapping_helpers/trapdoor_placer, +/obj/effect/turf_decal/trimline/dark_blue/arrow_cw{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/arrow_ccw, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "vhI" = ( @@ -63259,18 +64086,17 @@ /turf/open/floor/plating, /area/station/maintenance/disposal/incinerator) "vic" = ( -/obj/machinery/lift_indicator{ - pixel_x = -5; - pixel_y = -3; - linked_elevator_id = "tram_lower_center_lift" +/obj/structure/lattice, +/obj/machinery/door_buttons/access_button/directional/east{ + pixel_y = 24; + idDoor = "rightmost_lower_eva_external"; + idSelf = "rightmost_lower_eva_airlock_control" }, -/obj/machinery/button/elevator{ - pixel_x = -7; - pixel_y = -1; - id = "tram_lower_center_lift" - }, -/turf/closed/wall, -/area/station/hallway/primary/tram/center) +/turf/open/openspace, +/area/station/asteroid) +"vii" = ( +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "viC" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63298,25 +64124,25 @@ /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = 8; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = 4; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/i/orange{ pixel_x = -4; - pixel_y = -32 + pixel_y = 32 }, /obj/effect/decal/cleanable/crayon/x{ pixel_x = 4; - pixel_y = -32 + pixel_y = 32 }, -/obj/item/clothing/shoes/clown_shoes, /obj/item/clothing/mask/gas/clown_hat, +/obj/item/clothing/shoes/clown_shoes, /turf/open/floor/plating, /area/station/engineering/main) "viZ" = ( @@ -63336,7 +64162,7 @@ "vjo" = ( /obj/machinery/button/door/directional/west{ name = "Privacy Bolts"; - pixel_y = -9; + pixel_y = 0; id = "private_n"; specialfunctions = 4; normaldoorcontrol = 1 @@ -63346,12 +64172,19 @@ /area/station/commons/dorms) "vjq" = ( /obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 9; + pixel_x = 5 + }, /obj/item/coin/plasma, -/obj/item/paper/fluff/gateway, -/obj/item/melee/chainofcommand, +/obj/item/paper/fluff/gateway{ + pixel_y = 7 + }, /obj/machinery/power/apc/auto_name/directional/west, -/obj/item/hand_tele, +/obj/item/hand_tele{ + pixel_x = -3; + pixel_y = 12 + }, /obj/structure/cable, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) @@ -63359,9 +64192,12 @@ /obj/structure/table, /obj/item/paper_bin/carbon{ pixel_x = -3; - pixel_y = 7 + pixel_y = 11 + }, +/obj/item/stamp/head/qm{ + pixel_y = 16; + pixel_x = -3 }, -/obj/item/stamp/head/qm, /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, /turf/open/floor/carpet, @@ -63392,14 +64228,22 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 6 }, -/obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal{ - pixel_y = -32 - }, -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 19; + pixel_x = -2 + }, +/obj/machinery/requests_console/directional/east, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/item/stack/sheet/mineral/plasma{ + amount = 3; + pixel_y = 13; + pixel_x = -4 + }, /turf/open/floor/iron/white, /area/station/medical/virology) "vjA" = ( @@ -63425,7 +64269,9 @@ /area/station/cargo/miningdock/oresilo) "vkd" = ( /obj/structure/closet/crate/coffin, -/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/cobweb/cobweb2{ + pixel_y = 24 + }, /turf/open/floor/plating, /area/station/service/chapel/monastery) "vkm" = ( @@ -63435,8 +64281,7 @@ "vkA" = ( /obj/structure/table/wood, /obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 8 + pixel_y = 10 }, /obj/machinery/light/warm/directional/west, /turf/open/floor/iron/dark, @@ -63457,7 +64302,6 @@ name = "Kitchen Shutters Control"; id = "playerscantreadthis" }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white/side{ @@ -63473,14 +64317,13 @@ /area/station/maintenance/disposal/incinerator) "vlb" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, -/obj/machinery/camera{ - dir = 6; - c_tag = "Hallway - Port Tram Platform South-East" - }, /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/machinery/camera/directional/east{ + c_tag = "Hallway - Port Tram Platform South-East" + }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) "vle" = ( @@ -63492,19 +64335,18 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/clock/directional/north, /obj/machinery/camera/directional/north{ network = list("ss13","rd","Security"); c_tag = "Medical - Security Checkpoint" }, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/security/checkpoint/science) "vly" = ( /obj/effect/landmark/start/medical_doctor, /obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/landmark/event_spawn, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) @@ -63610,6 +64452,16 @@ /obj/structure/bookcase/random/religion, /turf/open/floor/iron/dark, /area/station/service/chapel) +"voj" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Gas to Mix"; + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "vok" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -63621,6 +64473,7 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/plaque/static_plaque/golden, /turf/open/floor/iron, /area/station/security/office) "voC" = ( @@ -63661,9 +64514,6 @@ /turf/open/floor/wood/large, /area/station/service/theater) "vpa" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, /obj/effect/turf_decal/stripes/white/full, /obj/machinery/door/firedoor, /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -63769,14 +64619,12 @@ /area/station/science/xenobiology) "vqx" = ( /obj/effect/turf_decal/sand, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleleft_upper_lower_eva_airlock_control"; - idInterior = "middleleft_upper_lower_eva_internal"; - idExterior = "middleleft_upper_lower_eva_external" - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleleft_upper_lower_eva_external"; + idInterior = "middleleft_upper_lower_eva_internal"; + idSelf = "middleleft_upper_lower_eva_airlock_control" + }, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) "vqH" = ( @@ -63806,11 +64654,11 @@ /obj/structure/table, /obj/item/storage/toolbox/mechanical{ pixel_x = 3; - pixel_y = -2 + pixel_y = 6 }, /obj/item/storage/toolbox/mechanical{ pixel_x = -2; - pixel_y = 8 + pixel_y = 16 }, /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 @@ -63873,10 +64721,10 @@ dir = 8 }, /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/medical/virology) "vrN" = ( @@ -63989,23 +64837,25 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, -/obj/structure/showcase/cyborg/old{ - dir = 4; - pixel_x = -9; - pixel_y = 2 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /obj/machinery/light/dim/directional/west, +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 6 + }, /turf/open/floor/iron/dark, /area/station/science/lower) "vtq" = ( -/obj/structure/mirror/directional/east, -/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/north, /turf/open/floor/iron/freezer, /area/station/science/lower) "vua" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/carpet, /area/station/service/chapel/monastery) "vuh" = ( @@ -64038,6 +64888,7 @@ /area/station/service/kitchen) "vuO" = ( /obj/structure/bed/medical/emergency, +/obj/structure/sign/poster/official/obey, /turf/open/floor/iron/white, /area/station/security/execution/education) "vuT" = ( @@ -64050,6 +64901,21 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/construction/engineering) +"vuY" = ( +/obj/machinery/airalarm/directional/east, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 17 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 10; + pixel_x = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "vvd" = ( /obj/machinery/camera{ dir = 10; @@ -64102,11 +64968,13 @@ dir = 6 }, /obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 + pixel_x = 4; + pixel_y = 12 + }, +/obj/item/pen/red{ + pixel_x = 3; + pixel_y = 14 }, -/obj/item/clipboard, -/obj/item/pen/red, /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/cargo/office) @@ -64262,25 +65130,40 @@ /area/station/security/mechbay) "vyR" = ( /obj/effect/spawner/random/structure/closet_private, +/obj/structure/sign/clock, /turf/open/floor/carpet, /area/station/commons/dorms) +"vyX" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "vzi" = ( /obj/structure/table, /obj/item/assembly/prox_sensor{ pixel_x = 5; - pixel_y = 7 + pixel_y = 13 }, /obj/item/assembly/prox_sensor{ pixel_x = -4; - pixel_y = 1 + pixel_y = 11 }, /obj/item/assembly/prox_sensor{ pixel_x = 2; - pixel_y = -2 + pixel_y = 4 }, /obj/item/assembly/prox_sensor{ pixel_x = 9; - pixel_y = -2 + pixel_y = 4 }, /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/dark, @@ -64372,12 +65255,6 @@ id_tag = "middleright_lower_upper_eva_internal"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_x = 24; - idSelf = "middleright_lower_upper_eva_airlock_control"; - idDoor = "middleright_lower_upper_eva_internal" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64425,13 +65302,13 @@ }, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/electric_shock/directional/east, /obj/item/storage/toolbox/mechanical{ name = "moderately suspicious looking toolbox"; desc = "Danger. Kinda robust."; icon_state = "syndicate"; inhand_icon_state = "toolbox_syndi" }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plating, /area/station/commons/vacant_room) "vBM" = ( @@ -64479,6 +65356,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/sign/poster/official/random, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) "vCB" = ( @@ -64492,10 +65370,6 @@ "vCS" = ( /turf/closed/mineral/random/stationside/asteroid/porus, /area/station/engineering/atmos) -"vCY" = ( -/obj/structure/flora/tree/palm/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "vCZ" = ( /turf/closed/wall, /area/station/service/chapel/monastery) @@ -64530,13 +65404,6 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/floor/catwalk_floor, /area/station/maintenance/tram/mid) -"vDg" = ( -/obj/structure/flora/bush/fullgrass/style_random, -/obj/effect/landmark/event_spawn, -/turf/open/misc/dirt/jungle{ - baseturfs = /turf/open/misc/dirt/station - }, -/area/station/science/explab) "vDu" = ( /obj/machinery/computer/robotics{ dir = 1 @@ -64582,10 +65449,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/central/greater) -"vEl" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "vEq" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 8 @@ -64630,11 +65493,11 @@ /area/station/science/xenobiology) "vFe" = ( /obj/effect/mapping_helpers/burnt_floor, -/obj/structure/sign/poster/official/midtown_slice/directional/north, /obj/machinery/conveyor{ dir = 8; id = "mining" }, +/obj/structure/sign/poster/official/midtown_slice, /turf/open/floor/iron, /area/station/cargo/miningfoundry) "vFh" = ( @@ -64644,14 +65507,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) -"vFp" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/station/commons/storage/primary) "vFt" = ( /turf/closed/wall/rust, /area/station/hallway/primary/tram/left) @@ -64675,29 +65530,19 @@ /turf/open/floor/iron, /area/station/hallway/secondary/service) "vFR" = ( -/obj/machinery/camera/emp_proof{ - dir = 9; - network = list("ss13","engineering"); - c_tag = "Engineering - Atmospherics N2O Chamber" - }, -/turf/open/floor/engine/n2o, +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/digital_clock, +/turf/open/floor/iron, /area/station/engineering/atmos) "vGc" = ( +/obj/structure/table/optable, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light/directional/north, +/obj/machinery/vending/wallmed/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) -"vGd" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/landmark/start/lawyer, -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/wood, -/area/station/service/lawoffice) "vGi" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner, /obj/effect/turf_decal/trimline/neutral/filled/corner{ @@ -64759,6 +65604,7 @@ /obj/item/food/grown/banana, /obj/effect/spawner/random/engineering/tracking_beacon, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/grass, /area/station/medical/virology) "vGQ" = ( @@ -64800,6 +65646,20 @@ dir = 8 }, /area/station/ai_monitored/command/storage/eva) +"vHH" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 4; + pixel_y = 14 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "vHO" = ( /obj/structure/railing/corner{ dir = 1 @@ -64815,26 +65675,6 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"vHT" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - id_tag = "outerbrigleft" - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/red/filled/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "brig_left" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/security/entrance, -/obj/structure/disposalpipe/segment, -/obj/machinery/scanner_gate/preset_guns, -/turf/open/floor/iron, -/area/station/security/brig) "vIa" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -64894,6 +65734,17 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/ordnance) +"vKb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/gym{ + pixel_y = 32 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "vKd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64925,7 +65776,6 @@ /area/station/security/checkpoint/engineering) "vKw" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark, /area/station/medical/morgue) "vKD" = ( @@ -64969,6 +65819,20 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/cargo/miningdock) +"vLM" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/assembly/igniter{ + pixel_y = 4 + }, +/obj/item/clothing/gloves/color/fyellow{ + pixel_x = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "vMu" = ( /obj/modular_map_root/tramstation{ name = "secbarupper"; @@ -65000,12 +65864,6 @@ id_tag = "middleleft_upper_eva_external"; autoclose = 0 }, -/obj/machinery/door_buttons/access_button{ - name = "External Access Button"; - pixel_y = 24; - idSelf = "middleleft_upper_eva_airlock_control"; - idDoor = "middleleft_upper_eva_external" - }, /obj/effect/mapping_helpers/airlock/locked, /obj/structure/disposalpipe/segment{ dir = 4 @@ -65060,6 +65918,20 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"vNi" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north, +/obj/machinery/button/door/directional/north{ + name = "CMO Privacy Shutters"; + pixel_y = 38; + id = "cmoshutter"; + req_access = list("cmo") + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) "vNk" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -65171,7 +66043,6 @@ /turf/open/floor/iron, /area/station/hallway/secondary/entry) "vPw" = ( -/obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 8 }, @@ -65179,6 +66050,7 @@ /obj/machinery/electrolyzer, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/no_smoking, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "vPB" = ( @@ -65204,15 +66076,25 @@ }, /turf/open/floor/iron, /area/station/commons/dorms) -"vQO" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Civilian - Theatre Backstage" +"vQq" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 }, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron/white/side{ +/obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/area/station/service/theater) +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigleft" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "vQT" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -65337,6 +66219,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) "vSW" = ( @@ -65382,11 +66265,8 @@ /turf/open/floor/catwalk_floor, /area/station/solars/starboard/fore) "vTj" = ( -/obj/effect/turf_decal/trimline/neutral/warning, -/obj/machinery/door/window/brigdoor/left/directional/north{ - name = "Coroner's Office"; - req_access = list("morgue_secure") - }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/optable, /turf/open/floor/iron/dark, /area/station/medical/morgue) "vTn" = ( @@ -65461,6 +66341,19 @@ "vUu" = ( /turf/open/floor/engine/hull/reinforced, /area/space/nearstation) +"vUw" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "vUz" = ( /turf/open/misc/asteroid, /area/station/science/explab) @@ -65484,7 +66377,7 @@ /turf/open/floor/iron/dark, /area/station/maintenance/central/greater) "vUW" = ( -/obj/structure/sign/warning/pods/directional/north, +/obj/structure/sign/warning/pods, /turf/open/openspace, /area/station/hallway/secondary/entry) "vVc" = ( @@ -65493,6 +66386,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"vVm" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "vVq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -65516,7 +66414,6 @@ /obj/structure/toilet{ dir = 1 }, -/obj/structure/mirror/directional/east, /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron/freezer, /area/station/security/prison) @@ -65618,28 +66515,25 @@ /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/keycard_auth{ - pixel_x = -6; - pixel_y = 8 + pixel_x = -4; + pixel_y = 14 }, -/obj/machinery/button/door{ - name = "Bridge Blast Door Toggle"; - pixel_x = -7; - pixel_y = -2; +/obj/machinery/button/door/table{ id = "bunkermodeactivated"; - req_access = list("command") + name = "Bridge Blast Door Toggle"; + pixel_y = 3; + pixel_x = -6 }, /turf/open/floor/carpet, /area/station/command/bridge) "vYy" = ( -/obj/structure/sign/warning/radiation/rad_area{ - pixel_y = 32 - }, /obj/effect/turf_decal/siding/wideplating{ dir = 6 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/structure/sign/warning/radiation, /turf/open/floor/iron/dark, /area/station/ai_monitored/command/nuke_storage) "vYA" = ( @@ -65722,6 +66616,7 @@ /area/station/command/heads_quarters/cmo) "waE" = ( /obj/machinery/computer/records/medical, +/obj/structure/sign/poster/official/dick_gum, /turf/open/floor/iron/grimy, /area/station/security/detectives_office) "waV" = ( @@ -65787,18 +66682,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"wbW" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/turretid{ - name = "AI Hallway turret control"; - icon_state = "control_stun"; - pixel_x = 3; - pixel_y = 28 - }, -/turf/open/floor/iron/dark, -/area/station/ai_monitored/turret_protected/aisat/hallway) "wce" = ( /obj/effect/turf_decal/trimline/neutral/filled/corner{ dir = 8 @@ -65823,15 +66706,22 @@ "wco" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/science/ordnance) "wcr" = ( /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) +"wcu" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "wcv" = ( /obj/structure/chair/stool/bar/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -65855,6 +66745,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) +"wcM" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) "wcN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -65890,7 +66788,9 @@ /area/station/commons/lounge) "wdr" = ( /obj/structure/table/glass, -/obj/machinery/coffeemaker, +/obj/machinery/coffeemaker{ + pixel_y = 8 + }, /obj/structure/sign/calendar/directional/east, /turf/open/floor/iron/cafeteria, /area/station/science/breakroom) @@ -66008,11 +66908,6 @@ /turf/open/indestructible/tram/plate, /area/station/hallway/primary/tram/center) "wgB" = ( -/obj/machinery/status_display/door_timer{ - name = "Engineering Cell"; - pixel_x = -32; - id = "engcell" - }, /obj/effect/turf_decal/trimline/red/filled/line{ dir = 10 }, @@ -66023,6 +66918,10 @@ name = "Security Requests Console"; department = "Security" }, +/obj/machinery/status_display/door_timer/directional/west{ + id = "engcell"; + name = "Engineering Cell" + }, /turf/open/floor/iron, /area/station/security/checkpoint/engineering) "wgI" = ( @@ -66033,16 +66932,15 @@ /turf/open/floor/iron/checker, /area/station/commons/lounge) "wgL" = ( -/obj/machinery/camera{ - dir = 9; - c_tag = "Arrivals - South Docking Wing" - }, /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - South Docking Wing" + }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) "wgM" = ( @@ -66166,6 +67064,25 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron, /area/station/maintenance/tram/right) +"wiM" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigright" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_right" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "wiU" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -66330,13 +67247,7 @@ id = "pharmacy_shutters_2"; req_access = list("pharmacy") }, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/cup/beaker/large{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe, +/obj/machinery/chem_dispenser, /turf/open/floor/iron/white, /area/station/medical/pharmacy) "wmz" = ( @@ -66376,19 +67287,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) -"wnM" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/turf/open/floor/plating, -/area/station/engineering/engine_smes) "wnP" = ( /obj/machinery/door/airlock/hatch{ name = "Emergency Exit" @@ -66459,7 +67357,8 @@ }, /obj/effect/spawner/random/food_or_drink/seed{ spawn_all_loot = 1; - spawn_random_offset = 1 + spawn_random_offset = 1; + pixel_y = 11 }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) @@ -66506,7 +67405,6 @@ /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/white/full, /obj/structure/disposalpipe/segment, -/obj/structure/sign/departments/evac/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) "wqs" = ( @@ -66528,6 +67426,13 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/service) +"wqH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "wqY" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -66551,41 +67456,12 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"wrn" = ( -/obj/machinery/portable_atmospherics/pipe_scrubber, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/storage) "wru" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"wrz" = ( -/obj/structure/rack, -/obj/structure/table, -/obj/machinery/computer/security/telescreen/test_chamber/directional/north, -/obj/item/storage/box/beakers{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -7; - pixel_y = 1 - }, -/turf/open/floor/iron/dark, -/area/station/science/explab) -"wrJ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/netpod, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/cargo/bitrunning/den) "wrT" = ( /obj/structure/table/glass, /obj/item/grenade/chem_grenade, @@ -66618,7 +67494,6 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, -/obj/structure/sign/clock/directional/north, /obj/structure/cable, /obj/machinery/light/directional/north, /turf/open/floor/iron/dark, @@ -66692,12 +67567,6 @@ }, /turf/open/floor/iron, /area/station/security/processing) -"wtR" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/structure/flora/tree/palm/style_random, -/obj/structure/flora/coconuts, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "wtS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -66723,10 +67592,10 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 8 }, -/obj/structure/sign/calendar/directional/west, /obj/machinery/fax{ name = "Quartermaster's Fax Machine"; - fax_name = "Quartermaster's Office" + fax_name = "Quartermaster's Office"; + pixel_y = 9 }, /turf/open/floor/iron, /area/station/command/heads_quarters/qm) @@ -66776,13 +67645,9 @@ /area/station/medical/virology) "wwc" = ( /obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, /obj/item/flashlight/lamp/green{ - pixel_x = -3; - pixel_y = 8; + pixel_x = 1; + pixel_y = 15; start_on = 0 }, /turf/open/floor/carpet, @@ -66798,7 +67663,6 @@ "wwA" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/structure/closet/wardrobe/mixed, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/commons/fitness) "wwI" = ( @@ -66855,6 +67719,15 @@ /obj/machinery/atmospherics/pipe/smart/simple/green/visible, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"wxg" = ( +/obj/structure/table, +/obj/item/flashlight{ + pixel_x = 9; + pixel_y = 13 + }, +/obj/item/storage/belt/utility, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "wxu" = ( /obj/machinery/destructive_scanner, /obj/effect/turf_decal/trimline/purple/filled/warning{ @@ -67106,32 +67979,21 @@ /obj/structure/reagent_dispensers/foamtank, /turf/open/floor/iron, /area/station/engineering/atmos) -"wAH" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/stock_parts/power_store/cell/crap/empty{ - pixel_x = -2; - pixel_y = -2 - }, -/turf/open/floor/iron/smooth, -/area/station/security/mechbay) "wAI" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"wAK" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/turretid/directional/south{ + name = "AI Antechamber turret control"; + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior" + }, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat/foyer) "wAQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/north, @@ -67155,7 +68017,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/north{ name = "Tunnel Access Shutters Toggle"; - id = "midtunnelright" + id = "midtunnelright"; + pixel_x = -9 + }, +/obj/machinery/door_buttons/access_button/directional/north{ + pixel_x = 10; + idSelf = "middleright_lower_upper_eva_airlock_control"; + idDoor = "middleright_lower_upper_eva_internal" }, /turf/open/floor/plating, /area/station/maintenance/tram/mid) @@ -67227,31 +68095,41 @@ /obj/structure/chair/stool/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/iron/white, /area/station/medical/virology) "wDv" = ( /obj/structure/rack, /obj/item/controller{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 7 }, /obj/item/compact_remote{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 11 }, /obj/item/compact_remote{ - pixel_x = -7 + pixel_x = -7; + pixel_y = 15 }, /obj/item/integrated_circuit/loaded/speech_relay{ - pixel_x = 7 - }, -/obj/item/integrated_circuit/loaded/hello_world{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 14 }, /obj/structure/table, -/obj/item/integrated_circuit/loaded/hello_world{ - pixel_x = 7 +/obj/item/integrated_circuit/loaded/speech_relay{ + pixel_x = 7; + pixel_y = 11 }, -/obj/item/integrated_circuit/loaded/hello_world{ - pixel_x = 7 +/obj/item/integrated_circuit/loaded/speech_relay{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/integrated_circuit/loaded/speech_relay{ + pixel_x = 7; + pixel_y = 4 }, /turf/open/floor/iron, /area/station/science/explab) @@ -67264,17 +68142,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/left) -"wEl" = ( -/obj/effect/turf_decal/trimline/neutral/filled/corner{ - dir = 1 - }, -/obj/machinery/duct, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/hallway/secondary/service) "wEu" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/camera/directional/south{ @@ -67298,6 +68165,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"wEL" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) "wEO" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -67373,14 +68243,15 @@ /turf/open/floor/iron/white, /area/station/science/research) "wFR" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/gym/mirrored{ - pixel_y = -32 +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/item/training_toolbox{ + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, -/area/station/commons/dorms) +/area/station/commons/fitness) "wFT" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -67400,10 +68271,9 @@ /turf/open/floor/iron, /area/station/commons/dorms) "wGk" = ( -/obj/machinery/camera/emp_proof{ - dir = 10; - network = list("ss13","engineering"); - c_tag = "Engineering - Chief Engineer's Office" +/obj/machinery/camera/emp_proof/directional/west{ + c_tag = "Engineering - Chief Engineer's Office"; + network = list("ss13","engineering") }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) @@ -67411,8 +68281,8 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/structure/sign/clock/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/security/checkpoint/medical) "wGA" = ( @@ -67493,6 +68363,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/command/heads_quarters/hos) +"wHL" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/obj/machinery/vending/tool, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "wHT" = ( /turf/closed/wall/r_wall, /area/station/command/heads_quarters/hop) @@ -67523,8 +68400,12 @@ "wIi" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/west, -/obj/item/aicard, -/obj/item/multitool, +/obj/item/aicard{ + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_y = 11 + }, /turf/open/floor/carpet, /area/station/command/bridge) "wIJ" = ( @@ -67534,17 +68415,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"wIP" = ( -/obj/structure/lattice, -/turf/open/space/openspace, -/area/space/nearstation) "wIT" = ( -/obj/structure/chair/wood, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/chair/wood{ + dir = 1 + }, /turf/open/floor/iron, /area/station/service/theater) "wIY" = ( @@ -67561,7 +68440,6 @@ /obj/effect/spawner/random/bedsheet/double{ dir = 4 }, -/obj/structure/sign/clock/directional/north, /obj/item/pillow/random, /turf/open/floor/wood, /area/station/commons/dorms) @@ -67621,13 +68499,14 @@ /turf/open/floor/wood, /area/station/command/meeting_room) "wKk" = ( -/obj/structure/window/reinforced/spawner/directional/south, /obj/structure/table/wood, /obj/item/radio/intercom/directional/east, /obj/machinery/fax{ name = "Captain's Fax Machine"; - fax_name = "Captain's Office" + fax_name = "Captain's Office"; + pixel_y = 11 }, +/obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/wood, /area/station/command/heads_quarters/captain) "wKm" = ( @@ -67670,17 +68549,6 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) -"wLP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/grimy, -/area/station/service/lawoffice) "wLR" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 5 @@ -67730,7 +68598,6 @@ /turf/open/floor/iron, /area/station/science/ordnance/testlab) "wMD" = ( -/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /turf/open/floor/carpet, /area/station/service/chapel/monastery) @@ -67744,6 +68611,8 @@ "wMZ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, /turf/open/floor/wood, /area/station/service/theater) "wNj" = ( @@ -67752,8 +68621,8 @@ }, /obj/structure/table/glass, /obj/item/storage/medkit/regular{ - pixel_x = 3; - pixel_y = 3 + pixel_x = 1; + pixel_y = 10 }, /turf/open/floor/iron/white, /area/station/security/medical) @@ -67867,13 +68736,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) -"wPj" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Mix Bypass" - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wPD" = ( /obj/effect/turf_decal/caution/stand_clear/red{ dir = 8 @@ -67908,6 +68770,18 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) +"wQg" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/rack, +/obj/machinery/light_switch/directional/south{ + pixel_x = 13 + }, +/obj/item/crowbar, +/obj/item/weldingtool, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "wQm" = ( /turf/open/floor/iron, /area/station/engineering/atmos) @@ -67997,12 +68871,9 @@ /area/station/science/lower) "wSm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/clock, /turf/open/floor/carpet, /area/station/commons/dorms) -"wSp" = ( -/obj/structure/flora/bush/jungle/b/style_random, -/turf/open/misc/grass/jungle/station, -/area/station/science/explab) "wSx" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -68022,8 +68893,8 @@ /obj/effect/turf_decal/trimline/green/filled/line{ dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/sink/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) "wTy" = ( @@ -68069,17 +68940,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/tram, /area/station/hallway/primary/tram/center) -"wUL" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/vending/wardrobe/law_wardrobe, -/turf/open/floor/wood, -/area/station/service/lawoffice) "wVV" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"wVW" = ( +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/grass/jungle/station, +/area/station/science/explab) "wWa" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -68104,16 +68974,15 @@ /area/station/hallway/secondary/exit) "wWn" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door_buttons/airlock_controller{ - name = "External Access Console"; - pixel_y = 24; - idSelf = "middleleft_upper_eva_airlock_control"; - idInterior = "middleleft_upper_eva_internal"; - idExterior = "middleleft_upper_eva_external" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/door_buttons/airlock_controller/directional/north{ + idExterior = "middleleft_upper_eva_external"; + idInterior = "middleleft_upper_eva_internal"; + idSelf = "middleleft_upper_eva_airlock_control"; + pixel_x = 8 + }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/tram/center) "wWu" = ( @@ -68166,12 +69035,10 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"wXB" = ( -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 6 +"wXA" = ( +/turf/open/floor/iron/stairs{ + dir = 8 }, -/turf/open/floor/iron/smooth, /area/station/commons/storage/primary) "wXC" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ @@ -68260,16 +69127,6 @@ }, /turf/open/floor/iron, /area/station/engineering/break_room) -"wYS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Gas to Mix"; - dir = 4 - }, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "wYX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -68287,10 +69144,12 @@ /obj/structure/window/reinforced/spawner/directional/east{ pixel_y = 2 }, +/obj/effect/spawner/random/decoration/ornament{ + pixel_y = 16 + }, /obj/structure/window/reinforced/spawner/directional/south{ pixel_y = 2 }, -/obj/effect/spawner/random/decoration/ornament, /turf/open/floor/carpet, /area/station/commons/vacant_room/office) "wZL" = ( @@ -68301,6 +69160,11 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"wZS" = ( +/obj/machinery/pdapainter/research, +/obj/machinery/computer/security/telescreen/rd/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/command/heads_quarters/rd) "wZY" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 @@ -68393,7 +69257,8 @@ "xbN" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ - pixel_x = -7 + pixel_x = 5; + pixel_y = 14 }, /obj/machinery/door/poddoor/shutters/preopen{ name = "Pharmacy Shutters"; @@ -68448,9 +69313,15 @@ /area/station/service/hydroponics) "xcH" = ( /obj/structure/table/wood, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/suit/black_really, -/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/shoes/laceup{ + pixel_y = 6 + }, +/obj/item/clothing/under/suit/black_really{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 10 + }, /turf/open/floor/wood, /area/station/command/meeting_room) "xcM" = ( @@ -68473,13 +69344,12 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "xdC" = ( -/obj/machinery/camera{ - dir = 10; - c_tag = "Secure - Gravity Generator" - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/machinery/camera/emp_proof/directional/west{ + c_tag = "Secure - Gravity Generator" + }, /turf/open/floor/iron/dark, /area/station/engineering/gravity_generator) "xdF" = ( @@ -68495,7 +69365,6 @@ }, /obj/item/kirbyplants/random, /obj/item/radio/intercom/directional/north, -/obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron, /area/station/commons/dorms) "xdJ" = ( @@ -68515,6 +69384,13 @@ "xdZ" = ( /turf/closed/wall, /area/station/cargo/miningfoundry) +"xee" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/vatgrower{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/xenobiology) "xei" = ( /obj/machinery/atmospherics/components/binary/pump/on, /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ @@ -68567,6 +69443,11 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/maint) +"xfa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, +/obj/machinery/meter, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xfd" = ( /obj/effect/turf_decal/trimline/red/filled/corner, /obj/effect/turf_decal/trimline/red/filled/corner{ @@ -68616,6 +69497,21 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"xfO" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/analyzer{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/item/t_scanner{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) "xgh" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -68661,7 +69557,10 @@ "xgZ" = ( /obj/structure/table/reinforced, /obj/machinery/light/cold/directional/west, -/obj/item/papercutter, +/obj/item/papercutter{ + pixel_y = 11; + pixel_x = 5 + }, /turf/open/floor/iron, /area/station/command/bridge) "xhk" = ( @@ -68733,8 +69632,15 @@ /area/station/science/research) "xiP" = ( /obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/chem_dispenser, /obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 4; + pixel_y = 14 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 11 + }, /turf/open/floor/iron/white, /area/station/medical/chemistry) "xiZ" = ( @@ -68768,19 +69674,19 @@ "xjx" = ( /obj/structure/table, /obj/item/assembly/signaler{ - pixel_y = 8 + pixel_y = 19 }, /obj/item/assembly/signaler{ pixel_x = -8; - pixel_y = 5 + pixel_y = 14 }, /obj/item/assembly/signaler{ pixel_x = -2; - pixel_y = -2 + pixel_y = 8 }, /obj/item/assembly/signaler{ pixel_x = 6; - pixel_y = 5 + pixel_y = 13 }, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) @@ -68813,7 +69719,7 @@ /obj/structure/showcase/cyborg/old{ dir = 4; pixel_x = -9; - pixel_y = 2 + pixel_y = 6 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -68834,8 +69740,13 @@ dir = 9 }, /obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 10 + }, +/obj/item/pen{ + pixel_y = 10 + }, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "xkX" = ( @@ -68861,7 +69772,9 @@ }, /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/table/glass, -/obj/machinery/microwave/engineering/cell_included, +/obj/machinery/microwave/engineering/cell_included{ + pixel_y = 10 + }, /obj/structure/cable, /obj/machinery/light/warm/directional/west, /turf/open/floor/iron, @@ -68878,6 +69791,12 @@ /obj/machinery/light/dim/directional/east, /turf/open/floor/iron/dark/smooth_large, /area/station/commons/fitness/recreation/entertainment) +"xlw" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 10 + }, +/turf/open/floor/iron/smooth, +/area/station/commons/storage/primary) "xly" = ( /obj/structure/closet/emcloset{ anchored = 1 @@ -68922,12 +69841,9 @@ /turf/open/floor/iron, /area/station/engineering/atmos) "xmm" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line, -/obj/structure/sign/gym/mirrored/right{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/filled/corner, /turf/open/floor/iron, /area/station/commons/dorms) "xmE" = ( @@ -68947,9 +69863,18 @@ /turf/open/floor/iron/dark, /area/station/service/hydroponics) "xmH" = ( -/obj/structure/sign/poster/official/report_crimes/directional/south, -/turf/open/floor/wood, -/area/station/service/lawoffice) +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/clock, +/turf/open/floor/carpet, +/area/station/commons/dorms) +"xmI" = ( +/obj/machinery/camera/emp_proof/directional/east{ + network = list("ss13","engineering"); + c_tag = "Engineering - Atmospherics N2O Chamber" + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) "xmJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68979,10 +69904,10 @@ /area/station/science/xenobiology) "xmZ" = ( /obj/machinery/disposal/bin, -/obj/structure/sign/clock/directional/north, /obj/structure/disposalpipe/trunk{ dir = 2 }, +/obj/machinery/digital_clock, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "xnH" = ( @@ -69077,6 +70002,18 @@ }, /turf/closed/wall, /area/station/cargo/sorting) +"xpA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Gas"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "xpC" = ( /obj/structure/table/reinforced, /obj/structure/window/spawner/directional/south, @@ -69087,7 +70024,7 @@ dir = 5 }, /obj/structure/closet/secure_closet/security, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron, /area/station/security/checkpoint/escape) "xpH" = ( @@ -69200,7 +70137,9 @@ /turf/open/floor/iron/white, /area/station/medical/surgery/fore) "xsq" = ( -/obj/item/kirbyplants/organic/plant21, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 8 + }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 }, @@ -69292,15 +70231,18 @@ /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 4 }, -/obj/item/stamp{ - pixel_x = -3; - pixel_y = 3 +/obj/machinery/light/directional/east, +/obj/item/clipboard{ + pixel_y = 8 }, /obj/item/stamp/denied{ pixel_x = 4; - pixel_y = -2 + pixel_y = 7 + }, +/obj/item/stamp{ + pixel_x = -3; + pixel_y = 14 }, -/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/station/cargo/office) "xtM" = ( @@ -69318,11 +70260,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) -"xuk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "xum" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -69344,6 +70281,7 @@ dir = 9 }, /obj/machinery/airalarm/directional/west, +/obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron/white, /area/station/medical/surgery/aft) "xuI" = ( @@ -69420,10 +70358,12 @@ dir = 5 }, /obj/structure/table, -/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos{ + pixel_y = 4 + }, /obj/item/holosign_creator/atmos{ pixel_x = 5; - pixel_y = 9 + pixel_y = 13 }, /obj/structure/cable, /obj/machinery/light/directional/east, @@ -69472,11 +70412,6 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 4 }, -/obj/machinery/camera{ - dir = 6; - network = list("ss13","Security","prison"); - c_tag = "Security - Prison Block South" - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, @@ -69488,7 +70423,6 @@ }, /obj/item/kirbyplants/random, /obj/item/radio/intercom/directional/north, -/obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron, /area/station/commons/dorms) "xxZ" = ( @@ -69511,21 +70445,24 @@ "xyn" = ( /obj/structure/table/reinforced, /obj/item/storage/medkit/regular{ - pixel_x = -5; - pixel_y = -3 + pixel_x = -2; + pixel_y = 15 }, /obj/item/reagent_containers/cup/glass/coffee{ - pixel_x = 8; - pixel_y = 4 + pixel_x = 9; + pixel_y = 7 }, /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/command/bridge) "xyr" = ( /obj/structure/table/wood, -/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_y = 9 + }, /obj/effect/spawner/random/entertainment/lighter{ - pixel_x = 9 + pixel_x = 9; + pixel_y = 9 }, /turf/open/floor/carpet, /area/station/hallway/secondary/entry) @@ -69575,7 +70512,7 @@ /area/station/command/teleporter) "xzI" = ( /obj/machinery/vending/games, -/obj/structure/sign/clock/directional/north, +/obj/machinery/digital_clock, /turf/open/floor/iron/grimy, /area/station/service/library/lounge) "xzV" = ( @@ -69663,14 +70600,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"xAM" = ( -/obj/machinery/elevator_control_panel{ - pixel_y = 2; - linked_elevator_id = "tram_xeno_lift"; - preset_destination_names = list("2"="Lower Deck", "3"="Upper Deck") - }, -/turf/closed/wall/r_wall, -/area/station/science/xenobiology) "xAR" = ( /obj/machinery/door/airlock/security{ name = "Prison Workshop" @@ -69774,6 +70703,24 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/solars/port) +"xCi" = ( +/obj/structure/rack, +/obj/structure/table, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/obj/item/storage/box/beakers{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -7; + pixel_y = 16 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -7; + pixel_y = 9 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) "xCm" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -69930,21 +70877,16 @@ /turf/open/floor/iron/freezer, /area/station/science/lower) "xHx" = ( -/obj/structure/chair/office/tactical, +/obj/structure/chair/office/tactical{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/medical/morgue) "xHB" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/machinery/firealarm/directional/east{ - pixel_y = -5 - }, /obj/machinery/light/cold/directional/east, -/obj/machinery/light_switch/directional/east{ - pixel_x = 23; - pixel_y = 8 - }, /turf/open/floor/iron, /area/station/command/bridge) "xHP" = ( @@ -69966,18 +70908,19 @@ /obj/structure/table, /obj/item/stock_parts/micro_laser{ pixel_x = -6; - pixel_y = 4 + pixel_y = 7 }, /obj/item/stock_parts/micro_laser{ pixel_x = -2; - pixel_y = 2 + pixel_y = 5 }, /obj/item/stock_parts/micro_laser{ - pixel_x = 2 + pixel_x = 2; + pixel_y = 3 }, /obj/item/stock_parts/micro_laser{ pixel_x = 6; - pixel_y = -2 + pixel_y = 1 }, /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 10 @@ -70047,10 +70990,14 @@ /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 }, -/obj/item/stack/medical/mesh, -/obj/item/stack/medical/gauze, +/obj/item/stack/medical/mesh{ + pixel_y = 9 + }, +/obj/item/stack/medical/gauze{ + pixel_y = 12 + }, /obj/structure/table/glass, -/obj/machinery/vending/wallmed/directional/north, +/obj/machinery/vending/wallmed, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "xKB" = ( @@ -70321,6 +71268,13 @@ "xOn" = ( /turf/open/floor/iron/dark, /area/station/medical/treatment_center) +"xOz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) "xOL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, @@ -70453,8 +71407,10 @@ /area/station/hallway/secondary/entry) "xQY" = ( /obj/structure/table/wood, -/obj/item/storage/crayons, -/obj/structure/sign/calendar/directional/west, +/obj/item/storage/crayons{ + pixel_y = 10 + }, +/obj/structure/sign/calendar, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "xRc" = ( @@ -70478,10 +71434,6 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/iron, /area/station/maintenance/tram/left) -"xRm" = ( -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "xRn" = ( /turf/open/floor/plating, /area/station/hallway/secondary/service) @@ -70600,7 +71552,6 @@ /area/station/security/execution/education) "xUb" = ( /obj/machinery/smartfridge/organ, -/obj/structure/sign/warning/cold_temp/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) @@ -70660,6 +71611,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/warning/fire, /turf/open/floor/iron/white, /area/station/science/ordnance) "xVE" = ( @@ -70950,7 +71902,8 @@ /area/station/medical/morgue) "ybp" = ( /obj/machinery/door/airlock/public/glass{ - name = "Firing Range Access" + name = "Firing Range Access"; + dir = 1 }, /obj/effect/turf_decal/trimline/purple/filled/corner, /obj/effect/turf_decal/trimline/purple/filled/corner{ @@ -70968,7 +71921,6 @@ /turf/closed/wall/r_wall, /area/station/engineering/atmos) "ybD" = ( -/obj/structure/sign/warning/secure_area/directional/north, /obj/machinery/camera/directional/north{ c_tag = "Hallway - Mid Left Command" }, @@ -70976,6 +71928,7 @@ dir = 1 }, /obj/machinery/light/small/dim/directional/north, +/obj/structure/sign/nanotrasen, /turf/open/floor/iron, /area/station/hallway/secondary/command) "ybW" = ( @@ -71053,6 +72006,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/virology) +"ycQ" = ( +/obj/structure/table/wood/fancy/green, +/obj/effect/spawner/round_default_module, +/obj/machinery/camera/motion/directional/east, +/turf/open/floor/circuit/green, +/area/station/ai_monitored/turret_protected/ai_upload) "ycV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, @@ -71115,6 +72074,26 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) +"ydQ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + id_tag = "outerbrigleft" + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig_left" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/structure/disposalpipe/segment, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron, +/area/station/security/brig) "yeg" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Atmos to Loop"; @@ -71152,14 +72131,14 @@ }, /obj/machinery/button/door/directional/west{ name = "Outer Brig Left Door Access"; - pixel_y = -8; + pixel_y = 4; id = "outerbrigleft"; req_access = list("security"); normaldoorcontrol = 1 }, /obj/machinery/button/door/directional/west{ name = "Inner Brig Left Door Access"; - pixel_y = 8; + pixel_y = 20; id = "innerbrigleft"; req_access = list("security"); normaldoorcontrol = 1 @@ -71245,7 +72224,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, -/obj/machinery/status_display/evac/directional/west, /turf/open/floor/iron/white, /area/station/medical/chemistry) "ygw" = ( @@ -71265,7 +72243,6 @@ /obj/machinery/camera/directional/south{ c_tag = "Civilian - Recreational Area South-East" }, -/obj/structure/sign/poster/official/random/directional/south, /turf/open/floor/iron, /area/station/commons/fitness/recreation) "ygI" = ( @@ -71322,10 +72299,15 @@ "yhe" = ( /obj/structure/table/wood, /obj/item/storage/backpack/satchel/leather/withwallet{ + pixel_y = 22; + pixel_x = 3 + }, +/obj/item/hand_labeler{ pixel_y = 4 }, -/obj/item/hand_labeler, -/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap{ + pixel_y = 10 + }, /turf/open/floor/wood, /area/station/command/heads_quarters/hop) "yhN" = ( @@ -71432,10 +72414,8 @@ /turf/closed/wall/r_wall, /area/station/security/brig) "yjl" = ( -/obj/effect/turf_decal/trimline/neutral/warning, /obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/table/reinforced, -/obj/machinery/computer/records/medical/laptop, +/obj/machinery/computer/operating, /turf/open/floor/iron/dark, /area/station/medical/morgue) "yjm" = ( @@ -71538,7 +72518,6 @@ /turf/open/floor/iron, /area/station/hallway/secondary/command) "ykV" = ( -/obj/effect/turf_decal/trimline/green/filled/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, @@ -84347,7 +85326,7 @@ alT alT veV veV -kMD +bsM alT amr alT @@ -84830,7 +85809,7 @@ abf abf abF hmb -lzJ +abF abF abf abf @@ -84842,7 +85821,7 @@ abf abf abF hmb -lzJ +abF abF abf abf @@ -84861,7 +85840,7 @@ cDZ hAD veV veV -kMD +bsM hAD veV thi @@ -85375,7 +86354,7 @@ hAD hAD veV veV -kMD +bsM hAD rlX oEl @@ -85889,7 +86868,7 @@ hAD hAD veV veV -kMD +bsM hAD qYx rgT @@ -86144,8 +87123,8 @@ veV veV hAD hAD -ubY -ubY +hAD +hAD kMD eEH veV @@ -86892,7 +87871,7 @@ aaa aaa aaa ncF -qQq +dFc qQq qQq qQq @@ -86907,7 +87886,7 @@ tUM fOs gnC elr -bzs +dRz pKZ ecu elr @@ -87149,8 +88128,8 @@ aaa aaa aaa ncF -oUq -qQq +ulJ +agL qQq qQq qQq @@ -87175,11 +88154,11 @@ elr bZi fGr elr -bPz +xmH bop oeP elr -toy +jer nvo oir elr @@ -87406,8 +88385,8 @@ aaa aaa aaa ncF -ulJ -agL +qQq +qQq qQq qQq qQq @@ -87674,7 +88653,7 @@ lQM lQM pZW pZW -kNn +kkn sbD cga umC @@ -87685,7 +88664,7 @@ tNk qyM sbD mYn -sbD +raX hTL sMZ raX @@ -87698,7 +88677,7 @@ sbD wbS why lEW -kkn +bPz jiz apC abM @@ -87712,10 +88691,10 @@ jcT jcT ncE aek -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM fYW vXM vXM @@ -88128,7 +89107,7 @@ abM aal lPV kPC -bRl +kyB lFk lFk mAB @@ -88407,7 +89386,7 @@ cSR iZL rBz ung -cQD +lzJ mgS bLk edg @@ -88459,7 +89438,7 @@ cNS iNB iNB lFw -wFR +gUO sKg sKg iFV @@ -88696,7 +89675,7 @@ qQq htJ qQq qQq -twF +oRE ncF elr elr @@ -88716,9 +89695,9 @@ awh wBc nhL npe -xmm +gUO sKg -xhL +rKr dzF xhL aXo @@ -88974,7 +89953,7 @@ trd taB xJt aJC -aEu +sKg jsA wPE wPE @@ -89230,8 +90209,8 @@ elr exV oqT drw -wbb -xFx +blN +xOz tAs aTt jyV @@ -89512,10 +90491,10 @@ ncE jcT jcT aek -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM fYW vXM vXM @@ -90772,13 +91751,13 @@ elr ueG hVa vHO -iFX -xFx +xmm +uxW bPo wPE fvR iev -fvR +wFR eyQ rnd wwA @@ -91030,8 +92009,8 @@ sLR sKP wGg tRU -sdC -nel +sKg +vKb nel nel nel @@ -91228,7 +92207,7 @@ wqf uPv tlZ gvI -rKr +hXK gGV gkz kHT @@ -91286,9 +92265,9 @@ gnQ liN qPK scx -bsM +uLO sKg -xhL +sdC hqN xhL aXo @@ -91543,7 +92522,7 @@ hTL wbb wbb qRO -uxW +uLO sKg sKg iFV @@ -92298,7 +93277,7 @@ kUN aRx ncF ncF -bZi +aEu wbb aob azd @@ -92324,7 +93303,7 @@ azd aSM fLO cbn -blN +bPz jiz apC abM @@ -92340,10 +93319,10 @@ jcT jcT ncE aek -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM fYW fYW fYW @@ -92581,7 +93560,7 @@ elr elr elr elr -gAY +twF arz jnq abM @@ -92600,7 +93579,7 @@ aac aac aac vXM -xRm +pHM vXM vXM vXM @@ -92610,7 +93589,7 @@ vXM vXM vXM vXM -xRm +pHM fYW fYW fYW @@ -92779,7 +93758,7 @@ eHG ohr ohr ohr -ohr +myw dRa vRO aaa @@ -92800,7 +93779,7 @@ aaa aaa aaa ncF -ewh +fyH uJf ncF acP @@ -92829,11 +93808,11 @@ elr wsZ glY elr -bPz +xmH oar oeP elr -toy +jer xKR oir elr @@ -92857,7 +93836,7 @@ aac aac aac vXM -xRm +pHM vXM vXM vXM @@ -92867,14 +93846,14 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM fYW vXM @@ -93114,9 +94093,9 @@ jcT jcT aac aek -xRm -xRm -xRm +pHM +pHM +pHM rWa vXM vXM @@ -93124,14 +94103,14 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -93375,12 +94354,12 @@ vXM rWa vXM qdd -xRm -xRm +pHM +pHM rWa -xRm -xRm -xRm +pHM +pHM +pHM rWa vXM vXM @@ -93388,7 +94367,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -93547,7 +94526,7 @@ wkp uBu nhm cVd -ccH +mkA ccH ccH ccH @@ -93573,13 +94552,13 @@ aaa aaa aaa acx -abM +mUZ abM abM ada abM abM -abM +aNX acx aaa ncF @@ -93591,7 +94570,7 @@ aaa aaa aaa oTA -kZh +ubY myz lof iNo @@ -93639,17 +94618,17 @@ vXM rWa vXM qdd -xRm -xRm +pHM +pHM rWa -xRm -xRm -xRm +pHM +pHM +pHM rWa -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM fYW vXM vXM @@ -94619,7 +95598,7 @@ aaa aaa aaa oTA -lof +bzs kZh kZh amu @@ -94656,12 +95635,12 @@ ncE ncE aac aek -xRm -xRm -xRm +pHM +pHM +pHM rWa -xRm -xRm +pHM +pHM qdd vXM rWa @@ -94916,16 +95895,16 @@ aac aac vXM vXM -xRm +pHM vXM vXM rWa -xRm -xRm -xRm +pHM +pHM +pHM rWa -xRm -xRm +pHM +pHM qdd vXM rWa @@ -95173,25 +96152,25 @@ aac aac aac aac -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM rWa -xRm -xRm -xRm +pHM +pHM +pHM rWa -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM fYW vXM vXM @@ -95437,14 +96416,14 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -95701,7 +96680,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -95958,7 +96937,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -96215,7 +97194,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -97459,9 +98438,9 @@ abM abM abM jIG -iDB +jaC mzV -bnY +drc lSp wnq dwR @@ -97992,9 +98971,9 @@ aak aak aak aak -xRm -xRm -xRm +pHM +pHM +pHM aak aak aak @@ -98495,7 +99474,7 @@ gga rBW ffN sMr -uGX +aVi drH ney tms @@ -99026,7 +100005,7 @@ aeL aeL aeL aeJ -xRm +pHM aak aaN igy @@ -99252,7 +100231,7 @@ jIG jHb tPW tPW -oSi +qGF jIG abM abM @@ -99273,7 +100252,7 @@ vOU ney vNH aen -xRm +pHM aey aey aey @@ -99283,7 +100262,7 @@ aeL aeL aeL aeH -xRm +pHM aak aak amq @@ -99530,7 +100509,7 @@ dnE ney vNH aak -xRm +pHM aey aey aey @@ -99540,7 +100519,7 @@ aeL aeL aeL aeJ -xRm +pHM aak aaN igy @@ -99797,7 +100776,7 @@ aeL aeL aeL aeH -xRm +pHM aak aaa aaa @@ -99974,10 +100953,10 @@ jyQ vBa vrG iTz -fEZ -qnk -aGk -hPA +lGj +eBN +eQI +tdW hFr abM abM @@ -99998,13 +100977,13 @@ gAJ qjU abM acx -abM +lgj abM abM ada abM abM -abM +maZ acx aaa abM @@ -100015,7 +100994,7 @@ mOW iwV nav fEK -ugd +hOg pkp jYz kSp @@ -100054,7 +101033,7 @@ aeL aeL aeL aeJ -xRm +pHM aak aaa aaa @@ -100188,19 +101167,19 @@ vXM vXM vXM cAd -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM aai aac aac @@ -100231,10 +101210,10 @@ gtz fHg dVC kKB -pxs -jXY -lxO -xmH +hcj +mXE +pDC +hcj hFr abM abM @@ -100488,8 +101467,8 @@ eTs eTs eTs iTz -bFc -wLP +dHV +eQf uCv arZ hFr @@ -100531,7 +101510,7 @@ bUj kdb yih pkp -wnM +htm ifX iRe wJt @@ -100556,7 +101535,7 @@ qHs qgj xmJ xmJ -fdz +xmJ xmJ xmJ pQO @@ -100569,7 +101548,7 @@ iFY qHs hFq rEV -qTI +gqp tcD qHs aaa @@ -100745,8 +101724,8 @@ iZc bVL aSB iTz -wUL -izL +tPw +fIU ljC bZh hFr @@ -100777,7 +101756,7 @@ acQ acQ qjU nNs -gTY +cpR jnq abM jnq @@ -101002,10 +101981,10 @@ fez fez cMB iTz -bnh +aSx xgh fKv -vGd +vbC hFr hFr hFr @@ -101040,7 +102019,7 @@ abM jnq jIy tsa -pzq +khl hJa kdb msU @@ -101259,10 +102238,10 @@ kpt haB kEf iTz -jeC +kBC jmk -pYt -lSI +uaH +nrB lWF iMC vVq @@ -101576,10 +102555,10 @@ lku oxs sna gRQ -fXX +hJP cuQ arO -qPQ +gQG qHs asA bWN @@ -101733,19 +102712,19 @@ vXM vXM vXM cAd -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM aai aac aac @@ -101803,7 +102782,7 @@ kFp eYs kFp sTM -fFh +cdN lhi jnq abM @@ -102338,7 +103317,7 @@ kUs kUs vpP roB -uBy +fXQ fXQ roB pCr @@ -102610,7 +103589,7 @@ eKn pfG qHs bpZ -fuj +qnb rJD hDI oMc @@ -103117,7 +104096,7 @@ kHR tga rnf xBD -qKW +aoS sHH sHH sHH @@ -103345,7 +104324,7 @@ kFp eYs kFp kFp -byM +mqq pcu mIU pcO @@ -103376,7 +104355,7 @@ pTl ozd eOP wGk -hDF +cwO sHH ydk qHs @@ -103387,8 +104366,8 @@ cyN umx twR hKM -jux -wPj +lfY +ego qIq gyC qgB @@ -103642,11 +104621,11 @@ sHh yeg sHh sHh -exQ -kAF -kAF -kAF -wYS +xpA +tUj +tUj +tUj +voj sHh sHh poT @@ -103874,7 +104853,7 @@ ixT gYI cgR ial -qwn +bFa amV mvy iXQ @@ -103884,7 +104863,7 @@ dor fSp vKv roB -mzi +bFz iHK bAK jsW @@ -103899,14 +104878,14 @@ qHs sHj qHs qHs -pFO -jfD -xuk -jfD -oDq +wqH +kNq +xfa +kNq +qTC qHs qHs -fWn +jRW qHs qHs qHs @@ -104151,18 +105130,18 @@ sHH sHH hZr hZr -coB +fnn mRs jaW mAx qHs -nmN -eEp -kgg -eEp -hzQ +nVN +wcu +bJq +wcu +uZx qHs -xRm +pHM aeV aeV prq @@ -104408,7 +105387,7 @@ rvh jUz ivk hZr -coB +fnn mRs woR mAx @@ -105111,17 +106090,17 @@ sPo nck rqk pGy -dUH -uDT -wEl +pbc +hGz +nVK aHR aHR aHR aHR aHR -ghp +iNK aHR -ovY +tlL aHR sJQ sJQ @@ -105185,11 +106164,11 @@ mfB qga exl oNq -xRm +pHM ahD fKg hVy -awE +dPa fjQ vXM aaa @@ -105368,7 +106347,7 @@ acE xpb xpb xpb -gRG +bkc xpb xpb iAI @@ -105387,7 +106366,7 @@ xpb xpb kVP xpb -jer +sKN xJG vsn bHn @@ -105430,7 +106409,7 @@ skM bZW qkN cPM -dsH +dbi nFL dsH cPM @@ -105446,7 +106425,7 @@ amS tLz xTM awE -rAf +awE fjQ vXM aac @@ -105621,11 +106600,11 @@ aaa sNs sNs vWI -acF +bpy vWI sNs vWI -aWJ +fZv vWI sNs alg @@ -105688,7 +106667,7 @@ rRc rJM cPM cPM -asQ +cPM cPM cPM oqh @@ -105876,15 +106855,15 @@ aaa aaa aaa sNs -cTl -mOB -acG -qeD -fUP -mOB -uAC -qeD -qxU +kvE +jwc +lCQ +cmf +elq +jwc +hAC +cmf +wHL alg uCB aeG @@ -105944,7 +106923,7 @@ nNQ toq hpf cPM -lrX +dKv hAW lrX cPM @@ -106133,15 +107112,15 @@ aaa aaa aaa sNs -bNG +gpw eJZ -bNm -ruo -pCM -kzx -oSl +dql +apm +cHa +mUA +haI ive -coV +eBh alg aes khE @@ -106217,7 +107196,7 @@ vXM ahD koq rjP -nBA +lwV fjQ vXM aaa @@ -106390,15 +107369,15 @@ aaa aaa aaa sNs -jYJ -pvL -sLp -aKG -oOb -prW -dyp -hbk -sXV +xfO +noT +poH +oiM +nJs +wXA +vyX +vUw +wQg alg bug hGt @@ -106421,8 +107400,8 @@ mGw eep eep mGw -cpR -aGi +lrw +ecX qjU acP acP @@ -106430,12 +107409,12 @@ adc acP acP qjU -ecX -bXs +qzI +cpR qjU aaa hZr -aQw +vFR aQw gVI tXf @@ -106474,7 +107453,7 @@ amS tLz ljZ nBA -lrw +nBA fjQ vXM aac @@ -106647,15 +107626,15 @@ aaa aaa aaa sNs -vFp -act -rkq -jjM -geJ -qAC -adE -pOQ -adU +sLg +fQZ +wxg +suE +jPc +xlw +vLM +dkr +oiY alg alg alg @@ -106906,11 +107885,11 @@ aaa sNs sNs sNs -eaZ -pFw -eHj -wXB -gms +jse +vuY +nOM +ulr +ghK sNs sNs sNs @@ -106930,7 +107909,7 @@ vZB bja nar ahj -mkA +fFl mGw mGw mGw @@ -107194,13 +108173,13 @@ aaa aaa aaa acx -abM +asQ abM abM ada abM abM -abM +fHz acx aaa aaa @@ -107241,11 +108220,11 @@ ssw fja cPD oNq -xRm +pHM ahD gMi hNI -jqS +gTY fjQ vXM aac @@ -107396,9 +108375,9 @@ vXM vXM vXM fYW -xRm -xRm -xRm +pHM +pHM +pHM aac aam hlS @@ -107502,7 +108481,7 @@ uFX aNd mUd jqS -fHz +jqS fjQ vXM aaa @@ -107510,8 +108489,8 @@ aaa aaa aac aai -xRm -xRm +pHM +pHM rge vXM vXM @@ -107755,7 +108734,7 @@ wIY pKo vaK hZr -xRm +pHM fjQ fjQ fjQ @@ -108012,7 +108991,7 @@ hZr hZr lCk hZr -xRm +pHM hZr vXM mQi @@ -108249,19 +109228,19 @@ aaa abM abM wQP -xRm +pHM oFH -xRm +pHM bWv -xRm +pHM oFH -xRm +pHM bWv -xRm +pHM oFH -xRm +pHM bWv -xRm +pHM oFH nYX jUW @@ -108269,7 +109248,7 @@ mHw orh uxn oNq -xRm +pHM hZr aaa oEf @@ -108279,8 +109258,8 @@ aac aac vXM vXM -xRm -xRm +pHM +pHM rge vXM vXM @@ -109047,8 +110026,8 @@ hYn aac aac vXM -xRm -xRm +pHM +pHM rge vXM vXM @@ -109278,24 +110257,24 @@ abM abM abM mwK -dKv spF +mNX spF fjQ -vFR piX +xmI piX fjQ -lwV qBg +aGi qBg fjQ -dWj fjb +bXs fjb hZr bQQ -qzI +csN hZr hZr hZr @@ -109453,9 +110432,9 @@ vXM vXM vXM fYW -xRm -xRm -xRm +pHM +pHM +pHM aac aam hlS @@ -110832,7 +111811,7 @@ eqY ixc rPj bHy -eqY +byM asC hkW rCd @@ -110841,7 +111820,7 @@ gqV gqV tTK xWj -cdN +qWU rdO qWU auo @@ -110989,12 +111968,12 @@ vXM fYW vXM vXM -xRm +pHM vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -111246,12 +112225,12 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -111347,14 +112326,14 @@ ibY ibY ibY ibY -hiT +qXx gjj rCd pts gEs nXQ rnA -mjl +eEz atX wAQ qWU @@ -111503,12 +112482,12 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -111756,18 +112735,18 @@ vXM vXM vXM fYW -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM bwp -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM bwp -xRm +pHM aai aac aac @@ -113298,20 +114277,20 @@ vXM vXM vXM fYW -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM bwp -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM bwp -xRm -xRm -xRm +pHM +pHM +pHM aai hlS hlS @@ -113559,14 +114538,14 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -113619,13 +114598,13 @@ aaa aaa abW acx -abM +pqU abM abM ada abM abM -abM +dWj acx aaa aaa @@ -113816,14 +114795,14 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -114073,14 +115052,14 @@ vXM fYW vXM vXM -xRm +pHM vXM vXM vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -114388,8 +115367,8 @@ whL aaa aaa mbJ -osG -pqU +qTI +uXD mbJ acQ acQ @@ -115146,7 +116125,7 @@ kDi afw uGW pYH -syR +aNk iRL abM arE @@ -115424,7 +116403,7 @@ hFC dBM cDd sZh -sPB +fdz mbJ aaa aaa @@ -115623,9 +116602,9 @@ vXM vXM vXM fYW -xRm -xRm -xRm +pHM +pHM +pHM aac aac aam @@ -116482,8 +117461,8 @@ rin dUT vtq fVH -vtq xHw +rAf qVr mBm dHc @@ -117224,7 +118203,7 @@ qeo hFC hFC wpc -rpp +aHy abM abM aaa @@ -117263,7 +118242,7 @@ hDT keT iEF fof -aoN +dzb knb hQk aHT @@ -117680,9 +118659,9 @@ vXM vXM vXM fYW -xRm -xRm -xRm +pHM +pHM +pHM aac aac aac @@ -117812,7 +118791,7 @@ vXM rxw rxw vXM -xRm +pHM vXM vXM vXM @@ -117823,7 +118802,7 @@ vXM vXM vXM vXM -xRm +pHM vXM rxw rxw @@ -117987,7 +118966,7 @@ oys abM abM abM -vcg +pFo obq hFC hFC @@ -118069,7 +119048,7 @@ rxw rxw vXM vXM -xRm +pHM oqp oqp oqp @@ -118080,7 +119059,7 @@ oqp oqp oqp oqp -xRm +pHM vXM vXM rxw @@ -118286,7 +119265,7 @@ qVr qVr kkx cJP -lxd +cge mLE dGs dGs @@ -118578,7 +119557,7 @@ vXM vXM vXM vXM -xRm +pHM vXM oqp oqp @@ -118855,7 +119834,7 @@ mYt oqp oqp oqp -xRm +pHM rxw vXM vXM @@ -119036,7 +120015,7 @@ cJS nhj cVU oRz -pQy +myI sQZ nhj prI @@ -119290,7 +120269,7 @@ owO owO owO cJS -rKD +vHH cVU cFW cFW @@ -119547,7 +120526,7 @@ sQZ sQZ sQZ sQZ -wrz +xCi hIY tVK vIF @@ -119587,22 +120566,22 @@ aaa aaa aaa aaa -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM xvl xvl xvl @@ -119805,12 +120784,12 @@ aaa aaa sQZ mtI -fGK -bwU -vEl -wtR -uVa -oQU +rFT +dYK +oCy +nRJ +vVm +aky ojU gzw gzw @@ -119859,7 +120838,7 @@ vXM vXM vXM vXM -mbe +jpg xvl fLB xly @@ -120061,15 +121040,15 @@ aaa aaa aaa sQZ -wSp -nNh -gXo -sGF -gXo -sGF -gkF -kRR -nNh +dOu +dyQ +hNf +diI +hNf +diI +bPS +vii +dyQ gzw gGi xBC @@ -120098,25 +121077,25 @@ vwd pRm pRm pRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM dBj wXI jqs @@ -120292,7 +121271,7 @@ xSG xSG xSG vle -aiX +iPW vle aaa aaa @@ -120318,15 +121297,15 @@ aaa aaa aaa sQZ -kRR -vCY -kQR -bpn -kRR -wSp -cwU -kRR -gXo +vii +hPS +gxR +ptX +vii +dOu +lhw +vii +hNf gzw dNH lrt @@ -120345,7 +121324,7 @@ lxW iix qQa vtd -hGd +eGj iGF xkg tXA @@ -120548,8 +121527,8 @@ aac aac aac aai -xRm -xRm +pHM +pHM vle aaS aaa @@ -120576,12 +121555,12 @@ aaa oyR sQZ sQZ -aML -kRR -mmy -nNh -vCY -nRd +cxI +vii +wVW +dyQ +hPS +aoj ojU gzw gzw @@ -120601,7 +121580,7 @@ kYP wSj lXK wxX -etG +qbk pKC cPE qah @@ -120612,32 +121591,32 @@ aGY pRm pRm pRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM dBj fMK fMK dBj uBo wOw -lHa +wAK xvl kbc mwL @@ -120832,12 +121811,12 @@ aaa aaa oyR vUz -tdY -pTj -kRR -vDg +iHp +jeN +vii +enP pQx -fEM +jXR sQZ sQZ gzw @@ -121090,9 +122069,9 @@ aaa oyR pQx vUz -nzO -pTj -pTj +fzK +jeN +jeN hgN mRD asu @@ -121124,27 +122103,27 @@ hJl iix iix iix -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM +pHM xvl xvl xvl @@ -121888,7 +122867,7 @@ hJl hJl fYw typ -gfV +ycQ ixC hJl hJl @@ -121939,7 +122918,7 @@ mYt oqp oqp oqp -xRm +pHM rxw vXM vXM @@ -122125,7 +123104,7 @@ dfz mpd lEt glc -xRm +pHM pAT cHH bNp @@ -122176,7 +123155,7 @@ vXM vXM vXM vXM -xRm +pHM vXM oqp oqp @@ -122382,21 +123361,21 @@ dfz txW iMt glc -xRm +pHM hkN gIj loa ygC ygC ygC -fSq +ygC dfz xVv qOo qOo lZJ yei -gBr +nbx hee aaa aaa @@ -122695,7 +123674,7 @@ rxw rxw vXM vXM -xRm +pHM oqp oqp oqp @@ -122706,7 +123685,7 @@ oqp oqp oqp oqp -xRm +pHM vXM vXM rxw @@ -122898,7 +123877,7 @@ aaa aaa aaa dfz -wrn +mMf ure bKT bqU @@ -122907,8 +123886,8 @@ nuu dfz uCz wRv -wRv vTp +uBy aei xei aei @@ -122952,7 +123931,7 @@ vXM rxw rxw vXM -xRm +pHM vXM vXM vXM @@ -122963,7 +123942,7 @@ vXM vXM vXM vXM -xRm +pHM vXM rxw rxw @@ -123117,11 +124096,11 @@ aaP aaQ aac aaS -xRm -xRm -xRm -xRm -xRm +pHM +pHM +pHM +pHM +pHM aaS aaa aaa @@ -123370,7 +124349,7 @@ vXM vXM vXM vXM -xRm +pHM aaH aac aac @@ -123619,7 +124598,7 @@ aaa aaa aaa aaH -xRm +pHM vXM vXM vXM @@ -123627,7 +124606,7 @@ vXM vXM vXM vXM -xRm +pHM aaH aac aac @@ -123876,7 +124855,7 @@ aaa aaa aaa aaI -xRm +pHM vXM vXM vXM @@ -123884,7 +124863,7 @@ vXM vXM vXM vXM -xRm +pHM aaI aac aac @@ -124133,7 +125112,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -124141,7 +125120,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -124188,7 +125167,7 @@ kNE nMB qAl nMB -bGP +lka frV wco lwt @@ -124390,7 +125369,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -124398,7 +125377,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM aac @@ -124647,7 +125626,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -124655,7 +125634,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -124700,7 +125679,7 @@ ign olR vvF vjA -pPk +owL dWM ign ign @@ -124904,7 +125883,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -124912,7 +125891,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125161,7 +126140,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125169,7 +126148,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125418,7 +126397,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125426,7 +126405,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125469,9 +126448,9 @@ aac aac aac aac -xRm +pHM vXM -xRm +pHM aac aac vXM @@ -125675,7 +126654,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125683,7 +126662,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125726,9 +126705,9 @@ vXM aac aac aac -xRm +pHM vXM -xRm +pHM aac aac vXM @@ -125932,7 +126911,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125940,7 +126919,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -125983,9 +126962,9 @@ vXM vXM aac vXM -xRm +pHM vXM -xRm +pHM aac vXM vXM @@ -126189,7 +127168,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126197,7 +127176,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126240,9 +127219,9 @@ vXM vXM vXM vXM -xRm -xRm -xRm +pHM +pHM +pHM vXM vXM vXM @@ -126446,7 +127425,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126454,7 +127433,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126497,9 +127476,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -126703,7 +127682,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126711,7 +127690,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126754,9 +127733,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -126960,7 +127939,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -126968,7 +127947,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127011,9 +127990,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -127217,7 +128196,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127225,7 +128204,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127268,9 +128247,9 @@ vXM vXM vXM vXM -xRm -xRm -xRm +pHM +pHM +pHM vXM vXM vXM @@ -127474,7 +128453,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127482,7 +128461,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127525,9 +128504,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -127731,7 +128710,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127739,7 +128718,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -127782,9 +128761,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -127988,7 +128967,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -128039,9 +129018,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -128296,9 +129275,9 @@ vXM vXM vXM vXM -xRm -xRm -xRm +pHM +pHM +pHM vXM vXM vXM @@ -128553,9 +129532,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM fjj vXM @@ -128810,9 +129789,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -129067,9 +130046,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -129324,9 +130303,9 @@ vXM vXM vXM vXM -xRm -xRm -xRm +pHM +pHM +pHM vXM vXM vXM @@ -129581,9 +130560,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -129838,9 +130817,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -130095,9 +131074,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -130352,9 +131331,9 @@ vXM vXM vXM vXM -xRm -xRm -xRm +pHM +pHM +pHM vXM vXM vXM @@ -130609,9 +131588,9 @@ vXM vXM vXM vXM -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -130866,9 +131845,9 @@ vXM aaa aaa aaa -xRm +pHM vXM -xRm +pHM vXM vXM vXM @@ -130919,8 +131898,8 @@ vXM vXM vXM vXM -xRm -rYE +pHM +wEL vXM vXM vXM @@ -131123,9 +132102,9 @@ aaa aaa aaa aaa -xRm +pHM vXM -xRm +pHM vXM vXM aaa @@ -131175,9 +132154,9 @@ vXM vXM vXM vXM -xRm -rYE -rYE +pHM +wEL +wEL vXM vXM vXM @@ -131432,9 +132411,9 @@ vXM vXM vXM vXM -xRm -siX -xRm +pHM +eqb +pHM vXM vXM vXM @@ -131690,7 +132669,7 @@ vXM vXM vXM vXM -xRm +pHM vXM vXM vXM @@ -139306,7 +140285,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -139563,7 +140542,7 @@ pMW pMW cAd pMW -wIP +avE pMW pMW pMW @@ -139583,7 +140562,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -139818,9 +140797,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -139840,7 +140819,7 @@ pMW pMW pMW pMW -wIP +avE pMW cAd pMW @@ -140075,9 +141054,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -140097,9 +141076,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -140334,7 +141313,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -140354,9 +141333,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -140591,7 +141570,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -140611,7 +141590,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -140848,7 +141827,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -140868,7 +141847,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -141105,7 +142084,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -141125,7 +142104,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -141876,7 +142855,7 @@ pMW pMW pMW pMW -xRm +pHM pMW pMW pMW @@ -141896,7 +142875,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -142133,7 +143112,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -142153,7 +143132,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -142904,8 +143883,8 @@ pMW pMW pMW pMW -wIP -wIP +avE +avE rOy rOy oKl @@ -142923,8 +143902,8 @@ pMW oKl rOy rOy -wIP -wIP +avE +avE pMW pMW pMW @@ -143165,7 +144144,7 @@ oKl pMW pMW pMW -wIP +avE pMW pMW pMW @@ -143177,7 +144156,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -143679,7 +144658,7 @@ oKl pMW pMW pMW -wIP +avE pMW pMW pMW @@ -143691,7 +144670,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -143775,7 +144754,7 @@ aaa aaa gcp agw -agG +vfZ gcp aaa aaa @@ -143932,8 +144911,8 @@ pMW pMW pMW pMW -wIP -xRm +avE +pHM rOy rOy rOy @@ -143951,8 +144930,8 @@ oKl rOy rOy rOy -xRm -wIP +pHM +avE pMW pMW pMW @@ -143963,7 +144942,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -144220,7 +145199,7 @@ pMW oKl rOy rOy -xRm +pHM rOy rOy pMW @@ -144451,7 +145430,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -144461,7 +145440,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -144474,12 +145453,12 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -144703,12 +145682,12 @@ pMW pMW pMW pMW -wIP +avE tPE tPE tPE tPE -wIP +avE pMW pMW pMW @@ -144718,12 +145697,12 @@ pMW pMW pMW pMW -wIP +avE tPE tPE tPE tPE -wIP +avE pMW pMW pMW @@ -144731,12 +145710,12 @@ pMW pMW pMW pMW -wIP +avE tPE tPE tPE tPE -wIP +avE pMW pMW pMW @@ -144960,12 +145939,12 @@ oKl oKl oKl oKl -wIP +avE tPE qnv tld nmY -fXf +nmY nmY pMW pMW @@ -144980,7 +145959,7 @@ nmY cPH dfL nmY -wIP +avE pMW pMW pMW @@ -144988,7 +145967,7 @@ pMW pMW pMW pMW -wIP +avE nmY hng xnH @@ -145212,7 +146191,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -145469,7 +146448,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -147278,7 +148257,7 @@ jde kIZ aVT nmY -fXf +nmY nmY pMW pMW @@ -149594,7 +150573,7 @@ rlv rlv rlv sXa -rPt +bOv ssn vXL sXa @@ -150138,7 +151117,7 @@ cSr hnH gFt cSr -gCQ +fKw evs ezh tdx @@ -150854,7 +151833,7 @@ fLY tFk kcV xNL -wAH +fWI tFk aaa aaa @@ -150895,9 +151874,9 @@ bhY emO rWt ckM -pMz -pzw -cGm +mgp +faI +aPw mpw ckM kwo @@ -151122,8 +152101,8 @@ hzN hzN hzN hzN -kQP -asI +rbf +hyw rcx hzN xQv @@ -151167,9 +152146,9 @@ ild lXe naz dXR -iOi +kgd eyy -eJz +kgd rAS rfR gsT @@ -151356,12 +152335,12 @@ aac aac aac aac -aaa -aaa -aaa -aaa -aaa -yji +uov +uov +uov +uov +uov +uov kft aBK rGN @@ -151393,7 +152372,7 @@ aBV aBV wHT uqs -kcw +dqm ruV wHT twz @@ -151412,22 +152391,22 @@ kVs oFo hFb laT -hdH +cSr gaq -gaq -aDZ -mkS +iOi +iOi +kgd jXw ahZ kgd rWe gYD hNz -kgd -kgd +dOX +bLe uuC -kgd -rAS +qdG +gjL iMy eNx eNx @@ -151614,10 +152593,10 @@ aac aac aac uov -uov -uov -uov -uov +uSS +avq +avy +rPd uov nDj aBK @@ -151670,21 +152649,21 @@ fpg eFN njX hdH -iOi +mkS iOi moX -bSd +bLe lwx hhD fJF nti dKS -dKS -dKS -dKS +fJF +fJF +fJF bIg -dKS -fst +kkP +rAS fJN vhB nxq @@ -151872,8 +152851,8 @@ xSX xSX xSX lJu -avq -avy +tkH +tkH tkH xSX nDj @@ -151916,7 +152895,7 @@ vhv uba yjN yjN -rWB +rEf yjN sEY xhk @@ -151926,22 +152905,22 @@ czP wMt vwT uyd -hdH -oHp -oHp +cSr +ugZ iOi -kkP +aDZ +bLe iwY dwO cjQ jQa -cjQ -bLe -bLe -bLe +rPt +ddk +ddk +ddk dZM ddk -rAS +fXf mWC uWW aOt @@ -152184,21 +153163,21 @@ cUL nXn fUy hdH +owQ iOi -iOi -iOi -bSd +uey +bLe iwY dKy xAg xAg usR -xAg -xAg -xAg -xAg -gTx +fst +axB naN +axB +gTx +rAS umU ejF mZD @@ -152440,27 +153419,27 @@ yiM pBj nXn lUf -hdH -dCD -gjL +cSr +eJz iOi -kkP +bSd +bLe iwY mcX tpR sUs rmi -uey +oHp +iuM +dCD iuM -vbV -dFc prt rAS rna gwY iRC dqu -eLr +eNx rAS aeD cVF @@ -152684,7 +153663,7 @@ uVb iaT gQz nAP -sNr +eLr jmR oxf qit @@ -152694,7 +153673,7 @@ jvf tkv lGp yiM -tRn +mMb nXn lUf cSr @@ -152940,8 +153919,8 @@ vBn tRV sik iOm -ofA -lcS +noR +sNr vhG jSd nXI @@ -152979,7 +153958,7 @@ rAS xmZ qXS epP -aQL +hel jFJ jFJ jFJ @@ -153179,8 +154158,8 @@ yji dxC dxC jos +lDt idG -hFL ayJ rKf rhc @@ -153205,7 +154184,7 @@ jvf fKO tki jvf -loc +yiM syX yiM mjx @@ -153432,7 +154411,7 @@ jGL jed oIz gnW -vHT +ydQ mcD pDy tWn @@ -153498,10 +154477,10 @@ jFJ aHp qgS jFJ -wIP -wIP -wIP -wIP +avE +avE +avE +avE pMW pMW pMW @@ -153694,7 +154673,7 @@ rMS psv hTn miR -maN +iXX kPo plW maN @@ -153946,7 +154925,7 @@ iUE rxE jyR lMR -hZq +vQq pqd kdV acr @@ -154012,10 +154991,10 @@ jYe gnr bIJ jFJ -wIP -wIP -wIP -wIP +avE +avE +avE +avE pMW pMW pMW @@ -154208,7 +155187,7 @@ qyZ qyZ qyZ qyZ -uVo +ruy cGN uVo eVC @@ -154718,7 +155697,7 @@ mwg ceF avX qyZ -stg +iRd joF kSZ bvq @@ -154727,7 +155706,7 @@ xIp xIp eVC qyZ -jsT +ntJ tJE uTs sKC @@ -155525,7 +156504,7 @@ gbl lZz jMe fSr -rVp +pKW qOF xmR xmR @@ -156237,7 +157216,7 @@ aaa aaa aaa dEv -jlQ +slq sne ubk hgn @@ -156517,14 +157496,14 @@ blo fxK lpg qyZ -cFH +nDv xcH oho bPp uVo mDY uVo -ahG +eVC qyZ xLi meO @@ -156532,7 +157511,7 @@ aQO rup wzm rAh -qpr +sDP eUy mgq nhV @@ -156778,7 +157757,7 @@ qyZ qyZ qyZ qyZ -uVo +ahG dEU uVo eVC @@ -156814,7 +157793,7 @@ ica uZs uZs uZs -qdG +uZs vEv feZ llm @@ -156839,8 +157818,8 @@ vCZ wAA vCZ vCZ -wIP -wIP +avE +avE esT mAG tMW @@ -156848,9 +157827,9 @@ byH tMW tMW esT -wIP -wIP -wIP +avE +avE +avE kFx pMW pMW @@ -157012,7 +157991,7 @@ auP qxT jkQ tod -ruy +tod cSq fZe fZe @@ -157030,7 +158009,7 @@ fph sHw kil axp -lAx +wiM njR joB lTV @@ -157544,7 +158523,7 @@ aBN sDO jFh msW -taL +aRB nSV aPk sGG @@ -157805,7 +158784,7 @@ tFJ vMu tFJ pyn -maN +hFL maN lfP maN @@ -157867,8 +158846,8 @@ aaa aaa aaa aai -wIP -wIP +avE +avE esT tMW tMW @@ -157876,10 +158855,10 @@ sOg mAG mAG esT -wIP -wIP -wIP -wIP +avE +avE +avE +avE kFx kFx kFx @@ -158033,7 +159012,7 @@ aaa aaa rmB pxf -bWb +inz toY wpM auP @@ -158136,7 +159115,7 @@ sdb pMW pMW pMW -wIP +avE pMW pMW pMW @@ -158146,7 +159125,7 @@ pMW pMW pMW pMW -wIP +avE kFx kFx kFx @@ -158302,7 +159281,7 @@ wbH wbH qPI cQM -bTI +sQq ppr gki cGg @@ -158336,7 +159315,7 @@ hBf pkk sDe yiM -tkv +gEC qUg yiM cFs @@ -158393,7 +159372,7 @@ sdb pMW pMW pMW -wIP +avE pMW pMW pMW @@ -158403,14 +159382,14 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW pMW pMW -wIP +avE pMW kFx pMW @@ -158557,7 +159536,7 @@ avn fAg oUx wbH -doF +gnL jKq jKq jKq @@ -158586,9 +159565,9 @@ kOr cvf iUw moq -eyh +jxl xEo -mGB +pWm aCS pIl gdF @@ -158660,14 +159639,14 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -158845,7 +159824,7 @@ aBt crE tEl xEo -pQL +pDW kyq pIl dUl @@ -158859,7 +159838,7 @@ laU jGG cFs yiM -aEP +dJk qSQ yiM cFs @@ -158924,7 +159903,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -159117,7 +160096,7 @@ jGG cFs iPy ojT -aHe +aEP yiM cFs cFs @@ -159182,10 +160161,10 @@ sdb sdb sdb esT -wIP -wIP -wIP -wIP +avE +avE +avE +avE kFx pMW pMW @@ -159352,7 +160331,7 @@ ltw tKH tgh ltw -sWY +hJk hhJ wKk phl @@ -159620,7 +160599,7 @@ aaS aaS aaS aaS -afz +aHe afA afz mtY @@ -159632,7 +160611,7 @@ taP byy afz age -abM +jyL afg abW aaa @@ -159685,7 +160664,7 @@ opb oOJ oOJ stK -ixH +jVz sOg oOJ uXM @@ -160724,10 +161703,10 @@ sdb sdb sdb esT -wIP -wIP -wIP -wIP +avE +avE +avE +avE kFx pMW pMW @@ -160980,7 +161959,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -161237,7 +162216,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -161488,13 +162467,13 @@ pMW pMW pMW sdb -wIP +avE pMW pMW pMW pMW pMW -wIP +avE pMW kFx pMW @@ -162164,7 +163143,7 @@ oXb rNk drh uMg -rPd +dpk omm abM abM @@ -162678,7 +163657,7 @@ qSg hmA sGb sSH -pKW +dpk omm abM abM @@ -165017,7 +165996,7 @@ aaa aaa aaa afv -afz +aHf afA afz sbs @@ -165029,7 +166008,7 @@ ryn eGX afz age -afz +tDM afv aaa aaa @@ -165542,7 +166521,7 @@ lwN eSz nEl wYw -aHf +ghg izU aaa aaa @@ -166312,7 +167291,7 @@ fXy lwN eSz izU -seG +cFb tHj jyH pvp @@ -166328,7 +167307,7 @@ jSc hjz xRx aLw -pVk +cTc uPo xRx ycs @@ -166594,7 +167573,7 @@ gnM apC abM mBq -pdX +rrz kHy fxM qUL @@ -166813,8 +167792,8 @@ aBQ rWd izU ghg -cTc -rOu +izU +ugP xCp izU sIk @@ -166851,7 +167830,7 @@ lBQ apC kZC mBq -dsw +vNi aOJ aPm wWa @@ -167347,7 +168326,7 @@ xXL cYl sjE jAc -kkd +mic qNI mrC ikM @@ -167617,8 +168596,8 @@ qdK jpC qdK qdK +qdK dqW -aNs eCu mDS iCc @@ -167824,8 +168803,8 @@ eSx eSx bgL mgZ -fqU uGa +aCa nrV oDP eSx @@ -168370,7 +169349,7 @@ bHm ykP lej iVr -lDt +wyd kiN xJA gHh @@ -168607,8 +169586,8 @@ rom sDo kuB tSc -nKz -nKz +eKq +eKq sDo pVI bXo @@ -168866,7 +169845,7 @@ yfd rro fZR eKq -aCa +nKz crT wcv mHc @@ -169880,8 +170859,8 @@ eSx qXa kWH uzM -uuB mdp +fqU mdp mUL spp @@ -169911,7 +170890,7 @@ vOy czY ykP lej -iOy +fxs wyd qtc kin @@ -170395,7 +171374,7 @@ eSx llj whs fEG -sKD +sRn mkl fxS eSx @@ -170439,7 +171418,7 @@ iTt rjs jtr jtr -rhd +jtr xSZ xqB xSZ @@ -170701,8 +171680,8 @@ gNk mFV gNk gNk +gNk tgU -aNv eSv wCn kGa @@ -170942,7 +171921,7 @@ rOu rSo aHA fnb -fWX +eSz eSz eSz qNI @@ -171168,9 +172147,9 @@ abM abM abM lZW -eDV -pnD iZn +pnD +tIT dME evW sRA @@ -171197,7 +172176,7 @@ kNT krM keN csl -vic +izU izU izU clT @@ -171425,9 +172404,9 @@ aaa abM abM lZW -kli +aNv wIT -tEa +kli dME obL hYP @@ -171682,9 +172661,9 @@ aaa abM abM lZW -vQO -fyF otx +fyF +uuB dME dyf fQk @@ -171945,8 +172924,8 @@ lSv dME wMZ hMB -lse -lse +uDB +uDB aBa uDB uDB @@ -171966,7 +172945,7 @@ fXy lwN eSz izU -seG +loc dCJ izU wza @@ -172453,7 +173432,7 @@ aaa abM abM lZW -atr +hXZ fdW euS dME @@ -172480,7 +173459,7 @@ fXy lwN eSz izU -ghg +oUq xlZ izU wza @@ -172728,7 +173707,7 @@ aaa aaa aaa izU -gEC +vYA wYw nEl eSz @@ -172738,7 +173717,7 @@ lwN eSz nEl wYw -aHl +ghg izU wza izU @@ -172764,9 +173743,9 @@ svF xrG kow wDt -jqY -jqY -jqY +vbV +vbV +vbV aQI ugt aak @@ -172932,10 +173911,10 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP +avE +avE +avE +avE aTY iCA fZL @@ -173021,9 +174000,9 @@ ugt ugt nlf ihB -eNH buW -kow +eNH +rhd vjx xbh agN @@ -173241,7 +174220,7 @@ aaa aaa aaa afv -afz +ndy afA afz mtY @@ -173251,7 +174230,7 @@ crg nnA ryn byy -afz +doF age aaS abM @@ -173276,12 +174255,12 @@ vrJ aPS tMb ugt -ugt -ugt -dhC dhC fLP dhC +dhC +ugt +ugt ugt agQ aac @@ -173534,10 +174513,10 @@ sAd ykV ugt wdi -kHB +kcw uWO kHB -owQ +kHB cHn dhC agQ @@ -173777,8 +174756,8 @@ bZI fuo nXh axE -ugP ddn +tEa whz haC whz @@ -174989,10 +175968,10 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP +avE +avE +avE +avE aTY iCA iCA @@ -176525,12 +177504,12 @@ pMW kFx pMW pMW -wIP +avE pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -176782,12 +177761,12 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -177039,12 +178018,12 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -177292,10 +178271,10 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP +avE +avE +avE +avE aTY uRv uRv @@ -178638,7 +179617,7 @@ aaa aaa aaa afv -afz +aHl afA afz sbs @@ -178648,7 +179627,7 @@ iDQ oFV ksH eGX -afz +vic age aaS abM @@ -178834,10 +179813,10 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP +avE +avE +avE +avE aTY uRv uRv @@ -179095,14 +180074,14 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -179163,7 +180142,7 @@ jwH brm ghV rxO -aHn +aEv lVi abM soq @@ -179352,14 +180331,14 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -179609,14 +180588,14 @@ pMW kFx pMW pMW -wIP +avE pMW pMW pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -179919,7 +180898,7 @@ abM abM abM usY -kzq +gJE tJR usY abM @@ -179934,7 +180913,7 @@ jwH brm bMb aEv -lRs +tlX lVi abM soq @@ -180177,7 +181156,7 @@ abM abM usY kiT -jvW +hzH usY usY usY @@ -180203,7 +181182,7 @@ ixu eeE muZ gSF -egx +qiC uje dLO dLO @@ -180416,7 +181395,7 @@ aaa aaa eSQ eSQ -wrJ +tcH dRY cTU cTU @@ -180435,8 +181414,8 @@ lZW usY mgh uYZ -qlK -qaH +hku +aBu vUE bMb kdz @@ -180940,7 +181919,7 @@ uax uax mur qza -mhJ +bLi aAJ riJ aAJ @@ -180962,7 +181941,7 @@ gOF seR lTh yeB -iXX +aHq wpK rXA jHX @@ -180997,8 +181976,8 @@ aaa aaa aaa qVr -iuV -fPp +piC +xee soq abM abM @@ -181159,11 +182138,11 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP -wIP +avE +avE +avE +avE +avE aTY iCA iCA @@ -181221,7 +182200,7 @@ mEd kuq aHq lfQ -hks +pMR aHQ tFB vnu @@ -181455,7 +182434,7 @@ ufh tEF qza aIU -bXv +iDy kOl jAU psU @@ -181487,7 +182466,7 @@ ccO sPI piv ecV -ccO +aHn qUA uCQ jUa @@ -182001,7 +182980,7 @@ oxL fJQ mlM bxG -nDR +uyN fFR tPZ pqV @@ -182019,9 +182998,9 @@ uvU umu qVr qVr -mFh -tBo -tBo +jSP +cQr +cQr qVr gYw cHY @@ -182275,14 +183254,14 @@ pbH mAL nKU qVr -tEx -tBo -tBo -tBo +mhI +cQr +cQr +cQr qVr -cdM -eiy -itq +mcY +jan +rwx qyQ qyQ gun @@ -182472,7 +183451,7 @@ cdy iWz hFV gDr -iAr +ctb uax axG bTx @@ -182532,11 +183511,11 @@ pbH bmz pIx qVr -ttj -tBo -tBo -tBo -tBo +icA +cQr +cQr +cQr +cQr pNa qNk xmY @@ -182545,7 +183524,7 @@ eJQ bNx aSt aSt -xAM +ncA aaa aaa aaa @@ -182789,14 +183768,14 @@ qKE chE pHX qVr -cAK -ttj -ttj -ttj -ttj +lJU +icA +icA +icA +icA nzg cwj -ksk +oUa bsh rQr aMh @@ -183046,11 +184025,11 @@ pbH kBo kJA qVr -tBo -tBo -tBo -tBo -kGv +cQr +cQr +cQr +cQr +cpr qSS cFQ xmY @@ -183216,12 +184195,12 @@ pMW pMW pMW kFx -wIP -wIP -wIP -wIP -wIP -wIP +avE +avE +avE +avE +avE +avE aTY iCA fZL @@ -183298,15 +184277,15 @@ kye tes kye kye -lHJ +wZS pbH mAL nKU qVr -tBo -tBo -tBo -tBo +cQr +cQr +cQr +cQr qVr jqK ijR @@ -183350,14 +184329,14 @@ rxw rxw pMW pMW -wIP +avE pMW pMW pMW bGh pMW pMW -wIP +avE pMW pMW rxw @@ -183516,7 +184495,7 @@ ryS dkf xtD vvN -vYl +oAV vhn lSM aDv @@ -183561,9 +184540,9 @@ vSa cJR qVr qVr -tBo -tBo -tBo +cQr +cQr +cQr qVr gYw vav @@ -183859,7 +184838,7 @@ pMW pMW pMW pMW -wIP +avE pMW gFf gFf @@ -184058,7 +185037,7 @@ dPe ggQ xti bNa -jpV +lcS gSJ sql aao @@ -184391,7 +185370,7 @@ oMI gFf gFf gFf -wIP +avE rxw pMW pMW @@ -184595,8 +185574,8 @@ aaa aaa aaa qVr -fCy -fPp +aLm +xee qVr aaa aaa @@ -185065,7 +186044,7 @@ mRb sYJ bMb bAj -dJk +bMb vUE vUE ftZ @@ -185122,23 +186101,23 @@ aaa aaa aaa aaS -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE vUu vUu lwj @@ -185303,7 +186282,7 @@ udQ udQ aWL tft -ttS +pxz qyg utY fHV @@ -185381,7 +186360,7 @@ aaa pMW pMW pMW -wIP +avE pMW pMW pMW @@ -185391,7 +186370,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -185638,7 +186617,7 @@ aaa pMW pMW pMW -wIP +avE pMW pMW pMW @@ -185648,7 +186627,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -185665,7 +186644,7 @@ gVd dVM iqO aoh -dLS +uQY dVM dVM dVM @@ -185675,7 +186654,7 @@ dVM fho cEb gFf -wbW +kQH pnT uqS uqS @@ -185815,9 +186794,9 @@ aac aac aaa xxZ -hze +pzj bYD -axz +tVS uwE ejU qMb @@ -185892,24 +186871,24 @@ aaa aaa aaa aaS -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE xSS lwj tqN @@ -186095,11 +187074,11 @@ qUB hAR veA lCy -cFb +lCy kDH nzx kDH -cFb +lCy nSI tXz tXz @@ -186157,7 +187136,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -186367,7 +187346,7 @@ lQm fZS pdn xNT -kNM +ume mRY bDB xNT @@ -186414,7 +187393,7 @@ pMW pMW pMW pMW -wIP +avE pMW pMW pMW @@ -186659,28 +187638,28 @@ aac aaa aaa aaS -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP -wIP +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE +avE vUu vUu lwj @@ -186866,11 +187845,11 @@ riS gAH aFP oOP -pTW +wuF wuF aZm wuF -pTW +wuF aFP aDI aHw @@ -187380,11 +188359,11 @@ pSV bxC joi lyR -xWu +fmy rUQ rUQ rUQ -xWu +fmy sWq eKD gXH @@ -187475,7 +188454,7 @@ oMI gFf gFf gFf -wIP +avE rxw pMW pMW @@ -187637,7 +188616,7 @@ wzg tiM qSm tIk -aGb +fSq aGb aGb aGb @@ -187656,7 +188635,7 @@ twO iAo twO twO -ume +qUB qUB aaa aaa @@ -187894,7 +188873,7 @@ wzg tiM qFH iur -tEk +wcM jBk heS nfJ @@ -187971,7 +188950,7 @@ pMW pMW pMW pMW -wIP +avE pMW gFf gFf @@ -188490,14 +189469,14 @@ rxw rxw pMW pMW -wIP +avE pMW pMW pMW ylt pMW pMW -wIP +avE pMW pMW rxw @@ -191262,9 +192241,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -191519,9 +192498,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -191776,9 +192755,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -192033,9 +193012,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -192290,9 +193269,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -192547,9 +193526,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -192804,9 +193783,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -193061,9 +194040,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -193318,9 +194297,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -193575,9 +194554,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -193832,9 +194811,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -194089,9 +195068,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -194346,9 +195325,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -194603,9 +195582,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW pMW @@ -194860,9 +195839,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE pMW pMW pMW @@ -195117,9 +196096,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE pMW pMW aaa @@ -195374,9 +196353,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE aac aaa aac @@ -195631,9 +196610,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE aac aac aac @@ -195888,9 +196867,9 @@ pMW pMW pMW pMW -wIP -wIP -wIP +avE +avE +avE aac aac aac @@ -196145,9 +197124,9 @@ pMW pMW pMW pMW -wIP +avE pMW -wIP +avE aac aac aaa @@ -196402,9 +197381,9 @@ pMW aac aac aac -wIP +avE pMW -wIP +avE aaa aaa aaa @@ -196659,9 +197638,9 @@ aac aac aac aac -wIP +avE pMW -wIP +avE aaa aaa aaa diff --git a/_maps/map_files/wawastation/wawastation.dmm b/_maps/map_files/wawastation/wawastation.dmm index fa4ea9e4b32..af17d40b4f9 100644 --- a/_maps/map_files/wawastation/wawastation.dmm +++ b/_maps/map_files/wawastation/wawastation.dmm @@ -342,7 +342,10 @@ /area/station/security/checkpoint/medical) "aeJ" = ( /obj/structure/table/reinforced, -/obj/item/phone, +/obj/item/phone{ + pixel_y = 12; + pixel_x = -4 + }, /obj/structure/cable, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 @@ -872,13 +875,14 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "anX" = ( -/mob/living/basic/parrot/poly, -/obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 }, -/obj/item/paper/monitorkey, /obj/machinery/camera/autoname/directional/west, +/obj/item/radio/intercom/directional/west, +/obj/structure/filingcabinet/chestdrawer, +/mob/living/basic/parrot/poly, +/obj/item/paper/monitorkey, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "anZ" = ( @@ -1242,34 +1246,6 @@ "ava" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/button/door{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "secentrylock2"; - req_access = list("security"); - name = "Security Exit Lock"; - pixel_x = -7 - }, -/obj/machinery/button/door{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "secentrylock"; - pixel_y = 7; - req_access = list("security"); - name = "Security Entrance Lock"; - pixel_x = -7 - }, -/obj/machinery/button/flasher{ - pixel_x = 2; - id = "secentry" - }, -/obj/machinery/button/door{ - pixel_x = 2; - pixel_y = 7; - name = "Security Entrance Doors"; - id = "secentrylock"; - normaldoorcontrol = 1 - }, /turf/open/floor/iron, /area/station/security/brig/entrance) "avu" = ( @@ -1619,6 +1595,15 @@ }, /turf/open/floor/iron, /area/station/engineering/storage) +"azU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/dorms/west_arrow, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "azV" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/cable, @@ -1679,6 +1664,25 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"aBJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/sign/directions/security/north_arrow{ + pixel_y = 40 + }, +/obj/structure/sign/directions/medical/north_arrow{ + dir = 2 + }, +/obj/structure/sign/directions/evac/north_arrow{ + pixel_y = 24; + dir = 2 + }, +/turf/open/floor/wood, +/area/station/service/cafeteria) "aBU" = ( /obj/item/radio/intercom/directional/east, /obj/structure/cable, @@ -1798,6 +1802,16 @@ /obj/effect/turf_decal/trimline/dark_blue/end, /turf/open/floor/iron/textured, /area/station/engineering/atmos) +"aDU" = ( +/obj/structure/stairs/north, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/sign/directions/arrival/west_arrow{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "aDW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/plastic, @@ -2170,6 +2184,13 @@ }, /turf/open/floor/iron/dark/textured, /area/station/medical/morgue) +"aJO" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/directions/supply/east_arrow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "aJP" = ( /obj/machinery/door/airlock/external/glass{ name = "Mining Dock Airlock" @@ -2239,21 +2260,13 @@ /turf/open/floor/plating, /area/station/maintenance/department/cargo) "aKJ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes{ + dir = 8 }, -/obj/structure/sign/directions/engineering/directional/east{ - pixel_y = -8 - }, -/obj/structure/sign/directions/security/directional/east{ - pixel_y = 8; - dir = 1 - }, -/obj/structure/sign/directions/supply/directional/east{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "aKP" = ( /obj/structure/cable, /turf/open/floor/iron/half, @@ -3049,24 +3062,17 @@ /turf/open/floor/engine, /area/station/science/auxlab/firing_range) "bbf" = ( -/obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ dir = 4; id = "hopdesk" }, -/obj/effect/landmark/navigate_destination/hop, -/obj/machinery/door/firedoor, -/obj/item/paper_bin, -/obj/item/pen, +/obj/structure/cable, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable, -/obj/machinery/door/window/brigdoor/left/directional/west{ - req_access = list("hop") - }, -/obj/machinery/door/window/left/directional/east, -/turf/open/floor/iron, +/obj/machinery/door/firedoor, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/station/command/heads_quarters/hop) "bbh" = ( /obj/structure/extinguisher_cabinet/directional/west, @@ -3261,16 +3267,13 @@ /turf/open/floor/iron/dark, /area/station/medical/morgue) "beS" = ( -/obj/machinery/button/elevator/directional/east{ - id = "cargo" - }, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "cargo" - }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, /obj/machinery/rnd/production/techfab/department/cargo, +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "cargo" + }, /turf/open/floor/iron, /area/station/cargo/storage) "beW" = ( @@ -3461,6 +3464,7 @@ dir = 1 }, /obj/item/radio/intercom/directional/north, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "biS" = ( @@ -5122,6 +5126,12 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, +/obj/machinery/light/directional/west, +/obj/machinery/door/window/brigdoor/security/holding/left/directional/south{ + req_access = list("ordnance"); + req_one_access = null; + name = "Freezer Access" + }, /turf/open/floor/iron/dark, /area/station/science/ordnance) "bPu" = ( @@ -5177,13 +5187,6 @@ /obj/item/cigbutt/cigarbutt, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"bQc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/stairs/left{ - dir = 1 - }, -/area/station/command/bridge) "bQf" = ( /obj/machinery/door/poddoor/shutters{ id = "aux_base_shutters"; @@ -5450,23 +5453,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"bVA" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/sign/directions/evac/directional/east{ - dir = 8 - }, -/obj/structure/sign/directions/science/directional/east{ - pixel_y = -8; - dir = 1 - }, -/obj/structure/sign/directions/medical/directional/east{ - pixel_y = 8; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "bVY" = ( /obj/machinery/holopad{ pixel_x = 1 @@ -5856,18 +5842,16 @@ /turf/open/floor/plating, /area/station/science/cytology) "cdo" = ( -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "aisat"; - pixel_x = 8; - pixel_y = -34 - }, -/obj/machinery/lift_indicator/directional/south{ - pixel_x = -6; - pixel_y = -40; - linked_elevator_id = "aisat" - }, /obj/machinery/light/small/dim/directional/north, /obj/structure/cable/layer3, +/obj/machinery/elevator_control_panel/directional/south{ + linked_elevator_id = "aisat"; + pixel_y = 10 + }, +/obj/machinery/lift_indicator/directional/south{ + pixel_y = -10; + linked_elevator_id = "aisat" + }, /turf/open/floor/iron/dark/telecomms, /area/station/tcommsat/server) "cdI" = ( @@ -6969,9 +6953,7 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 1 }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","rd") - }, +/obj/machinery/airlock_sensor/incinerator_ordmix, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) "cAQ" = ( @@ -6982,6 +6964,25 @@ }, /turf/open/floor/iron/recharge_floor, /area/station/cargo/storage) +"cAS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/directions/security/west_arrow{ + dir = 1 + }, +/obj/structure/sign/directions/supply/west_arrow{ + pixel_y = 8; + dir = 1 + }, +/obj/structure/sign/directions/science/west_arrow{ + pixel_y = -8; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "cBb" = ( /turf/closed/wall, /area/station/medical/paramedic) @@ -7226,6 +7227,13 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/station/cargo/storage) +"cGN" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "AI Antechamber turret control" + }, +/turf/closed/wall/r_wall/rust, +/area/station/ai_monitored/turret_protected/ai_upload_foyer) "cGP" = ( /obj/structure/closet/secure_closet/medical1, /obj/effect/turf_decal/bot{ @@ -7330,6 +7338,7 @@ "cIa" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/station/maintenance/department/bridge) "cIh" = ( @@ -7445,6 +7454,21 @@ /mob/living/basic/mining/basilisk, /turf/open/misc/asteroid/airless, /area/space/nearstation) +"cKF" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/directions/command/north_arrow, +/obj/structure/sign/directions/engineering/north_arrow{ + pixel_y = 40; + dir = 4 + }, +/obj/structure/sign/directions/security/north_arrow{ + pixel_y = 24; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "cLd" = ( /obj/machinery/oven/range, /obj/machinery/light/directional/north, @@ -7582,15 +7606,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door_buttons/airlock_controller{ - idExterior = "virology_airlock_exterior"; - idInterior = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Console"; - pixel_x = -26; - pixel_y = 28; - req_access = list("virology") - }, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/virology) @@ -7879,9 +7894,9 @@ /turf/open/floor/iron/white, /area/station/science/lobby) "cSa" = ( -/obj/machinery/power/smes/full, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, +/obj/machinery/power/smes/super/full, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) "cSb" = ( @@ -7911,10 +7926,16 @@ /turf/open/floor/wood, /area/station/service/theater) "cSC" = ( -/obj/machinery/pdapainter/engineering, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/trapdoor_remote/preloaded, +/obj/item/folder/yellow, +/obj/item/stamp/head/ce, +/obj/item/stamp/head/ce, +/obj/item/pen/screwdriver, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "cSJ" = ( @@ -7941,10 +7962,8 @@ id = "hopdesk" }, /obj/machinery/door/firedoor, -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, /obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/command/heads_quarters/hop) "cTm" = ( @@ -8004,7 +8023,9 @@ /obj/effect/turf_decal/stripes{ dir = 1 }, -/obj/structure/sign/warning/engine_safety/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "cUN" = ( @@ -8051,7 +8072,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 }, -/obj/machinery/firealarm/directional/west, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/engineering/main) @@ -8199,11 +8219,11 @@ /obj/effect/turf_decal/stripes{ dir = 4 }, -/obj/structure/cable, /obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer1, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "cXL" = ( @@ -8243,6 +8263,7 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) "cYC" = ( @@ -8328,7 +8349,9 @@ /area/station/maintenance/department/engine) "daz" = ( /obj/structure/table, -/obj/item/ai_module/core/full/paladin_devotion, +/obj/item/ai_module/core/full/paladin_devotion{ + pixel_y = 12 + }, /obj/structure/cable, /obj/machinery/flasher/directional/south, /turf/open/floor/circuit, @@ -8473,6 +8496,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central) +"dcs" = ( +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "AI Antechamber turret control"; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat_interior) "dct" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -8510,6 +8541,14 @@ }, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"dcy" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/vending/wardrobe/engi_wardrobe, +/turf/open/floor/iron, +/area/station/engineering/main) "dcH" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -8905,37 +8944,6 @@ /area/station/science/lobby) "dkq" = ( /obj/structure/table/reinforced/rglass, -/obj/machinery/button/door{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "secentrylock2"; - req_access = list("security"); - name = "Security Exit Lock"; - pixel_x = -4; - pixel_y = -1 - }, -/obj/machinery/button/door{ - normaldoorcontrol = 1; - specialfunctions = 4; - id = "secentrylock"; - pixel_y = 6; - req_access = list("security"); - name = "Security Entrance Lock"; - pixel_x = -4 - }, -/obj/machinery/button/flasher{ - pixel_x = 5; - id = "secentry"; - pixel_y = -1; - name = "entrance flasher button" - }, -/obj/machinery/button/door{ - pixel_x = 5; - pixel_y = 6; - name = "Security Entrance Doors"; - id = "secentrylock"; - normaldoorcontrol = 1 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -9344,7 +9352,6 @@ name = "couch"; dir = 1 }, -/obj/structure/sign/poster/contraband/blood_geometer/directional/east, /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -9520,11 +9527,6 @@ /obj/structure/cable, /turf/open/misc/asteroid, /area/station/asteroid) -"dtY" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "dum" = ( /obj/structure/table/wood, /obj/item/clothing/head/helmet/toggleable/justice/escape{ @@ -9572,20 +9574,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/asteroid) -"dvz" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/sign/directions/medical/directional/east{ - pixel_y = 8; - dir = 8 - }, -/obj/structure/sign/directions/evac/directional/east{ - pixel_y = -8 - }, -/obj/structure/sign/directions/engineering/directional/east, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "dvC" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/grille, @@ -9704,17 +9692,6 @@ }, /obj/effect/mapping_helpers/airlock/locked, /obj/effect/mapping_helpers/airlock/access/all/science/ordnance, -/obj/machinery/airlock_controller/incinerator_ordmix{ - pixel_y = -26 - }, -/obj/machinery/button/ignition/incinerator/ordmix{ - pixel_x = -6; - pixel_y = 24 - }, -/obj/machinery/button/door/incinerator_vent_ordmix{ - pixel_x = 8; - pixel_y = 24 - }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, @@ -10225,10 +10202,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/showroomfloor, /area/station/engineering/main) -"dFM" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/station/maintenance/department/bridge) "dFY" = ( /obj/machinery/duct, /turf/open/floor/plating, @@ -10747,17 +10720,14 @@ /turf/open/floor/iron/dark, /area/station/security/checkpoint/medical) "dPk" = ( -/obj/machinery/button/elevator/directional/east{ - id = "cargo" - }, -/obj/machinery/lift_indicator/directional/east{ - linked_elevator_id = "cargo" - }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "cargo" + }, /turf/open/floor/iron, /area/station/cargo/storage) "dPq" = ( @@ -11411,11 +11381,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "eaW" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "AI Antechamber turret control"; - pixel_y = -27 - }, /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, @@ -11736,6 +11701,12 @@ /obj/structure/table, /obj/effect/spawner/random/engineering/flashlight, /obj/machinery/light_switch/directional/east, +/obj/machinery/button/door/directional/north{ + name = "Gateway Shutter Control"; + req_access = list("command"); + id = "gateshutter"; + pixel_y = 0 + }, /turf/open/floor/iron, /area/station/command/gateway) "egV" = ( @@ -12147,14 +12118,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/solars/starboard/fore) -"eoO" = ( -/obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 8 - }, -/obj/machinery/vending/wardrobe/engi_wardrobe, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron, -/area/station/engineering/main) "eoQ" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Air to Distro Staging"; @@ -12527,12 +12490,6 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 6 }, -/obj/machinery/keycard_auth/wall_mounted/directional/east, -/obj/machinery/button/door/directional/east{ - pixel_y = 12; - name = "privacy shutter control"; - id = "cmoprivacy" - }, /turf/open/floor/holofloor/dark, /area/station/command/heads_quarters/cmo) "evr" = ( @@ -12551,9 +12508,8 @@ /turf/open/floor/circuit/telecomms/server, /area/station/science/server) "evO" = ( -/obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/atmospherics, +/obj/machinery/airlock_controller/incinerator_atmos, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "evQ" = ( @@ -12576,6 +12532,8 @@ pixel_y = 3 }, /obj/item/stock_parts/power_store/cell/emproof, +/obj/machinery/newscaster/directional/north, +/obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/station/engineering/main) "ewr" = ( @@ -13224,25 +13182,6 @@ }, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) -"eGz" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 40 - }, -/obj/structure/sign/directions/medical/directional/north{ - dir = 2 - }, -/obj/structure/sign/directions/evac/directional/north{ - pixel_y = 24; - dir = 2 - }, -/turf/open/floor/wood, -/area/station/service/cafeteria) "eGJ" = ( /obj/effect/turf_decal/siding/green, /obj/structure/cable, @@ -13264,7 +13203,6 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 4 }, -/obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/iron, /area/station/command/bridge) "eHc" = ( @@ -13421,6 +13359,7 @@ /area/station/security/warden) "eLk" = ( /obj/effect/spawner/random/trash/hobo_squat, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine) "eLm" = ( @@ -13550,8 +13489,18 @@ /turf/open/floor/iron/white, /area/station/science/research) "eOI" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 9 + }, +/obj/structure/table/reinforced/rglass, +/obj/machinery/keycard_auth{ + pixel_y = 10 + }, +/obj/machinery/button/door/directional/north{ + id = "cmoprivacy"; + name = "privacy shutter control" + }, +/turf/open/floor/holofloor/dark, /area/station/command/heads_quarters/cmo) "eOY" = ( /obj/effect/spawner/structure/window, @@ -13976,7 +13925,9 @@ dir = 8 }, /obj/machinery/camera/autoname/directional/west, -/obj/structure/secure_safe/caps_spare, +/obj/structure/secure_safe/caps_spare{ + pixel_y = 10 + }, /obj/structure/table/reinforced, /turf/open/floor/iron/dark, /area/station/command/bridge) @@ -15182,13 +15133,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/checkpoint/medical) -"fvq" = ( -/obj/machinery/airlock_controller/incinerator_atmos{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/maintenance/disposal/incinerator) "fvF" = ( /obj/effect/spawner/random/structure/grille, /obj/structure/cable, @@ -15411,12 +15355,12 @@ /area/station/service/cafeteria) "fzx" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/stamp/head/captain{ - pixel_x = -12 +/obj/machinery/recharger{ + pixel_y = 10 }, -/obj/item/hand_tele{ - pixel_x = 8 +/obj/item/stamp/head/captain{ + pixel_x = -12; + pixel_y = 10 }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) @@ -15489,6 +15433,17 @@ /obj/machinery/space_heater, /turf/open/misc/asteroid, /area/station/maintenance/central/greater) +"fAP" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/lift_indicator{ + pixel_y = -3; + linked_elevator_id = "aisat" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/foyer) "fAR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -15708,6 +15663,7 @@ name = "Cooling Loop to Gas" }, /obj/effect/turf_decal/stripes, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "fEu" = ( @@ -15765,7 +15721,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 }, -/obj/machinery/newscaster/directional/east, /turf/open/floor/iron, /area/station/engineering/main) "fFg" = ( @@ -16470,14 +16425,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /obj/structure/cable, /obj/effect/turf_decal/tile/green/fourcorners, -/obj/machinery/door_buttons/access_button{ - dir = 1; - idDoor = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_y = -24; - req_access = list("virology") - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -16762,6 +16709,15 @@ }, /turf/open/floor/iron/herringbone, /area/station/hallway/primary/central) +"fWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) "fWD" = ( /obj/structure/railing{ dir = 4 @@ -17086,6 +17042,11 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark, /area/station/security/lockers) +"gcj" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/directions/vault/west_arrow, +/turf/open/floor/carpet/red, +/area/station/command/heads_quarters/qm) "gck" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -17270,8 +17231,9 @@ /obj/effect/landmark/transport/transport_id{ specific_transport_id = "medbay1" }, -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "medbay1" +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "medbay1"; + name = "Medbay Elevator" }, /turf/open/floor/plating/elevatorshaft, /area/station/medical/treatment_center) @@ -17462,6 +17424,7 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 5 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/holofloor/dark, /area/station/command/heads_quarters/cmo) "gjw" = ( @@ -17607,15 +17570,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/upper) -"glH" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/directions/dorms/directional/west, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "glL" = ( /obj/effect/spawner/random/vending/snackvend, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -17624,6 +17578,35 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"gma" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/directions/evac/east_arrow{ + dir = 8 + }, +/obj/structure/sign/directions/medical/east_arrow{ + pixel_y = 8; + dir = 8 + }, +/obj/structure/sign/directions/science/east_arrow{ + pixel_y = -8; + dir = 1 + }, +/obj/structure/sign/directions/supply/east_arrow{ + dir = 1; + pixel_y = 0 + }, +/obj/structure/sign/directions/security/east_arrow{ + pixel_y = -16; + dir = 1 + }, +/obj/structure/sign/directions/engineering/south_arrow{ + pixel_x = 11; + pixel_y = -24 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "gmd" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -18731,7 +18714,6 @@ /area/space/nearstation) "gGh" = ( /obj/effect/landmark/start/cyborg, -/obj/structure/window/reinforced/spawner/directional/east, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/recharge_floor, @@ -19210,6 +19192,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/primary/central) +"gPt" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/directions/science/north_arrow{ + dir = 4 + }, +/obj/structure/sign/directions/command/north_arrow{ + pixel_y = 40; + dir = 8 + }, +/obj/structure/sign/directions/evac/north_arrow{ + pixel_y = 24; + dir = 2 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "gPI" = ( /obj/structure/railing/corner/end{ dir = 1 @@ -19248,6 +19247,11 @@ specific_transport_id = "aisat" }, /obj/machinery/holopad, +/obj/machinery/elevator_control_panel{ + preset_destination_names = list(2 = "Telecomms", 3 = "AI Core"); + linked_elevator_id = "aisat"; + pixel_x = 32 + }, /turf/open/openspace, /area/station/ai_monitored/turret_protected/aisat_interior) "gQt" = ( @@ -19340,16 +19344,6 @@ /obj/item/target/syndicate, /turf/open/floor/engine, /area/station/science/explab) -"gTe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/mapping_helpers/apc/cell_10k, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) "gTf" = ( /obj/structure/table, /obj/machinery/reagentgrinder{ @@ -20704,25 +20698,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/station/service/bar) -"hpB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/directions/security/directional/west{ - dir = 1 - }, -/obj/structure/sign/directions/supply/directional/west{ - pixel_y = 8; - dir = 1 - }, -/obj/structure/sign/directions/science/directional/west{ - pixel_y = -8; - dir = 1 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "hpT" = ( /obj/machinery/door/airlock/command{ name = "Quartermaster's Office" @@ -20862,9 +20837,9 @@ dir = 4 }, /obj/effect/turf_decal/trimline/yellow/filled/line, -/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/warm/dim/directional/north, /turf/open/floor/iron/white, /area/station/medical/chemistry/minisat) "hrp" = ( @@ -21084,6 +21059,7 @@ dir = 9 }, /obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/engineering/main) "huK" = ( @@ -21134,6 +21110,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/obj/effect/turf_decal/bot_red, +/obj/structure/chair{ + dir = 8 + }, /turf/open/floor/iron, /area/station/hallway/secondary/command) "hvw" = ( @@ -21870,7 +21850,6 @@ /obj/effect/turf_decal/stripes{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) "hLw" = ( @@ -23837,10 +23816,6 @@ /turf/open/floor/iron, /area/station/engineering/main) "iwm" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/bot_red, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 }, @@ -24223,8 +24198,14 @@ /area/station/service/kitchen) "iDJ" = ( /obj/structure/table/reinforced, -/obj/item/modular_computer/laptop/preset/civilian, /obj/structure/cable, +/obj/machinery/keycard_auth{ + pixel_y = 10 + }, +/obj/item/hand_tele{ + pixel_x = 8; + pixel_y = 8 + }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) "iEj" = ( @@ -24500,7 +24481,6 @@ /area/station/hallway/primary/central) "iIT" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/door/window/brigdoor/left/directional/north, /obj/effect/turf_decal/siding/purple{ dir = 8 }, @@ -24772,11 +24752,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, /area/station/service/chapel) -"iOc" = ( -/obj/effect/turf_decal/tile/yellow, -/obj/structure/sign/poster/official/random/directional/east, -/turf/open/floor/iron, -/area/station/hallway/primary/starboard) "iOE" = ( /obj/item/pickaxe/mini, /turf/open/misc/asteroid, @@ -25021,6 +24996,24 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/white/smooth_large, /area/station/science/xenobiology/hallway) +"iTJ" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/supply/south_arrow{ + dir = 8 + }, +/obj/structure/sign/directions/engineering/south_arrow{ + pixel_y = -40; + dir = 4 + }, +/obj/structure/sign/directions/security/south_arrow{ + pixel_y = -24; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "iTL" = ( /obj/structure/falsewall, /turf/open/floor/plating, @@ -25249,21 +25242,6 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/iron/white/smooth_large, /area/station/science/research) -"jaa" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/directions/command/directional/north, -/obj/structure/sign/directions/engineering/directional/north{ - pixel_y = 40; - dir = 4 - }, -/obj/structure/sign/directions/security/directional/north{ - pixel_y = 24; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "jac" = ( /obj/structure/cable, /obj/effect/spawner/random/trash/garbage{ @@ -25349,10 +25327,10 @@ /obj/structure/table/reinforced, /obj/item/ai_module/toy_ai{ pixel_x = 16; - pixel_y = 8 + pixel_y = 10 }, /obj/item/paper_bin/construction{ - pixel_y = 6 + pixel_y = 10 }, /obj/item/pen, /turf/open/floor/iron/dark, @@ -25997,10 +25975,6 @@ /turf/open/floor/iron, /area/station/hallway/primary/central) "jmP" = ( -/obj/machinery/computer/pod/old/mass_driver_controller/trash{ - pixel_x = -24; - id = "captaindriver" - }, /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -26011,6 +25985,11 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/machinery/computer/pod/old/mass_driver_controller/trash{ + id = "captaindriver"; + dir = 4; + pixel_x = -12 + }, /turf/open/floor/engine, /area/station/command/heads_quarters/captain/private) "jmU" = ( @@ -26238,8 +26217,12 @@ /area/station/medical/chemistry) "jqu" = ( /obj/structure/table/reinforced, -/obj/item/pinpointer/nuke, -/obj/item/disk/nuclear, +/obj/item/pinpointer/nuke{ + pixel_y = 6 + }, +/obj/item/disk/nuclear{ + pixel_y = 15 + }, /turf/open/floor/carpet/executive, /area/station/command/heads_quarters/captain/private) "jqz" = ( @@ -26260,10 +26243,6 @@ /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/teleporter) "jqT" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/head_of_personnel, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -26271,6 +26250,9 @@ dir = 4 }, /obj/structure/cable, +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "jqY" = ( @@ -26378,6 +26360,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) "juf" = ( @@ -26427,7 +26410,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 }, -/obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/station/engineering/main) "juZ" = ( @@ -26516,10 +26498,10 @@ /area/station/engineering/atmos/upper) "jww" = ( /obj/effect/turf_decal/tile/dark_blue, -/obj/effect/mapping_helpers/mail_sorting/service/hop_office, /obj/structure/disposalpipe/sorting/mail/flip{ dir = 1 }, +/obj/effect/mapping_helpers/mail_sorting/service/hop_office, /turf/open/floor/iron, /area/station/hallway/secondary/command) "jwI" = ( @@ -26679,7 +26661,6 @@ /obj/effect/turf_decal/tile/neutral, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light_switch/directional/west, /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) @@ -26803,9 +26784,11 @@ /obj/machinery/light/small/dim/directional/east, /obj/item/assembly/timer{ pixel_x = 3; - pixel_y = 3 + pixel_y = 13 + }, +/obj/item/assembly/igniter/condenser{ + pixel_y = 10 }, -/obj/item/assembly/igniter/condenser, /obj/machinery/camera/autoname/directional/east{ network = list("minisat") }, @@ -26972,9 +26955,11 @@ /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 4 }, +/obj/machinery/requests_console/auto_name/directional/north, /obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, +/obj/effect/mapping_helpers/requests_console/supplies, /turf/open/floor/iron/white, /area/station/medical/virology) "jCX" = ( @@ -27052,7 +27037,6 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 }, -/obj/item/radio/intercom/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/holofloor/dark, /area/station/command/heads_quarters/cmo) @@ -27232,6 +27216,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "jHD" = ( @@ -27484,6 +27469,13 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos) +"jLd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "jLp" = ( /obj/machinery/photocopier, /turf/open/floor/carpet/purple, @@ -27565,6 +27557,23 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/medical) +"jMZ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/directions/science/north_arrow{ + dir = 4 + }, +/obj/structure/sign/directions/engineering/north_arrow{ + pixel_y = 40; + dir = 4 + }, +/obj/structure/sign/directions/command/north_arrow{ + pixel_y = 24; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "jNg" = ( /obj/structure/table/reinforced, /obj/item/stack/cable_coil, @@ -27777,6 +27786,7 @@ dir = 4 }, /obj/machinery/light/directional/east, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "jQt" = ( @@ -28322,13 +28332,15 @@ /turf/open/floor/iron, /area/station/cargo/miningoffice) "kbv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, /obj/machinery/turretid{ control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; name = "AI Antechamber turret control"; - pixel_x = 27 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 + dir = 4; + pixel_y = 0; + pixel_x = 10 }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) @@ -28384,7 +28396,6 @@ "kcr" = ( /obj/structure/table/optable, /obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/digital_clock/directional/south, /obj/structure/cable, /obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") @@ -28583,6 +28594,14 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/door_buttons/access_button/directional/north{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + req_access = list("virology"); + pixel_y = 0 + }, /turf/open/floor/iron/white, /area/station/medical/virology) "keo" = ( @@ -28852,17 +28871,12 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/central) "kjR" = ( -/obj/item/radio/intercom/directional/north, -/obj/structure/rack, -/obj/item/clothing/glasses/meson/engine, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 }, /obj/structure/cable, -/obj/item/trapdoor_remote/preloaded, -/obj/machinery/light_switch/directional/north{ - pixel_x = 26 - }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/pdapainter/engineering, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "kjU" = ( @@ -29590,6 +29604,10 @@ "kuI" = ( /obj/structure/chair/sofa/right/maroon, /obj/effect/landmark/start/psychologist, +/obj/machinery/button/door/directional/north{ + name = "privacy shutter control"; + id = "psychshutter" + }, /turf/open/floor/carpet, /area/station/medical/psychology) "kuP" = ( @@ -29890,14 +29908,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/green/fourcorners, -/obj/machinery/door_buttons/access_button{ - idDoor = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = -24; - pixel_y = 8; - req_access = list("virology") - }, /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/medical/virology) @@ -29931,6 +29941,7 @@ dir = 5 }, /obj/machinery/light/directional/east, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "kAw" = ( @@ -30061,6 +30072,7 @@ "kCr" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine) "kCs" = ( @@ -30236,7 +30248,6 @@ /area/station/security/courtroom) "kFO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer1, @@ -30787,10 +30798,10 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 }, -/obj/machinery/computer/security/telescreen/cmo/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, +/obj/machinery/vending/wallmed/directional/east, /turf/open/floor/holofloor/dark, /area/station/command/heads_quarters/cmo) "kRl" = ( @@ -31138,7 +31149,6 @@ /obj/effect/turf_decal/stripes{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "kWK" = ( @@ -32017,10 +32027,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway{ + pixel_y = 12 + }, /obj/structure/table, /obj/item/flashlight/flare{ - pixel_x = 12 + pixel_y = 12 }, /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, @@ -32267,6 +32279,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "lut" = ( @@ -32394,6 +32407,7 @@ /obj/item/clothing/glasses/meson/engine, /obj/item/clothing/glasses/meson/engine, /obj/item/clothing/glasses/meson/engine, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "lww" = ( @@ -32428,9 +32442,6 @@ /obj/machinery/lift_indicator/directional/north{ linked_elevator_id = "cargo" }, -/obj/machinery/button/elevator/directional/north{ - id = "cargo" - }, /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, @@ -32523,12 +32534,12 @@ }, /area/station/medical/exam_room) "lyJ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/chair/comfy/black{ + name = "Captain"; + dir = 4 }, -/obj/structure/sign/poster/official/report_crimes/directional/north, -/turf/open/floor/iron, -/area/station/hallway/primary/central) +/turf/open/floor/carpet/executive, +/area/station/command/meeting_room) "lyN" = ( /turf/open/openspace, /area/station/engineering/lobby) @@ -32846,12 +32857,13 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/disposal) "lEa" = ( -/obj/machinery/button/elevator/directional/east{ - id = "aisat" - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, +/obj/machinery/button/elevator/directional/east{ + id = "aisat"; + pixel_x = 0 + }, /turf/open/floor/iron/dark/smooth_large, /area/station/ai_monitored/turret_protected/aisat_interior) "lED" = ( @@ -33129,6 +33141,14 @@ }, /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/button/elevator/directional/south{ + id = "medbay1"; + pixel_x = -32 + }, +/obj/machinery/lift_indicator/directional/south{ + linked_elevator_id = "medbay1"; + pixel_x = -32 + }, /turf/open/floor/catwalk_floor/iron_white, /area/station/medical/treatment_center) "lJq" = ( @@ -33238,7 +33258,8 @@ /turf/open/floor/plating, /area/station/cargo/storage) "lLC" = ( -/obj/structure/chair/stool/directional/east{ +/obj/structure/chair/comfy/brown{ + dir = 4; name = "Quartermaster" }, /turf/open/floor/carpet/executive, @@ -33482,10 +33503,8 @@ /area/station/ai_monitored/command/storage/satellite) "lQl" = ( /obj/structure/cable, -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, /obj/machinery/door/firedoor, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/hallway/secondary/command) "lQD" = ( @@ -33583,6 +33602,14 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/main) +"lSu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","rd"); + pixel_y = 25 + }, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) "lSz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/south, @@ -33702,14 +33729,9 @@ /turf/open/floor/plating, /area/station/maintenance/department/bridge) "lUF" = ( -/obj/structure/transport/linear/public, -/obj/machinery/elevator_control_panel{ - preset_destination_names = list(2 = "Telecomms", 3 = "AI Core"); - linked_elevator_id = "aisat"; - pixel_x = 32 - }, -/turf/open/openspace, -/area/station/ai_monitored/turret_protected/aisat_interior) +/obj/machinery/digital_clock/directional/south, +/turf/closed/wall, +/area/station/medical/surgery/theatre) "lUM" = ( /obj/structure/toilet/greyscale{ dir = 4 @@ -34118,10 +34140,14 @@ /turf/open/floor/catwalk_floor/iron_white, /area/station/science/ordnance/testlab) "mcw" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/tile/neutral, +/obj/machinery/button/ignition/incinerator/ordmix{ + pixel_y = -8 + }, +/obj/machinery/button/door/incinerator_vent_ordmix{ + pixel_y = 2 + }, /turf/open/floor/iron/dark, -/area/station/command/heads_quarters/hop) +/area/station/science/ordnance) "mcA" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -34261,6 +34287,20 @@ /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, +/obj/machinery/door_buttons/access_button/directional/north{ + req_access = list("virology"); + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Exit"; + pixel_y = -6 + }, +/obj/machinery/door_buttons/access_button/directional/north{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Enter"; + req_access = list("virology"); + pixel_y = 3 + }, /turf/open/floor/iron/white, /area/station/medical/virology) "mgn" = ( @@ -34661,6 +34701,7 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron, /area/station/command/bridge) "mlK" = ( @@ -34795,6 +34836,25 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/button/ticket_machine{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_y = 18; + pixel_x = 6 + }, +/obj/machinery/button/directional/north{ + id = "hopdesk"; + name = "desk shutter control"; + pixel_y = 18; + pixel_x = -6; + req_access = list("hop") + }, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "mnP" = ( @@ -34937,16 +34997,17 @@ /turf/open/floor/iron, /area/station/engineering/gravity_generator) "mra" = ( -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_y = 24 - }, -/obj/machinery/button/door/incinerator_vent_atmos_main{ - pixel_y = 40 - }, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/ignition/incinerator/atmos, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_y = -8 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_y = 8 + }, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "mrq" = ( @@ -35574,6 +35635,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) "mCm" = ( @@ -35686,11 +35748,6 @@ }, /obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms, /obj/structure/cable/layer3, -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "aisat"; - pixel_x = 8; - pixel_y = -29 - }, /turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat_interior) "mDT" = ( @@ -36612,8 +36669,8 @@ /obj/effect/turf_decal/stripes{ dir = 6 }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "mWB" = ( @@ -36803,10 +36860,6 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/button/door/directional/east{ - id = "psychshutter"; - name = "privacy shutter control" - }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) "mZs" = ( @@ -38249,7 +38302,6 @@ /turf/open/floor/iron, /area/station/engineering/main) "nzT" = ( -/obj/effect/landmark/start/ai, /obj/machinery/power/apc/auto_name/directional/south, /obj/item/radio/intercom/directional/west{ freerange = 1; @@ -38263,18 +38315,19 @@ freerange = 1; pixel_y = 6 }, -/obj/machinery/button/door/directional/south{ - id = "AI Core shutters"; - name = "AI Core Shutters Control"; - pixel_x = -24; - req_access = list("ai_upload") - }, /obj/machinery/camera/directional/north{ c_tag = "AI Chamber - Core"; network = list("aicore") }, /obj/structure/cable, /obj/effect/mapping_helpers/apc/cell_5k, +/obj/machinery/button/door/directional/north{ + id = "AI Core shutters"; + name = "AI Core Shutters Control"; + req_access = list("ai_upload"); + pixel_y = 0 + }, +/obj/effect/landmark/start/ai, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) "nAa" = ( @@ -38352,25 +38405,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/textured, /area/station/security/processing) -"nBA" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/directions/evac/directional/south, -/obj/structure/sign/directions/medical/directional/south{ - pixel_y = -24; - dir = 8 - }, -/obj/structure/sign/directions/science/directional/south{ - pixel_y = -40; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "nBV" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 @@ -39015,10 +39049,10 @@ /turf/open/floor/plating, /area/station/maintenance/port/greater) "nNN" = ( -/obj/effect/turf_decal/stripes, -/obj/structure/cable, -/turf/open/floor/engine, -/area/station/engineering/supermatter/room) +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/openspace, +/area/station/engineering/atmospherics_engine) "nNP" = ( /obj/machinery/power/port_gen/pacman/pre_loaded, /turf/open/floor/plating, @@ -39399,12 +39433,10 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/central) "nZb" = ( -/obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, -/obj/machinery/requests_console/auto_name/directional/north, -/obj/effect/mapping_helpers/requests_console/supplies, +/obj/structure/closet/secure_closet/medical1, /turf/open/floor/iron/white, /area/station/medical/virology) "nZo" = ( @@ -39718,23 +39750,6 @@ }, /turf/open/floor/iron, /area/station/cargo/drone_bay) -"oez" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/directions/science/directional/north{ - dir = 4 - }, -/obj/structure/sign/directions/engineering/directional/north{ - pixel_y = 40; - dir = 4 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 24; - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "oeL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39774,14 +39789,13 @@ /turf/open/floor/glass, /area/station/command/meeting_room) "ofG" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ - dir = 1 - }, /obj/effect/turf_decal/box/red, -/obj/machinery/light/directional/south, /obj/machinery/camera/autoname/directional/west{ network = list("ss13","rd") }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ + dir = 5 + }, /turf/open/floor/iron/dark, /area/station/science/ordnance) "ofL" = ( @@ -40709,6 +40723,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/office) +"ozl" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/security/south_arrow{ + pixel_y = -24; + dir = 8 + }, +/obj/structure/sign/directions/supply/south_arrow{ + dir = 8 + }, +/obj/structure/sign/directions/engineering/south_arrow{ + pixel_y = -40 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "ozr" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -41235,7 +41265,6 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/cold/dim/directional/west, /turf/open/floor/iron/dark, /area/station/command/bridge) "oJt" = ( @@ -41490,15 +41519,15 @@ pixel_x = 3; pixel_y = -23 }, -/obj/machinery/flasher/directional/north{ - id = "AI" - }, /obj/machinery/door/poddoor/shutters/preopen{ dir = 4; id = "AI Core shutters"; name = "AI Core Shutters" }, /obj/structure/cable, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) "oOb" = ( @@ -41746,6 +41775,7 @@ /obj/effect/turf_decal/siding/blue{ dir = 4 }, +/obj/machinery/computer/security/telescreen/cmo/directional/north, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) "oSa" = ( @@ -41837,9 +41867,8 @@ /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room" }, -/obj/effect/mapping_helpers/airlock/access/all/engineering/general, -/obj/structure/cable, /obj/machinery/door/firedoor, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "oUd" = ( @@ -42342,6 +42371,8 @@ /obj/structure/ladder{ icon_state = "ladder10" }, +/obj/structure/sign/warning/engine_safety/directional/north, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "pbO" = ( @@ -42845,7 +42876,6 @@ /area/station/security/warden) "pla" = ( /obj/effect/landmark/start/cyborg, -/obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/recharge_floor, /area/station/ai_monitored/turret_protected/ai_upload_foyer) @@ -43186,7 +43216,6 @@ /turf/open/floor/iron/grimy, /area/station/service/chapel/office) "prS" = ( -/obj/structure/sign/departments/psychology/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 }, @@ -43196,6 +43225,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/departments/psychology/directional/north, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "prW" = ( @@ -43314,6 +43344,20 @@ /obj/item/reagent_containers/syringe, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"ptv" = ( +/obj/structure/table/reinforced, +/obj/machinery/coffeemaker{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/sign/poster/contraband/blood_geometer/directional/north, +/turf/open/floor/iron/half, +/area/station/security/breakroom) "ptP" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -43534,6 +43578,10 @@ /turf/open/floor/engine/n2, /area/station/engineering/atmos) "pxu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) @@ -43623,7 +43671,12 @@ "pyH" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table/reinforced, -/obj/item/circuitboard/machine/cyborgrecharger, +/obj/item/circuitboard/machine/cyborgrecharger{ + pixel_y = 5 + }, +/obj/item/coin/titanium{ + pixel_y = 15 + }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) "pyK" = ( @@ -44630,16 +44683,6 @@ /area/station/security/warden) "pRm" = ( /obj/structure/cable/layer3, -/obj/machinery/button/elevator/directional/south{ - pixel_y = -25; - id = "aisat"; - pixel_x = 8 - }, -/obj/machinery/lift_indicator/directional/south{ - pixel_x = -6; - pixel_y = -40; - linked_elevator_id = "aisat" - }, /obj/machinery/camera/autoname/directional/south{ network = list("aicore") }, @@ -45014,7 +45057,6 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer1, @@ -45126,11 +45168,11 @@ /turf/open/floor/wood, /area/station/commons/lounge) "pYw" = ( -/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/uppernorth) "pYE" = ( @@ -45197,23 +45239,6 @@ /obj/structure/railing, /turf/open/openspace, /area/station/science/xenobiology) -"qaz" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/sign/directions/science/directional/north{ - dir = 4 - }, -/obj/structure/sign/directions/command/directional/north{ - pixel_y = 40; - dir = 8 - }, -/obj/structure/sign/directions/evac/directional/north{ - pixel_y = 24; - dir = 2 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "qaE" = ( /obj/effect/landmark/start/janitor, /obj/effect/decal/cleanable/dirt, @@ -45488,6 +45513,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/effect/landmark/start/head_of_personnel, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "qgy" = ( @@ -45519,10 +45545,10 @@ /turf/open/floor/iron/textured_large, /area/station/cargo/sorting) "qgD" = ( -/obj/structure/closet/radiation, /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/closet/secure_closet/atmospherics, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "qgE" = ( @@ -45852,13 +45878,17 @@ /turf/open/floor/carpet/executive, /area/station/command/meeting_room) "qms" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/station/hallway/secondary/command) +/obj/machinery/elevator_control_panel{ + preset_destination_names = list(2 = "Telecomms", 3 = "AI Core"); + linked_elevator_id = "aisat" + }, +/turf/open/floor/glass/reinforced/telecomms, +/area/station/ai_monitored/turret_protected/ai) "qmD" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Primary Tool Storage" @@ -46046,19 +46076,6 @@ /obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) -"qqq" = ( -/obj/structure/table/reinforced, -/obj/machinery/coffeemaker{ - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/half, -/area/station/security/breakroom) "qqy" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/tcomms_all, @@ -46088,11 +46105,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/entrance) -"qqL" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/directions/vault/directional/west, -/turf/open/floor/carpet/red, -/area/station/command/heads_quarters/qm) "qqQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -46353,10 +46365,10 @@ "qvV" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/green/fourcorners, -/obj/item/radio/intercom/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/iron/white, /area/station/medical/virology) "qvX" = ( @@ -46524,22 +46536,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/dark, /area/station/maintenance/radshelter/civil) -"qAo" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/directions/security/directional/south{ - pixel_y = -24; - dir = 8 - }, -/obj/structure/sign/directions/supply/directional/south{ - dir = 8 - }, -/obj/structure/sign/directions/engineering/directional/south{ - pixel_y = -40 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "qAp" = ( /mob/living/basic/mining/goliath/ancient, /turf/open/misc/asteroid/airless, @@ -46888,6 +46884,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 6 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) "qHs" = ( @@ -47615,6 +47612,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "qWt" = ( @@ -47899,10 +47897,17 @@ dir = 4; id = "hopdesk" }, -/obj/machinery/door/firedoor, -/obj/effect/spawner/structure/window/hollow/reinforced/end, /obj/structure/cable, -/turf/open/floor/plating, +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/effect/landmark/navigate_destination/hop, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/left/directional/west{ + req_access = list("hop") + }, +/obj/machinery/door/window/left/directional/east, +/turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "raZ" = ( /obj/machinery/door/airlock/maintenance_hatch, @@ -47928,19 +47933,16 @@ }, /area/station/command/bridge) "rbs" = ( -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; - icon_state = "control_stun"; - name = "AI Upload Turret Control"; - pixel_x = -28 - }, /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/door/window/brigdoor/left/directional/south, /obj/effect/turf_decal/siding/purple{ dir = 8 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/turretid/directional/west{ + name = "AI Upload Turret Control"; + control_area = "/area/station/ai_monitored/turret_protected/ai_upload" + }, /turf/open/floor/iron/white, /area/station/ai_monitored/turret_protected/ai_upload_foyer) "rbw" = ( @@ -48021,7 +48023,6 @@ /obj/machinery/computer/security{ dir = 4 }, -/obj/structure/sign/poster/official/random/directional/west, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 }, @@ -48406,11 +48407,11 @@ /turf/open/floor/plating, /area/station/maintenance/department/science) "rix" = ( -/obj/structure/closet/secure_closet/medical1, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, /obj/machinery/airalarm/directional/north, +/obj/machinery/vending/wardrobe/viro_wardrobe, /turf/open/floor/iron/white, /area/station/medical/virology) "riE" = ( @@ -48638,8 +48639,9 @@ /turf/open/floor/carpet, /area/station/service/lawoffice) "rkI" = ( -/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ - dir = 10 +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 8; + initialize_directions = 8 }, /turf/open/floor/iron/dark, /area/station/science/ordnance) @@ -49618,11 +49620,6 @@ /area/station/engineering/transit_tube) "rBZ" = ( /obj/structure/cable, -/obj/machinery/turretid{ - control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; - name = "AI Antechamber turret control"; - pixel_y = 27 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor/iron_dark, /area/station/ai_monitored/turret_protected/aisat/uppersouth) @@ -49754,10 +49751,16 @@ /turf/open/floor/iron, /area/station/service/hydroponics/garden) "rDx" = ( -/obj/machinery/vending/wardrobe/viro_wardrobe, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 }, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + req_access = list("virology") + }, /turf/open/floor/iron/white, /area/station/medical/virology) "rDD" = ( @@ -50017,7 +50020,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/item/storage/medkit, +/obj/item/storage/medkit{ + pixel_y = 12 + }, /obj/structure/table, /obj/machinery/light/directional/south, /obj/item/radio/intercom/directional/south, @@ -50128,12 +50133,12 @@ /turf/open/floor/iron/dark/textured, /area/station/security/interrogation) "rKq" = ( -/obj/structure/sign/warning/vacuum/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/east, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "rKW" = ( @@ -50166,7 +50171,6 @@ /obj/effect/turf_decal/stripes{ dir = 1 }, -/obj/structure/cable, /obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50701,13 +50705,6 @@ }, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"rVD" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/structure/sign/directions/supply/directional/east{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "rVL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50718,28 +50715,8 @@ /obj/effect/turf_decal/stripes{ dir = 4 }, -/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) -"rWf" = ( -/obj/structure/sign/poster/official/cleanliness/directional/north, -/obj/effect/turf_decal/bot, -/obj/item/reagent_containers/condiment/sugar{ - pixel_y = 4 - }, -/obj/item/storage/pill_bottle/happinesspsych{ - pixel_x = -4; - pixel_y = -1 - }, -/obj/item/storage/box/coffeepack, -/obj/item/storage/box/coffeepack/robusta, -/obj/item/reagent_containers/condiment/soymilk, -/obj/item/reagent_containers/condiment/milk, -/obj/structure/closet/secure_closet/freezer/empty/open, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/dim/directional/west, -/turf/open/floor/iron/dark, -/area/station/service/cafeteria) "rWh" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -50966,11 +50943,12 @@ /area/station/security/prison/garden) "rYe" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 + dir = 8; + initialize_directions = 8 }, -/obj/structure/window/spawner/directional/east, /obj/effect/turf_decal/box/red, /obj/item/radio/intercom/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/iron/dark, /area/station/science/ordnance) "rYg" = ( @@ -52308,24 +52286,6 @@ }, /turf/open/floor/iron, /area/station/engineering/main) -"sut" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/directions/supply/directional/south{ - dir = 8 - }, -/obj/structure/sign/directions/engineering/directional/south{ - pixel_y = -40; - dir = 4 - }, -/obj/structure/sign/directions/security/directional/south{ - pixel_y = -24; - dir = 8 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "suw" = ( /obj/machinery/chem_master, /turf/open/floor/iron/dark/small, @@ -52522,6 +52482,20 @@ /obj/effect/landmark/start/prisoner, /turf/open/floor/grass, /area/station/security/prison/garden) +"syK" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/directions/medical/east_arrow{ + pixel_y = 8; + dir = 8 + }, +/obj/structure/sign/directions/evac/east_arrow{ + pixel_y = -8 + }, +/obj/structure/sign/directions/engineering/east_arrow, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "syL" = ( /obj/effect/landmark/start/shaft_miner, /turf/open/floor/iron, @@ -53057,6 +53031,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/medical/chemistry/minisat) +"sHS" = ( +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "AI Antechamber turret control"; + pixel_y = 0; + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat_interior) "sIl" = ( /obj/structure/table, /obj/machinery/reagentgrinder{ @@ -53251,9 +53234,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, -/obj/machinery/airlock_sensor/incinerator_ordmix{ - pixel_y = -24 - }, /turf/open/floor/engine, /area/station/science/ordnance/burnchamber) "sLt" = ( @@ -53588,11 +53568,16 @@ }, /area/station/command/bridge) "sRP" = ( -/obj/machinery/photocopier, -/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, +/obj/machinery/pdapainter{ + pixel_y = 2 + }, +/obj/item/storage/box/stickers{ + pixel_y = 16 + }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "sRU" = ( @@ -53826,13 +53811,19 @@ /area/station/cargo/miningoffice) "sXf" = ( /obj/structure/table/reinforced, -/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency{ + pixel_y = 10 + }, /obj/item/storage/toolbox/emergency{ pixel_x = -2; - pixel_y = -3 + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_y = 8 + }, +/obj/item/wrench{ + pixel_y = 6 }, -/obj/item/multitool, -/obj/item/wrench, /obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ dir = 8 }, @@ -54292,6 +54283,37 @@ dir = 8 }, /obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/button/door{ + normaldoorcontrol = 1; + specialfunctions = 4; + id = "secentrylock2"; + req_access = list("security"); + name = "Security Exit Lock"; + pixel_x = -4; + pixel_y = -1 + }, +/obj/machinery/button/flasher{ + pixel_x = 5; + id = "secentry"; + pixel_y = -1; + name = "entrance flasher button" + }, +/obj/machinery/button/door{ + normaldoorcontrol = 1; + specialfunctions = 4; + id = "secentrylock"; + pixel_y = 6; + req_access = list("security"); + name = "Security Entrance Lock"; + pixel_x = -4 + }, +/obj/machinery/button/door{ + pixel_x = 5; + pixel_y = 6; + name = "Security Entrance Doors"; + id = "secentrylock"; + normaldoorcontrol = 1 + }, /turf/open/floor/iron/textured, /area/station/security/warden) "tgw" = ( @@ -55243,7 +55265,9 @@ /area/station/command/corporate_dock) "txw" = ( /obj/structure/table, -/obj/effect/spawner/round_default_module, +/obj/effect/spawner/round_default_module{ + pixel_y = 10 + }, /obj/machinery/flasher/directional/north, /turf/open/floor/circuit/red, /area/station/ai_monitored/turret_protected/ai_upload) @@ -55935,6 +55959,15 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron, /area/station/hallway/primary/central) +"tJh" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/spawner/directional/south, +/obj/machinery/elevator_control_panel/directional/south{ + linked_elevator_id = "aisat"; + pixel_y = 0 + }, +/turf/open/misc/grass, +/area/station/ai_monitored/turret_protected/aisat/foyer) "tJx" = ( /obj/structure/chair/plastic{ dir = 4 @@ -56002,6 +56035,7 @@ /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron, /area/station/command/bridge) "tLa" = ( @@ -56214,11 +56248,11 @@ "tNK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden, /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos, -/obj/machinery/airlock_sensor/incinerator_atmos{ - pixel_y = 24 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/small/directional/south, +/obj/machinery/airlock_sensor/incinerator_atmos{ + pixel_y = -8 + }, /turf/open/floor/engine, /area/station/maintenance/disposal/incinerator) "tNN" = ( @@ -57053,10 +57087,13 @@ /turf/open/floor/iron/textured, /area/station/security/processing) "uca" = ( -/obj/machinery/modular_computer/preset/engineering, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, +/obj/structure/table/reinforced, +/obj/machinery/keycard_auth{ + pixel_y = 10 + }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "ucb" = ( @@ -57146,7 +57183,6 @@ /turf/open/floor/iron, /area/station/engineering/main) "uei" = ( -/obj/structure/cable, /obj/machinery/atmospherics/components/binary/valve/digital/on{ dir = 4; name = "Cooling Loop Bypass" @@ -57295,6 +57331,7 @@ "ugJ" = ( /obj/effect/spawner/random/maintenance, /obj/structure/closet, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/station/maintenance/department/engine) "ugN" = ( @@ -57472,16 +57509,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) -"ujv" = ( -/obj/structure/stairs/north, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/sign/directions/arrival/directional/west{ - dir = 10 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central) "ujx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/plastic{ @@ -57522,15 +57549,16 @@ /turf/open/floor/plating, /area/station/maintenance/solars/port) "ukv" = ( -/obj/machinery/lift_indicator/directional/west{ - linked_elevator_id = "medbay1" - }, -/obj/machinery/button/elevator/directional/west{ - id = "medbay1" - }, /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 10 }, +/obj/machinery/button/elevator/directional/north{ + id = "medbay1"; + pixel_y = 0 + }, +/obj/machinery/lift_indicator/directional/north{ + pixel_y = 0 + }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) "ukw" = ( @@ -57730,6 +57758,8 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer5{ dir = 5 }, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) "unL" = ( @@ -57868,18 +57898,13 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/central) "uqM" = ( -/obj/structure/table/reinforced, -/obj/item/stamp/head/ce, -/obj/item/folder/yellow, /obj/effect/turf_decal/trimline/yellow/filled/line{ - dir = 10 + dir = 9 + }, +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 }, /obj/structure/cable, -/obj/machinery/keycard_auth/wall_mounted/directional/west{ - pixel_y = -10 - }, -/obj/item/pen/screwdriver, -/obj/item/stamp/head/ce, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "ura" = ( @@ -58012,13 +58037,12 @@ /turf/open/floor/grass, /area/station/service/hydroponics/garden) "usL" = ( -/obj/machinery/lift_indicator{ - pixel_y = -3; - pixel_x = -6; - linked_elevator_id = "aisat" +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + req_access = list("ordnance"); + name = "Freezer Access" }, -/turf/closed/wall/r_wall, -/area/station/ai_monitored/turret_protected/aisat_interior) +/turf/open/floor/iron/dark, +/area/station/science/ordnance) "usQ" = ( /obj/effect/turf_decal/tile/yellow, /obj/item/kirbyplants/random, @@ -58339,6 +58363,11 @@ "uyL" = ( /turf/open/floor/iron, /area/station/cargo/storage) +"uzg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/poster/contraband/communist_state/directional/north, +/turf/open/space/basic, +/area/space/nearstation) "uzh" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/structure/cable, @@ -59242,19 +59271,12 @@ /turf/open/floor/iron/large, /area/station/service/hydroponics/garden) "uPg" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 +/obj/machinery/button/elevator/directional/north{ + id = "cargo"; + pixel_y = 0 }, -/obj/machinery/lift_indicator/directional/south{ - linked_elevator_id = "medbay1"; - pixel_x = -32 - }, -/obj/machinery/button/elevator/directional/south{ - id = "medbay1"; - pixel_x = -32 - }, -/turf/open/floor/iron/white, -/area/station/medical/treatment_center) +/turf/closed/wall, +/area/station/cargo/storage) "uPi" = ( /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/effect/decal/cleanable/dirt, @@ -59404,7 +59426,6 @@ /turf/open/floor/iron/dark, /area/station/science/server) "uTk" = ( -/obj/machinery/light/warm/dim/directional/north, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, @@ -59412,6 +59433,7 @@ /obj/effect/turf_decal/trimline/yellow/filled/mid_joiner{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry/minisat) "uTy" = ( @@ -59618,6 +59640,18 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/upper) +"uXb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/directional/north{ + id = "bridgespace"; + name = "Bridge Blast Doors"; + pixel_y = 38 + }, +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/command/bridge) "uXe" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -59801,6 +59835,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, +/obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) "vau" = ( @@ -59817,7 +59852,9 @@ /area/station/medical/virology) "vay" = ( /obj/structure/table/reinforced, -/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 1 }, @@ -60025,12 +60062,12 @@ /turf/open/floor/iron/white, /area/station/medical/pharmacy) "vfG" = ( -/obj/structure/sign/warning/vacuum/directional/west, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/west, /turf/open/floor/iron/dark, /area/station/hallway/secondary/exit/departure_lounge) "vfJ" = ( @@ -60040,10 +60077,10 @@ /obj/effect/turf_decal/stripes{ dir = 4 }, -/obj/structure/cable, /obj/structure/sign/warning/vacuum/external/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "vfM" = ( @@ -60448,16 +60485,16 @@ /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) "vno" = ( -/obj/machinery/fax{ - fax_name = "Chief Engineer's Office"; - name = "Chief Engineer's Fax Machine" - }, -/obj/structure/table/reinforced, /obj/machinery/light/directional/east, /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 }, /obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/fax{ + fax_name = "Chief Engineer's Office"; + name = "Chief Engineer's Fax Machine" + }, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "vnr" = ( @@ -60496,6 +60533,15 @@ /obj/effect/spawner/random/entertainment/money_medium, /turf/open/misc/asteroid, /area/station/asteroid) +"vor" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/lift_indicator/directional/north{ + linked_elevator_id = "cargo" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "vos" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -60792,6 +60838,11 @@ /area/station/service/theater) "vvE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_y = -30; + dir = 8; + pixel_x = 11 + }, /turf/open/floor/iron/dark, /area/station/science/ordnance) "vvG" = ( @@ -60976,6 +61027,25 @@ /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"vzo" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/evac/south_arrow, +/obj/structure/sign/directions/medical/south_arrow{ + pixel_y = -24; + dir = 8 + }, +/obj/structure/sign/directions/science/south_arrow{ + pixel_y = -40; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) "vzu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -61328,7 +61398,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table/reinforced, /obj/machinery/light/small/dim/directional/east, -/obj/item/coin/titanium, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) "vFD" = ( @@ -61731,14 +61800,6 @@ /turf/open/floor/engine/vacuum, /area/station/science/ordnance/burnchamber) "vNc" = ( -/obj/machinery/modular_computer/preset/id{ - dir = 1 - }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = 24; - pixel_y = 8 - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, @@ -61746,6 +61807,8 @@ /obj/effect/mapping_helpers/requests_console/information, /obj/effect/mapping_helpers/requests_console/assistance, /obj/effect/mapping_helpers/requests_console/announcement, +/obj/structure/filingcabinet, +/obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "vNd" = ( @@ -61762,6 +61825,10 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/uppernorth) +"vNj" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) "vNk" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -62458,6 +62525,34 @@ req_access = list("security") }, /obj/item/hand_labeler, +/obj/machinery/button/door{ + normaldoorcontrol = 1; + specialfunctions = 4; + id = "secentrylock2"; + req_access = list("security"); + name = "Security Exit Lock"; + pixel_x = -7 + }, +/obj/machinery/button/flasher{ + pixel_x = 2; + id = "secentry" + }, +/obj/machinery/button/door{ + normaldoorcontrol = 1; + specialfunctions = 4; + id = "secentrylock"; + pixel_y = 7; + req_access = list("security"); + name = "Security Entrance Lock"; + pixel_x = -7 + }, +/obj/machinery/button/door{ + pixel_x = 2; + pixel_y = 7; + name = "Security Entrance Doors"; + id = "secentrylock"; + normaldoorcontrol = 1 + }, /turf/open/floor/iron, /area/station/security/brig/entrance) "vZX" = ( @@ -62757,6 +62852,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable/layer1, +/obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) "wfl" = ( @@ -63679,12 +63775,9 @@ /turf/open/floor/plating, /area/station/maintenance/department/medical/central) "wxH" = ( -/obj/structure/chair/comfy/brown{ - dir = 4; - name = "Captain" - }, -/turf/open/floor/carpet/executive, -/area/station/command/meeting_room) +/obj/machinery/turretid/directional/south, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/ai) "wxQ" = ( /obj/machinery/computer/operating{ dir = 8 @@ -64420,7 +64513,6 @@ /turf/closed/wall, /area/station/medical/storage) "wJC" = ( -/obj/structure/sign/poster/contraband/communist_state/directional/east, /turf/open/space/basic, /area/space/nearstation) "wJN" = ( @@ -64683,7 +64775,6 @@ /obj/machinery/door/airlock/research/glass{ name = "Ordnance Lab" }, -/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ dir = 8 }, @@ -65286,7 +65377,6 @@ /obj/effect/turf_decal/siding/blue{ dir = 4 }, -/obj/machinery/vending/wallmed/directional/south, /turf/open/floor/iron/white, /area/station/command/heads_quarters/cmo) "xay" = ( @@ -65312,19 +65402,11 @@ /turf/open/floor/iron/white, /area/station/medical/treatment_center) "xaH" = ( -/obj/structure/filingcabinet, -/obj/machinery/button/ticket_machine{ - pixel_x = 24; - pixel_y = 6 - }, -/obj/machinery/button/door/directional/east{ - id = "hopdesk"; - name = "desk shutter control"; - pixel_y = -6 - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "xaI" = ( @@ -65888,7 +65970,9 @@ /area/station/hallway/secondary/entry) "xla" = ( /obj/structure/table, -/obj/item/ai_module/core/full/dungeon_master, +/obj/item/ai_module/core/full/dungeon_master{ + pixel_y = 12 + }, /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/ai_upload) @@ -66766,7 +66850,8 @@ /area/station/hallway/secondary/command) "xAR" = ( /obj/machinery/button/elevator/directional/east{ - id = "aisat" + id = "aisat"; + pixel_x = 0 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -67028,6 +67113,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/lesser) "xFt" = ( @@ -67097,16 +67183,11 @@ /turf/open/floor/iron/white/textured_large, /area/station/science/xenobiology) "xGX" = ( -/obj/machinery/pdapainter{ - pixel_y = 2 - }, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, /obj/machinery/airalarm/directional/south, -/obj/item/storage/box/stickers{ - pixel_y = 16 - }, +/obj/machinery/photocopier, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hop) "xGY" = ( @@ -67134,13 +67215,13 @@ /area/station/command/corporate_showroom) "xHT" = ( /obj/structure/cable, -/obj/machinery/light/warm/dim/directional/south, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/warm/dim/directional/north, /turf/open/floor/iron/white, /area/station/medical/chemistry/minisat) "xHY" = ( @@ -67377,10 +67458,7 @@ name = "Captain's Fax Machine" }, /obj/structure/table/reinforced, -/obj/machinery/keycard_auth/wall_mounted/directional/south{ - pixel_y = -24; - pixel_x = 8 - }, +/obj/item/modular_computer/laptop/preset/civilian, /turf/open/floor/carpet/royalblue, /area/station/command/heads_quarters/captain/private) "xNh" = ( @@ -67785,6 +67863,25 @@ }, /turf/open/floor/iron/dark/textured, /area/station/science/robotics/lab) +"xVP" = ( +/obj/effect/turf_decal/bot, +/obj/item/reagent_containers/condiment/sugar{ + pixel_y = 4 + }, +/obj/item/storage/pill_bottle/happinesspsych{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/storage/box/coffeepack, +/obj/item/storage/box/coffeepack/robusta, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/milk, +/obj/structure/closet/secure_closet/freezer/empty/open, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/dim/directional/west, +/obj/structure/sign/poster/official/cleanliness/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/cafeteria) "xWb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -68704,9 +68801,14 @@ /turf/open/floor/iron/dark, /area/station/command/heads_quarters/rd) "ylS" = ( -/obj/machinery/button/ignition/incinerator/atmos, -/turf/closed/wall/r_wall, -/area/station/maintenance/disposal/incinerator) +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) "ylV" = ( /turf/closed/wall, /area/station/security/checkpoint/supply) @@ -80229,7 +80331,7 @@ oNC dnO rnk rnk -xBS +lUF xBS uxw dBM @@ -82804,7 +82906,7 @@ pwn isy hSB cnd -uPg +xDp bui yit dpf @@ -84054,7 +84156,7 @@ aZt rzg xrH jCX -sdc +uPg lwW uyL esN @@ -86594,7 +86696,7 @@ fAR keQ ftK jza -qqq +ptv pWB jiy mJx @@ -87128,7 +87230,7 @@ xNq tqN bPZ aSZ -rWf +xVP lsJ nVT koA @@ -87936,7 +88038,7 @@ bGD nxG nxG nxG -hpB +cAS nxG nxG tuA @@ -88424,7 +88526,7 @@ kmu dxT tCE xMk -rVD +aJO deY aQS vTx @@ -88453,7 +88555,7 @@ prW prW prW prW -dvz +syK prW tOm hDK @@ -88675,7 +88777,7 @@ aSZ rjs fNp aSZ -eGz +aBJ qRr kmu dxT @@ -88718,7 +88820,7 @@ kJT vkM kJT kJT -uuN +uzg uHL uuN cLf @@ -89705,7 +89807,7 @@ rjX rjX iXj rjX -oez +jMZ tHF hqz bAw @@ -89962,7 +90064,7 @@ oGB qyz ahI rjX -lyJ +jLd tHF tCE bAw @@ -90735,7 +90837,7 @@ rQC rjX aFJ tHF -tIT +tCE bAw bAw bAw @@ -91276,7 +91378,7 @@ isH agu lpE kAg -ujv +aDU kmu hGE nxG @@ -94363,7 +94465,7 @@ rjn kmu rFV tOm -sut +iTJ hzF hzF hjo @@ -94570,7 +94672,7 @@ tsP wNa jSs jzC -mcw +pmC aKg pmC qka @@ -94816,7 +94918,7 @@ rcz eYO mrq eBK -bQc +uXb neH nZB fCY @@ -94832,7 +94934,7 @@ wsS eXM xGX sgz -dFM +tEy lUp uZx rqj @@ -95391,7 +95493,7 @@ oGX kmu aly dxT -nBA +vzo hzF hzF eGn @@ -95596,7 +95698,7 @@ eKR lkQ dhl fbC -qms +lQl auM hvt iwm @@ -97148,7 +97250,7 @@ juw pSO xYn pSO -jaa +cKF qbA tCE mJR @@ -100785,10 +100887,10 @@ prW gag prW anT -prW sOA -bVA -aKJ +gma +prW +prW jqj dxT aQS @@ -101517,9 +101619,9 @@ bDy irx gyl gvF -qaz +gPt tHF -qAo +ozl uZx fDa eMG @@ -101560,7 +101662,7 @@ kag kag kag kag -dct +fWB dgX iin iin @@ -101791,7 +101893,7 @@ nxG nxG hjJ nxG -glH +azU iAE xAm nMR @@ -101821,7 +101923,7 @@ dct hqk jFc jFc -iOc +jFc adV usQ ltS @@ -102005,7 +102107,7 @@ cqm srs oyO pyH -gHQ +fAP iJP kee jbM @@ -102260,7 +102362,7 @@ eOn fxo vDK srs -eJQ +tJh vFz kbv xkc @@ -102521,7 +102623,7 @@ wHJ wHJ wHJ mDP -usL +wHJ wHJ kTx kYu @@ -108508,9 +108610,9 @@ aWD chV rDD aWD -aWD tUV -aWD +tUV +tUV aWD chV rDD @@ -110004,7 +110106,7 @@ aMG fDz xTs fDz -fDz +usL rkI rYe gOY @@ -110042,9 +110144,9 @@ rat wex aWD eFM -xCf -xCf -xCf +lFX +lFX +lFX cYB rhS rhS @@ -110262,8 +110364,8 @@ fDz fDz mfC fDz -fDz -fDz +gOY +mcw gqV gOY cxg @@ -110572,7 +110674,7 @@ jnY jnY jnY jnY -jnY +oTv uFC cpG cpG @@ -110817,7 +110919,7 @@ oUb uFC lNk sJG -jBX +aKJ jBX bup bup @@ -111292,7 +111394,7 @@ xfQ cAG xXF sLr -mDx +lSu cxg cxg vxX @@ -111585,18 +111687,18 @@ xxi uFC eBZ kpn -pxu -pxu -pxu +nPW +nPW +nPW oyV axQ yho yho -dYp +xIV gqN ycf lfN -xIV +dYp khO ueA xwD @@ -111842,7 +111944,7 @@ rkp uFC boT kAh -wCm +pxu qWs utV gea @@ -112873,7 +112975,7 @@ vxX uFC biG nPW -oyV +bHH xaP neE vUh @@ -112884,7 +112986,7 @@ hoM rGq vUh neE -xwD +ylS cvL gRG jnY @@ -113129,8 +113231,8 @@ vxX vxX uFC lCu -pxu -oyV +nPW +bHH xaP xIV xIV @@ -113143,7 +113245,7 @@ xIV xIV rLz uei -nNN +gRG jnY fnI mlk @@ -113390,7 +113492,7 @@ kQF bHH sBe ceu -gTe +wFG wFG sji cjV @@ -113647,7 +113749,7 @@ nPW oVs oVs oVs -dtY +oVs oVs mYD fXc @@ -113903,13 +114005,13 @@ spr xcm jQs luq +xcm +xcm ddO -xcm -xcm rVT hLq kWI -xcm +ddO sWN wfi cXy @@ -114667,7 +114769,7 @@ dUc cLf cLf cLf -vxX +cLf vxX vxX dUc @@ -115188,7 +115290,7 @@ cLf cLf vKV uFC -kEu +vNj kEu fsQ aGC @@ -147797,7 +147899,7 @@ oZQ oZQ oZQ rXd -qqL +gcj mUi fpx rDE @@ -149590,8 +149692,8 @@ oZQ oZQ oZQ oZQ -sdc -lwW +uPg +vor uyL uSA wDv @@ -161120,8 +161222,8 @@ uRI kCs rxW lFG -wxH tbZ +lyJ lLC sBl eYF @@ -167282,7 +167384,7 @@ srs upF dVu tMV -aOQ +cGN gUK faK scg @@ -169080,7 +169182,7 @@ mQE mQE gwF eaW -wHJ +dcs dqA sIW ciR @@ -169088,7 +169190,7 @@ ilq ciR sIW dfd -wHJ +sHS rBZ lPi meH @@ -169342,7 +169444,7 @@ lEa lmo sIW sIW -lUF +sIW lmo xAR wHJ @@ -170368,7 +170470,7 @@ kWb kWb iwS pya -oJW +qms eWD oJW pya @@ -171653,7 +171755,7 @@ kWb vAB vAB qHi -kWb +wxH oNM kWb lwr @@ -173271,7 +173373,7 @@ aWD aWD aWD hux -eoO +dcy ugV ugV lke @@ -177102,7 +177204,7 @@ jMN qhG lwZ diZ -fvq +bDk psi smn nUS @@ -177366,7 +177468,7 @@ usm qhG ydX hrS -vWh +nNN eES eES eES @@ -177623,7 +177725,7 @@ rbw btj dVW sNc -vWh +nNN eES eES eES @@ -177880,7 +177982,7 @@ xmZ qhG qhG qhG -vWh +nNN eES eES eES @@ -178645,7 +178747,7 @@ fYe qhG bjc qhG -ylS +qhG mra rhi bDk diff --git a/_maps/shuttles/cargo_delta.dmm b/_maps/shuttles/cargo_delta.dmm index c12c7c17878..3406da6fe4c 100644 --- a/_maps/shuttles/cargo_delta.dmm +++ b/_maps/shuttles/cargo_delta.dmm @@ -58,7 +58,8 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "Supply Dock Unloading Door" + name = "Supply Dock Unloading Door"; + dir = 4 }, /turf/open/floor/plating, /area/shuttle/supply) @@ -75,7 +76,8 @@ /area/shuttle/supply) "n" = ( /obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock" + name = "Supply Shuttle Airlock"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/docking_port/mobile/supply{ @@ -100,7 +102,8 @@ /area/shuttle/supply) "r" = ( /obj/machinery/door/airlock/shuttle{ - name = "Supply Shuttle Airlock" + name = "Supply Shuttle Airlock"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airlock/access/all/supply/general, @@ -109,7 +112,8 @@ "s" = ( /obj/machinery/door/poddoor{ id = "cargoload"; - name = "Supply Dock Loading Door" + name = "Supply Dock Loading Door"; + dir = 4 }, /obj/machinery/conveyor{ dir = 4; diff --git a/_maps/shuttles/emergency_cruise.dmm b/_maps/shuttles/emergency_cruise.dmm index c111505c147..7c85d33502e 100644 --- a/_maps/shuttles/emergency_cruise.dmm +++ b/_maps/shuttles/emergency_cruise.dmm @@ -206,11 +206,11 @@ /turf/open/floor/iron, /area/shuttle/escape) "eZ" = ( -/obj/structure/sign/directions/medical/directional/north, -/obj/structure/sign/directions/command/directional/north{ +/obj/structure/sign/directions/medical/north_arrow, +/obj/structure/sign/directions/command/north_arrow{ pixel_y = 38 }, -/obj/structure/sign/directions/arrival/directional/north{ +/obj/structure/sign/directions/arrival/north_arrow{ pixel_y = 26 }, /obj/effect/turf_decal/trimline/white/line{ @@ -873,7 +873,7 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "sZ" = ( -/obj/structure/sign/directions/engineering/directional/east, +/obj/structure/sign/directions/engineering/east_arrow, /obj/structure/rack, /obj/effect/turf_decal/trimline/brown/filled/corner, /obj/effect/turf_decal/trimline/brown/filled/corner{ @@ -919,13 +919,13 @@ /turf/open/floor/iron/stairs/medium, /area/shuttle/escape) "tP" = ( -/obj/structure/sign/directions/command/directional/north{ +/obj/structure/sign/directions/command/north_arrow{ pixel_y = 38 }, -/obj/structure/sign/directions/arrival/directional/north{ +/obj/structure/sign/directions/arrival/north_arrow{ pixel_y = 26 }, -/obj/structure/sign/directions/medical/directional/east{ +/obj/structure/sign/directions/medical/east_arrow{ pixel_x = 0; pixel_y = 32 }, @@ -1111,7 +1111,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "xH" = ( -/obj/structure/sign/directions/engineering/directional/west, +/obj/structure/sign/directions/engineering/west_arrow, /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 8 }, @@ -1229,7 +1229,7 @@ /turf/open/floor/iron, /area/shuttle/escape) "Am" = ( -/obj/structure/sign/directions/dorms/directional/south, +/obj/structure/sign/directions/dorms/south_arrow, /turf/open/floor/iron, /area/shuttle/escape) "Av" = ( @@ -1630,7 +1630,7 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "Jj" = ( -/obj/structure/sign/directions/supply/directional/south, +/obj/structure/sign/directions/supply/south_arrow, /obj/effect/turf_decal/trimline/white/line{ dir = 1 }, @@ -2123,11 +2123,11 @@ /turf/open/floor/iron/dark, /area/shuttle/escape) "Ut" = ( -/obj/structure/sign/directions/dorms/directional/south{ +/obj/structure/sign/directions/dorms/south_arrow{ pixel_y = -38 }, -/obj/structure/sign/directions/supply/directional/south, -/obj/structure/sign/directions/medical/directional/south{ +/obj/structure/sign/directions/supply/south_arrow, +/obj/structure/sign/directions/medical/south_arrow{ pixel_y = -26 }, /turf/open/floor/iron, @@ -2269,7 +2269,7 @@ /turf/open/floor/wood/parquet, /area/shuttle/escape) "XJ" = ( -/obj/structure/sign/directions/command/directional/north, +/obj/structure/sign/directions/command/north_arrow, /turf/open/floor/carpet/red, /area/shuttle/escape) "XK" = ( diff --git a/_maps/shuttles/emergency_delta.dmm b/_maps/shuttles/emergency_delta.dmm index 854f76f7a15..62c993ae954 100644 --- a/_maps/shuttles/emergency_delta.dmm +++ b/_maps/shuttles/emergency_delta.dmm @@ -30,11 +30,6 @@ "af" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/escape) -"ag" = ( -/obj/structure/window/reinforced/shuttle, -/obj/structure/grille, -/turf/open/floor/plating, -/area/shuttle/escape) "ah" = ( /obj/item/clothing/suit/hazardvest{ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; @@ -122,7 +117,9 @@ /turf/open/floor/iron, /area/shuttle/escape) "aj" = ( -/obj/item/defibrillator/loaded, +/obj/item/defibrillator/loaded{ + pixel_y = 16 + }, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -148,18 +145,30 @@ /obj/item/scalpel{ pixel_y = 12 }, -/obj/item/circular_saw, +/obj/item/circular_saw{ + pixel_y = 10 + }, /obj/item/retractor{ - pixel_x = 4 + pixel_x = 4; + pixel_y = 9 }, /obj/item/hemostat{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/clothing/gloves/latex{ + pixel_y = 8 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 13 }, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical, /obj/structure/table/reinforced, -/obj/item/surgicaldrill, -/obj/item/cautery, +/obj/item/surgicaldrill{ + pixel_y = 14 + }, +/obj/item/cautery{ + pixel_y = 22 + }, /obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -168,18 +177,20 @@ /area/shuttle/escape) "ar" = ( /obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 10 }, /obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 16 }, /obj/item/reagent_containers/cup/bottle/epinephrine{ pixel_x = -3; - pixel_y = 8 + pixel_y = 25 }, /obj/item/reagent_containers/cup/bottle/multiver{ pixel_x = 6; - pixel_y = 8 + pixel_y = 22 }, /obj/item/reagent_containers/syringe/epinephrine{ pixel_x = 3; @@ -203,9 +214,7 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/white, /area/shuttle/escape) "as" = ( @@ -218,10 +227,10 @@ /turf/open/floor/iron/white, /area/shuttle/escape) "au" = ( -/obj/structure/sink/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/sink/directional/east, /turf/open/floor/iron/white, /area/shuttle/escape) "av" = ( @@ -300,12 +309,10 @@ /turf/open/floor/grass, /area/shuttle/escape) "aJ" = ( -/obj/machinery/shower/directional/west{ - name = "emergency shower" - }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, +/obj/machinery/shower/directional/east, /turf/open/floor/iron/white, /area/shuttle/escape) "aL" = ( @@ -321,7 +328,9 @@ "aN" = ( /obj/structure/bed/medical/emergency, /obj/machinery/iv_drip, -/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = 10 + }, /obj/machinery/light/small/directional/east, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, /turf/open/floor/iron/white, @@ -335,10 +344,6 @@ }, /turf/open/floor/iron/white, /area/shuttle/escape) -"aP" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) "aQ" = ( /obj/machinery/stasis, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -391,6 +396,7 @@ /obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/shieldgen, /obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron, /area/shuttle/escape) "aZ" = ( @@ -407,7 +413,7 @@ pixel_y = -5 }, /obj/effect/turf_decal/bot, -/obj/machinery/light/small/directional/north, +/obj/structure/sign/departments/medbay/alt/directional/north, /turf/open/floor/iron, /area/shuttle/escape) "ba" = ( @@ -518,10 +524,17 @@ /area/shuttle/escape) "bq" = ( /obj/structure/table, -/obj/item/clipboard, -/obj/item/folder/yellow, +/obj/item/clipboard{ + pixel_y = 12 + }, +/obj/item/folder/yellow{ + pixel_y = 12 + }, /obj/item/pen, -/obj/item/hand_labeler_refill, +/obj/item/hand_labeler_refill{ + pixel_x = 4; + pixel_y = 5 + }, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/shuttle/escape) @@ -532,10 +545,14 @@ /area/shuttle/escape) "bs" = ( /obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 11 + }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/shuttle/escape) "bt" = ( @@ -572,13 +589,19 @@ /area/shuttle/escape/brig) "by" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 12 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "bB" = ( /obj/structure/table, -/obj/item/clipboard, -/obj/item/toy/figure/ninja, +/obj/item/clipboard{ + pixel_y = 10 + }, +/obj/item/toy/figure/ninja{ + pixel_y = 8 + }, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/shuttle/escape) @@ -642,15 +665,23 @@ /area/shuttle/escape/brig) "bO" = ( /obj/structure/table/reinforced, -/obj/item/storage/lockbox/loyalty, +/obj/item/storage/lockbox/loyalty{ + pixel_y = 12 + }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "bP" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 15 + }, /obj/effect/turf_decal/tile/red{ dir = 8 }, +/obj/machinery/button/flasher/table{ + pixel_y = 2; + id = "shuttleflash" + }, /turf/open/floor/iron, /area/shuttle/escape) "bQ" = ( @@ -669,9 +700,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/shuttle/escape) "bT" = ( @@ -688,7 +717,9 @@ /area/shuttle/escape/brig) "bV" = ( /obj/structure/table/reinforced, -/obj/item/storage/box/zipties, +/obj/item/storage/box/zipties{ + pixel_y = 10 + }, /obj/item/radio/intercom/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) @@ -818,7 +849,9 @@ /area/shuttle/escape) "en" = ( /obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -840,9 +873,7 @@ }, /obj/effect/turf_decal/bot, /obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/camera/autoname{ - dir = 4 - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/shuttle/escape) "jU" = ( @@ -884,7 +915,7 @@ /area/shuttle/escape) "nJ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/shuttle/escape) "nL" = ( @@ -905,16 +936,16 @@ /turf/open/floor/iron, /area/shuttle/escape) "pd" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/escape/brig) "pR" = ( -/obj/item/storage/medkit/fire, +/obj/item/storage/medkit/fire{ + pixel_y = 13 + }, /obj/item/storage/medkit/regular{ pixel_x = 2; - pixel_y = 3 + pixel_y = 20 }, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -924,14 +955,20 @@ /area/shuttle/escape) "sI" = ( /obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box{ + pixel_y = 15 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) "wU" = ( /obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 11 + }, +/obj/item/pen{ + pixel_y = 11 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -945,11 +982,6 @@ /area/shuttle/escape) "zf" = ( /obj/item/kirbyplants/organic/plant21, -/obj/machinery/button/flasher{ - id = "shuttleflash"; - pixel_x = -26; - pixel_y = 24 - }, /obj/effect/turf_decal/tile/red{ dir = 1 }, @@ -961,7 +993,9 @@ pixel_y = 3 }, /obj/machinery/light/directional/north, -/obj/item/radio/intercom/directional/north, +/obj/item/radio/intercom/directional/north{ + pixel_y = 30 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -991,8 +1025,12 @@ /area/shuttle/escape) "Iu" = ( /obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 9 + }, +/obj/item/pen{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/red{ dir = 8 }, @@ -1008,8 +1046,12 @@ /area/shuttle/escape) "Jl" = ( /obj/structure/table/reinforced, -/obj/item/folder/blue, -/obj/item/pen, +/obj/item/folder/blue{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 6 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -1028,17 +1070,28 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/shuttle/escape) +"NY" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/escape) "PO" = ( /obj/structure/table/reinforced, -/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular{ + pixel_y = 6 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) "QD" = ( -/obj/item/storage/medkit/toxin, +/obj/item/storage/medkit/toxin{ + pixel_y = 10 + }, /obj/item/storage/medkit/o2{ pixel_x = 3; - pixel_y = 3 + pixel_y = 13 }, /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -1057,8 +1110,12 @@ /area/shuttle/escape) "Rz" = ( /obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger{ + pixel_y = 10 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 12 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -1072,6 +1129,17 @@ }, /turf/open/floor/iron, /area/shuttle/escape) +"VN" = ( +/obj/item/kirbyplants/organic/plant21{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/departments/cargo/directional/east, +/turf/open/floor/iron, +/area/shuttle/escape) "WG" = ( /obj/item/kirbyplants/organic/plant21{ pixel_x = -3; @@ -1081,17 +1149,33 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) +"Xg" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/sign/departments/medbay/alt/directional/east, +/turf/open/floor/iron, +/area/shuttle/escape) "Xt" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) "Zb" = ( /obj/structure/table/reinforced, -/obj/item/folder/red, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, +/obj/item/folder/red{ + pixel_y = 4 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 7 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 16 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/escape) @@ -1128,7 +1212,7 @@ aa aa "} (2,1,1) = {" -ab +NY ad af ah @@ -1447,14 +1531,14 @@ aw aE aE aw -aw +Xg cB aw aw aw aE aE -dY +VN ah af aT @@ -1474,11 +1558,11 @@ ad af af af -ag +hB aF aF -ag -aP +hB +af af af af @@ -1603,7 +1687,7 @@ pR aJ aN aQ -aP +af aZ HJ bi diff --git a/_maps/shuttles/emergency_hugcage.dmm b/_maps/shuttles/emergency_hugcage.dmm index 4b500f7bdbd..7596edb99ec 100644 --- a/_maps/shuttles/emergency_hugcage.dmm +++ b/_maps/shuttles/emergency_hugcage.dmm @@ -279,11 +279,11 @@ /turf/open/floor/catwalk_floor/titanium, /area/shuttle/escape) "FW" = ( -/obj/structure/sign/directions/security/directional/north, -/obj/structure/sign/directions/medical/directional/north{ +/obj/structure/sign/directions/security/north_arrow, +/obj/structure/sign/directions/medical/north_arrow{ pixel_y = 40 }, -/obj/structure/sign/directions/command/directional/north{ +/obj/structure/sign/directions/command/north_arrow{ pixel_y = 24 }, /turf/open/floor/mineral/titanium/blue, diff --git a/_maps/shuttles/emergency_lance.dmm b/_maps/shuttles/emergency_lance.dmm index c17d1767b13..fd84a13b8eb 100644 --- a/_maps/shuttles/emergency_lance.dmm +++ b/_maps/shuttles/emergency_lance.dmm @@ -199,6 +199,15 @@ }, /turf/open/floor/iron/dark/textured, /area/shuttle/escape) +"gH" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/shuttle/escape) "gI" = ( /obj/machinery/power/shuttle_engine/heater, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, @@ -285,23 +294,6 @@ dir = 4 }, /area/shuttle/escape) -"jo" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Emegency Shuttle External Airlock" - }, -/obj/effect/turf_decal/trimline/dark_blue/arrow_ccw{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_blue/arrow_cw{ - dir = 4 - }, -/obj/docking_port/mobile/emergency{ - dir = 2; - name = "Lance Emergency Shuttle"; - port_direction = 1 - }, -/turf/open/floor/iron/dark, -/area/shuttle/escape) "jG" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 4 @@ -662,6 +654,23 @@ /obj/machinery/power/shuttle_engine/propulsion, /turf/open/floor/plating/airless, /area/shuttle/escape) +"tK" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "Emegency Shuttle External Airlock" + }, +/obj/effect/turf_decal/trimline/dark_blue/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/arrow_cw{ + dir = 4 + }, +/obj/docking_port/mobile/emergency{ + dir = 2; + name = "Lance Emergency Shuttle"; + port_direction = 1 + }, +/turf/open/floor/iron/dark, +/area/shuttle/escape) "uy" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -930,19 +939,6 @@ dir = 9 }, /area/shuttle/escape) -"EL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - control_area = "/area/shuttle/escape"; - desc = "Used to control the Lance's automated defenses."; - icon_state = "control_kill"; - lethal = 1; - pixel_y = -26; - req_access = list("command") - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/escape) "ET" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -963,6 +959,18 @@ dir = 5 }, /area/shuttle/escape) +"Fo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid/directional/south{ + control_area = "/area/shuttle/escape"; + desc = "Used to control the Lance's automated defenses."; + icon_state = "control_kill"; + lethal = 1; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/escape) "FX" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/surgery{ @@ -1282,15 +1290,6 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners, /turf/open/floor/iron, /area/shuttle/escape) -"Nx" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/checker, -/area/shuttle/escape) "NS" = ( /obj/structure/chair/comfy/shuttle, /obj/structure/sign/departments/engineering/directional/east, @@ -1833,7 +1832,7 @@ oe Yt Yt Yt -EL +Fo WQ WQ WQ @@ -2109,7 +2108,7 @@ pK cz "} (10,1,1) = {" -jo +tK jY hM nE @@ -2132,7 +2131,7 @@ WI Hd pX ic -Nx +gH Hd WI QI diff --git a/_maps/shuttles/emergency_raven.dmm b/_maps/shuttles/emergency_raven.dmm index 7e393756800..1e765a0a78c 100644 --- a/_maps/shuttles/emergency_raven.dmm +++ b/_maps/shuttles/emergency_raven.dmm @@ -1463,20 +1463,6 @@ }, /turf/open/floor/plating, /area/shuttle/escape) -"ep" = ( -/obj/machinery/turretid{ - desc = "Used to the Raven's automated defenses."; - icon_state = "control_kill"; - lethal = 1; - pixel_x = 5; - pixel_y = 32; - req_access = list("command") - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/shuttle/escape) "fc" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/turf_decal/bot, @@ -1519,7 +1505,7 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/shuttle/escape) -"qC" = ( +"sk" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -1628,6 +1614,18 @@ /obj/effect/turf_decal/bot_white, /turf/open/floor/iron/dark, /area/shuttle/escape) +"RL" = ( +/obj/machinery/turretid/directional/south{ + desc = "Used to the Raven's automated defenses."; + icon_state = "control_kill"; + lethal = 1; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/shuttle/escape) "SA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -2033,7 +2031,7 @@ aa (12,1,1) = {" ab ag -ep +RL au aD aL @@ -2229,7 +2227,7 @@ dy ax dQ dT -qC +sk ax el el diff --git a/_maps/shuttles/pirate_default.dmm b/_maps/shuttles/pirate_default.dmm index 43c72a9d2bf..ff2bce4825d 100644 --- a/_maps/shuttles/pirate_default.dmm +++ b/_maps/shuttles/pirate_default.dmm @@ -401,23 +401,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, /area/shuttle/pirate) -"bf" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = -24; - req_access = null - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/shuttle/pirate) "bg" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -441,19 +424,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/pirate) -"bl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/all_access, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/pod/light, -/area/shuttle/pirate) "bm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/pod/dark, @@ -463,23 +433,6 @@ /obj/structure/sign/warning/vacuum/external/directional/east, /turf/open/floor/plating, /area/shuttle/pirate) -"br" = ( -/obj/structure/table/wood, -/obj/item/storage/box/matches, -/obj/item/reagent_containers/cup/glass/bottle/rum{ - name = "Captain Pete's Private Reserve Cuban Spaced Rum"; - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ - pixel_x = 6; - pixel_y = 12 - }, -/obj/item/cigarette/cigar, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/wood, -/area/shuttle/pirate) "bt" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -818,6 +771,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/shuttle/pirate) +"sn" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/shuttle/pirate) "sP" = ( /obj/machinery/light/small/directional/east, /obj/machinery/computer/monitor{ @@ -831,7 +800,18 @@ }, /turf/open/floor/iron/dark, /area/shuttle/pirate) -"vB" = ( +"wf" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/showroomfloor, +/area/shuttle/pirate) +"wx" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, @@ -846,17 +826,6 @@ }, /turf/open/floor/pod/light, /area/shuttle/pirate) -"wf" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cutaiwire, -/turf/open/floor/iron/showroomfloor, -/area/shuttle/pirate) "wR" = ( /obj/machinery/porta_turret/syndicate/energy{ dir = 8; @@ -921,6 +890,36 @@ }, /turf/open/floor/pod/light, /area/shuttle/pirate) +"JX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/all_access, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/pod/light, +/area/shuttle/pirate) +"LM" = ( +/obj/structure/table/wood, +/obj/item/storage/box/matches, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + name = "Captain Pete's Private Reserve Cuban Spaced Rum"; + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/cigarette/cigar, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/wood, +/area/shuttle/pirate) "Ni" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -1055,7 +1054,7 @@ Oe OL zw dy -br +LM ep er af @@ -1120,9 +1119,9 @@ af ey ab ae -bf +sn aj -bl +JX fY ai aU @@ -1178,7 +1177,7 @@ sP aj ek bA -vB +wx aj np aO diff --git a/_maps/shuttles/pirate_ex_interdyne.dmm b/_maps/shuttles/pirate_ex_interdyne.dmm index dce984f19c9..f1e6c74c570 100644 --- a/_maps/shuttles/pirate_ex_interdyne.dmm +++ b/_maps/shuttles/pirate_ex_interdyne.dmm @@ -7,22 +7,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, /area/shuttle/pirate) -"ab" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = -24; - req_access = null - }, -/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/shuttle/pirate) "ad" = ( /obj/machinery/button/door/directional/south{ id = "interdynebridge"; @@ -152,28 +136,6 @@ }, /turf/open/floor/iron/dark, /area/shuttle/pirate) -"aD" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - cell_type = /obj/item/stock_parts/power_store/battery/bluespace; - start_charge = 100 - }, -/obj/effect/mapping_helpers/apc/cut_AI_wire, -/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/power/smes/magical, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/shuttle/pirate) -"aF" = ( -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ - dir = 4; - x_offset = 0; - y_offset = 7 - }, -/turf/open/floor/iron/dark, -/area/shuttle/pirate) "aG" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 @@ -740,6 +702,14 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron/dark, /area/shuttle/pirate) +"HP" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ + dir = 4; + x_offset = 0; + y_offset = 7 + }, +/turf/open/floor/iron/dark, +/area/shuttle/pirate) "Iv" = ( /obj/machinery/power/shuttle_engine/propulsion{ dir = 4 @@ -766,6 +736,20 @@ }, /turf/open/floor/plating, /area/shuttle/pirate) +"NW" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + cell_type = /obj/item/stock_parts/power_store/battery/bluespace; + start_charge = 100 + }, +/obj/effect/mapping_helpers/apc/cut_AI_wire, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/power/smes/magical, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/shuttle/pirate) "Oe" = ( /obj/effect/turf_decal/tile/dark_blue{ dir = 4 @@ -810,6 +794,21 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/pirate) +"TJ" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/shuttle/pirate) "Ur" = ( /obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ dir = 8 @@ -956,7 +955,7 @@ af aO aj ey -aF +HP aj aW aR @@ -974,7 +973,7 @@ Tr vz ae an -ab +TJ aj aj aj @@ -983,7 +982,7 @@ fY bX iD aj -aD +NW aG ep aj diff --git a/_maps/shuttles/pirate_geode.dmm b/_maps/shuttles/pirate_geode.dmm index 2f6a573aae0..a6a264596df 100644 --- a/_maps/shuttles/pirate_geode.dmm +++ b/_maps/shuttles/pirate_geode.dmm @@ -230,18 +230,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron/dark, /area/shuttle/pirate) -"nR" = ( -/obj/effect/turf_decal/lunar_sand/plating, -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/obj/structure/table/wood, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/plating, -/area/shuttle/pirate) "oa" = ( /obj/effect/turf_decal/lunar_sand/plating, /obj/effect/turf_decal/weather/dirt{ @@ -252,20 +240,6 @@ }, /turf/open/floor/plating, /area/shuttle/pirate) -"oU" = ( -/obj/effect/turf_decal/lunar_sand/plating, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = -24; - req_access = null - }, -/turf/open/floor/plating, -/area/shuttle/pirate) "oV" = ( /obj/effect/turf_decal/lunar_sand/plating, /obj/effect/turf_decal/weather/dirt{ @@ -427,16 +401,6 @@ /obj/item/gun/energy/laser/retro, /turf/open/floor/plating, /area/shuttle/pirate) -"vY" = ( -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ - dir = 8; - x_offset = -8 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 3 - }, -/turf/open/floor/plating, -/area/shuttle/pirate) "wd" = ( /obj/effect/turf_decal/lunar_sand/plating, /obj/effect/turf_decal/weather/dirt{ @@ -482,12 +446,6 @@ /obj/structure/cable, /turf/closed/wall/mineral/iron, /area/shuttle/pirate) -"yu" = ( -/obj/effect/turf_decal/stripes/white/line{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) "yz" = ( /obj/structure/flora/lunar_plant/style_3, /turf/open/misc/dirt/station, @@ -561,6 +519,18 @@ /obj/effect/turf_decal/lunar_sand, /turf/closed/wall/mineral/iron, /area/shuttle/pirate) +"CD" = ( +/obj/effect/turf_decal/lunar_sand/plating, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/shuttle/pirate) "Ds" = ( /obj/machinery/loot_locator, /turf/open/misc/dirt/station, @@ -606,6 +576,19 @@ /obj/structure/table/wood, /turf/open/floor/plating, /area/shuttle/pirate) +"Ft" = ( +/obj/effect/turf_decal/lunar_sand/plating, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/turf/open/floor/plating, +/area/shuttle/pirate) "Fx" = ( /obj/effect/turf_decal/lunar_sand/plating, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -722,6 +705,12 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/misc/dirt/station, /area/shuttle/pirate) +"Lp" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) "Mc" = ( /obj/effect/turf_decal/lunar_sand/plating, /obj/effect/turf_decal/weather/dirt{ @@ -833,12 +822,6 @@ /obj/structure/sign/poster/contraband/bountyhunters, /turf/closed/wall/mineral/iron, /area/shuttle/pirate) -"Pq" = ( -/obj/machinery/power/shuttle_engine/propulsion{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/pirate) "Pr" = ( /obj/structure/table/wood, /obj/item/food/energybar{ @@ -977,6 +960,22 @@ }, /turf/open/floor/plating, /area/shuttle/pirate) +"Zh" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ + dir = 8; + x_offset = -8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 3 + }, +/turf/open/floor/plating, +/area/shuttle/pirate) +"Zm" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/pirate) "Zw" = ( /turf/open/floor/iron/stairs, /area/shuttle/pirate) @@ -1006,15 +1005,15 @@ lt lt lt lt -yu -yu +Zm +Zm jh -yu -yu -yu +Zm +Zm +Zm jh -yu -yu +Zm +Zm lt lt lt @@ -1027,15 +1026,15 @@ lt lt mv Od -Pq -Pq +Lp +Lp jx -Pq -Pq -Pq +Lp +Lp +Lp jx -Pq -Pq +Lp +Lp Od mv lt @@ -1113,7 +1112,7 @@ jx Od Sy zS -nR +CD WR Oq Mc @@ -1347,7 +1346,7 @@ qp oV Hm Mz -oU +Ft tD nD lz @@ -1367,7 +1366,7 @@ Od DT vj vP -vY +Zh DT Rv uP diff --git a/_maps/shuttles/pirate_irs.dmm b/_maps/shuttles/pirate_irs.dmm index 4fd5a8c3573..c97f8ac8180 100644 --- a/_maps/shuttles/pirate_irs.dmm +++ b/_maps/shuttles/pirate_irs.dmm @@ -275,19 +275,6 @@ /obj/structure/cable, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"jX" = ( -/obj/effect/turf_decal/tile/dark/full, -/obj/item/reagent_containers/cup/bucket{ - pixel_x = -9; - pixel_y = -4 - }, -/obj/item/stock_parts/power_store/cell/lead{ - pixel_y = -8; - pixel_x = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/pod/light, -/area/shuttle/pirate) "kK" = ( /obj/structure/rack, /obj/structure/window/reinforced/tinted/spawner/directional/east, @@ -335,6 +322,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, /turf/open/floor/pod/dark, /area/shuttle/pirate) +"ly" = ( +/obj/effect/turf_decal/tile/dark/full, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/item/stock_parts/power_store/cell/lead{ + pixel_y = -8; + pixel_x = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/pod/light, +/area/shuttle/pirate) "lE" = ( /turf/open/floor/iron/grimy, /area/shuttle/pirate) @@ -888,10 +888,37 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/shuttle/pirate) +"Ax" = ( +/obj/structure/sign/departments/vault/directional/north, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 8 + }, +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/shower/directional/south, +/obj/effect/turf_decal/box, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/dark, +/area/shuttle/pirate) "AB" = ( /obj/effect/turf_decal/trimline/dark_blue/arrow_cw, /turf/open/floor/plating/airless, /area/shuttle/pirate) +"AU" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + req_access = list("syndicate") + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + req_access = list("syndicate") + }, +/turf/open/floor/iron/white, +/area/shuttle/pirate) "Bf" = ( /obj/effect/turf_decal/stripes{ dir = 8 @@ -1019,19 +1046,6 @@ /obj/structure/curtain, /turf/open/floor/iron/dark, /area/shuttle/pirate) -"Dr" = ( -/obj/structure/sign/departments/vault/directional/north, -/obj/effect/turf_decal/trimline/dark_blue/filled/end{ - dir = 8 - }, -/obj/structure/railing{ - dir = 10 - }, -/obj/machinery/shower/directional/south, -/obj/effect/turf_decal/box, -/obj/structure/fluff/shower_drain, -/turf/open/floor/iron/dark, -/area/shuttle/pirate) "Dy" = ( /obj/machinery/light/directional/south, /turf/open/floor/iron/white, @@ -1373,21 +1387,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/pod/dark, /area/shuttle/pirate) -"KZ" = ( -/obj/machinery/door/window/brigdoor/right/directional/east{ - req_access = list("syndicate") - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - pixel_y = -24; - req_access = list("syndicate") - }, -/turf/open/floor/iron/white, -/area/shuttle/pirate) "Lf" = ( /turf/open/floor/pod/dark, /area/shuttle/pirate) @@ -1417,17 +1416,6 @@ dir = 4 }, /area/shuttle/pirate) -"LV" = ( -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ - y_offset = 11; - x_offset = -4; - view_range = 10 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/shuttle/pirate) "LX" = ( /turf/open/floor/plating/airless, /area/shuttle/pirate) @@ -1454,6 +1442,17 @@ /obj/item/storage/backpack/security, /turf/open/floor/iron/smooth, /area/shuttle/pirate) +"Mb" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/pirate{ + y_offset = 11; + x_offset = -4; + view_range = 10 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/shuttle/pirate) "Mu" = ( /obj/effect/turf_decal/stripes{ dir = 8 @@ -2124,7 +2123,7 @@ hK oJ Rv NW -KZ +AU hK Cf lE @@ -2266,7 +2265,7 @@ WR "} (13,1,1) = {" Rh -LV +Mb ev mA pO @@ -2426,7 +2425,7 @@ OC Mu OC hK -Dr +Ax BG XX wM @@ -2457,7 +2456,7 @@ wM qm do hK -jX +ly ac xQ Yu diff --git a/_maps/shuttles/ruin_pirate_cutter.dmm b/_maps/shuttles/ruin_pirate_cutter.dmm index 422d5bfb2cd..6b01ba7e9b3 100644 --- a/_maps/shuttles/ruin_pirate_cutter.dmm +++ b/_maps/shuttles/ruin_pirate_cutter.dmm @@ -69,6 +69,14 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/shuttle/ruin/caravan/pirate) +"hy" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/shuttle/ruin/caravan/pirate) "iM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/structure/cable, @@ -128,23 +136,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/shuttle/ruin/caravan/pirate) -"lN" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = -30; - req_access = null - }, -/mob/living/basic/trooper/pirate/ranged{ - environment_smash = 0 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/shuttle/ruin/caravan/pirate) "me" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/locked, @@ -262,14 +253,6 @@ dir = 1 }, /area/shuttle/ruin/caravan/pirate) -"ti" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/shuttle/ruin/caravan/pirate) "ua" = ( /obj/structure/table, /obj/item/storage/box/lethalshot, @@ -716,6 +699,22 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/pirate) +"Uv" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/mob/living/basic/trooper/pirate/ranged{ + environment_smash = 0 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/shuttle/ruin/caravan/pirate) "UH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 4 @@ -907,7 +906,7 @@ xq iM se ZU -ti +hy Kc Jv "} @@ -1143,7 +1142,7 @@ Jv Jv ph JP -lN +Uv ya Yi Jv diff --git a/_maps/shuttles/ruin_syndicate_dropship.dmm b/_maps/shuttles/ruin_syndicate_dropship.dmm index dc3e7b68a7b..340c7cce226 100644 --- a/_maps/shuttles/ruin_syndicate_dropship.dmm +++ b/_maps/shuttles/ruin_syndicate_dropship.dmm @@ -436,13 +436,12 @@ /turf/open/floor/plating/airless, /area/shuttle/ruin/caravan/syndicate3) "TT" = ( -/obj/machinery/turretid{ +/obj/machinery/turretid/directional/south{ ailock = 1; desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; icon_state = "control_kill"; lethal = 1; name = "Shuttle turret control"; - pixel_y = 34; req_access = list("syndicate") }, /obj/structure/chair/comfy/shuttle{ diff --git a/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm b/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm index f91d0260d66..27f2674ba84 100644 --- a/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm +++ b/_maps/shuttles/ruin_syndicate_fighter_shiv.dmm @@ -9,14 +9,12 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/machinery/turretid{ +/obj/machinery/turretid/directional/south{ ailock = 1; desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; icon_state = "control_kill"; lethal = 1; name = "Shuttle turret control"; - pixel_x = 32; - pixel_y = -28; req_access = list("syndicate") }, /obj/structure/cable, diff --git a/_maps/shuttles/starfury_corvette.dmm b/_maps/shuttles/starfury_corvette.dmm index 877375fa4e7..232026c3540 100644 --- a/_maps/shuttles/starfury_corvette.dmm +++ b/_maps/shuttles/starfury_corvette.dmm @@ -12,26 +12,6 @@ "ac" = ( /turf/open/floor/iron/dark, /area/shuttle/sbc_corvette) -"ae" = ( -/obj/machinery/turretid{ - ailock = 1; - desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; - icon_state = "control_kill"; - lethal = 1; - name = "Ship Turret Control"; - pixel_x = 32; - pixel_y = -2; - req_access = list("syndicate") - }, -/obj/machinery/button/door{ - id = "SBC_corvette_blast"; - name = "Corvette Blast Doors"; - pixel_x = 32; - pixel_y = 8; - req_access = list("syndicate_leader") - }, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_corvette) "ag" = ( /obj/machinery/computer/shuttle/starfury/corvette{ dir = 8 @@ -56,33 +36,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_corvette) -"ai" = ( -/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/corvette{ - dir = 8; - y_offset = 0; - x_offset = -3 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_corvette) -"aj" = ( -/obj/machinery/door/airlock/external{ - id_tag = "SBC_corvette_bolt"; - name = "Syndicate Corvette Airlock" - }, -/obj/docking_port/mobile/syndicate_corvette{ - preferred_direction = 1; - port_direction = 4 - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/sbc_corvette) "ak" = ( /obj/structure/chair/comfy/shuttle{ name = "tactical chair" @@ -293,13 +246,6 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_corvette) -"aO" = ( -/obj/machinery/door/poddoor/preopen{ - id = "SBC_corvette_blast" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/shuttle/sbc_corvette) "aP" = ( /obj/machinery/door/airlock/hatch{ name = "Syndicate Corvette Cockpit" @@ -381,6 +327,24 @@ "aZ" = ( /turf/open/floor/catwalk_floor/iron_dark, /area/shuttle/sbc_corvette) +"jy" = ( +/obj/machinery/turretid/directional/south{ + ailock = 1; + desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; + icon_state = "control_kill"; + lethal = 1; + name = "Ship Turret Control"; + req_access = list("syndicate") + }, +/obj/machinery/button/door{ + id = "SBC_corvette_blast"; + name = "Corvette Blast Doors"; + pixel_x = 32; + pixel_y = 8; + req_access = list("syndicate_leader") + }, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_corvette) "qH" = ( /obj/structure/table, /obj/item/wrench, @@ -420,6 +384,13 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/sbc_corvette) +"CN" = ( +/obj/machinery/door/poddoor/preopen{ + id = "SBC_corvette_blast" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/shuttle/sbc_corvette) "Jb" = ( /obj/machinery/computer/security{ network = list("SBC_Corvette") @@ -438,6 +409,33 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_corvette) +"Ms" = ( +/obj/machinery/door/airlock/external{ + id_tag = "SBC_corvette_bolt"; + name = "Syndicate Corvette Airlock" + }, +/obj/docking_port/mobile/syndicate_corvette{ + preferred_direction = 1; + port_direction = 4 + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/sbc_corvette) +"Nu" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/corvette{ + dir = 8; + y_offset = 0; + x_offset = -3 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_corvette) (1,1,1) = {" aa @@ -509,7 +507,7 @@ aT aZ aU as -aj +Ms "} (9,1,1) = {" aM @@ -539,29 +537,29 @@ ay aM "} (12,1,1) = {" -aO +CN qH ac aW -ae +jy aQ -aO +CN "} (13,1,1) = {" -aO -aO -ai +CN +CN +Nu ag ap -aO -aO +CN +CN "} (14,1,1) = {" aa -aO -aO -aO -aO -aO +CN +CN +CN +CN +CN aa "} diff --git a/_maps/shuttles/starfury_fighter1.dmm b/_maps/shuttles/starfury_fighter1.dmm index ae37e35c23b..d84e2403005 100644 --- a/_maps/shuttles/starfury_fighter1.dmm +++ b/_maps/shuttles/starfury_fighter1.dmm @@ -79,14 +79,12 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_fighter1) "N" = ( -/obj/machinery/turretid{ +/obj/machinery/turretid/directional/south{ ailock = 1; desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; icon_state = "control_kill"; lethal = 1; name = "Ship Turret Control"; - pixel_x = -32; - pixel_y = 26; req_access = list("syndicate") }, /obj/structure/chair/comfy/shuttle{ diff --git a/_maps/shuttles/starfury_fighter2.dmm b/_maps/shuttles/starfury_fighter2.dmm index de55ea6c127..bd6160a46f9 100644 --- a/_maps/shuttles/starfury_fighter2.dmm +++ b/_maps/shuttles/starfury_fighter2.dmm @@ -47,14 +47,12 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/sbc_fighter2) "r" = ( -/obj/machinery/turretid{ +/obj/machinery/turretid/directional/south{ ailock = 1; desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; icon_state = "control_kill"; lethal = 1; name = "Ship Turret Control"; - pixel_x = -32; - pixel_y = 26; req_access = list("syndicate") }, /obj/structure/chair/comfy/shuttle{ diff --git a/_maps/shuttles/starfury_fighter3.dmm b/_maps/shuttles/starfury_fighter3.dmm index e078e7b0bfd..641b9c8c5a3 100644 --- a/_maps/shuttles/starfury_fighter3.dmm +++ b/_maps/shuttles/starfury_fighter3.dmm @@ -46,14 +46,12 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_fighter3) "E" = ( -/obj/machinery/turretid{ +/obj/machinery/turretid/directional/south{ ailock = 1; desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; icon_state = "control_kill"; lethal = 1; name = "Ship Turret Control"; - pixel_x = -32; - pixel_y = 26; req_access = list("syndicate") }, /obj/structure/chair/comfy/shuttle{ diff --git a/_maps/shuttles/whiteship_birdshot.dmm b/_maps/shuttles/whiteship_birdshot.dmm index ed1936e3a1c..024cfa6abfb 100644 --- a/_maps/shuttles/whiteship_birdshot.dmm +++ b/_maps/shuttles/whiteship_birdshot.dmm @@ -10,6 +10,16 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/cafeteria, /area/shuttle/abandoned/bar) +"aM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/turf/open/floor/iron/dark/small, +/area/shuttle/abandoned/bridge) "aX" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -50,6 +60,14 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) +"bD" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ + dir = 1; + x_offset = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/shuttle/abandoned/bridge) "bH" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -174,20 +192,6 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/bar) -"fW" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned/crew) -"gj" = ( -/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ - dir = 1; - x_offset = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/small, -/area/shuttle/abandoned/bridge) "gs" = ( /obj/machinery/power/terminal{ dir = 4 @@ -359,33 +363,6 @@ /obj/structure/cable, /turf/open/floor/catwalk_floor, /area/shuttle/abandoned/crew) -"nz" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/condiment/enzyme, -/obj/item/food/meat/slab/synthmeat{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/food/meat/slab/synthmeat{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/food/meat/slab/synthmeat{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/condiment/flour{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/condiment/milk, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria, -/area/shuttle/abandoned/bar) "nL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -530,14 +507,17 @@ }, /turf/open/floor/iron/small, /area/shuttle/abandoned/medbay) -"ry" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned/bar) "rO" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/iron/freezer, /area/shuttle/abandoned/medbay) +"rU" = ( +/obj/machinery/porta_turret/centcom_shuttle/weak{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned/bridge) "rZ" = ( /obj/structure/chair/stool/bar/directional/east, /obj/effect/decal/cleanable/dirt, @@ -551,6 +531,33 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured_large, /area/shuttle/abandoned/cargo) +"sM" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/food/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/food/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/food/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/condiment/milk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/shuttle/abandoned/bar) "tg" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -586,6 +593,9 @@ }, /turf/open/floor/iron/small, /area/shuttle/abandoned/crew) +"ud" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned/bar) "uj" = ( /obj/structure/closet/emcloset/anchored, /obj/structure/sign/poster/official/random/directional/north, @@ -651,6 +661,12 @@ /obj/structure/cable, /turf/open/floor/iron/textured, /area/shuttle/abandoned/cargo) +"wk" = ( +/obj/machinery/porta_turret/centcom_shuttle/weak{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned/pod) "wo" = ( /obj/structure/cable, /obj/machinery/light/small/broken/directional/east, @@ -1013,27 +1029,6 @@ }, /turf/open/floor/iron/cafeteria, /area/shuttle/abandoned/bar) -"Hk" = ( -/obj/structure/table/greyscale, -/obj/machinery/recharger{ - pixel_x = -13; - pixel_y = 11 - }, -/obj/machinery/cell_charger{ - pixel_x = 4; - pixel_y = 11 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 4; - pixel_y = 11 - }, -/obj/item/storage/toolbox/emergency{ - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/iron/dark/small, -/area/shuttle/abandoned/bridge) "Ht" = ( /obj/structure/rack, /obj/item/tank/internals/anesthetic{ @@ -1156,12 +1151,6 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/bar) -"Lj" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned/pod) "Ll" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1184,21 +1173,6 @@ }, /turf/open/floor/catwalk_floor, /area/shuttle/abandoned/crew) -"Nl" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 11 - }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_y = 11 - }, -/obj/item/stack/cable_coil{ - pixel_y = -1 - }, -/obj/item/multitool, -/obj/machinery/light/small/directional/north, -/turf/open/floor/catwalk_floor, -/area/shuttle/abandoned/engine) "NK" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/crew) @@ -1246,6 +1220,21 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/iron/smooth, /area/shuttle/abandoned/crew) +"OY" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 11 + }, +/obj/item/stack/cable_coil{ + pixel_y = -1 + }, +/obj/item/multitool, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/shuttle/abandoned/engine) "PC" = ( /obj/effect/spawner/structure/window/reinforced/shuttle, /obj/machinery/door/poddoor{ @@ -1263,12 +1252,6 @@ }, /turf/open/floor/iron/grimy, /area/shuttle/abandoned/crew) -"Qf" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned/bridge) "Ql" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/random/directional/north, @@ -1383,17 +1366,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/shuttle/abandoned/bridge) -"UK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = 28; - req_access = null - }, -/turf/open/floor/iron/dark/small, -/area/shuttle/abandoned/bridge) "Vp" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/machinery/power/shuttle_engine/heater{ @@ -1401,6 +1373,27 @@ }, /turf/open/floor/plating/airless, /area/shuttle/abandoned/crew) +"VK" = ( +/obj/structure/table/greyscale, +/obj/machinery/recharger{ + pixel_x = -13; + pixel_y = 11 + }, +/obj/machinery/cell_charger{ + pixel_x = 4; + pixel_y = 11 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 4; + pixel_y = 11 + }, +/obj/item/storage/toolbox/emergency{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/iron/dark/small, +/area/shuttle/abandoned/bridge) "VL" = ( /obj/machinery/shower/directional/south, /obj/item/soap, @@ -1482,6 +1475,12 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth, /area/shuttle/abandoned/crew) +"Yx" = ( +/obj/machinery/porta_turret/centcom_shuttle/weak{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned/crew) "YJ" = ( /obj/effect/spawner/structure/window/reinforced/shuttle, /obj/machinery/door/poddoor{ @@ -1607,7 +1606,7 @@ lt lt lt Gi -Nl +OY Zn Jt gs @@ -1822,7 +1821,7 @@ wd Tg "} (14,1,1) = {" -fW +Yx NK NK NK @@ -1842,7 +1841,7 @@ Zy NK NK NK -fW +Yx "} (15,1,1) = {" lt @@ -1950,7 +1949,7 @@ fU Gg GS wY -nz +sM JP Kf jv @@ -1998,9 +1997,9 @@ DT PC JP JP -UK +aM Uu -gj +bD XB lt lt @@ -2013,7 +2012,7 @@ pv xr qO pv -ry +ud lt lt lt @@ -2021,7 +2020,7 @@ lt lt XB JP -Hk +VK Bs JP XB @@ -2035,7 +2034,7 @@ lt PN BZ BZ -Lj +wk lt lt lt @@ -2043,7 +2042,7 @@ lt lt lt lt -Qf +rU YJ YJ XB diff --git a/_maps/shuttles/whiteship_delta.dmm b/_maps/shuttles/whiteship_delta.dmm index efc23023797..3efa962faf9 100644 --- a/_maps/shuttles/whiteship_delta.dmm +++ b/_maps/shuttles/whiteship_delta.dmm @@ -61,13 +61,12 @@ pixel_y = 16 }, /obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/north, /turf/open/floor/iron/freezer, /area/shuttle/abandoned/crew) "al" = ( -/obj/machinery/light/small/built/directional/north, /obj/effect/decal/cleanable/dirt, /obj/structure/bed{ dir = 4 @@ -78,25 +77,26 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/wood, /area/shuttle/abandoned/crew) "am" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, /obj/item/bedsheet/centcom, -/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/all_access, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/wood, /area/shuttle/abandoned/crew) "an" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/south, /turf/open/floor/plating, /area/shuttle/abandoned/crew) "ao" = ( -/obj/structure/sign/warning/vacuum/external/directional/east, /obj/machinery/light/small/built/directional/east, /turf/open/floor/plating, /area/shuttle/abandoned/crew) @@ -223,10 +223,6 @@ /obj/item/weldingtool/largetank, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"aC" = ( -/obj/structure/sign/departments/restroom, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/abandoned/crew) "aD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -430,6 +426,7 @@ dir = 1 }, /obj/structure/cable, +/obj/structure/sign/warning/vacuum/external/directional/north, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) "ba" = ( @@ -514,10 +511,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"bm" = ( -/obj/structure/sign/departments/engineering, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/abandoned/engine) "bn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -526,6 +519,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/sign/departments/engineering/directional/west, /turf/open/floor/iron, /area/shuttle/abandoned/crew) "bo" = ( @@ -564,10 +558,15 @@ /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ pixel_x = -2; - pixel_y = 2 + pixel_y = 10 + }, +/obj/item/stack/rods/fifty{ + pixel_y = 11 + }, +/obj/item/wrench{ + pixel_y = 6; + pixel_x = 4 }, -/obj/item/stack/rods/fifty, -/obj/item/wrench, /obj/structure/spider/stickyweb, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) @@ -614,7 +613,9 @@ "bw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/machinery/microwave, +/obj/machinery/microwave{ + pixel_y = 10 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) @@ -646,15 +647,15 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/storage/toolbox/mechanical{ - pixel_y = 4 + pixel_y = 18 }, /obj/item/flashlight{ pixel_x = 3; - pixel_y = 3 + pixel_y = 14 }, /obj/item/clothing/head/utility/welding{ pixel_x = -2; - pixel_y = 1 + pixel_y = 10 }, /obj/machinery/firealarm/directional/east, /turf/open/floor/plating, @@ -779,32 +780,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"bR" = ( -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_x = -28; - req_access = null - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/bridge) "bS" = ( /obj/structure/table, /obj/item/folder/blue{ pixel_x = 6; - pixel_y = 5 + pixel_y = 16 }, /obj/item/pen{ - pixel_x = 5; + pixel_x = 10; pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 6 + }, /obj/structure/spider/stickyweb, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -848,11 +838,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 18 + }, /obj/machinery/firealarm/directional/west, /obj/item/stack/spacecash/c200{ - pixel_x = 7; - pixel_y = 4 + pixel_x = 2; + pixel_y = 15 }, /obj/item/pen{ pixel_x = -4 @@ -908,10 +900,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/shuttle/abandoned/crew) -"cc" = ( -/obj/structure/sign/warning/electric_shock, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/abandoned/engine) "cd" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering" @@ -929,7 +917,9 @@ /obj/item/camera, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, +/obj/machinery/light/small/directional/west{ + pixel_y = 4 + }, /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -985,6 +975,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/power/smes/ship, /obj/structure/cable, +/obj/structure/sign/warning/electric_shock/directional/north, /turf/open/floor/plating, /area/shuttle/abandoned/engine) "cl" = ( @@ -1162,18 +1153,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"cD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/multitool{ - pixel_y = -13 - }, -/turf/open/floor/plating, -/area/shuttle/abandoned/engine) "cE" = ( /obj/machinery/vending/coffee, /obj/effect/decal/cleanable/dirt, @@ -1192,7 +1171,9 @@ /obj/item/screwdriver{ pixel_y = 15 }, -/obj/machinery/cell_charger, +/obj/machinery/cell_charger{ + pixel_y = 6 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/shuttle/abandoned/cargo) @@ -1241,28 +1222,28 @@ /area/shuttle/abandoned/engine) "cP" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/built/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/structure/cable, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/departments/engineering/directional/west, /turf/open/floor/iron, /area/shuttle/abandoned/medbay) "cQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, -/obj/item/defibrillator, +/obj/item/defibrillator{ + pixel_y = 10 + }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/machinery/light/small/built/directional/east, /turf/open/floor/iron, /area/shuttle/abandoned/medbay) -"cR" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/abandoned/medbay) "cS" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay" @@ -1294,12 +1275,9 @@ /obj/machinery/airalarm/directional/north, /obj/effect/mapping_helpers/airalarm/all_access, /obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/sign/departments/cargo/directional/east, /turf/open/floor/iron/dark, /area/shuttle/abandoned/medbay) -"cW" = ( -/obj/structure/sign/departments/cargo, -/turf/closed/wall/mineral/titanium, -/area/shuttle/abandoned/cargo) "cX" = ( /obj/machinery/light/small/built/directional/west, /obj/effect/decal/cleanable/dirt, @@ -1371,14 +1349,22 @@ /area/shuttle/abandoned/medbay) "di" = ( /obj/structure/table, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/gloves/latex{ + pixel_y = 8 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 10 + }, +/obj/item/clothing/suit/apron/surgical{ + pixel_y = 14 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/shuttle/abandoned/medbay) "dj" = ( -/obj/machinery/light/small/built/directional/north, +/obj/machinery/light/small/built/directional/north{ + pixel_x = 10 + }, /obj/effect/decal/cleanable/dirt, /obj/structure/spider/stickyweb, /obj/machinery/firealarm/directional/north, @@ -1410,11 +1396,16 @@ /area/shuttle/abandoned/medbay) "dm" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, +/obj/machinery/light/small/directional/north{ + pixel_x = -11 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 4 }, /obj/structure/cable, +/obj/structure/sign/departments/medbay/alt/directional/north{ + pixel_x = 4 + }, /turf/open/floor/iron/white/side{ dir = 5 }, @@ -1610,10 +1601,12 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = 6 + pixel_x = 6; + pixel_y = 12 }, /obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = -3 + pixel_x = -3; + pixel_y = 10 }, /obj/item/reagent_containers/syringe, /obj/effect/decal/cleanable/dirt, @@ -1663,10 +1656,10 @@ /area/shuttle/abandoned/medbay) "dS" = ( /obj/structure/closet/emcloset/anchored, +/obj/structure/sign/warning/vacuum/external/directional/north, /turf/open/floor/plating, /area/shuttle/abandoned/medbay) "dT" = ( -/obj/structure/sign/warning/vacuum/external/directional/east, /obj/machinery/light/small/built/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -1781,6 +1774,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"ug" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil{ + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/multitool{ + pixel_y = 16 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned/engine) "vm" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/medbay) @@ -1798,6 +1805,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"zx" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 12 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 3; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/cobweb{ + pixel_y = 16 + }, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/medbay) "zL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/white/corners, @@ -1810,22 +1837,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) -"Ch" = ( -/obj/effect/turf_decal/bot_white, +"BU" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/storage/toolbox/electrical{ - pixel_x = -3; - pixel_y = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 1 }, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = 3; - pixel_y = -1 +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/medbay) +/obj/structure/sign/departments/restroom/directional/north, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "DZ" = ( /obj/effect/turf_decal/delivery/white, /obj/effect/decal/cleanable/dirt, @@ -1840,6 +1863,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"ET" = ( +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/bridge) "IO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1852,8 +1887,8 @@ pixel_x = -5 }, /obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 7; - pixel_y = 4 + pixel_x = -4; + pixel_y = 10 }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -1993,7 +2028,7 @@ ai by bP bV -cc +ai ck cs cB @@ -2034,7 +2069,7 @@ bB bB bB bB -cD +ug cO dd dB @@ -2046,7 +2081,7 @@ aa ai ai de -bm +ai bB bB bW @@ -2054,7 +2089,7 @@ ce cm bB bB -bm +ai de ai ai @@ -2067,7 +2102,7 @@ ac aQ bn bC -bR +ET bX cf cn @@ -2082,8 +2117,8 @@ iM (8,1,1) = {" ac aj -aC -aQ +ac +BU bo bD bS @@ -2091,7 +2126,7 @@ bY cg co cu -bD +bB cQ dg dE @@ -2187,7 +2222,7 @@ ac bI ac cF -cR +vm dm dP dR @@ -2225,7 +2260,7 @@ aa aa aa vm -Ch +zx dn vm dS @@ -2282,7 +2317,7 @@ aa aa cx cy -cW +cx dr cy bv diff --git a/_maps/shuttles/whiteship_kilo.dmm b/_maps/shuttles/whiteship_kilo.dmm index 3dda9d34da2..485650e9629 100644 --- a/_maps/shuttles/whiteship_kilo.dmm +++ b/_maps/shuttles/whiteship_kilo.dmm @@ -144,6 +144,15 @@ /obj/machinery/light/small/red/directional/west, /turf/open/floor/plating, /area/shuttle/abandoned/bar) +"hY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion/right{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/bar) "id" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/crew) @@ -192,6 +201,36 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/mineral/plastitanium, /area/shuttle/abandoned/bar) +"iu" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/white/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + name = "NTMS-037 Mining Turret control panel"; + req_access = null + }, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/stack/cable_coil/cut, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/all_access, +/turf/open/floor/pod/light, +/area/shuttle/abandoned/bridge) "iI" = ( /obj/effect/spawner/structure/window/reinforced/shuttle, /obj/machinery/door/poddoor{ @@ -200,15 +239,6 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/bridge) -"jr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion/left{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/engine) "jM" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -231,35 +261,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) -"ku" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "External Freight Airlock" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/docking_port/mobile{ - callTime = 250; - can_move_docking_ports = 1; - dir = 2; - shuttle_id = "whiteship"; - launch_status = 0; - movement_force = list("KNOCKDOWN"=0,"THROW"=0); - name = "Mining Shuttle"; - port_direction = 8; - preferred_direction = 4 - }, -/turf/open/floor/plating, -/area/shuttle/abandoned/cargo) "kG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/structure/ore_box, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) +"kH" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/engine) "kY" = ( /obj/item/chair, /obj/effect/decal/cleanable/dirt, @@ -283,6 +300,16 @@ dir = 1 }, /area/shuttle/abandoned/bar) +"ma" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/bar) "mt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -320,15 +347,6 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/shuttle/abandoned/bridge) -"mX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/engine) "nt" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -348,15 +366,6 @@ /obj/structure/cable, /turf/open/floor/mineral/titanium/tiled/white, /area/shuttle/abandoned/bridge) -"oQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion/right{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/bar) "pI" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, @@ -409,15 +418,6 @@ }, /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned/bar) -"rC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion/right{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/engine) "rX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, @@ -534,50 +534,28 @@ /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"zl" = ( -/obj/effect/turf_decal/trimline/white/line{ - dir = 8 +"zv" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "External Freight Airlock" }, -/obj/effect/turf_decal/trimline/white/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - name = "NTMS-037 Mining Turret control panel"; - pixel_x = 28; - pixel_y = 6; - req_access = null - }, -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/item/stack/cable_coil/cut, -/obj/machinery/airalarm/directional/south, -/obj/effect/mapping_helpers/airalarm/all_access, -/turf/open/floor/pod/light, -/area/shuttle/abandoned/bridge) -"zu" = ( -/obj/machinery/cell_charger, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/power_store/cell/emproof/empty{ - pixel_y = 7; - pixel_x = 5 - }, -/obj/effect/turf_decal/tile/brown, -/turf/open/floor/iron/white/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/docking_port/mobile{ + callTime = 250; + can_move_docking_ports = 1; + dir = 2; + shuttle_id = "whiteship"; + launch_status = 0; + movement_force = list("KNOCKDOWN"=0,"THROW"=0); + name = "Mining Shuttle"; + port_direction = 8; + preferred_direction = 4 }, +/turf/open/floor/plating, /area/shuttle/abandoned/cargo) "zJ" = ( /obj/effect/decal/cleanable/dirt, @@ -629,6 +607,35 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) +"DD" = ( +/obj/effect/turf_decal/trimline/white/line, +/obj/effect/turf_decal/trimline/white/filled/warning{ + dir = 1 + }, +/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ + dir = 4; + view_range = 14; + y_offset = 5; + x_offset = 0 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "whiteship_windows"; + name = "NTMS-037 Windows Blast Door Control"; + pixel_x = -24; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "whiteship_bridge"; + name = "NTMS-037 Bridge Blast Door Control"; + pixel_x = -24; + pixel_y = -6 + }, +/turf/open/floor/pod/light, +/area/shuttle/abandoned/bridge) "Fr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, @@ -691,6 +698,15 @@ }, /turf/open/floor/pod/dark, /area/shuttle/abandoned/engine) +"Hy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion/right{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/engine) "HD" = ( /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 @@ -811,6 +827,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/abandoned/bar) +"LD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion/left{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/bar) "LE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -860,16 +885,6 @@ /obj/structure/cable, /turf/open/floor/mineral/titanium/tiled/yellow, /area/shuttle/abandoned/engine) -"MI" = ( -/obj/machinery/power/shuttle_engine/heater{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/engine) "Nh" = ( /turf/closed/wall/mineral/plastitanium, /area/shuttle/abandoned/engine) @@ -882,6 +897,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) +"NA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion/left{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/engine) "NV" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/bridge) @@ -901,16 +925,6 @@ /obj/item/storage/box/donkpockets, /turf/open/floor/bamboo, /area/shuttle/abandoned/bar) -"OZ" = ( -/obj/machinery/power/shuttle_engine/heater{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/bar) "Pe" = ( /obj/machinery/button/door/directional/north{ id = "whiteship_port"; @@ -924,15 +938,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, /area/shuttle/abandoned/cargo) -"Pz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/power/shuttle_engine/propulsion/left{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/abandoned/bar) "PR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 4 @@ -1024,35 +1029,6 @@ }, /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned/cargo) -"Ta" = ( -/obj/effect/turf_decal/trimline/white/line, -/obj/effect/turf_decal/trimline/white/filled/warning{ - dir = 1 - }, -/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ - dir = 4; - view_range = 14; - y_offset = 5; - x_offset = 0 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "whiteship_windows"; - name = "NTMS-037 Windows Blast Door Control"; - pixel_x = -24; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "whiteship_bridge"; - name = "NTMS-037 Bridge Blast Door Control"; - pixel_x = -24; - pixel_y = -6 - }, -/turf/open/floor/pod/light, -/area/shuttle/abandoned/bridge) "Tf" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/brown/filled/shrink_ccw{ @@ -1089,6 +1065,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, /area/shuttle/abandoned/crew) +"Uo" = ( +/obj/machinery/cell_charger, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/emproof/empty{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/shuttle/abandoned/cargo) "VP" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -1196,6 +1185,15 @@ /obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/shuttle/abandoned/bridge) +"Zp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned/engine) "ZW" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/siding/thinplating_new/dark{ @@ -1207,9 +1205,9 @@ (1,1,1) = {" Nh -jr -mX -rC +NA +Zp +Hy Nh Gu Gu @@ -1222,13 +1220,13 @@ Gu "} (2,1,1) = {" Nh -MI -MI -MI +kH +kH +kH CG -jr -mX -rC +NA +Zp +Hy gL Gu Gu @@ -1241,9 +1239,9 @@ Ss bl eT CG -MI -MI -MI +kH +kH +kH CG Gu Gu @@ -1320,8 +1318,8 @@ NV NV nN NV -Pz -oQ +LD +hY BS Gu "} @@ -1332,20 +1330,20 @@ bF eD Nt iI -Ta +DD mH NV -OZ -OZ +ma +ma Of Gu "} (10,1,1) = {" -ku +zv Bk vM Wj -zu +Uo iI qu YV @@ -1363,7 +1361,7 @@ RI Jd iI uf -zl +iu NV fL zJ diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm index 15576226478..c0087bfb729 100644 --- a/_maps/shuttles/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship_meta.dmm @@ -670,24 +670,6 @@ }, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) -"cf" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/turretid{ - icon_state = "control_kill"; - lethal = 1; - locked = 0; - pixel_y = 28; - req_access = null - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/bridge) "cg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -784,17 +766,6 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) -"cx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/stock_parts/power_store/cell/high, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/engine) "cy" = ( /obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt, @@ -831,18 +802,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/shuttle/abandoned/bar) -"cD" = ( -/obj/structure/table, -/obj/machinery/light/small/built/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/radio/off{ - pixel_x = 6; - pixel_y = 7 - }, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/bridge) "cE" = ( /obj/machinery/firealarm/directional/south, /obj/effect/decal/cleanable/dirt, @@ -993,18 +952,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"cY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/multitool, -/obj/structure/cable, -/turf/open/floor/plating, -/area/shuttle/abandoned/engine) "db" = ( /obj/effect/turf_decal/box/white/corners{ dir = 8 @@ -1342,31 +1289,6 @@ /obj/machinery/light/small/built/directional/west, /turf/open/floor/plating, /area/shuttle/abandoned/bar) -"ed" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 6 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = 8 - }, -/obj/item/knife/kitchen{ - pixel_x = 16 - }, -/obj/item/reagent_containers/condiment/sugar{ - pixel_x = -9; - pixel_y = 14 - }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/shuttle/abandoned/bar) "ee" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1472,6 +1394,18 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"hq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/multitool, +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/abandoned/engine) "hv" = ( /obj/effect/turf_decal/box/white/corners{ dir = 1 @@ -1510,6 +1444,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) +"jT" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/turretid/directional/south{ + icon_state = "control_kill"; + lethal = 1; + locked = 0; + req_access = null + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/bridge) "kz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1522,6 +1473,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) +"mB" = ( +/obj/structure/table, +/obj/machinery/light/small/built/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/bridge) "ni" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ @@ -1727,6 +1690,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) +"BL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/engine) "Cp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/hydroponics/constructable, @@ -1736,6 +1710,19 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/iron, /area/shuttle/abandoned/bar) +"CE" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/box/lights/bulbs, +/obj/item/stack/cable_coil{ + pixel_x = 2 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/cargo) "Dv" = ( /obj/machinery/smartfridge, /obj/machinery/door/firedoor, @@ -1923,19 +1910,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) -"Lq" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/storage/box/lights/bulbs, -/obj/item/stack/cable_coil{ - pixel_x = 2 - }, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/cargo) "Nw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2102,6 +2076,31 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) +"Xy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 6 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 8 + }, +/obj/item/knife/kitchen{ + pixel_x = 16 + }, +/obj/item/reagent_containers/condiment/sugar{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/shuttle/abandoned/bar) "XR" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -2185,7 +2184,7 @@ ci ac am ac -cY +hq el dI dX @@ -2239,7 +2238,7 @@ ac bJ bT cl -cx +BL cI ac ac @@ -2367,7 +2366,7 @@ ad an Dw ni -Lq +CE bD bD bY @@ -2486,13 +2485,13 @@ bF bQ cd GZ -cD +mB bQ gs dj dB dQ -ed +Xy bD "} (21,1,1) = {" @@ -2522,7 +2521,7 @@ VG bu ai bQ -cf +jT KK cF bQ diff --git a/_maps/templates/admin_thunderdome.dmm b/_maps/templates/admin_thunderdome.dmm index 1c81c0cee28..4e7c5223477 100644 --- a/_maps/templates/admin_thunderdome.dmm +++ b/_maps/templates/admin_thunderdome.dmm @@ -38,12 +38,9 @@ /turf/open/floor/circuit/green, /area/template_noop) "ag" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Red Team"; - network = list("thunder"); +/obj/machinery/camera/motion/thunderdome/red_team{ pixel_x = 11; - pixel_y = -9; - resistance_flags = 64 + pixel_y = -9 }, /obj/effect/landmark/thunderdome/two, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -324,12 +321,9 @@ /turf/open/floor/iron, /area/template_noop) "aU" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Green Team"; - network = list("thunder"); - pixel_x = 12; - pixel_y = -10; - resistance_flags = 64 +/obj/machinery/camera/motion/thunderdome/green_team{ + pixel_x = 11; + pixel_y = -9 }, /obj/effect/landmark/thunderdome/one, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -353,10 +347,7 @@ /turf/open/floor/iron, /area/template_noop) "aX" = ( -/obj/machinery/flasher{ - id = "tdomeflash"; - name = "Thunderdome Flash" - }, +/obj/machinery/flasher/thunderdome, /turf/open/floor/circuit/green, /area/template_noop) "aY" = ( diff --git a/_maps/templates/battlecruiser_starfury.dmm b/_maps/templates/battlecruiser_starfury.dmm index 59d6b325fda..cf803c3f319 100644 --- a/_maps/templates/battlecruiser_starfury.dmm +++ b/_maps/templates/battlecruiser_starfury.dmm @@ -19,14 +19,6 @@ "ac" = ( /turf/closed/wall/mineral/plastitanium, /area/shuttle/sbc_starfury) -"ad" = ( -/obj/machinery/door/poddoor/preopen{ - id = "syndie_battlecruier_bridge_blast" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/turf/open/floor/plating, -/area/shuttle/sbc_starfury) "ae" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/sbc_starfury) @@ -57,11 +49,17 @@ /obj/structure/table/reinforced, /obj/item/reagent_containers/cup/beaker/cryoxadone{ pixel_x = 7; - pixel_y = 1 + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_y = 8 + }, +/obj/item/wrench{ + pixel_y = 8 + }, +/obj/item/crowbar/red{ + pixel_y = 8 }, -/obj/item/reagent_containers/cup/beaker/cryoxadone, -/obj/item/wrench, -/obj/item/crowbar/red, /turf/open/floor/iron, /area/shuttle/sbc_starfury) "aj" = ( @@ -78,7 +76,10 @@ /area/shuttle/sbc_starfury) "al" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "an" = ( @@ -91,6 +92,7 @@ /obj/structure/chair/office{ dir = 1 }, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "ap" = ( @@ -101,18 +103,31 @@ /area/shuttle/sbc_starfury) "aq" = ( /obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 8 +/obj/item/storage/fancy/donut_box{ + pixel_y = 19 + }, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/lighter/greyscale{ + pixel_y = 5 }, -/obj/item/lighter/greyscale, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "ar" = ( /obj/structure/table/reinforced, -/obj/item/storage/toolbox/emergency, -/obj/item/wrench, -/obj/item/assembly/flash/handheld, +/obj/item/storage/toolbox/emergency{ + pixel_y = 8 + }, +/obj/item/wrench{ + pixel_y = 8 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 6; + pixel_x = -5 + }, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "as" = ( @@ -170,6 +185,7 @@ /obj/effect/turf_decal/plaque{ icon_state = "SBC5" }, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aC" = ( @@ -194,12 +210,14 @@ /obj/structure/table, /obj/item/storage/medkit/o2{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 + }, +/obj/item/storage/medkit/toxin{ + pixel_y = 8 }, -/obj/item/storage/medkit/toxin, /obj/item/storage/medkit/regular{ pixel_x = -3; - pixel_y = -3 + pixel_y = 5 }, /obj/structure/cable, /turf/open/floor/iron, @@ -228,6 +246,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "aK" = ( @@ -236,6 +255,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aL" = ( @@ -244,6 +264,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aM" = ( @@ -252,6 +273,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aN" = ( @@ -260,6 +282,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aO" = ( @@ -268,6 +291,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "aP" = ( @@ -276,6 +300,7 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "aQ" = ( @@ -406,18 +431,6 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) -"bx" = ( -/obj/machinery/door/poddoor/preopen{ - id = "syndie_battlecruier_bridge_blast" - }, -/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, -/obj/structure/cable, -/turf/open/floor/plating, -/area/shuttle/sbc_starfury) -"by" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/sbc_starfury) "bB" = ( /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/dark, @@ -644,15 +657,16 @@ /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "cz" = ( -/obj/machinery/newscaster/directional/south, /obj/structure/table/reinforced/plastitaniumglass, /obj/item/toy/figure/syndie{ pixel_x = -6; - pixel_y = 6 + pixel_y = 16 }, /obj/item/toy/nuke{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 12 }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "cB" = ( @@ -685,7 +699,6 @@ /area/shuttle/sbc_starfury) "cG" = ( /obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal/directional/south, /obj/structure/disposalpipe/trunk{ dir = 4 }, @@ -733,7 +746,7 @@ /turf/open/floor/plating, /area/shuttle/sbc_starfury) "cQ" = ( -/obj/structure/sink/directional/south, +/obj/structure/sink/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -790,29 +803,26 @@ /turf/open/floor/pod/dark, /area/shuttle/sbc_starfury) "de" = ( -/obj/machinery/button/door{ - id = "syndie_battlecruiser_bridge_bolt"; - name = "Bridge Lockdown"; - normaldoorcontrol = 1; - req_access = list("syndicate_leader"); - specialfunctions = 4; - pixel_y = 4 - }, -/obj/machinery/button/door{ - id = "syndie_battlecruier_bridge_blast"; - name = "Bridge Blast Doors"; - req_access = list("syndicate_leader"); - pixel_y = -4 - }, /obj/structure/window/reinforced/survival_pod/spawner/directional/west, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod{ - dir = 9 - }, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 9 }, +/obj/machinery/button/door/table{ + pixel_y = 4; + normaldoorcontrol = 1; + specialfunctions = 4; + id = "syndie_battlecruiser_bridge_bolt"; + req_access = list("syndicate_leader"); + name = "Bridge Lockdown" + }, +/obj/machinery/button/door/table{ + id = "syndie_battlecruier_bridge_blast"; + req_access = list("syndicate_leader"); + name = "Bridge Blast Doors"; + pixel_y = -4 + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "df" = ( @@ -835,10 +845,15 @@ /obj/structure/table, /obj/item/stack/sheet/plasteel{ amount = 10; - pixel_x = -2 + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 8 + }, +/obj/item/radio/headset/syndicate/alt{ + pixel_y = 8 }, -/obj/item/storage/toolbox/syndicate, -/obj/item/radio/headset/syndicate/alt, /obj/effect/turf_decal/siding/thinplating_new/dark, /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/mineral/plastitanium/red, @@ -983,24 +998,6 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) -"dO" = ( -/obj/structure/sign/warning/secure_area/directional/east{ - desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'"; - icon_state = "space"; - name = "KEEP CLEAR: SHUTTLE BAY" - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) -"dS" = ( -/obj/structure/sign/warning/secure_area/directional/west{ - desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'"; - icon_state = "space"; - name = "KEEP CLEAR: SHUTTLE BAY" - }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) "dT" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -1025,15 +1022,24 @@ /area/shuttle/sbc_starfury) "dW" = ( /obj/structure/table, -/obj/item/bodypart/arm/left/robot, -/obj/item/bodypart/arm/left/robot, -/obj/item/bodypart/arm/right/robot{ - pixel_x = 3 +/obj/item/bodypart/arm/left/robot{ + pixel_y = 8 + }, +/obj/item/bodypart/arm/left/robot{ + pixel_y = 8 }, /obj/item/bodypart/arm/right/robot{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/bodypart/arm/right/robot{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/book/manual/wiki/surgery{ + pixel_y = 5; + pixel_x = -7 }, -/obj/item/book/manual/wiki/surgery, /obj/effect/turf_decal/siding/dark_green{ dir = 4 }, @@ -1080,16 +1086,24 @@ /area/shuttle/sbc_starfury) "eg" = ( /obj/structure/table, -/obj/item/storage/box/syringes, -/obj/item/storage/belt/medical{ - pixel_y = 2 +/obj/item/storage/box/syringes{ + pixel_y = 8 }, /obj/item/storage/belt/medical{ - pixel_y = 2 + pixel_y = 10 + }, +/obj/item/storage/belt/medical{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 8 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 8 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 8 }, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/reagent_containers/spray/cleaner, /turf/open/floor/iron, /area/shuttle/sbc_starfury) "eh" = ( @@ -1121,9 +1135,11 @@ "eu" = ( /obj/item/paper_bin{ pixel_x = -2; - pixel_y = 8 + pixel_y = 13 + }, +/obj/item/folder/syndicate/red{ + pixel_y = 6 }, -/obj/item/folder/syndicate/red, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 4 @@ -1132,7 +1148,6 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "ev" = ( -/obj/machinery/airalarm/directional/west, /obj/machinery/light/directional/west, /obj/machinery/shieldgen{ active = 1; @@ -1286,9 +1301,6 @@ /obj/item/aicard, /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod{ - dir = 5 - }, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 5 @@ -1299,12 +1311,14 @@ /obj/structure/table, /obj/item/storage/medkit/brute{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 + }, +/obj/item/storage/medkit/fire{ + pixel_y = 8 }, -/obj/item/storage/medkit/fire, /obj/item/storage/medkit/regular{ pixel_x = -3; - pixel_y = -3 + pixel_y = 5 }, /turf/open/floor/iron, /area/shuttle/sbc_starfury) @@ -1316,9 +1330,15 @@ /area/shuttle/sbc_starfury) "eS" = ( /obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/multitool, -/obj/item/clothing/head/utility/welding, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 8 + }, +/obj/item/multitool{ + pixel_y = 8 + }, +/obj/item/clothing/head/utility/welding{ + pixel_y = 8 + }, /obj/effect/turf_decal/siding/thinplating_new/dark, /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/mineral/plastitanium/red, @@ -1333,6 +1353,19 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) +"eU" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/shuttle/sbc_starfury) "eW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -1532,18 +1565,16 @@ /area/shuttle/sbc_starfury) "fy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/airalarm/directional/north, /obj/machinery/light/small/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/orange, /area/shuttle/sbc_starfury) "fz" = ( -/obj/structure/toilet{ - pixel_y = 14 - }, -/obj/structure/mirror/directional/east, /obj/structure/sink/directional/west, -/obj/machinery/light/small/directional/west, +/obj/structure/mirror/directional/north, +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, /turf/open/floor/iron/showroomfloor, /area/shuttle/sbc_starfury) "fA" = ( @@ -1580,15 +1611,6 @@ /obj/machinery/door/airlock/multi_tile/public/glass, /turf/open/floor/pod/light, /area/shuttle/sbc_starfury) -"fE" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/shuttle/sbc_starfury) "fF" = ( /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/machinery/door/firedoor/heavy, @@ -1611,14 +1633,6 @@ /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/iron/showroomfloor, /area/shuttle/sbc_starfury) -"fR" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/effect/turf_decal/siding/thinplating_new/dark, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/sbc_starfury) "fS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1627,6 +1641,21 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"fX" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/gun/ballistic/shotgun/bulldog{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/shotgun/bulldog, +/obj/item/gun/ballistic/shotgun/bulldog{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "gc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mop_bucket, @@ -1642,21 +1671,12 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) -"gp" = ( -/obj/structure/sign/warning/secure_area/directional/east{ - desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'"; - icon_state = "space"; - name = "KEEP CLEAR: SHUTTLE BAY" - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) "gx" = ( /obj/effect/mob_spawn/ghost_role/human/syndicate/battlecruiser{ dir = 8 }, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet/orange, /area/shuttle/sbc_starfury) "gA" = ( @@ -1671,9 +1691,15 @@ /area/shuttle/sbc_starfury) "gB" = ( /obj/structure/table, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 8 + }, +/obj/item/storage/belt/military{ + pixel_y = 8 + }, +/obj/item/storage/belt/military{ + pixel_y = 8 + }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, @@ -1682,20 +1708,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) -"gC" = ( -/obj/structure/sign/warning/secure_area/directional/west{ - desc = "A warning sign which reads 'KEEP CLEAR: SHUTTLE BAY'"; - icon_state = "space"; - name = "KEEP CLEAR: SHUTTLE BAY" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) "gD" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -1787,23 +1799,25 @@ /obj/structure/table, /obj/item/clothing/under/syndicate/combat{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 }, /obj/item/clothing/under/syndicate/combat{ pixel_x = 6; - pixel_y = 4 + pixel_y = 12 }, /obj/item/clothing/under/syndicate/combat{ pixel_x = 5; - pixel_y = 2 + pixel_y = 10 }, /obj/item/clothing/gloves/combat{ - pixel_y = -2 + pixel_y = 6 + }, +/obj/item/clothing/gloves/combat{ + pixel_y = 8 }, -/obj/item/clothing/gloves/combat, /obj/item/radio/headset/syndicate/alt{ pixel_x = -3; - pixel_y = 2 + pixel_y = 10 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 10 @@ -1863,6 +1877,7 @@ }, /obj/structure/cable, /obj/effect/turf_decal/tile/bar/diagonal_centre, +/obj/structure/sign/warning/deathsposal/directional/north, /turf/open/floor/iron/dark/diagonal, /area/shuttle/sbc_starfury) "hf" = ( @@ -2184,36 +2199,6 @@ /obj/effect/mapping_helpers/airlock/cutaiwire, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) -"hZ" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/gun/ballistic/automatic/m90{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/ballistic/automatic/m90, -/obj/item/gun/ballistic/automatic/m90{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) -"ia" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/gun/ballistic/shotgun/bulldog{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/ballistic/shotgun/bulldog, -/obj/item/gun/ballistic/shotgun/bulldog{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "ib" = ( /obj/structure/closet/secure_closet{ anchored = 1; @@ -2249,13 +2234,16 @@ "id" = ( /obj/item/toy/cards/deck/syndicate{ pixel_x = -6; - pixel_y = 6 + pixel_y = 14 }, /obj/item/reagent_containers/cup/glass/bottle/beer{ pixel_x = 5; - pixel_y = -2 + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 8; + pixel_x = -5 }, -/obj/item/reagent_containers/cup/rag, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/siding/dark{ dir = 1 @@ -2270,7 +2258,7 @@ /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "if" = ( -/obj/machinery/door/window/right/directional/north{ +/obj/machinery/door/window/half/left/directional/north{ name = "Bar Access" }, /obj/effect/turf_decal/siding/dark{ @@ -2325,14 +2313,20 @@ "il" = ( /obj/structure/table, /obj/item/reagent_containers/hypospray/medipen/survival{ - pixel_y = 8 + pixel_y = 16 }, /obj/item/reagent_containers/hypospray/medipen/survival{ - pixel_y = 4 + pixel_y = 12 + }, +/obj/item/reagent_containers/hypospray/medipen/survival{ + pixel_y = 8 + }, +/obj/item/mod/module/visor/medhud{ + pixel_y = 8 + }, +/obj/item/mod/module/visor/medhud{ + pixel_y = 8 }, -/obj/item/reagent_containers/hypospray/medipen/survival, -/obj/item/mod/module/visor/medhud, -/obj/item/mod/module/visor/medhud, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 9 }, @@ -2360,20 +2354,6 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) -"io" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/gun/ballistic/revolver/syndicate{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/gun/ballistic/revolver/syndicate{ - pixel_x = -1; - pixel_y = 2 - }, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "iq" = ( /obj/machinery/microwave, /obj/structure/table/wood, @@ -2413,15 +2393,19 @@ /obj/structure/table, /obj/item/ammo_box/magazine/m10mm{ pixel_x = -3; - pixel_y = 6 + pixel_y = 14 }, /obj/item/ammo_box/magazine/m10mm{ - pixel_y = 3 + pixel_y = 11 }, /obj/item/ammo_box/magazine/m10mm{ - pixel_x = 3 + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 8; + pixel_x = 9 }, -/obj/item/assembly/flash/handheld, /obj/structure/cable, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 @@ -2440,25 +2424,17 @@ /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, /area/shuttle/sbc_starfury) -"ix" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/storage/belt/military, -/obj/item/ammo_box/magazine/m7mm, -/obj/item/gun/ballistic/automatic/l6_saw, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "iy" = ( /obj/item/storage/box/donkpockets{ - pixel_x = 2 + pixel_x = 2; + pixel_y = 8 }, /obj/item/storage/box/donkpockets{ - pixel_y = 3 + pixel_y = 11 }, /obj/item/storage/box/donkpockets{ pixel_x = -2; - pixel_y = 6 + pixel_y = 14 }, /obj/structure/table/wood, /obj/effect/turf_decal/tile/bar{ @@ -2480,9 +2456,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/airalarm/directional/south, /obj/machinery/light/small/directional/south, -/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet, /area/shuttle/sbc_starfury) "iD" = ( @@ -2502,24 +2476,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet/red, /area/shuttle/sbc_starfury) -"iG" = ( -/obj/structure/table/wood, -/obj/item/folder/syndicate/red{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/cigarette/cigar{ - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/storage/box/matches, -/obj/item/pen{ - pixel_x = -5 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/carpet/red, -/area/shuttle/sbc_starfury) "iI" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -2547,58 +2503,39 @@ }, /turf/open/floor/plating, /area/shuttle/sbc_starfury) -"iN" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/mod/control/pre_equipped/elite{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/clothing/mask/gas/syndicate{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/mod/control/pre_equipped/elite{ - pixel_x = -4 - }, -/obj/item/clothing/mask/gas/syndicate, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "iO" = ( /obj/structure/table, /obj/item/shield/energy{ pixel_x = -5; - pixel_y = 10 + pixel_y = 18 }, /obj/item/shield/energy{ pixel_x = 4; - pixel_y = 10 + pixel_y = 18 }, /obj/item/shield/energy{ pixel_x = -5; - pixel_y = 3 + pixel_y = 11 }, /obj/item/shield/energy{ pixel_x = 4; - pixel_y = 3 + pixel_y = 11 }, /obj/item/shield/energy{ pixel_x = -5; - pixel_y = -4 + pixel_y = 4 }, /obj/item/shield/energy{ pixel_x = 4; - pixel_y = -4 + pixel_y = 4 }, /obj/item/melee/energy/sword/saber/red{ pixel_x = 8; - pixel_y = 15 + pixel_y = 23 }, /obj/item/melee/energy/sword/saber/red{ pixel_x = 8; - pixel_y = 8 + pixel_y = 16 }, /turf/open/floor/pod/light, /area/shuttle/sbc_starfury) @@ -2646,11 +2583,15 @@ /obj/structure/table, /obj/item/book/manual/wiki/engineering_hacking{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/storage/belt/utility/full{ + pixel_y = 8 }, -/obj/item/storage/belt/utility/full, /obj/structure/extinguisher_cabinet/directional/north, -/obj/item/storage/belt/utility/full, +/obj/item/storage/belt/utility/full{ + pixel_y = 8 + }, /turf/open/floor/iron/smooth, /area/shuttle/sbc_starfury) "iX" = ( @@ -2683,8 +2624,14 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "ja" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/mineral/plastitanium/nodiagonal, +/obj/effect/turf_decal/delivery, +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/tank/internals/oxygen/yellow, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/obj/structure/sign/warning/radiation/directional/north, +/turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "jb" = ( /obj/effect/turf_decal/stripes/line{ @@ -2725,9 +2672,15 @@ /area/shuttle/sbc_starfury) "jg" = ( /obj/structure/table, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/gloves/latex{ + pixel_y = 8 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 8 + }, +/obj/item/clothing/suit/apron/surgical{ + pixel_y = 1 + }, /obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/dark_green, /turf/open/floor/iron, @@ -2843,12 +2796,8 @@ /turf/open/floor/plating, /area/shuttle/sbc_starfury) "jH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/warning/docking/directional/south, -/turf/open/floor/mineral/plastitanium, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/plating, /area/shuttle/sbc_starfury) "jK" = ( /obj/structure/sign/warning/electric_shock/directional/north, @@ -2871,11 +2820,6 @@ dir = 4 }, /obj/structure/cable, -/obj/machinery/button/door/directional/north{ - id = "syndie_battlecruiser_sm"; - name = "engine shutters"; - req_access = list("syndicate") - }, /turf/open/floor/catwalk_floor/iron_dark, /area/shuttle/sbc_starfury) "jQ" = ( @@ -3031,6 +2975,7 @@ /obj/effect/turf_decal/siding/dark_green{ dir = 4 }, +/obj/structure/sign/warning/chem_diamond/directional/north, /turf/open/floor/iron, /area/shuttle/sbc_starfury) "ks" = ( @@ -3038,10 +2983,11 @@ /obj/item/stack/sheet/mineral/plastitanium{ amount = 30; pixel_x = 2; - pixel_y = 4 + pixel_y = 12 }, /obj/item/stack/sheet/plastitaniumglass{ - amount = 30 + amount = 30; + pixel_y = 8 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 @@ -3096,15 +3042,18 @@ "kz" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/syndicate{ - pixel_y = 2 + pixel_y = 10 }, /obj/item/pipe_dispenser{ - pixel_y = -3 + pixel_y = 5 + }, +/obj/item/flashlight/seclite{ + pixel_y = 8 }, -/obj/item/flashlight/seclite, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/shuttle/sbc_starfury) "kA" = ( @@ -3119,6 +3068,7 @@ "kG" = ( /obj/effect/turf_decal/delivery, /obj/machinery/space_heater, +/obj/structure/sign/warning/radiation/directional/north, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "kH" = ( @@ -3161,31 +3111,22 @@ /obj/effect/mapping_helpers/airlock/cutaiwire, /turf/open/floor/plating, /area/shuttle/sbc_starfury) -"kN" = ( -/obj/structure/sign/warning/secure_area/directional/north{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - name = "EXTERNAL AIRLOCK" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small/red/directional/north, -/turf/open/floor/plating, -/area/shuttle/sbc_starfury) "kO" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/yellow{ pixel_x = -1; - pixel_y = 2 + pixel_y = 10 }, /obj/item/clothing/gloves/color/yellow{ pixel_x = 1; - pixel_y = -1 + pixel_y = 7 + }, +/obj/item/multitool{ + pixel_y = 8 + }, +/obj/item/clothing/head/utility/welding{ + pixel_y = 8 }, -/obj/item/multitool, -/obj/item/clothing/head/utility/welding, -/obj/machinery/firealarm/directional/west, /obj/machinery/light/small/directional/west, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -3232,18 +3173,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) -"lf" = ( -/obj/structure/sign/warning/secure_area/directional/north{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - name = "EXTERNAL AIRLOCK" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small/red/directional/north, -/turf/open/floor/plating, -/area/shuttle/sbc_starfury) "lh" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -3339,22 +3268,25 @@ /obj/item/stack/sheet/iron{ amount = 50; pixel_x = -2; - pixel_y = -2 + pixel_y = 6 }, /obj/item/stack/sheet/iron{ - pixel_x = 1 + pixel_x = 1; + pixel_y = 8 }, /obj/item/stack/sheet/glass{ amount = 50; pixel_x = 2; - pixel_y = 4 + pixel_y = 12 }, /obj/item/stack/rods{ - amount = 50 + amount = 50; + pixel_y = 8 }, /obj/item/stack/sheet/plasteel{ amount = 10; - pixel_x = -2 + pixel_x = -2; + pixel_y = 8 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -3394,10 +3326,11 @@ /obj/item/stack/sheet/mineral/plastitanium{ amount = 50; pixel_x = 2; - pixel_y = 4 + pixel_y = 12 }, /obj/item/stack/sheet/plastitaniumglass{ - amount = 30 + amount = 30; + pixel_y = 8 }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -3455,11 +3388,17 @@ /obj/structure/table, /obj/item/stack/cable_coil{ pixel_x = -2; - pixel_y = 5 + pixel_y = 13 + }, +/obj/item/stack/cable_coil{ + pixel_y = 8 + }, +/obj/item/electronics/airlock{ + pixel_y = 8 + }, +/obj/item/electronics/airlock{ + pixel_y = 8 }, -/obj/item/stack/cable_coil, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /turf/open/floor/iron, /area/shuttle/sbc_starfury) @@ -3557,7 +3496,7 @@ /turf/open/floor/plating, /area/shuttle/sbc_starfury) "mH" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /turf/open/floor/plating/airless, /area/shuttle/sbc_starfury) "mI" = ( @@ -3605,14 +3544,14 @@ /obj/structure/table, /obj/machinery/syndicatebomb{ pixel_x = -6; - pixel_y = 8 + pixel_y = 16 }, /obj/machinery/syndicatebomb{ pixel_x = 6; - pixel_y = 8 + pixel_y = 16 }, /obj/machinery/syndicatebomb{ - pixel_y = -2 + pixel_y = 6 }, /turf/open/floor/pod/light, /area/shuttle/sbc_starfury) @@ -3630,18 +3569,22 @@ /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "ng" = ( -/obj/effect/turf_decal/tile/bar/diagonal_centre, -/obj/structure/sign/warning/deathsposal/directional/west, -/turf/open/floor/iron/dark/diagonal, +/obj/structure/cable, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, /area/shuttle/sbc_starfury) "nk" = ( /obj/structure/table, -/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs{ + pixel_y = 8 + }, /obj/item/clothing/ears/earmuffs{ pixel_x = 3; - pixel_y = -3 + pixel_y = 5 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = 8 }, -/obj/item/clothing/glasses/meson, /obj/effect/turf_decal/siding/thinplating_new/dark, /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/mineral/plastitanium/red, @@ -3681,9 +3624,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) "nR" = ( -/obj/machinery/power/smes/engineering{ - charge = 5e+007 - }, +/obj/machinery/power/smes/engineering, /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -3695,6 +3636,18 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"ox" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/sbc_starfury) "oA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -3704,6 +3657,14 @@ dir = 5 }, /area/shuttle/sbc_starfury) +"oI" = ( +/obj/machinery/door/poddoor/preopen{ + id = "syndie_battlecruier_bridge_blast" + }, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/shuttle/sbc_starfury) "oJ" = ( /obj/machinery/shieldgen{ active = 1; @@ -3842,6 +3803,21 @@ /obj/structure/cable, /turf/open/floor/engine, /area/shuttle/sbc_starfury) +"qH" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/gun/ballistic/automatic/m90{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/automatic/m90, +/obj/item/gun/ballistic/automatic/m90{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "qQ" = ( /obj/machinery/cryo_cell, /turf/open/floor/plating, @@ -3932,6 +3908,13 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/pod/dark, /area/shuttle/sbc_starfury) +"tb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating, +/area/shuttle/sbc_starfury) "te" = ( /obj/machinery/porta_turret/syndicate/energy{ dir = 5 @@ -3945,6 +3928,19 @@ /obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) +"th" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/sign/warning/radiation/directional/north, +/obj/machinery/button/door/directional/west{ + id = "syndie_battlecruiser_sm"; + name = "engine shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/engine, +/area/shuttle/sbc_starfury) "tn" = ( /turf/open/floor/iron/smooth, /area/shuttle/sbc_starfury) @@ -3958,6 +3954,25 @@ }, /turf/open/floor/engine, /area/shuttle/sbc_starfury) +"tC" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/mod/control/pre_equipped/elite{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/clothing/mask/gas/syndicate{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/mod/control/pre_equipped/elite{ + pixel_x = -4 + }, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "tX" = ( /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3969,9 +3984,15 @@ /area/shuttle/sbc_starfury) "ug" = ( /obj/structure/table, -/obj/item/storage/backpack/duffelbag/syndie/surgery, -/obj/item/defibrillator/compact/combat/loaded, -/obj/item/gun/syringe/rapidsyringe, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_y = 8 + }, +/obj/item/defibrillator/compact/combat/loaded{ + pixel_y = 8 + }, +/obj/item/gun/syringe/rapidsyringe{ + pixel_y = 8 + }, /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron, @@ -4051,6 +4072,7 @@ /area/shuttle/sbc_starfury) "vr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "vC" = ( @@ -4114,11 +4136,6 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/button/door/directional/north{ - id = "syndie_battlecruiser_sm"; - name = "engine shutters"; - req_access = list("syndicate") - }, /turf/open/floor/catwalk_floor/iron_dark, /area/shuttle/sbc_starfury) "wg" = ( @@ -4146,11 +4163,13 @@ dir = 5 }, /obj/machinery/light/directional/east, +/obj/structure/sign/warning/docking/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) "wo" = ( /obj/machinery/computer/crew/syndie, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/cable, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "wC" = ( @@ -4172,12 +4191,20 @@ /turf/open/floor/mineral/plastitanium/red, /area/shuttle/sbc_starfury) "xi" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/east{ + id = "syndie_battlecruiser_sm"; + name = "engine shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "xp" = ( /obj/structure/dresser, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/carpet, /area/shuttle/sbc_starfury) "xr" = ( @@ -4199,6 +4226,7 @@ /obj/structure/chair/stool/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/warning/explosives/directional/north, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "xG" = ( @@ -4217,27 +4245,52 @@ /area/shuttle/sbc_starfury) "xI" = ( /obj/structure/closet/emcloset/anchored, -/obj/structure/sign/warning/vacuum/external/directional/south, /obj/effect/turf_decal/tile/dark_red, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "xO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "syndie_battlecruiser_sm"; + name = "engine shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/sbc_starfury) +"xP" = ( +/obj/structure/table/wood, +/obj/item/folder/syndicate/red{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/storage/box/matches, +/obj/item/pen{ + pixel_x = -5 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/carpet/red, /area/shuttle/sbc_starfury) "xR" = ( /obj/structure/table, /obj/item/stack/sheet/iron{ - pixel_x = 1 + pixel_x = 1; + pixel_y = 8 }, /obj/item/stack/sheet/glass{ amount = 50; pixel_x = 2; - pixel_y = 4 + pixel_y = 12 }, /obj/item/stack/rods{ - amount = 50 + amount = 50; + pixel_y = 8 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 @@ -4258,6 +4311,13 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/shuttle/sbc_starfury) +"xY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating, +/area/shuttle/sbc_starfury) "yn" = ( /obj/structure/sign/warning/explosives/directional/north, /obj/machinery/shieldgen{ @@ -4325,7 +4385,6 @@ dir = 8 }, /obj/structure/cable, -/obj/structure/sign/warning/explosives/directional/east, /obj/effect/turf_decal/siding/dark_red{ dir = 10 }, @@ -4341,12 +4400,13 @@ /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "zE" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/sign/warning/docking/directional/south, -/turf/open/floor/mineral/plastitanium, +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/east, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/showroomfloor, /area/shuttle/sbc_starfury) "zI" = ( /obj/effect/turf_decal/stripes/line{ @@ -4356,6 +4416,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) +"zW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_starfury) "Ag" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -4483,6 +4552,20 @@ }, /turf/template_noop, /area/template_noop) +"BZ" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/gun/ballistic/revolver/syndicate{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/gun/ballistic/revolver/syndicate{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "Cl" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/decal/cleanable/glass, @@ -4528,6 +4611,7 @@ /area/shuttle/sbc_starfury) "Dd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/cable, /turf/open/floor/iron/dark/smooth_large, /area/shuttle/sbc_starfury) "Do" = ( @@ -4536,19 +4620,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/textured, /area/shuttle/sbc_starfury) -"Dy" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/power_store/cell/high, -/obj/structure/cable, -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/sbc_starfury) "Dz" = ( /obj/item/crowbar/red, /obj/structure/cable, @@ -4582,8 +4653,13 @@ /area/shuttle/sbc_starfury) "EB" = ( /obj/structure/table, -/obj/item/surgical_drapes, -/obj/item/razor, +/obj/item/surgical_drapes{ + pixel_y = 8 + }, +/obj/item/razor{ + pixel_x = 7; + pixel_y = 6 + }, /obj/machinery/button/door/directional/west{ id = "starfury_surgery_shutters"; name = "Privacy Shutters"; @@ -4686,7 +4762,6 @@ /turf/open/floor/plating/airless, /area/shuttle/sbc_starfury) "FA" = ( -/obj/structure/sign/warning/chem_diamond/directional/south, /obj/machinery/sleeper/syndie{ dir = 8; icon_state = "sleeper_s-open" @@ -4708,6 +4783,19 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"FI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/sign/warning/radiation/directional/north, +/obj/machinery/button/door/directional/east{ + id = "syndie_battlecruiser_sm"; + name = "engine shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/engine, +/area/shuttle/sbc_starfury) "FO" = ( /obj/machinery/door/window/survival_pod/left/directional/north{ req_access = list("syndicate_leader"); @@ -4718,6 +4806,30 @@ }, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) +"FV" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/card/emag{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/card/emag, +/obj/item/card/emag{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/clothing/glasses/thermal{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/thermal, +/obj/item/clothing/glasses/thermal{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "Gm" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/centcom{ @@ -4749,6 +4861,12 @@ /obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"Gy" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_starfury) "Gz" = ( /obj/structure/cable, /mob/living/basic/bot/medbot{ @@ -4861,6 +4979,15 @@ }, /turf/open/floor/plating, /area/shuttle/sbc_starfury) +"IS" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/item/storage/belt/military, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/gun/ballistic/automatic/l6_saw, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "Je" = ( /obj/effect/turf_decal/tile/bar/diagonal_centre, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4872,17 +4999,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, /turf/open/floor/plating, /area/shuttle/sbc_starfury) -"Jl" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/item/storage/belt/military, -/obj/item/ammo_box/magazine/sniper_rounds, -/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "Jm" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -4912,30 +5028,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/shuttle/sbc_starfury) -"JL" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/card/emag{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/card/emag, -/obj/item/card/emag{ - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/clothing/glasses/thermal{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/glasses/thermal, -/obj/item/clothing/glasses/thermal{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/pod/light, -/area/shuttle/sbc_starfury) "JP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -4969,18 +5061,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron, /area/shuttle/sbc_starfury) -"KP" = ( -/obj/machinery/light/directional/south, -/obj/machinery/turretid{ - ailock = 1; - desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; - icon_state = "control_stun"; - name = "Ship Turret Control"; - pixel_y = -28; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/sbc_starfury) "KR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -5000,10 +5080,14 @@ /obj/structure/table, /obj/item/storage/medkit/regular{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/storage/medkit/brute{ + pixel_y = 8 + }, +/obj/item/mod/module/energy_shield{ + pixel_y = 8 }, -/obj/item/storage/medkit/brute, -/obj/item/mod/module/energy_shield, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, @@ -5031,6 +5115,7 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/warning/explosives/directional/north, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) "MC" = ( @@ -5111,6 +5196,14 @@ dir = 9 }, /area/shuttle/sbc_starfury) +"Oi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "syndie_battlecruier_bridge_blast" + }, +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/structure/cable, +/turf/open/floor/plating, +/area/shuttle/sbc_starfury) "Oo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, @@ -5121,7 +5214,6 @@ anchored = 1; dir = 1 }, -/obj/structure/sign/warning/electric_shock/directional/south, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) @@ -5268,7 +5360,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/warning/no_smoking/directional/east, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5282,9 +5373,7 @@ /area/shuttle/sbc_starfury) "Ri" = ( /obj/machinery/stasis, -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = 28 - }, +/obj/machinery/defibrillator_mount/loaded/directional/north, /turf/open/floor/iron, /area/shuttle/sbc_starfury) "Rj" = ( @@ -5330,19 +5419,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/engine, /area/shuttle/sbc_starfury) -"RX" = ( -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_x = 10 - }, -/obj/structure/table/reinforced/plastitaniumglass, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/tile/bar, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) "Sb" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/centcom{ @@ -5427,6 +5503,23 @@ }, /turf/open/floor/glass/reinforced, /area/shuttle/sbc_starfury) +"Tu" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/sbc_starfury) "TI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/mineral/plastitanium, @@ -5472,11 +5565,15 @@ }, /turf/open/floor/iron, /area/shuttle/sbc_starfury) +"UP" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/sbc_starfury) "UU" = ( /obj/structure/table/reinforced, /obj/item/storage/medkit/regular{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) @@ -5490,7 +5587,6 @@ /area/shuttle/sbc_starfury) "Vj" = ( /obj/structure/cable, -/obj/structure/sign/warning/explosives/directional/west, /obj/effect/turf_decal/siding/dark_red{ dir = 6 }, @@ -5523,6 +5619,17 @@ }, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"VA" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/item/storage/belt/military, +/obj/item/ammo_box/magazine/sniper_rounds, +/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/pod/light, +/area/shuttle/sbc_starfury) "VE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -5547,7 +5654,12 @@ /turf/open/floor/iron, /area/shuttle/sbc_starfury) "VX" = ( -/obj/item/kirbyplants/random, +/obj/machinery/turretid/directional/south{ + ailock = 1; + desc = "A specially designed set of turret controls. Looks to be covered in protective casing to prevent AI interfacing."; + name = "Ship Turret Control"; + req_access = list("syndicate") + }, /turf/open/floor/mineral/plastitanium, /area/shuttle/sbc_starfury) "Wc" = ( @@ -5603,17 +5715,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/side, /area/shuttle/sbc_starfury) -"WI" = ( -/obj/structure/closet/crate, -/obj/item/stock_parts/power_store/cell/high, -/obj/item/stock_parts/power_store/cell/high{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/inducer/syndicate, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/shuttle/sbc_starfury) "WV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -5743,6 +5844,17 @@ /obj/structure/cable, /turf/open/floor/pod/dark, /area/shuttle/sbc_starfury) +"YR" = ( +/obj/structure/closet/crate, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/inducer/syndicate, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_starfury) "Za" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -5785,6 +5897,22 @@ /obj/effect/mapping_helpers/airlock/cutaiwire, /turf/open/floor/iron/dark, /area/shuttle/sbc_starfury) +"ZO" = ( +/obj/item/book/manual/wiki/barman_recipes{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = 10; + pixel_y = 8 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/iron/dark, +/area/shuttle/sbc_starfury) "ZR" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -6049,7 +6177,7 @@ ce ae hd hD -RX +ZO iq iy ae @@ -6078,7 +6206,7 @@ aa aa aa ac -bx +Oi ae ah cH @@ -6114,7 +6242,7 @@ ae fz fK kx -ng +kx hf ei id @@ -6247,7 +6375,7 @@ aa aa ae ae -fz +zE fK xw gS @@ -6264,7 +6392,7 @@ aa aa aa ae -kN +xY ae MP aH @@ -6332,7 +6460,7 @@ ac aa ac ae -aH +jH kM aH aH @@ -6350,7 +6478,7 @@ aa aa aa ae -bx +Oi ae xr aH @@ -6430,7 +6558,7 @@ ri ay ay XI -dO +iD dV eR cO @@ -6469,7 +6597,7 @@ Jf ae kz kO -fE +eU ae ae Fc @@ -6490,7 +6618,7 @@ Ou Ou Ou vT -bx +Oi dq vk ay @@ -6558,7 +6686,7 @@ aa aa Ou vT -bx +Oi ne IM ae @@ -6621,12 +6749,12 @@ aa aa aa aa -ad -ad -ad -ad ae -by +oI +oI +oI +ae +ae Sb Yg ae @@ -6688,8 +6816,8 @@ aa (14,1,1) = {" aa aa -ad -ad +ae +ae aU bj eJ @@ -6703,7 +6831,7 @@ ay ag dY UB -fR +ox ec eB aH @@ -6724,7 +6852,7 @@ hB ST ec dV -gp +Gy oA ay hm @@ -6734,7 +6862,7 @@ zm iD iQ iZ -kt +xi MR kt kg @@ -6756,7 +6884,7 @@ aa (15,1,1) = {" aa aa -ad +oI ct aV aJ @@ -6801,15 +6929,15 @@ ae ae ae ae -ja +ae ae wd jv -ja +ae ae kG kU -zE +lk ae ae ae @@ -6824,10 +6952,10 @@ ac (16,1,1) = {" aa aa -ad +oI al Dd -xi +cH bB bR bR @@ -6870,7 +6998,7 @@ it iE KK ae -qF +th PP qF nr @@ -6891,8 +7019,8 @@ mO "} (17,1,1) = {" aa -ad -ad +ae +ae UU az aK @@ -6947,7 +7075,7 @@ kF JP lm ae -aS +ng aS aS ae @@ -6959,7 +7087,7 @@ ir "} (18,1,1) = {" aa -ad +oI pm an aA @@ -7003,7 +7131,7 @@ hq hP ae iu -iG +xP nz ae Qf @@ -7027,7 +7155,7 @@ ir "} (19,1,1) = {" aa -ad +oI wo ao aB @@ -7035,7 +7163,7 @@ aM bE uq cB -KP +UP ae as bp @@ -7095,7 +7223,7 @@ ae "} (20,1,1) = {" aa -ad +oI bo ap aC @@ -7163,8 +7291,8 @@ mO "} (21,1,1) = {" aa -ad -ad +ae +ae aq aD aO @@ -7232,10 +7360,10 @@ ir (22,1,1) = {" aa aa -ad +oI ar vr -xO +cF bH bU bU @@ -7269,7 +7397,7 @@ ST ae ae gB -Dy +Tu gY Fl hS @@ -7278,7 +7406,7 @@ iv LH ae ae -br +FI br tA RK @@ -7300,7 +7428,7 @@ ir (23,1,1) = {" aa aa -ad +oI bC aE aP @@ -7345,15 +7473,15 @@ ae xG ae ae -ja +ae ae jN Xg -ja ae -xH +ae +ja kU -jH +Sk ae ae ae @@ -7368,8 +7496,8 @@ ac (24,1,1) = {" aa aa -ad -ad +ae +ae be bt FC @@ -7404,7 +7532,7 @@ hB ST ec fF -gC +zW hs gO hv @@ -7414,7 +7542,7 @@ Rv iI kb jb -kH +xO yM Lb kj @@ -7437,12 +7565,12 @@ aa aa aa aa -ad -ad -ad -ad ae -by +oI +oI +oI +ae +ae po ES ae @@ -7510,7 +7638,7 @@ aa aa aa vT -bx +Oi ck Zm ae @@ -7578,7 +7706,7 @@ Ou Ou Ou vT -bx +Oi bV Wv ay @@ -7609,12 +7737,12 @@ nD Qw ae ae -by +ae ae ZK hX ae -by +ae ae ae xG @@ -7654,7 +7782,7 @@ xD ay ay PF -dS +iD AJ dd ik @@ -7710,7 +7838,7 @@ aa aa aa ae -bx +Oi ae xr aH @@ -7748,14 +7876,14 @@ ae ae ae Yi -hZ -hZ +qH +qH ec mQ ae nR Xr -WI +YR ae ko ae @@ -7819,7 +7947,7 @@ sB ec ec ec -JL +FV ae XN qf @@ -7828,7 +7956,7 @@ ac aa ac ae -aH +jH Pb aH aH @@ -7884,10 +8012,10 @@ gF gR Ay sB -ia -io +fX +BZ ec -iN +tC ae nR jB @@ -7896,7 +8024,7 @@ aa aa aa ae -lf +tb ae fB aH @@ -7923,7 +8051,7 @@ ae ae Jm da -bx +Oi aa aa aa @@ -7982,7 +8110,7 @@ aa aa aa ac -bx +Oi ae BN vk @@ -8021,8 +8149,8 @@ UH ae hC ib -Jl -ix +VA +IS fj ae ae diff --git a/_maps/templates/hilbertshotel.dmm b/_maps/templates/hilbertshotel.dmm index 8c425aa9c13..c2e75b65331 100644 --- a/_maps/templates/hilbertshotel.dmm +++ b/_maps/templates/hilbertshotel.dmm @@ -1,501 +1,563 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( +"ae" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/table/reinforced, +/obj/item/soap/deluxe, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"ag" = ( +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"aI" = ( +/obj/item/bikehorn/rubberducky, +/obj/machinery/light/small/directional/east, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"aP" = ( +/obj/structure/mineral_door/paperframe, +/obj/effect/turf_decal/siding/wood, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"bz" = ( +/obj/structure/table/wood/fancy, +/obj/structure/sign/calendar/directional/north, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"bT" = ( +/obj/structure/table/wood/fancy, +/obj/item/flashlight/lamp/green{ + pixel_y = 3 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"cW" = ( /turf/open/space/bluespace, /area/misc/hilbertshotel) -"b" = ( -/turf/closed/indestructible/hotelwall, +"de" = ( +/obj/machinery/light/small/directional/west, +/turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) -"c" = ( -/obj/machinery/jukebox{ - req_access = null +"dP" = ( +/obj/structure/railing{ + dir = 1 }, -/turf/open/indestructible/hotelwood, +/turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) -"d" = ( -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"e" = ( -/obj/structure/table/wood, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"f" = ( -/obj/structure/table/wood, -/obj/structure/showcase/machinery/tv, -/obj/machinery/light/small/directional/north, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"g" = ( -/obj/structure/dresser, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"h" = ( -/obj/structure/table/wood/fancy, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"i" = ( -/obj/structure/table/wood/fancy, -/obj/structure/mirror/directional/north, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"j" = ( -/obj/structure/table/wood/fancy, -/obj/item/flashlight/lamp/green, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"k" = ( -/obj/structure/chair/comfy/brown{ +"dW" = ( +/obj/structure/railing/corner/end/flip{ dir = 4 }, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"ek" = ( +/obj/structure/chair/stool/bar/directional/south, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"ez" = ( +/turf/closed/indestructible/hotelwall, +/area/misc/hilbertshotel) +"fD" = ( /obj/machinery/light/small/directional/west, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"l" = ( -/obj/structure/table/wood/poker, +"gx" = ( +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"hQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/south, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"jf" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"lb" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/any/double, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"m" = ( +"li" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/three_course_meal{ + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"ol" = ( +/obj/machinery/light_switch/directional/west, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"rq" = ( +/obj/structure/mineral_door/wood, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"sb" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/light/small/directional/north, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"tb" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"tk" = ( +/obj/effect/spawner/xmastree, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"ub" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"ue" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, /obj/machinery/light/small/directional/east, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"n" = ( -/obj/effect/spawner/xmastree, +"vT" = ( +/obj/machinery/light_switch/directional/east, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"o" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 +"zo" = ( +/obj/machinery/door/window/half/left/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Av" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"Bb" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/light/small/directional/east, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Ca" = ( +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"Dp" = ( +/obj/structure/table/reinforced, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Eg" = ( +/obj/item/kirbyplants/random/fullysynthetic, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Fq" = ( +/obj/machinery/smartfridge/food, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Fx" = ( +/obj/structure/table/wood/fancy, +/obj/item/food/grown/poppy{ + pixel_y = 8 }, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"p" = ( -/obj/structure/mineral_door/wood, +"Hh" = ( +/obj/structure/curtain, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"HF" = ( +/obj/structure/table/reinforced, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"IV" = ( +/obj/machinery/light/small/directional/south, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"q" = ( -/obj/structure/bed, -/obj/effect/spawner/random/bedsheet/any, +"Jj" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/clock/directional/north, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Jp" = ( +/obj/structure/table/wood/fancy, +/obj/structure/mirror/directional/north, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"r" = ( +"Kd" = ( +/obj/structure/dresser, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"LG" = ( +/obj/structure/table/wood, +/obj/structure/showcase/machinery/tv, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Me" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/phone{ + pixel_y = 8 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Ms" = ( /obj/structure/closet/cabinet{ anchored = 1 }, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"s" = ( -/obj/structure/table/wood/fancy, -/obj/item/food/grown/poppy, -/turf/open/indestructible/hotelwood, +"MN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) -"t" = ( +"NV" = ( /obj/machinery/light/small/directional/west, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"NX" = ( +/obj/structure/table/wood, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"Oa" = ( /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"u" = ( -/obj/structure/mineral_door/paperframe, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"v" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"w" = ( -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"x" = ( -/obj/structure/curtain, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"y" = ( -/obj/machinery/door/window/left/directional/north, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"z" = ( +"Os" = ( /obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wood, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"A" = ( -/obj/structure/mirror/directional/west, -/obj/structure/sink/directional/east, +"OW" = ( +/obj/machinery/shower/directional/west, +/obj/item/soap/deluxe, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) -"B" = ( -/obj/structure/chair/stool/bar/directional/south, +"QN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"RT" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"C" = ( +"SO" = ( +/obj/structure/table/wood/poker, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Tb" = ( +/obj/machinery/jukebox/no_access, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"VQ" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/turf/open/indestructible/hotelwood, +/area/misc/hilbertshotel) +"Yi" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sink/kitchen/directional/west, +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) +"YA" = ( +/turf/closed/indestructible/hoteldoor, +/area/misc/hilbertshotel) +"YU" = ( +/obj/structure/rack, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"ZI" = ( +/obj/machinery/light/small/directional/south, +/turf/open/indestructible/hoteltile, +/area/misc/hilbertshotel) +"ZV" = ( /obj/machinery/shower/directional/west, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) -"D" = ( -/obj/machinery/light_switch/directional/east, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"E" = ( -/obj/structure/table/reinforced, -/obj/item/soap/deluxe, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"F" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/obj/structure/window/reinforced/tinted/spawner/directional/north, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"G" = ( -/obj/machinery/light_switch/directional/west, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"H" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"I" = ( -/turf/closed/indestructible/hoteldoor, -/area/misc/hilbertshotel) -"J" = ( -/obj/machinery/light/small/directional/south, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"K" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/small/directional/east, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"L" = ( -/obj/machinery/light/small/directional/north, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"M" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/small/directional/east, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"N" = ( -/obj/structure/table/reinforced, -/obj/item/soap/deluxe, -/obj/machinery/light/small/directional/west, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"O" = ( -/obj/item/bikehorn/rubberducky, -/obj/machinery/light/small/directional/east, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"P" = ( -/obj/machinery/light/small/directional/south, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"Q" = ( -/obj/machinery/smartfridge/food, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"R" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/spawner/directional/north, -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"S" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"T" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/obj/structure/window/reinforced/tinted/spawner/directional/south, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"U" = ( -/obj/structure/table/reinforced, -/obj/structure/sink/kitchen/directional/north, -/obj/machinery/light/small/directional/south, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"V" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/random/food_or_drink/three_course_meal, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"Z" = ( -/obj/structure/table/wood/fancy, -/obj/machinery/light/small/directional/north, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) (1,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW "} (2,1,1) = {" -a -b -b -b -b -b -I -b -b -b -b -b -b -b -a +cW +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +cW "} (3,1,1) = {" -a -b -d -d -k -d -d -t -d -y -t -H -z -b -a +cW +YA +Oa +Oa +fD +Oa +Oa +fD +Oa +zo +NV +jf +Dp +ez +cW "} (4,1,1) = {" -a -b -e -d -l -o -d -d -B -z -d -d -z -b -a +cW +ez +Eg +Oa +Oa +Oa +Oa +Oa +ek +Os +gx +gx +Dp +ez +cW "} (5,1,1) = {" -a -b -f -d -l -o -d -d -B -V -d -d -U -b -a +cW +ez +VQ +Oa +SO +tb +Oa +Oa +ek +li +gx +gx +hQ +ez +cW "} (6,1,1) = {" -a -b -e -d -l -o -d -d -B -z -d -d -z -b -a +cW +ez +LG +Oa +SO +RT +Oa +Oa +ek +Os +gx +gx +Dp +ez +cW "} (7,1,1) = {" -a -b -c -d -m -d -D -K -v -z -M -Q -z -b -a +cW +ez +Tb +Oa +ue +Oa +vT +Bb +ub +Os +Yi +gx +Fq +ez +cW "} (8,1,1) = {" -a -b -b -b -b -p -b -b -b -b -b -b -b -b -a +cW +ez +ez +ez +ez +rq +ez +ez +ez +ez +ez +ez +ez +ez +cW "} (9,1,1) = {" -a -b -g -d -t -d -G -u -w -A -N -A -E -b -a +cW +ez +Kd +Oa +fD +Oa +ol +aP +ag +Av +ez +de +ag +ez +cW "} (10,1,1) = {" -a -b -h -d -d -d -d -b -w -w -w -w -w -b -a +cW +ez +bz +Oa +Oa +Oa +Oa +ez +Ca +ag +Hh +ag +ZI +ez +cW "} (11,1,1) = {" -a -b -i -d -n -d -J -b -L -w -R -w -P -b -a +cW +ez +Jp +Oa +tk +Oa +IV +ez +ae +HF +ez +ag +YU +ez +cW "} (12,1,1) = {" -a -b -Z -d -d -d -r -b -x -F -S -T -x -b -a +cW +ez +sb +Oa +Oa +Oa +Ms +ez +ez +ez +ez +Hh +ez +ez +cW "} (13,1,1) = {" -a -b -d -d -d -d -d -b -w -w -w -w -w -b -a +cW +ez +Jj +MN +QN +Oa +Fx +ez +dW +ag +ag +ag +ag +ez +cW "} (14,1,1) = {" -a -b -d -j -q -q -s -b -w -C -O -C -w -b -a +cW +ez +NX +NX +Me +lb +bT +ez +dP +OW +aI +ZV +ag +ez +cW "} (15,1,1) = {" -a -b -b -b -b -b -b -b -b -b -b -b -b -b -a +cW +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +ez +cW "} (16,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW +cW "} diff --git a/_maps/templates/hilbertshotelempty.dmm b/_maps/templates/hilbertshotelempty.dmm index 6ea4bafc5c2..9fd6bedfe99 100644 --- a/_maps/templates/hilbertshotelempty.dmm +++ b/_maps/templates/hilbertshotelempty.dmm @@ -14,6 +14,9 @@ "e" = ( /turf/closed/indestructible/hoteldoor, /area/misc/hilbertshotel) +"Q" = ( +/turf/open/indestructible/dark, +/area/misc/hilbertshotel) (1,1,1) = {" a @@ -39,7 +42,7 @@ b b b b -e +b b b b @@ -51,10 +54,7 @@ a "} (3,1,1) = {" a -b -c -c -c +e c c c @@ -63,6 +63,9 @@ c c c c +Q +Q +Q b a "} @@ -77,9 +80,9 @@ c c c c -c -c -c +Q +Q +Q b a "} @@ -94,9 +97,9 @@ c c c c -c -c -c +Q +Q +Q b a "} @@ -111,9 +114,9 @@ c c c c -c -c -c +Q +Q +Q b a "} @@ -128,9 +131,9 @@ c c c c -c -c -c +Q +Q +Q b a "} @@ -162,7 +165,7 @@ c c d d -d +b d d b @@ -196,7 +199,7 @@ c b d d -d +b d d b @@ -211,20 +214,20 @@ c c c b +b +b +b d -d -d -d -d +b b a "} (13,1,1) = {" a b -c -c -c +Q +Q +Q c c b @@ -239,9 +242,9 @@ a (14,1,1) = {" a b -c -c -c +Q +Q +Q c c b diff --git a/_maps/templates/hilbertshotellore.dmm b/_maps/templates/hilbertshotellore.dmm index fe77ef9cc3d..639ea86e704 100644 --- a/_maps/templates/hilbertshotellore.dmm +++ b/_maps/templates/hilbertshotellore.dmm @@ -9,84 +9,64 @@ /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "ae" = ( -/obj/structure/table/wood, +/obj/item/kirbyplants/random/fullysynthetic, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "af" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/north, -/obj/structure/showcase/machinery/tv/broken, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"ag" = ( -/obj/structure/dresser, -/turf/open/indestructible/hotelwood, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "ah" = ( /obj/structure/table/wood/fancy, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"ai" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"aj" = ( -/obj/structure/table/wood/fancy, -/obj/item/flashlight/lamp/green, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) "ak" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, /obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "al" = ( -/obj/structure/table/wood/poker, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"am" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/indestructible/hotelwood, +/obj/structure/table/reinforced, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "an" = ( /obj/machinery/light/small/directional/west, -/turf/open/indestructible/hotelwood, +/turf/open/space/bluespace, /area/misc/hilbertshotel) "ap" = ( -/turf/open/space/bluespace{ - density = 1; - can_atmos_pass = 0 - }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "aq" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "ar" = ( /obj/structure/mineral_door/wood, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "as" = ( /turf/closed/indestructible/hoteldoor, /area/misc/hilbertshotel) "at" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/indestructible/hotelwood, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "au" = ( /obj/machinery/light_switch/directional/west, +/obj/effect/decal/cleanable/dirt, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "av" = ( /obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aw" = ( @@ -94,111 +74,105 @@ anchored = 1 }, /obj/item/mod/module/eradication_lock, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "ay" = ( /obj/structure/closet/crate/bin, /obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "az" = ( /obj/structure/mineral_door/paperframe, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aA" = ( /obj/structure/chair/stool/bar/directional/south, +/obj/effect/decal/cleanable/dirt, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aB" = ( /obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aC" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "aD" = ( /obj/machinery/light/small/directional/north, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"aE" = ( -/obj/structure/curtain, +/obj/structure/table/reinforced, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "aF" = ( -/obj/machinery/door/window/left/directional/north, +/obj/machinery/door/window/half/left/directional/south, +/obj/effect/turf_decal/siding/wood, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aG" = ( /obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wood, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aH" = ( /obj/structure/table/reinforced, -/obj/item/pen, +/obj/effect/turf_decal/siding/wood, +/obj/item/paper/crumpled/ruins/hotel_note{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aI" = ( -/obj/structure/mirror/directional/west, -/obj/structure/sink/directional/east, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"aK" = ( -/obj/machinery/shower/directional/west, -/turf/open/indestructible/hoteltile, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/clock/directional/north, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "aL" = ( /obj/effect/decal/cleanable/dirt, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"aM" = ( -/obj/structure/table/wood/poker, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) "aP" = ( -/obj/item/bikehorn/rubberducky, /obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "aQ" = ( /obj/structure/table/reinforced, /obj/machinery/microwave, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"aR" = ( -/obj/machinery/smartfridge/food, -/turf/open/indestructible/hotelwood, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "aT" = ( /obj/structure/table/reinforced, -/obj/structure/sink/kitchen/directional/north, /obj/machinery/light/small/directional/south, -/turf/open/indestructible/hotelwood, -/area/misc/hilbertshotel) -"aU" = ( -/obj/structure/bed, -/obj/effect/spawner/random/bedsheet/any, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hotelwood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "aV" = ( -/obj/machinery/light/small/directional/south, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"aW" = ( -/obj/machinery/jukebox{ - req_access = null - }, -/turf/open/indestructible/hotelwood, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "aX" = ( -/obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch/directional/east, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aY" = ( /obj/structure/chair/stool/bar/directional/south, -/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit/old, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "aZ" = ( @@ -206,19 +180,14 @@ /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "ba" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/indestructible/hoteltile, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "bb" = ( -/obj/structure/mirror/directional/west, -/obj/structure/sink/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"bd" = ( -/obj/machinery/shower/directional/west, +/obj/structure/toilet{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "be" = ( @@ -227,57 +196,50 @@ /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "bf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hotelwood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "bg" = ( -/obj/structure/table/reinforced, /obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hotelwood, +/obj/structure/sink/kitchen/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "bh" = ( -/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/west, -/obj/item/soap/homemade{ - name = "used soap" - }, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "bi" = ( -/obj/effect/decal/cleanable/vomit, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) -"bj" = ( -/obj/structure/table/reinforced, -/obj/item/soap/homemade{ - name = "used soap" - }, -/turf/open/indestructible/hoteltile, +/obj/structure/table/wood, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "bk" = ( /obj/structure/table/reinforced, -/obj/item/analyzer/hilbertsanalyzer, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "bl" = ( /obj/structure/table/reinforced, -/obj/item/paper/crumpled/ruins/hotel_note, +/obj/effect/turf_decal/siding/wood, +/obj/item/analyzer/hilbertsanalyzer{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) -"ej" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/turf/open/indestructible/hoteltile, -/area/misc/hilbertshotel) "tf" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/obj/structure/window/reinforced/tinted/spawner/directional/south, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hoteltile, /area/misc/hilbertshotel) "Gk" = ( /obj/structure/table/wood/fancy, /obj/structure/mirror/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "Mn" = ( @@ -286,17 +248,13 @@ /turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) "XX" = ( -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/obj/structure/window/reinforced/tinted/spawner/directional/north, -/turf/open/indestructible/hoteltile, +/obj/machinery/smartfridge/food, +/turf/open/indestructible/dark, /area/misc/hilbertshotel) "Yw" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/spawner/directional/north, -/obj/structure/window/reinforced/tinted/spawner/directional/west, -/turf/open/indestructible/hoteltile, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/hotelwood, /area/misc/hilbertshotel) (1,1,1) = {" @@ -320,13 +278,13 @@ aa aa ab ab -ap ab ab -as ab ab -ap +ab +aa +ab ab ab ab @@ -335,95 +293,95 @@ aa "} (3,1,1) = {" aa -ab -at +as aL +aq ak -ad aL +aq an -ap +aa aF -be +aV aQ -ap +aa ab aa "} (4,1,1) = {" aa -ap +ab ae -ad -al aq -ad -ad +aa +aq +aq +aa aA aH -ad -aL -aG -ap +bf +bf +al +aa aa "} (5,1,1) = {" aa ab -af -ad -ai +aa +aa +aa +aa aq -aL -ad +aa aY bl -ad -aL +ba +aa aT ab aa "} (6,1,1) = {" aa -ab -ae -ap -aM +aa +aa +aa +aa +aa +ad aq -ad -ad -aA +Yw bk bf -bf -ap -ap +ba +aa +aa aa "} (7,1,1) = {" aa -ap -aW -aL -am +ab +aa +aa +aa ad aX ay aB aG bg -aR -aG +bf +XX ab aa "} (8,1,1) = {" aa ab -ap ab -ap +ab +ab ar ab ab @@ -437,121 +395,121 @@ aa "} (9,1,1) = {" aa -ab -ag -ad -an -ad +aa +aa +aq +be +aq au az -aC -bb -bh -aI -bj ap +bb +ab +bh +ap +ab aa "} (10,1,1) = {" aa ab -ah -ad +aa +aa +aq +aq aL -aL -ap ab -ap -aZ -aC +af aZ +tf ap -ab +ap +aa aa "} (11,1,1) = {" aa ab Gk -ad -ad aL +aq +aq av -ap +ab aD aC -Yw -bi -aV ab +aZ +aa +aa aa "} (12,1,1) = {" aa ab Mn -ap +aa aL -ad +aq aw ab -aE -XX -ej +ab +ab +ab tf -aE +ab ab aa "} (13,1,1) = {" aa -ap -ap -ad -aL -ap -ad ab -aC -aC +aI +aa +at +aa +ah +ab +aa aZ -aZ -aC +ap +ap +aa ab aa "} (14,1,1) = {" aa ab -aL -aj -ap -aU -ah -ab -ba -bd +bi +aa +aa +aa +aa +aa +aa +aa aP -aK -ap -ab +aa +aa +aa aa "} (15,1,1) = {" aa ab -ap -ab -ap ab ab +aa +aa +aa +aa +aa +aa ab ab -ab -ab -ab -ap -ab +aa +aa aa "} (16,1,1) = {" diff --git a/_maps/templates/holodeck_animeschool.dmm b/_maps/templates/holodeck_animeschool.dmm index 6b5afca430c..7503f7bec94 100644 --- a/_maps/templates/holodeck_animeschool.dmm +++ b/_maps/templates/holodeck_animeschool.dmm @@ -10,34 +10,58 @@ /area/template_noop) "n" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/item/clothing/under/costume/schoolgirl, -/obj/item/toy/katana, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/clothing/under/costume/schoolgirl{ + pixel_y = 8 + }, +/obj/item/toy/katana{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "s" = ( /obj/structure/table/wood, -/obj/item/toy/crayon/white, +/obj/item/toy/crayon/white{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "x" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/item/clothing/under/costume/schoolgirl/orange, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/clothing/under/costume/schoolgirl/orange{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "E" = ( /obj/structure/table/wood, -/obj/item/food/grown/apple, +/obj/item/food/grown/apple{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "H" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/item/clothing/under/costume/schoolgirl, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/clothing/under/costume/schoolgirl{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "R" = ( @@ -48,22 +72,38 @@ /area/template_noop) "S" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/item/clothing/under/costume/schoolgirl/green, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/clothing/under/costume/schoolgirl/green{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "T" = ( /obj/structure/table, -/obj/item/paper, -/obj/item/pen, -/obj/item/clothing/under/costume/schoolgirl/red, +/obj/item/paper{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/item/clothing/under/costume/schoolgirl/red{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) "Y" = ( /obj/structure/table/wood, -/obj/item/folder, -/obj/item/melee/baton/telescopic, +/obj/item/folder{ + pixel_y = 8 + }, +/obj/item/melee/baton/telescopic{ + pixel_y = 8 + }, /turf/open/floor/holofloor, /area/template_noop) diff --git a/_maps/templates/holodeck_card_battle.dmm b/_maps/templates/holodeck_card_battle.dmm index 60c7df8c047..1ef0a1e84bd 100644 --- a/_maps/templates/holodeck_card_battle.dmm +++ b/_maps/templates/holodeck_card_battle.dmm @@ -34,7 +34,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "dS" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 5; pixel_x = 8; @@ -50,7 +50,7 @@ /area/template_noop) "hk" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 9; pixel_x = 8; @@ -64,7 +64,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "iq" = ( -/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -84,7 +84,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "iB" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 8 }, @@ -124,7 +124,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "kT" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/machinery/trading_card_holder{ pixel_y = 5; pixel_x = -8; @@ -194,7 +194,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "pc" = ( -/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/west, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 10 }, @@ -262,7 +262,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "vu" = ( -/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/half/directional/west, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -275,7 +275,7 @@ /turf/open/floor/holofloor/hyperspace, /area/template_noop) "wk" = ( -/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/turf_decal/trimline/dark_red/end{ dir = 1 }, @@ -295,7 +295,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "xi" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -314,7 +314,7 @@ /area/template_noop) "Aj" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 9; pixel_x = -8; @@ -373,7 +373,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "IK" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -401,7 +401,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "NW" = ( -/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/effect/turf_decal/trimline/blue/line{ dir = 4 }, @@ -414,7 +414,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "Op" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 5 }, @@ -424,7 +424,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "OG" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 8 }, @@ -435,7 +435,7 @@ /area/template_noop) "Sn" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/trading_card_holder/red{ pixel_y = 6 }, @@ -478,7 +478,7 @@ /turf/open/floor/holofloor/stairs/medium, /area/template_noop) "Wa" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/dark_red/end, /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -546,7 +546,7 @@ /turf/open/floor/holofloor/white, /area/template_noop) "YY" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/trimline/dark_red/line{ dir = 4 }, diff --git a/_maps/templates/holodeck_chapelcourt.dmm b/_maps/templates/holodeck_chapelcourt.dmm index 6f87e03bc16..acee473aaa9 100644 --- a/_maps/templates/holodeck_chapelcourt.dmm +++ b/_maps/templates/holodeck_chapelcourt.dmm @@ -1,56 +1,18 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/secure_closet/courtroom, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"ab" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/turf/open/floor/holofloor/dark, -/area/template_noop) "ac" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/holofloor/chapel/bottom_left, /area/template_noop) -"ad" = ( -/obj/structure/table/wood/fancy, -/obj/item/clothing/suit/chaplainsuit/nun, -/obj/item/clothing/head/chaplain/nun_hood, -/obj/item/clothing/suit/chaplainsuit/holidaypriest, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) "ae" = ( /obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/pen/red, +/obj/item/folder/blue{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -62,27 +24,14 @@ "ag" = ( /turf/open/floor/holofloor/chapel/top_left, /area/template_noop) -"ah" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/turf/open/floor/holofloor/dark, -/area/template_noop) "ai" = ( /turf/open/floor/holofloor/chapel/bottom_right, /area/template_noop) "aj" = ( /obj/structure/table/wood, -/obj/item/hand_labeler, +/obj/item/hand_labeler{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -94,159 +43,46 @@ }, /turf/open/floor/holofloor/chapel/top_right, /area/template_noop) -"al" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/pen/red, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"am" = ( -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood/fancy, -/turf/open/floor/holofloor/dark, -/area/template_noop) "an" = ( /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/holofloor/dark, /area/template_noop) -"ao" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/storage/fancy/candle_box, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"ap" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"aq" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/pen/red, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"ar" = ( -/obj/item/gavelblock, -/obj/item/gavelhammer, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"as" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) "at" = ( /obj/structure/table/wood, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, -/obj/item/food/grown/harebell, +/obj/item/food/grown/harebell{ + pixel_y = 8 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8 + }, +/obj/item/food/grown/harebell{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, /turf/open/floor/holofloor/dark, /area/template_noop) -"au" = ( -/obj/structure/table/wood/fancy, -/obj/item/book/bible, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) "av" = ( /obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/pen/red, +/obj/item/folder/red{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, /turf/open/floor/holofloor/dark, /area/template_noop) -"aw" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"ax" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"ay" = ( -/obj/item/toy/figure/chaplain, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood/fancy, -/turf/open/floor/holofloor/dark, -/area/template_noop) "az" = ( /obj/structure/closet/secure_closet/courtroom, /obj/effect/turf_decal/tile/neutral/opposingcorners{ @@ -259,7 +95,9 @@ /area/template_noop) "aB" = ( /obj/structure/table/wood, -/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -273,7 +111,9 @@ /area/template_noop) "aD" = ( /obj/structure/table/wood, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, @@ -285,58 +125,28 @@ }, /turf/open/floor/holofloor/chapel/bottom_right, /area/template_noop) -"aF" = ( -/obj/item/clothing/suit/costume/judgerobe, -/obj/item/clothing/head/costume/powdered_wig, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood/fancy, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aG" = ( /obj/structure/table/wood, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, -/obj/item/food/grown/poppy, +/obj/item/food/grown/poppy{ + pixel_y = 8 + }, +/obj/item/food/grown/poppy{ + pixel_y = 8 + }, +/obj/item/food/grown/poppy{ + pixel_y = 8 + }, +/obj/item/food/grown/poppy{ + pixel_y = 8 + }, +/obj/item/food/grown/poppy{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, /turf/open/floor/holofloor/dark, /area/template_noop) -"aH" = ( -/obj/structure/table/wood/fancy, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"aI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aJ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -346,45 +156,12 @@ "aK" = ( /turf/open/floor/holofloor/chapel/top_right, /area/template_noop) -"aL" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aM" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners{ dir = 1 }, /turf/open/floor/holofloor/dark, /area/template_noop) -"aN" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"aO" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aP" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, @@ -397,36 +174,12 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/holofloor/dark, /area/template_noop) -"aS" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aT" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/holofloor/chapel/top_left, /area/template_noop) -"aU" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/hand_labeler, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aV" = ( /obj/structure/chair{ dir = 1 @@ -436,34 +189,13 @@ }, /turf/open/floor/holofloor/dark, /area/template_noop) -"aW" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/holofloor/dark, -/area/template_noop) -"aX" = ( -/obj/item/clothing/suit/chaplainsuit/bishoprobe, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/table/wood/fancy, -/turf/open/floor/holofloor/dark, -/area/template_noop) "aY" = ( -/obj/item/gavelblock, -/obj/item/gavelhammer, +/obj/item/gavelblock{ + pixel_y = 8 + }, +/obj/item/gavelhammer{ + pixel_y = 8 + }, /obj/structure/table/wood, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/holofloor/dark, @@ -475,46 +207,66 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "fL" = ( -/obj/item/clothing/suit/costume/judgerobe, -/obj/item/clothing/head/costume/powdered_wig, +/obj/item/clothing/suit/costume/judgerobe{ + pixel_y = 8 + }, +/obj/item/clothing/head/costume/powdered_wig{ + pixel_y = 8 + }, /obj/structure/table/wood/fancy, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "hg" = ( /obj/structure/table/wood/fancy, -/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "hE" = ( -/obj/item/clothing/suit/chaplainsuit/bishoprobe, +/obj/item/clothing/suit/chaplainsuit/bishoprobe{ + pixel_y = 8 + }, /obj/structure/table/wood/fancy, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "kv" = ( /obj/structure/table/wood/fancy, -/obj/item/book/bible, +/obj/item/book/bible{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "oy" = ( -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, +/obj/item/clothing/head/helmet/chaplain/witchunter_hat{ + pixel_y = 8 + }, /obj/structure/table/wood/fancy, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "vi" = ( /obj/structure/table/wood/fancy, -/obj/item/clothing/suit/chaplainsuit/nun, -/obj/item/clothing/head/chaplain/nun_hood, -/obj/item/clothing/suit/chaplainsuit/holidaypriest, +/obj/item/clothing/suit/chaplainsuit/nun{ + pixel_y = 8 + }, +/obj/item/clothing/head/chaplain/nun_hood{ + pixel_y = 8 + }, +/obj/item/clothing/suit/chaplainsuit/holidaypriest{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) "FR" = ( -/obj/item/toy/figure/chaplain, +/obj/item/toy/figure/chaplain{ + pixel_y = 8 + }, /obj/structure/table/wood/fancy, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, diff --git a/_maps/templates/holodeck_firingrange.dmm b/_maps/templates/holodeck_firingrange.dmm index cb727801a05..b7b9c974ab6 100644 --- a/_maps/templates/holodeck_firingrange.dmm +++ b/_maps/templates/holodeck_firingrange.dmm @@ -23,7 +23,6 @@ /turf/open/floor/holofloor, /area/template_noop) "k" = ( -/obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor{ icon_state = "white" @@ -45,13 +44,6 @@ /obj/effect/turf_decal/tile/green/half/contrasted, /turf/open/floor/holofloor, /area/template_noop) -"t" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/holofloor{ - icon_state = "white" - }, -/area/template_noop) "y" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor{ @@ -70,9 +62,11 @@ /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/north, /obj/item/training_toolbox{ - pixel_y = 4 + pixel_y = 12 + }, +/obj/item/training_toolbox{ + pixel_y = 8 }, -/obj/item/training_toolbox, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -87,7 +81,9 @@ /area/template_noop) "G" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/structure/window/reinforced/spawner/directional/west, /obj/structure/window/reinforced/spawner/directional/north, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -154,12 +150,6 @@ icon_state = "white" }, /area/template_noop) -"Y" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/holofloor{ - icon_state = "white" - }, -/area/template_noop) "Z" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -216,7 +206,7 @@ Z N "} (5,1,1) = {" -Y +K S K Q @@ -228,7 +218,7 @@ Z N "} (6,1,1) = {" -t +U U U c diff --git a/_maps/templates/holodeck_gamer.dmm b/_maps/templates/holodeck_gamer.dmm deleted file mode 100644 index 570992d2437..00000000000 --- a/_maps/templates/holodeck_gamer.dmm +++ /dev/null @@ -1,129 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"d" = ( -/obj/machinery/computer/arcade/battle, -/turf/open/floor/holofloor/basalt, -/area/template_noop) -"x" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/holofloor/basalt, -/area/template_noop) -"C" = ( -/obj/machinery/computer/arcade/orion_trail, -/turf/open/floor/holofloor/basalt, -/area/template_noop) -"D" = ( -/obj/machinery/computer/arcade/amputation, -/turf/open/floor/holofloor/basalt, -/area/template_noop) -"I" = ( -/turf/open/floor/holofloor/basalt, -/area/template_noop) - -(1,1,1) = {" -I -I -I -I -I -I -I -I -I -I -"} -(2,1,1) = {" -I -I -I -x -I -I -x -I -I -I -"} -(3,1,1) = {" -I -I -I -D -I -I -D -I -I -I -"} -(4,1,1) = {" -I -I -I -I -I -I -I -I -I -I -"} -(5,1,1) = {" -I -I -I -I -I -I -I -I -I -I -"} -(6,1,1) = {" -I -I -I -I -I -I -I -I -I -I -"} -(7,1,1) = {" -I -I -I -d -I -I -d -I -I -I -"} -(8,1,1) = {" -I -I -I -C -I -I -C -I -I -I -"} -(9,1,1) = {" -I -I -I -I -I -I -I -I -I -I -"} diff --git a/_maps/templates/holodeck_holdoutbunker.dmm b/_maps/templates/holodeck_holdoutbunker.dmm index 782cbd919aa..cfbc32ffa6c 100644 --- a/_maps/templates/holodeck_holdoutbunker.dmm +++ b/_maps/templates/holodeck_holdoutbunker.dmm @@ -18,13 +18,16 @@ /area/template_noop) "u" = ( /obj/structure/table, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /turf/open/floor/holofloor/asteroid, /area/template_noop) "v" = ( /obj/structure/table, /obj/item/stack/medical/ointment{ - heal_burn = 10 + heal_burn = 10; + pixel_y = 8 }, /turf/open/floor/holofloor/asteroid, /area/template_noop) @@ -36,15 +39,20 @@ /area/template_noop) "I" = ( /obj/structure/table, -/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser{ + pixel_y = 8 + }, /turf/open/floor/holofloor/asteroid, /area/template_noop) "J" = ( /obj/structure/table, /obj/item/stack/medical/bruise_pack{ - heal_brute = 10 + heal_brute = 10; + pixel_y = 8 + }, +/obj/item/soap{ + pixel_y = 8 }, -/obj/item/soap, /turf/open/floor/holofloor/asteroid, /area/template_noop) diff --git a/_maps/templates/holodeck_kobayashi.dmm b/_maps/templates/holodeck_kobayashi.dmm index bb8c5c297ac..293d6c5de2d 100644 --- a/_maps/templates/holodeck_kobayashi.dmm +++ b/_maps/templates/holodeck_kobayashi.dmm @@ -3,18 +3,6 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "c" = ( -/obj/machinery/button/massdriver/indestructible{ - id = "trektorpedo1"; - name = "photon torpedo button"; - pixel_x = -16; - pixel_y = -5 - }, -/obj/machinery/button/massdriver/indestructible{ - id = "trektorpedo2"; - name = "photon torpedo button"; - pixel_x = 16; - pixel_y = -5 - }, /obj/machinery/computer/arcade/orion_trail/kobayashi, /turf/open/floor/holofloor/plating, /area/template_noop) @@ -41,7 +29,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "l" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/computer/station_alert{ dir = 4 }, @@ -75,15 +63,29 @@ /area/template_noop) "t" = ( /obj/structure/table/glass, -/obj/item/gun/energy/e_gun/mini/practice_phaser, +/obj/item/gun/energy/e_gun/mini/practice_phaser{ + pixel_y = 8 + }, /obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, +/obj/machinery/button/massdriver/indestructible/table{ + pixel_x = 8; + pixel_y = 1; + id = "trektorpedo1"; + name = "photon torpedo button" + }, /turf/open/floor/holofloor/plating, /area/template_noop) "w" = ( /obj/structure/table, -/obj/item/folder, -/obj/item/pen/blue, +/obj/item/folder{ + pixel_y = 8 + }, +/obj/item/pen/blue{ + pixel_y = 8 + }, /obj/structure/window/reinforced/spawner/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -102,7 +104,7 @@ /obj/machinery/computer/atmos_alert{ dir = 8 }, -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/holofloor/plating, /area/template_noop) "A" = ( @@ -148,15 +150,27 @@ /area/template_noop) "L" = ( /obj/structure/table/glass, -/obj/item/gun/energy/e_gun/mini/practice_phaser, +/obj/item/gun/energy/e_gun/mini/practice_phaser{ + pixel_y = 8 + }, /obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/massdriver/indestructible/table{ + pixel_x = -8; + pixel_y = 1; + name = "photon torpedo button"; + id = "trektorpedo2" + }, /turf/open/floor/holofloor/plating, /area/template_noop) "Q" = ( /obj/structure/table, /obj/structure/window/reinforced/spawner/directional/east, -/obj/item/folder, -/obj/item/pen/red, +/obj/item/folder{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, @@ -196,8 +210,12 @@ /area/template_noop) "Z" = ( /obj/structure/table, -/obj/item/folder, -/obj/item/pen, +/obj/item/folder{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, diff --git a/_maps/templates/holodeck_lounge.dmm b/_maps/templates/holodeck_lounge.dmm index 1bcec197d7b..5afe05af51e 100644 --- a/_maps/templates/holodeck_lounge.dmm +++ b/_maps/templates/holodeck_lounge.dmm @@ -3,98 +3,77 @@ /obj/structure/table/wood/shuttle_bar, /obj/item/reagent_containers/cup/rag{ pixel_x = 10; - pixel_y = 1 - }, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" + pixel_y = 9 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "b" = ( /obj/structure/closet/crate/bin, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "c" = ( -/obj/machinery/door/window/right/directional/east, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/obj/machinery/door/window/half/right/directional/east, +/turf/open/floor/holofloor/wood, /area/template_noop) "d" = ( /obj/structure/table/wood/shuttle_bar, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "f" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/flashlight/lamp/green{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "h" = ( /obj/structure/table/wood, -/obj/item/cigarette/pipe, -/obj/effect/holodeck_effect/random_book, +/obj/item/cigarette/pipe{ + pixel_y = 8 + }, +/obj/effect/holodeck_effect/random_book{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "i" = ( /obj/structure/table/wood/shuttle_bar, -/obj/item/reagent_containers/cup/glass/shaker, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "j" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/obj/structure/window/reinforced/half/directional/east, +/turf/open/floor/holofloor/wood, /area/template_noop) "k" = ( /obj/structure/table/wood/poker, -/obj/item/storage/box/matches, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/storage/box/matches{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "l" = ( /obj/structure/chair/stool/bar/directional/south, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/obj/structure/window/reinforced/half/directional/east, +/turf/open/floor/holofloor/wood, /area/template_noop) "m" = ( /obj/structure/chair/wood, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "o" = ( /obj/structure/chair/wood{ dir = 1 }, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "p" = ( /obj/structure/table/wood, -/obj/item/instrument/guitar, +/obj/item/instrument/guitar{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "q" = ( @@ -102,44 +81,40 @@ /area/template_noop) "t" = ( /obj/structure/table/wood/shuttle_bar, -/obj/item/book/manual/wiki/barman_recipes, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/book/manual/wiki/barman_recipes{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "u" = ( /obj/structure/chair/wood{ dir = 4 }, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "w" = ( /obj/structure/table/wood, -/obj/item/instrument/saxophone, +/obj/item/instrument/saxophone{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "x" = ( /obj/structure/table/wood, -/obj/item/instrument/violin, +/obj/item/instrument/violin{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "z" = ( -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "A" = ( /obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/paper_bin{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "C" = ( /obj/structure/chair/stool/bar/directional/west, @@ -147,9 +122,7 @@ /area/template_noop) "D" = ( /obj/structure/table/wood, -/obj/item/kirbyplants/organic/plant5{ - pixel_y = 10 - }, +/obj/item/kirbyplants/organic/plant5, /turf/open/floor/holofloor/carpet, /area/template_noop) "E" = ( @@ -159,53 +132,45 @@ /turf/open/floor/holofloor/carpet, /area/template_noop) "F" = ( -/turf/open/floor/holofloor{ - icon_state = "stairs-r" - }, +/turf/open/floor/holofloor/stairs/right, /area/template_noop) "G" = ( -/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/structure/table/wood/shuttle_bar, -/obj/item/storage/box/cups, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/storage/box/cups{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "H" = ( /obj/structure/sink/directional/east, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "I" = ( /obj/structure/chair/wood{ dir = 8 }, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "J" = ( /obj/structure/table/wood, -/obj/effect/holodeck_effect/random_book, +/obj/effect/holodeck_effect/random_book{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "K" = ( /obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/lighter, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 8 }, +/obj/item/lighter{ + pixel_y = 8 + }, +/turf/open/floor/holofloor/wood, /area/template_noop) "L" = ( -/turf/open/floor/holofloor{ - icon_state = "stairs-l" - }, +/turf/open/floor/holofloor/stairs/left, /area/template_noop) "M" = ( /obj/structure/chair/comfy/brown{ @@ -216,7 +181,9 @@ /area/template_noop) "N" = ( /obj/structure/table/wood, -/obj/item/instrument/piano_synth/headphones, +/obj/item/instrument/piano_synth/headphones{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "O" = ( @@ -228,56 +195,41 @@ /area/template_noop) "P" = ( /obj/structure/table/wood/poker, -/obj/effect/holodeck_effect/cards, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/effect/holodeck_effect/cards{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "R" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/obj/structure/window/reinforced/half/directional/south, +/turf/open/floor/holofloor/wood, /area/template_noop) "S" = ( /obj/structure/table/wood/poker, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "T" = ( /obj/structure/table/wood/poker, -/obj/item/cigarette/pipe, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/cigarette/pipe{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "U" = ( /obj/structure/table/wood/poker, -/obj/item/storage/dice, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" +/obj/item/storage/dice{ + pixel_y = 8 }, +/turf/open/floor/holofloor/wood, /area/template_noop) "V" = ( /obj/structure/chair/stool/bar/directional/south, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/turf/open/floor/holofloor/wood, /area/template_noop) "Y" = ( /obj/structure/table/wood/shuttle_bar, -/obj/structure/window/reinforced/spawner/directional/east, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, +/obj/structure/window/reinforced/half/directional/east, +/turf/open/floor/holofloor/wood, /area/template_noop) "Z" = ( /obj/structure/musician/piano, diff --git a/_maps/templates/holodeck_medicalsim.dmm b/_maps/templates/holodeck_medicalsim.dmm index 7e4162ce074..74c11acac52 100644 --- a/_maps/templates/holodeck_medicalsim.dmm +++ b/_maps/templates/holodeck_medicalsim.dmm @@ -1,213 +1,195 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ap" = ( /obj/structure/table, -/obj/item/reagent_containers/dropper, -/obj/item/assembly/igniter, +/obj/item/reagent_containers/dropper{ + pixel_y = 8 + }, +/obj/item/assembly/igniter{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "aL" = ( /obj/structure/table/glass, -/obj/item/clothing/gloves/latex/nitrile, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/mask/surgical, -/obj/structure/window/spawner/directional/east, -/obj/item/surgicaldrill, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" +/obj/item/clothing/gloves/latex/nitrile{ + pixel_y = 8 }, +/obj/item/clothing/suit/apron/surgical{ + pixel_y = 8 + }, +/obj/item/clothing/mask/surgical{ + pixel_y = 8 + }, +/obj/structure/window/reinforced/half/directional/east, +/obj/item/surgicaldrill{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/holofloor/white, /area/template_noop) "ba" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "bw" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "cI" = ( /obj/structure/closet/crate/freezer/blood, -/obj/structure/window/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "cO" = ( /obj/machinery/stasis, /obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "cR" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "cT" = ( /obj/structure/table, -/obj/item/folder/white, +/obj/item/folder/white{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "dx" = ( /obj/structure/table, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 8 + }, /obj/structure/window/spawner/directional/west, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "dX" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/structure/table/glass, -/obj/item/storage/box/masks, +/obj/item/storage/box/masks{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "gp" = ( /obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "gr" = ( /obj/structure/table/glass, -/obj/item/retractor, +/obj/item/retractor{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "hK" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/structure/table/glass, /obj/item/storage/box/gloves{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "hQ" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/structure/table/glass, -/obj/item/healthanalyzer, +/obj/item/healthanalyzer{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "jr" = ( /obj/effect/turf_decal/tile/blue, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "kJ" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "lU" = ( /obj/structure/table, -/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "nj" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "pe" = ( /obj/structure/window/spawner/directional/south, /obj/item/kirbyplants/organic/plant10, /obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "pY" = ( /obj/machinery/computer/operating{ dir = 8 }, /obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "qw" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "qV" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "qX" = ( /obj/structure/bed, @@ -215,58 +197,44 @@ /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "tI" = ( -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "uj" = ( /obj/machinery/chem_master, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "wu" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "wV" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/structure/bed/medical/emergency, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "xf" = ( /obj/structure/table/optable, /obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "xz" = ( /obj/structure/closet/wardrobe/white, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "yk" = ( /obj/structure/window/spawner/directional/west, @@ -276,54 +244,46 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "zd" = ( /obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ac" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "An" = ( /obj/machinery/computer/operating{ dir = 4 }, /obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "BI" = ( -/obj/structure/window/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "BS" = ( /obj/machinery/computer/pandemic, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "BT" = ( /obj/structure/bed, @@ -331,18 +291,14 @@ /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ck" = ( /obj/machinery/shower/directional/east, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ct" = ( /obj/structure/chair/office/light{ @@ -351,131 +307,113 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "CQ" = ( /obj/structure/table, -/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "DT" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "DW" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ea" = ( /obj/structure/table, -/obj/item/reagent_containers/cup/beaker, -/obj/item/reagent_containers/cup/beaker, -/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ga" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "GN" = ( /obj/machinery/door/window/left/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ig" = ( /obj/machinery/iv_drip, /obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Ke" = ( /obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "KD" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Lt" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "LW" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/item/kirbyplants/organic/plant21, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "NV" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "PJ" = ( -/obj/structure/window/spawner/directional/north, +/obj/structure/window/reinforced/half/directional/north, /obj/item/kirbyplants/organic/plant8, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Qu" = ( /obj/structure/table/glass, -/obj/item/stack/medical/gauze, -/obj/item/cautery, +/obj/item/stack/medical/gauze{ + pixel_y = 8 + }, +/obj/item/cautery{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "RA" = ( /obj/structure/window/spawner/directional/west, @@ -485,55 +423,47 @@ /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "RJ" = ( /obj/structure/table, -/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Sb" = ( /obj/structure/table/glass, /obj/item/scalpel{ - pixel_y = 10 + pixel_y = 18 + }, +/obj/item/circular_saw{ + pixel_y = 8 }, -/obj/item/circular_saw, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Sj" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Tt" = ( /obj/machinery/stasis{ dir = 4 }, /obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "TI" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "WK" = ( /obj/structure/bodycontainer/morgue{ @@ -542,38 +472,40 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Xm" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "XM" = ( /obj/structure/window/spawner/directional/south, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) "Zq" = ( /obj/structure/table/glass, -/obj/item/surgical_drapes, -/obj/item/razor, -/obj/item/hemostat, -/obj/item/bonesetter, -/obj/item/stack/medical/bone_gel, +/obj/item/surgical_drapes{ + pixel_y = 8 + }, +/obj/item/razor{ + pixel_y = 8 + }, +/obj/item/hemostat{ + pixel_y = 8 + }, +/obj/item/bonesetter{ + pixel_y = 8 + }, +/obj/item/stack/medical/bone_gel{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/holofloor{ - icon_state = "white" - }, +/turf/open/floor/holofloor/white, /area/template_noop) (1,1,1) = {" diff --git a/_maps/templates/holodeck_microwave.dmm b/_maps/templates/holodeck_microwave.dmm index 5a44211c0e6..6d4c4902739 100644 --- a/_maps/templates/holodeck_microwave.dmm +++ b/_maps/templates/holodeck_microwave.dmm @@ -1,7 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/table/reinforced, -/obj/machinery/microwave/hell, +/obj/machinery/microwave/hell{ + pixel_y = 8 + }, /turf/open/floor/holofloor/dark, /area/template_noop) "j" = ( @@ -39,9 +41,7 @@ /obj/effect/turf_decal/trimline/brown/line{ dir = 9 }, -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 2 - }, +/obj/effect/turf_decal/trimline/brown/corner, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) @@ -79,9 +79,7 @@ /obj/effect/turf_decal/trimline/brown/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 2 - }, +/obj/effect/turf_decal/trimline/brown/line, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/holofloor/dark, /area/template_noop) @@ -113,9 +111,7 @@ /turf/open/floor/holofloor/dark, /area/template_noop) "N" = ( -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 2 - }, +/obj/effect/turf_decal/trimline/brown/corner, /obj/effect/turf_decal/trimline/brown/line{ dir = 9 }, diff --git a/_maps/templates/holodeck_photobooth.dmm b/_maps/templates/holodeck_photobooth.dmm index a9581461de7..4d62ed727cc 100644 --- a/_maps/templates/holodeck_photobooth.dmm +++ b/_maps/templates/holodeck_photobooth.dmm @@ -13,19 +13,27 @@ /obj/item/canvas/twentythree_twentythree, /turf/open/floor/holofloor/carpet, /area/template_noop) +"m" = ( +/obj/structure/mirror/directional/north, +/turf/open/floor/holofloor/pure_white, +/area/template_noop) "r" = ( /obj/structure/table/wood, /obj/item/paint/anycolor{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 8 }, /obj/item/paint/anycolor{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 8 }, /obj/item/paint/anycolor{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 8 }, /obj/item/paint/anycolor{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 8 }, /turf/open/floor/holofloor/carpet, /area/template_noop) @@ -33,33 +41,40 @@ /obj/structure/table/wood, /obj/item/toy/crayon/spraycan{ pixel_x = 5; - pixel_y = 5 + pixel_y = 13 }, /obj/item/toy/crayon/spraycan{ pixel_x = -5; - pixel_y = 5 + pixel_y = 13 }, /turf/open/floor/holofloor/carpet, /area/template_noop) "u" = ( /obj/structure/table/wood, -/obj/item/paper_bin, +/obj/item/paper_bin{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "w" = ( /obj/structure/table/wood, -/obj/item/camera, -/obj/item/camera, +/obj/item/camera{ + pixel_y = 8 + }, +/obj/item/camera{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "H" = ( /obj/structure/table/wood, -/obj/item/storage/crayons, +/obj/item/storage/crayons{ + pixel_y = 8 + }, /turf/open/floor/holofloor/carpet, /area/template_noop) "L" = ( /obj/structure/falsewall/wood, -/obj/structure/mirror, /turf/open/floor/holofloor/carpet, /area/template_noop) @@ -77,7 +92,7 @@ a "} (2,1,1) = {" L -a +m a a a diff --git a/_maps/templates/holodeck_thunderdome.dmm b/_maps/templates/holodeck_thunderdome.dmm index 3e68f2bdaa4..3ab763f74d7 100644 --- a/_maps/templates/holodeck_thunderdome.dmm +++ b/_maps/templates/holodeck_thunderdome.dmm @@ -9,18 +9,34 @@ /area/template_noop) "h" = ( /obj/structure/table, -/obj/item/clothing/head/helmet/thunderdome/holosuit, -/obj/item/clothing/suit/armor/tdome/holosuit/green, -/obj/item/clothing/under/color/green, -/obj/item/melee/energy/sword/holographic/green, +/obj/item/clothing/head/helmet/thunderdome/holosuit{ + pixel_y = 8 + }, +/obj/item/clothing/suit/armor/tdome/holosuit/green{ + pixel_y = 8 + }, +/obj/item/clothing/under/color/green{ + pixel_y = 8 + }, +/obj/item/melee/energy/sword/holographic/green{ + pixel_y = 8 + }, /turf/open/floor/holofloor/basalt, /area/template_noop) "q" = ( /obj/structure/table, -/obj/item/clothing/head/helmet/thunderdome/holosuit, -/obj/item/clothing/suit/armor/tdome/holosuit/red, -/obj/item/clothing/under/color/red, -/obj/item/melee/energy/sword/holographic/red, +/obj/item/clothing/head/helmet/thunderdome/holosuit{ + pixel_y = 8 + }, +/obj/item/clothing/suit/armor/tdome/holosuit/red{ + pixel_y = 8 + }, +/obj/item/clothing/under/color/red{ + pixel_y = 8 + }, +/obj/item/melee/energy/sword/holographic/red{ + pixel_y = 8 + }, /turf/open/floor/holofloor/basalt, /area/template_noop) "x" = ( diff --git a/_maps/templates/holodeck_thunderdome1218.dmm b/_maps/templates/holodeck_thunderdome1218.dmm index a71432bbbd2..7a0709e2ddf 100644 --- a/_maps/templates/holodeck_thunderdome1218.dmm +++ b/_maps/templates/holodeck_thunderdome1218.dmm @@ -6,23 +6,27 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "f" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/item/banner/red, /turf/open/floor/holofloor/asteroid, /area/template_noop) "g" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /obj/item/banner/blue, /turf/open/floor/holofloor/asteroid, /area/template_noop) "k" = ( /obj/structure/table/wood/fancy, -/obj/item/clothing/suit/armor/riot/knight/blue, -/obj/item/clothing/head/helmet/knight/blue, +/obj/item/clothing/suit/armor/riot/knight/blue{ + pixel_y = 8 + }, +/obj/item/clothing/head/helmet/knight/blue{ + pixel_y = 8 + }, /turf/open/floor/holofloor/grass, /area/template_noop) "n" = ( -/obj/machinery/door/window/left/directional/south, +/obj/machinery/door/window/half/left/directional/south, /turf/open/floor/holofloor/grass, /area/template_noop) "p" = ( @@ -30,15 +34,20 @@ /area/template_noop) "r" = ( /obj/structure/table/wood, -/obj/item/scythe, -/obj/item/spear, +/obj/item/scythe{ + pixel_y = 8 + }, +/obj/item/spear{ + pixel_y = 8 + }, /obj/item/melee/chainofcommand{ - name = "chain whip" + name = "chain whip"; + pixel_y = 8 }, /turf/open/floor/holofloor/asteroid, /area/template_noop) "s" = ( -/obj/machinery/door/window/right/directional/south, +/obj/machinery/door/window/half/right/directional/south, /turf/open/floor/holofloor/grass, /area/template_noop) "x" = ( @@ -47,9 +56,12 @@ "y" = ( /obj/structure/table/wood, /obj/item/melee/chainofcommand{ - name = "chain whip" + name = "chain whip"; + pixel_y = 8 + }, +/obj/item/spear{ + pixel_y = 8 }, -/obj/item/spear, /turf/open/floor/holofloor/asteroid, /area/template_noop) "B" = ( @@ -60,12 +72,12 @@ "C" = ( /obj/structure/table/wood/fancy, /obj/item/clothing/head/costume/crown/fancy{ - pixel_y = 6 + pixel_y = 14 }, /turf/open/floor/holofloor/grass, /area/template_noop) "E" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/holofloor/asteroid, /area/template_noop) "H" = ( @@ -73,35 +85,55 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "J" = ( -/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/half/directional/south, /turf/open/floor/holofloor/grass, /area/template_noop) "N" = ( /obj/structure/table/wood, -/obj/item/spear, +/obj/item/spear{ + pixel_y = 8 + }, /turf/open/floor/holofloor/asteroid, /area/template_noop) "Q" = ( /obj/structure/table/wood/fancy, -/obj/item/clothing/suit/armor/riot/knight/blue, -/obj/item/clothing/head/helmet/knight/blue, -/obj/item/claymore/weak, +/obj/item/clothing/suit/armor/riot/knight/blue{ + pixel_y = 8 + }, +/obj/item/clothing/head/helmet/knight/blue{ + pixel_y = 8 + }, +/obj/item/claymore/weak{ + pixel_y = 8 + }, /turf/open/floor/holofloor/grass, /area/template_noop) "R" = ( -/obj/machinery/door/window/left/directional/south, +/obj/machinery/door/window/half/left/directional/south, /turf/open/floor/holofloor/asteroid, /area/template_noop) "T" = ( /obj/structure/table/wood, -/obj/item/tailclub, -/obj/item/spear, +/obj/item/tailclub{ + pixel_y = 8 + }, +/obj/item/spear{ + pixel_y = 8 + }, /turf/open/floor/holofloor/asteroid, /area/template_noop) "X" = ( /obj/structure/table/wood, -/obj/item/scythe, -/obj/item/spear, +/obj/item/scythe{ + pixel_y = 8 + }, +/obj/item/spear{ + pixel_y = 8 + }, +/turf/open/floor/holofloor/asteroid, +/area/template_noop) +"Z" = ( +/obj/machinery/door/window/half/right/directional/south, /turf/open/floor/holofloor/asteroid, /area/template_noop) @@ -149,7 +181,7 @@ p p p p -R +Z x a "} diff --git a/_maps/templates/lazy_templates/abductor_ships.dmm b/_maps/templates/lazy_templates/abductor_ships.dmm index 4c7d2e172ff..7b564cbadf2 100644 --- a/_maps/templates/lazy_templates/abductor_ships.dmm +++ b/_maps/templates/lazy_templates/abductor_ships.dmm @@ -5,11 +5,6 @@ "ab" = ( /turf/open/lava, /area/awaymission/caves) -"bX" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien11" - }, -/area/centcom/abductor_ship) "ea" = ( /obj/effect/landmark/abductor/scientist{ team_number = 2 @@ -28,21 +23,6 @@ }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"gZ" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien15" - }, -/area/centcom/abductor_ship) -"hw" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien12" - }, -/area/centcom/abductor_ship) -"hN" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien6" - }, -/area/centcom/abductor_ship) "ie" = ( /obj/structure/closet/abductor, /obj/item/storage/box/alienhandcuffs, @@ -72,11 +52,6 @@ }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"oL" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien2" - }, -/area/centcom/abductor_ship) "pK" = ( /obj/machinery/abductor/console{ team_number = 3 @@ -102,18 +77,15 @@ }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"st" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien8" - }, -/area/centcom/abductor_ship) "sS" = ( /obj/structure/table/abductor, /obj/machinery/recharger{ - pixel_x = 7 + pixel_x = 7; + pixel_y = 8 }, /obj/item/paper/guides/antag/abductor{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 8 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) @@ -178,102 +150,47 @@ }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"AJ" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien3" - }, -/area/centcom/abductor_ship) "Bh" = ( /obj/machinery/abductor/gland_dispenser, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"BX" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien18" - }, -/area/centcom/abductor_ship) "CF" = ( /obj/machinery/abductor/console{ team_number = 2 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"CJ" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien7" - }, -/area/centcom/abductor_ship) -"CT" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien10" - }, -/area/centcom/abductor_ship) "DL" = ( /obj/effect/landmark/abductor/agent{ team_number = 4 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Gb" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien19" - }, -/area/centcom/abductor_ship) "Gs" = ( /obj/machinery/computer/camera_advanced/abductor{ team_number = 4 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Gt" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien23" - }, -/area/centcom/abductor_ship) "HK" = ( /obj/effect/landmark/abductor/agent{ team_number = 2 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Ig" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien24" - }, -/area/centcom/abductor_ship) "Il" = ( /obj/structure/table/optable/abductor, /obj/item/surgical_drapes{ - pixel_y = -5 + pixel_y = 3 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Nw" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien17" - }, -/area/centcom/abductor_ship) -"Po" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien22" - }, -/area/centcom/abductor_ship) "Pv" = ( /obj/effect/landmark/abductor/agent{ team_number = 3 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"QM" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien13" - }, -/area/centcom/abductor_ship) -"Sv" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien4" - }, -/area/centcom/abductor_ship) "SK" = ( /obj/structure/table/abductor, /obj/item/toy/plush/abductor{ @@ -282,7 +199,7 @@ }, /obj/item/toy/plush/abductor/agent{ pixel_x = 9; - pixel_y = 2 + pixel_y = 8 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) @@ -302,164 +219,134 @@ }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Yu" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien14" - }, -/area/centcom/abductor_ship) -"YQ" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien21" - }, -/area/centcom/abductor_ship) "YY" = ( /obj/machinery/abductor/experiment{ team_number = 4 }, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Zf" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien9" - }, -/area/centcom/abductor_ship) "Zn" = ( /obj/effect/landmark/abductor/scientist, /turf/open/floor/plating/abductor, /area/centcom/abductor_ship) -"Zr" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien5" - }, -/area/centcom/abductor_ship) -"Zv" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien20" - }, -/area/centcom/abductor_ship) -"ZB" = ( -/turf/closed/indestructible/abductor{ - icon_state = "alien16" - }, -/area/centcom/abductor_ship) (1,1,1) = {" Xy -ZB -Yu -hw -CT -hN +lV +lV +lV +lV +lV Xy Xy Xy -ZB -Yu -hw -CT -hN +lV +lV +lV +lV +lV Xy "} (2,1,1) = {" -Zv -Nw +lV +lV nL tu rh -CJ +lV lV Xy -Zv -Nw +lV +lV XD tu rh -CJ +lV lV "} (3,1,1) = {" -YQ +lV es UE wM UE Bh -oL +lV Xy -YQ +lV nb UE Zn UE Bh -oL +lV "} (4,1,1) = {" -Po +lV pK UE Il UE SK -AJ +lV Xy -Po +lV xM UE Il UE SK -AJ +lV "} (5,1,1) = {" -Gt +lV eq UE Pv UE nt -Sv +lV Xy -Gt +lV qV UE VZ UE nt -Sv +lV "} (6,1,1) = {" -Ig -BX +lV +lV ie sS mr -st -Zr +lV +lV Xy -Ig -BX +lV +lV ie sS mr -st -Zr +lV +lV "} (7,1,1) = {" Xy -Gb -gZ -QM -bX -Zf +lV +lV +lV +lV +lV Xy Xy Xy -Gb -gZ -QM -bX -Zf +lV +lV +lV +lV +lV Xy "} (8,1,1) = {" @@ -481,121 +368,121 @@ Xy "} (9,1,1) = {" Xy -ZB -Yu -hw -CT -hN +lV +lV +lV +lV +lV Xy Xy Xy -ZB -Yu -hw -CT -hN +lV +lV +lV +lV +lV Xy "} (10,1,1) = {" -Zv -Nw +lV +lV Gs tu rh -CJ +lV lV Xy -Zv -Nw +lV +lV zV tu rh -CJ +lV lV "} (11,1,1) = {" -YQ +lV YY UE tL UE Bh -oL +lV Xy -YQ +lV ze UE ea UE Bh -oL +lV "} (12,1,1) = {" -Po +lV xR UE Il UE SK -AJ +lV Xy -Po +lV CF UE Il UE SK -AJ +lV "} (13,1,1) = {" -Gt +lV tT UE DL UE nt -Sv +lV Xy -Gt +lV xf UE HK UE nt -Sv +lV "} (14,1,1) = {" -Ig -BX +lV +lV ie sS mr -st -Zr +lV +lV Xy -Ig -BX +lV +lV ie sS mr -st -Zr +lV +lV "} (15,1,1) = {" Xy -Gb -gZ -QM -bX -Zf +lV +lV +lV +lV +lV Xy Xy Xy -Gb -gZ -QM -bX -Zf +lV +lV +lV +lV +lV Xy "} diff --git a/_maps/templates/lazy_templates/heretic_sacrifice.dmm b/_maps/templates/lazy_templates/heretic_sacrifice.dmm index 44300c13735..e4322f9c1eb 100644 --- a/_maps/templates/lazy_templates/heretic_sacrifice.dmm +++ b/_maps/templates/lazy_templates/heretic_sacrifice.dmm @@ -403,6 +403,11 @@ slowdown = 0 }, /area/centcom/heretic_sacrifice/ash) +"Ee" = ( +/turf/closed/indestructible/fakedoor/maintenance{ + dir = 4 + }, +/area/centcom/heretic_sacrifice/lock) "En" = ( /turf/closed/indestructible/fakedoor/maintenance, /area/centcom/heretic_sacrifice/lock) @@ -813,8 +818,8 @@ jt wo wo jt -En -En +Ee +Ee jt wo wo @@ -1286,8 +1291,8 @@ jt wo wo jt -En -En +Ee +Ee jt wo wo diff --git a/_maps/templates/lazy_templates/ninja_den.dmm b/_maps/templates/lazy_templates/ninja_den.dmm index 88f4bce19d4..fd7fed27dec 100644 --- a/_maps/templates/lazy_templates/ninja_den.dmm +++ b/_maps/templates/lazy_templates/ninja_den.dmm @@ -130,7 +130,9 @@ /area/centcom/central_command_areas/holding) "cK" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp/green, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "cQ" = ( @@ -229,7 +231,9 @@ /area/centcom/central_command_areas/holding) "ga" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/toy/mecha/phazon, +/obj/item/toy/mecha/phazon{ + pixel_y = 8 + }, /turf/open/floor/bamboo/tatami/purple{ dir = 8 }, @@ -238,7 +242,8 @@ /obj/structure/table/reinforced/plastitaniumglass, /obj/item/toy/katana{ desc = "As seen in your favourite Japanese cartoon."; - name = "anime katana" + name = "anime katana"; + pixel_y = 8 }, /turf/open/floor/bamboo/tatami, /area/centcom/central_command_areas/holding) @@ -250,12 +255,16 @@ /area/centcom/central_command_areas/holding) "gy" = ( /obj/machinery/griddle, -/obj/item/kitchen/rollingpin, +/obj/item/kitchen/rollingpin{ + pixel_y = 8 + }, /turf/open/floor/iron/cafeteria, /area/centcom/central_command_areas/holding) "gK" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/rcl/pre_loaded, +/obj/item/rcl/pre_loaded{ + pixel_y = 8 + }, /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/holding) "gX" = ( @@ -314,14 +323,15 @@ /area/centcom/central_command_areas/holding) "hv" = ( /obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 8; + dir = 8 + }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "hw" = ( /obj/item/kirbyplants/organic/plant10, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "hH" = ( @@ -352,9 +362,7 @@ /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "iH" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/wood/large, /area/centcom/central_command_areas/holding) "iQ" = ( @@ -374,13 +382,17 @@ /area/centcom/central_command_areas/holding) "jc" = ( /obj/structure/table/wood/fancy/royalblue, -/obj/item/toy/toy_xeno, +/obj/item/toy/toy_xeno{ + pixel_y = 8 + }, /turf/open/floor/wood/parquet, /area/centcom/central_command_areas/holding) "jf" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/table/wood/fancy/green, -/obj/effect/spawner/random/entertainment/gambling, +/obj/effect/spawner/random/entertainment/gambling{ + pixel_y = 8 + }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "jq" = ( @@ -431,9 +443,7 @@ /obj/structure/chair/wood{ dir = 4 }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "kl" = ( @@ -469,17 +479,15 @@ /area/centcom/central_command_areas/holding) "lh" = ( /obj/structure/toilet, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/machinery/door/window/survival_pod/left/directional/south, +/obj/structure/window/reinforced/half/directional/east, +/obj/machinery/door/window/half/left/directional/south, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) "ln" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "lx" = ( @@ -561,16 +569,16 @@ /area/centcom/central_command_areas/holding) "nW" = ( /obj/machinery/light/warm/directional/west, -/turf/open/water{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/water, /area/centcom/central_command_areas/holding) "od" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/basket, +/obj/item/storage/basket{ + pixel_y = 15 + }, /obj/effect/turf_decal/tile/dark/fourcorners, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/sepia, @@ -594,7 +602,7 @@ /obj/machinery/shower/directional/south, /obj/item/soap/syndie, /obj/structure/curtain, -/obj/machinery/door/window/survival_pod/left/directional/south, +/obj/machinery/door/window/half/left/directional/south, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) "ov" = ( @@ -608,9 +616,7 @@ }, /area/centcom/central_command_areas/holding) "oG" = ( -/turf/open/water{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15" - }, +/turf/open/water, /area/centcom/central_command_areas/holding) "oH" = ( /obj/effect/turf_decal/siding/wood{ @@ -659,9 +665,7 @@ /obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box, /obj/item/storage/box/lights/mixed, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/holding) "pB" = ( @@ -739,13 +743,13 @@ /area/centcom/central_command_areas/holding) "qx" = ( /obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) "qE" = ( /turf/closed/indestructible/fakedoor{ - name = "Guest House Back Entrance" + name = "Guest House Back Entrance"; + dir = 4 }, /area/centcom/central_command_areas/holding) "qF" = ( @@ -762,11 +766,12 @@ }, /obj/structure/table/wood, /obj/item/wallframe/newscaster{ - pixel_x = -6 + pixel_x = -6; + pixel_y = 9 }, /obj/item/flashlight/lamp/bananalamp{ pixel_x = 9; - pixel_y = 9 + pixel_y = 22 }, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) @@ -797,11 +802,11 @@ /obj/machinery/chem_dispenser/drinks/beer{ dir = 4; pixel_x = -8; - pixel_y = 1 + pixel_y = 9 }, /obj/item/reagent_containers/cup/beaker{ pixel_x = 7; - pixel_y = -4 + pixel_y = 4 }, /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/black, @@ -830,7 +835,6 @@ /area/centcom/central_command_areas/holding) "sc" = ( /obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, /obj/machinery/light/small/directional/south, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) @@ -857,9 +861,9 @@ /obj/structure/toilet/greyscale{ dir = 4 }, -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/machinery/light/small/directional/north, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/machinery/light/small/directional/east, /turf/open/floor/iron/showroomfloor, /area/centcom/central_command_areas/holding) "uw" = ( @@ -883,9 +887,7 @@ /obj/item/xenos_claw, /obj/item/grown/log/bamboo, /obj/item/grown/log/bamboo, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) "uQ" = ( @@ -916,8 +918,12 @@ /area/centcom/central_command_areas/holding) "vS" = ( /obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen/fountain{ + pixel_y = 8 + }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "wc" = ( @@ -1014,7 +1020,7 @@ "zc" = ( /obj/structure/table/wood, /obj/machinery/microwave{ - pixel_y = 6 + pixel_y = 14 }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) @@ -1085,8 +1091,12 @@ /area/centcom/central_command_areas/holding) "An" = ( /obj/structure/table/reinforced, -/obj/item/book/manual/chef_recipes, -/obj/item/knife/kitchen, +/obj/item/book/manual/chef_recipes{ + pixel_y = 8 + }, +/obj/item/knife/kitchen{ + pixel_y = 8 + }, /turf/open/floor/iron/cafeteria, /area/centcom/central_command_areas/holding) "Ar" = ( @@ -1156,14 +1166,16 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "CG" = ( /turf/closed/indestructible/wood, /area/centcom/central_command_areas/holding) +"CK" = ( +/obj/machinery/smartfridge/drinks, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/holding) "CL" = ( /turf/open/floor/bamboo/tatami/purple{ dir = 8 @@ -1332,14 +1344,16 @@ /obj/structure/table/reinforced/plastitaniumglass, /obj/item/clothing/suit/costume/hawaiian{ pixel_x = -3; - pixel_y = -3 + pixel_y = 5 }, /obj/item/clothing/suit/costume/hawaiian, /obj/item/clothing/suit/costume/hawaiian{ pixel_x = 3; - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/clothing/suit/costume/hawaiian{ + pixel_y = 8 }, -/obj/item/clothing/suit/costume/hawaiian, /obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron/sepia, /area/centcom/central_command_areas/holding) @@ -1424,9 +1438,7 @@ }, /area/centcom/central_command_areas/holding) "HV" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /obj/effect/landmark/holding_facility, /turf/open/floor/wood/large, /area/centcom/central_command_areas/holding) @@ -1446,7 +1458,7 @@ }, /obj/machinery/reagentgrinder{ desc = "Used to grind things up into raw materials and liquids."; - pixel_y = 5 + pixel_y = 13 }, /turf/open/floor/iron/cafeteria, /area/centcom/central_command_areas/holding) @@ -1471,17 +1483,21 @@ /area/centcom/central_command_areas/holding) "IM" = ( /obj/structure/table/reinforced/rglass, -/obj/item/book/manual/hydroponics_pod_people, -/obj/item/paper/guides/jobs/hydroponics, +/obj/item/book/manual/hydroponics_pod_people{ + pixel_y = 8 + }, +/obj/item/paper/guides/jobs/hydroponics{ + pixel_y = 8 + }, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) "Jf" = ( /obj/structure/table/reinforced/rglass, -/obj/item/wrench{ - pixel_y = -16 - }, /obj/item/wirecutters{ - pixel_y = 3 + pixel_y = 11 + }, +/obj/item/wrench{ + pixel_y = -8 }, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) @@ -1521,9 +1537,11 @@ /obj/structure/table/wood, /obj/item/flashlight/lamp{ pixel_x = -5; - pixel_y = 11 + pixel_y = 18 + }, +/obj/item/camera_film{ + pixel_y = 8 }, -/obj/item/camera_film, /turf/open/floor/wood/large, /area/centcom/central_command_areas/holding) "JC" = ( @@ -1643,9 +1661,7 @@ /area/centcom/central_command_areas/holding) "My" = ( /obj/item/kirbyplants/organic/plant10, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/iron/sepia, /area/centcom/central_command_areas/holding) "Mz" = ( @@ -1674,13 +1690,27 @@ /area/centcom/central_command_areas/holding) "MM" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/toy/figure/syndie, +/obj/item/toy/figure/syndie{ + pixel_y = 8 + }, /turf/open/floor/bamboo/tatami/purple, /area/centcom/central_command_areas/holding) "MR" = ( /obj/structure/table/wood, -/obj/item/food/grown/tea/astra, -/obj/item/food/grown/soybeans, +/obj/item/food/grown/tea/astra{ + pixel_y = 8 + }, +/obj/item/food/grown/soybeans{ + pixel_y = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/holding) +"MW" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 4; + pixel_y = 8 + }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "Nt" = ( @@ -1688,11 +1718,11 @@ /obj/machinery/chem_dispenser/drinks{ dir = 4; pixel_x = -8; - pixel_y = 4 + pixel_y = 13 }, /obj/item/reagent_containers/condiment/enzyme{ pixel_x = 10; - pixel_y = 2 + pixel_y = 10 }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) @@ -1735,9 +1765,6 @@ "Od" = ( /obj/item/kirbyplants/organic/plant10, /obj/machinery/light/small/directional/north, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, /turf/open/floor/iron/sepia, /area/centcom/central_command_areas/holding) "Ok" = ( @@ -1775,10 +1802,6 @@ /obj/structure/flora/tree/jungle/small/style_random, /turf/open/floor/grass, /area/centcom/central_command_areas/holding) -"PB" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/south, -/turf/open/floor/wood/large, -/area/centcom/central_command_areas/holding) "PH" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -1787,16 +1810,22 @@ /area/centcom/central_command_areas/holding) "PK" = ( /obj/structure/table/reinforced/rglass, -/obj/item/shovel/spade{ - pixel_y = -14 +/obj/item/cultivator{ + pixel_y = 8 + }, +/obj/item/shovel/spade{ + pixel_y = -6 }, -/obj/item/cultivator, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) "PV" = ( /obj/structure/table/wood/fancy/royalblue, -/obj/item/instrument/piano_synth, -/obj/item/instrument/saxophone, +/obj/item/instrument/piano_synth{ + pixel_y = 8 + }, +/obj/item/instrument/saxophone{ + pixel_y = 8 + }, /turf/open/floor/wood/parquet, /area/centcom/central_command_areas/holding) "Qt" = ( @@ -1914,9 +1943,7 @@ /turf/open/floor/iron/sepia, /area/centcom/central_command_areas/holding) "TO" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, +/obj/structure/sign/painting/library/directional/north, /turf/open/floor/iron/sepia, /area/centcom/central_command_areas/holding) "TP" = ( @@ -1945,7 +1972,9 @@ /area/centcom/central_command_areas/holding) "UB" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/toy/figure/ninja, +/obj/item/toy/figure/ninja{ + pixel_y = 8 + }, /turf/open/floor/bamboo/tatami{ dir = 4 }, @@ -1960,13 +1989,13 @@ }, /obj/structure/table/wood/fancy/green, /obj/item/flashlight/flare/candle/infinite{ - pixel_y = 6 + pixel_y = 14 }, /turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "UY" = ( /obj/machinery/vending/boozeomat, -/turf/closed/wall/mineral/wood, +/turf/open/floor/carpet/black, /area/centcom/central_command_areas/holding) "Vd" = ( /obj/effect/turf_decal/siding/wood{ @@ -1994,11 +2023,16 @@ "Vj" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen/fountain{ + pixel_y = 8 + }, /obj/item/camera/detective{ desc = "A polaroid camera with extra capacity for social media marketing."; - name = "Professional camera" + name = "Professional camera"; + pixel_y = 8 }, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/holding) @@ -2102,7 +2136,9 @@ /area/centcom/central_command_areas/holding) "Xd" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/crayons, +/obj/item/storage/crayons{ + pixel_y = 8 + }, /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/holding) "Xi" = ( @@ -2139,12 +2175,16 @@ /area/centcom/central_command_areas/holding) "Yd" = ( /obj/structure/table/wood/fancy/royalblue, -/obj/item/clothing/mask/animal/pig, -/obj/item/clothing/mask/animal/horsehead, -/obj/item/clothing/mask/animal/small/rat, -/obj/item/clothing/mask/fakemoustache{ - pixel_y = 9 +/obj/item/clothing/mask/animal/pig{ + pixel_y = 8 }, +/obj/item/clothing/mask/animal/horsehead{ + pixel_y = 8 + }, +/obj/item/clothing/mask/animal/small/rat{ + pixel_y = 8 + }, +/obj/item/clothing/mask/fakemoustache, /turf/open/floor/wood/parquet, /area/centcom/central_command_areas/holding) "Ye" = ( @@ -2541,7 +2581,7 @@ vS Am Am MR -dg +CK dg oG nW @@ -3056,7 +3096,7 @@ dg CD al Am -hv +MW XP mw mw @@ -3196,7 +3236,7 @@ dg dg dg iH -PB +mw dg dg dg diff --git a/_maps/templates/lazy_templates/nukie_base.dmm b/_maps/templates/lazy_templates/nukie_base.dmm index 60c5b1dcb58..0dab1aff935 100644 --- a/_maps/templates/lazy_templates/nukie_base.dmm +++ b/_maps/templates/lazy_templates/nukie_base.dmm @@ -33,7 +33,9 @@ /area/centcom/syndicate_mothership/control) "ay" = ( /obj/structure/table/reinforced, -/obj/item/papercutter, +/obj/item/papercutter{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -44,23 +46,12 @@ /obj/structure/fence/cut/medium, /turf/open/misc/asteroid/snow/airless, /area/centcom/syndicate_mothership) -"aK" = ( -/obj/structure/chair/sofa/bench/left{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/punch_shit/directional/south, -/turf/open/floor/mineral/titanium, -/area/centcom/syndicate_mothership/control) "aM" = ( /obj/machinery/microwave, /obj/structure/table/reinforced/plastitaniumglass, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) -"aX" = ( -/obj/machinery/shower/directional/south, -/turf/open/floor/iron/freezer, -/area/centcom/syndicate_mothership/control) "bf" = ( /obj/effect/turf_decal/siding/purple{ dir = 1 @@ -71,9 +62,12 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/expansion_chemicalwarfare) "bo" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/turf/open/floor/mineral/titanium, +/obj/structure/toilet/greyscale{ + dir = 8 + }, +/obj/structure/window/reinforced/half/directional/north, +/obj/machinery/door/window/half/left/directional/west, +/turf/open/floor/catwalk_floor/titanium, /area/centcom/syndicate_mothership/control) "bp" = ( /obj/machinery/light/cold/directional/north, @@ -112,9 +106,14 @@ }, /obj/structure/table/reinforced/plasmarglass, /obj/item/surgery_tray/full{ - pixel_y = -11 + pixel_y = -3 + }, +/obj/item/storage/belt/medical{ + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 18 }, -/obj/item/storage/belt/medical, /turf/open/floor/mineral/titanium/tiled/blue, /area/centcom/syndicate_mothership/control) "bF" = ( @@ -155,11 +154,6 @@ "cl" = ( /turf/open/lava/plasma/ice_moon, /area/centcom/syndicate_mothership/control) -"cw" = ( -/obj/structure/sign/poster/contraband/c20r/directional/south, -/obj/structure/cable, -/turf/open/floor/iron/smooth, -/area/centcom/syndicate_mothership/control) "cA" = ( /obj/machinery/portable_atmospherics/pump/lil_pump{ desc = "A betrayer to pump-kind." @@ -188,7 +182,6 @@ pixel_x = 9; pixel_y = -7 }, -/obj/structure/sign/poster/contraband/lizard/directional/west, /obj/structure/sign/poster/contraband/kudzu/directional/north, /obj/item/reagent_containers/spray/plantbgone{ pixel_x = 10; @@ -245,12 +238,13 @@ "du" = ( /obj/structure/chair/stool/directional/north, /obj/effect/landmark/start/nukeop, -/obj/structure/sign/poster/contraband/donk_co/directional/south, /turf/open/floor/wood/tile, /area/centcom/syndicate_mothership/control) "dw" = ( /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /turf/open/floor/carpet, /area/centcom/syndicate_mothership/control) "dx" = ( @@ -265,7 +259,6 @@ pixel_x = 9; pixel_y = 18 }, -/obj/structure/sign/poster/contraband/syndiemoth/directional/west, /obj/item/storage/box/beakers{ pixel_x = -4; pixel_y = 17 @@ -348,10 +341,6 @@ /obj/item/stack/sheet/animalhide/carp/five, /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership) -"ec" = ( -/obj/structure/sign/poster/contraband/cc64k_ad, -/turf/closed/indestructible/syndicate, -/area/centcom/syndicate_mothership/control) "ee" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -397,7 +386,7 @@ "er" = ( /obj/structure/table/wood, /obj/item/food/syndicake{ - pixel_y = 3 + pixel_y = 11 }, /turf/open/floor/wood/tile, /area/centcom/syndicate_mothership/control) @@ -413,20 +402,24 @@ }, /obj/machinery/reagentgrinder{ pixel_x = 7; - pixel_y = 5 + pixel_y = 12 }, /obj/structure/noticeboard/directional/east, /obj/item/grenade/chem_grenade{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 5 }, /obj/item/grenade/chem_grenade{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 5 }, /obj/item/grenade/chem_grenade{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 5 }, /obj/item/grenade/chem_grenade{ - pixel_x = -4 + pixel_x = -4; + pixel_y = 5 }, /obj/machinery/light/cold/directional/east, /turf/open/floor/mineral/titanium/tiled/yellow, @@ -478,11 +471,6 @@ /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/plating, /area/centcom/syndicate_mothership/expansion_bombthreat) -"fu" = ( -/obj/machinery/shower/directional/south, -/obj/machinery/light/floor, -/turf/open/floor/iron/freezer, -/area/centcom/syndicate_mothership/control) "fv" = ( /obj/machinery/light/small/directional/south, /obj/machinery/igniter/incinerator_ordmix{ @@ -528,6 +516,7 @@ /area/centcom/syndicate_mothership/control) "fA" = ( /obj/item/kirbyplants/random, +/obj/structure/sign/poster/contraband/bountyhunters/directional/north, /turf/open/floor/catwalk_floor/iron_smooth, /area/centcom/syndicate_mothership/control) "fK" = ( @@ -571,7 +560,11 @@ /area/centcom/syndicate_mothership/control) "gs" = ( /obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/mineral/titanium, +/obj/machinery/door/window/half/left/directional/north, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/iron/freezer, /area/centcom/syndicate_mothership/control) "gw" = ( /obj/machinery/light/small/directional/west, @@ -618,22 +611,23 @@ dir = 1; name = "Ordnance Chamber Monitor" }, +/obj/machinery/camera/autoname/directional/south{ + network = list("nukie") + }, /turf/open/floor/mineral/titanium/tiled/yellow, /area/centcom/syndicate_mothership/expansion_bombthreat) "gL" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/siding/thinplating{ dir = 6 }, /obj/structure/table/reinforced/plasmarglass, -/obj/item/reagent_containers/cup/bottle/epinephrine, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 6 +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_y = 8 }, -/obj/item/reagent_containers/syringe{ - pixel_y = 15 +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6; + pixel_y = 8 }, /turf/open/floor/mineral/titanium/tiled/blue, /area/centcom/syndicate_mothership/control) @@ -713,9 +707,9 @@ /obj/structure/table/reinforced/plastitaniumglass, /obj/structure/showcase/machinery/tv{ desc = "Static fills the screen. If you can find the VCR, you might be able to watch those old Heist Movies again."; - name = "\improper Static Filled Tube(TM) Television" + name = "\improper Static Filled Tube(TM) Television"; + pixel_y = 8 }, -/obj/structure/sign/poster/contraband/rip_badger/directional/east, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -793,7 +787,9 @@ /area/centcom/syndicate_mothership/control) "is" = ( /obj/structure/table/wood, -/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses{ + pixel_y = 8 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -898,7 +894,11 @@ /area/centcom/syndicate_mothership/control) "jC" = ( /obj/machinery/vending/boozeomat, -/turf/closed/indestructible/syndicate, +/obj/effect/turf_decal/siding/wideplating, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 + }, +/turf/open/floor/plating, /area/centcom/syndicate_mothership/control) "jO" = ( /obj/machinery/camera/autoname/directional/south{ @@ -909,8 +909,8 @@ "jT" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/bottle/beer{ - pixel_x = 5; - pixel_y = -2 + pixel_x = 7; + pixel_y = 7 }, /obj/item/toy/cards/deck/syndicate{ pixel_x = -6; @@ -943,10 +943,6 @@ }, /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) -"km" = ( -/obj/structure/sign/poster/contraband/lizard/directional/west, -/turf/open/floor/mineral/titanium, -/area/centcom/syndicate_mothership/control) "kq" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -981,7 +977,6 @@ /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 9 }, -/obj/structure/sign/poster/contraband/gorlex_recruitment/directional/north, /obj/effect/turf_decal/siding/thinplating_new/dark/corner, /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/control) @@ -1027,7 +1022,8 @@ /area/centcom/syndicate_mothership/control) "lg" = ( /turf/closed/indestructible/fakedoor{ - name = "BUNKER 4337" + name = "BUNKER 4337"; + dir = 4 }, /area/centcom/syndicate_mothership) "lj" = ( @@ -1062,16 +1058,12 @@ /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership) "lA" = ( -/obj/machinery/door/window/survival_pod/left/directional/west{ - name = "Toilet Door" +/obj/structure/window/reinforced/half/directional/north, +/obj/item/soap/syndie, +/obj/effect/turf_decal/siding/wideplating{ + dir = 1 }, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north{ - name = "Frosted Window" - }, -/obj/structure/toilet/greyscale{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, +/turf/open/floor/iron/freezer, /area/centcom/syndicate_mothership/control) "lB" = ( /obj/effect/turf_decal/stripes/corner{ @@ -1091,13 +1083,6 @@ dir = 1 }, /area/centcom/syndicate_mothership/control) -"lF" = ( -/obj/structure/sign/poster/contraband/bountyhunters/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, -/obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer5, -/turf/open/floor/iron/smooth, -/area/centcom/syndicate_mothership/control) "lO" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 5 @@ -1151,10 +1136,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bombthreat) -"mJ" = ( -/obj/structure/sign/poster/contraband/free_key, -/turf/closed/indestructible/syndicate, -/area/centcom/syndicate_mothership/control) "mK" = ( /obj/structure/table/wood, /obj/item/pai_card, @@ -1250,14 +1231,11 @@ /area/centcom/syndicate_mothership/control) "nU" = ( /obj/machinery/oven/range, -/obj/structure/sign/poster/contraband/eat/directional/west, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) "oc" = ( -/obj/structure/fence{ - dir = 4 - }, +/obj/structure/fence, /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) "oe" = ( @@ -1272,7 +1250,8 @@ "oh" = ( /obj/structure/table/reinforced, /obj/item/syndicatedetonator{ - desc = "This gaudy button can be used to instantly detonate syndicate bombs that have been activated on the station. It is also fun to press." + desc = "This gaudy button can be used to instantly detonate syndicate bombs that have been activated on the station. It is also fun to press."; + pixel_y = 8 }, /turf/open/floor/carpet, /area/centcom/syndicate_mothership/control) @@ -1369,8 +1348,8 @@ /area/centcom/syndicate_mothership/control) "pa" = ( /obj/machinery/light/small/directional/south, -/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/west, -/turf/open/floor/mineral/titanium, +/obj/machinery/shower/directional/north, +/turf/open/floor/iron/freezer, /area/centcom/syndicate_mothership/control) "pf" = ( /obj/machinery/light/small/directional/south, @@ -1381,7 +1360,6 @@ /area/centcom/syndicate_mothership/control) "pg" = ( /obj/machinery/light/small/red/directional/west, -/obj/structure/sign/poster/contraband/soviet_propaganda/directional/west, /obj/item/stack/sheet/cardboard/fifty, /turf/open/floor/mineral/titanium/yellow, /area/centcom/syndicate_mothership/control) @@ -1448,7 +1426,7 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/expansion_chemicalwarfare) "pY" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/window/reinforced/half/directional/east, /obj/machinery/hydroponics/constructable, /turf/open/floor/mineral/titanium/tiled, /area/centcom/syndicate_mothership/expansion_bioterrorism) @@ -1511,7 +1489,9 @@ /area/centcom/syndicate_mothership/control) "qE" = ( /obj/structure/table/rolling, -/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice, +/obj/item/reagent_containers/cup/glass/bottle/juice/tomatojuice{ + pixel_y = 8 + }, /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) "qI" = ( @@ -1556,10 +1536,12 @@ "rb" = ( /obj/effect/turf_decal/siding/red, /obj/structure/table/reinforced, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /obj/item/stack/spacecash/c10{ pixel_x = -19; - pixel_y = 10 + pixel_y = 16 }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) @@ -1568,20 +1550,21 @@ /area/centcom/syndicate_mothership/control) "rk" = ( /obj/structure/table/rolling, -/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/soymilk{ + pixel_y = 8 + }, /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) "rm" = ( -/obj/structure/sign/plaques/kiddie/badger{ - desc = "A list of names is engraved on this plaque. 'May their heroic sacrifices inspire your bravery' is carved at the bottom."; - name = "\improper Operative Remembrance Plaque"; - pixel_y = 27 - }, /obj/structure/bed/dogbed/cayenne, /mob/living/basic/carp/pet/cayenne, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/yellow/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer5, +/obj/structure/sign/plaques/kiddie/badger/directional/north{ + desc = "A list of names is engraved on this plaque. 'May their heroic sacrifices inspire your bravery' is carved at the bottom."; + name = "\improper Operative Remembrance Plaque" + }, /turf/open/floor/iron/smooth, /area/centcom/syndicate_mothership/control) "ru" = ( @@ -1604,7 +1587,6 @@ "rJ" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/item/knife/kitchen, -/obj/structure/sign/poster/contraband/self_ai_liberation/directional/west, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -1636,9 +1618,7 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/control) "sb" = ( -/obj/structure/fence/cut/medium{ - dir = 4 - }, +/obj/structure/fence/cut/medium, /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) "sc" = ( @@ -1720,8 +1700,12 @@ /obj/item/stack/spacecash/c20{ pixel_y = 9 }, -/obj/item/assembly/flash/handheld, /obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/assembly/flash/handheld, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) "sU" = ( @@ -1754,14 +1738,15 @@ /turf/open/misc/asteroid/snow/icemoon, /area/centcom/syndicate_mothership/control) "tn" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/mapping_helpers/airalarm/unlocked, /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, +/obj/machinery/button/ignition/incinerator/ordmix/directional/west{ + id = "syn_ordmix_igniter" + }, /turf/open/floor/mineral/titanium/tiled/yellow, /area/centcom/syndicate_mothership/expansion_bombthreat) "tu" = ( @@ -1774,8 +1759,12 @@ "tv" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/red/corner, -/obj/item/folder/red, -/obj/item/pen/red, +/obj/item/folder/red{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) "tz" = ( @@ -1829,7 +1818,6 @@ dir = 6 }, /obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/sign/poster/contraband/gorlex_recruitment/directional/south, /obj/effect/turf_decal/siding/thinplating_new/dark/corner{ dir = 1 }, @@ -1852,12 +1840,6 @@ dir = 4 }, /area/centcom/syndicate_mothership/control) -"uN" = ( -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Frosted Door" - }, -/turf/open/floor/iron/freezer, -/area/centcom/syndicate_mothership/control) "uT" = ( /turf/open/misc/asteroid/snow/airless, /area/centcom/syndicate_mothership) @@ -1953,7 +1935,7 @@ /area/centcom/syndicate_mothership/control) "wg" = ( /obj/structure/fence/corner{ - dir = 6 + dir = 4 }, /turf/open/misc/asteroid/snow/airless, /area/centcom/syndicate_mothership) @@ -1980,13 +1962,6 @@ }, /turf/open/misc/asteroid/snow/airless, /area/centcom/syndicate_mothership) -"wC" = ( -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/rebels_unite/directional/south, -/turf/open/floor/mineral/titanium, -/area/centcom/syndicate_mothership/control) "wG" = ( /turf/open/floor/iron/smooth_half{ dir = 1 @@ -2006,7 +1981,6 @@ /obj/machinery/chem_dispenser/drinks{ dir = 1 }, -/obj/structure/sign/poster/contraband/andromeda_bitters/directional/south, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -2176,7 +2150,8 @@ pixel_x = 5 }, /obj/item/circuitboard/computer/overwatch{ - pixel_x = -2 + pixel_x = -2; + pixel_y = 4 }, /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership) @@ -2210,7 +2185,6 @@ /obj/structure/closet/crate/freezer{ name = "pantry crate" }, -/obj/structure/sign/poster/contraband/moffuchis_pizza/directional/south, /obj/item/reagent_containers/condiment/rice{ pixel_y = 12 }, @@ -2268,9 +2242,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bioterrorism) "Ax" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, +/obj/structure/window/reinforced/half/directional/south, /obj/effect/turf_decal/siding/thinplating{ dir = 10 }, @@ -2278,9 +2250,7 @@ /turf/open/floor/mineral/titanium/tiled, /area/centcom/syndicate_mothership/control) "AA" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -2331,10 +2301,8 @@ /area/centcom/syndicate_mothership/control) "AV" = ( /obj/structure/chair/stool/directional/south, -/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/structure/sign/map/left/metastation/directional/north{ + 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)." }, /obj/effect/landmark/start/nukeop, /turf/open/floor/wood/tile, @@ -2427,7 +2395,6 @@ /turf/closed/wall/mineral/wood, /area/centcom/syndicate_mothership/control) "Ce" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 6 }, @@ -2436,7 +2403,10 @@ "Cf" = ( /obj/structure/table/reinforced/plastitaniumglass, /obj/machinery/light/directional/west, -/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_y = 8; + pixel_x = 5 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -2463,27 +2433,27 @@ /obj/structure/table/glass/plasmaglass, /obj/item/reagent_containers/syringe{ pixel_x = -5; - pixel_y = 12 + pixel_y = 16 }, /obj/item/reagent_containers/syringe{ pixel_x = -2; - pixel_y = 13 + pixel_y = 17 }, /obj/item/reagent_containers/syringe{ pixel_x = 1; - pixel_y = 14 + pixel_y = 19 }, /obj/item/reagent_containers/dropper{ pixel_x = -4; - pixel_y = -6 + pixel_y = -3 }, /obj/item/storage/box/monkeycubes{ pixel_x = -6; - pixel_y = 5 + pixel_y = 8 }, /obj/item/reagent_containers/cup/bottle/formaldehyde{ pixel_x = 8; - pixel_y = 4 + pixel_y = 9 }, /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bioterrorism) @@ -2513,7 +2483,8 @@ /turf/open/floor/mineral/titanium/tiled/yellow, /area/centcom/syndicate_mothership/expansion_bombthreat) "Dq" = ( -/obj/structure/sign/poster/contraband/gorlex_recruitment/directional/west, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) "Du" = ( @@ -2560,15 +2531,10 @@ pixel_x = 5; pixel_y = -29 }, -/obj/machinery/button/ignition/incinerator/ordmix{ - id = "syn_ordmix_igniter"; - pixel_x = -6; - pixel_y = -30 - }, /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/autoname/directional/south{ - network = list("nukie") - }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/unlocked, +/obj/effect/mapping_helpers/airalarm/syndicate_access, /turf/open/floor/mineral/titanium/tiled/yellow, /area/centcom/syndicate_mothership/expansion_bombthreat) "DV" = ( @@ -2582,15 +2548,15 @@ /obj/machinery/light/warm/directional/north, /obj/item/reagent_containers/cup/glass/bottle/whiskey{ pixel_x = -4; - pixel_y = 14 + pixel_y = 21 }, /obj/item/toy/cards/deck{ pixel_x = 3; - pixel_y = 6 + pixel_y = 11 }, /obj/item/cigarette/robust{ pixel_x = -4; - pixel_y = 1 + pixel_y = 9 }, /obj/effect/decal/cleanable/ash{ pixel_x = 12; @@ -2598,7 +2564,7 @@ }, /obj/effect/spawner/random/entertainment/lighter{ pixel_x = 9; - pixel_y = -3 + pixel_y = 5 }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -2623,11 +2589,13 @@ /area/centcom/syndicate_mothership/control) "El" = ( /obj/structure/table/reinforced/plastitaniumglass, -/obj/item/storage/fancy/cigarettes/cigars/havana, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 8 + }, /obj/item/toy/plush/nukeplushie{ name = "Sir Flash Nukedon"; pixel_x = -2; - pixel_y = 14 + pixel_y = 21 }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -2654,7 +2622,6 @@ /turf/open/lava/plasma/ice_moon, /area/centcom/syndicate_mothership/control) "EL" = ( -/obj/structure/sign/poster/contraband/masked_men/directional/east, /obj/machinery/chem_dispenser/fullupgrade, /turf/open/floor/mineral/titanium/tiled/yellow, /area/centcom/syndicate_mothership/expansion_chemicalwarfare) @@ -2680,8 +2647,12 @@ /obj/effect/turf_decal/siding/red/corner{ dir = 8 }, -/obj/item/folder/red, -/obj/item/pen/red, +/obj/item/folder/red{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) "Fp" = ( @@ -2690,7 +2661,9 @@ /area/centcom/syndicate_mothership/control) "Fq" = ( /obj/structure/table/reinforced, -/obj/item/flashlight/lamp, +/obj/item/flashlight/lamp{ + pixel_y = 8 + }, /turf/open/floor/carpet, /area/centcom/syndicate_mothership/control) "FB" = ( @@ -2760,7 +2733,9 @@ /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bombthreat) "Gl" = ( -/obj/structure/fence, +/obj/structure/fence{ + dir = 4 + }, /obj/effect/light_emitter{ set_cap = 1; set_luminosity = 4 @@ -2835,15 +2810,12 @@ /obj/machinery/light/small/directional/south, /obj/structure/table/reinforced, /obj/item/knife/combat/survival{ - pixel_x = 7; + pixel_x = 2; pixel_y = 17 }, -/obj/item/reagent_containers/cup/glass/bottle/rum{ - pixel_x = -5; - pixel_y = 17 +/obj/machinery/recharger{ + pixel_y = 8 }, -/obj/structure/sign/poster/contraband/red_rum/directional/east, -/obj/machinery/recharger, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -2894,9 +2866,7 @@ /area/centcom/syndicate_mothership/control) "GS" = ( /obj/effect/turf_decal/siding/thinplating, -/obj/machinery/door/window/survival_pod/left/directional/south{ - name = "Surgery" - }, +/obj/machinery/door/window/half/left/directional/south, /turf/open/floor/mineral/titanium/tiled/blue, /area/centcom/syndicate_mothership/control) "GU" = ( @@ -2908,6 +2878,12 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/control) +"GW" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/structure/sign/poster/contraband/free_key/directional/north, +/turf/open/floor/iron/smooth_half, +/area/centcom/syndicate_mothership/control) "Hc" = ( /turf/open/floor/plating/icemoon, /area/centcom/syndicate_mothership/control) @@ -2965,7 +2941,7 @@ /obj/structure/table/glass/plasmaglass, /obj/item/folder/white{ pixel_x = 4; - pixel_y = -3 + pixel_y = 5 }, /obj/item/reagent_containers/syringe{ pixel_x = -5; @@ -3097,7 +3073,7 @@ /obj/effect/turf_decal/siding/red, /obj/item/toy/nuke{ pixel_x = -5; - pixel_y = 1 + pixel_y = 9 }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) @@ -3112,6 +3088,8 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer5, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) "IV" = ( @@ -3126,7 +3104,6 @@ /obj/machinery/chem_dispenser/drinks/beer{ dir = 1 }, -/obj/structure/sign/poster/contraband/space_cube/directional/south, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -3164,7 +3141,6 @@ /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 5 }, -/obj/structure/sign/poster/contraband/rip_badger/directional/east, /obj/machinery/biogenerator, /turf/open/floor/mineral/plastitanium/red, /area/centcom/syndicate_mothership/expansion_bioterrorism) @@ -3334,8 +3310,12 @@ /obj/effect/turf_decal/siding/red{ dir = 1 }, -/obj/item/folder/red, -/obj/item/pen/red, +/obj/item/folder/red{ + pixel_y = 8 + }, +/obj/item/pen/red{ + pixel_y = 8 + }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) "LM" = ( @@ -3379,17 +3359,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer5, /turf/open/floor/catwalk_floor/titanium, /area/centcom/syndicate_mothership/control) -"Mh" = ( -/obj/structure/sign/poster/contraband/lamarr/directional/south, -/turf/open/floor/iron/smooth_half{ - dir = 1 - }, -/area/centcom/syndicate_mothership/control) -"Mn" = ( -/obj/structure/sign/poster/contraband/syndiemoth/directional/east, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/centcom/syndicate_mothership/control) "Mo" = ( /obj/structure/fence/cut/medium{ dir = 4 @@ -3476,7 +3445,6 @@ /obj/structure/chair/sofa/right/brown{ dir = 4 }, -/obj/structure/sign/poster/contraband/revolver/directional/west, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) @@ -3645,10 +3613,8 @@ /area/centcom/syndicate_mothership/control) "OS" = ( /obj/structure/chair/stool/directional/south, -/obj/structure/sign/map/right{ - desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown."; - icon_state = "map-right-MS"; - pixel_y = 32 +/obj/structure/sign/map/right/metastation/directional/north{ + desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown." }, /turf/open/floor/wood/tile, /area/centcom/syndicate_mothership/control) @@ -3752,11 +3718,7 @@ }, /area/centcom/syndicate_mothership/control) "Qh" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Frosted Window" - }, -/obj/item/soap/syndie, -/obj/structure/sign/poster/contraband/got_wood/directional/east, +/obj/machinery/shower/directional/north, /turf/open/floor/iron/freezer, /area/centcom/syndicate_mothership/control) "Qk" = ( @@ -3770,46 +3732,43 @@ /turf/open/lava/plasma/ice_moon, /area/centcom/syndicate_mothership/control) "Ql" = ( -/obj/structure/sign/poster/contraband/fun_police/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, /obj/machinery/light/cold/directional/west, /obj/structure/table/reinforced/plasmarglass, /obj/item/assembly/timer{ pixel_x = 12; - pixel_y = -9 + pixel_y = -1 }, /obj/item/assembly/timer{ - pixel_x = 15 + pixel_x = 15; + pixel_y = 7 }, /obj/item/assembly/timer{ pixel_x = 18; - pixel_y = 5 + pixel_y = 16 }, /obj/item/assembly/signaler{ - pixel_x = -2; - pixel_y = -2 + pixel_x = -1; + pixel_y = 3 }, /obj/item/assembly/signaler{ pixel_x = 2; - pixel_y = 5 + pixel_y = 10 }, /obj/item/assembly/signaler{ pixel_x = 5; - pixel_y = 10 + pixel_y = 18 }, /obj/item/assembly/prox_sensor{ - pixel_x = -6; - pixel_y = -4 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = -2; + pixel_x = -8; pixel_y = 3 }, +/obj/item/assembly/prox_sensor{ + pixel_x = -2; + pixel_y = 15 + }, /obj/item/assembly/prox_sensor{ pixel_x = -6; - pixel_y = 4 + pixel_y = 12 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 @@ -3836,11 +3795,11 @@ /area/centcom/syndicate_mothership/control) "Qy" = ( /obj/structure/table/wood, -/obj/item/food/nachos{ - pixel_x = 7; - pixel_y = -14 - }, /obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/food/nachos{ + pixel_x = 3; + pixel_y = 4 + }, /turf/open/floor/iron, /area/centcom/syndicate_mothership/control) "QD" = ( @@ -3855,7 +3814,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/sign/poster/contraband/c20r/directional/east, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/plating, /area/centcom/syndicate_mothership/expansion_bombthreat) @@ -3952,7 +3910,6 @@ /area/centcom/syndicate_mothership/expansion_bombthreat) "RQ" = ( /obj/structure/closet/cardboard, -/obj/structure/sign/poster/contraband/busty_backdoor_xeno_babes_6/directional/east, /turf/open/floor/catwalk_floor/iron_dark, /area/centcom/syndicate_mothership/control) "RT" = ( @@ -4075,7 +4032,8 @@ /area/centcom/syndicate_mothership/control) "Ta" = ( /turf/closed/indestructible/fakedoor{ - name = "Sub-Laboratory Elevator" + name = "Sub-Laboratory Elevator"; + dir = 4 }, /area/centcom/syndicate_mothership/control) "Tb" = ( @@ -4167,7 +4125,9 @@ /area/centcom/syndicate_mothership/control) "TG" = ( /obj/structure/table/wood, -/obj/item/pizzabox, +/obj/item/pizzabox{ + pixel_y = 8 + }, /obj/item/storage/crayons{ pixel_x = -2; pixel_y = 5 @@ -4285,16 +4245,17 @@ }, /area/centcom/syndicate_mothership/control) "VF" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, /obj/structure/table/reinforced/plasmarglass, /obj/item/transfer_valve{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 8 }, -/obj/item/transfer_valve, /obj/item/transfer_valve{ - pixel_x = 5 + pixel_y = 8 + }, +/obj/item/transfer_valve{ + pixel_x = 5; + pixel_y = 8 }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 4 @@ -4398,10 +4359,6 @@ /obj/structure/sign/poster/contraband/syndicate_pistol/directional/north, /turf/open/floor/mineral/titanium, /area/centcom/syndicate_mothership/control) -"WI" = ( -/obj/structure/sign/poster/contraband/revolver/directional/south, -/turf/open/floor/mineral/titanium, -/area/centcom/syndicate_mothership/control) "WR" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/red{ @@ -4439,7 +4396,9 @@ /obj/effect/turf_decal/siding/red{ dir = 1 }, -/obj/machinery/recharger, +/obj/machinery/recharger{ + pixel_y = 8 + }, /turf/open/floor/iron/dark/textured_large, /area/centcom/syndicate_mothership/control) "Xk" = ( @@ -4539,9 +4498,7 @@ /turf/closed/indestructible/rock/snow, /area/centcom/syndicate_mothership) "Yk" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/south{ - name = "Tinted Window" - }, +/obj/structure/window/reinforced/half/directional/south, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -4612,7 +4569,6 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 }, -/obj/structure/sign/poster/contraband/fun_police/directional/west, /obj/machinery/portable_atmospherics/canister, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4629,7 +4585,9 @@ /turf/open/floor/mineral/plastitanium, /area/centcom/syndicate_mothership/control) "Zi" = ( -/obj/structure/fence/cut/large, +/obj/structure/fence/cut/large{ + dir = 4 + }, /obj/effect/light_emitter{ set_cap = 1; set_luminosity = 4 @@ -5689,7 +5647,7 @@ KU pl uT uT -ds +Ef wW KU KU @@ -5791,7 +5749,7 @@ Kq uT Oz bT -wv +SK HW HW Ws @@ -5893,7 +5851,7 @@ Kq Kq uT uT -ds +Ef HW HW HW @@ -6097,7 +6055,7 @@ Xk yA tO uT -ds +Ef HW HW nk @@ -6199,7 +6157,7 @@ lg Kq Kq Sc -ds +Ef HW HW HW @@ -6301,7 +6259,7 @@ CX os Kq vI -ds +Ef HW HW HW @@ -6403,7 +6361,7 @@ lg Kq Kq vI -ds +Ef HW HW TX @@ -6505,7 +6463,7 @@ bB bB bB YX -Mo +aJ HW HW bT @@ -6599,14 +6557,14 @@ Zi Gl Gl Kq -Ef -aJ +ds +Mo Kq -Ef -Ef -SK -Ef -Ef +ds +ds +wv +ds +ds wg HW HW @@ -6730,12 +6688,12 @@ ek ZE Yx dN +VK +Vm DZ -fu -uN Dq gw -km +ZZ gs pa RD @@ -6833,13 +6791,13 @@ DZ GF DZ DZ -aX -Qh +YZ +DZ IQ bo bo lA -lA +Qh DZ Ox Ox @@ -7032,7 +6990,7 @@ ld ld KH Ez -lF +px px px Qr @@ -7040,7 +6998,7 @@ Tn DZ Gr tc -mJ +DZ DY lQ Nb @@ -7442,7 +7400,7 @@ DZ Lz Wp Wp -cw +Qr DZ Sv DZ @@ -7650,8 +7608,8 @@ Mu DZ ad DZ -pD -Mh +GW +wG Ca wG pD @@ -9778,7 +9736,7 @@ qw qw AN LS -Mn +uX uX ZH LN @@ -10083,7 +10041,7 @@ qw qw qw VH -WI +ZZ DZ WU dO @@ -10287,7 +10245,7 @@ qw qw qw Rs -wC +Ka DZ Ld ol @@ -10491,7 +10449,7 @@ qw UE Sg Py -aK +sp DZ Ld XL @@ -10508,7 +10466,7 @@ dV dV lc lo -ec +DZ DZ DZ Ox diff --git a/_maps/templates/lazy_templates/wizard_den.dmm b/_maps/templates/lazy_templates/wizard_den.dmm index 887e1c08176..1450d6edbcf 100644 --- a/_maps/templates/lazy_templates/wizard_den.dmm +++ b/_maps/templates/lazy_templates/wizard_den.dmm @@ -28,14 +28,13 @@ /area/centcom/wizard_station) "cF" = ( /obj/structure/table/wood, -/obj/item/radio/intercom, /turf/open/floor/carpet/red, /area/centcom/wizard_station) "dk" = ( /obj/machinery/power/shuttle_engine/heater{ resistance_flags = 3 }, -/obj/structure/window/reinforced/spawner/directional/north{ +/obj/structure/window/reinforced/half/directional/north{ resistance_flags = 3 }, /turf/open/lava, @@ -93,10 +92,10 @@ /obj/structure/table, /obj/item/extinguisher{ pixel_x = 7; - pixel_y = -6 + pixel_y = 8 }, /obj/item/clothing/suit/wizrobe/red{ - pixel_y = 3; + pixel_y = 11; pixel_x = -6 }, /turf/open/floor/engine/cult, @@ -175,9 +174,7 @@ /area/centcom/wizard_station) "kh" = ( /obj/structure/sink/directional/south, -/obj/structure/mirror/magic{ - pixel_y = 36 - }, +/obj/structure/mirror/magic/directional/north, /turf/open/floor/plastic, /area/centcom/wizard_station) "ko" = ( @@ -199,7 +196,7 @@ }, /obj/item/clothing/head/wizard/red{ pixel_x = 6; - pixel_y = -10 + pixel_y = 2 }, /obj/machinery/light/small/directional/east, /turf/open/floor/engine/cult, @@ -294,34 +291,6 @@ /obj/structure/bookcase/random/reference/wizard, /turf/open/floor/iron, /area/centcom/wizard_station) -"pt" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 21; - pixel_x = 6 - }, -/turf/open/floor/engine/cult, -/area/centcom/wizard_station) -"pw" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 1; - pixel_x = -6 - }, -/turf/open/floor/carpet/purple, -/area/centcom/wizard_station) -"pA" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 21; - pixel_x = 6 - }, -/turf/open/floor/carpet/red, -/area/centcom/wizard_station) -"pI" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 2; - pixel_x = 5 - }, -/turf/open/floor/engine/cult, -/area/centcom/wizard_station) "qe" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/machinery/griddle, @@ -348,7 +317,8 @@ desc = "Everything you need to know to be a wizard." }, /obj/item/stack/medical/bruise_pack{ - pixel_x = -12 + pixel_x = -12; + pixel_y = 12 }, /obj/item/reagent_containers/cup/glass/mug/coco{ pixel_x = -11; @@ -379,6 +349,10 @@ }, /turf/open/floor/engine/cult, /area/centcom/wizard_station) +"rD" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/red, +/area/centcom/wizard_station) "sx" = ( /obj/structure/flora/bush/flowers_pp/style_random, /turf/open/floor/grass, @@ -424,16 +398,17 @@ "vG" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/bureaucracy/paper{ - pixel_y = 4; + pixel_y = 15; pixel_x = 4 }, /obj/item/pen{ - pixel_x = -5 + pixel_x = -5; + pixel_y = 8 }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/coin/antagtoken{ pixel_x = -9; - pixel_y = 5 + pixel_y = 16 }, /turf/open/floor/engine/cult, /area/centcom/wizard_station) @@ -442,9 +417,7 @@ /turf/open/floor/grass, /area/centcom/wizard_station) "wQ" = ( -/obj/structure/mirror/magic{ - pixel_x = 32 - }, +/obj/structure/mirror/magic/directional/north, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "wY" = ( @@ -572,7 +545,7 @@ /turf/open/floor/engine/cult, /area/centcom/wizard_station) "Dy" = ( -/obj/machinery/door/window/right/directional/east, +/obj/structure/window/reinforced/half/directional/east, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "DX" = ( @@ -591,14 +564,16 @@ /obj/machinery/power/shuttle_engine/heater{ resistance_flags = 3 }, -/obj/structure/window/reinforced/spawner/directional/north{ +/obj/structure/window/reinforced/half/directional/north{ resistance_flags = 3 }, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "HD" = ( /obj/structure/table/wood, -/obj/item/storage/photo_album, +/obj/item/storage/photo_album{ + pixel_y = 8 + }, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "HX" = ( @@ -661,7 +636,7 @@ /turf/open/floor/iron, /area/centcom/wizard_station) "JW" = ( -/obj/machinery/door/window/left/directional/east, +/obj/machinery/door/window/half/left/directional/east, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "KL" = ( @@ -676,13 +651,6 @@ }, /turf/open/floor/engine/cult, /area/centcom/wizard_station) -"Lt" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 1; - pixel_x = -6 - }, -/turf/open/floor/engine/cult, -/area/centcom/wizard_station) "LU" = ( /turf/open/floor/carpet/red, /area/centcom/wizard_station) @@ -740,7 +708,7 @@ "RR" = ( /obj/structure/table/wood, /obj/item/toy/figure/wizard{ - pixel_y = 2; + pixel_y = 10; pixel_x = -5 }, /turf/open/floor/engine/cult, @@ -760,7 +728,6 @@ pixel_x = -8; pixel_y = 8 }, -/obj/effect/decal/cleanable/cobweb, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "Sg" = ( @@ -768,10 +735,7 @@ /turf/open/floor/engine/cult, /area/centcom/wizard_station) "Si" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 21; - pixel_x = -7 - }, +/obj/item/kirbyplants/organic/plant10, /turf/open/floor/engine/cult, /area/centcom/wizard_station) "St" = ( @@ -793,10 +757,7 @@ /turf/open/floor/engine/cult, /area/centcom/wizard_station) "Tl" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 2; - pixel_x = 5 - }, +/obj/item/kirbyplants/organic/plant10, /turf/open/floor/carpet/purple, /area/centcom/wizard_station) "TG" = ( @@ -892,10 +853,7 @@ /turf/open/floor/engine/cult, /area/centcom/wizard_station) "Xt" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 21; - pixel_x = -7 - }, +/obj/item/kirbyplants/organic/plant10, /turf/open/floor/carpet/red, /area/centcom/wizard_station) "XJ" = ( @@ -959,10 +917,7 @@ /turf/open/floor/iron, /area/centcom/wizard_station) "ZR" = ( -/obj/item/kirbyplants/organic/plant10{ - pixel_y = 1; - pixel_x = -6 - }, +/obj/item/kirbyplants/organic/plant10, /obj/machinery/light/small/directional/south, /turf/open/floor/engine/cult, /area/centcom/wizard_station) @@ -1307,7 +1262,7 @@ II RT kZ kZ -pI +Si VB MW ft @@ -1401,7 +1356,7 @@ kZ VB VB hj -pw +Tl VB VB eW @@ -1414,7 +1369,7 @@ qo kZ kZ kZ -pI +Si VB op op @@ -1448,12 +1403,12 @@ VB UX tz tz -Lt +Si VB kZ Ej kZ -Lt +Si uy VB VB @@ -1535,7 +1490,7 @@ ZR VB VB wQ -pI +Si VB uy tz @@ -1545,7 +1500,7 @@ VB VB VB VB -pt +Si kZ kZ uy @@ -1574,7 +1529,7 @@ op op op op -TG +VB Ol kZ kZ @@ -1625,7 +1580,7 @@ cF LU LU LU -LU +rD LU LU Pb @@ -1638,7 +1593,7 @@ sx Cm hT VB -pA +Xt LU cy VB @@ -1758,7 +1713,7 @@ op op op op -TG +VB Ol kZ kZ @@ -1807,7 +1762,7 @@ op TG Sg jD -pI +Si VB VB om @@ -1908,12 +1863,12 @@ VB xc tz tz -pI +Si VB kZ kZ kZ -pI +Si uy VB VB @@ -2043,7 +1998,7 @@ iG kZ kZ WQ -Lt +Si VB JQ Ar @@ -2135,7 +2090,7 @@ VB VB kZ xF -pI +Si VB VB VB diff --git a/_maps/templates/shelter_1.dmm b/_maps/templates/shelter_1.dmm index 1e5d6502e03..b591baf664e 100644 --- a/_maps/templates/shelter_1.dmm +++ b/_maps/templates/shelter_1.dmm @@ -2,12 +2,6 @@ "a" = ( /turf/closed/wall/mineral/titanium/survival/pod, /area/misc/survivalpod) -"b" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 1 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "c" = ( /obj/structure/fans, /turf/open/floor/pod, @@ -20,12 +14,6 @@ /obj/item/gps/computer, /turf/open/floor/pod, /area/misc/survivalpod) -"f" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "g" = ( /obj/machinery/stasis/survival_pod, /turf/open/floor/pod, @@ -38,12 +26,6 @@ /obj/item/bedsheet/black, /turf/open/floor/pod, /area/misc/survivalpod) -"j" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "k" = ( /obj/structure/table/survival_pod, /turf/open/floor/pod, @@ -55,24 +37,16 @@ }, /turf/open/floor/pod, /area/misc/survivalpod) -"m" = ( -/obj/effect/turf_decal/mining/survival, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "n" = ( /obj/structure/fans/tiny, /obj/machinery/door/airlock/survival_pod/glass, /turf/open/floor/pod, /area/misc/survivalpod) -"o" = ( -/obj/effect/turf_decal/mining, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) (1,1,1) = {" a a -f +a a a "} @@ -81,10 +55,10 @@ a c g k -m +a "} (3,1,1) = {" -b +a d h h @@ -95,12 +69,12 @@ a e i l -o +a "} (5,1,1) = {" a a -j +a a a "} diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index 38a742b85fd..0175fab5dc3 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -2,12 +2,6 @@ "a" = ( /turf/closed/wall/mineral/titanium/survival/pod, /area/misc/survivalpod) -"b" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 1 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "c" = ( /obj/machinery/shower/directional/south, /obj/item/soap/deluxe, @@ -19,12 +13,6 @@ }, /turf/open/floor/pod, /area/misc/survivalpod) -"d" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "e" = ( /obj/structure/fans, /turf/open/floor/pod, @@ -43,12 +31,6 @@ }, /turf/open/floor/pod, /area/misc/survivalpod) -"j" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "k" = ( /obj/machinery/stasis/survival_pod, /turf/open/floor/pod, @@ -76,9 +58,12 @@ /area/misc/survivalpod) "p" = ( /obj/structure/table/survival_pod, -/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular{ + pixel_y = 8 + }, /obj/item/storage/medkit/brute{ - pixel_x = 5 + pixel_x = 5; + pixel_y = 8 }, /turf/open/floor/pod, /area/misc/survivalpod) @@ -96,7 +81,7 @@ /obj/structure/table/wood/fancy/black, /obj/item/reagent_containers/cup/glass/drinkingglass{ pixel_x = 7; - pixel_y = 2 + pixel_y = 10 }, /obj/item/reagent_containers/cup/glass/bottle/wine{ pixel_x = -6; @@ -106,7 +91,7 @@ /area/misc/survivalpod) "t" = ( /obj/machinery/microwave{ - pixel_y = -2 + pixel_y = 6 }, /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /obj/structure/table/wood/fancy/black{ @@ -129,20 +114,15 @@ }, /turf/open/floor/carpet/black, /area/misc/survivalpod) -"w" = ( -/obj/structure/window/reinforced/survival_pod{ - density = 0; - dir = 9 - }, -/turf/open/floor/carpet/black, -/area/misc/survivalpod) "x" = ( /obj/structure/table/wood/fancy/black, /obj/item/reagent_containers/cup/glass/drinkingglass{ pixel_x = 7; - pixel_y = 2 + pixel_y = 10 + }, +/obj/effect/spawner/random/food_or_drink/three_course_meal{ + pixel_y = 8 }, -/obj/effect/spawner/random/food_or_drink/three_course_meal, /turf/open/floor/carpet/black, /area/misc/survivalpod) "y" = ( @@ -162,37 +142,29 @@ }, /turf/open/floor/carpet/black, /area/misc/survivalpod) -"C" = ( -/obj/effect/turf_decal/mining/survival, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "D" = ( /obj/structure/fans/tiny, /obj/machinery/door/airlock/survival_pod/glass, /turf/open/floor/pod, /area/misc/survivalpod) -"E" = ( -/obj/effect/turf_decal/mining, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) (1,1,1) = {" a -d a -d a -d +a +a +a a "} (2,1,1) = {" -b +a e k p t y -C +a "} (3,1,1) = {" a @@ -204,7 +176,7 @@ z a "} (4,1,1) = {" -b +a g m q @@ -217,25 +189,25 @@ a c n r -w +A A a "} (6,1,1) = {" -b +a i o s x B -E +a "} (7,1,1) = {" a -j a -j a -j +a +a +a a "} diff --git a/_maps/templates/shelter_3.dmm b/_maps/templates/shelter_3.dmm index d4681507a37..243be38812e 100644 --- a/_maps/templates/shelter_3.dmm +++ b/_maps/templates/shelter_3.dmm @@ -2,35 +2,21 @@ "a" = ( /turf/closed/wall/mineral/titanium/survival/pod, /area/misc/survivalpod) -"b" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 1 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "c" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/misc/survivalpod) -"d" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 1 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/misc/survivalpod) -"e" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/misc/survivalpod) "f" = ( /obj/structure/table/wood/fancy/black, -/obj/machinery/chem_dispenser/drinks, +/obj/machinery/chem_dispenser/drinks{ + pixel_y = 8 + }, /turf/open/floor/pod/dark, /area/misc/survivalpod) "g" = ( /obj/structure/table/wood/fancy/black, -/obj/machinery/chem_dispenser/drinks/beer, +/obj/machinery/chem_dispenser/drinks/beer{ + pixel_y = 8 + }, /obj/machinery/light/directional/north, /turf/open/floor/pod/dark, /area/misc/survivalpod) @@ -41,31 +27,42 @@ /turf/open/floor/pod/dark, /area/misc/survivalpod) "i" = ( -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/item/reagent_containers/cup/rag, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 8 + }, /obj/structure/table/wood/fancy/black, /turf/open/floor/pod/dark, /area/misc/survivalpod) "j" = ( /obj/structure/table/wood/fancy/black, -/obj/item/clipboard, -/obj/item/toy/figure/bartender, -/turf/open/floor/pod/dark, -/area/misc/survivalpod) -"k" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/storage/fancy/cigarettes/cigars, -/obj/item/storage/fancy/cigarettes/cigars/cohiba{ - pixel_y = 4 +/obj/item/clipboard{ + pixel_y = 8 }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ +/obj/item/toy/figure/bartender{ pixel_y = 8 }, /turf/open/floor/pod/dark, /area/misc/survivalpod) -"l" = ( +"k" = ( /obj/structure/table/wood/fancy/black, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_y = 8 + }, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 12 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 16 + }, +/turf/open/floor/pod/dark, +/area/misc/survivalpod) +"l" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/pod/dark, /area/misc/survivalpod) @@ -82,9 +79,6 @@ /turf/open/floor/pod/dark, /area/misc/survivalpod) "o" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, /obj/structure/disposalpipe/junction{ dir = 4 }, @@ -108,9 +102,11 @@ /obj/structure/table/reinforced, /obj/item/lighter{ pixel_x = -4; - pixel_y = 4 + pixel_y = 12 + }, +/obj/item/lighter{ + pixel_y = 8 }, -/obj/item/lighter, /turf/open/floor/pod/dark, /area/misc/survivalpod) "t" = ( @@ -121,7 +117,7 @@ /obj/structure/table/reinforced, /obj/item/storage/box/matches{ pixel_x = -4; - pixel_y = 8 + pixel_y = 16 }, /turf/open/floor/pod/dark, /area/misc/survivalpod) @@ -131,15 +127,8 @@ }, /turf/open/floor/pod/dark, /area/misc/survivalpod) -"w" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/misc/survivalpod) "x" = ( -/obj/structure/chair/stool/bar/directional/south, +/obj/structure/chair/stool/bar/directional/north, /turf/open/floor/carpet/black, /area/misc/survivalpod) "y" = ( @@ -159,20 +148,13 @@ /turf/open/floor/carpet/black, /area/misc/survivalpod) "B" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, /obj/structure/disposalpipe/segment{ dir = 9 }, /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/misc/survivalpod) "C" = ( -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/obj/structure/window/reinforced/survival_pod/spawner/directional/north, -/obj/structure/window/reinforced/survival_pod/spawner/directional/south, -/obj/structure/grille, +/obj/effect/spawner/structure/window/survival_pod, /turf/open/floor/pod/dark, /area/misc/survivalpod) "D" = ( @@ -202,23 +184,15 @@ /turf/open/floor/pod/light, /area/misc/survivalpod) "H" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, +/obj/structure/urinal/directional/west, /turf/open/floor/pod/light, /area/misc/survivalpod) "I" = ( -/obj/structure/sink/directional/west, /obj/machinery/light/small/directional/east, -/obj/structure/urinal/directional/north, -/obj/structure/mirror/directional/east, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, /turf/open/floor/pod/light, /area/misc/survivalpod) -"J" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/misc/survivalpod) "K" = ( /obj/structure/chair/comfy/black{ dir = 1 @@ -237,30 +211,15 @@ /turf/open/floor/carpet/black, /area/misc/survivalpod) "N" = ( -/obj/structure/curtain{ - alpha = 240; - color = "#454545"; - icon_state = "bathroom-closed"; - open = 0 - }, /obj/item/soap/deluxe, /obj/machinery/light/small/directional/east, /obj/machinery/shower/directional/south, /turf/open/floor/pod/light, /area/misc/survivalpod) "O" = ( -/obj/effect/turf_decal/mining/survival{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) -"P" = ( -/obj/effect/turf_decal/mining/survival, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) -"Q" = ( -/obj/effect/turf_decal/mining/survival, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/pod/dark, /area/misc/survivalpod) "R" = ( /obj/machinery/door/airlock/survival_pod/glass, @@ -270,19 +229,19 @@ (1,1,1) = {" a -e -p -e c -e +p +c +c +c C -e +c C -e +c a "} (2,1,1) = {" -b +a f q s @@ -292,7 +251,7 @@ D F K L -P +a "} (3,1,1) = {" c @@ -308,7 +267,7 @@ M c "} (4,1,1) = {" -d +c h q t @@ -318,7 +277,7 @@ D F K y -Q +c "} (5,1,1) = {" c @@ -334,7 +293,7 @@ y C "} (6,1,1) = {" -d +c j q t @@ -360,7 +319,7 @@ y c "} (8,1,1) = {" -d +c l q t @@ -370,7 +329,7 @@ c c c c -Q +c "} (9,1,1) = {" c @@ -386,10 +345,10 @@ G c "} (10,1,1) = {" -b +a n q -t +O z A c @@ -402,12 +361,12 @@ c a o r -w +r r B c -J c -O +c +a a "} diff --git a/_maps/templates/shelter_t.dmm b/_maps/templates/shelter_t.dmm index 1e8ff8bc590..806ad2d11e5 100644 --- a/_maps/templates/shelter_t.dmm +++ b/_maps/templates/shelter_t.dmm @@ -2,10 +2,6 @@ "a" = ( /turf/closed/wall/mineral/titanium/survival/pod, /area/misc/survivalpod) -"e" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall/mineral/titanium/survival/pod, -/area/misc/survivalpod) "C" = ( /obj/machinery/door/airlock/survival_pod/glass, /obj/machinery/door/poddoor/shutters/preopen{ @@ -31,7 +27,7 @@ (1,1,1) = {" a -e +a a "} (2,1,1) = {" diff --git a/_maps/virtual_domains/island_brawl.dmm b/_maps/virtual_domains/island_brawl.dmm index c9010062f54..f71ef3ab3e3 100644 --- a/_maps/virtual_domains/island_brawl.dmm +++ b/_maps/virtual_domains/island_brawl.dmm @@ -2192,10 +2192,10 @@ /turf/open/misc/beach/sand, /area/virtual_domain/fullbright) "BV" = ( -/obj/structure/sign/directions/dorms/directional/north{ +/obj/structure/sign/directions/dorms/north_arrow{ pixel_y = 35 }, -/obj/structure/sign/directions/medical/directional/north{ +/obj/structure/sign/directions/medical/north_arrow{ pixel_y = 29 }, /obj/machinery/computer/slot_machine, diff --git a/_maps/virtual_domains/syndicate_assault.dmm b/_maps/virtual_domains/syndicate_assault.dmm index 00c7f84dbca..5207f756894 100644 --- a/_maps/virtual_domains/syndicate_assault.dmm +++ b/_maps/virtual_domains/syndicate_assault.dmm @@ -1,62 +1,160 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aq" = ( -/obj/item/storage/backpack/duffelbag/syndie/surgery, -/obj/structure/table/reinforced, -/turf/open/floor/plastic, +"ah" = ( +/turf/open/floor/carpet/royalblack, /area/virtual_domain) -"aw" = ( +"aA" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/automatic/l6_saw/unrestricted, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"aS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"aT" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/prox_sensor, +/obj/item/assembly/prox_sensor, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"bg" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"bm" = ( +/obj/machinery/power/shuttle_engine/huge{ + dir = 8 + }, +/turf/open/space/basic, +/area/virtual_domain) +"bU" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm, +/obj/item/ammo_box/magazine/m9mm, +/obj/item/gun/ballistic/automatic/pistol, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"bW" = ( +/turf/closed/indestructible/binary, +/area/virtual_domain/fullbright) +"cv" = ( +/obj/machinery/door/window/left/directional/north{ + name = "Spare Equipment"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"cL" = ( +/turf/closed/mineral/random, +/area/virtual_domain/protected_space) +"cM" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/virtual_domain) +"dF" = ( +/obj/structure/filingcabinet, +/obj/machinery/door/window/left/directional/west{ + name = "Syndicate Interior Door"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"dN" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"el" = ( +/obj/machinery/recharge_station, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"eo" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"eq" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/landmark/bitrunning/mob_segment, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"aN" = ( +"eL" = ( /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") }, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 50 +/obj/item/stack/ore/plasma{ + amount = 19 }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/rods/fifty, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"aO" = ( -/obj/machinery/recharge_station, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"bh" = ( -/turf/open/floor/carpet/royalblack, -/area/virtual_domain) -"bD" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"fN" = ( +/obj/structure/chair/comfy/shuttle{ dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"bG" = ( -/turf/open/floor/pod/dark, +"fW" = ( +/obj/machinery/ore_silo, +/turf/open/floor/mineral/plastitanium, /area/virtual_domain/protected_space) -"cc" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") +"ge" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 }, -/obj/effect/spawner/random/clothing/costume, +/obj/item/ammo_box/c9mm, +/obj/item/gun/ballistic/automatic/pistol, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"gz" = ( +/obj/structure/chair/comfy/shuttle, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"cj" = ( -/obj/structure/transit_tube/crossing, +"gE" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"hb" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/virtual_domain/protected_space) +"he" = ( +/obj/structure/sign/poster/contraband/c20r, /turf/closed/wall/r_wall/syndicate, /area/virtual_domain/protected_space) -"ct" = ( +"hz" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -68,92 +166,14 @@ /obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"cw" = ( -/obj/structure/closet/syndicate{ - anchored = 1; - desc = "A basic closet for all your villainous needs."; - locked = 1; - name = "Closet"; - req_access = list("syndicate"); - secure = 1 - }, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/under/syndicate/skirt, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"cy" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"cB" = ( -/obj/machinery/camera/xray{ - c_tag = "Medbay"; - dir = 6; - network = list("fsci"); - screen_loc = "" - }, -/turf/open/floor/plastic, -/area/virtual_domain) -"cR" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/royalblack, -/area/virtual_domain) -"cZ" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/l6_saw/unrestricted, -/obj/item/ammo_box/magazine/m7mm, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"da" = ( -/obj/machinery/stasis, -/turf/open/floor/plastic, -/area/virtual_domain) -"dd" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"di" = ( -/obj/machinery/power/terminal{ - dir = 1 +"ie" = ( +/obj/machinery/power/port_gen/pacman/super{ + anchored = 1 }, /obj/structure/cable, -/obj/item/paper/fluff/ruins/forgottenship/powerissues, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"dp" = ( -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"dw" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"dz" = ( -/obj/effect/landmark/bitrunning/cache_spawn, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"dU" = ( -/obj/structure/cable, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/ruin{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"eB" = ( +"iN" = ( /obj/machinery/camera/xray{ c_tag = "Cargo pod"; dir = 9; @@ -169,297 +189,22 @@ /obj/item/card/id/advanced/black/syndicate_command/crew_id, /turf/open/floor/mineral/plastitanium, /area/virtual_domain/protected_space) -"fd" = ( -/obj/structure/transit_tube/crossing, -/turf/open/space/basic, -/area/virtual_domain/protected_space) -"fG" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/virtual_domain) -"fJ" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"fV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"gD" = ( -/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"hg" = ( -/obj/structure/window/reinforced/plasma/plastitanium, -/obj/machinery/door/poddoor{ - id = "fslockdown"; - name = "Ship Blast Door"; - state_open = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"hy" = ( -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/forgottenship/missionobj, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"hA" = ( -/obj/effect/baseturf_helper/virtual_domain, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"hD" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"ip" = ( -/obj/effect/landmark/bitrunning/mob_segment, -/turf/open/floor/plastic, -/area/virtual_domain) -"iB" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"iL" = ( -/obj/structure/sign/departments/cargo, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain/protected_space) -"iU" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/item/melee/energy/sword/saber/red, -/obj/machinery/light/small/directional/north, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"iW" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "fslockdown"; - name = "Window shutters"; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"iX" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"ja" = ( -/obj/machinery/door/window/left/directional/north{ - name = "Spare Equipment"; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"jl" = ( -/obj/structure/bodycontainer/crematorium{ - id = "fscremate" - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"jA" = ( -/obj/structure/cable, -/mob/living/basic/trooper/syndicate/melee/space/stormtrooper, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"jJ" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/virtual_domain) -"kh" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"kI" = ( -/obj/machinery/computer/atmos_alert{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"kJ" = ( -/obj/modular_map_root/safehouse{ - key = "shuttle_space" - }, -/turf/template_noop, -/area/virtual_domain/safehouse) -"li" = ( -/obj/structure/transit_tube/station/dispenser/reverse{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"ln" = ( -/obj/machinery/turretid{ - control_area = "/area/ruin/space/has_grav/syndicate_forgotten_ship"; - enabled = 0; - icon_state = "control_kill"; - lethal = 1; - name = "Ship turret control panel"; - pixel_y = 32; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"lo" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/ruin{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"lN" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"mo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"mA" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"mD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 - }, -/obj/item/wrench, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"mL" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"nk" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/mapping_helpers/apc/syndicate_access, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"nn" = ( -/turf/closed/mineral/random, -/area/virtual_domain/protected_space) -"nB" = ( -/turf/closed/mineral/random, -/area/ruin/space/virtual_domain) -"nG" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"nU" = ( -/obj/structure/sign/poster/contraband/syndicate_pistol, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"og" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/trophy/silver_cup, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"oM" = ( -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"pl" = ( -/obj/machinery/atmospherics/components/tank/air{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"pz" = ( -/obj/machinery/computer/security{ - desc = "Used to access interrogation room camera."; - dir = 8; - name = "Ship cameras console"; - network = list("fsc","fsci"); - screen_loc = "" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"pH" = ( -/obj/structure/table/reinforced, -/obj/item/toy/plush/nukeplushie, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"pM" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"pS" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"pU" = ( -/obj/machinery/shower/directional/north, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/virtual_domain) -"qf" = ( -/obj/structure/table/optable, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plastic, -/area/virtual_domain) -"qx" = ( -/turf/open/space/basic, -/area/space/virtual_domain) -"qU" = ( -/obj/structure/sign/poster/contraband/c20r, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain/protected_space) -"qY" = ( -/obj/machinery/light/small/directional/south, +"ji" = ( /obj/effect/landmark/bitrunning/cache_spawn, -/turf/open/floor/iron/dark, +/turf/open/floor/plastic, /area/virtual_domain) -"rm" = ( -/obj/machinery/button/crematorium{ - id = "fscremate"; - pixel_x = -32 +"jo" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Control Room"; + req_access = list("syndicate") }, -/turf/open/floor/mineral/plastitanium, +/turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"ru" = ( -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"rH" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/mapping_helpers/airalarm/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"rM" = ( +"jv" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/syndicate, +/area/virtual_domain/protected_space) +"jw" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -471,42 +216,68 @@ /obj/effect/spawner/random/contraband/armory, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"rP" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, -/turf/open/floor/mineral/plastitanium, +"jH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump, +/turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"sg" = ( -/obj/machinery/ore_silo, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"sq" = ( -/obj/machinery/door/window/left/directional/south{ - name = "Control Room"; +"jU" = ( +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"kJ" = ( +/obj/modular_map_root/safehouse{ + key = "shuttle_space" + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"lt" = ( +/obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"sz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4 +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 50 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/rods/fifty, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"lM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 }, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"sH" = ( -/obj/structure/closet/syndicate{ - anchored = 1; - desc = "A basic closet for all your villainous needs."; - locked = 1; - name = "Closet"; - req_access = list("syndicate"); - secure = 1 - }, -/obj/item/ammo_box/c9mm, -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/mineral/plastitanium/red, +"mb" = ( +/obj/effect/landmark/bitrunning/mob_segment, +/turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"sK" = ( +"ml" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"mQ" = ( +/obj/machinery/shower/directional/north, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/virtual_domain) +"mR" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"nh" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/iron/dark, +/area/virtual_domain) +"nl" = ( /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") }, @@ -518,94 +289,25 @@ }, /turf/open/floor/pod/dark, /area/virtual_domain/protected_space) -"sL" = ( -/obj/structure/chair/comfy, +"nK" = ( +/obj/structure/tank_dispenser/oxygen, /turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"sM" = ( -/turf/template_noop, -/area/virtual_domain/safehouse) -"tv" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "fscaproom"; - name = "Room shutters control"; - req_access = list("syndicate") - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"tI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"uP" = ( -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"vp" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"vD" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"vK" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"vU" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"wb" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, -/obj/machinery/portable_atmospherics/scrubber{ - anchored = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"we" = ( -/turf/closed/mineral/random/high_chance, -/area/ruin/space/virtual_domain) -"wK" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/iron/dark, -/area/virtual_domain) -"wL" = ( +/area/virtual_domain/protected_space) +"om" = ( /obj/structure/table/reinforced, /obj/item/storage/medkit/regular, /obj/machinery/light/small/directional/north, /turf/open/floor/mineral/plastitanium, /area/virtual_domain/protected_space) -"xJ" = ( -/obj/structure/closet/syndicate{ - anchored = 1; - desc = "A basic closet for all your villainous needs."; - locked = 1; - name = "Closet"; - req_access = list("syndicate"); - secure = 1 - }, -/obj/item/ammo_box/c9mm, +"oP" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain) +"oT" = ( +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"xS" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/virtual_domain) -"yl" = ( +"pi" = ( /obj/machinery/door/airlock/grunge{ name = "Captain's Room" }, @@ -617,71 +319,94 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"yJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +"pP" = ( +/obj/structure/sign/departments/cargo, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain/protected_space) +"pT" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plastic, +/area/virtual_domain) +"qn" = ( +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"yR" = ( +"rn" = ( +/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, +/turf/open/floor/carpet/royalblack, +/area/virtual_domain) +"rs" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 8 + }, +/turf/open/space/basic, +/area/virtual_domain) +"rD" = ( +/turf/closed/mineral/random/high_chance, +/area/ruin/space/virtual_domain) +"rN" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/iron/dark, +/area/virtual_domain) +"rO" = ( +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"rX" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"ss" = ( +/obj/structure/chair/comfy, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"sM" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"tm" = ( +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/forgottenship/missionobj, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"tK" = ( +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"tO" = ( +/obj/item/stack/sheet/mineral/uranium{ + amount = 15 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"ui" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/virtual_domain) +"uk" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 + dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"yT" = ( -/obj/item/ai_module/core/full/cybersun, -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"yV" = ( -/obj/structure/table/reinforced, -/obj/item/assembly/prox_sensor, -/obj/item/assembly/prox_sensor, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"yZ" = ( -/turf/closed/mineral, -/area/ruin/space/virtual_domain) -"zi" = ( -/obj/machinery/vending/cigarette/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"zt" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"zN" = ( -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain/protected_space) -"Aa" = ( -/obj/structure/chair/comfy/shuttle, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Bm" = ( -/obj/effect/baseturf_helper/virtual_domain, -/turf/closed/indestructible/syndicate, -/area/virtual_domain/protected_space) -"BK" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable, -/turf/open/space/basic, -/area/space/virtual_domain) -"BN" = ( -/obj/structure/transit_tube/crossing, -/turf/template_noop, -/area/virtual_domain/safehouse) -"Cf" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Ci" = ( +"ur" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -690,28 +415,76 @@ req_access = list("syndicate"); secure = 1 }, -/obj/item/crowbar/red, -/obj/item/ammo_box/magazine/m9mm_aps, -/obj/item/ammo_box/magazine/m9mm_aps, -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/carpet/royalblack, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"Cn" = ( -/obj/machinery/camera/xray/directional/east{ - c_tag = "Conference room"; - network = list("fsc"); - screen_loc = "" +"uN" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"uX" = ( +/turf/open/space/basic, +/area/virtual_domain) +"vv" = ( +/obj/machinery/porta_turret/syndicate/energy{ + dir = 4; + name = "Syndicate Ship Turret"; + on = 0; + shot_delay = 10 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/virtual_domain) +"vX" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"vZ" = ( +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/structure/table/reinforced, +/turf/open/floor/plastic, +/area/virtual_domain) +"wF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"wH" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"xa" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"xb" = ( +/obj/structure/sign/poster/contraband/syndicate_recruitment, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain) +"xc" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"CK" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/mob/living/basic/trooper/syndicate/ranged/smg/pilot, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"CR" = ( +"xg" = ( +/obj/structure/table/reinforced, +/obj/item/dualsaber/green, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"xF" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -726,14 +499,7 @@ /obj/item/storage/box/firingpins/syndicate, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"De" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Dj" = ( +"xN" = ( /obj/structure/table/reinforced, /obj/item/ammo_box/magazine/smgm45, /obj/item/ammo_box/magazine/smgm45, @@ -741,27 +507,25 @@ /obj/item/gun/ballistic/automatic/c20r/unrestricted, /turf/open/floor/mineral/plastitanium, /area/virtual_domain/protected_space) -"DA" = ( +"ye" = ( +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain/protected_space) +"yk" = ( /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") }, -/obj/effect/spawner/random/maintenance, -/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/food_or_drink/donkpockets, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"EB" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +"ym" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Fp" = ( -/obj/structure/tank_dispenser/oxygen, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"FN" = ( +"zb" = ( +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, @@ -770,174 +534,123 @@ }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Gn" = ( -/obj/structure/chair/comfy{ - dir = 1 +"zy" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/trophy/silver_cup, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"zE" = ( +/turf/closed/mineral/random, +/area/ruin/space/virtual_domain) +"zN" = ( +/obj/machinery/camera/xray{ + c_tag = "Medbay"; + dir = 6; + network = list("fsci"); + screen_loc = "" + }, +/turf/open/floor/plastic, +/area/virtual_domain) +"zT" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"zU" = ( +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"Aq" = ( +/obj/machinery/button/crematorium{ + id = "fscremate"; + pixel_x = -32 }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Gs" = ( -/obj/structure/cable, +"Av" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"GB" = ( -/obj/structure/cable, -/obj/machinery/door/airlock/external/ruin{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"GZ" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Hq" = ( -/turf/closed/indestructible/binary, -/area/virtual_domain/fullbright) -"HU" = ( -/obj/machinery/door/airlock/grunge{ - name = "Bridge" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Ia" = ( -/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, -/turf/open/floor/carpet/royalblack, -/area/virtual_domain) -"Id" = ( -/obj/machinery/power/shuttle_engine/huge{ - dir = 8 - }, -/turf/open/space/basic, -/area/virtual_domain) -"If" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 - }, /obj/effect/landmark/bitrunning/mob_segment, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"AE" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"AN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"Ig" = ( +"AT" = ( +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"AW" = ( +/obj/structure/transit_tube/crossing, +/turf/open/space/basic, +/area/virtual_domain/protected_space) +"Bb" = ( +/obj/structure/sign/poster/contraband/tools, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain/protected_space) +"Bq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"BN" = ( +/obj/structure/transit_tube/crossing, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Cc" = ( +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Cg" = ( /obj/machinery/porta_turret/syndicate/energy{ dir = 4; name = "Syndicate Ship Turret"; on = 0; shot_delay = 10 }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, +/turf/closed/wall/r_wall/syndicate, /area/virtual_domain) -"Im" = ( -/obj/structure/table/reinforced, -/obj/item/ammo_box/c9mm, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Io" = ( -/obj/effect/landmark/bitrunning/cache_spawn, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"IC" = ( -/obj/structure/table/reinforced, -/obj/item/paper, -/obj/item/pen, -/obj/machinery/computer/security/telescreen/forgotten_ship/sci/directional/south, -/turf/open/floor/carpet/royalblack, -/area/virtual_domain) -"IH" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/obj/structure/cable, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/virtual_domain/protected_space) -"IV" = ( -/obj/machinery/door/airlock/grunge{ - name = "Syndicate Ship Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/plating, -/area/virtual_domain) -"Jg" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Jz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"JA" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"JN" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"JP" = ( -/obj/structure/sink/directional/south, -/turf/open/floor/iron/dark, -/area/virtual_domain) -"Kz" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Lk" = ( -/obj/structure/transit_tube/crossing, +"Ck" = ( +/obj/structure/tank_dispenser/oxygen, /turf/closed/mineral/random, -/area/virtual_domain/protected_space) -"Lo" = ( -/obj/structure/filingcabinet, -/obj/machinery/door/window/left/directional/west{ - name = "Syndicate Interior Door"; - req_access = list("syndicate") +/area/ruin/space/virtual_domain) +"CP" = ( +/obj/structure/bodycontainer/crematorium{ + id = "fscremate" }, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"LB" = ( -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"Mc" = ( -/obj/structure/closet/syndicate{ - anchored = 1; - desc = "A basic closet for all your villainous needs."; - locked = 1; - name = "Closet"; - req_access = list("syndicate"); - secure = 1 - }, -/obj/item/crowbar/red, -/obj/item/ammo_box/magazine/m9mm, -/obj/item/ammo_box/magazine/m9mm, -/obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Mm" = ( +"Dr" = ( +/obj/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "fslockdown"; + name = "Ship Blast Door"; + state_open = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Dt" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"DF" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -955,123 +668,31 @@ /obj/item/clothing/shoes/combat, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"MR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"DY" = ( +/obj/effect/mob_spawn/ghost_role/human/virtual_domain/syndie, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"EI" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_box/c9mm, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"EL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Nm" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 }, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"Nr" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 30 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 30 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"Of" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/item/disk/surgery/forgottenship, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"Ox" = ( -/obj/machinery/atmospherics/components/unary/vent_pump, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"OH" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"OI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"PR" = ( -/obj/machinery/door/password/voice/sfc{ - password = null - }, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/grunge{ - desc = "Vault airlock preventing air from going out."; - name = "Syndicate Vault Airlock" - }, -/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"Qg" = ( -/obj/machinery/suit_storage_unit/syndicate{ - helmet_type = /obj/item/clothing/head/helmet/space/syndicate/black; - suit_type = /obj/item/clothing/suit/space/syndicate/black - }, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Qi" = ( -/obj/item/stack/sheet/mineral/uranium{ - amount = 15 - }, -/obj/structure/cable, -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"QF" = ( -/obj/structure/table/reinforced, -/obj/item/dualsaber/green, -/obj/machinery/light/small/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"QG" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/closed/mineral/random, -/area/ruin/space/virtual_domain) -"QX" = ( /obj/effect/landmark/bitrunning/mob_segment, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Ra" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"RQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, /turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"RU" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain/protected_space) -"Sc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, +"Fe" = ( +/obj/structure/table/reinforced, +/obj/item/toy/plush/nukeplushie, +/turf/open/floor/mineral/plastitanium/red, /area/virtual_domain) -"Sd" = ( +"Fl" = ( /obj/structure/closet/syndicate{ anchored = 1; desc = "A basic closet for all your villainous needs."; @@ -1087,90 +708,16 @@ /obj/item/gun/ballistic/automatic/pistol, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Sq" = ( -/obj/machinery/power/smes, +"Fq" = ( /obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Sv" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/effect/spawner/random/food_or_drink/donkpockets, +/mob/living/basic/trooper/syndicate/melee/space/stormtrooper, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Sz" = ( -/turf/open/floor/iron/dark, -/area/virtual_domain) -"SX" = ( -/obj/machinery/vending/medical/syndicate_access/cybersun, -/turf/open/floor/plastic, -/area/virtual_domain) -"TB" = ( -/turf/closed/indestructible/syndicate, -/area/virtual_domain/protected_space) -"UQ" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"Vg" = ( -/turf/open/space/basic, -/area/virtual_domain/protected_space) -"Vk" = ( -/obj/machinery/porta_turret/syndicate/energy{ - dir = 4; - name = "Syndicate Ship Turret"; - on = 0; - shot_delay = 10 - }, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain) -"Vq" = ( -/obj/structure/transit_tube/station/dispenser/reverse{ - dir = 8 - }, -/turf/template_noop, -/area/virtual_domain/safehouse) -"Wd" = ( -/obj/structure/sign/poster/contraband/tools, -/turf/closed/wall/r_wall/syndicate, -/area/virtual_domain/protected_space) -"Wy" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/item/stack/ore/plasma{ - amount = 19 - }, +"Fv" = ( +/obj/structure/tank_dispenser/oxygen, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"WR" = ( -/obj/machinery/power/port_gen/pacman/super{ - anchored = 1 - }, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium/red, -/area/virtual_domain) -"Xp" = ( -/turf/open/space/basic, -/area/virtual_domain) -"XS" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/virtual_domain) -"Yb" = ( -/obj/structure/closet/crate/secure/gear{ - req_access = list("syndicate") - }, -/obj/item/clothing/head/helmet/space/syndicate/black/engie, -/obj/item/clothing/suit/space/syndicate/black/engie, -/turf/open/floor/pod/dark, -/area/virtual_domain/protected_space) -"Yi" = ( -/obj/effect/landmark/bitrunning/cache_spawn, -/turf/open/floor/plastic, -/area/virtual_domain) -"Yj" = ( +"FO" = ( /obj/structure/closet/crate/secure/gear{ req_access = list("syndicate") }, @@ -1179,7 +726,290 @@ }, /turf/open/floor/mineral/plastitanium, /area/virtual_domain) -"Yk" = ( +"FQ" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"Gb" = ( +/turf/open/floor/iron/dark, +/area/virtual_domain) +"Gl" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/ammo_box/c9mm, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Gu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"GR" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/paper/fluff/ruins/forgottenship/powerissues, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Hc" = ( +/turf/open/floor/plastic, +/area/virtual_domain) +"He" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Hf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/obj/machinery/portable_atmospherics/scrubber{ + anchored = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"HG" = ( +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain) +"HH" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/royalblack, +/area/virtual_domain) +"ID" = ( +/obj/machinery/suit_storage_unit/syndicate{ + helmet_type = /obj/item/clothing/head/helmet/space/syndicate/black; + suit_type = /obj/item/clothing/suit/space/syndicate/black + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"IL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Je" = ( +/obj/structure/cable, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"JB" = ( +/obj/effect/landmark/bitrunning/mob_segment, +/turf/open/floor/plastic, +/area/virtual_domain) +"JH" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/virtual_domain) +"JR" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain) +"JY" = ( +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"JZ" = ( +/obj/structure/transit_tube/crossing, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain/protected_space) +"Kt" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/royalblack, +/area/virtual_domain) +"Kv" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/sheet/mineral/gold{ + amount = 30 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 30 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"Lg" = ( +/obj/machinery/turretid/directional/south{ + control_area = "/area/ruin/space/has_grav/syndicate_forgotten_ship"; + enabled = 0; + icon_state = "control_kill"; + lethal = 1; + name = "Ship turret control panel"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Lj" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Lv" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"LA" = ( +/turf/closed/mineral, +/area/ruin/space/virtual_domain) +"ME" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"MN" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "fslockdown"; + name = "Window shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Nj" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"NF" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"NO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"NQ" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/disk/surgery/forgottenship, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"NY" = ( +/obj/machinery/camera/xray/directional/east{ + c_tag = "Conference room"; + network = list("fsc"); + screen_loc = "" + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Og" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"OL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"ON" = ( +/turf/open/space/basic, +/area/space/virtual_domain) +"OO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Pj" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Pm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"PD" = ( +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"Qj" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/plating, +/area/virtual_domain) +"Qx" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"QB" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"QL" = ( +/obj/machinery/door/password/voice/sfc{ + password = null + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/grunge{ + desc = "Vault airlock preventing air from going out."; + name = "Syndicate Vault Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"Rl" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/dark, +/area/virtual_domain) +"Rx" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/virtual_domain) +"RA" = ( +/turf/closed/indestructible/syndicate, +/area/virtual_domain/protected_space) +"SA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"SB" = ( /obj/machinery/door/airlock/grunge{ name = "Captain's Room" }, @@ -1191,3046 +1021,3215 @@ }, /turf/open/floor/carpet/royalblack, /area/virtual_domain) +"SE" = ( +/obj/machinery/vending/medical/syndicate_access/cybersun, +/turf/open/floor/plastic, +/area/virtual_domain) +"SR" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/mob/living/basic/trooper/syndicate/ranged/smg/pilot, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Td" = ( +/obj/structure/sign/poster/contraband/syndicate_pistol, +/turf/closed/wall/r_wall/syndicate, +/area/virtual_domain) +"Tw" = ( +/obj/structure/table/optable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plastic, +/area/virtual_domain) +"TJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/item/wrench, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"TO" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Uu" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"UK" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/obj/item/clothing/suit/space/syndicate/black/engie, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"Vq" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 8 + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Vv" = ( +/obj/machinery/stasis, +/turf/open/floor/plastic, +/area/virtual_domain) +"VE" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"VU" = ( +/obj/machinery/computer/security{ + desc = "Used to access interrogation room camera."; + dir = 8; + name = "Ship cameras console"; + network = list("fsc","fsci"); + screen_loc = "" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Ws" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/melee/energy/sword/saber/red, +/obj/machinery/light/small/directional/north, +/turf/open/floor/pod/dark, +/area/virtual_domain/protected_space) +"WA" = ( +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"WD" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm_aps, +/obj/item/ammo_box/magazine/m9mm_aps, +/obj/item/gun/ballistic/automatic/pistol, +/turf/open/floor/carpet/royalblack, +/area/virtual_domain) +"Xn" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain/protected_space) +"Xw" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"XI" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bridge" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"XK" = ( +/obj/structure/table/reinforced, +/obj/item/paper, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/forgotten_ship/sci/directional/south, +/turf/open/floor/carpet/royalblack, +/area/virtual_domain) +"Yl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) "Yr" = ( /obj/effect/baseturf_helper/virtual_domain, /turf/template_noop, /area/virtual_domain/safehouse) -"Yu" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/carpet/royalblack, -/area/virtual_domain) -"YV" = ( -/obj/structure/sink/directional/south, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/dark, -/area/virtual_domain) -"Za" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plastic, -/area/virtual_domain) -"Zb" = ( -/turf/open/floor/plastic, -/area/virtual_domain) -"ZA" = ( -/obj/machinery/power/shuttle_engine/propulsion{ - dir = 8 - }, +"YC" = ( /turf/open/space/basic, +/area/virtual_domain/protected_space) +"YN" = ( +/obj/item/ai_module/core/full/cybersun, +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"YO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/basic, +/area/space/virtual_domain) +"Ze" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"Zp" = ( +/obj/structure/transit_tube/crossing, +/turf/closed/mineral/random, +/area/virtual_domain/protected_space) +"Zr" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"Zv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/virtual_domain) +"ZI" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "fscaproom"; + name = "Room shutters control"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium, +/area/virtual_domain) +"ZX" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, /area/virtual_domain) (1,1,1) = {" -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW "} (2,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (3,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (4,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (5,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (6,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (7,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (8,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (9,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (10,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Xp -Xp -Id -qx -qx -Xp -Xp -Id -qx -qx -Xp -Xp -Id -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +uX +uX +bm +ON +ON +uX +uX +bm +ON +ON +uX +uX +bm +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (11,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Xp -Xp -Xp -qx -qx -Xp -Xp -Xp -qx -qx -Xp -Xp -Xp -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +uX +uX +uX +ON +ON +uX +uX +uX +ON +ON +uX +uX +uX +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (12,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ZA -Xp -Xp -Xp -ZA -ZA -Xp -Xp -Xp -ZA -ZA -Xp -Xp -Xp -ZA -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +rs +uX +uX +uX +rs +rs +uX +uX +uX +rs +rs +uX +uX +uX +rs +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (13,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (14,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -Vk -ru -Sv -vD -uP -Io -Yj -vD -uP -Wy -DA -Io -uP -vD -cc -ru -Vk -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +Cg +HG +yk +Nj +WA +Pj +FO +Nj +WA +eL +NF +Pj +WA +Nj +He +HG +Cg +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (15,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -Io -uP -uP -QX -lN -uP -uP -uP -uP -uP -lN -uP -QX -uP -Io -hA -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +Pj +WA +WA +mb +Lj +WA +WA +WA +WA +WA +Lj +WA +mb +WA +Pj +oP +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (16,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -ru -ru -ru -ru -ru -IV -ru -ru -ru -IV -ru -ru -ru -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +HG +HG +HG +HG +HG +Qj +HG +HG +HG +Qj +HG +HG +HG +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (17,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -vp -ru -Ia -Ci -ru -Sq -di -WR -ru -yV -Gn -uP -Mc -uP -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -nB -we -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +jU +HG +rn +WD +HG +eo +GR +ie +HG +aT +Lv +WA +bU +WA +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +zE +rD +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (18,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -og -Jg -ru -bh -cR -ru -Qi -sz -Kz -ru -Mc -uP -uP -uP -rP -ru -qx -qx -qx -qx -qx -qx -qx -nB -nB -nB -nB -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +zy +VE +HG +ah +Kt +HG +tO +OO +Qx +HG +bU +WA +WA +WA +xa +HG +ON +ON +ON +ON +ON +ON +ON +zE +zE +zE +zE +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (19,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -Kz -Kz -yl -bh -bh -Yk -pS -RQ -Jz -vK -uP -uP -Io -sL -hy -ru -qx -qx -qx -qx -qx -qx -nB -nB -TB -TB -TB -TB -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +Qx +Qx +pi +ah +ah +SB +lM +AN +IL +AE +WA +WA +Pj +ss +tm +HG +ON +ON +ON +ON +ON +ON +zE +zE +RA +RA +RA +RA +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (20,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -CR -Kz -ru -bh -bh -Yk -pM -zt -pM -vK -uP -uP -QX -sL -Im -ru -qx -qx -qx -qx -qx -nB -nB -TB -TB -Yb -Yb -TB -Bm -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +xF +Qx +HG +ah +ah +SB +Zv +Bq +Zv +AE +WA +WA +mb +ss +EI +HG +ON +ON +ON +ON +ON +zE +zE +RA +RA +UK +UK +RA +jv +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (21,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -yT -Kz -ru -Yu -IC -ru -mD -JN -MR -ru -Sd -uP -uP -uP -gD -ru -qx -qx -qx -qx -nB -QG -nB -TB -aN -bG -bG -sK -TB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +YN +Qx +HG +HH +XK +HG +TJ +aS +OL +HG +Fl +WA +WA +WA +DY +HG +ON +ON +ON +ON +zE +Ck +zE +RA +lt +zU +zU +nl +RA +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (22,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -Ig -ru -Lo -ru -tv -hD -nU -wb -EB -pl -ru -hD -Gn -uP -Mc -ru -Ig -qx -qx -qx -qx -nB -we -nB -TB -iU -bG -bG -Nr -TB -nB -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +vv +HG +dF +HG +ZI +Cc +Td +Hf +Pm +QB +HG +Cc +Lv +WA +bU +HG +vv +ON +ON +ON +ON +zE +rD +zE +RA +Ws +zU +zU +Kv +RA +zE +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (23,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -ru -ru -ru -ru -cy -ru -ru -ru -ru -ru -ru -ru -qx -qx -qx -qx -qx -qx -nB -nB -TB -Nm -bG -bG -Of -TB -nB -nB -qx -qx -qx -qx -qx -qx -qx +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +HG +HG +HG +HG +uk +HG +HG +HG +HG +HG +HG +HG +ON +ON +ON +ON +ON +ON +zE +zE +RA +wH +zU +zU +NQ +RA +zE +zE +ON +ON +ON +ON +ON +ON +ON sM sM sM sM sM kJ -qx -Hq +ON +bW "} (24,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -Za -Yi -Zb -SX -ru -uP -yR -uP -ru -YV -Sz -jJ -fG -ru -qx -qx -qx -qx -qx -nB -nB -nB -TB -TB -PR -TB -TB -TB -nB -nB -nB -qx -qx -qx -qx -qx -qx +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +pT +ji +Hc +SE +HG +WA +zb +WA +HG +Rl +Gb +ui +cM +HG +ON +ON +ON +ON +ON +zE +zE +zE +RA +RA +QL +RA +RA +RA +zE +zE +zE +ON +ON +ON +ON +ON +ON sM sM sM sM sM sM -qx -Hq +ON +bW "} (25,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -qf -Zb -ip -da -ru -Ra -Sc -uP -ru -JP -qY -ru -ru -ru -qx -qx -qx -qx -qx -nB -nB -we -zN -zN -dp -sg -zN -zN -nn -nn -nn -nn -Vg -Vg -Vg -Vg -Vg +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +Tw +Hc +JB +Vv +HG +Gu +SA +WA +HG +rN +nh +HG +HG +HG +ON +ON +ON +ON +ON +zE +zE +rD +ye +ye +PD +fW +ye +ye +cL +cL +cL +cL +YC +YC +YC +YC +YC sM sM sM sM sM sM -qx -Hq +ON +bW "} (26,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -aq -cB -Zb -Zb -De -Ox -Gs -uP -wK -Sz -Sz -jJ -pU -ru -qx -qx -qx -qx -qx -qx -nB -nB -qU -mL -dp -dp -li -cj -Lk -Lk -fd -fd -fd -fd -fd -fd -fd +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +vZ +zN +Hc +Hc +gE +Yl +eq +WA +JH +Gb +Gb +ui +mQ +HG +ON +ON +ON +ON +ON +ON +zE +zE +he +nK +PD +PD +FQ +JZ +Zp +Zp +AW +AW +AW +AW +AW +AW +AW BN Vq sM sM sM sM -qx -Hq +ON +bW "} (27,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -Vk -ru -ru -ru -ru -ru -ru -ru -kh -ru -ru -ru -ru -ru -ru -ru -ru -qx -qx -qx -qx -qx -nB -nB -zN -eB -dp -dp -dp -zN -nn -Vg -Vg -Vg -Vg -Vg -Vg -Vg -Vg +bW +ON +ON +ON +ON +ON +ON +ON +ON +Cg +HG +HG +HG +HG +HG +HG +HG +ZX +HG +HG +HG +HG +HG +HG +HG +HG +ON +ON +ON +ON +ON +zE +zE +ye +iN +PD +PD +PD +ye +cL +YC +YC +YC +YC +YC +YC +YC +YC sM sM sM sM sM sM -qx -Hq +ON +bW "} (28,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -jl -rm -ru -nk -oM -oM -oM -yR -oM -oM -oM -uP -ru -uP -Qg -ru -qx -qx -qx -qx -qx -qx -nB -zN -wL -LB -dp -mA -zN -yZ -nB -nB -nB -qx -qx -qx -qx -qx +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +CP +Aq +HG +uN +AT +AT +AT +zb +AT +AT +AT +WA +HG +WA +ID +HG +ON +ON +ON +ON +ON +ON +zE +ye +om +JY +PD +Og +ye +LA +zE +zE +zE +ON +ON +ON +ON +ON sM sM sM sM sM sM -qx -Hq +ON +bW "} (29,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -uP -dw -ru -rH -uP -JA -JA -iX -JA -JA -oM -uP -ru -fJ -Qg -ru -qx -qx -qx -qx -qx -qx -qx -Wd -OH -LB -dp -RU -zN -we -nB -nB -qx -qx -qx -qx -qx -qx +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +WA +dN +HG +rX +WA +fN +fN +ME +fN +fN +AT +WA +HG +mR +ID +HG +ON +ON +ON +ON +ON +ON +ON +Bb +Xn +JY +PD +bg +ye +rD +zE +zE +ON +ON +ON +ON +ON +ON sM sM sM sM sM Yr -qx -Hq +ON +bW "} (30,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -lo -uP -uP -GZ -uP -Aa -hD -yJ -bD -hD -hD -OI -oM -GB -jA -oM -dU -BK -BK -BK -BK -BK -BK -BK -IH -LB -LB -dp -RU -zN -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +Uu +WA +WA +ml +WA +gz +Cc +TO +xc +Cc +Cc +ym +AT +zT +Fq +AT +Je +YO +YO +YO +YO +YO +YO +YO +hb +JY +JY +PD +bg +ye +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (31,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -uP -uP -dd -uP -uP -uP -Ox -aw -uP -uP -uP -uP -dd -uP -Qg -ru -qx -qx -qx -qx -qx -qx -qx -iL -cZ -dp -dp -RU -zN -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +WA +WA +JR +WA +WA +WA +Yl +Av +WA +WA +WA +WA +JR +WA +ID +HG +ON +ON +ON +ON +ON +ON +ON +pP +aA +PD +PD +bg +ye +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (32,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -aO -uP -ru -XS -uP -uP -uP -FN -uP -uP -uP -Cf -ru -uP -Fp -ru -qx -qx -qx -qx -qx -qx -nB -zN -zN -Dj -QF -zN -zN -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +el +WA +HG +qn +WA +WA +WA +Ze +WA +WA +WA +Dt +HG +WA +Fv +HG +ON +ON +ON +ON +ON +ON +zE +ye +ye +xN +xg +ye +ye +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (33,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -Ig -ru -hD -ru -zi -uP -uP -uP -FN -Cn -uP -uP -uP -ru -hD -ru -xS -qx -qx -qx -qx -qx -nB -nB -nB -zN -zN -zN -zN -nB -nB -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +vv +HG +Cc +HG +rO +WA +WA +WA +Ze +NY +WA +WA +WA +HG +Cc +HG +Rx +ON +ON +ON +ON +ON +zE +zE +zE +ye +ye +ye +ye +zE +zE +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (34,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -ru -ru -ru -ru -HU -ru -ru -ru -ru -ru -ru -ru -qx -qx -qx -qx -qx -qx -qx -nB -nB -nB -nB -we -nB -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +HG +HG +HG +HG +XI +HG +HG +HG +HG +HG +HG +HG +ON +ON +ON +ON +ON +ON +ON +zE +zE +zE +zE +rD +zE +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (35,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -UQ -rM -xJ -Kz -Kz -tI -Kz -Kz -ct -sH -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -nB -nB -nB -nB -nB -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +xb +jw +Gl +Qx +Qx +NO +Qx +Qx +hz +ge +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +zE +zE +zE +zE +zE +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (36,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -ru -Kz -Kz -Kz -Kz -tI -Kz -Kz -Kz -Kz -ru -ru -ru -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +HG +Qx +Qx +Qx +Qx +NO +Qx +Qx +Qx +Qx +HG +HG +HG +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (37,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -ln -Kz -ru -iB -Kz -Kz -fV -If -Kz -Kz -Kz -nG -ru -cw -cw -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +Lg +Qx +HG +Zr +Qx +Qx +jH +EL +Qx +Qx +Qx +oT +HG +ur +ur +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (38,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -ru -Kz -dz -sq -Kz -CK -Kz -vU -mo -vU -Kz -CK -Kz -ja -Kz -Jg -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +HG +Qx +vX +jo +Qx +SR +Qx +Xw +wF +Xw +Qx +SR +Qx +cv +Qx +VE +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (39,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -Ig -ru -Kz -ru -Kz -Kz -Kz -pz -Kz -kI -Kz -Kz -Kz -ru -Mm -ru -Ig -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +vv +HG +Qx +HG +Qx +Qx +Qx +VU +Qx +tK +Qx +Qx +Qx +HG +DF +HG +vv +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (40,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -ru -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -dz -ru -ru -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +HG +Qx +Qx +Qx +Qx +Qx +Qx +Qx +Qx +vX +HG +HG +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (41,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -ru -ru -vp -vp -pH -vp -iW -vp -vp -vp -vp -ru -ru -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +HG +HG +jU +jU +Fe +jU +MN +jU +jU +jU +jU +HG +HG +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (42,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Ig -hg -hg -hg -hg -hg -hg -hg -hg -hg -Ig -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +vv +Dr +Dr +Dr +Dr +Dr +Dr +Dr +Dr +Dr +vv +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (43,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (44,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (45,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (46,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -we -we -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +rD +rD +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (47,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -we -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +rD +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (48,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (49,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (50,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (51,1,1) = {" -Hq -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -qx -Hq +bW +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +ON +bW "} (52,1,1) = {" -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq -Hq +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW +bW "} diff --git a/code/__DEFINES/_click.dm b/code/__DEFINES/_click.dm index 07d044f8b89..c2166d4c8b5 100644 --- a/code/__DEFINES/_click.dm +++ b/code/__DEFINES/_click.dm @@ -43,3 +43,11 @@ #define MOUSE_OPACITY_ICON 1 /// Objects will be always be clicked on regardless of pixel transparency or other objects at that location (used in space vines, megafauna, storage containers) #define MOUSE_OPACITY_OPAQUE 2 + +// Turf click styles +/// Click on turfs as if they were a flat sheet on the ground +#define TURF_CLICK_FLAT "click_flat" +/// Click on turfs as if they were a 32 + DEPTH_OFFSET tall cube +#define TURF_CLICK_CUBE "click_cube" +/// Click on turfs as if they were a 32 + DEPTH_OFFSET tall cube, but maintain click params as if you were using TURF_CLICK_FLAT +#define TURF_CLICK_CUBE_KEEP_PARAMS "click_cube_keep_params" diff --git a/code/__DEFINES/apc_defines.dm b/code/__DEFINES/apc_defines.dm index ee6c2bb67d6..379da28592f 100644 --- a/code/__DEFINES/apc_defines.dm +++ b/code/__DEFINES/apc_defines.dm @@ -14,10 +14,6 @@ /// The APCs cover is missing. #define APC_COVER_REMOVED 2 -// APC visuals -/// Pixel offset of the APC from the floor turf -#define APC_PIXEL_OFFSET 25 - // APC charging status: /// The APC is not charging. #define APC_NOT_CHARGING 0 @@ -64,7 +60,8 @@ /// The wire value used to reset the APCs wires after one's EMPed. #define APC_RESET_EMP "emp" -// update_state +// update_overlay + // Bitshifts: (If you change the status values to be something other than an int or able to exceed 3 you will need to change these too) /// The bit shift for the APCs cover status. #define UPSTATE_COVER_SHIFT (0) @@ -73,36 +70,38 @@ /// The bitflag representing the APCs cover being missing for icon purposes. #define UPSTATE_OPENED2 (APC_COVER_REMOVED << UPSTATE_COVER_SHIFT) -// Bitflags: -/// The APC has a power cell. -#define UPSTATE_CELL_IN (1<<2) -/// The APC is broken or damaged. -#define UPSTATE_BROKE (1<<3) -/// The APC is undergoing maintenance. -#define UPSTATE_MAINT (1<<4) -/// The APCs wires are exposed. -#define UPSTATE_WIREEXP (1<<5) +//These need to be greated then the largest shift you're using for the other bitflags +/// Bit shift for the charging status of the APC. +#define UPOVERLAY_CHARGING_SHIFT (12) +/// Bit shift for the equipment status of the APC. +#define UPOVERLAY_EQUIPMENT_SHIFT (14) +/// Bit shift for the lighting channel status of the APC. +#define UPOVERLAY_LIGHTING_SHIFT (16) +/// Bit shift for the environment channel status of the APC. +#define UPOVERLAY_ENVIRON_SHIFT (18) -// update_overlay // Bitflags: /// Bitflag indicating that the APCs operating status overlay should be shown. -#define UPOVERLAY_OPERATING (1<<0) +#define UPOVERLAY_OPERATING (1<<2) /// Bitflag indicating that the APCs locked status overlay should be shown. -#define UPOVERLAY_LOCKED (1<<1) - -// Bitshifts: (If you change the status values to be something other than an int or able to exceed 3 you will need to change these too) -/// Bit shift for the charging status of the APC. -#define UPOVERLAY_CHARGING_SHIFT (2) -/// Bit shift for the equipment status of the APC. -#define UPOVERLAY_EQUIPMENT_SHIFT (4) -/// Bit shift for the lighting channel status of the APC. -#define UPOVERLAY_LIGHTING_SHIFT (6) -/// Bit shift for the environment channel status of the APC. -#define UPOVERLAY_ENVIRON_SHIFT (8) +#define UPOVERLAY_LOCKED (1<<3) +/// The APC has a power cell. +#define UPSTATE_CELL_IN (1<<4) +/// The APC is broken or damaged. +#define UPSTATE_BROKE (1<<5) +/// The APC is undergoing maintenance. +#define UPSTATE_MAINT (1<<6) +/// The APCs wires are exposed. +#define UPSTATE_WIREEXP (1<<7) +/// The APC has a terminal deployed +#define UPOVERLAY_TERMINAL (1<<8) +/// The APC has its electronics inserted +#define UPOVERLAY_ELECTRONICS_INSERT (1<<9) +/// The APC has its electronics fastened +#define UPOVERLAY_ELECTRONICS_FASTENED (1<<10) #define APC_AI_NO_MALF 0 #define APC_AI_NO_HACK 1 #define APC_AI_HACK_NO_SHUNT 2 #define APC_AI_HACK_SHUNT_HERE 3 #define APC_AI_HACK_SHUNT_ANOTHER 4 - diff --git a/code/__DEFINES/atmospherics/atmos_helpers.dm b/code/__DEFINES/atmospherics/atmos_helpers.dm index ca32e485980..09ceb93fb6d 100644 --- a/code/__DEFINES/atmospherics/atmos_helpers.dm +++ b/code/__DEFINES/atmospherics/atmos_helpers.dm @@ -50,7 +50,9 @@ GLOBAL_LIST_INIT(nonoverlaying_gases, typecache_of_gases_with_no_overlays()) ///Returns a list of overlays of every gas in the mixture -#define GAS_OVERLAYS(gases, out_var, z_layer_turf)\ +///Duplicate of code logic of update_visuals(), keep both up to date +///Macro in case it ever needs to be used in hotcode +#define GAS_OVERLAYS(gases, out_var, z_layer_turf, junction)\ do { \ out_var = list();\ var/offset = GET_TURF_PLANE_OFFSET(z_layer_turf) + 1;\ @@ -60,7 +62,7 @@ GLOBAL_LIST_INIT(nonoverlaying_gases, typecache_of_gases_with_no_overlays()) var/_GAS_META = _GAS[GAS_META];\ if(_GAS[MOLES] <= _GAS_META[META_GAS_MOLES_VISIBLE]) continue;\ var/_GAS_OVERLAY = _GAS_META[META_GAS_OVERLAY][offset];\ - out_var += _GAS_OVERLAY[min(TOTAL_VISIBLE_STATES, CEILING(_GAS[MOLES] / MOLES_GAS_VISIBLE_STEP, 1))];\ + out_var += _GAS_OVERLAY[min(TOTAL_VISIBLE_STATES, CEILING(_GAS[MOLES] / MOLES_GAS_VISIBLE_STEP, 1))][junction + 1];\ } \ }\ while (FALSE) diff --git a/code/__DEFINES/construction/rcd.dm b/code/__DEFINES/construction/rcd.dm index 95c5ab80053..477840d3f49 100644 --- a/code/__DEFINES/construction/rcd.dm +++ b/code/__DEFINES/construction/rcd.dm @@ -16,6 +16,9 @@ /// The typepath of the structure the rcd is trying to build #define RCD_DESIGN_PATH "rcd_design_path" +/// The direction of the structure we will build +#define RCD_BUILD_DIRECTION "rcd_build_direction" + /// Time taken for an rcd hologram to disappear #define RCD_HOLOGRAM_FADE_TIME (15 SECONDS) @@ -51,3 +54,6 @@ #define RCD_MEMORY_COST_BUFF 8 /// If set to TRUE in rcd_vals, will bypass the cooldown on slowing down frequent use #define RCD_RESULT_BYPASS_FREQUENT_USE_COOLDOWN "bypass_frequent_use_cooldown" + +/// gets the cached icon key for this atom based on its name or if it exists its override key +#define RCD_SPRITESHEET_PATH_KEY(atom_path_or_instance) (initial(atom_path_or_instance.rcd_spritesheet_override) || initial(atom_path_or_instance.name)) diff --git a/code/__DEFINES/construction/structures.dm b/code/__DEFINES/construction/structures.dm index e48dc078ca4..884b7d28ae5 100644 --- a/code/__DEFINES/construction/structures.dm +++ b/code/__DEFINES/construction/structures.dm @@ -17,13 +17,13 @@ #define GIRDER_TRAM 5 //rwall construction states -#define INTACT 0 -#define SUPPORT_LINES 1 -#define COVER 2 -#define CUT_COVER 3 -#define ANCHOR_BOLTS 4 -#define SUPPORT_RODS 5 -#define SHEATH 6 +#define INTACT "intact" +#define SUPPORT_LINES "support_lines" +#define COVER "cover" +#define CUT_COVER "cut_cover" +#define ANCHOR_BOLTS "anchor_bolts" +#define SUPPORT_RODS "support_rods" +#define SHEATH "sheath" //window construction states #define WINDOW_OUT_OF_FRAME 0 @@ -38,6 +38,9 @@ #define RWINDOW_BOLTS_HEATED 7 #define RWINDOW_SECURE 8 +#define WINDOW_ON_FRAME_Y_OFFSET 0 +#define WINDOW_OFF_FRAME_Y_OFFSET -7 + //tram structure construction states #define TRAM_OUT_OF_FRAME 0 #define TRAM_IN_FRAME 1 diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_main.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_main.dm index 3282c9387a1..1c3c09acea2 100644 --- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_main.dm +++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_main.dm @@ -51,6 +51,8 @@ #define COMSIG_ATOM_UPDATE_OVERLAYS "atom_update_overlays" ///from base of [/atom/update_icon]: (signalOut, did_anything) #define COMSIG_ATOM_UPDATED_ICON "atom_updated_icon" +///from base of atom/set_smoothed_icon_state(): (new_junction) +#define COMSIG_ATOM_SET_SMOOTHED_ICON_STATE "set_smoothed_icon_state" ///from base of [/atom/proc/smooth_icon]: () #define COMSIG_ATOM_SMOOTHED_ICON "atom_smoothed_icon" ///from [/datum/controller/subsystem/processing/dcs/proc/rotate_decals]: (list/datum/element/decal/rotating) @@ -86,9 +88,15 @@ #define COMPONENT_BLOCK_TELEPORT (1<<0) ///called when an atom is added to the hearers on get_hearers_in_view(): (list/processing_list, list/hearers) #define COMSIG_ATOM_HEARER_IN_VIEW "atom_hearer_in_view" -///called when an atom starts orbiting another atom: (atom) + +/// fired by the orbiting atom when an atom starts orbiting another atom +#define COMSIG_ATOM_BEGAN_ORBITING "atom_orbiting_began" +/// fired by the orbiting atom when an atom stops orbiting another atom +#define COMSIG_ATOM_STOPPED_ORBITING "atom_orbiting_stopped" + +/// fired by the orbited atom when an atom starts orbiting another atom: (atom) #define COMSIG_ATOM_ORBIT_BEGIN "atom_orbit_begin" -///called when an atom stops orbiting another atom: (atom) +/// fired by the orbited atom when an atom stops orbiting another atom: (atom) #define COMSIG_ATOM_ORBIT_STOP "atom_orbit_stop" ///from base of atom/set_opacity(): (new_opacity) #define COMSIG_ATOM_SET_OPACITY "atom_set_opacity" diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm index 63ad7655be7..91155264bd5 100644 --- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm +++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm @@ -68,3 +68,6 @@ #define COMSIG_ATOM_BLOCKS_PRESSURE (1<<0) ///From base of /datum/move_loop/process() after attempting to move a movable: (datum/move_loop/loop, old_dir) #define COMSIG_MOVABLE_MOVED_FROM_LOOP "movable_moved_from_loop" +///From base of /atom/proc/CanAllowThrough(atom/movable/mover, border_dir): (atom/movable/mover, border_dir) +#define COMSIG_ATOM_CAN_ALLOW_THROUGH "atom_can_allow_through" + #define COMSIG_FORCE_ALLOW_THROUGH (1<<0) diff --git a/code/__DEFINES/dcs/signals/signals_door.dm b/code/__DEFINES/dcs/signals/signals_door.dm new file mode 100644 index 00000000000..9da0d8986b1 --- /dev/null +++ b/code/__DEFINES/dcs/signals/signals_door.dm @@ -0,0 +1,6 @@ +/// sent from base of /obj/machinery/door/proc/(): () +#define COSMIG_DOOR_OPENING "door_opening" + +/// sent from base of /obj/machinery/door/proc/close(): () +#define COSMIG_DOOR_CLOSING "door_closing" + diff --git a/code/__DEFINES/dcs/signals/signals_global.dm b/code/__DEFINES/dcs/signals/signals_global.dm index 5e9011f5f40..8884d159e59 100644 --- a/code/__DEFINES/dcs/signals/signals_global.dm +++ b/code/__DEFINES/dcs/signals/signals_global.dm @@ -57,7 +57,7 @@ #define COMSIG_GLOB_NEW_MACHINE "!new_machine" /// a client (re)connected, after all /client/New() checks have passed : (client/connected_client) #define COMSIG_GLOB_CLIENT_CONNECT "!client_connect" -/// a weather event of some kind occured +/// a weather event of some kind occured (all pass the datum/weather that changed state) #define COMSIG_WEATHER_TELEGRAPH(event_type) "!weather_telegraph [event_type]" #define COMSIG_WEATHER_START(event_type) "!weather_start [event_type]" #define COMSIG_WEATHER_WINDDOWN(event_type) "!weather_winddown [event_type]" diff --git a/code/__DEFINES/dcs/signals/signals_hud.dm b/code/__DEFINES/dcs/signals/signals_hud.dm index 2d5d3eaa59c..b141f7d8f57 100644 --- a/code/__DEFINES/dcs/signals/signals_hud.dm +++ b/code/__DEFINES/dcs/signals/signals_hud.dm @@ -1,5 +1,7 @@ /// Sent from /datum/hud/proc/on_eye_change(): (atom/old_eye, atom/new_eye) #define COMSIG_HUD_EYE_CHANGED "hud_eye_changed" +/// Sent from /datum/hud/proc/eye_z_changed() : (new_z) +#define COMSIG_HUD_Z_CHANGED "hud_z_changed" /// Sent from /datum/hud/proc/eye_z_changed() : (old_offset, new_offset) #define COMSIG_HUD_OFFSET_CHANGED "hud_offset_changed" /// Sent from /atom/movable/screen/lobby/button/collapse/proc/collapse_buttons() : () diff --git a/code/__DEFINES/dcs/signals/signals_plane_master_group.dm b/code/__DEFINES/dcs/signals/signals_plane_master_group.dm new file mode 100644 index 00000000000..d27adb5f8c9 --- /dev/null +++ b/code/__DEFINES/dcs/signals/signals_plane_master_group.dm @@ -0,0 +1,2 @@ +/// from /datum/plane_master_group/proc/set_hud(): (datum/hud/new_hud) +#define COMSIG_GROUP_HUD_CHANGED "group_hud_changed" diff --git a/code/__DEFINES/directional.dm b/code/__DEFINES/directional.dm index 83d8ce01d0a..48db7d0b4a8 100644 --- a/code/__DEFINES/directional.dm +++ b/code/__DEFINES/directional.dm @@ -28,14 +28,164 @@ /// Inverse direction, taking into account UP|DOWN if necessary. #define REVERSE_DIR(dir) ( ((dir & 85) << 1) | ((dir & 170) >> 1) ) -/// Create directional subtypes for a path to simplify mapping. -#define MAPPING_DIRECTIONAL_HELPERS(path, offset) ##path/directional/north {\ +#define _WALL_MOUNT_OFFSET(path, north_offset, south_offset, physical_south_offset, east_offset, west_offset, horizontal_up_offset) \ +##path/wall_mount_offset(direction) { \ + pixel_x = 0; \ + pixel_z = 0; \ + pixel_y = 0; \ + switch(direction) { \ + if(NORTH) { \ + pixel_z = north_offset; \ + } \ + if(SOUTH) { \ + pixel_z = south_offset; \ + pixel_y = physical_south_offset; \ + } \ + if(EAST) { \ + pixel_x = east_offset; \ + pixel_z = horizontal_up_offset; \ + } \ + if(WEST) { \ + pixel_x = west_offset; \ + pixel_z = horizontal_up_offset; \ + } \ + } \ +} + +#define _INVERTED_WALL_MOUNT_OFFSET(path, north_offset, physical_north_offset, south_offset, east_offset, west_offset, horizontal_up_offset) \ +_WALL_MOUNT_OFFSET(path, south_offset, north_offset, physical_north_offset, west_offset, east_offset, horizontal_up_offset) + +#define INVERT_MAPPING_DIRECTIONAL_HELPERS(path, offset) \ +##path/directional/north {\ + dir = SOUTH; \ + MAP_SWITCH(pixel_z, pixel_y) = offset; \ +} \ +##path/directional/south {\ dir = NORTH; \ - pixel_y = offset; \ + MAP_SWITCH(pixel_z, pixel_y) = -offset; \ +} \ +##path/directional/east {\ + dir = WEST; \ + pixel_x = offset; \ +} \ +##path/directional/west {\ + dir = EAST; \ + pixel_x = -offset; \ +} \ +_INVERTED_WALL_MOUNT_OFFSET(path, offset, 0, -offset, offset, -offset, 0) + +/// Directional helpers for things that use the wall_mount element +#define WALL_MOUNT_DIRECTIONAL_HELPERS(path) _WALL_MOUNT_DIRECTIONAL_HELPERS(path, 35, 0, -8, 11, -11, 16) + +#define TELESCREEN_DIRECTIONAL_HELPERS(path) _WALL_MOUNT_DIRECTIONAL_HELPERS(path, 35, 0, -8, 11, -11, 16) \ +##path/table {\ + dir = SOUTH; \ + base_pixel_z = 10; \ + pixel_z = 10; \ +} \ +##path/table/wall_mount_offset(direction) { \ + return; \ +} + +#define SHOWER_DIRECTIONAL_HELPERS(path) _WALL_MOUNT_DIRECTIONAL_HELPERS(path, -2, 0, 18, -16, 16, 12) + +// Sinks need to be shifted down so they layer correctly when north due to their unique status +#define SINK_DIRECTIONAL_HELPERS(path) _WALL_MOUNT_DIRECTIONAL_HELPERS(path, -10, 0, 18, -16, 16, 12) + +#define _WALL_MOUNT_DIRECTIONAL_HELPERS(path, north_offset, physical_north_offset, south_offset, east_offset, west_offset, horizontal_up_offset) \ +##path/directional/north {\ + dir = SOUTH; \ + MAP_SWITCH(pixel_z, pixel_y) = north_offset + physical_north_offset; \ +} \ +##path/directional/south {\ + dir = NORTH; \ + MAP_SWITCH(pixel_z, pixel_y) = south_offset; \ +} \ +##path/directional/east {\ + dir = WEST; \ + pixel_x = east_offset; \ + MAP_SWITCH(pixel_z, pixel_y) = horizontal_up_offset; \ +} \ +##path/directional/west {\ + dir = EAST; \ + pixel_x = west_offset; \ + MAP_SWITCH(pixel_z, pixel_y) = horizontal_up_offset; \ +} \ +_INVERTED_WALL_MOUNT_OFFSET(path, north_offset, physical_north_offset, south_offset, east_offset, west_offset, horizontal_up_offset) + +/// Directional helpers for cameras (cameras are really annoying) +/// They have diagonal dirs and also offset south differently +#define CAMERA_DIRECTIONAL_HELPERS(path) \ +##path/directional/north {\ + dir = SOUTH; \ + MAP_SWITCH(pixel_z, pixel_y) = 35; \ +} \ +##path/directional/south {\ + dir = NORTH; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/directional/east {\ + dir = WEST; \ + pixel_x = 11; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/directional/west {\ + dir = EAST; \ + pixel_x = -11; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/directional/north_east {\ + dir = NORTHWEST; \ + MAP_SWITCH(pixel_z, pixel_y) = 35; \ +} \ +##path/directional/north_west {\ + dir = NORTHEAST; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/directional/south_east {\ + dir = SOUTHWEST; \ + pixel_x = 11; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/directional/south_west {\ + dir = SOUTHEAST; \ + pixel_x = -11; \ + MAP_SWITCH(pixel_z, pixel_y) = 16; \ +} \ +##path/wall_mount_offset(direction) { \ + /* Exists because cameras have more then the normal dir count so we're doin this manually */ \ + /* Fit the usual offsets except SOUTH is different, because cameras want to jut out from the wall */ \ + /* Also cameras have weird offsets because lmao camera sprites dies */ \ + pixel_x = 0; \ + pixel_z = 0; \ + switch(direction) { \ + if(NORTH, NORTHWEST) { \ + pixel_z = 16; \ + } \ + if(SOUTH, NORTHEAST) { \ + pixel_z = 35; \ + } \ + if(EAST, SOUTHEAST) { \ + pixel_x = -11; \ + pixel_z = 16; \ + } \ + if(WEST, SOUTHWEST) { \ + pixel_x = 11; \ + pixel_z = 16; \ + } \ + } \ +} + +/// Create directional subtypes for a path to simplify mapping. + +#define MAPPING_DIRECTIONAL_HELPERS(path, offset) \ +##path/directional/north {\ + dir = NORTH; \ + MAP_SWITCH(pixel_z, pixel_y) = offset; \ } \ ##path/directional/south {\ dir = SOUTH; \ - pixel_y = -offset; \ + MAP_SWITCH(pixel_z, pixel_y) = -offset; \ } \ ##path/directional/east {\ dir = EAST; \ @@ -44,4 +194,74 @@ ##path/directional/west {\ dir = WEST; \ pixel_x = -offset; \ -} +} \ +_WALL_MOUNT_OFFSET(path, offset, 0, -offset, offset, -offset, 0) + +#define MAPPING_DIRECTIONAL_HELPERS_EMPTY(path) \ +##path/directional/north {\ + dir = NORTH; \ +} \ +##path/directional/south {\ + dir = SOUTH; \ +} \ +##path/directional/east {\ + dir = EAST; \ +} \ +##path/directional/west {\ + dir = WEST; \ +} \ +_WALL_MOUNT_OFFSET(path, 0, 0, 0, 0, 0, 0) + +#define BUTTON_DIRECTIONAL_HELPERS(path) \ +##path/table { \ + on_table = TRUE; \ + icon_state = parent_type::icon_state + "_table"; \ + base_icon_state = parent_type::icon_state + "_table"; \ +} \ +WALL_MOUNT_DIRECTIONAL_HELPERS(path) + +#define SIGN_DIR_NORTH "n" +#define SIGN_DIR_SOUTH "s" +#define SIGN_DIR_EAST "e" +#define SIGN_DIR_WEST "w" +#define SIGN_DIR_NORTHEAST "ne" +#define SIGN_DIR_NORTHWEST "nw" +#define SIGN_DIR_SOUTHEAST "se" +#define SIGN_DIR_SOUTHWEST "sw" +#define SUPPORT_LEFT "left" +#define SUPPORT_RIGHT "right" + +/// Directional helpers that generate all arrow directions as well as subdivide sign directions. +#define DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(path) \ +##path/north_arrow {\ + sign_arrow_direction = SIGN_DIR_NORTH; \ +} \ +##path/south_arrow {\ + sign_arrow_direction = SIGN_DIR_SOUTH; \ +} \ +##path/east_arrow {\ + sign_arrow_direction = SIGN_DIR_EAST; \ +} \ +##path/west_arrow {\ + sign_arrow_direction = SIGN_DIR_WEST; \ +} \ +##path/northeast_arrow {\ + sign_arrow_direction = SIGN_DIR_NORTHEAST; \ +} \ +##path/northwest_arrow {\ + sign_arrow_direction = SIGN_DIR_NORTHWEST; \ +} \ +##path/southeast_arrow {\ + sign_arrow_direction = SIGN_DIR_SOUTHEAST; \ +} \ +##path/southwest_arrow {\ + sign_arrow_direction = SIGN_DIR_SOUTHWEST; \ +} \ +_WALL_MOUNT_DIRECTIONAL_HELPERS(path/north_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(path/south_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(path/east_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(##path/west_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(##path/northeast_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(##path/northwest_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(##path/southeast_arrow, 35, 0, 0, 0, 0, 16)\ +_WALL_MOUNT_DIRECTIONAL_HELPERS(##path/southwest_arrow, 35, 0, 0, 0, 0, 16) diff --git a/code/__DEFINES/filters.dm b/code/__DEFINES/filters.dm new file mode 100644 index 00000000000..256c17f5e51 --- /dev/null +++ b/code/__DEFINES/filters.dm @@ -0,0 +1,4 @@ +///Floors inverse-masking frills. +#define FRILL_FLOOR_CUT "frill floor cut" + +#define FRILL_MOB_MASK "frill mob mask" diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index a853fde0c5d..c456b550ae9 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -138,42 +138,48 @@ DEFINE_BITFIELD(smoothing_junction, list( #define SMOOTH_GROUP_BOSS_WALLS S_TURF(58) ///turf/closed/indestructible/riveted/boss #define SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS S_TURF(59) ///turf/closed/wall/mineral/titanium/survival #define SMOOTH_GROUP_TURF_OPEN_CLIFF S_TURF(60) ///turf/open/cliff +#define SMOOTH_GROUP_HIEROPHANT S_TURF(61) ///turf/open/indestructible/hierophant -#define MAX_S_TURF 60 //Always match this value with the one above it. +#define MAX_S_TURF 61 //Always match this value with the one above it. #define S_OBJ(num) ("-" + #num + ",") /* /obj included */ -#define SMOOTH_GROUP_WALLS S_OBJ(1) ///turf/closed/wall, /obj/structure/falsewall -#define SMOOTH_GROUP_URANIUM_WALLS S_OBJ(2) ///turf/closed/wall/mineral/uranium, /obj/structure/falsewall/uranium -#define SMOOTH_GROUP_GOLD_WALLS S_OBJ(3) ///turf/closed/wall/mineral/gold, /obj/structure/falsewall/gold -#define SMOOTH_GROUP_SILVER_WALLS S_OBJ(4) ///turf/closed/wall/mineral/silver, /obj/structure/falsewall/silver -#define SMOOTH_GROUP_DIAMOND_WALLS S_OBJ(5) ///turf/closed/wall/mineral/diamond, /obj/structure/falsewall/diamond -#define SMOOTH_GROUP_PLASMA_WALLS S_OBJ(6) ///turf/closed/wall/mineral/plasma, /obj/structure/falsewall/plasma -#define SMOOTH_GROUP_BANANIUM_WALLS S_OBJ(7) ///turf/closed/wall/mineral/bananium, /obj/structure/falsewall/bananium -#define SMOOTH_GROUP_SANDSTONE_WALLS S_OBJ(8) ///turf/closed/wall/mineral/sandstone, /obj/structure/falsewall/sandstone -#define SMOOTH_GROUP_WOOD_WALLS S_OBJ(9) ///turf/closed/wall/mineral/wood, /obj/structure/falsewall/wood -#define SMOOTH_GROUP_IRON_WALLS S_OBJ(10) ///turf/closed/wall/mineral/iron, /obj/structure/falsewall/iron -#define SMOOTH_GROUP_ABDUCTOR_WALLS S_OBJ(11) ///turf/closed/wall/mineral/abductor, /obj/structure/falsewall/abductor -#define SMOOTH_GROUP_TITANIUM_WALLS S_OBJ(12) ///turf/closed/wall/mineral/titanium, /obj/structure/falsewall/titanium +/// Applied to anything that acts like a tall wall, helps vis_opacity work properly +#define SMOOTH_GROUP_TALL_WALLS S_OBJ(1) +#define SMOOTH_GROUP_WALLS S_OBJ(2) ///turf/closed/wall, /obj/structure/falsewall +#define SMOOTH_GROUP_URANIUM_WALLS S_OBJ(3) ///turf/closed/wall/mineral/uranium, /obj/structure/falsewall/uranium +#define SMOOTH_GROUP_GOLD_WALLS S_OBJ(4) ///turf/closed/wall/mineral/gold, /obj/structure/falsewall/gold +#define SMOOTH_GROUP_SILVER_WALLS S_OBJ(5) ///turf/closed/wall/mineral/silver, /obj/structure/falsewall/silver +#define SMOOTH_GROUP_DIAMOND_WALLS S_OBJ(6) ///turf/closed/wall/mineral/diamond, /obj/structure/falsewall/diamond +#define SMOOTH_GROUP_PLASMA_WALLS S_OBJ(7) ///turf/closed/wall/mineral/plasma, /obj/structure/falsewall/plasma +#define SMOOTH_GROUP_BANANIUM_WALLS S_OBJ(8) ///turf/closed/wall/mineral/bananium, /obj/structure/falsewall/bananium +#define SMOOTH_GROUP_SANDSTONE_WALLS S_OBJ(9) ///turf/closed/wall/mineral/sandstone, /obj/structure/falsewall/sandstone +#define SMOOTH_GROUP_WOOD_WALLS S_OBJ(10) ///turf/closed/wall/mineral/wood, /obj/structure/falsewall/wood +#define SMOOTH_GROUP_IRON_WALLS S_OBJ(11) ///turf/closed/wall/mineral/iron, /obj/structure/falsewall/iron +#define SMOOTH_GROUP_ABDUCTOR_WALLS S_OBJ(12) ///turf/closed/wall/mineral/abductor, /obj/structure/falsewall/abductor +#define SMOOTH_GROUP_TITANIUM_WALLS S_OBJ(13) ///turf/closed/wall/mineral/titanium, /obj/structure/falsewall/titanium #define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(14) ///turf/closed/wall/mineral/plastitanium, /obj/structure/falsewall/plastitanium #define SMOOTH_GROUP_SURVIVAL_TITANIUM_POD S_OBJ(15) ///turf/closed/wall/mineral/titanium/survival/pod, /obj/machinery/door/airlock/survival_pod, /obj/structure/window/reinforced/shuttle/survival_pod #define SMOOTH_GROUP_HIERO_WALL S_OBJ(16) ///obj/effect/temp_visual/elite_tumor_wall, /obj/effect/temp_visual/hierophant/wall -#define SMOOTH_GROUP_BAMBOO_WALLS S_TURF(17) //![/turf/closed/wall/mineral/bamboo, /obj/structure/falsewall/bamboo] -#define SMOOTH_GROUP_PLASTINUM_WALLS S_TURF(18) //![turf/closed/indestructible/riveted/plastinum] +#define SMOOTH_GROUP_BAMBOO_WALLS S_OBJ(17) //![/turf/closed/wall/mineral/bamboo, /obj/structure/falsewall/bamboo] +#define SMOOTH_GROUP_MEAT_WALLS S_OBJ(18) //![/turf/closed/wall/mineral/meat, /obj/structure/falsewall/meat] +#define SMOOTH_GROUP_PLASTINUM_WALLS S_OBJ(19) //![turf/closed/indestructible/riveted/plastinum] +#define SMOOTH_GROUP_PIZZA_WALLS S_OBJ(20) ///turf/closed/wall/mineral/pizza, /obj/structure/falsewall/pizza (wallening todo: these don't exist) +#define SMOOTH_GROUP_CLOCK_WALLS S_OBJ(21) ///turf/closed/wall/mineral/bronze +#define SMOOTH_GROUP_SNOW_WALLS S_OBJ(22) ///turf/closed/wall/mineral/snow -#define SMOOTH_GROUP_PAPERFRAME S_OBJ(21) ///obj/structure/window/paperframe, /obj/structure/mineral_door/paperframe +#define SMOOTH_GROUP_PAPERFRAME S_OBJ(23) ///obj/structure/window/paperframe, /obj/structure/mineral_door/paperframe -#define SMOOTH_GROUP_WINDOW_FULLTILE S_OBJ(22) ///turf/closed/indestructible/fakeglass, /obj/structure/window/fulltile, /obj/structure/window/reinforced/fulltile, /obj/structure/window/reinforced/tinted/fulltile, /obj/structure/window/plasma/fulltile, /obj/structure/window/reinforced/plasma/fulltile -#define SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE S_OBJ(23) ///obj/structure/window/bronze/fulltile -#define SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM S_OBJ(24) ///turf/closed/indestructible/opsglass, /obj/structure/window/reinforced/plasma/plastitanium -#define SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE S_OBJ(25) ///obj/structure/window/reinforced/shuttle +#define SMOOTH_GROUP_WINDOW_FULLTILE S_OBJ(24) ///turf/closed/indestructible/fakeglass, /obj/structure/window/fulltile, /obj/structure/window/reinforced/fulltile, /obj/structure/window/reinforced/tinted/fulltile, /obj/structure/window/plasma/fulltile, /obj/structure/window/reinforced/plasma/fulltile +#define SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE S_OBJ(25) ///obj/structure/window/bronze/fulltile +#define SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM S_OBJ(26) ///turf/closed/indestructible/opsglass, /obj/structure/window/reinforced/plasma/plastitanium +#define SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE S_OBJ(27) ///obj/structure/window/reinforced/shuttle +#define SMOOTH_GROUP_WINDOW_FRAMES S_OBJ(28) ///obj/structure/window_frame #define SMOOTH_GROUP_LATTICE S_OBJ(31) ///obj/structure/lattice #define SMOOTH_GROUP_CATWALK S_OBJ(32) ///obj/structure/lattice/catwalk -#define SMOOTH_GROUP_AIRLOCK S_OBJ(41) ///obj/machinery/door/airlock - #define SMOOTH_GROUP_INDUSTRIAL_LIFT S_OBJ(46) ///obj/structure/transport/linear #define SMOOTH_GROUP_TRAM_STRUCTURE S_OBJ(47) //obj/structure/tram @@ -185,26 +191,30 @@ DEFINE_BITFIELD(smoothing_junction, list( #define SMOOTH_GROUP_GLASS_TABLES S_OBJ(56) ///obj/structure/table/glass #define SMOOTH_GROUP_ALIEN_NEST S_OBJ(60) ///obj/structure/bed/nest -#define SMOOTH_GROUP_ALIEN_RESIN S_OBJ(61) ///obj/structure/alien/resin -#define SMOOTH_GROUP_ALIEN_WALLS S_OBJ(62) ///obj/structure/alien/resin/wall, /obj/structure/alien/resin/membrane -#define SMOOTH_GROUP_ALIEN_WEEDS S_OBJ(63) ///obj/structure/alien/weeds +#define SMOOTH_GROUP_ALIEN_WALLS S_OBJ(61) ///obj/structure/alien/resin/wall, /obj/structure/alien/resin/membrane +#define SMOOTH_GROUP_ALIEN_WEEDS S_OBJ(62) ///obj/structure/alien/weeds -#define SMOOTH_GROUP_SECURITY_BARRICADE S_OBJ(64) ///obj/structure/barricade/security -#define SMOOTH_GROUP_SANDBAGS S_OBJ(65) ///obj/structure/barricade/sandbags +#define SMOOTH_GROUP_SECURITY_BARRICADE S_OBJ(63) ///obj/structure/barricade/security +#define SMOOTH_GROUP_SANDBAGS S_OBJ(64) ///obj/structure/barricade/sandbags -#define SMOOTH_GROUP_HEDGE_FLUFF S_OBJ(66) ///obj/structure/hedge +#define SMOOTH_GROUP_HEDGE_FLUFF S_OBJ(65) ///obj/structure/hedge -#define SMOOTH_GROUP_SHUTTLE_PARTS S_OBJ(67) ///obj/structure/window/reinforced/shuttle, /obj/structure/window/reinforced/plasma/plastitanium, /turf/closed/indestructible/opsglass, /obj/machinery/power/shuttle_engine - -#define SMOOTH_GROUP_CLEANABLE_DIRT S_OBJ(68) ///obj/effect/decal/cleanable/dirt +#define SMOOTH_GROUP_CLEANABLE_DIRT S_OBJ(67) ///obj/effect/decal/cleanable/dirt +#define SMOOTH_GROUP_GRILLE S_OBJ(68) ///obj/structure/grille #define SMOOTH_GROUP_GAS_TANK S_OBJ(69) +#define SMOOTH_GROUP_THINDOWS S_OBJ(70) -#define SMOOTH_GROUP_SPIDER_WEB S_OBJ(70) // /obj/structure/spider/stickyweb -#define SMOOTH_GROUP_SPIDER_WEB_WALL S_OBJ(71) // /obj/structure/spider/stickyweb/sealed -#define SMOOTH_GROUP_SPIDER_WEB_ROOF S_OBJ(72) // /obj/structure/spider/passage -#define SMOOTH_GROUP_SPIDER_WEB_WALL_TOUGH S_OBJ(73) // /obj/structure/spider/stickyweb/sealed/thick -#define SMOOTH_GROUP_SPIDER_WEB_WALL_MIRROR S_OBJ(74) // /obj/structure/spider/stickyweb/sealed/reflector +#define SMOOTH_GROUP_SPIDER_WEB S_OBJ(71) // /obj/structure/spider/stickyweb +#define SMOOTH_GROUP_SPIDER_WEB_WALL S_OBJ(72) // /obj/structure/spider/stickyweb/sealed +#define SMOOTH_GROUP_SPIDER_WEB_ROOF S_OBJ(73) // /obj/structure/spider/passage +#define SMOOTH_GROUP_SPIDER_WEB_WALL_TOUGH S_OBJ(74) // /obj/structure/spider/stickyweb/sealed/thick +#define SMOOTH_GROUP_SPIDER_WEB_WALL_MIRROR S_OBJ(75) // /obj/structure/spider/stickyweb/sealed/reflector +#define SMOOTH_GROUP_GLITTER_PINK S_OBJ(76) // /obj/effect/decal/cleanable/glitter/pink +#define SMOOTH_GROUP_GLITTER_WHITE S_OBJ(77) // /obj/effect/decal/cleanable/glitter/white +#define SMOOTH_GROUP_GLITTER_BLUE S_OBJ(78) // /obj/effect/decal/cleanable/glitter/blue +#define SMOOTH_GROUP_SHIELD_GEN_WALL S_OBJ(79) // /obj/machinery/shieldwall +#define SMOOTH_GROUP_VIS_BLOCK S_OBJ(80) // /obj/effect/abstract/finder/vis_block, marks turfs where vis_blocking is going on /// Performs the work to set smoothing_groups and canSmoothWith. /// An inlined function used in both turf/Initialize and atom/Initialize. @@ -235,3 +245,7 @@ DEFINE_BITFIELD(smoothing_junction, list( #define ASSERT_SORTED_SMOOTHING_GROUPS(smoothing_group_variable) \ var/list/unwrapped = UNWRAP_SMOOTHING_GROUPS(smoothing_group_variable, unwrapped); \ assert_sorted(unwrapped, "[#smoothing_group_variable] ([type])"); \ + +// Defines used to convert dirs to 32,32 pixel offsets +#define DIR_TO_PIXEL_Y(dir) ((dir & NORTH) ? 32 : (dir & SOUTH) ? -32 : 0) +#define DIR_TO_PIXEL_X(dir) ((dir & EAST) ? 32 : (dir & WEST) ? -32 : 0) diff --git a/code/__DEFINES/keybinding.dm b/code/__DEFINES/keybinding.dm index 5f025ad99cf..f7701ae048f 100644 --- a/code/__DEFINES/keybinding.dm +++ b/code/__DEFINES/keybinding.dm @@ -54,6 +54,7 @@ #define COMSIG_KB_LIVING_DISABLE_COMBAT_DOWN "keybinding_living_disable_combat_down" #define COMSIG_KB_LIVING_TOGGLEMOVEINTENT_DOWN "keybinding_mob_togglemoveintent_down" #define COMSIG_KB_LIVING_TOGGLEMOVEINTENTALT_DOWN "keybinding_mob_togglemoveintentalt_down" +#define COMSIG_KB_LIVING_TOGGLE_EXAMINE_BALLOON "keybinding_mob_toggleexamineballoon" //Mob #define COMSIG_KB_MOB_FACENORTH_DOWN "keybinding_mob_facenorth_down" diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index 55272920fdd..0815f118ee9 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -1,5 +1,6 @@ //Defines for atom layers and planes //KEEP THESE IN A NICE ACSCENDING ORDER, PLEASE +//Reminder to everyone that planes override layers: things on the same plane will sort in order of layers //NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE #define LOWEST_EVER_PLANE -50 @@ -13,18 +14,25 @@ #define PLANE_SPACE -21 #define PLANE_SPACE_PARALLAX -20 -#define GRAVITY_PULSE_PLANE -12 +#define GRAVITY_PULSE_PLANE -19 #define GRAVITY_PULSE_RENDER_TARGET "*GRAVPULSE_RENDER_TARGET" -#define RENDER_PLANE_TRANSPARENT -11 //Transparent plane that shows openspace underneath the floor +#define RENDER_PLANE_TRANSPARENT -18 //Transparent plane that shows openspace underneath the floor +#define TRANSPARENT_FLOOR_PLANE -13 -#define TRANSPARENT_FLOOR_PLANE -10 - -#define FLOOR_PLANE -6 - -#define WALL_PLANE -5 -#define GAME_PLANE -4 -#define ABOVE_GAME_PLANE -3 +#define FLOOR_PLANE -12 +#define FLOOR_PLANE_RENDER_TARGET "*FLOOR_PLANE" +#define WALL_PLANE -11 +#define GAME_PLANE -10 +#define ABOVE_GAME_PLANE -9 +#define HIDDEN_WALL_PLANE -8 +#define FRILL_PLANE -7 +#define RENDER_PLANE_WALL_WEATHER_MASK -6 +#define WALL_WEATHER_MASK_RENDER_TARGET "*RENDER_PLANE_WALL_WEATHER_MASK" +#define FRILL_MASK_PLANE -5 +#define RENDER_PLANE_FRILL -4 +#define FRILL_MASK_RENDER_TARGET "*FRILL_MASK_PLANE" +#define OVER_FRILL_PLANE -3 ///Slightly above the game plane but does not catch mouse clicks. Useful for certain visuals that should be clicked through, like seethrough trees #define SEETHROUGH_PLANE -2 @@ -33,9 +41,15 @@ #define DEFAULT_PLANE 0 //Marks out the default plane, even if we don't use it #define AREA_PLANE 2 -#define MASSIVE_OBJ_PLANE 3 -#define GHOST_PLANE 4 -#define POINT_PLANE 5 +#define WEATHER_MASK_PLANE 3 +#define WEATHER_MASK_RENDER_TARGET "*WEATHER_MASK_PLANE" +#define WEATHER_PLANE 4 +#define WEATHER_FRILL_PLANE 5 + +#define MASSIVE_OBJ_PLANE 6 +#define GHOST_PLANE 7 +#define POINT_PLANE 8 + //---------- LIGHTING ------------- ///Normal 1 per turf dynamic lighting underlays @@ -43,7 +57,10 @@ ///Lighting objects that are "free floating" #define O_LIGHTING_VISUAL_PLANE 11 -#define O_LIGHTING_VISUAL_RENDER_TARGET "O_LIGHT_VISUAL_PLANE" +#define O_LIGHTING_VISUAL_RENDER_TARGET "*O_LIGHT_VISUAL_PLANE" + +#define DARKNESS_MASK_PLANE 12 +#define DARKNESS_MASK_RENDER_TARGET "*DARKNESS_MASK_PLANE" #define EMISSIVE_PLANE 13 /// This plane masks out lighting to create an "emissive" effect, ie for glowing lights in otherwise dark areas. @@ -54,6 +71,9 @@ #define EMISSIVE_FLOOR_LAYER 2 #define EMISSIVE_SPACE_LAYER 3 #define EMISSIVE_WALL_LAYER 4 +#define EMISSIVE_PLANE_LAYER 5 +#define EMISSIVE_FRILL_LAYER 6 +#define EMISSIVE_FRILL_PLANE_LAYER 7 #define RENDER_PLANE_LIGHTING 15 @@ -64,6 +84,8 @@ ///Things that should render ignoring lighting #define ABOVE_LIGHTING_PLANE 17 +#define WEATHER_GLOW_PLANE 18 +#define WEATHER_FRILL_GLOW_PLANE 19 ///---------------- MISC ----------------------- @@ -84,6 +106,8 @@ #define RUNECHAT_PLANE 30 /// Plane for balloon text (text that fades up) #define BALLOON_CHAT_PLANE 31 +/// Plane for the wallmount balloons +#define EXAMINE_BALLOONS_PLANE 32 //-------------------- HUD --------------------- //HUD layer defines @@ -149,11 +173,9 @@ #define CATWALK_LAYER (12 + TOPDOWN_LAYER) #define ABOVE_OPEN_TURF_LAYER (13 + TOPDOWN_LAYER) -//WALL_PLANE layers +//GAME_PLANE layers #define BELOW_CLOSED_TURF_LAYER 2.053 #define CLOSED_TURF_LAYER 2.058 - -// GAME_PLANE layers #define BULLET_HOLE_LAYER 2.06 #define ABOVE_NORMAL_TURF_LAYER 2.08 #define GAS_PIPE_HIDDEN_LAYER 2.35 //layer = initial(layer) + piping_layer / 1000 in atmospherics/update_icon() to determine order of pipe overlap @@ -176,31 +198,41 @@ #define TRAM_FLOOR_LAYER 2.58 #define TRAM_WALL_LAYER 2.59 -#define BELOW_OPEN_DOOR_LAYER 2.6 +//Walls draw below +//We draw them to the game plane so we can take advantage of SIDE_MAP for em +//Need to cover for the whole "things below us" with position offsetting with pixel_y/z rather just one or the other +#define UNDER_WALL_LAYER 2.66 +#define WALL_LAYER 2.67 +#define ABOVE_WALL_LAYER 2.68 +#define WALL_CLICKCATCH_LAYER 2.69 +#define ON_WALL_LAYER 2.7 + +#define BELOW_OPEN_DOOR_LAYER 2.74 ///Anything below this layer is to be considered completely (visually) under water by the immerse layer. -#define WATER_LEVEL_LAYER 2.61 -#define BLASTDOOR_LAYER 2.65 -#define OPEN_DOOR_LAYER 2.7 -#define DOOR_ACCESS_HELPER_LAYER 2.71 //keep this above OPEN_DOOR_LAYER, special layer used for /obj/effect/mapping_helpers/airlock/access -#define DOOR_HELPER_LAYER 2.72 //keep this above DOOR_ACCESS_HELPER_LAYER and OPEN_DOOR_LAYER since the others tend to have tiny sprites that tend to be covered up. -#define PROJECTILE_HIT_THRESHHOLD_LAYER 2.75 //projectiles won't hit objects at or below this layer if possible -#define TABLE_LAYER 2.8 -#define BELOW_OBJ_LAYER 2.9 -#define LOW_ITEM_LAYER 2.95 +#define WATER_LEVEL_LAYER 2.76 +#define BLASTDOOR_LAYER 2.78 +#define OPEN_DOOR_LAYER 2.8 +#define DOOR_ACCESS_HELPER_LAYER 2.83 //keep this above OPEN_DOOR_LAYER, special layer used for /obj/effect/mapping_helpers/airlock/access +#define DOOR_HELPER_LAYER 2.85 //keep this above DOOR_ACCESS_HELPER_LAYER and OPEN_DOOR_LAYER since the others tend to have tiny sprites that tend to be covered up. +#define PROJECTILE_HIT_THRESHHOLD_LAYER 2.88 //projectiles won't hit objects at or below this layer if possible +#define TABLE_LAYER 2.9 +#define BELOW_OBJ_LAYER 2.95 +#define LOW_ITEM_LAYER 2.98 //#define OBJ_LAYER 3 //For easy recordkeeping; this is a byond define -#define CLOSED_DOOR_LAYER 3.1 -#define CLOSED_FIREDOOR_LAYER 3.11 -#define ABOVE_OBJ_LAYER 3.2 -#define CLOSED_BLASTDOOR_LAYER 3.3 // ABOVE WINDOWS AND DOORS -#define SHUTTER_LAYER 3.3 // HERE BE DRAGONS -#define ABOVE_WINDOW_LAYER 3.3 -#define SIGN_LAYER 3.4 -#define CORGI_ASS_PIN_LAYER 3.41 -#define NOT_HIGH_OBJ_LAYER 3.5 -#define HIGH_OBJ_LAYER 3.6 -#define BELOW_MOB_LAYER 3.7 -#define LOW_MOB_LAYER 3.75 -#define LYING_MOB_LAYER 3.8 +#define CLOSED_DOOR_LAYER 3.55 +#define CLOSED_FIREDOOR_LAYER 3.58 +#define ABOVE_OBJ_LAYER 3.6 +#define CLOSED_BLASTDOOR_LAYER 3.63 // ABOVE WINDOWS AND DOORS +#define SHUTTER_LAYER 3.65 // HERE BE DRAGONS +#define ABOVE_WINDOW_LAYER 3.68 +#define SIGN_LAYER 3.7 +#define CORGI_ASS_PIN_LAYER 3.73 +#define NOT_HIGH_OBJ_LAYER 3.75 +#define HIGH_OBJ_LAYER 3.78 +#define BELOW_MOB_LAYER 3.8 + +#define LOW_MOB_LAYER 3.83 +#define LYING_MOB_LAYER 3.88 #define VEHICLE_LAYER 3.9 #define MOB_BELOW_PIGGYBACK_LAYER 3.94 //#define MOB_LAYER 4 //For easy recordkeeping; this is a byond define @@ -209,6 +241,8 @@ #define MOB_UPPER_LAYER 4.07 #define HITSCAN_PROJECTILE_LAYER 4.09 #define ABOVE_MOB_LAYER 4.1 +#define SHIELD_WALL_LAYER 4.2 +#define SHIELD_GENERATOR_LAYER 4.24 #define WALL_OBJ_LAYER 4.25 #define TRAM_SIGNAL_LAYER 4.26 #define EDGED_TURF_LAYER 4.3 @@ -219,13 +253,13 @@ // Intermediate layer used by both GAME_PLANE and ABOVE_GAME_PLANE #define ABOVE_ALL_MOB_LAYER 4.7 - -// ABOVE_GAME_PLANE layers #define NAVIGATION_EYE_LAYER 4.9 //#define FLY_LAYER 5 //For easy recordkeeping; this is a byond define #define ABOVE_TREE_LAYER 5.01 +#define HIGH_BUBBLE_LAYER 5.03 #define GASFIRE_LAYER 5.05 #define RIPPLE_LAYER 5.1 +#define HIGHEST_GAME_LAYER 5.2 /** * The layer of the visual overlay used in the submerge element. @@ -334,3 +368,6 @@ /// Increment this define if you make a huge map. We unit test for it too just to make it easy for you /// If you modify this, you'll need to modify the tsx file too #define MAX_EXPECTED_Z_DEPTH 3 + +/// Shifts "flat" sprites up on their tile, to give the illusion of depth +#define DEPTH_OFFSET 12 diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 2c3c1c34f08..1a4b7a15e47 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -30,7 +30,7 @@ #define LIGHTING_ROUND_VALUE (1 / 64) /// icon used for lighting shading effects -#define LIGHTING_ICON 'icons/effects/lighting_object.dmi' +#define LIGHTING_ICON 'icons/effects/lighting_objects/lighting_object.dmi' /// If the max of the lighting lumcounts of each spectrum drops below this, disable luminosity on the lighting objects. /// Set to zero to disable soft lighting. Luminosity changes then work if it's lit at all. diff --git a/code/__DEFINES/map_switch.dm b/code/__DEFINES/map_switch.dm index dbb0059786e..3135d52de41 100644 --- a/code/__DEFINES/map_switch.dm +++ b/code/__DEFINES/map_switch.dm @@ -6,3 +6,7 @@ #else #define MAP_SWITCH(compile_time, map_time) ##map_time #endif + +#ifndef CBT +#define MAP_EDITOR +#endif // I'd add another but idk what to call it diff --git a/code/__DEFINES/mining.dm b/code/__DEFINES/mining.dm index d0fa97062b1..953a7d5a1e8 100644 --- a/code/__DEFINES/mining.dm +++ b/code/__DEFINES/mining.dm @@ -67,3 +67,8 @@ //String defines to use with CaveGenerator presets for what ore breakdown to use. #define OREGEN_PRESET_LAVALAND "lavaland" #define OREGEN_PRESET_TRIPLE_Z "triple_z" + +/// Signal sent on an atom when fulton beacon begins transporting it +#define COMSIG_ATOM_FULTON_BEGAN "fulton_began" +/// Signal sent on an atom when fulton beacon finishes transporting it +#define COMSIG_ATOM_FULTON_LANDED "fulton_landed" diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index b722c1a9615..7e585da9240 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -988,3 +988,10 @@ GLOBAL_LIST_INIT(layers_to_offset, list( #define BUTT_SPRITE_PLASMA "plasma" #define BUTT_SPRITE_FUZZY "fuzzy" #define BUTT_SPRITE_SLIME "slime" + +// Type of shadow used for drop shadows, really they're mostly just an icon state +/// Don't bother applying the drop shadow component at all if this is provided as the shadow type +#define SHADOW_NONE "none" +#define SHADOW_SMALL "small" +#define SHADOW_MEDIUM "medium" +#define SHADOW_LARGE "large" diff --git a/code/__DEFINES/sight.dm b/code/__DEFINES/sight.dm index 645e0094135..05050185214 100644 --- a/code/__DEFINES/sight.dm +++ b/code/__DEFINES/sight.dm @@ -17,9 +17,12 @@ #define INVISIBILITY_OBSERVER 60 #define SEE_INVISIBLE_OBSERVER 60 -#define INVISIBILITY_MAXIMUM 100 //the maximum allowed for "real" objects +///the maximum allowed for "real" objects +#define INVISIBILITY_MAXIMUM 100 -#define INVISIBILITY_ABSTRACT 101 //only used for abstract objects (e.g. spacevine_controller), things that are not really there. +///only used for abstract objects (e.g. spacevine_controller), things that are not really there. +///not picked up by things like orange() and such +#define INVISIBILITY_ABSTRACT 101 #define BORGMESON (1<<0) #define BORGTHERM (1<<1) @@ -56,6 +59,16 @@ /// NOTE: this does not function with the SIDE_MAP map format. So we can't. :( //#define SEE_BLACKNESS (1<<10) +/// Bitfield of sight flags that show things "inside" the blackness plane +/// We've gotta alpha it down if we get this, cause otherwise the sight flag won't work +#define BLACKNESS_CUTTING (SEE_MOBS|SEE_OBJS|SEE_TURFS|SEE_TURFS|SEE_TURFS) + +/// Range at which blindness effects treat nearsightness as blind and play +#define NEARSIGHTNESS_BLINDNESS 2 + +/// Range in tiles that a mob can see in the dark (used to determine if a mob has night_vision) +#define NIGHTVISION_RANGE 8 + /// Bitfield of sight flags that show THINGS but no lighting /// Since lighting is an underlay on turfs, this is everything but that #define SEE_AVOID_TURF_BLACKNESS (SEE_MOBS|SEE_OBJS) diff --git a/code/__DEFINES/traits/declarations.dm b/code/__DEFINES/traits/declarations.dm index 294d32ddc3b..c3503e3778c 100644 --- a/code/__DEFINES/traits/declarations.dm +++ b/code/__DEFINES/traits/declarations.dm @@ -667,6 +667,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// This movable atom has the explosive block element #define TRAIT_BLOCKING_EXPLOSIVES "blocking_explosives" +/// This turf contains something using split visiblity +#define TRAIT_CONTAINS_SPLITVIS "contains_splitvis" + ///Lava will be safe to cross while it has this trait. #define TRAIT_LAVA_STOPPED "lava_stopped" ///Chasms will be safe to cross while they've this trait. @@ -867,6 +870,10 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// Trait applied when the MMI component is added to an [/obj/item/integrated_circuit] #define TRAIT_COMPONENT_MMI "component_mmi" +/// Trait applied when the turf is being masked by the [/datum/component/vis_block] component +/// Without cutting out ALL of the center, requiring extra trickery to make seeing both sides reveal the inside +#define TRAIT_INNER_DARKNESS "inner_darkness" + /// Trait applied when an integrated circuit/module becomes undupable #define TRAIT_CIRCUIT_UNDUPABLE "circuit_undupable" @@ -975,6 +982,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai */ #define TRAIT_UNIQUE_IMMERSE "unique_immerse" +/// Don't render a drop shadow +#define TRAIT_SHADOWLESS "shadowless" + /// This item is currently under the control of telekinesis #define TRAIT_TELEKINESIS_CONTROLLED "telekinesis_controlled" @@ -1215,6 +1225,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// This trait lets you attach limbs to any player without surgery. #define TRAIT_EASY_ATTACH "easy_attach" +///Attached to objects currently on window frames, tables and such, allowing them to walk on other objects without the climbing delay +#define TRAIT_ON_CLIMBABLE "on_climbable" + ///Trait given to the birthday boy #define TRAIT_BIRTHDAY_BOY "birthday_boy" diff --git a/code/__DEFINES/turfs.dm b/code/__DEFINES/turfs.dm index 47a1a5a9a59..0240535b800 100644 --- a/code/__DEFINES/turfs.dm +++ b/code/__DEFINES/turfs.dm @@ -6,6 +6,8 @@ #define CHANGETURF_RECALC_ADJACENT (1<<5) //Immediately recalc adjacent atmos turfs instead of queuing. #define CHANGETURF_TRAPDOOR_INDUCED (1<<6) // Caused by a trapdoor, for trapdoor to know that this changeturf was caused by itself +#define WINDOW_FRAME_BASE_MATERIAL_AMOUNT 2000 + #define IS_OPAQUE_TURF(turf) (turf.directional_opacity == ALL_CARDINALS) //supposedly the fastest way to do this according to https://gist.github.com/Giacom/be635398926bb463b42a diff --git a/code/__HELPERS/_planes.dm b/code/__HELPERS/_planes.dm index 77931911407..9b4f2bf7ab6 100644 --- a/code/__HELPERS/_planes.dm +++ b/code/__HELPERS/_planes.dm @@ -35,7 +35,7 @@ #define SET_PLANE_W_SCALAR(thing, new_value, multiplier) (thing.plane = GET_NEW_PLANE(new_value, multiplier)) -/// Implicit plane set. We take the turf from the object we're changing the plane of, and use ITS z as a spokesperson for our plane value +/// Implicit plane set. We take the turf from the atom we're changing the plane of, and use ITS z as a spokesperson for our plane value #define SET_PLANE_IMPLICIT(thing, new_value) SET_PLANE_EXPLICIT(thing, new_value, thing) // This is an unrolled and optimized version of SET_PLANE, for use anywhere where you are unsure of a source's "turfness" diff --git a/code/__HELPERS/atoms.dm b/code/__HELPERS/atoms.dm index 7106ec81be1..0b4f7d17a1e 100644 --- a/code/__HELPERS/atoms.dm +++ b/code/__HELPERS/atoms.dm @@ -314,6 +314,15 @@ rough example of the "cone" made by the 3 dirs checked loc = loc.loc return null +///Returns the last atom type in the specified loc +/proc/get_highest_loc(atom/loc, type) + var/atom/last_found = null + while(loc) + if(istype(loc, type)) + last_found = loc + loc = loc.loc + return last_found + ///Returns true if the src countain the atom target /atom/proc/contains(atom/target) if(!target) diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 88ca3dbe11c..600faec1f1b 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -66,7 +66,7 @@ xxx xxx xxx var/right = turn(dir, -90) var/opposite = REVERSE_DIR(dir) // Need to encode diagonals here because it's possible, even if it is always false - var/list/acceptable_adjacents = new /list(largest_dir) + var/list/acceptable_adjacents = new /list(largest_dir + 1) // Alright, what directions are acceptable to us for(var/connectable_dir in (cardinals + NONE)) // And what border objects INSIDE those directions are alright @@ -84,7 +84,6 @@ xxx xxx xxx else if (connectable_dir == right) smoothable_dirs[dir] = right // If it's straight on we'll include our direction as a link - // Then include the two edges on the other side as diagonals else if(connectable_dir == dir) smoothable_dirs[opposite] = dir smoothable_dirs[left] = dir_to_junction(dir | left) @@ -459,8 +458,43 @@ xxx xxx xxx #undef BITMASK_FOUND #undef SEARCH_ADJ_IN_DIR +GLOBAL_LIST_INIT(possible_smoothing_junctions, all_smoothing_junctions()) + +/proc/all_smoothing_junctions() + var/list/junctions = list() + for(var/base in 0 to NORTH_JUNCTION|SOUTH_JUNCTION|EAST_JUNCTION|WEST_JUNCTION) // all the cardinals + junctions += base + if(base == 0) + continue + // Now we check for matching diagonals + if(base & NORTH_JUNCTION) + if(base & WEST_JUNCTION) + junctions += base | NORTHWEST_JUNCTION + if(base & EAST_JUNCTION) + junctions += base | NORTHEAST_JUNCTION + if(base & SOUTH_JUNCTION) + if(base & WEST_JUNCTION) + junctions += base | SOUTHWEST_JUNCTION + if(base & EAST_JUNCTION) + junctions += base | SOUTHEAST_JUNCTION + return junctions + +/// Takes an input smoothing junction, filters out the components of it that are invalid according to how dmis are built +/proc/make_smoothing_junction_valid(input_junction) + // You need both cardinal junctions to allow a corresponding diagonal junction + if(input_junction & NORTHWEST_JUNCTION && (input_junction & (NORTH_JUNCTION|WEST_JUNCTION)) != (NORTH_JUNCTION|WEST_JUNCTION)) + input_junction &= ~NORTHWEST_JUNCTION + if(input_junction & NORTHEAST_JUNCTION && (input_junction & (NORTH_JUNCTION|EAST_JUNCTION)) != (NORTH_JUNCTION|EAST_JUNCTION)) + input_junction &= ~NORTHEAST_JUNCTION + if(input_junction & SOUTHWEST_JUNCTION && (input_junction & (SOUTH_JUNCTION|WEST_JUNCTION)) != (SOUTH_JUNCTION|WEST_JUNCTION)) + input_junction &= ~SOUTHWEST_JUNCTION + if(input_junction & SOUTHEAST_JUNCTION && (input_junction & (SOUTH_JUNCTION|EAST_JUNCTION)) != (SOUTH_JUNCTION|EAST_JUNCTION)) + input_junction &= ~SOUTHEAST_JUNCTION + return input_junction + ///Changes the icon state based on the new junction bitmask /atom/proc/set_smoothed_icon_state(new_junction) + SEND_SIGNAL(src, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, new_junction) . = smoothing_junction smoothing_junction = new_junction icon_state = "[base_icon_state]-[smoothing_junction]" @@ -468,6 +502,7 @@ xxx xxx xxx /turf/closed/set_smoothed_icon_state(new_junction) // Avoid calling ..() here to avoid setting icon_state twice, which is expensive given how hot this proc is + SEND_SIGNAL(src, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, new_junction) // I know I know var/old_junction = smoothing_junction smoothing_junction = new_junction @@ -654,6 +689,7 @@ xxx xxx xxx smoothing_flags = SMOOTH_CORNERS|SMOOTH_DIAGONAL_CORNERS|SMOOTH_BORDER smoothing_groups = null canSmoothWith = null + use_splitvis = FALSE #undef NO_ADJ_FOUND #undef ADJ_FOUND diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 8d8727a90b0..df09a4841f8 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -527,10 +527,10 @@ world continue // Find the new dimensions of the flat icon to fit the added overlay - addX1 = min(flatX1, layer_image.pixel_x + 1) - addX2 = max(flatX2, layer_image.pixel_x + add.Width()) - addY1 = min(flatY1, layer_image.pixel_y + 1) - addY2 = max(flatY2, layer_image.pixel_y + add.Height()) + addX1 = min(flatX1, layer_image.pixel_x + layer_image.pixel_w + 1) + addX2 = max(flatX2, layer_image.pixel_x + layer_image.pixel_w + add.Width()) + addY1 = min(flatY1, layer_image.pixel_y + layer_image.pixel_z + 1) + addY2 = max(flatY2, layer_image.pixel_y + layer_image.pixel_z + add.Height()) if ( addX1 != flatX1 \ @@ -552,7 +552,7 @@ world flatY2 = addY2 // Blend the overlay into the flattened icon - flat.Blend(add, blendMode2iconMode(curblend), layer_image.pixel_x + 2 - flatX1, layer_image.pixel_y + 2 - flatY1) + flat.Blend(add, blendMode2iconMode(curblend), layer_image.pixel_x + layer_image.pixel_w + 2 - flatX1, layer_image.pixel_y + layer_image.pixel_z + 2 - flatY1) if(appearance.color) if(islist(appearance.color)) diff --git a/code/__HELPERS/pixel_offsets.dm b/code/__HELPERS/pixel_offsets.dm new file mode 100644 index 00000000000..5e6031ec6ec --- /dev/null +++ b/code/__HELPERS/pixel_offsets.dm @@ -0,0 +1,14 @@ +/// Takes a set of pixel offsets (w and z here for consistency could be x and y) (applied to a floor item) +/// and turns them by the passed in angle +/// Returns a list in the form list(pixel_w, pixel_z) +/proc/rotate_pixel_offset(pixel_w, pixel_z, angle = 0) + switch(angle) + if(0) + return list(pixel_w, pixel_z) + if(90) + return list(pixel_z, -pixel_w) + if(180) + return list(-pixel_w, -pixel_z) + if(270) + return list(-pixel_z, pixel_w) + return list(pixel_w, pixel_z) diff --git a/code/__HELPERS/string_lists.dm b/code/__HELPERS/string_lists.dm index 99ce28fba1d..86ed354400d 100644 --- a/code/__HELPERS/string_lists.dm +++ b/code/__HELPERS/string_lists.dm @@ -27,5 +27,7 @@ GLOBAL_LIST_EMPTY(string_lists) /turf/closed/indestructible/baseturfs_ded name = "Report this" desc = "It looks like base turfs went to the fucking moon, TELL YOUR LOCAL CODER TODAY" - icon = 'icons/turf/debug.dmi' - icon_state = "fucked_baseturfs" + icon = 'icons/turf/walls/baseturfs_fuck.dmi' + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS diff --git a/code/__HELPERS/turfs.dm b/code/__HELPERS/turfs.dm index 93da26ef292..ffe2be80910 100644 --- a/code/__HELPERS/turfs.dm +++ b/code/__HELPERS/turfs.dm @@ -217,6 +217,9 @@ Turf and target are separate in case you want to teleport some distance from a t return atom_turf var/list/offsets = get_visual_offset(checked_atom) + // If we're on the upper half of a turf lower our y offset by 16 to hopefully better acount for like, sidemap rendering and such + if(offsets[2] >= 16 && (checked_atom.layer < TOPDOWN_LAYER || checked_atom.layer > BACKGROUND_LAYER)) + offsets[2] -= 16 return pixel_offset_turf(atom_turf, offsets) /** diff --git a/code/__HELPERS/visual_effects.dm b/code/__HELPERS/visual_effects.dm index d219d11e1ce..2bfb8ab2c26 100644 --- a/code/__HELPERS/visual_effects.dm +++ b/code/__HELPERS/visual_effects.dm @@ -6,27 +6,22 @@ * This is just so you can apply the animation to things which can be animated but are not movables (like images) */ #define DO_FLOATING_ANIM(target) \ - animate(target, pixel_y = 2, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE); \ - animate(pixel_y = -2, time = 1 SECONDS, flags = ANIMATION_RELATIVE) + animate(target, transform = target.transform.Translate(0, 2), time = 1 SECONDS, loop = -1, flags = ANIMATION_PARALLEL); \ + animate(transform = target.transform.Translate(0, -2), time = 1 SECONDS); /** * Stops the passed atom / image from appearing floating - * (Living mobs also have a 'body_position_pixel_y_offset' variable that has to be taken into account here) * * In most cases you should NOT call this manually, instead use [/datum/element/movetype_handler]! * This is just so you can apply the animation to things which can be animated but are not movables (like images) */ #define STOP_FLOATING_ANIM(target) \ - var/final_pixel_y = 0; \ - if(ismovable(target)) { \ - var/atom/movable/movable_target = target; \ - final_pixel_y = movable_target.base_pixel_y; \ - }; \ - if(isliving(target)) { \ - var/mob/living/living_target = target; \ - final_pixel_y += living_target.body_position_pixel_y_offset; \ - }; \ - animate(target, pixel_y = final_pixel_y, time = 1 SECONDS) + do { \ + var/datum/decompose_matrix/_decomposed_target_matrix = target.transform.decompose();\ + var/matrix/_original_matrix = matrix().Turn(_decomposed_target_matrix.rotation);\ + _original_matrix = _original_matrix.Scale(_decomposed_target_matrix.scale_x, _decomposed_target_matrix.scale_y);\ + animate(target, transform = _original_matrix, time = 1 SECONDS);\ + } while(FALSE) /// The duration of the animate call in mob/living/update_transform #define UPDATE_TRANSFORM_ANIMATION_TIME (0.2 SECONDS) diff --git a/code/_globalvars/lists/rcd.dm b/code/_globalvars/lists/rcd.dm index 86f546df223..0eb621ebc5f 100644 --- a/code/_globalvars/lists/rcd.dm +++ b/code/_globalvars/lists/rcd.dm @@ -44,6 +44,7 @@ GLOBAL_LIST_INIT(rcd_designs, list( //Window Doors[airlock_glass = TRUE is implied] "Windoors" = list( list(RCD_DESIGN_MODE = RCD_AIRLOCK, RCD_DESIGN_PATH = /obj/machinery/door/window), + list(RCD_DESIGN_MODE = RCD_AIRLOCK, RCD_DESIGN_PATH = /obj/machinery/door/window/half), list(RCD_DESIGN_MODE = RCD_AIRLOCK, RCD_DESIGN_PATH = /obj/machinery/door/window/brigdoor), ), diff --git a/code/_globalvars/rcd.dm b/code/_globalvars/rcd.dm index 9e674273bf9..df70cb4902c 100644 --- a/code/_globalvars/rcd.dm +++ b/code/_globalvars/rcd.dm @@ -1,13 +1,13 @@ -GLOBAL_VAR_INIT(icon_holographic_wall, init_holographic_wall()) -GLOBAL_VAR_INIT(icon_holographic_window, init_holographic_window()) +GLOBAL_VAR_INIT(holographic_wall, init_holographic_wall()) +GLOBAL_VAR_INIT(holographic_window, init_holographic_window()) /proc/init_holographic_wall() - return icon('icons/turf/walls/wall.dmi', "wall-0") + return generate_joined_wall('icons/turf/walls/metal_wall.dmi', NONE) /proc/init_holographic_window() - var/icon/grille_icon = icon('icons/obj/structures.dmi', "grille") - var/icon/window_icon = icon('icons/obj/smooth_structures/window.dmi', "window-0") - - grille_icon.Blend(window_icon, ICON_OVERLAY) - - return grille_icon + var/mutable_appearance/window_frame = mutable_appearance('icons/obj/smooth_structures/window_frames/window_frame_normal.dmi', "window_frame_normal-0") + var/mutable_appearance/window = mutable_appearance('icons/obj/smooth_structures/windows/normal_window.dmi', "0-lower") + var/mutable_appearance/window_frill = mutable_appearance('icons/obj/smooth_structures/windows/normal_window.dmi', "0-upper") + window_frill.pixel_z = 32 + window_frame.add_overlay(list(window, window_frill)) + return window_frame diff --git a/code/_globalvars/traits/_traits.dm b/code/_globalvars/traits/_traits.dm index dcda2365c4b..7f4d3d27fb1 100644 --- a/code/_globalvars/traits/_traits.dm +++ b/code/_globalvars/traits/_traits.dm @@ -61,6 +61,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_ON_HIT_EFFECT" = TRAIT_ON_HIT_EFFECT, "TRAIT_RUNECHAT_HIDDEN" = TRAIT_RUNECHAT_HIDDEN, "TRAIT_SCARY_FISHERMAN" = TRAIT_SCARY_FISHERMAN, + "TRAIT_SHADOWLESS" = TRAIT_SHADOWLESS, "TRAIT_SECLUDED_LOCATION" = TRAIT_SECLUDED_LOCATION, "TRAIT_SNOWSTORM_IMMUNE" = TRAIT_SNOWSTORM_IMMUNE, "TRAIT_TELEKINESIS_CONTROLLED" = TRAIT_TELEKINESIS_CONTROLLED, @@ -71,6 +72,8 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_WADDLING" = TRAIT_WADDLING, "TRAIT_WEATHER_IMMUNE" = TRAIT_WEATHER_IMMUNE, "TRAIT_CHASM_STOPPER" = TRAIT_CHASM_STOPPER, + "TRAIT_INNER_DARKNESS" = TRAIT_INNER_DARKNESS, + "TRAIT_ON_CLIMBABLE" = TRAIT_ON_CLIMBABLE, ), /datum/controller/subsystem/economy = list( "TRAIT_MARKET_CRASHING" = TRAIT_MARKET_CRASHING, @@ -647,6 +650,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( /turf = list( "TRAIT_CHASM_STOPPED" = TRAIT_CHASM_STOPPED, "TRAIT_CONTAINMENT_FIELD" = TRAIT_CONTAINMENT_FIELD, + "TRAIT_CONTAINS_SPLITVIS" = TRAIT_CONTAINS_SPLITVIS, "TRAIT_ELEVATED_TURF" = TRAIT_ELEVATED_TURF, "TRAIT_FIREDOOR_STOP" = TRAIT_FIREDOOR_STOP, "TRAIT_FISHING_SPOT" = TRAIT_FISHING_SPOT, diff --git a/code/_globalvars/traits/admin_tooling.dm b/code/_globalvars/traits/admin_tooling.dm index 98c3fd6ab1f..ba186f73222 100644 --- a/code/_globalvars/traits/admin_tooling.dm +++ b/code/_globalvars/traits/admin_tooling.dm @@ -19,6 +19,7 @@ GLOBAL_LIST_INIT(admin_visible_traits, list( "TRAIT_MOVE_UPSIDE_DOWN" = TRAIT_MOVE_UPSIDE_DOWN, "TRAIT_RUNECHAT_HIDDEN" = TRAIT_RUNECHAT_HIDDEN, "TRAIT_SCARY_FISHERMAN" = TRAIT_SCARY_FISHERMAN, + "TRAIT_SHADOWLESS" = TRAIT_SHADOWLESS, "TRAIT_SNOWSTORM_IMMUNE" = TRAIT_SNOWSTORM_IMMUNE, "TRAIT_VOIDSTORM_IMMUNE" = TRAIT_VOIDSTORM_IMMUNE, "TRAIT_WEATHER_IMMUNE" = TRAIT_WEATHER_IMMUNE, diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 1d7e07f7b99..469d0806acf 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -12,11 +12,10 @@ /mob/var/next_move_modifier = 1 //Value to multiply action/click delays by -//Delays the mob's next click/action by num deciseconds -// eg: 10-3 = 7 deciseconds of delay -// eg: 10*0.5 = 5 deciseconds of delay -// DOES NOT EFFECT THE BASE 1 DECISECOND DELAY OF NEXT_CLICK - +///Delays the mob's next click/action by num deciseconds +/// eg: 10-3 = 7 deciseconds of delay +/// eg: 10*0.5 = 5 deciseconds of delay +/// DOES NOT EFFECT THE BASE 1 DECISECOND DELAY OF NEXT_CLICK /mob/proc/changeNext_move(num) next_move = world.time + ((num+next_move_adjust)*next_move_modifier) diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 1b1314bbcd5..4b4ea89b1d8 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -197,6 +197,7 @@ GLOBAL_LIST_INIT(available_ui_styles, list( SIGNAL_HANDLER update_parallax_pref() // If your eye changes z level, so should your parallax prefs var/turf/eye_turf = get_turf(eye) + SEND_SIGNAL(src, COMSIG_HUD_Z_CHANGED, eye_turf.z) var/new_offset = GET_TURF_PLANE_OFFSET(eye_turf) if(current_plane_offset == new_offset) return diff --git a/code/_onclick/hud/rendering/plane_master_group.dm b/code/_onclick/hud/rendering/plane_master_group.dm index 23096cc0e9c..aff033b1e7c 100644 --- a/code/_onclick/hud/rendering/plane_master_group.dm +++ b/code/_onclick/hud/rendering/plane_master_group.dm @@ -24,10 +24,23 @@ build_plane_masters(0, SSmapping.max_plane_offset) /datum/plane_master_group/Destroy() - orphan_hud() + set_hud(null) QDEL_LIST_ASSOC_VAL(plane_masters) return ..() +/datum/plane_master_group/proc/set_hud(datum/hud/new_hud) + if(new_hud == our_hud) + return + if(our_hud) + our_hud.master_groups -= key + hide_hud() + our_hud = new_hud + if(new_hud) + our_hud.master_groups[key] = src + show_hud() + build_planes_offset(our_hud, active_offset) + SEND_SIGNAL(src, COMSIG_GROUP_HUD_CHANGED, our_hud) + /// Display a plane master group to some viewer, so show all our planes to it /datum/plane_master_group/proc/attach_to(datum/hud/viewing_hud) if(viewing_hud.master_groups[key]) @@ -42,18 +55,11 @@ relay_loc = "1,1" rebuild_plane_masters() - our_hud = viewing_hud + set_hud(viewing_hud) our_hud.master_groups[key] = src show_hud() build_planes_offset(our_hud, active_offset) -/// Hide the plane master from its current hud, fully clear it out -/datum/plane_master_group/proc/orphan_hud() - if(our_hud) - our_hud.master_groups -= key - hide_hud() - our_hud = null - /// Well, refresh our group, mostly useful for plane specific updates /datum/plane_master_group/proc/refresh_hud() hide_hud() @@ -151,6 +157,7 @@ var/scale = scale_by ** (offset) var/matrix/multiz_shrink = matrix() multiz_shrink.Scale(scale) + multiz_shrink.Translate(0, -16 * offset) offsets += multiz_shrink // So we can talk in 1 -> max_offset * 2 + 1, rather then -max_offset -> max_offset diff --git a/code/_onclick/hud/rendering/plane_masters/plane_master_subtypes.dm b/code/_onclick/hud/rendering/plane_masters/plane_master_subtypes.dm index c96361348f0..f5888b2627b 100644 --- a/code/_onclick/hud/rendering/plane_masters/plane_master_subtypes.dm +++ b/code/_onclick/hud/rendering/plane_masters/plane_master_subtypes.dm @@ -177,6 +177,7 @@ name = "Floor" documentation = "The well, floor. This is mostly used as a sorting mechanism, but it also lets us create a \"border\" around the game world plane, so its drop shadow will actually work." plane = FLOOR_PLANE + render_target = FLOOR_PLANE_RENDER_TARGET render_relay_planes = list(RENDER_PLANE_GAME, LIGHT_MASK_PLANE) /atom/movable/screen/plane_master/transparent_floor @@ -194,17 +195,18 @@ /atom/movable/screen/plane_master/wall name = "Wall" - documentation = "Holds all walls. We render this onto the game world. Separate so we can use this + space and floor planes as a guide for where byond blackness is NOT." + documentation = "Holds a mirror of all walls. Separate so we can use this + space and floor planes as a guide for where byond blackness is NOT." plane = WALL_PLANE - render_relay_planes = list(RENDER_PLANE_GAME_WORLD, LIGHT_MASK_PLANE) + render_relay_planes = list(LIGHT_MASK_PLANE, RENDER_PLANE_WALL_WEATHER_MASK) /atom/movable/screen/plane_master/wall/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) . = ..() add_relay_to(GET_NEW_PLANE(EMISSIVE_RENDER_PLATE, offset), relay_layer = EMISSIVE_WALL_LAYER, relay_color = GLOB.em_block_color) -/atom/movable/screen/plane_master/game - name = "Game" - documentation = "Holds most non floor/wall things. Anything on this plane \"wants\" to interlayer depending on position." +/atom/movable/screen/plane_master/game_misc + name = "Game Misc" + documentation = "Exists to hold anything we want to be a part of the \"game world\" that isn't held by other plane masters that point at the world rendering plate.\ +
This is done partially to support parallaxing, since we can only parallax inputs, but it's also done so sidemap can operate as we'd like" plane = GAME_PLANE render_relay_planes = list(RENDER_PLANE_GAME_WORLD) @@ -214,6 +216,66 @@ plane = ABOVE_GAME_PLANE render_relay_planes = list(RENDER_PLANE_GAME_WORLD) +/atom/movable/screen/plane_master/hidden_walls + name = "Hidden Walls" + documentation = "Holds portions of walls that are not typically visible.\ +
Alpha'd up if that isn't the case, so basically if you have SEE_TURFS or an equivilant" + plane = HIDDEN_WALL_PLANE + render_relay_planes = list(RENDER_PLANE_GAME_WORLD) + +/atom/movable/screen/plane_master/hidden_walls/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_relay_to(GET_NEW_PLANE(EMISSIVE_RENDER_PLATE, offset), relay_layer = EMISSIVE_FRILL_LAYER, relay_color = GLOB.em_block_color) + +/atom/movable/screen/plane_master/hidden_walls/show_to(mob/mymob) + . = ..() + if(!.) + return + + handle_sight(mymob, mymob.sight, NONE) + RegisterSignal(mymob, COMSIG_MOB_SIGHT_CHANGE, PROC_REF(handle_sight), override = TRUE) + +/atom/movable/screen/plane_master/hidden_walls/hide_from(mob/oldmob) + . = ..() + UnregisterSignal(oldmob, COMSIG_MOB_SIGHT_CHANGE) + +/atom/movable/screen/plane_master/hidden_walls/proc/handle_sight(mob/source, new_sight, old_sight) + if(new_sight & (SEE_TURFS|SEE_THRU)) + enable_alpha() + else + disable_alpha() + +///Contains wall frills +/atom/movable/screen/plane_master/frill + name = "Frill" + documentation = "Contains frills, or the upper parts of some 3/4th'd structures.\ +
Is masked by a few things, the floor and client visible images" + plane = FRILL_PLANE + // Clicking on a frill can't get you the wall it's on (cause it's not overlayed onto it) + // So this just fucks people up, we should simply make it transparent. + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + render_relay_planes = list(RENDER_PLANE_FRILL, RENDER_PLANE_WALL_WEATHER_MASK) + +/atom/movable/screen/plane_master/frill/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_relay_to(GET_NEW_PLANE(EMISSIVE_RENDER_PLATE, offset), relay_layer = EMISSIVE_FRILL_LAYER, relay_color = GLOB.em_block_color) + +/atom/movable/screen/plane_master/frill_mask + name = "Frill Mask" + documentation = "Masks the frill plane, this allows us to hide frills around the area of our mob, or really just as we desire" + plane = FRILL_MASK_PLANE + render_target = FRILL_MASK_RENDER_TARGET + render_relay_planes = list() + +// Not entirely sure how required this is, it's the plane we use for things that sit "on" walls +/atom/movable/screen/plane_master/frill_over + name = "Over Frill" + documentation = "Holds anything that should sit ON TOP of the frill plane.\ +
I'd love to do this with layers, but we alpha out the frill plane so I can't." + plane = OVER_FRILL_PLANE + render_relay_planes = list(RENDER_PLANE_GAME_WORLD) + +/// Wallening todo: this doesn't like, work /atom/movable/screen/plane_master/seethrough name = "Seethrough" documentation = "Holds the seethrough versions (done using image overrides) of large objects. Mouse transparent, so you can click through them." @@ -240,9 +302,55 @@ /atom/movable/screen/plane_master/area name = "Area" - documentation = "Holds the areas themselves, which ends up meaning it holds any overlays/effects we apply to areas. NOT snow or rad storms, those go on above lighting" + documentation = "Holds the areas themselves, which ends up meaning it holds any overlays/effects we apply to areas that are otherwise unhomed" plane = AREA_PLANE +/atom/movable/screen/plane_master/weather_mask + name = "Weather Mask" + documentation = "Deliniates between places WITH weather active and places without.\ +
Used currently just to ensure frills draw properly" + plane = WEATHER_MASK_PLANE + render_target = WEATHER_MASK_RENDER_TARGET + render_relay_planes = list() + start_hidden = TRUE + +/atom/movable/screen/plane_master/weather_mask/set_home(datum/plane_master_group/home) + . = ..() + if(!.) + return + home.AddComponent(/datum/component/hide_weather_planes, src) + +/atom/movable/screen/plane_master/weather + name = "Weather" + documentation = "Holds the main tiling 32x32 sprites of weather. We mask against walls that are on the edge of weather effects." + plane = WEATHER_PLANE + start_hidden = TRUE + +/atom/movable/screen/plane_master/weather/set_home(datum/plane_master_group/home) + . = ..() + if(!.) + return + home.AddComponent(/datum/component/hide_weather_planes, src) + add_filter("wall_mask", 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(WALL_WEATHER_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + +// using this as a mask against weather might be kinda? weird cause of potential double transforms. idk how I feel bout it tbh. works for now? +// weather is weird on multiz stacks anyway so idkkkkk +/atom/movable/screen/plane_master/weather_frill + name = "Weather Frills" + documentation = "Holds the \"frills\" of weather, so at its top it can reach up to touch the turf above some and look 3d." + plane = WEATHER_FRILL_PLANE + start_hidden = TRUE + +/atom/movable/screen/plane_master/weather_frill/set_home(datum/plane_master_group/home) + . = ..() + if(!.) + return + home.AddComponent(/datum/component/hide_weather_planes, src) + +/atom/movable/screen/plane_master/weather_frill/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_filter("weather_mask", 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(WEATHER_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + /atom/movable/screen/plane_master/massive_obj name = "Massive object" documentation = "Huge objects need to render above everything else on the game plane, otherwise they'd well, get clipped and look not that huge. This does that." @@ -279,12 +387,57 @@ blend_mode = BLEND_MULTIPLY critical = PLANE_CRITICAL_DISPLAY +/atom/movable/screen/plane_master/darkness_mask + name = "Darkness Mask" + documentation = "Masks out bits of the world that would otherwise be lit up, but should be hidden due to say, being on the other side of an airlock." + plane = DARKNESS_MASK_PLANE + render_target = DARKNESS_MASK_RENDER_TARGET + appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR + render_relay_planes = list(RENDER_PLANE_GAME) + critical = PLANE_CRITICAL_DISPLAY + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + +/atom/movable/screen/plane_master/darkness_mask/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + // Ensures any speck of white means darkness at the end + add_filter("bump_color", 2, color_matrix_filter(list(255,0,0,0, 0,255,0,0, 0,0,255,0, 0,0,0,255, 0,0,0,0))) + // Converts white to darkness, and black to transparency + add_filter("color_to_opacity", 3, color_matrix_filter(list(0,0,0,1/3, 0,0,0,1/3, 0,0,0,1/3, 0,0,0,0, 0,0,0,0))) + /atom/movable/screen/plane_master/above_lighting name = "Above lighting" plane = ABOVE_LIGHTING_PLANE documentation = "Anything on the game plane that needs a space to draw on that will be above the lighting plane.\
Mostly little alerts and effects, also sometimes contains things that are meant to look as if they glow." +/atom/movable/screen/plane_master/weather_glow + name = "Weather Glow" + documentation = "Holds the glowing parts of the main tiling 32x32 sprites of weather. Exists because we need to mask away walls RIGHT below us." + plane = WEATHER_GLOW_PLANE + start_hidden = TRUE + +/atom/movable/screen/plane_master/weather_glow/set_home(datum/plane_master_group/home) + . = ..() + if(!.) + return + home.AddComponent(/datum/component/hide_weather_planes, src) + add_filter("wall_mask", 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(WALL_WEATHER_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + +/atom/movable/screen/plane_master/weather_frill_glow + name = "Weather Glow Frills" + documentation = "Very similar to weather frills except it draws above lighting. Reaches up to touch unweathered turfs." + plane = WEATHER_FRILL_GLOW_PLANE + start_hidden = TRUE + +/atom/movable/screen/plane_master/weather_frill_glow/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_filter("weather_mask", 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(WEATHER_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + +/atom/movable/screen/plane_master/weather_frill_glow/set_home(datum/plane_master_group/home) + . = ..() + if(!.) + return + home.AddComponent(/datum/component/hide_weather_planes, src) /** * Handles emissive overlays and emissive blockers. */ @@ -296,9 +449,13 @@ plane = EMISSIVE_PLANE appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR mouse_opacity = MOUSE_OPACITY_TRANSPARENT - render_relay_planes = list(EMISSIVE_RENDER_PLATE) + render_relay_planes = list() critical = PLANE_CRITICAL_DISPLAY +/atom/movable/screen/plane_master/emissive/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_relay_to(GET_NEW_PLANE(EMISSIVE_RENDER_PLATE, offset), relay_layer = EMISSIVE_PLANE_LAYER) + /atom/movable/screen/plane_master/pipecrawl name = "Pipecrawl" documentation = "Holds pipecrawl images generated during well, pipecrawling.\ @@ -422,3 +579,12 @@ appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR render_relay_planes = list(RENDER_PLANE_MASTER) offsetting_flags = BLOCKS_PLANE_OFFSETTING|OFFSET_RELAYS_MATCH_HIGHEST + +/atom/movable/screen/plane_master/examine_balloons + name = "Examine Balloons" + documentation = "The balloons that appear above objects (often wallmounts) when holding shift." + plane = EXAMINE_BALLOONS_PLANE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + appearance_flags = PLANE_MASTER|NO_CLIENT_COLOR + render_relay_planes = list(RENDER_PLANE_GAME_WORLD) + alpha = 0 diff --git a/code/_onclick/hud/rendering/render_plate.dm b/code/_onclick/hud/rendering/render_plate.dm index e4cdc41ca1c..9354512bad5 100644 --- a/code/_onclick/hud/rendering/render_plate.dm +++ b/code/_onclick/hud/rendering/render_plate.dm @@ -189,6 +189,41 @@ AddComponent(/datum/component/plane_hide_highest_offset) color = list(0.9,0,0,0, 0,0.9,0,0, 0,0,0.9,0, 0,0,0,1, 0,0,0,0) +/atom/movable/screen/plane_master/rendering_plate/frill + name = "Frill plate" + documentation = "Contains frills (the tops of windows/walls). Exists so we can mask this with the frill mask and avoid double transforming in rare cases." + plane = RENDER_PLANE_FRILL + render_relay_planes = list(RENDER_PLANE_GAME_WORLD) + appearance_flags = PLANE_MASTER //should use client color + blend_mode = BLEND_OVERLAY + +/atom/movable/screen/plane_master/rendering_plate/frill/show_to(mob/mymob) + . = ..() + remove_filter(FRILL_MOB_MASK) + if(!mymob?.client) + return + if(mymob.canon_client?.prefs?.read_preference(/datum/preference/toggle/frill_transparency)) + alpha = 120 + else + alpha = 255 + add_filter(FRILL_MOB_MASK, 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(FRILL_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + +/atom/movable/screen/plane_master/rendering_plate/wall_weather_mask + name = "Wall Masked Weather plate" + documentation = "Used to mask off the bottom edge of weather so it does not flow overtop walls/frills" + plane = RENDER_PLANE_WALL_WEATHER_MASK + render_target = WALL_WEATHER_MASK_RENDER_TARGET + render_relay_planes = list() + start_hidden = TRUE + +/atom/movable/screen/plane_master/rendering_plate/wall_weather_mask/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + if(!home) + return + home.AddComponent(/datum/component/hide_weather_planes, src) + // mask with the weather mask plane BUT drop the bottom 16 pixels. this will let us mask WEATHER with the walls at its bottom + add_filter("weather_mask", 1, alpha_mask_filter(y = 16, render_source = OFFSET_RENDER_TARGET(WEATHER_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + ///Contains most things in the game world /atom/movable/screen/plane_master/rendering_plate/game_world name = "Game world plate" @@ -340,12 +375,16 @@ blend_mode = BLEND_MULTIPLY render_relay_planes = list(RENDER_PLANE_GAME) +/atom/movable/screen/plane_master/rendering_plate/light_mask/Initialize(mapload, datum/hud/hud_owner, datum/plane_master_group/home, offset) + . = ..() + add_filter("directional_opacity_mask", 1, alpha_mask_filter(render_source = OFFSET_RENDER_TARGET(DARKNESS_MASK_RENDER_TARGET, offset), flags = MASK_INVERSE)) + /atom/movable/screen/plane_master/rendering_plate/light_mask/show_to(mob/mymob) . = ..() if(!.) return - RegisterSignal(mymob, COMSIG_MOB_SIGHT_CHANGE, PROC_REF(handle_sight)) + RegisterSignal(mymob, COMSIG_MOB_SIGHT_CHANGE, PROC_REF(handle_sight), override = TRUE) handle_sight(mymob, mymob.sight, NONE) /atom/movable/screen/plane_master/rendering_plate/light_mask/hide_from(mob/oldmob) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index d0f64262549..7e5cfb4fd54 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -101,7 +101,6 @@ maptext_width = 480 /atom/movable/screen/swap_hand - plane = HUD_PLANE name = "swap hand" /atom/movable/screen/swap_hand/Click() diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index 71eaed14ea2..745410e6a27 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -57,7 +57,7 @@ SUBSYSTEM_DEF(atoms) //I hate that we need this if(QDELETED(A)) continue - A.LateInitialize() + A.LateInitialize(/* mapload = */ TRUE) testing("Late initialized [late_loaders.len] atoms") late_loaders.Cut() diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index fc0375f4f0b..69f9af0718d 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -90,8 +90,9 @@ SUBSYSTEM_DEF(throwing) ///The last world.time value stored when the thrownthing was moving. var/last_move = 0 -/datum/thrownthing/New(thrownthing, target, init_dir, maxrange, speed, thrower, diagonals_first, force, gentle, callback, target_zone) +/datum/thrownthing/New(atom/movable/thrownthing, target, init_dir, maxrange, speed, thrower, diagonals_first, force, gentle, callback, target_zone) . = ..() + thrownthing.pixel_z = thrownthing.base_pixel_z + DEPTH_OFFSET src.thrownthing = thrownthing RegisterSignal(thrownthing, COMSIG_QDELETING, PROC_REF(on_thrownthing_qdel)) src.starting_turf = get_turf(thrownthing) @@ -235,6 +236,8 @@ SUBSYSTEM_DEF(throwing) var/turf/landed_turf = get_turf(thrownthing) if(landed_turf) SEND_SIGNAL(landed_turf, COMSIG_TURF_MOVABLE_THROW_LANDED, thrownthing) + if(thrownthing.pixel_z >= DEPTH_OFFSET) + animate(thrownthing, pixel_z = thrownthing.base_pixel_z, easing = BACK_EASING|EASE_IN, time = 0.2 SECONDS) qdel(src) diff --git a/code/controllers/subsystem/vis_overlays.dm b/code/controllers/subsystem/vis_overlays.dm index 1afe1c62100..da15fee96d0 100644 --- a/code/controllers/subsystem/vis_overlays.dm +++ b/code/controllers/subsystem/vis_overlays.dm @@ -29,18 +29,18 @@ SUBSYSTEM_DEF(vis_overlays) return //the "thing" var can be anything with vis_contents which includes images - in the future someone should totally allow vis overlays to be passed in as an arg instead of all this bullshit -/datum/controller/subsystem/vis_overlays/proc/add_vis_overlay(atom/movable/thing, icon, iconstate, layer, plane, dir, alpha = 255, add_appearance_flags = NONE, unique = FALSE) +/datum/controller/subsystem/vis_overlays/proc/add_vis_overlay(atom/movable/thing, icon, iconstate, layer, plane, dir, alpha = 255, add_appearance_flags = NONE, pixel_x = 0, pixel_y = 0, pixel_z = 0, unique = FALSE) var/obj/effect/overlay/vis/overlay if(!unique) - . = "[icon]|[iconstate]|[layer]|[plane]|[dir]|[alpha]|[add_appearance_flags]" + . = "[icon]|[iconstate]|[layer]|[plane]|[dir]|[alpha]|[add_appearance_flags][pixel_x][pixel_y][pixel_z]" overlay = vis_overlay_cache[.] if(!overlay) - overlay = _create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags) + overlay = _create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags, pixel_x, pixel_y, pixel_z) vis_overlay_cache[.] = overlay else overlay.unused = 0 else - overlay = _create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags) + overlay = _create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags, pixel_x, pixel_y, pixel_z) overlay.cache_expiration = -1 var/cache_id = "[text_ref(overlay)]@{[world.time]}" vis_overlay_cache[cache_id] = overlay @@ -56,7 +56,7 @@ SUBSYSTEM_DEF(vis_overlays) thing.managed_vis_overlays += overlay return overlay -/datum/controller/subsystem/vis_overlays/proc/_create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags) +/datum/controller/subsystem/vis_overlays/proc/_create_new_vis_overlay(icon, iconstate, layer, plane, dir, alpha, add_appearance_flags, pixel_x, pixel_y, pixel_z) var/obj/effect/overlay/vis/overlay = new overlay.icon = icon overlay.icon_state = iconstate @@ -65,6 +65,9 @@ SUBSYSTEM_DEF(vis_overlays) overlay.dir = dir overlay.alpha = alpha overlay.appearance_flags |= add_appearance_flags + overlay.pixel_x = pixel_x + overlay.pixel_y = pixel_y + overlay.pixel_z = pixel_z return overlay diff --git a/code/datums/actions/mobs/charge_apc.dm b/code/datums/actions/mobs/charge_apc.dm index 8086ba72207..8d617f010c6 100644 --- a/code/datums/actions/mobs/charge_apc.dm +++ b/code/datums/actions/mobs/charge_apc.dm @@ -3,8 +3,8 @@ /datum/action/cooldown/mob_cooldown/charge_apc name = "Charge APCs" - button_icon = 'icons/obj/machines/wallmounts.dmi' - button_icon_state = "apc0" + button_icon = 'icons/obj/APC.dmi' + button_icon_state = "frame" desc = "Give off charge to an APC." cooldown_time = 5 SECONDS diff --git a/code/datums/actions/mobs/fire_breath.dm b/code/datums/actions/mobs/fire_breath.dm index e52fa14d0d9..ef3c7ca7cdc 100644 --- a/code/datums/actions/mobs/fire_breath.dm +++ b/code/datums/actions/mobs/fire_breath.dm @@ -90,8 +90,8 @@ /// Shoot fire in a whole bunch of directions /datum/action/cooldown/mob_cooldown/fire_breath/mass_fire name = "Mass Fire" - button_icon = 'icons/effects/fire.dmi' - button_icon_state = "1" + button_icon = 'icons/effects/atmos/fire.dmi' + button_icon_state = "light" desc = "Breathe flames in all directions." cooldown_time = 10.5 SECONDS click_to_activate = FALSE diff --git a/code/datums/actions/mobs/lava_swoop.dm b/code/datums/actions/mobs/lava_swoop.dm index 0b0735bc471..001da9d4263 100644 --- a/code/datums/actions/mobs/lava_swoop.dm +++ b/code/datums/actions/mobs/lava_swoop.dm @@ -190,7 +190,6 @@ icon = 'icons/effects/96x96.dmi' icon_state = "landing" layer = BELOW_MOB_LAYER - plane = GAME_PLANE pixel_x = -32 pixel_y = -32 color = COLOR_RED diff --git a/code/datums/brain_damage/imaginary_friend.dm b/code/datums/brain_damage/imaginary_friend.dm index f4c78bc9007..453b7ad93b6 100644 --- a/code/datums/brain_damage/imaginary_friend.dm +++ b/code/datums/brain_damage/imaginary_friend.dm @@ -263,7 +263,7 @@ speech_bubble_recipients.Add(user.client) var/image/bubble = image('icons/mob/effects/talk.dmi', src, "[bubble_type][say_test(message)]", FLY_LAYER) - SET_PLANE_EXPLICIT(bubble, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(bubble, GAME_PLANE, src) bubble.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA INVOKE_ASYNC(GLOBAL_PROC, GLOBAL_PROC_REF(flick_overlay_global), bubble, speech_bubble_recipients, 3 SECONDS) LAZYADD(update_on_z, bubble) diff --git a/code/datums/components/burning.dm b/code/datums/components/burning.dm index 2535a5b6f90..776c2ef89dd 100644 --- a/code/datums/components/burning.dm +++ b/code/datums/components/burning.dm @@ -1,4 +1,4 @@ -GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/effects/fire.dmi', "fire", appearance_flags = RESET_COLOR)) +GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/effects/atmos/fire.dmi', "fire", appearance_flags = RESET_COLOR)) /** * Component representing an atom being on fire. diff --git a/code/datums/components/cleaner.dm b/code/datums/components/cleaner.dm index 3001fde9837..02af5c735ac 100644 --- a/code/datums/components/cleaner.dm +++ b/code/datums/components/cleaner.dm @@ -138,12 +138,12 @@ return // First, get rid of the old overlay var/mutable_appearance/old_low_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", FLOOR_CLEAN_LAYER, old_turf, GAME_PLANE) - var/mutable_appearance/old_high_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", FLOOR_CLEAN_LAYER, old_turf, ABOVE_GAME_PLANE) + var/mutable_appearance/old_high_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", HIGH_BUBBLE_LAYER, old_turf, GAME_PLANE) source.cut_overlay(old_low_bubble) source.cut_overlay(old_high_bubble) // Now, add the new one var/mutable_appearance/new_low_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", FLOOR_CLEAN_LAYER, new_turf, GAME_PLANE) - var/mutable_appearance/new_high_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", FLOOR_CLEAN_LAYER, new_turf, ABOVE_GAME_PLANE) + var/mutable_appearance/new_high_bubble = mutable_appearance('icons/effects/effects.dmi', "bubbles", HIGH_BUBBLE_LAYER, new_turf, GAME_PLANE) source.add_overlay(new_low_bubble) source.add_overlay(new_high_bubble) diff --git a/code/datums/components/climb_walkable.dm b/code/datums/components/climb_walkable.dm new file mode 100644 index 00000000000..fbfda4295ac --- /dev/null +++ b/code/datums/components/climb_walkable.dm @@ -0,0 +1,28 @@ +/// Allows objects that entered parent's tile to move freely through other objects with this component regardless of density +/datum/component/climb_walkable + +/datum/component/climb_walkable/RegisterWithParent() + var/static/list/turf_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_enter), + COMSIG_ATOM_EXITED = PROC_REF(on_exit), + ) + AddComponent(/datum/component/connect_loc_behalf, parent, turf_connections) + RegisterSignal(parent, COMSIG_ATOM_CAN_ALLOW_THROUGH, PROC_REF(can_allow_through)) + +/datum/component/climb_walkable/UnregisterFromParent() + UnregisterSignal(parent, COMSIG_ATOM_CAN_ALLOW_THROUGH) + for (var/atom/movable/climber in get_turf(parent)) + REMOVE_TRAIT(parent, TRAIT_ON_CLIMBABLE, REF(src)) + +/datum/component/climb_walkable/proc/on_enter(datum/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) + SIGNAL_HANDLER + ADD_TRAIT(arrived, TRAIT_ON_CLIMBABLE, REF(src)) + +/datum/component/climb_walkable/proc/on_exit(datum/source, atom/movable/gone, direction) + SIGNAL_HANDLER + REMOVE_TRAIT(gone, TRAIT_ON_CLIMBABLE, REF(src)) + +/datum/component/climb_walkable/proc/can_allow_through(datum/source, atom/movable/mover, border_dir) + SIGNAL_HANDLER + if(HAS_TRAIT(mover, TRAIT_ON_CLIMBABLE)) + return COMSIG_FORCE_ALLOW_THROUGH diff --git a/code/datums/components/conditonally_transparent.dm b/code/datums/components/conditonally_transparent.dm new file mode 100644 index 00000000000..be1a5c1d84e --- /dev/null +++ b/code/datums/components/conditonally_transparent.dm @@ -0,0 +1,61 @@ +/datum/component/conditionally_transparent + /// Delay used before starting to fade in + var/transparency_delay + /// midpoint alpha to animate between when fading in + var/in_midpoint_alpha + /// alpha to use when invisible + var/transparent_alpha + /// Delay used before starting to fade in + var/opacity_delay + /// midpoint alpha to animate between when fading out + var/out_midpoint_alpha + +/datum/component/conditionally_transparent/Initialize( + list/transparent_signals, + list/opaque_signals, + start_transparent, + transparency_delay, + in_midpoint_alpha, + transparent_alpha, + opacity_delay, + out_midpoint_alpha, +) + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + var/atom/atom_parent = parent + src.transparency_delay = transparency_delay + src.in_midpoint_alpha = in_midpoint_alpha + src.transparent_alpha = transparent_alpha + src.opacity_delay = opacity_delay + src.out_midpoint_alpha = out_midpoint_alpha + if(start_transparent) + atom_parent.alpha = transparent_alpha + atom_parent.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + RegisterSignals(atom_parent, transparent_signals, PROC_REF(make_transparent)) + RegisterSignals(atom_parent, opaque_signals, PROC_REF(make_opaque)) + +/datum/component/conditionally_transparent/Destroy(force) + var/atom/atom_parent = parent + if(atom_parent.alpha == transparent_alpha) + atom_parent.alpha = initial(atom_parent.alpha) + atom_parent.mouse_opacity = initial(atom_parent.mouse_opacity) + return ..() + +/datum/component/conditionally_transparent/proc/make_transparent(datum/source) + SIGNAL_HANDLER + var/atom/atom_parent = parent +// Current CI version of spaceman doesn't support delay and bumping it makes tgs mad so we're gonna do this till ci matches 1.9 +#ifndef SPACEMAN_DMM + animate(atom_parent, alpha = in_midpoint_alpha, easing = QUAD_EASING, time = 0.7 SECONDS, delay = transparency_delay) + animate(alpha = transparent_alpha, easing = QUAD_EASING, time = 0.3 SECONDS) +#endif + addtimer(VARSET_CALLBACK(atom_parent, mouse_opacity, MOUSE_OPACITY_TRANSPARENT), transparency_delay + (1 SECONDS)) + +/datum/component/conditionally_transparent/proc/make_opaque(datum/source) + SIGNAL_HANDLER + var/atom/atom_parent = parent +#ifndef SPACEMAN_DMM + animate(atom_parent, alpha = out_midpoint_alpha, easing = QUAD_EASING, time = 0.7 SECONDS, delay = opacity_delay) + animate(alpha = 255, easing = QUAD_EASING, time = 0.3 SECONDS) +#endif + addtimer(VARSET_CALLBACK(atom_parent, mouse_opacity, initial(atom_parent.mouse_opacity)), opacity_delay + (1 SECONDS)) diff --git a/code/datums/components/drop_shadow.dm b/code/datums/components/drop_shadow.dm new file mode 100644 index 00000000000..f57140549bb --- /dev/null +++ b/code/datums/components/drop_shadow.dm @@ -0,0 +1,142 @@ +/// Draws a shadow overlay under the attachee +/datum/component/drop_shadow + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + /// The overlay we are using + var/mutable_appearance/shadow + /// Extra offset to apply to the shadow + var/shadow_offset + /// Any temporary extra offsets we are tracking + var/additional_offset = 0 + /// Timer to make sure + var/unhide_shadow_timer + +/datum/component/drop_shadow/Initialize(icon = 'icons/mob/mob_shadows.dmi', icon_state = SHADOW_MEDIUM, shadow_offset_x = 0, shadow_offset_y = 0) + . = ..() + if (!ismovable(parent)) // Only being used for mobs at the moment but it seems reasonably likely that we'll want to put it on some effect some time + return COMPONENT_INCOMPATIBLE + + shadow_offset = shadow_offset_y + + var/atom/movable/movable_parent = parent + + shadow = mutable_appearance( + icon, + icon_state, + layer = BELOW_MOB_LAYER, + appearance_flags = KEEP_APART | RESET_TRANSFORM | RESET_COLOR + ) + shadow.pixel_x = shadow_offset_x - movable_parent.pixel_x + update_shadow_position() + +/datum/component/drop_shadow/InheritComponent(icon = 'icons/mob/mob_shadows.dmi', icon_state = SHADOW_MEDIUM, shadow_offset_x = 0, shadow_offset_y = 0) + var/changed_appearance = FALSE + + if (shadow.pixel_x != shadow_offset_x) + shadow.pixel_x = shadow_offset_x + changed_appearance = TRUE + + if (shadow.icon != icon) + shadow.icon = icon + changed_appearance = TRUE + + if (shadow.icon_state != icon_state) + shadow.icon_state = icon_state + changed_appearance = TRUE + + if (shadow_offset_y != shadow_offset) + shadow_offset = shadow_offset_y + update_shadow_position() // Calling this will also update the overlays so we can return here and safely apply any of the above changes too + return + + if (changed_appearance && !HAS_TRAIT(parent, TRAIT_SHADOWLESS)) // If we changed position this will get called anyway so don't do it twice + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/datum/component/drop_shadow/RegisterWithParent() + RegisterSignal(parent, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(on_update_overlays)) + RegisterSignals(parent, list(COMSIG_ATOM_FULTON_BEGAN, COMSIG_ATOM_BEGAN_ORBITING), PROC_REF(hide_shadow)) + RegisterSignals(parent, list(COMSIG_ATOM_FULTON_LANDED, COMSIG_ATOM_STOPPED_ORBITING), PROC_REF(show_shadow)) + RegisterSignals(parent, list(SIGNAL_ADDTRAIT(TRAIT_SHADOWLESS), SIGNAL_REMOVETRAIT(TRAIT_SHADOWLESS)), PROC_REF(shadowless_trait_updated)) + + if (isliving(parent)) + RegisterSignal(parent, COMSIG_LIVING_POST_UPDATE_TRANSFORM, PROC_REF(on_transform_updated)) + RegisterSignal(parent, COMSIG_MOB_BUCKLED, PROC_REF(hide_shadow)) + RegisterSignal(parent, COMSIG_MOB_UNBUCKLED, PROC_REF(show_shadow)) + + if (!HAS_TRAIT(parent, TRAIT_SHADOWLESS)) + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/datum/component/drop_shadow/UnregisterFromParent() + UnregisterSignal(parent, list( + COMSIG_ATOM_UPDATE_OVERLAYS, + COMSIG_ATOM_FULTON_BEGAN, + COMSIG_ATOM_FULTON_LANDED, + COMSIG_ATOM_BEGAN_ORBITING, + COMSIG_ATOM_STOPPED_ORBITING, + COMSIG_LIVING_POST_UPDATE_TRANSFORM, + COMSIG_MOB_BUCKLED, + COMSIG_MOB_UNBUCKLED, + SIGNAL_ADDTRAIT(TRAIT_SHADOWLESS), + SIGNAL_REMOVETRAIT(TRAIT_SHADOWLESS), + )) + +/// Repositions the shadow to try and stay under our mob should be at under current conditions +/datum/component/drop_shadow/proc/update_shadow_position() + var/lying_offset = 0 + if (isliving(parent)) + var/mob/living/living_parent = parent + if (living_parent.rotate_on_lying && living_parent.body_position != STANDING_UP) + lying_offset = living_parent.body_position_pixel_y_offset + shadow.transform = matrix() * living_parent.current_size + + shadow.pixel_z = -DEPTH_OFFSET - additional_offset - lying_offset + shadow_offset + + if (!HAS_TRAIT(parent, TRAIT_SHADOWLESS)) + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/// Handles actually displaying it +/datum/component/drop_shadow/proc/on_update_overlays(atom/source, list/overlays) + SIGNAL_HANDLER + if (!HAS_TRAIT(parent, TRAIT_SHADOWLESS)) + overlays += shadow + +/// Called when we gain or lose the "shadowless" trait +/datum/component/drop_shadow/proc/shadowless_trait_updated() + SIGNAL_HANDLER + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/// Called when a mob is resized or rotated +/datum/component/drop_shadow/proc/on_transform_updated(mob/living/source, previous_size, lying_angle, is_opposite_angle, final_pixel_y, animate_time) + SIGNAL_HANDLER + additional_offset = final_pixel_y + update_shadow_position() + if (animate_time > 0) + temporarily_hide_shadow(animate_time) + +/// Make the shadow visible +/datum/component/drop_shadow/proc/show_shadow() + SIGNAL_HANDLER + shadow.alpha = 255 + deltimer(unhide_shadow_timer) + if (!HAS_TRAIT(parent, TRAIT_SHADOWLESS)) + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/// Make the shadow invisible +/datum/component/drop_shadow/proc/hide_shadow() + SIGNAL_HANDLER + shadow.alpha = 0 + deltimer(unhide_shadow_timer) + if (!HAS_TRAIT(parent, TRAIT_SHADOWLESS)) + var/atom/atom_parent = parent + atom_parent.update_appearance(UPDATE_OVERLAYS) + +/// Hide shadow then display it again after a delay +/datum/component/drop_shadow/proc/temporarily_hide_shadow(show_in) + if (!show_in) + return + hide_shadow() + unhide_shadow_timer = addtimer(CALLBACK(src, PROC_REF(show_shadow)), show_in, TIMER_STOPPABLE | TIMER_UNIQUE | TIMER_DELETE_ME) diff --git a/code/datums/components/examine_balloon.dm b/code/datums/components/examine_balloon.dm new file mode 100644 index 00000000000..21b98481f1e --- /dev/null +++ b/code/datums/components/examine_balloon.dm @@ -0,0 +1,80 @@ +/// Adds clickable balloons whenever someone holds the examine key (is it still shift in the future?) +/datum/component/examine_balloon + /// Store the overlays applied in the previous turn and clean them up (because of how managed_overlays checks for changes we need to do this manually) + var/list/previous_overlays + /// Offset applied on the hologram + var/pixel_y_offset + /// Our x and y size is multiplied by this, for small sprites like buttons + var/size_upscaling + + /// Offset applied on the bubble + var/pixel_y_offset_arrow = 16 + /// The alpha we apply to the hologram + var/hologram_alpha = 200 + /// Add a hologram when we're in these directions + var/draw_in_dirs = NORTH | EAST | WEST + +/datum/component/examine_balloon/Initialize(pixel_y_offset = 28, pixel_y_offset_arrow = 16, size_upscaling = 1) + . = ..() + + if(!ismovable(parent)) + return COMPONENT_INCOMPATIBLE + + src.pixel_y_offset = pixel_y_offset + src.size_upscaling = size_upscaling + src.pixel_y_offset_arrow = pixel_y_offset_arrow + + var/atom/atom_parent = parent + + // We use UPDATED_ICON specifically because we need to be last in the icon chain, even if UPDATE_OVERLAYS would otherwise be more apt + RegisterSignal(atom_parent, COMSIG_ATOM_UPDATED_ICON, PROC_REF(on_updated_icon)) + + atom_parent.update_icon(UPDATE_OVERLAYS) + +/datum/component/examine_balloon/proc/on_updated_icon(atom/movable/parent, updates) + SIGNAL_HANDLER + + if(!(updates & UPDATE_OVERLAYS)) + return + + // Generally south facing directions are already obvious, so we dont add a hologram (south is the default exception dont shoot me) + if(!(parent.dir & draw_in_dirs)) + return + + parent.cut_overlay(previous_overlays) + + // Make a copy of the wallmount and force it south + var/mutable_appearance/hologram = make_mutable_appearance_directional(new /mutable_appearance(parent), SOUTH) + SET_PLANE_EXPLICIT(hologram, EXAMINE_BALLOONS_PLANE, parent) + + hologram.pixel_w = 0 + hologram.pixel_x = 0 + hologram.pixel_y = pixel_y_offset + hologram.pixel_z = 0 + + // We need to set all our overlay's planes to the wallmount balloons plane, or we get stuff like emissives sticking through the lighting plane + var/list/new_overlays = list() + for(var/mutable_appearance/immutable_appearance as anything in parent.overlays) + var/mutable_appearance/actually_mutable_appearance = new(immutable_appearance) + if(PLANE_TO_TRUE(actually_mutable_appearance.plane) != FLOAT_PLANE) + continue + new_overlays += actually_mutable_appearance + + hologram.overlays = new_overlays + + hologram.transform = hologram.transform.Scale(size_upscaling, size_upscaling) + hologram.alpha = hologram_alpha + + var/mutable_appearance/examine_arrow = mutable_appearance( + 'icons/effects/effects.dmi', + "examine_arrow", + ) + + examine_arrow.pixel_y = pixel_y_offset_arrow + + SET_PLANE_EXPLICIT(examine_arrow, EXAMINE_BALLOONS_PLANE, parent) + + previous_overlays = list(hologram, examine_arrow) + + parent.add_overlay(previous_overlays) + diff --git a/code/datums/components/glass_passer.dm b/code/datums/components/glass_passer.dm index f96300341b0..d0dd9b23685 100644 --- a/code/datums/components/glass_passer.dm +++ b/code/datums/components/glass_passer.dm @@ -26,9 +26,9 @@ /datum/component/glass_passer/proc/cross_over(mob/passer, atom/crosser) SIGNAL_HANDLER - if(istype(crosser, /obj/structure/grille)) - var/obj/structure/grille/grillefriend = crosser - if(grillefriend.is_shocked()) //prevent passage of shocked + if(istype(crosser, /obj/structure/window_frame)) + var/obj/structure/window_frame/framefriend = crosser + if(framefriend.is_shocked()) //prevent passage of shocked crosser.balloon_alert(passer, "is shocked!") return COMPONENT_BLOCK_CROSS diff --git a/code/datums/components/hide_weather_planes.dm b/code/datums/components/hide_weather_planes.dm new file mode 100644 index 00000000000..0540fc34288 --- /dev/null +++ b/code/datums/components/hide_weather_planes.dm @@ -0,0 +1,113 @@ +/// Component that manages a list of plane masters that are dependent on weather +/// Force hides/shows them depending on the weather activity of their z stack +/// Applied to the plane master group that owns them +/datum/component/hide_weather_planes + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + var/list/datum/weather/active_weather = list() + var/list/atom/movable/screen/plane_master/plane_masters = list() + +/datum/component/hide_weather_planes/Initialize(atom/movable/screen/plane_master/care_about) + if(!istype(parent, /datum/plane_master_group)) + return COMPONENT_INCOMPATIBLE + var/datum/plane_master_group/home = parent + plane_masters += care_about + RegisterSignal(care_about, COMSIG_QDELETING, PROC_REF(plane_master_deleted)) + + var/list/starting_signals = list() + var/list/ending_signals = list() + for(var/datum/weather/weather_type as anything in typesof(/datum/weather)) + starting_signals += COMSIG_WEATHER_TELEGRAPH(weather_type) + ending_signals += COMSIG_WEATHER_END(weather_type) + + RegisterSignals(SSdcs, starting_signals, PROC_REF(weather_started)) + RegisterSignals(SSdcs, ending_signals, PROC_REF(weather_finished)) + + if(home.our_hud) + attach_hud(home.our_hud) + else + RegisterSignal(home, COMSIG_GROUP_HUD_CHANGED, PROC_REF(new_hud_attached)) + +/datum/component/hide_weather_planes/Destroy(force) + hide_planes() + active_weather = null + plane_masters = null + return ..() + +/datum/component/hide_weather_planes/InheritComponent(datum/component/new_comp, i_am_original, atom/movable/screen/plane_master/care_about) + if(!i_am_original) + return + var/datum/plane_master_group/home = parent + var/mob/our_lad = home.our_hud?.mymob + plane_masters += care_about + RegisterSignal(care_about, COMSIG_QDELETING, PROC_REF(plane_master_deleted)) + if(length(active_weather)) + care_about.unhide_plane(our_lad) + else + care_about.hide_plane(our_lad) + +/datum/component/hide_weather_planes/proc/new_hud_attached(datum/source, datum/hud/new_hud) + SIGNAL_HANDLER + attach_hud(new_hud) + +/datum/component/hide_weather_planes/proc/attach_hud(datum/hud/new_hud) + RegisterSignal(new_hud, COMSIG_HUD_Z_CHANGED, PROC_REF(z_changed)) + var/mob/eye = new_hud?.mymob?.client?.eye + var/turf/eye_location = get_turf(eye) + z_changed(new_hud, eye_location?.z) + +/datum/component/hide_weather_planes/proc/plane_master_deleted(atom/movable/screen/plane_master/source) + SIGNAL_HANDLER + plane_masters -= source + +/datum/component/hide_weather_planes/proc/display_planes() + var/datum/plane_master_group/home = parent + var/mob/our_lad = home.our_hud?.mymob + for(var/atom/movable/screen/plane_master/weather_concious as anything in plane_masters) + if(weather_concious.force_hidden) + weather_concious.unhide_plane(our_lad) + +/datum/component/hide_weather_planes/proc/hide_planes() + var/datum/plane_master_group/home = parent + var/mob/our_lad = home.our_hud?.mymob + for(var/atom/movable/screen/plane_master/weather_concious as anything in plane_masters) + if(!weather_concious.force_hidden) + weather_concious.hide_plane(our_lad) + +/datum/component/hide_weather_planes/proc/z_changed(datum/source, new_z) + SIGNAL_HANDLER + active_weather = list() + if(!SSmapping.initialized) + return + var/list/connected_levels = SSmapping.get_connected_levels(new_z) + for(var/datum/weather/active as anything in SSweather.processing) + if(length(connected_levels & active.impacted_z_levels)) + active_weather += WEAKREF(active) + + if(length(active_weather)) + display_planes() + else + hide_planes() + +/datum/component/hide_weather_planes/proc/weather_started(datum/source, datum/weather/starting) + SIGNAL_HANDLER + var/datum/plane_master_group/home = parent + var/mob/eye = home.our_hud?.mymob?.client?.eye + var/turf/viewing_from = get_turf(eye) + if(!viewing_from) + return + + var/list/connected_levels = SSmapping.get_connected_levels(viewing_from) + if(length(connected_levels & starting.impacted_z_levels)) + active_weather += WEAKREF(starting) + + if(!length(active_weather)) + return + display_planes() + +/datum/component/hide_weather_planes/proc/weather_finished(datum/source, datum/weather/stopping) + SIGNAL_HANDLER + active_weather -= WEAKREF(stopping) + + if(length(active_weather)) + return + hide_planes() diff --git a/code/datums/components/orbiter.dm b/code/datums/components/orbiter.dm index 71f391e599a..7ecdf9af50d 100644 --- a/code/datums/components/orbiter.dm +++ b/code/datums/components/orbiter.dm @@ -74,6 +74,7 @@ RegisterSignal(orbiter, COMSIG_MOVABLE_MOVED, PROC_REF(orbiter_move_react)) SEND_SIGNAL(parent, COMSIG_ATOM_ORBIT_BEGIN, orbiter) + SEND_SIGNAL(orbiter, COMSIG_ATOM_BEGAN_ORBITING, parent) var/matrix/initial_transform = matrix(orbiter.transform) orbiter_list[orbiter] = initial_transform @@ -108,7 +109,8 @@ return UnregisterSignal(orbiter, COMSIG_MOVABLE_MOVED) SEND_SIGNAL(parent, COMSIG_ATOM_ORBIT_STOP, orbiter) - orbiter.SpinAnimation(0, 0) + SEND_SIGNAL(orbiter, COMSIG_ATOM_STOPPED_ORBITING, parent) + orbiter.SpinAnimation(0, 0, parallel = FALSE) if(istype(orbiter_list[orbiter],/matrix)) //This is ugly. orbiter.transform = orbiter_list[orbiter] orbiter_list -= orbiter diff --git a/code/datums/components/plumbing/_plumbing.dm b/code/datums/components/plumbing/_plumbing.dm index c59be2ed276..2893c6a8f4d 100644 --- a/code/datums/components/plumbing/_plumbing.dm +++ b/code/datums/components/plumbing/_plumbing.dm @@ -28,7 +28,7 @@ var/extend_pipe_to_edge = FALSE ///turn_connects is for wheter or not we spin with the object to change our pipes -/datum/component/plumbing/Initialize(start=TRUE, ducting_layer, turn_connects=TRUE, datum/reagents/custom_receiver, extend_pipe_to_edge = FALSE) +/datum/component/plumbing/Initialize(start=TRUE, ducting_layer, turn_connects=TRUE, datum/reagents/custom_receiver, extend_pipe_to_edge = FALSE, invert_demand = FALSE) if(!ismovable(parent)) return COMPONENT_INCOMPATIBLE @@ -45,9 +45,20 @@ set_recipient_reagents_holder(custom_receiver ? custom_receiver : parent_movable.reagents) + if(invert_demand) + var/new_demand_connects + var/new_supply_connects + for(var/direction in GLOB.cardinals) + if(direction & initial(demand_connects)) + new_demand_connects += turn(direction, 180) + if(direction & initial(supply_connects)) + new_supply_connects += turn(direction, 180) + demand_connects = new_demand_connects + supply_connects = new_supply_connects + if(start) - //We're registering here because I need to check whether we start active or not, and this is just easier - //Should be called after we finished. Done this way because other networks need to finish setting up aswell + // We're registering here because I need to check whether we start active or not, and this is just easier + // Should be called after we finished. Done this way because other networks need to finish setting up aswell RegisterSignal(parent, COMSIG_COMPONENT_ADDED, PROC_REF(enable)) /datum/component/plumbing/RegisterWithParent() diff --git a/code/datums/components/plumbing/simple_components.dm b/code/datums/components/plumbing/simple_components.dm index d1f8a4c3ca6..07002a69b64 100644 --- a/code/datums/components/plumbing/simple_components.dm +++ b/code/datums/components/plumbing/simple_components.dm @@ -3,6 +3,9 @@ /datum/component/plumbing/simple_demand demand_connects = SOUTH +/datum/component/plumbing/inverted_simple_demand + demand_connects = NORTH + ///has one pipe output that only supplies. example is liquid pump and manual input pipe /datum/component/plumbing/simple_supply supply_connects = SOUTH diff --git a/code/datums/components/split_overlay.dm b/code/datums/components/split_overlay.dm new file mode 100644 index 00000000000..e83cf9b266f --- /dev/null +++ b/code/datums/components/split_overlay.dm @@ -0,0 +1,133 @@ +/// Applies and maintains overlays for /datum/element/split_visibility'd atoms +/// This allows us to apply conditions, nick nacks, and animations to splitvis'd walls without massively bloating their DMIs (and thus leading to client performance issues) +/// Want to draw a cute animation on your wall but only if the SOUTH wall is exposed? this is how you do it (see also: hilbert doors) +/// Accepts an overlay to use, and a list of the directions to apply it in (see the icon_smoothing.dm defines for this list, which allow for angles to be specified seperately) +/// If the direction is blocked, the overlay won't draw. it'll also use as a dir the direction it's being drawn in +/// If the overlay has no plane/layer of its own, we'll give it ones that will at the least draw above wall splits, ensuring it actually renders +/datum/component/split_overlay + /// We draw this normally, in the splitvis form + var/mutable_appearance/standard + /// This is drawn hidden (IE: onto a separate plane and onto the wall itself to avoid seeing it through the void with mesons) + var/mutable_appearance/hidden + /// And then this one just exists to make sure we render right at z borders, drawing to ourselves if there is nothing around us + var/mutable_appearance/non_offset_standard + var/list/dirs_to_apply + +/datum/component/split_overlay/Initialize(mutable_appearance/overlay, list/dirs_to_apply) + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + . = ..() + // Needs to use bitmask smoothing or we won't have anything to apply onto + var/atom/parent_atom = parent + if(!(parent_atom.smoothing_flags & (SMOOTH_BITMASK|SMOOTH_BITMASK_CARDINALS))) + CRASH("We tried to splitvis [parent.type] without bitmask smoothing. What?") + + // Ensure the overlay won't accidentially inherit stuff from the floor it's potentially applied to + overlay.appearance_flags |= TILE_BOUND | RESET_COLOR | RESET_ALPHA | RESET_TRANSFORM + // If no plane/layer is passed in then we default to a pair that will ensure this draws above splitvis stuff + if(overlay.plane == FLOAT_PLANE) + SET_PLANE_EXPLICIT(overlay, GAME_PLANE, parent_atom) + if(overlay.layer == FLOAT_LAYER) + overlay.layer = ON_WALL_LAYER + + // We do this to ensure the MAs, when overlayed onto turfs, retain the direction they're set to, rather then inheriting from the turf + standard = make_mutable_appearance_directional(overlay) + // Build a hidden overlay, for drawing to ourselves (if we're butted up against another splitvis smoothed wall) + var/mutable_appearance/hidden = new(standard) + SET_PLANE_EXPLICIT(hidden, HIDDEN_WALL_PLANE, parent_atom) + src.hidden = hidden + // We keep a non offset version of the standard overlay to make sure we work if there's nothing in a particular direction + non_offset_standard = new /mutable_appearance(standard) + + src.dirs_to_apply = dirs_to_apply + + if(ismovable(parent)) + RegisterSignal(parent, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(on_movable_junction_change)) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(on_move)) + RegisterSignal(parent, COMSIG_MOVABLE_Z_CHANGED, PROC_REF(on_z_change)) + var/turf/our_turf = get_turf(parent_atom) + add_split_overlay(our_turf, parent_atom.smoothing_junction) + else + RegisterSignal(parent, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(on_turf_junction_change)) + add_split_overlay(parent_atom, parent_atom.smoothing_junction) + +/datum/component/split_overlay/UnregisterFromParent() + . = ..() + var/atom/atom_parent = parent + remove_split_overlay(parent, atom_parent.smoothing_junction) + UnregisterSignal(parent, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE) + if(ismovable(parent)) + UnregisterSignal(parent, list(COMSIG_MOVABLE_MOVED, COMSIG_MOVABLE_Z_CHANGED)) + return ..() + +/datum/component/split_overlay/proc/add_split_overlay(turf/target_turf, junction) + apply_split_overlay(target_turf, junction, add_to_turfs = TRUE) + +/datum/component/split_overlay/proc/remove_split_overlay(turf/target_turf, junction) + apply_split_overlay(target_turf, junction, add_to_turfs = FALSE) + +/// Applies our overlays, taking the turf to act from, current smoothing junction, and if we should add or remove our overlays +/datum/component/split_overlay/proc/apply_split_overlay(turf/apply_to, working_junction, add_to_turfs = TRUE) + for(var/apply_in in dirs_to_apply) + if(working_junction & apply_in) + continue + // We ensure all our overlays have their dirs set to the direction this is being applied in (so they can look different if they'd like) + var/draw_in = reverse_ndir(apply_in) + standard.dir = draw_in + non_offset_standard.dir = draw_in + hidden.dir = draw_in + // Offset the standard overlay to match the dir we're working with here + standard.pixel_x = -DIR_TO_PIXEL_X(apply_in) + standard.pixel_y = -DIR_TO_PIXEL_Y(apply_in) + + // Get the turf below us (not guarenteed to return anything, if it doesn't we'll apply to ourselves) + var/turf/below = get_step(apply_to, draw_in) + + if(add_to_turfs) + // If there's no turf below, apply non offset to ourselves (so it's still drawn) + if(!below) + apply_to.add_overlay(non_offset_standard) + // If the turf below is using splitvis, then we'll just draw to ourselves (to avoid seeing through walls and shit) + else if(HAS_TRAIT(below, TRAIT_CONTAINS_SPLITVIS)) + // Using hidden so it's not seeable through walls + apply_to.add_overlay(hidden) + // Otherwise we'll draw to them, offset slightly + else + below.add_overlay(standard) + continue + // Remove our overlay from the turf below, to ensure it gets properly cleared out + if(below) + below.cut_overlay(standard) + // Clear from us too, just to be safe + apply_to.cut_overlay(hidden) + // If there's nothing below us, clear the non offset version too + if(!below) + apply_to.cut_overlay(non_offset_standard) + +/datum/component/split_overlay/proc/on_turf_junction_change(turf/source, new_junction) + SIGNAL_HANDLER + remove_split_overlay(source, source.smoothing_junction) + add_split_overlay(source, new_junction) + +/datum/component/split_overlay/proc/on_movable_junction_change(atom/movable/source, new_junction) + SIGNAL_HANDLER + if(isturf(source.loc)) + remove_split_overlay(source.loc, source.smoothing_junction) + add_split_overlay(source.loc, new_junction) + +/datum/component/split_overlay/proc/on_move(atom/source, atom/old_loc, dir, forced, list/old_locs) + SIGNAL_HANDLER + if(isturf(old_loc)) + remove_split_overlay(old_loc, source.smoothing_junction) // We trust that junction changing from us moving will create the new visuals. just gotta cover the old + +/// If the parent move z levels, then we need to regenerate our overlays (since they have set plane values) +/datum/component/split_overlay/proc/on_z_change(atom/source, turf/old_turf, turf/new_turf, same_z_layer) + SIGNAL_HANDLER + if(same_z_layer) + return + SET_PLANE_EXPLICIT(standard, PLANE_TO_TRUE(standard.plane), new_turf) + SET_PLANE_EXPLICIT(non_offset_standard, PLANE_TO_TRUE(non_offset_standard.plane), new_turf) + SET_PLANE_EXPLICIT(hidden, PLANE_TO_TRUE(hidden.plane), new_turf) + // Called after Moved() so we don't need to handle removing from the old + remove_split_overlay(source, source.smoothing_junction) + add_split_overlay(source, source.smoothing_junction) diff --git a/code/datums/components/tactical.dm b/code/datums/components/tactical.dm index 59df008b2b1..124f351b576 100644 --- a/code/datums/components/tactical.dm +++ b/code/datums/components/tactical.dm @@ -56,6 +56,8 @@ user.remove_alt_appearance("sneaking_mission[REF(src)]") var/obj/item/master = parent var/image/image = image(master, loc = user) + image.pixel_y -= source.base_pixel_y + image.pixel_z -= source.base_pixel_z image.copy_overlays(master) image.override = TRUE image.layer = ABOVE_MOB_LAYER diff --git a/code/datums/components/temporary_glass_shatter.dm b/code/datums/components/temporary_glass_shatter.dm index c2db33190e6..f3e1c3c2c92 100644 --- a/code/datums/components/temporary_glass_shatter.dm +++ b/code/datums/components/temporary_glass_shatter.dm @@ -11,20 +11,20 @@ SIGNAL_HANDLER if(istype(target, /obj/structure/window)) - var/obj/structure/grille/grille = locate(/obj/structure/grille) in get_turf(target) - if(grille?.is_shocked()) + var/obj/structure/window_frame/frame = locate(/obj/structure/grille) in get_turf(target) + if(frame?.is_shocked()) target.balloon_alert(tapper, "is shocked!") return COMPONENT_CANCEL_ATTACK_CHAIN var/obj/structure/window/window = target window.temporary_shatter() - else if(istype(target, /obj/structure/grille)) - var/obj/structure/grille/grille = target - if(grille.is_shocked()) + else if(istype(target, /obj/structure/window_frame)) + var/obj/structure/window_frame/frame = target + if(frame.is_shocked()) target.balloon_alert(tapper, "is shocked!") return COMPONENT_CANCEL_ATTACK_CHAIN - grille.temporary_shatter() + frame.temporary_shatter() else return return COMPONENT_CANCEL_ATTACK_CHAIN diff --git a/code/datums/components/vis_block.dm b/code/datums/components/vis_block.dm new file mode 100644 index 00000000000..c1941617054 --- /dev/null +++ b/code/datums/components/vis_block.dm @@ -0,0 +1,252 @@ +#define VIS_BLOCK_FLAGS (RESET_COLOR|RESET_ALPHA|RESET_TRANSFORM|NO_CLIENT_COLOR|KEEP_TOGETHER) +/// Abstract object that gets smoothed, +/// used to allow code to get smoothing junctions for more then one "class of thing" at a time +/// (while not breaking our existing system) +/// Bit of a hack but that's life atm +/obj/effect/abstract/finder + // To make smoothin work + anchored = TRUE + invisibility = INVISIBILITY_MAXIMUM + smoothing_flags = SMOOTH_BITMASK + +/obj/effect/abstract/finder/wall + canSmoothWith = SMOOTH_GROUP_TALL_WALLS + +/obj/effect/abstract/finder/vis_block + smoothing_groups = SMOOTH_GROUP_VIS_BLOCK + canSmoothWith = SMOOTH_GROUP_VIS_BLOCK + +/obj/effect/abstract/finder/Initialize(mapload) + . = ..() + if(smoothing_flags & (SMOOTH_BITMASK|SMOOTH_CORNERS|SMOOTH_BORDER_OBJECT) && isturf(loc)) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) + +/obj/effect/abstract/finder/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change) + . = ..() + if(!(smoothing_flags & (SMOOTH_BITMASK|SMOOTH_CORNERS|SMOOTH_BORDER_OBJECT))) + return + if(isturf(old_loc)) + QUEUE_SMOOTH_NEIGHBORS(old_loc) + if(isturf(loc)) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) + else + SSicon_smooth.remove_from_queues(src) + +/// Applies directional opacity through a series of "vis" overlays +/// (drawing darkness onto our main object, and masks of that darkness on the turfs around us) +/datum/component/vis_block + /// List of direction -> mask to display + var/list/mutable_appearance/direction_to_mask = list() + /// Abstract object we keep on our turf to use (with smoothing) to keep track of adjacent walls + var/obj/effect/abstract/finder/wall/stud_finder + /// Abstract object we keep on our turf to use (with smoothing) to keep track of other instances of active vis_block + var/obj/effect/abstract/finder/vis_block/us_finder + /// Are we applying partial inner darkness right now + var/partial_darkness = FALSE + /// Are we actively blocking sight right now or not + var/actively_blocking = FALSE + /// What directions in which we do not fully cover our darkness with masks + var/dir_mask = NONE + /// Similar to the above but used for cases where walls are adjacent + var/edge_dir_mask = NONE + /// Allows for full directional visibility + /// Icon state prefix to use for masks from vis_mask.dmi + var/inner_transparent_dirs = NONE + /// Hack to get around the offset we use to hack an issue with vis_contents and large objects + /// Shifts overlays (ON OUR PARENT)'s z position by this amount + var/parent_z_shift = 0 + /// Directions in which there is a wall + var/wall_junction = NONE + /// Directions in which there is another active source of vis_block + var/us_junction = NONE + +/datum/component/vis_block/Initialize(dir_mask, edge_dir_mask, inner_transparent_dirs = NONE, parent_z_shift = 0) + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + var/atom/atom_parent = parent + src.dir_mask = dir_mask + src.edge_dir_mask = edge_dir_mask + src.inner_transparent_dirs = inner_transparent_dirs + src.parent_z_shift = parent_z_shift + RegisterSignal(atom_parent, COMSIG_ATOM_DIR_CHANGE, PROC_REF(dir_changing)) + RegisterSignal(atom_parent, COMSIG_ATOM_SET_OPACITY, PROC_REF(opacity_changing)) + RegisterSignal(atom_parent, COMSIG_MOVABLE_MOVED, PROC_REF(parent_moved)) + stud_finder = new(atom_parent.loc) + wall_junction = stud_finder.smoothing_junction + RegisterSignal(stud_finder, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(wall_state_changed)) + us_finder = new(null) + RegisterSignal(us_finder, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(vis_block_state_changed)) + handle_new_position() + +/datum/component/vis_block/Destroy(force) + var/atom/atom_parent = parent + clear_opacity(atom_parent) + QDEL_NULL(stud_finder) + QDEL_NULL(us_finder) + return ..() + +/datum/component/vis_block/proc/dir_changing(datum/source, old_dir, new_dir) + SIGNAL_HANDLER + var/atom/atom_parent = parent + regenerate_opacity(new_dir, atom_parent.opacity) + +/datum/component/vis_block/proc/opacity_changing(datum/source, new_opacity) + SIGNAL_HANDLER + var/atom/atom_parent = parent + regenerate_opacity(atom_parent.dir, new_opacity) + +/datum/component/vis_block/proc/parent_moved(datum/source, atom/old_loc, dir, forced, list/old_locs) + SIGNAL_HANDLER + UnregisterSignal(old_loc, SIGNAL_REMOVETRAIT(TRAIT_INNER_DARKNESS)) + if(inner_transparent_dirs) + REMOVE_TRAIT(old_loc, TRAIT_INNER_DARKNESS, WEAKREF(src)) + clear_opacity(old_loc) + handle_new_position() + +/datum/component/vis_block/proc/overlay_home_changing(turf/source, path, list/new_baseturfs, flags, list/post_change_callbacks) + SIGNAL_HANDLER + post_change_callbacks += CALLBACK(src, PROC_REF(overlay_home_changed), source) + +/datum/component/vis_block/proc/overlay_home_changed(turf/changed) + SHOULD_NOT_SLEEP(TRUE) + var/atom/atom_parent = parent + var/turf/home = get_turf(atom_parent) + var/mutable_appearance/overlay = direction_to_mask["[get_dir(home, changed)]"] + if(!overlay) + return + + // Rare case, avoids potential race condition + changed.cut_overlay(overlay) + changed.add_overlay(overlay) + +/datum/component/vis_block/proc/wall_state_changed(datum/source, new_junction) + SIGNAL_HANDLER + wall_junction = new_junction + var/atom/atom_parent = parent + regenerate_opacity(atom_parent.dir, atom_parent.opacity) + +/datum/component/vis_block/proc/vis_block_state_changed(datum/source, new_junction) + SIGNAL_HANDLER + us_junction = new_junction + var/atom/atom_parent = parent + regenerate_opacity(atom_parent.dir, atom_parent.opacity) + +/datum/component/vis_block/proc/inner_darkness_inactive(datum/source) + SIGNAL_HANDLER + if(!partial_darkness) + return + var/atom/atom_parent = parent + var/turf/home = atom_parent.loc + if(HAS_TRAIT(home, TRAIT_INNER_DARKNESS)) + return + regenerate_opacity(atom_parent.dir, atom_parent.opacity) + +/datum/component/vis_block/proc/handle_new_position() + var/atom/atom_parent = parent + stud_finder.forceMove(atom_parent.loc) + if(actively_blocking) + us_finder.forceMove(atom_parent.loc) + generate_opacity(atom_parent.dir, atom_parent.opacity) + RegisterSignal(atom_parent.loc, SIGNAL_REMOVETRAIT(TRAIT_INNER_DARKNESS), PROC_REF(inner_darkness_inactive)) + +/datum/component/vis_block/proc/regenerate_opacity(dir, opacity) + var/atom/atom_parent = parent + clear_opacity(atom_parent) + generate_opacity(dir, opacity) + +/datum/component/vis_block/proc/clear_opacity(atom/center) + var/atom/atom_parent = parent + var/turf/old_home = get_turf(center) + atom_parent.cut_overlay(direction_to_mask["0"]) + for(var/check_dir in GLOB.cardinals) + var/mutable_appearance/dir_overlay = direction_to_mask["[check_dir]"] + if(!dir_overlay) + continue + var/turf/in_direction = get_step(old_home, check_dir) + if(!in_direction) + continue + in_direction.cut_overlay(dir_overlay) + UnregisterSignal(in_direction, COMSIG_TURF_CHANGE) + if(partial_darkness) + partial_darkness = FALSE + REMOVE_TRAIT(atom_parent.loc, TRAIT_INNER_DARKNESS, WEAKREF(src)) + direction_to_mask = list() + +/datum/component/vis_block/proc/generate_opacity(dir, opacity) + var/atom/atom_parent = parent + if(!isturf(atom_parent.loc) || !opacity) + if(actively_blocking) + actively_blocking = FALSE + us_finder.moveToNullspace() + return + if(!actively_blocking) + actively_blocking = TRUE + us_finder.forceMove(atom_parent.loc) + var/turf/home = atom_parent.loc + + /// This is the darkness everything else will be masking out + var/mutable_appearance/darkness_base = mutable_appearance('icons/effects/vis_darkness.dmi', "[wall_junction]", offset_spokesman = atom_parent, plane = DARKNESS_MASK_PLANE, appearance_flags = VIS_BLOCK_FLAGS|KEEP_APART) + darkness_base.pixel_w = -5 + darkness_base.pixel_z = parent_z_shift + partial_darkness = FALSE + for(var/check_dir in GLOB.cardinals) + if(!(check_dir & (dir | REVERSE_DIR(dir)))) + // If we are not up against one of our own own, OR a wall + if(check_dir & (wall_junction|us_junction)) + continue + // AND we have holes in our darkness (an "inside") + if(inner_transparent_dirs == NONE) + continue + // Then we draw a mask on ourselves, on our OWN turf, to allow say the turf below some vertical headroom + darkness_base.add_overlay(mutable_appearance('icons/effects/vis_mask.dmi', "[edge_dir_mask]_dark_edge_[dir2text(check_dir)]", HIGHEST_GAME_LAYER, offset_spokesman = atom_parent, plane = DARKNESS_MASK_PLANE, appearance_flags = VIS_BLOCK_FLAGS)) + continue + var/turf/in_direction = get_step(home, check_dir) + if(!in_direction) + continue + + // Base mask applied to darkness, masks out only the side we can see (since we overlay it on the turf facing said side) + var/mutable_appearance/mask = mutable_appearance('icons/effects/vis_mask.dmi', dir_mask, HIGHEST_GAME_LAYER, offset_spokesman = atom_parent, plane = DARKNESS_MASK_PLANE, appearance_flags = VIS_BLOCK_FLAGS|KEEP_APART) + mask = make_mutable_appearance_directional(mask) + mask.dir = check_dir + mask.pixel_w = -5 + switch(check_dir) + if(NORTH) + mask.pixel_y = -32 + if(SOUTH) + mask.pixel_y = 32 + if(EAST) + mask.pixel_x = -32 + if(WEST) + mask.pixel_x = 32 + + // These handle connecting edges with walls + // (since they have different bounds and I want to show walls say, going in slightly in some cases without doing the same to connected blockers) + if(wall_junction & NORTH) + mask.add_overlay(mutable_appearance(mask.icon, "[edge_dir_mask]_edge_north", appearance_flags = VIS_BLOCK_FLAGS)) + if(wall_junction & SOUTH) + mask.add_overlay(mutable_appearance(mask.icon, "[edge_dir_mask]_edge_south", appearance_flags = VIS_BLOCK_FLAGS)) + if(wall_junction & EAST) + mask.add_overlay(mutable_appearance(mask.icon, "[edge_dir_mask]_edge_east", appearance_flags = VIS_BLOCK_FLAGS)) + if(wall_junction & WEST) + mask.add_overlay(mutable_appearance(mask.icon, "[edge_dir_mask]_edge_west", appearance_flags = VIS_BLOCK_FLAGS)) + // If our inside is transparent in this case, draw the standard darkness + // Using a half alpha and BLEND_SUBTRACT + // This way if both stack we'll get darkness and opacity, and if they don't nothing will happen + // Also only apply once per turf to avoid breaking on overlap + if(check_dir & inner_transparent_dirs) + partial_darkness = TRUE + if(!HAS_TRAIT(home, TRAIT_INNER_DARKNESS) || HAS_TRAIT_FROM(home, TRAIT_INNER_DARKNESS, WEAKREF(src))) + ADD_TRAIT(home, TRAIT_INNER_DARKNESS, WEAKREF(src)) + var/mutable_appearance/half_darken = mutable_appearance('icons/effects/vis_darkness.dmi', "[wall_junction]", alpha = 130, appearance_flags = VIS_BLOCK_FLAGS) + half_darken.blend_mode = BLEND_SUBTRACT + mask.add_overlay(half_darken) + + in_direction.add_overlay(mask) + direction_to_mask["[check_dir]"] = mask + RegisterSignal(in_direction, COMSIG_TURF_CHANGE, PROC_REF(overlay_home_changing)) + direction_to_mask["0"] = darkness_base + atom_parent.add_overlay(darkness_base) + +#undef VIS_BLOCK_FLAGS diff --git a/code/datums/components/wall_mounted.dm b/code/datums/components/wall_mounted.dm index a10fb246833..df13b351a70 100644 --- a/code/datums/components/wall_mounted.dm +++ b/code/datums/components/wall_mounted.dm @@ -1,4 +1,9 @@ -// This element should be applied to wall-mounted machines/structures, so that if the wall it's "hanging" from is broken or deconstructed, the wall-hung structure will deconstruct. +/** + * This element should be applied to wall-mounted machines/structures, + * so that if the wall it's "hanging" from is broken or deconstructed, + * the wall-hung structure will deconstruct. + */ + /datum/component/wall_mounted dupe_mode = COMPONENT_DUPE_ALLOWED /// The wall our object is currently linked to. @@ -88,11 +93,12 @@ * @param custom_drop_callback If set, will use this callback instead of the default deconstruct callback. */ /obj/proc/find_and_hang_on_wall(directional = TRUE, custom_drop_callback) + AddElement(/datum/element/wall_mount) if(istype(get_area(src), /area/shuttle)) return FALSE //For now, we're going to keep the component off of shuttles to avoid the turf changing issue. We'll hit that later really; var/turf/attachable_wall if(directional) - attachable_wall = get_step(src, dir) + attachable_wall = get_step(src, REVERSE_DIR(dir)) else attachable_wall = loc ///Pull from the curent object loc if(!iswallturf(attachable_wall)) diff --git a/code/datums/components/window_smoothing.dm b/code/datums/components/window_smoothing.dm new file mode 100644 index 00000000000..f60d55a3e4c --- /dev/null +++ b/code/datums/components/window_smoothing.dm @@ -0,0 +1,145 @@ +// Yello +// This component mangages drawing windows, and their smoothing +// It mostly exists because of how windows need to "sorta" smooth with walls +// And the extra rules around that and frills +// Love you <3 + +/mutable_appearance/window_vis + +/mutable_appearance/window_vis/New() + . = ..() + // Need to do this here because it's overriden by the parent call + appearance_flags = TILE_BOUND | RESET_COLOR | RESET_ALPHA | RESET_TRANSFORM + +GLOBAL_LIST_EMPTY(window_appearances) + +/proc/get_window_appearance(z_offset, icon_path, junction, side, alt = FALSE, pixel_y = 0, plane = GAME_PLANE) + var/key = "[icon_path]-[junction]-[side]-[alt]-[pixel_y]-[plane]-[z_offset]" + var/mutable_appearance/split_vis/vis = GLOB.window_appearances[key] + if(vis) + return vis + + vis = new /mutable_appearance/split_vis() + vis.icon = icon_path + var/state = junction ? "[junction]-[side]" : "0-[side]" + if(alt) + state = "alt-[state]" + vis.icon_state = state + vis.pixel_y = pixel_y + SET_PLANE_W_SCALAR(vis, plane, z_offset) + + GLOB.window_appearances[key] = vis + return vis + +/datum/component/window_smoothing + var/icon_path + var/list/mutable_appearance/our_appearances = list() + var/mutable_appearance/appearance_above + var/turf/paired_turf + /// A type of turf to ignore when doing our closed check + /// Useful for cases where WE are a turf! *gasp of shock/fear* + var/turf/ignored_turf + +/datum/component/window_smoothing/Initialize(ignored_turf = null) + . = ..() + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + var/atom/parent_atom = parent + if(!(parent_atom.smoothing_flags & (SMOOTH_BITMASK|SMOOTH_BITMASK_CARDINALS))) + stack_trace("We tried to splitvis something without bitmask smoothing. What?") + return COMPONENT_INCOMPATIBLE + + reset_icon() + RegisterSignal(parent, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(on_junction_change)) + RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON, PROC_REF(update_icon)) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(on_moved)) + +/datum/component/window_smoothing/proc/reset_icon() + var/atom/parent_atom = parent + if(!parent_atom.icon) + return + if(icon_path != parent_atom.icon) + if(icon_path) + remove_smoothing() + icon_path = parent_atom.icon + add_smoothing(parent_atom.smoothing_junction) + parent_atom.icon = "" + +/datum/component/window_smoothing/proc/add_smoothing(new_junction) + var/atom/parent = src.parent + + if(!parent.loc) //we shouldnt add frills if we're in nullspace + return + + var/junction = new_junction + + if(isnull(junction)) + junction = parent.smoothing_junction + + var/turf/our_turf = get_turf(parent) + var/offset = GET_Z_PLANE_OFFSET(our_turf.z) + // Alright. First we're gonna decide how to display our lower section + // So we'll start with "do we have a wall down there" + // we check to the south east and west too because action hates me + // OF NOTE: + // what we are checking here is if there's a wall below, OR if there's a wall to the south(east|west) and + // a SMOOTHING TARGET to the south. + // This ensures we only use the alt display if there's a wall there, AND we're smoothing into it + var/wall_below = (isclosedturf(get_step(our_turf, SOUTH)) && (!ignored_turf || !istype(get_step(our_turf, SOUTH), ignored_turf))) || \ + ((junction & SOUTH) && isclosedturf(get_step(our_turf, SOUTHEAST)) && (!ignored_turf || !istype(get_step(our_turf, SOUTHWEST), ignored_turf))) || \ + ((junction & SOUTH) && isclosedturf(get_step(our_turf, SOUTHWEST)) && (!ignored_turf || !istype(get_step(our_turf, SOUTHWEST), ignored_turf))) + // If there's a wall below us, we render different + our_appearances += get_window_appearance(offset, icon_path, junction, "lower", wall_below) + + if(paired_turf) + stack_trace("We tried to generate a connection to a turf while one already exists") + // Now we'll check above + // If there's nothin, we'll use a frill. Otherwise we won't + paired_turf = get_step(our_turf, NORTH) + // wallening TODO: ok this shit ain't working. Instead of trying to track walls like this, we should attach an effect object to the turf of our window that smooths for walls, and pass that into window logic + + // We only display an above state if there's a wall, OR if we're smoothing with nothing up there + if(isclosedturf(paired_turf) && (!ignored_turf || !istype(paired_turf, ignored_turf))) + our_appearances += get_window_appearance(offset, icon_path, junction, "upper", TRUE, pixel_y = 32) + UnregisterSignal(paired_turf, COMSIG_QDELETING) + else if(!(junction & NORTH)) + // Draw to the turf above you so this can be seen without seeing the window's turf. Oh and draw this as a frill + // We use the parent's pixel y as a part of this to ensure everything lines up proper when the parent is all shifted around + appearance_above = get_window_appearance(offset, icon_path, junction, "upper", FALSE, pixel_y = parent.pixel_y, plane = FRILL_PLANE) + paired_turf.add_overlay(appearance_above) + RegisterSignal(paired_turf, COMSIG_QDELETING, PROC_REF(tied_turf_deleted), override = TRUE) // Override because this could be called multiple times + else + UnregisterSignal(paired_turf, COMSIG_QDELETING) + + parent.add_overlay(our_appearances) + +/datum/component/window_smoothing/proc/remove_smoothing() + var/atom/atom_parent = parent + atom_parent.cut_overlay(our_appearances) + our_appearances.Cut() + + paired_turf.cut_overlay(appearance_above) + paired_turf = null + +/datum/component/window_smoothing/Destroy() + remove_smoothing() + return ..() + +/datum/component/window_smoothing/proc/on_junction_change(atom/source, new_junction) + SIGNAL_HANDLER + remove_smoothing() + add_smoothing(new_junction) + +/datum/component/window_smoothing/proc/update_icon(datum/source) + SIGNAL_HANDLER + reset_icon() + +/datum/component/window_smoothing/proc/tied_turf_deleted(turf/source) + SIGNAL_HANDLER + remove_smoothing() + add_smoothing() + +/datum/component/window_smoothing/proc/on_moved(atom/movable/parent, turf/old_turf, dir) + SIGNAL_HANDLER + remove_smoothing() + add_smoothing() diff --git a/code/datums/components/wormborn.dm b/code/datums/components/wormborn.dm index 1841dbf38cc..6d497207016 100644 --- a/code/datums/components/wormborn.dm +++ b/code/datums/components/wormborn.dm @@ -28,6 +28,7 @@ source.forceMove(worm) /mob/living/basic/wizard_worm + SET_BASE_VISUAL_PIXEL(0, 6) name = "Magic Worm" desc = "Large blue worm. What happens if you put your hand in his mouth?." icon = 'icons/mob/simple/mob.dmi' @@ -46,6 +47,8 @@ mob_size = MOB_SIZE_HUGE sentience_type = SENTIENCE_BOSS mob_biotypes = MOB_ORGANIC|MOB_SPECIAL + shadow_offset_y = 4 + shadow_type = SHADOW_LARGE /mob/living/basic/wizard_worm/has_gravity(turf/gravity_turf) return TRUE diff --git a/code/datums/elements/climbable.dm b/code/datums/elements/climbable.dm index 113cc8aaa90..d9715a82107 100644 --- a/code/datums/elements/climbable.dm +++ b/code/datums/elements/climbable.dm @@ -7,11 +7,14 @@ var/climb_stun ///Assoc list of object being climbed on - climbers. This allows us to check who needs to be shoved off a climbable object when its clicked on. var/list/current_climbers + ///Procpath of the proc to call if someone tries to climb onto our owner! + var/on_try_climb_procpath /datum/element/climbable/Attach( datum/target, climb_time = 2 SECONDS, climb_stun = 2 SECONDS, + on_try_climb_procpath, ) . = ..() @@ -19,6 +22,7 @@ return ELEMENT_INCOMPATIBLE src.climb_time = climb_time src.climb_stun = climb_stun + src.on_try_climb_procpath = on_try_climb_procpath RegisterSignal(target, COMSIG_ATOM_ATTACK_HAND, PROC_REF(attack_hand)) RegisterSignal(target, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine)) @@ -75,6 +79,8 @@ adjusted_climb_time *= 1.5 adjusted_climb_stun *= 1.5 LAZYADDASSOCLIST(current_climbers, climbed_thing, user) + if(on_try_climb_procpath) + call(climbed_thing, on_try_climb_procpath)(user) if(do_after(user, adjusted_climb_time, climbed_thing)) if(QDELETED(climbed_thing)) //Checking if structure has been destroyed return @@ -97,13 +103,13 @@ if(!can_climb(climbed_thing, user)) return climbed_thing.set_density(FALSE) - var/dir_step = get_dir(user, climbed_thing.loc) - var/same_loc = climbed_thing.loc == user.loc + var/dir_step = get_dir(user, get_turf(climbed_thing)) + var/same_turf = get_turf(climbed_thing) == get_turf(user) // on-border objects can be vaulted over and into the next turf. // The reverse dir check is for when normal behavior should apply instead (e.g. John Doe hops east of a railing facing west, ending on the same turf as it). - if(climbed_thing.flags_1 & ON_BORDER_1 && (same_loc || !(dir_step & REVERSE_DIR(climbed_thing.dir)))) + if(climbed_thing.flags_1 & ON_BORDER_1 && (same_turf || !(dir_step & REVERSE_DIR(climbed_thing.dir)))) //it can be vaulted over in two different cardinal directions. we choose one. - if(ISDIAGONALDIR(climbed_thing.dir) && same_loc) + if(ISDIAGONALDIR(climbed_thing.dir) && same_turf) if(params) //we check the icon x and y parameters of the click-drag to determine step_dir. var/list/modifiers = params2list(params) var/x_dist = (text2num(LAZYACCESS(modifiers, ICON_X)) - world.icon_size/2) * (climbed_thing.dir & WEST ? -1 : 1) diff --git a/code/datums/elements/decals/_decal.dm b/code/datums/elements/decals/_decal.dm index ed28565d6c7..f33a0025130 100644 --- a/code/datums/elements/decals/_decal.dm +++ b/code/datums/elements/decals/_decal.dm @@ -37,7 +37,7 @@ decal.Detach(source) for(var/result in resulting_decals_params) - source.AddElement(/datum/element/decal, result["icon"], result["icon_state"], result["dir"], PLANE_TO_TRUE(result["plane"]), result["layer"], result["alpha"], result["color"], result["smoothing"], result["cleanable"], result["desc"]) + source.AddElement(/datum/element/decal, result["icon"], result["icon_state"], result["dir"], PLANE_TO_TRUE(result["plane"]), result["layer"], result["alpha"], result["color"], result["pixel_w"], result["pixel_z"], result["smoothing"], result["cleanable"], result["desc"]) /datum/element/decal/proc/get_rotated_parameters(old_dir,new_dir) @@ -45,6 +45,7 @@ if(directional) //Even when the dirs are the same rotation is coming out as not 0 for some reason rotation = SIMPLIFY_DEGREES(dir2angle(new_dir)-dir2angle(old_dir)) new_dir = turn(pic.dir,-rotation) + var/list/pixels = rotate_pixel_offset(pic.pixel_w, pic.pixel_z, rotation) return list( "icon" = pic.icon, "icon_state" = base_icon_state, @@ -53,20 +54,20 @@ "layer" = pic.layer, "alpha" = pic.alpha, "color" = pic.color, + "pixel_w" = pixels[1], + "pixel_z" = pixels[2], "smoothing" = smoothing, "cleanable" = cleanable, "desc" = description ) - - -/datum/element/decal/Attach(atom/target, _icon, _icon_state, _dir, _plane=FLOAT_PLANE, _layer=FLOAT_LAYER, _alpha=255, _color, _smoothing, _cleanable=FALSE, _description, mutable_appearance/_pic) +/datum/element/decal/Attach(atom/target, _icon, _icon_state, _dir, _plane=FLOAT_PLANE, _layer=FLOAT_LAYER, _alpha=255, _color, _pixel_w = 0, _pixel_z = 0, _smoothing, _cleanable=FALSE, _description, mutable_appearance/_pic) . = ..() if(!isatom(target)) return ELEMENT_INCOMPATIBLE if(_pic) pic = _pic - else if(!generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _smoothing, target)) + else if(!generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _pixel_w, _pixel_z, _smoothing, target)) return ELEMENT_INCOMPATIBLE description = _description cleanable = _cleanable @@ -101,7 +102,7 @@ * all args are fed into creating an image, they are byond vars for images you'll recognize in the byond docs * (except source, source is the object whose appearance we're copying.) */ -/datum/element/decal/proc/generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _smoothing, source) +/datum/element/decal/proc/generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _pixel_w, _pixel_z, _smoothing, source) if(!_icon || !_icon_state) return FALSE var/temp_image = image(_icon, null, isnull(_smoothing) ? _icon_state : "[_icon_state]-[_smoothing]", _layer, _dir) @@ -110,6 +111,8 @@ SET_PLANE_EXPLICIT(pic, _plane, atom_source) pic.color = _color pic.alpha = _alpha + pic.pixel_w = _pixel_w + pic.pixel_z = _pixel_z return TRUE /datum/element/decal/Detach(atom/source) @@ -153,7 +156,7 @@ if(new_turf == source) return Detach(source) - new_turf.AddElement(type, pic.icon, base_icon_state, directional, pic.plane, pic.layer, pic.alpha, pic.color, smoothing, cleanable, description) + new_turf.AddElement(type, pic.icon, base_icon_state, directional, pic.plane, pic.layer, pic.alpha, pic.color, pic.pixel_w, pic.pixel_z, smoothing, cleanable, description) /datum/element/decal/proc/shuttle_rotate(datum/source, list/datum/element/decal/rotating) SIGNAL_HANDLER @@ -172,5 +175,5 @@ return NONE Detach(source) - source.AddElement(type, pic.icon, base_icon_state, directional, PLANE_TO_TRUE(pic.plane), pic.layer, pic.alpha, pic.color, smoothing_junction, cleanable, description) + source.AddElement(type, pic.icon, base_icon_state, directional, PLANE_TO_TRUE(pic.plane), pic.layer, pic.alpha, pic.color, pic.pixel_w, pic.pixel_z, smoothing_junction, cleanable, description) return NONE diff --git a/code/datums/elements/decals/blood.dm b/code/datums/elements/decals/blood.dm index 857b9e2b678..32f5787d0be 100644 --- a/code/datums/elements/decals/blood.dm +++ b/code/datums/elements/decals/blood.dm @@ -1,6 +1,6 @@ /datum/element/decal/blood -/datum/element/decal/blood/Attach(datum/target, _icon, _icon_state, _dir, _plane, _layer, _alpha, _color, _smoothing, _cleanable=CLEAN_TYPE_BLOOD, _description, mutable_appearance/_pic) +/datum/element/decal/blood/Attach(datum/target, _icon, _icon_state, _dir, _plane, _layer, _alpha, _color,_pixel_w, _pixel_z, _smoothing, _cleanable=CLEAN_TYPE_BLOOD, _description, mutable_appearance/_pic) if(!isitem(target)) return ELEMENT_INCOMPATIBLE @@ -14,7 +14,7 @@ REMOVE_KEEP_TOGETHER(source_item, type) return ..() -/datum/element/decal/blood/generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _smoothing, source) +/datum/element/decal/blood/generate_appearance(_icon, _icon_state, _dir, _plane, _layer, _color, _alpha, _pixel_w, _pixel_z, _smoothing, source) var/obj/item/I = source ADD_KEEP_TOGETHER(I, type) var/icon = I.icon @@ -30,6 +30,8 @@ blood_splatter.transform = blood_splatter.transform.Scale(scale_factor_x, scale_factor_y) blood_splatter.blend_mode = BLEND_INSET_OVERLAY blood_splatter.color = _color + blood_splatter.pixel_w = _pixel_w + blood_splatter.pixel_z = _pixel_z pic = blood_splatter return TRUE diff --git a/code/datums/elements/light_blocking.dm b/code/datums/elements/light_blocking.dm index 673838ad4f8..40bdc315fec 100644 --- a/code/datums/elements/light_blocking.dm +++ b/code/datums/elements/light_blocking.dm @@ -9,7 +9,7 @@ . = ..() if(!ismovable(target)) return ELEMENT_INCOMPATIBLE - RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_target_move)) + RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_target_move), override = TRUE) var/atom/movable/movable_target = target if(!isturf(movable_target.loc)) return diff --git a/code/datums/elements/movetype_handler.dm b/code/datums/elements/movetype_handler.dm index 6d730d345e2..2825fb4b01c 100644 --- a/code/datums/elements/movetype_handler.dm +++ b/code/datums/elements/movetype_handler.dm @@ -28,7 +28,7 @@ if(movable_target.movement_type & (FLOATING|FLYING) && !HAS_TRAIT(movable_target, TRAIT_NO_FLOATING_ANIM)) DO_FLOATING_ANIM(movable_target) -/datum/element/movetype_handler/Detach(datum/source) +/datum/element/movetype_handler/Detach(atom/movable/source) var/list/signals_to_remove = list( SIGNAL_ADDTRAIT(TRAIT_NO_FLOATING_ANIM), SIGNAL_REMOVETRAIT(TRAIT_NO_FLOATING_ANIM), diff --git a/code/datums/elements/render_over_keep_hitbox.dm b/code/datums/elements/render_over_keep_hitbox.dm new file mode 100644 index 00000000000..1856f9214b6 --- /dev/null +++ b/code/datums/elements/render_over_keep_hitbox.dm @@ -0,0 +1,152 @@ +/** + * # Render over, Keep hitbox element! + * + * Makes atoms render over mobs, but still allow you to attack the mob's hitbox! + * Used in plastic flaps, and directional windows! + * If you want to use position layering, you can toggle that with an arg. It's recomended for directional objects (thindows) + * We accept an optional bitfield of directions to consider "high" (Stuff that renders on the top end of a turf) + * Also accept the layer our clickcatching object should use. Anything below this won't be clickable through + */ +/datum/element/render_over_keep_hitbox + element_flags = ELEMENT_BESPOKE + argument_hash_start_idx = 2 + /// The layer to use for our hitbox, typically quite low + /// IIIII do not know how well this works, sidemap do be kinda fuckin us over + var/hitbox_layer = 0 + /// If we should act as if the source object is directional or not + var/use_position_layering = FALSE + /// If we ARE acting directional, what directions count as "UP" for purposes of layering + var/high_directions = NONE + +/datum/element/render_over_keep_hitbox/Attach(datum/target, hitbox_layer = 0, use_position_layering = FALSE, high_directions = NORTH) + . = ..() + if(!ismovable(target)) + return ELEMENT_INCOMPATIBLE + var/atom/movable/atom_target = target + atom_target.appearance_flags |= KEEP_TOGETHER + + src.hitbox_layer = hitbox_layer + src.use_position_layering = use_position_layering + src.high_directions = high_directions + // the update_overlays hook only exists because the vis_contents helper clears on update_icon + // If it weren't for that, we could get away with totally ignoring it :( + RegisterSignal(atom_target, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(update_overlay)) + RegisterSignal(atom_target, COMSIG_MOVABLE_Z_CHANGED, PROC_REF(on_changed_z_level)) + if(use_position_layering) + // Even though it's being render relayed to nothing, the target will still cause position rendering issues + // This avoids that by banishing it to the background layer + atom_target.layer = BACKGROUND_LAYER + RegisterSignal(atom_target, COMSIG_ATOM_DIR_CHANGE, PROC_REF(on_changed_dir)) + atom_target.update_appearance() + +/datum/element/render_over_keep_hitbox/Detach(atom/movable/target, ...) + UnregisterSignal(target, list(COMSIG_MOVABLE_Z_CHANGED, COMSIG_ATOM_DIR_CHANGE, COMSIG_ATOM_UPDATE_OVERLAYS)) + SSvis_overlays.remove_vis_overlay(target, target.managed_vis_overlays) + if(use_position_layering) + target.layer = initial(target.layer) + return ..() + +/datum/element/render_over_keep_hitbox/proc/update_overlay(atom/movable/target, list/new_overlays) + gen_overlay(target) + +/datum/element/render_over_keep_hitbox/proc/on_changed_z_level(atom/movable/target, turf/old_turf, turf/new_turf, same_z_layer) + SIGNAL_HANDLER + + if(same_z_layer) + return + SSvis_overlays.remove_vis_overlay(target, target.managed_vis_overlays) + gen_overlay(target) + +/datum/element/render_over_keep_hitbox/proc/on_changed_dir(atom/movable/target, old_dir, new_dir) + SIGNAL_HANDLER + SSvis_overlays.remove_vis_overlay(target, target.managed_vis_overlays) + gen_directional_overlay(target, new_dir) + +/datum/element/render_over_keep_hitbox/proc/gen_overlay(atom/movable/target) + if(use_position_layering) + gen_directional_overlay(target, target.dir) + else + gen_square_overlay(target) + +/datum/element/render_over_keep_hitbox/proc/gen_square_overlay(atom/movable/target) + var/turf/our_turf = get_turf(target) + if(!target.render_target || target.render_target[1] != "*") + target.render_target = "*[REF(target)]" + + // This one offsets physical but not visual position to do the same + var/atom/movable/visible = SSvis_overlays.add_vis_overlay( + target, + plane = MUTATE_PLANE(GAME_PLANE, target), + add_appearance_flags = KEEP_APART, + unique = TRUE + ) + visible.render_source = target.render_target + visible.vis_flags |= VIS_INHERIT_LAYER + var/atom/movable/click_catch = SSvis_overlays.add_vis_overlay( + target, + layer = hitbox_layer, + plane = MUTATE_PLANE(GAME_PLANE, our_turf), + add_appearance_flags = KEEP_APART, + unique = TRUE + ) + click_catch.render_source = target.render_target + click_catch.alpha = 0 + click_catch.mouse_opacity = MOUSE_OPACITY_ICON + click_catch.vis_flags |= VIS_INHERIT_ID + +// OK, so, this makes windows render properly. +// We're using side_map to handle layering for us +// So things decides layering based on (simplifying) +// Plane +// Position (x and y + pixel_x/y, NOT the position of pixels on the sprite) blocked out in chunks of 32x32 because we're using tile movement +// Layer +// What we're doing here is shifting south windows DOWN onto the tile below them both visually and positionally +// Then shifting them back up ONLY visually, so they layer as if they were below us +// And since windows draw above mobs, this just WORKS +// More details in the proc itself +/datum/element/render_over_keep_hitbox/proc/gen_directional_overlay(atom/movable/target, direction) + var/turf/our_turf = get_turf(target) + //you see mobs under it, but you hit them like they are above it + var/click_offset = 0 + var/layer = 0 + // If we're to the north, offset our structure up + // But if we're to the south, offset our overlay down + // We want north things to draw over things above them, but not below them + click_offset = 32 + if(direction & high_directions) + // Low layer so we render below anyone on our turf + layer = ON_WALL_LAYER + else + // High layer so we render above anyone on our turf + layer = HIGHEST_GAME_LAYER + + // We're gonna disable our own rendering, and rely on the two vis_contents lads to do it for us + if(!target.render_target || target.render_target[1] != "*") + target.render_target = "*[REF(target)]" + + // This one offsets physical but not visual position to do the same + var/atom/movable/visible = SSvis_overlays.add_vis_overlay( + target, + layer = layer, + plane = MUTATE_PLANE(GAME_PLANE, our_turf), + add_appearance_flags = KEEP_APART, + unique = TRUE + ) + visible.render_source = target.render_target + var/atom/movable/click_catch = SSvis_overlays.add_vis_overlay( + target, + layer = hitbox_layer, + plane = MUTATE_PLANE(GAME_PLANE, our_turf), + add_appearance_flags = KEEP_APART, + pixel_y = click_offset, + pixel_z = -click_offset, + unique = TRUE + ) + click_catch.render_source = target.render_target + click_catch.alpha = 0 + // Make it clickable, and direct all clicks to the source object + click_catch.mouse_opacity = MOUSE_OPACITY_ICON + click_catch.vis_flags |= VIS_INHERIT_ID + + + diff --git a/code/datums/elements/ridable.dm b/code/datums/elements/ridable.dm index e68653b3d4a..4640194dd6a 100644 --- a/code/datums/elements/ridable.dm +++ b/code/datums/elements/ridable.dm @@ -20,6 +20,10 @@ if(!ismovable(target)) return COMPONENT_INCOMPATIBLE + if(!isliving(target)) + target.pixel_z = DEPTH_OFFSET + target.base_pixel_z = DEPTH_OFFSET + if(component_type == /datum/component/riding) stack_trace("Tried attaching a ridable element to [target] with basic/abstract /datum/component/riding component type. Please designate a specific riding component subtype when adding the ridable element.") return COMPONENT_INCOMPATIBLE @@ -35,6 +39,10 @@ RegisterSignal(target, COMSIG_MOB_STATCHANGE, PROC_REF(on_stat_change)) /datum/element/ridable/Detach(atom/movable/target) + if(!isliving(target)) + target.pixel_z = target::pixel_z + target.base_pixel_z = target::base_pixel_z + target.can_buckle = initial(target.can_buckle) UnregisterSignal(target, list(COMSIG_MOVABLE_PREBUCKLE, COMSIG_SPEED_POTION_APPLIED, COMSIG_MOB_STATCHANGE)) return ..() diff --git a/code/datums/elements/split_visibility.dm b/code/datums/elements/split_visibility.dm new file mode 100644 index 00000000000..e0217fd055b --- /dev/null +++ b/code/datums/elements/split_visibility.dm @@ -0,0 +1,261 @@ +/// Lookup table for diagonal -> junction +GLOBAL_LIST_INIT(diagonal_junctions, generate_splitvis_lookup()) + +/proc/generate_splitvis_lookup() + // It should be as long as all 4 directions combined, so it can act as a lookup for all of them + var/list/diagonal_to_junction = new /list(NORTH|SOUTH|EAST|WEST) + // Set defaults + for(var/i in 1 to length(diagonal_to_junction)) + diagonal_to_junction[i] = NONE + diagonal_to_junction[NORTH|EAST] = dir_to_junction(NORTH|EAST) + diagonal_to_junction[SOUTH|EAST] = dir_to_junction(SOUTH|EAST) + diagonal_to_junction[SOUTH|WEST] = dir_to_junction(SOUTH|WEST) + diagonal_to_junction[NORTH|WEST] = dir_to_junction(NORTH|WEST) + return diagonal_to_junction + +/mutable_appearance/split_vis + +/mutable_appearance/split_vis/New() + . = ..() + // Need to do this here because it's overriden by the parent call + appearance_flags = TILE_BOUND | RESET_COLOR | RESET_ALPHA | RESET_TRANSFORM + +// Thinking on it, we really only need to generate a copy for each direction accounting for frill, and then just set the overlay based off that +// Except that doesn't work with frills, but frills don't vary by direction, and frills could inherit icon/state from the parent with appearance flags +/proc/get_splitvis_object(z_offset, icon_path, junction, dir, color, pixel_x = 0, pixel_y = 0, plane = GAME_PLANE, layer = WALL_LAYER, cache = TRUE) + var/key = "[icon_path]-[junction]-[dir]-[color]-[pixel_x]-[pixel_y]-[plane]-[layer]-[z_offset]" + // FUCKING GLOBAL CONTEXT + var/static/list/split_visibility_objects = list() + var/mutable_appearance/split_vis/vis = split_visibility_objects[key] + if(vis && cache) + return vis + + vis = new /mutable_appearance/split_vis() + vis.icon = icon_path + vis.icon_state = "[junction || "0"]-[dir]" + vis.color = color + vis.pixel_x = pixel_x + vis.pixel_y = pixel_y + SET_PLANE_W_SCALAR(vis, plane, z_offset) + vis.layer = layer + + if(cache) + split_visibility_objects[key] = vis + return vis + +/// Generates a mutable appearance of the passed in junction +/// Needs to be kept in parity with the non offsetting bits of [/datum/element/split_vis/proc/apply_splitvis_objs] +/// I'm sorry bros +/proc/generate_joined_wall(icon_path, junction, color, draw_darkness = TRUE) + var/list/overlays = list() + if(draw_darkness) + overlays += mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", layer = FLOAT_LAYER - 1, appearance_flags = TILE_BOUND | RESET_COLOR | RESET_ALPHA | RESET_TRANSFORM) + + // This lets us do O(1) logic down later, and ensure logic works as we'd like + var/static/list/diagonal_to_junction = generate_splitvis_lookup() + // You might ask "lemon why are you using lists of directions here instead of the GLOBs" + // it's because we use this proc in a global context, so it cannot rely on OTHER globals. I hate byond + for(var/direction in list(NORTH, SOUTH, EAST, WEST)) + // If we're connected in this direction, please don't draw a wall side + if((junction & direction) == direction) + continue + overlays += get_splitvis_object(0, icon_path, junction, direction, color, plane = FLOAT_PLANE, layer = FLOAT_LAYER, cache = FALSE) + + for(var/direction in list(NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST)) + // If we're connected in the two components of this direction + if((junction & direction) != direction) + continue + // AND if we're not connected to anything in the SUM of those directions + var/diagonal_junction = diagonal_to_junction[direction] + if((junction & diagonal_junction) == diagonal_junction) + continue + + overlays += get_splitvis_object(0, icon_path, "innercorner", direction, color, plane = FLOAT_PLANE, layer = FLOAT_LAYER, cache = FALSE) + + var/mutable_appearance/holder = mutable_appearance(appearance_flags = KEEP_TOGETHER) + holder.overlays += overlays + return holder + +// Hello lads +// This element exists so sides of a turf "pop off" it visually, preventing weird popin when you walk below it +// It also ensures you can't see anything but the side visible to you, which makes walking in say, maint a lot nicer +/datum/element/split_visibility + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY | ELEMENT_BESPOKE + argument_hash_start_idx = 2 + var/icon_path + var/color + +/datum/element/split_visibility/Attach(datum/target, icon_path, color) + if(!isatom(target)) // Turfs only cause this would do wacky shit on things that can move + return ELEMENT_INCOMPATIBLE + . = ..() + var/atom/target_atom = target + if(!(target_atom.smoothing_flags & (SMOOTH_BITMASK|SMOOTH_BITMASK_CARDINALS))) + CRASH("We tried to splitvis [target.type] without bitmask smoothing. What?") + + target_atom.add_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", UNDER_WALL_LAYER, target_atom, GAME_PLANE)) + // We draw a copy to the wall plane so we can use it to mask byond darkness, that's all + target_atom.add_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", UNDER_WALL_LAYER, target_atom, WALL_PLANE)) + // Ensures when you try to click on a turf, you actually click on the turf, and not the adjacent things holding it + target_atom.add_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_clickcatcher", WALL_CLICKCATCH_LAYER, target_atom, GAME_PLANE)) + + src.icon_path = icon_path + src.color = color + + if(ismovable(target)) + RegisterSignal(target, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(on_movable_junction_change)) + RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_move)) + if(isturf(target_atom.loc)) + var/ref = REF(target) + ADD_TRAIT(target_atom.loc, TRAIT_CONTAINS_SPLITVIS, ref) + if(!HAS_TRAIT(target_atom.loc, TRAIT_CONTAINS_SPLITVIS)) + RegisterSignal(target_atom.loc, COMSIG_TURF_CHANGE, PROC_REF(on_movable_turf_change)) + add_split_vis_objects(target_atom.loc, target_atom.smoothing_junction) + else + ADD_TRAIT(target, TRAIT_CONTAINS_SPLITVIS, UNLINT(src)) // We use src here because this code is hot, and we assert that bespoke elements cannot self delete. Not a good pattern but fast + RegisterSignal(target, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE, PROC_REF(on_turf_junction_change)) + add_split_vis_objects(target_atom, target_atom.smoothing_junction) + + +/datum/element/split_visibility/proc/add_split_vis_objects(turf/target_turf, junction) + apply_splitvis_objs(target_turf, junction) + target_turf.set_lighting_state("[junction]") + +/datum/element/split_visibility/proc/remove_split_vis_objects(turf/target_turf, junction) + apply_splitvis_objs(target_turf, junction, add_to_turfs = FALSE) + target_turf.set_lighting_state("lighting") + +/datum/element/split_visibility/proc/apply_splitvis_objs(turf/target_turf, junction, add_to_turfs = TRUE) + // cache for sonic speed + var/icon_path = src.icon_path + var/color = src.color + + var/offset = GET_Z_PLANE_OFFSET(target_turf.z) + + // This lets us do O(1) logic down later, and ensure logic works as we'd like + var/list/diagonal_to_junction = GLOB.diagonal_junctions + + for(var/direction in GLOB.cardinals) + // If we're connected in this direction, please don't draw a wall side + if((junction & direction) == direction) + continue + + var/active_plane = GAME_PLANE + if(direction & NORTH) + active_plane = FRILL_PLANE + + var/turf/operating_turf = get_step(target_turf, direction) + // Right up against an edge of the map eh? + if(!operating_turf) + continue + + if(add_to_turfs) + var/mutable_appearance/split_vis/vis + // If we're trying to draw to something with splitvis, just draw to yourself, and use the hidden wall plane + if(HAS_TRAIT(operating_turf, TRAIT_CONTAINS_SPLITVIS)) + vis = get_splitvis_object(offset, icon_path, junction, direction, color, 0, 0, HIDDEN_WALL_PLANE) + target_turf.overlays += vis + else + vis = get_splitvis_object(offset, icon_path, junction, direction, color, -DIR_TO_PIXEL_X(direction), -DIR_TO_PIXEL_Y(direction), active_plane) + operating_turf.overlays += vis + else + // I HATE the code duping, but we need to try both to ensure it's properly cleared + var/mutable_appearance/split_vis/vis + vis = get_splitvis_object(offset, icon_path, junction, direction, color, 0, 0, HIDDEN_WALL_PLANE) + target_turf.overlays -= vis + vis = get_splitvis_object(offset, icon_path, junction, direction, color, -DIR_TO_PIXEL_X(direction), -DIR_TO_PIXEL_Y(direction), active_plane) + operating_turf.overlays -= vis + + for(var/direction in GLOB.diagonals) + // If we're connected in the two components of this direction + if((junction & direction) != direction) + continue + // AND if we're not connected to anything in the SUM of those directions + var/diagonal_junction = diagonal_to_junction[direction] + if((junction & diagonal_junction) == diagonal_junction) + continue + + var/turf/operating_turf = get_step(target_turf, direction) + // Right up against an edge of the map eh? + if(!operating_turf) + continue + + if(!add_to_turfs) + // I HATE the code duping, but we need to try both to ensure it's properly cleared + var/mutable_appearance/split_vis/vis + vis = get_splitvis_object(offset, icon_path, "innercorner", direction, color, 0, 0, HIDDEN_WALL_PLANE, ABOVE_WALL_LAYER) + target_turf.overlays -= vis + vis = get_splitvis_object(offset, icon_path, "innercorner", direction, color, -DIR_TO_PIXEL_X(direction), -DIR_TO_PIXEL_Y(direction), layer = ABOVE_WALL_LAYER) + operating_turf.overlays -= vis + continue + var/mutable_appearance/split_vis/vis + // If we're trying to draw to something with splitvis, just draw to yourself, and use the hidden wall plane + // Wallening todo: Frills should block emissives + if(HAS_TRAIT(operating_turf, TRAIT_CONTAINS_SPLITVIS)) + vis = get_splitvis_object(offset, icon_path, "innercorner", direction, color, 0, 0, HIDDEN_WALL_PLANE, ABOVE_WALL_LAYER) + target_turf.overlays += vis + else + vis = get_splitvis_object(offset, icon_path, "innercorner", direction, color, -DIR_TO_PIXEL_X(direction), -DIR_TO_PIXEL_Y(direction), layer = ABOVE_WALL_LAYER) + operating_turf.overlays += vis + + +/datum/element/split_visibility/Detach(atom/target) + target.cut_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", UNDER_WALL_LAYER, target, GAME_PLANE)) + // We draw a copy to the wall plane so we can use it to mask byond darkness, that's all + target.cut_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", UNDER_WALL_LAYER, target, WALL_PLANE)) + // Ensures when you try to click on a turf, you actually click on the turf, and not the adjacent things holding it + target.cut_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_clickcatcher", WALL_CLICKCATCH_LAYER, target, GAME_PLANE)) + UnregisterSignal(target, COMSIG_ATOM_SET_SMOOTHED_ICON_STATE) + if(ismovable(target)) + UnregisterSignal(target, COMSIG_MOVABLE_MOVED) + if(isturf(target.loc)) + remove_split_vis_objects(target.loc, target.smoothing_junction) + var/ref = REF(target) + REMOVE_TRAIT(target.loc, TRAIT_CONTAINS_SPLITVIS, ref) + if(!HAS_TRAIT(target.loc, TRAIT_CONTAINS_SPLITVIS)) + UnregisterSignal(target.loc, COMSIG_TURF_CHANGE) + + else + remove_split_vis_objects(target, target.smoothing_junction) + REMOVE_TRAIT(target, TRAIT_CONTAINS_SPLITVIS, UNLINT(src)) // We use src here because this code is hot, and we assert that bespoke elements cannot self delete. Not a good pattern but fast + return ..() + +/datum/element/split_visibility/proc/on_turf_junction_change(turf/source, new_junction) + SIGNAL_HANDLER + remove_split_vis_objects(source, source.smoothing_junction) + add_split_vis_objects(source, new_junction) + +/datum/element/split_visibility/proc/on_movable_junction_change(atom/movable/source, new_junction) + SIGNAL_HANDLER + if(isturf(source.loc)) + remove_split_vis_objects(source.loc, source.smoothing_junction) + add_split_vis_objects(source.loc, new_junction) + +/datum/element/split_visibility/proc/on_movable_turf_change(turf/source, list/new_baseturfs, flags, list/post_change_callbacks) + SIGNAL_HANDLER + // I am EVEN MORE SORRY FUCKKKKK + // This is a wacko case, traits as lists AHHHHH + for(var/ref in GET_TRAIT_SOURCES(source, TRAIT_CONTAINS_SPLITVIS)) + var/atom/thing = locate(ref) + if(thing.loc != source) + continue + post_change_callbacks += CALLBACK(src, PROC_REF(movable_post_turf_change), thing) + +/datum/element/split_visibility/proc/movable_post_turf_change(atom/movable/parent, turf/changed) + changed.set_lighting_state("[parent.smoothing_junction]") + +/datum/element/split_visibility/proc/on_move(atom/source, atom/old_loc, dir, forced, list/old_locs) + SIGNAL_HANDLER + var/ref = REF(source) + if(isturf(old_loc)) + remove_split_vis_objects(old_loc, source.smoothing_junction) // We trust that junction changing will create the new visuals. just gotta cover the old + QUEUE_SMOOTH_NEIGHBORS(old_loc) + REMOVE_TRAIT(old_loc, TRAIT_CONTAINS_SPLITVIS, ref) + if(!HAS_TRAIT(old_loc, TRAIT_CONTAINS_SPLITVIS)) + UnregisterSignal(old_loc, COMSIG_TURF_CHANGE) + QUEUE_SMOOTH(source) + QUEUE_SMOOTH_NEIGHBORS(source) + if(isturf(source.loc)) + ADD_TRAIT(source.loc, TRAIT_CONTAINS_SPLITVIS, ref) + if(!HAS_TRAIT(source.loc, TRAIT_CONTAINS_SPLITVIS)) + RegisterSignal(source.loc, COMSIG_TURF_CHANGE, PROC_REF(on_movable_turf_change)) diff --git a/code/datums/elements/wall_mount.dm b/code/datums/elements/wall_mount.dm new file mode 100644 index 00000000000..7c0ae4f91ab --- /dev/null +++ b/code/datums/elements/wall_mount.dm @@ -0,0 +1,24 @@ +/datum/element/wall_mount + +/datum/element/wall_mount/Attach(datum/target) + if(!ismovable(target)) + return ELEMENT_INCOMPATIBLE + . = ..() + var/atom/movable/real_target = target + RegisterSignal(target, COMSIG_ATOM_DIR_CHANGE, PROC_REF(on_dir_changed)) + on_dir_changed(real_target, real_target.dir, real_target.dir) + +/datum/element/wall_mount/Detach(datum/source) + . = ..() + UnregisterSignal(source, COMSIG_ATOM_DIR_CHANGE) + +/datum/element/wall_mount/proc/on_dir_changed(datum/target, olddir, newdir) + var/atom/movable/real_target = target + var/new_plane = OVER_FRILL_PLANE + if(real_target.wall_mount_common_plane(newdir)) + new_plane = initial(real_target.plane) + SET_PLANE_EXPLICIT(real_target, new_plane, real_target) + real_target.layer = ON_WALL_LAYER + real_target.wall_mount_offset(newdir) + real_target.update_appearance() + diff --git a/code/datums/greyscale/config_types/greyscale_configs/greyscale_objects.dm b/code/datums/greyscale/config_types/greyscale_configs/greyscale_objects.dm index 7202c41ecc5..6f35ba9cff6 100644 --- a/code/datums/greyscale/config_types/greyscale_configs/greyscale_objects.dm +++ b/code/datums/greyscale/config_types/greyscale_configs/greyscale_objects.dm @@ -1,7 +1,23 @@ -/datum/greyscale_config/material_airlock - name = "Material Airlock" - icon_file = 'icons/obj/doors/airlocks/material/material.dmi' - json_config = 'code/datums/greyscale/json_configs/material_airlock.json' +/** + * Airlock configurations. + * Airlocks with no decorations are under /airlocks + * Airlocks with see-through windows are under .../window + * Airlocks with decorative color bands are under .../custom + */ + +/datum/greyscale_config/airlocks + name = "Solid Airlock" + icon_file = 'icons/obj/doors/airlocks/greyscale_template.dmi' + json_config = 'code/datums/greyscale/json_configs/airlock_plain.json' + +/datum/greyscale_config/airlocks/window + name = "Airlock with Window" + json_config = 'code/datums/greyscale/json_configs/airlock_window.json' + +/datum/greyscale_config/airlocks/custom + name = "Airlock with Decorations" + json_config = 'code/datums/greyscale/json_configs/airlock_custom.json' + // // BENCHES diff --git a/code/datums/greyscale/json_configs/airlock_custom.json b/code/datums/greyscale/json_configs/airlock_custom.json new file mode 100644 index 00000000000..8e898dc865e --- /dev/null +++ b/code/datums/greyscale/json_configs/airlock_custom.json @@ -0,0 +1,266 @@ +{ + "closed": [ + { + "type": "icon_state", + "icon_state": "left_door_panel", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_closed", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ], + "opening": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_opening", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_opening", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_opening", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ], + "open_top": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_open", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_open", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ], + "open_bottom": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_open", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_open", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ], + "closing": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_closing", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_closing", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_closing", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ], + "construction": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_construction", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_construction", + "blend_mode": "overlay", + "color_ids": [ 6 ] + }, + { + "type": "icon_state", + "icon_state": "fill_construction", + "blend_mode": "overlay", + "color_ids": [ 7 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/airlock_plain.json b/code/datums/greyscale/json_configs/airlock_plain.json new file mode 100644 index 00000000000..0f68b2c4e24 --- /dev/null +++ b/code/datums/greyscale/json_configs/airlock_plain.json @@ -0,0 +1,194 @@ +{ + "closed": [ + { + "type": "icon_state", + "icon_state": "left_door_panel", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_closed", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ], + "opening": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_opening", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ], + "open_bottom": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ], + "open_top": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ], + "closing": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_closing", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ], + "construction": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "fill_construction", + "blend_mode": "overlay", + "color_ids": [ 5 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/airlock_window.json b/code/datums/greyscale/json_configs/airlock_window.json new file mode 100644 index 00000000000..dfc9bcd4067 --- /dev/null +++ b/code/datums/greyscale/json_configs/airlock_window.json @@ -0,0 +1,230 @@ +{ + "closed": [ + { + "type": "icon_state", + "icon_state": "left_door_panel", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ], + "opening": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_opening", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_opening", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_opening", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_opening", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ], + "open_top": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_top", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_top", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_open", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ], + "open_bottom": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_open_bottom", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_open", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_open", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ], + "closing": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_closing", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_closing", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_closing", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_closing", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ], + "construction": [ + { + "type": "icon_state", + "icon_state": "left_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "right_door_panel_construction", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "top_right_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 3 ] + }, + { + "type": "icon_state", + "icon_state": "top_left_rim_construction", + "blend_mode": "overlay", + "color_ids": [ 4 ] + }, + { + "type": "icon_state", + "icon_state": "left_band_construction", + "blend_mode": "overlay", + "color_ids": [ 5 ] + }, + { + "type": "icon_state", + "icon_state": "right_band_construction", + "blend_mode": "overlay", + "color_ids": [ 6 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/material_airlock.json b/code/datums/greyscale/json_configs/material_airlock.json deleted file mode 100644 index 12934c4946d..00000000000 --- a/code/datums/greyscale/json_configs/material_airlock.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "closed": [ - { - "type": "icon_state", - "icon_state": "base_closed", - "blend_mode": "overlay", - "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "frame_closed", - "blend_mode": "overlay" - } - ], - "open": [ - { - "type": "icon_state", - "icon_state": "base_open", - "blend_mode": "overlay", - "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "frame_open", - "blend_mode": "overlay" - } - ], - "opening": [ - { - "type": "icon_state", - "icon_state": "base_opening", - "blend_mode": "overlay", - "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "frame_opening", - "blend_mode": "overlay" - } - ], - "closing": [ - { - "type": "icon_state", - "icon_state": "base_closing", - "blend_mode": "overlay", - "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "frame_closing", - "blend_mode": "overlay" - } - ], - "construction": [ - { - "type": "icon_state", - "icon_state": "base_construction", - "blend_mode": "overlay", - "color_ids": [ 1 ] - }, - { - "type": "icon_state", - "icon_state": "frame_construction", - "blend_mode": "overlay" - } - ], - "fill_closed": [ - { - "type": "icon_state", - "icon_state": "fill_closed", - "blend_mode": "overlay", - "color_ids": [ 1 ] - } - ], - "fill_open": [ - { - "type": "icon_state", - "icon_state": "fill_open", - "blend_mode": "overlay", - "color_ids": [ 1 ] - } - ], - "fill_opening": [ - { - "type": "icon_state", - "icon_state": "fill_opening", - "blend_mode": "overlay", - "color_ids": [ 1 ] - } - ], - "fill_closing": [ - { - "type": "icon_state", - "icon_state": "fill_closing", - "blend_mode": "overlay", - "color_ids": [ 1 ] - } - ], - "fill_construction": [ - { - "type": "icon_state", - "icon_state": "fill_construction", - "blend_mode": "overlay", - "color_ids": [ 1 ] - } - ], - "" : [ - { - "type": "icon_state", - "icon_state": "fill_open", - "blend_mode": "overlay" - } - ] -} diff --git a/code/datums/keybinding/living.dm b/code/datums/keybinding/living.dm index 390fd427f5f..a2565665008 100644 --- a/code/datums/keybinding/living.dm +++ b/code/datums/keybinding/living.dm @@ -152,3 +152,24 @@ var/mob/living/M = user.mob M.toggle_move_intent() return TRUE + +/datum/keybinding/living/toggle_examine_balloons + hotkey_keys = list("Shift") + name = "toggle_examine_balloons" + full_name = "Examine wallmounts" + description = "Held down to view wallmounts more closely, release to stop" + keybind_signal = COMSIG_KB_LIVING_TOGGLEMOVEINTENT_DOWN + +/datum/keybinding/living/toggle_examine_balloons/down(client/user) + . = ..() + + var/datum/hud/our_hud = user.mob.hud_used + for(var/atom/movable/screen/plane_master/balloons in our_hud.get_true_plane_masters(EXAMINE_BALLOONS_PLANE)) + animate(balloons, 0.2 SECONDS, alpha = 255) + +/datum/keybinding/living/toggle_examine_balloons/up(client/user) + . = ..() + + var/datum/hud/our_hud = user.mob.hud_used + for(var/atom/movable/screen/plane_master/balloons in our_hud.get_true_plane_masters(EXAMINE_BALLOONS_PLANE)) + animate(balloons, 0.2 SECONDS, alpha = 0) diff --git a/code/datums/materials/_material.dm b/code/datums/materials/_material.dm index b340d95e90f..b03e01a4e11 100644 --- a/code/datums/materials/_material.dm +++ b/code/datums/materials/_material.dm @@ -159,7 +159,7 @@ Simple datum which is instanced once per type and is used for every object of sa O.barefootstep = turf_sound_override + "barefoot" O.clawfootstep = turf_sound_override + "claw" O.heavyfootstep = FOOTSTEP_GENERIC_HEAVY - if(alpha < 255) + if(alpha < 255 && !iswallturf(T)) T.AddElement(/datum/element/turf_z_transparency) setup_glow(T) T.rust_resistance = mat_rust_resistance diff --git a/code/datums/mutable_appearance.dm b/code/datums/mutable_appearance.dm index db5acbca388..f0fa6a37d1a 100644 --- a/code/datums/mutable_appearance.dm +++ b/code/datums/mutable_appearance.dm @@ -49,3 +49,12 @@ check_topdown_validity(appearance) return appearance + +/// Takes an input mutable appearance, returns a copy of it with the hidden flag flipped to avoid inheriting dir from what it's drawn on +/// This inheriting thing is handled by a hidden flag on the /image (MAs are subtypes of /image) +/proc/make_mutable_appearance_directional(mutable_appearance/to_process, dir = NORTH) + // We use the image() proc in combo with a manually set dir to flip this flag + // We can then copy the image's appearance to retain the flag, even on MAs and such + var/image/holder = image(to_process, dir = dir) + return new /mutable_appearance(holder) + diff --git a/code/datums/proximity_monitor/fields/projectile_dampener.dm b/code/datums/proximity_monitor/fields/projectile_dampener.dm index fe23fe0be33..91bf27f92e4 100644 --- a/code/datums/proximity_monitor/fields/projectile_dampener.dm +++ b/code/datums/proximity_monitor/fields/projectile_dampener.dm @@ -48,7 +48,6 @@ effect.icon_state = overlay.icon_state effect.mouse_opacity = MOUSE_OPACITY_TRANSPARENT effect.layer = ABOVE_ALL_MOB_LAYER - SET_PLANE(effect, ABOVE_GAME_PLANE, target) LAZYSET(edgeturf_effects, target, effect) /datum/proximity_monitor/advanced/projectile_dampener/on_z_change(datum/source) diff --git a/code/datums/proximity_monitor/fields/timestop.dm b/code/datums/proximity_monitor/fields/timestop.dm index 79996dee2dd..4152122dac4 100644 --- a/code/datums/proximity_monitor/fields/timestop.dm +++ b/code/datums/proximity_monitor/fields/timestop.dm @@ -6,7 +6,6 @@ icon = 'icons/effects/160x160.dmi' icon_state = "time" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE pixel_x = -64 pixel_y = -64 mouse_opacity = MOUSE_OPACITY_TRANSPARENT diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index 16ffb326f8a..6c286952e47 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -59,7 +59,10 @@ /// Since it's above everything else, this is the layer used by default. var/overlay_layer = AREA_LAYER /// Plane for the overlay - var/overlay_plane = AREA_PLANE + var/overlay_plane = WEATHER_PLANE + /// Should the weather draw with frills? + /// If so it needs to operate on the WEATHER_PLANE + var/has_frills = TRUE /// If the weather has no purpose other than looks var/aesthetic = FALSE /// Used by mobs (or movables containing mobs, such as enviro bags) to prevent them from being affected by the weather. @@ -88,6 +91,8 @@ /datum/weather/New(z_levels) ..() impacted_z_levels = z_levels + if(has_frills && overlay_plane != WEATHER_PLANE) + stack_trace("[type] created with frills but not on the area plane, this will break to hell") /** * Telegraphs the beginning of the weather on the impacted z levels @@ -99,7 +104,7 @@ /datum/weather/proc/telegraph() if(stage == STARTUP_STAGE) return - SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_TELEGRAPH(type)) + SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_TELEGRAPH(type), src) stage = STARTUP_STAGE var/list/affectareas = list() for(var/V in get_areas(area_type)) @@ -129,14 +134,14 @@ /datum/weather/proc/start() if(stage >= MAIN_STAGE) return - SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_START(type)) + SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_START(type), src) stage = MAIN_STAGE update_areas() send_alert(weather_message, weather_sound) if(!perpetual) addtimer(CALLBACK(src, PROC_REF(wind_down)), weather_duration) for(var/area/impacted_area as anything in impacted_areas) - SEND_SIGNAL(impacted_area, COMSIG_WEATHER_BEGAN_IN_AREA(type)) + SEND_SIGNAL(impacted_area, COMSIG_WEATHER_BEGAN_IN_AREA(type), src) /** * Weather enters the winding down phase, stops effects @@ -148,7 +153,7 @@ /datum/weather/proc/wind_down() if(stage >= WIND_DOWN_STAGE) return - SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_WINDDOWN(type)) + SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_WINDDOWN(type), src) stage = WIND_DOWN_STAGE update_areas() send_alert(end_message, end_sound) @@ -164,12 +169,12 @@ /datum/weather/proc/end() if(stage == END_STAGE) return - SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_END(type)) + SEND_GLOBAL_SIGNAL(COMSIG_WEATHER_END(type), src) stage = END_STAGE SSweather.processing -= src update_areas() for(var/area/impacted_area as anything in impacted_areas) - SEND_SIGNAL(impacted_area, COMSIG_WEATHER_ENDED_IN_AREA(type)) + SEND_SIGNAL(impacted_area, COMSIG_WEATHER_ENDED_IN_AREA(type), src) // handles sending all alerts /datum/weather/proc/send_alert(alert_msg, alert_sfx) @@ -260,9 +265,23 @@ // I prefer it to creating 2 extra plane masters however, so it's a cost I'm willing to pay // LU if(use_glow) - var/mutable_appearance/glow_overlay = mutable_appearance('icons/effects/glow_weather.dmi', weather_state, overlay_layer, null, ABOVE_LIGHTING_PLANE, 100, offset_const = offset) + var/mutable_appearance/glow_overlay = mutable_appearance('icons/effects/glow_weather.dmi', weather_state, overlay_layer, null, WEATHER_GLOW_PLANE, 100, offset_const = offset) glow_overlay.color = weather_color gen_overlay_cache += glow_overlay + if(has_frills) + var/mutable_appearance/glow_frill_overlay = mutable_appearance('icons/effects/glow_weather.dmi', "[weather_state]_top", overlay_layer, null, WEATHER_FRILL_GLOW_PLANE, 100, offset_const = offset) + glow_frill_overlay.color = weather_color + glow_frill_overlay.pixel_z = 32 + gen_overlay_cache += glow_frill_overlay + + if(has_frills) + var/mutable_appearance/weather_frill_overlay = mutable_appearance('icons/effects/weather_effects.dmi', "[weather_state]_top", overlay_layer, plane = WEATHER_FRILL_PLANE, offset_const = offset) + weather_frill_overlay.color = weather_color + weather_frill_overlay.pixel_z = 32 + gen_overlay_cache += weather_frill_overlay + // draw before main overlay so we don't render above it + var/mutable_appearance/weather_frill_mask = mutable_appearance('icons/effects/alphacolors.dmi', "white", overlay_layer, plane = WEATHER_MASK_PLANE, offset_const = offset) + gen_overlay_cache += weather_frill_mask var/mutable_appearance/weather_overlay = mutable_appearance('icons/effects/weather_effects.dmi', weather_state, overlay_layer, plane = overlay_plane, offset_const = offset) weather_overlay.color = weather_color diff --git a/code/datums/weather/weather_types/floor_is_lava.dm b/code/datums/weather/weather_types/floor_is_lava.dm index 03ed0c68c31..a376bbc11a8 100644 --- a/code/datums/weather/weather_types/floor_is_lava.dm +++ b/code/datums/weather/weather_types/floor_is_lava.dm @@ -20,6 +20,7 @@ overlay_layer = ABOVE_OPEN_TURF_LAYER //Covers floors only overlay_plane = FLOOR_PLANE + has_frills = FALSE immunity_type = TRAIT_LAVA_IMMUNE /// We don't draw on walls, so this ends up lookin weird /// Can't really use like, the emissive system here because I am not about to make diff --git a/code/game/area/areas/ruins/icemoon.dm b/code/game/area/areas/ruins/icemoon.dm index fd983f763a3..a62e29ab381 100644 --- a/code/game/area/areas/ruins/icemoon.dm +++ b/code/game/area/areas/ruins/icemoon.dm @@ -13,11 +13,7 @@ /turf/closed/wall/bathhouse desc = "It's cool to the touch, pleasantly so." - icon = 'icons/turf/shuttleold.dmi' - icon_state = "block" - base_icon_state = "block" - smoothing_flags = NONE - canSmoothWith = null + icon = 'icons/turf/walls/bathroom_wall.dmi' rust_resistance = RUST_RESISTANCE_BASIC /area/ruin/powered/mailroom diff --git a/code/game/atom/_atom.dm b/code/game/atom/_atom.dm index c025428a17b..faab874ba5d 100644 --- a/code/game/atom/_atom.dm +++ b/code/game/atom/_atom.dm @@ -127,6 +127,8 @@ ///AI controller that controls this atom. type on init, then turned into an instance during runtime var/datum/ai_controller/ai_controller + ///Should we ignore any attempts to auto align? Mappers should edit this + var/manual_align = FALSE /// forensics datum, contains fingerprints, fibres, blood_dna and hiddenprints on this atom var/datum/forensics/forensics @@ -141,6 +143,10 @@ /// Flags to check for in can_perform_action for mouse drag & drop checks. To bypass checks see interaction_flags_atom mouse drop flags var/interaction_flags_mouse_drop = NONE + /// if truthy, rcd spritesheets will use this as the key to this atom's cached icon + /// instead of its name. + var/rcd_spritesheet_override = "" + /** * Top level of the destroy chain for most atoms * @@ -231,6 +237,8 @@ return TRUE if(mover.throwing && (pass_flags_self & LETPASSTHROW)) return TRUE + if(SEND_SIGNAL(src, COMSIG_ATOM_CAN_ALLOW_THROUGH, mover, border_dir) & COMSIG_FORCE_ALLOW_THROUGH) + return TRUE return !density /** @@ -979,3 +987,66 @@ if(pass_info.pass_flags & pass_flags_self) return TRUE . = !density + +/* +Some details about how to use these lists +We're essentially trying to predict how doors/doorlike things will be placed/surounded, and use that to set their direction +It's a little finiky, and you may need to override the lists or worst case senario manually edit something's dir +But it should behave like you expect +*/ + +///What to connect with by default. Used by /atom/proc/auto_align(). This can be overriden +GLOBAL_LIST_INIT(default_connectables, typecacheof(list( + /obj/machinery/door/airlock, + /obj/machinery/door/poddoor, + /obj/machinery/smartfridge, + /obj/structure/girder/reinforced, + /obj/structure/plasticflaps, + /obj/machinery/power/shieldwallgen, + /obj/structure/door_assembly, +))) + +///What to connect with at a lower priority by default. Used for stuff that we want to consider, but only if we don't find anything else +GLOBAL_LIST_INIT(lower_priority_connectables, typecacheof(list( + /obj/machinery/door/firedoor, + /obj/machinery/door/window, + /obj/structure/table, + /obj/structure/window, + /obj/structure/girder, +))) + +/// Ok so this whole proc is about finding tiles that we could in theory be connected to, and blocking off that direction right? +/// It's not perfect, and it can make mistakes, but it does a pretty good job predicting a mapper's intentions +/// Maybe someday every door will have its dir set properly, but we'll keep this until then +/atom/proc/auto_align(connectables_typecache, lower_priority_typecache) + if(manual_align) + return + if(!connectables_typecache) + connectables_typecache = GLOB.default_connectables + if(!lower_priority_typecache) + lower_priority_typecache = GLOB.lower_priority_connectables + + var/list/dirs_usable = GLOB.cardinals.Copy() + var/list/dirs_secondary_priority = GLOB.cardinals.Copy() + for(var/dir_to_check in GLOB.cardinals) + var/turf/turf_to_check = get_step(src, dir_to_check) + if(turf_to_check.density) //Dense turfs are connectable + dirs_usable -= dir_to_check + continue + for(var/atom/movable/thing_to_check as anything in turf_to_check) + if(is_type_in_typecache(thing_to_check, connectables_typecache)) + dirs_usable -= dir_to_check //So are things in the default typecache + break + if(is_type_in_typecache(thing_to_check, lower_priority_typecache)) + dirs_secondary_priority -= dir_to_check //Assuming we find nothing else, note down the secondary priority stuff + + var/dirs_avalible = length(dirs_usable) + //Only continue if we've got ourself either a corner or a side piece. Only side pieces really work well here, since corners aren't really something we can fudge handling for + if(dirs_avalible && dirs_avalible <= 2) + setDir(dirs_usable[1]) //Just take the first dir avalible + return + dirs_usable &= dirs_secondary_priority //Only consider dirs we both share + dirs_avalible = length(dirs_usable) + if(dirs_avalible && dirs_avalible <= 2) + setDir(dirs_usable[1]) + return diff --git a/code/game/atom/atom_act.dm b/code/game/atom/atom_act.dm index acd33976e51..02fd4143c6d 100644 --- a/code/game/atom/atom_act.dm +++ b/code/game/atom/atom_act.dm @@ -224,7 +224,7 @@ * Default behaviour is to send [COMSIG_ATOM_RCD_ACT] and return FALSE */ /atom/proc/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - SEND_SIGNAL(src, COMSIG_ATOM_RCD_ACT, user, the_rcd, rcd_data["[RCD_DESIGN_MODE]"]) + SEND_SIGNAL(src, COMSIG_ATOM_RCD_ACT, user, the_rcd, rcd_data[RCD_DESIGN_MODE]) return FALSE ///Return the values you get when an RCD eats you? diff --git a/code/game/atom/atoms_initializing_EXPENSIVE.dm b/code/game/atom/atoms_initializing_EXPENSIVE.dm index c603ae55148..cdbefc0908b 100644 --- a/code/game/atom/atoms_initializing_EXPENSIVE.dm +++ b/code/game/atom/atoms_initializing_EXPENSIVE.dm @@ -30,7 +30,7 @@ if(arguments[1]) //mapload late_loaders += A else - A.LateInitialize() + A.LateInitialize(/* mapload = */ FALSE) if(INITIALIZE_HINT_QDEL) qdel(A) qdeleted = TRUE @@ -159,8 +159,11 @@ * useful for doing things like finding other machines on GLOB.machines because you can guarantee * that all atoms will actually exist in the "WORLD" at this time and that all their Intialization * code has been run + * + * mapload: This parameter behaves the same as what you may have seen in [/atom/proc/Initialize] + * It's true if the object is loading in from a map file, and false otherwise */ -/atom/proc/LateInitialize() +/atom/proc/LateInitialize(mapload) set waitfor = FALSE SHOULD_CALL_PARENT(FALSE) stack_trace("[src] ([type]) called LateInitialize but has nothing on it!") diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 046478c9b36..7c2eb755a5f 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -265,8 +265,10 @@ if (blocks_emissive == EMISSIVE_BLOCK_UNIQUE) if(em_block) SET_PLANE(em_block, EMISSIVE_PLANE, src) + em_block.render_source = render_target else if(!QDELETED(src)) - render_target = ref(src) + if(!render_target) + render_target = ref(src) em_block = new(null, src) return em_block // Implied else if (blocks_emissive == EMISSIVE_BLOCK_NONE) -> return @@ -1727,3 +1729,17 @@ if(!("[REF(target)]" in faction_src)) faction_target -= "[REF(target)]" //same thing here. return faction_check(faction_src, faction_target, TRUE) + +/// Offsets this movable based on dir (in context of wallmounts) +/// Yes yes mothblocks I know this is not modular but I don't want to make the element bespoke +/// Insert ranting about element key generation here +/// This proc is filled in by the directional macros, should not need to manually touch it unless something is wrong +/atom/movable/proc/wall_mount_offset(direction) + return + +/// Returns true if we should layer in common with the general game +/// If false, render over the frill plane insted +/atom/movable/proc/wall_mount_common_plane(direction) + if(direction == SOUTH) + return TRUE + return FALSE diff --git a/code/game/machinery/PDApainter.dm b/code/game/machinery/PDApainter.dm index 679a3182a57..462e58f5226 100644 --- a/code/game/machinery/PDApainter.dm +++ b/code/game/machinery/PDApainter.dm @@ -1,5 +1,6 @@ /// Basic machine used to paint PDAs and re-trim ID cards. /obj/machinery/pdapainter + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "\improper Tablet & ID Painter" desc = "A painting machine that can be used to paint PDAs and trim IDs. To use, simply insert the item and choose the desired preset." icon = 'icons/obj/machines/pda.dmi' diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 45a75f06133..9df9ff7e142 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -183,9 +183,9 @@ return INITIALIZE_HINT_LATELOAD -/obj/machinery/LateInitialize() +/obj/machinery/LateInitialize(mapload) SHOULD_NOT_OVERRIDE(TRUE) - post_machine_initialize() + post_machine_initialize(/* mapload = */ mapload) /obj/machinery/Destroy(force) SSmachines.unregister_machine(src) @@ -202,7 +202,7 @@ * ensuring power works on all machines unless exempted with NO_POWER_USE. * This is the proc to override if you want to do anything in LateInitialize. */ -/obj/machinery/proc/post_machine_initialize() +/obj/machinery/proc/post_machine_initialize(mapload) SHOULD_CALL_PARENT(TRUE) power_change() if(use_power == NO_POWER_USE) diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index f4d1b29da18..8108a9cd0e5 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -32,7 +32,7 @@ return ..() /obj/machinery/airlock_sensor - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/airlock_machines.dmi' icon_state = "airlock_sensor_off" base_icon_state = "airlock_sensor" name = "airlock sensor" @@ -45,6 +45,10 @@ var/on = TRUE var/alert = FALSE +/obj/machinery/airlock_sensor/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + /obj/machinery/airlock_sensor/incinerator_ordmix id_tag = INCINERATOR_ORDMIX_AIRLOCK_SENSOR master_tag = INCINERATOR_ORDMIX_AIRLOCK_CONTROLLER @@ -57,6 +61,8 @@ id_tag = INCINERATOR_SYNDICATELAVA_AIRLOCK_SENSOR master_tag = INCINERATOR_SYNDICATELAVA_AIRLOCK_CONTROLLER +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/airlock_sensor/incinerator_syndicatelava) + /obj/machinery/airlock_sensor/update_icon_state() if(!on) icon_state = "[base_icon_state]_off" diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 07c3b0c0575..002044b2934 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -1,4 +1,5 @@ /obj/machinery/autolathe + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "autolathe" desc = "It produces items using iron, glass, plastic and maybe some more." icon = 'icons/obj/machines/lathes.dmi' diff --git a/code/game/machinery/barsigns.dm b/code/game/machinery/barsigns.dm index e59de18ffcb..6ab16a95d3c 100644 --- a/code/game/machinery/barsigns.dm +++ b/code/game/machinery/barsigns.dm @@ -43,6 +43,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/barsign, 32) chosen_sign = sign update_appearance() +/obj/machinery/barsign/wall_mount_common_plane(direction) + return TRUE + /obj/machinery/barsign/update_icon_state() if(!(machine_stat & BROKEN) && (!(machine_stat & NOPOWER) || machine_stat & EMPED) && chosen_sign && chosen_sign.icon_state) icon_state = chosen_sign.icon_state @@ -540,7 +543,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/barsign/all_access, 32) custom_materials = list( /datum/material/iron = SHEET_MATERIAL_AMOUNT, ) - pixel_shift = 32 /obj/item/wallframe/barsign/Initialize(mapload) . = ..() diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index 7b66872f52b..5b90989d249 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -1,10 +1,18 @@ /obj/machinery/button name = "button" desc = "A remote control switch." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/button.dmi' base_icon_state = "button" icon_state = "button" power_channel = AREA_USAGE_ENVIRON + /// How long to animate our success for + var/success_delay = 1 SECONDS + /// How long to animate failure to activate for + var/deny_delay = 3 SECONDS + /// Mutable appearance that holds our current emissive state + var/mutable_appearance/glow + /// Timer id of the current animation that's running, if any exists + var/animation_timer light_power = 0.5 // Minimums, we want the button to glow if it has a mask, not light an area light_range = 1.5 light_color = LIGHT_COLOR_VIVID_GREEN @@ -23,10 +31,16 @@ var/id = null var/initialized_button = FALSE var/silicon_access_disabled = FALSE + // Is this button meant to draw on a table + var/on_table = FALSE + +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button) /obj/machinery/button/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/indestructible) + /datum/armor/machinery_button melee = 50 bullet = 50 @@ -61,7 +75,10 @@ board.accesses = req_one_access setup_device() - find_and_hang_on_wall() + update_glow() + if(!on_table) + find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 24, pixel_y_offset_arrow = 0, size_upscaling = 2) register_context() /obj/machinery/button/Destroy() @@ -86,7 +103,10 @@ */ /obj/machinery/button/update_icon_state() - icon_state = "[base_icon_state][skin]" + if(!(panel_open && machine_stat & (NOPOWER|BROKEN))) + return ..() + halt_animation() + icon_state = "[base_icon_state]" if(panel_open) icon_state += "-open" else if(machine_stat & (NOPOWER|BROKEN)) @@ -105,15 +125,36 @@ . = ..() if(panel_open && board) - . += "[base_icon_state]-overlay-board" + . += "[base_icon_state]-board" if(panel_open && device) if(istype(device, /obj/item/assembly/signaler)) - . += "[base_icon_state]-overlay-signaler" + . += "[base_icon_state]-signaler" else - . += "[base_icon_state]-overlay-device" + . += "[base_icon_state]-device" if(!(machine_stat & (NOPOWER|BROKEN)) && !panel_open) - . += emissive_appearance(icon, "[base_icon_state]-light-mask", src, alpha = src.alpha) + . += glow + +/obj/machinery/button/proc/update_glow() + make_glow() + update_appearance() + +/obj/machinery/button/proc/make_glow() + // Icon state so this works for success/failure cases. The sprites finish forever on the base sprite so it's... fine this way + glow = emissive_appearance(icon, "[icon_state]-mask", src, alpha = src.alpha) + +/obj/machinery/button/proc/start_animation(delay) + halt_animation() + animation_timer = addtimer(CALLBACK(src, PROC_REF(halt_animation)), delay, TIMER_CLIENT_TIME|TIMER_STOPPABLE|TIMER_UNIQUE) + +/obj/machinery/button/proc/halt_animation() + if(!animation_timer) + return + deltimer(animation_timer) + animation_timer = null + icon_state = base_icon_state + update_glow() + update_appearance() /obj/machinery/button/on_set_panel_open(old_value) if(panel_open) // Only allow renaming while the panel is open @@ -169,12 +210,14 @@ /obj/machinery/button/screwdriver_act(mob/living/user, obj/item/tool) if(panel_open || allowed(user)) - default_deconstruction_screwdriver(user, "[base_icon_state][skin]-open", "[base_icon_state][skin]", tool) + default_deconstruction_screwdriver(user, "[base_icon_state]-open", base_icon_state, tool) update_appearance() return ITEM_INTERACT_SUCCESS balloon_alert(user, "access denied") - flick_overlay_view("[base_icon_state]-overlay-error", 1 SECONDS) + icon_state = "[base_icon_state]-denied" + update_glow() + start_animation(deny_delay) return ITEM_INTERACT_BLOCKING /obj/machinery/button/wrench_act(mob/living/user, obj/item/tool) @@ -295,11 +338,13 @@ if(!allowed(user)) balloon_alert(user, "access denied") - flick_overlay_view("[base_icon_state]-overlay-error", 1 SECONDS) + icon_state = "[base_icon_state]-denied" + update_glow() + start_animation(deny_delay) return FALSE use_energy(5 JOULES) - flick_overlay_view("[base_icon_state]-overlay-success", 1 SECONDS) + start_animation(success_delay) if(device) device.pulsed(user) @@ -388,11 +433,13 @@ var/specialfunctions = OPEN // Bitflag, see assembly file var/sync_doors = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/door, 24) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door) /obj/machinery/button/door/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/indestructible) + /obj/machinery/button/door/setup_device() if(!device) if(normaldoorcontrol) @@ -410,84 +457,118 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/door, 24) id = INCINERATOR_ORDMIX_VENT req_access = list(ACCESS_ORDNANCE) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/incinerator_vent_ordmix) + /obj/machinery/button/door/incinerator_vent_atmos_main name = "turbine vent control" id = INCINERATOR_ATMOS_MAINVENT req_one_access = list(ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/incinerator_vent_atmos_main) + /obj/machinery/button/door/incinerator_vent_atmos_aux name = "combustion chamber vent control" id = INCINERATOR_ATMOS_AUXVENT req_one_access = list(ACCESS_ATMOSPHERICS, ACCESS_MAINT_TUNNELS) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/incinerator_vent_atmos_aux) + /obj/machinery/button/door/atmos_test_room_mainvent_1 name = "test chamber 1 vent control" id = TEST_ROOM_ATMOS_MAINVENT_1 req_one_access = list(ACCESS_ATMOSPHERICS) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/atmos_test_room_mainvent_1) + /obj/machinery/button/door/atmos_test_room_mainvent_2 name = "test chamber 2 vent control" id = TEST_ROOM_ATMOS_MAINVENT_2 req_one_access = list(ACCESS_ATMOSPHERICS) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/atmos_test_room_mainvent_2) + /obj/machinery/button/door/incinerator_vent_syndicatelava_main name = "turbine vent control" id = INCINERATOR_SYNDICATELAVA_MAINVENT req_access = list(ACCESS_SYNDICATE) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/incinerator_vent_syndicatelava_main) + /obj/machinery/button/door/incinerator_vent_syndicatelava_aux name = "combustion chamber vent control" id = INCINERATOR_SYNDICATELAVA_AUXVENT req_access = list(ACCESS_SYNDICATE) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/door/incinerator_vent_syndicatelava_aux) + /obj/machinery/button/massdriver name = "mass driver button" desc = "A remote control switch for a mass driver." - icon_state= "button-warning" - skin = "-warning" + icon_state = "launcher" + base_icon_state = "launcher" device_type = /obj/item/assembly/control/massdriver +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/massdriver) + /obj/machinery/button/massdriver/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/massdriver/indestructible) + /obj/machinery/button/ignition name = "ignition switch" desc = "A remote control switch for a mounted igniter." - icon_state= "button-warning" - skin = "-warning" + icon_state = "launcher" + base_icon_state = "launcher" device_type = /obj/item/assembly/control/igniter +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition) + /obj/machinery/button/ignition/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition/indestructible) + /obj/machinery/button/ignition/incinerator name = "combustion chamber ignition switch" desc = "A remote control switch for the combustion chamber's igniter." +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition/incinerator) + /obj/machinery/button/ignition/incinerator/ordmix id = INCINERATOR_ORDMIX_IGNITER +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition/incinerator/ordmix) + /obj/machinery/button/ignition/incinerator/atmos id = INCINERATOR_ATMOS_IGNITER +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition/incinerator/atmos) + /obj/machinery/button/ignition/incinerator/syndicatelava id = INCINERATOR_SYNDICATELAVA_IGNITER +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ignition/incinerator/syndicatelava) + /obj/machinery/button/flasher name = "flasher button" desc = "A remote control switch for a mounted flasher." - icon_state= "button-warning" - skin = "-warning" + icon_state = "launcher" + base_icon_state = "launcher" device_type = /obj/item/assembly/control/flasher +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/flasher) + /obj/machinery/button/flasher/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/flasher/indestructible) + /obj/machinery/button/curtain name = "curtain button" desc = "A remote control switch for a mechanical curtain." - icon_state= "button-warning" - skin = "-warning" + icon_state = "launcher" + base_icon_state = "launcher" device_type = /obj/item/assembly/control/curtain var/sync_doors = TRUE @@ -496,22 +577,28 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/button/door, 24) curtain.sync_doors = sync_doors return ..() +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/curtain) + /obj/machinery/button/crematorium name = "crematorium igniter" desc = "Burn baby burn!" - icon_state= "button-warning" - skin = "-warning" + icon_state = "launcher" + base_icon_state = "launcher" device_type = /obj/item/assembly/control/crematorium req_access = list() id = 1 +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/crematorium) + /obj/machinery/button/crematorium/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/crematorium/indestructible) + /obj/item/wallframe/button name = "button frame" desc = "Used for building buttons." + icon = 'icons/obj/machines/button.dmi' icon_state = "button" result_path = /obj/machinery/button custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT) - pixel_shift = 24 diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 6f21e9303fc..225ade52151 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -29,6 +29,8 @@ max_integrity = 100 integrity_failure = 0.5 + /// Does this camera try to attach to the wall? + var/should_wallmount = TRUE ///An analyzer in the camera being used for x-ray upgrade. var/obj/item/analyzer/xray_module ///used to keep from revealing malf AI upgrades for user facing isXRay() checks when they use Upgrade Camera Network ability @@ -88,12 +90,12 @@ var/area/station/ai_monitored/area_motion = null var/alarm_delay = 30 // Don't forget, there's another 3 seconds in queueAlarm() -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname/motion, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/emp_proof, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/motion, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera/autoname/motion) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera/emp_proof) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera/motion) +CAMERA_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray) /datum/armor/machinery_camera melee = 50 @@ -130,8 +132,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0) #endif alarm_manager = new(src) - find_and_hang_on_wall(directional = TRUE, \ - custom_drop_callback = CALLBACK(src, PROC_REF(deconstruct), FALSE)) + if(should_wallmount) + find_and_hang_on_wall(directional = TRUE, \ + custom_drop_callback = CALLBACK(src, PROC_REF(deconstruct), FALSE)) RegisterSignal(src, COMSIG_HIT_BY_SABOTEUR, PROC_REF(on_saboteur)) @@ -338,6 +341,11 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0) icon_state = "[xray_module][base_icon_state][in_use_lights ? "_in_use" : ""]" return ..() +/obj/machinery/camera/wall_mount_common_plane(direction) + if(direction == SOUTH || direction == NORTHEAST) + return TRUE + return FALSE + /obj/machinery/camera/proc/toggle_cam(mob/user, displaymessage = TRUE) camera_enabled = !camera_enabled if(can_use()) diff --git a/code/game/machinery/camera/motion.dm b/code/game/machinery/camera/motion.dm index ba5e793d68c..741930bb39d 100644 --- a/code/game/machinery/camera/motion.dm +++ b/code/game/machinery/camera/motion.dm @@ -68,6 +68,13 @@ network = list(CAMERANET_NETWORK_THUNDERDOME) c_tag = "Arena" resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF | FREEZE_PROOF + should_wallmount = FALSE + +/obj/machinery/camera/motion/thunderdome/red_team + c_tag = "Red Team" + +/obj/machinery/camera/motion/thunderdome/green_team + c_tag = "Green Team" /obj/machinery/camera/motion/thunderdome/Initialize(mapload) . = ..() diff --git a/code/game/machinery/computer/_computer.dm b/code/game/machinery/computer/_computer.dm index 3292cbf977b..a1260c6f20f 100644 --- a/code/game/machinery/computer/_computer.dm +++ b/code/game/machinery/computer/_computer.dm @@ -1,4 +1,5 @@ /obj/machinery/computer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "computer" icon = 'icons/obj/machines/computer.dmi' icon_state = "computer" diff --git a/code/game/machinery/computer/arcade/_arcade.dm b/code/game/machinery/computer/arcade/_arcade.dm index 69994634fc3..bd0a206d6a4 100644 --- a/code/game/machinery/computer/arcade/_arcade.dm +++ b/code/game/machinery/computer/arcade/_arcade.dm @@ -1,4 +1,5 @@ /obj/machinery/computer/arcade + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "\proper the arcade cabinet which shouldn't exist" desc = "This arcade cabinet has no games installed, and in fact, should not exist. \ Report the location of this machine to your local diety." diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 220870cb119..ad541eaf37d 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -1,4 +1,5 @@ /obj/structure/frame/computer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "computer frame" desc = "A frame for constructing your own computer. Or console. Whichever name you prefer." icon_state = "0" diff --git a/code/game/machinery/computer/camera_advanced.dm b/code/game/machinery/computer/camera_advanced.dm index 45bfeb9fcef..853b19a31fe 100644 --- a/code/game/machinery/computer/camera_advanced.dm +++ b/code/game/machinery/computer/camera_advanced.dm @@ -234,7 +234,7 @@ if(eye_user.client) eye_user.client.images -= user_image user_image = image(icon,loc,icon_state, FLY_LAYER) - SET_PLANE(user_image, ABOVE_GAME_PLANE, destination) + SET_PLANE(user_image, GAME_PLANE, destination) eye_user.client.images += user_image /mob/camera/ai_eye/remote/relaymove(mob/living/user, direction) diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index 4cc32401704..7cc18dc7479 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -139,11 +139,17 @@ /obj/machinery/computer/pod/old/mass_driver_controller name = "\improper Mass Driver Controller" - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/airlock_machines.dmi' icon_state = "airlock_control_standby" icon_screen = null density = FALSE +/obj/machinery/computer/pod/old/mass_driver_controller/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/computer/pod/old/mass_driver_controller) + /obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver id = MASSDRIVER_ORDNANCE diff --git a/code/game/machinery/computer/telescreen.dm b/code/game/machinery/computer/telescreen.dm index deca4ec8245..6bb8a9c917f 100644 --- a/code/game/machinery/computer/telescreen.dm +++ b/code/game/machinery/computer/telescreen.dm @@ -1,10 +1,11 @@ /obj/machinery/computer/security/telescreen name = "\improper Telescreen" desc = "Used for watching an empty arena." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/machines/telescreens.dmi' icon_state = "telescreen" - icon_keyboard = null + base_icon_state = "telescreen" icon_screen = null + icon_keyboard = null layer = SIGN_LAYER network = list(CAMERANET_NETWORK_THUNDERDOME) density = FALSE @@ -16,10 +17,15 @@ /obj/item/wallframe/telescreen name = "telescreen frame" desc = "A wall-mountable telescreen frame. Apply to wall to use." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/machines/telescreens.dmi' icon_state = "telescreen" result_path = /obj/machinery/computer/security/telescreen - pixel_shift = 32 + +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen) + +/obj/machinery/computer/security/telescreen/Initialize(mapload) + . = ..() + find_and_hang_on_wall() /obj/machinery/computer/security/telescreen/on_deconstruction(disassembled) new frame_type(loc) @@ -30,31 +36,34 @@ icon_state += "b" return ..() + /obj/machinery/computer/security/telescreen/entertainment name = "entertainment monitor" desc = "Damn, they better have the /tg/ channel on these things." - icon = 'icons/obj/machines/status_display.dmi' - icon_state = "entertainment_blank" + icon = 'icons/obj/machines/telescreens.dmi' + icon_state = "telescreen" // wallening todo - Should this be merged back into telescreens or keep using status display icons? Icon needs updating regardless. network = list() density = FALSE circuit = null interaction_flags_atom = INTERACT_ATOM_UI_INTERACT | INTERACT_ATOM_NO_FINGERPRINT_INTERACT | INTERACT_ATOM_NO_FINGERPRINT_ATTACK_HAND | INTERACT_MACHINE_REQUIRES_SIGHT frame_type = /obj/item/wallframe/telescreen/entertainment - var/icon_state_off = "entertainment_blank" - var/icon_state_on = "entertainment" - -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/entertainment, 32) /obj/item/wallframe/telescreen/entertainment name = "entertainment telescreen frame" - icon = 'icons/obj/machines/status_display.dmi' - icon_state = "entertainment_blank" + icon = 'icons/obj/machines/telescreens.dmi' + icon_state = "telescreen" result_path = /obj/machinery/computer/security/telescreen/entertainment +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/entertainment) // Wallening todo: Depending on the comment on icon_state, adjust offset. Keep wall_mount element in mind. + /obj/machinery/computer/security/telescreen/entertainment/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_CLICK, PROC_REF(BigClick)) - find_and_hang_on_wall() + update_appearance() + +/obj/machinery/computer/security/telescreen/on_set_machine_stat(old_value) + . = ..() + update_appearance() // Bypass clickchain to allow humans to use the telescreen from a distance /obj/machinery/computer/security/telescreen/entertainment/proc/BigClick() @@ -68,13 +77,17 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/entertai ///Sets the monitor's icon to the selected state, and says an announcement /obj/machinery/computer/security/telescreen/entertainment/proc/notify(on, announcement) - if(on && icon_state == icon_state_off) - icon_state = icon_state_on - else - icon_state = icon_state_off if(announcement) say(announcement) +// Wallening todo: does this show when it should, and hide when it shouldn't? +/obj/machinery/computer/security/telescreen/entertainment/update_overlays() + . = ..() + if(machine_stat & (NOPOWER|BROKEN)) + return + . += "[base_icon_state]_program[rand(1,4)]" + . += emissive_appearance(icon, "[base_icon_state]_emissive", src, alpha = src.alpha) + /// Adds a camera network ID to the entertainment monitor, and turns off the monitor if network list is empty /obj/machinery/computer/security/telescreen/entertainment/proc/update_shows(is_show_active, tv_show_id, announcement) if(!network) @@ -148,12 +161,12 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/entertai ) frame_type = /obj/item/wallframe/telescreen/rd -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/rd, 32) - /obj/item/wallframe/telescreen/rd name = "\improper Research Director's telescreen frame" result_path = /obj/machinery/computer/security/telescreen/rd +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/rd) + /obj/machinery/computer/security/telescreen/research name = "research telescreen" desc = "A telescreen with access to the research division's camera network." @@ -164,7 +177,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/rd, 32) name = "research telescreen frame" result_path = /obj/machinery/computer/security/telescreen/research -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/research, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/research) /obj/machinery/computer/security/telescreen/ce name = "\improper Chief Engineer's telescreen" @@ -176,7 +189,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/research name = "\improper Chief Engineer's telescreen frame" result_path = /obj/machinery/computer/security/telescreen/ce -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ce, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ce) /obj/machinery/computer/security/telescreen/cmo name = "\improper Chief Medical Officer's telescreen" @@ -188,7 +201,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ce, 32) name = "\improper Chief Medical Officer's telescreen frame" result_path = /obj/machinery/computer/security/telescreen/cmo -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cmo, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cmo) /obj/machinery/computer/security/telescreen/med_sec name = "\improper medical telescreen" @@ -200,7 +213,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cmo, 32) name = "\improper medical telescreen frame" result_path = /obj/machinery/computer/security/telescreen/med_sec -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/med_sec, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/med_sec) /obj/machinery/computer/security/telescreen/vault name = "vault monitor" @@ -212,7 +225,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/med_sec, name = "vault telescreen frame" result_path = /obj/machinery/computer/security/telescreen/vault -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/vault, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/vault) /obj/machinery/computer/security/telescreen/ordnance name = "bomb test site monitor" @@ -224,7 +237,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/vault, 3 name = "bomb test site telescreen frame" result_path = /obj/machinery/computer/security/telescreen/ordnance -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ordnance, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ordnance) /obj/machinery/computer/security/telescreen/engine name = "engine monitor" @@ -236,7 +249,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/ordnance name = "engine telescreen frame" result_path = /obj/machinery/computer/security/telescreen/engine -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine) /obj/machinery/computer/security/telescreen/turbine name = "turbine monitor" @@ -248,7 +261,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine, name = "turbine telescreen frame" result_path = /obj/machinery/computer/security/telescreen/turbine -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/turbine, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/turbine) /obj/machinery/computer/security/telescreen/interrogation name = "interrogation room monitor" @@ -260,7 +273,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/turbine, name = "interrogation telescreen frame" result_path = /obj/machinery/computer/security/telescreen/interrogation -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/interrogation, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/interrogation) /obj/machinery/computer/security/telescreen/prison name = "prison monitor" @@ -272,7 +285,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/interrog name = "prison telescreen frame" result_path = /obj/machinery/computer/security/telescreen/prison -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/prison, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/prison) /obj/machinery/computer/security/telescreen/auxbase name = "auxiliary base monitor" @@ -284,7 +297,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/prison, name = "auxiliary base telescreen frame" result_path = /obj/machinery/computer/security/telescreen/auxbase -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/auxbase, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/auxbase) /obj/machinery/computer/security/telescreen/minisat name = "minisat monitor" @@ -296,7 +309,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/auxbase, name = "minisat telescreen frame" result_path = /obj/machinery/computer/security/telescreen/minisat -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/minisat, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/minisat) /obj/machinery/computer/security/telescreen/aiupload name = "\improper AI upload monitor" @@ -308,7 +321,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/minisat, name = "\improper AI upload telescreen frame" result_path = /obj/machinery/computer/security/telescreen/aiupload -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/aiupload, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/aiupload) /obj/machinery/computer/security/telescreen/bar name = "bar monitor" @@ -320,7 +333,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/aiupload name = "bar telescreen frame" result_path = /obj/machinery/computer/security/telescreen/bar -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/bar, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/bar) /obj/machinery/computer/security/telescreen/isolation name = "isolation cell monitor" @@ -332,7 +345,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/bar, 32) name = "isolation telescreen frame" result_path = /obj/machinery/computer/security/telescreen/isolation -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/isolation, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/isolation) /obj/machinery/computer/security/telescreen/normal name = "security camera monitor" @@ -344,7 +357,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/isolatio name = "security camera telescreen frame" result_path = /obj/machinery/computer/security/telescreen/normal -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/normal, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/normal) /obj/machinery/computer/security/telescreen/tcomms name = "tcomms camera monitor" @@ -356,7 +369,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/normal, name = "tcomms camera telescreen frame" result_path = /obj/machinery/computer/security/telescreen/tcomms -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/tcomms, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/tcomms) /obj/machinery/computer/security/telescreen/test_chamber name = "xenobiology test chamber camera monitor" @@ -368,7 +381,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/tcomms, name = "xenobiology test chamber camera telescreen frame" result_path = /obj/machinery/computer/security/telescreen/test_chamber -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/test_chamber, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/test_chamber) /obj/machinery/computer/security/telescreen/engine_waste name = "\improper Engine Waste Monitor" @@ -380,7 +393,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/test_cha name = "\improper Engine Waste telescreen frame" result_path = /obj/machinery/computer/security/telescreen/engine_waste -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine_waste, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine_waste) /obj/machinery/computer/security/telescreen/cargo_sec name = "cargo camera monitor" @@ -394,7 +407,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/engine_w name = "cargo telescreen frame" result_path = /obj/machinery/computer/security/telescreen/cargo_sec -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cargo_sec, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cargo_sec) // This is used in moonoutpost19.dmm /obj/machinery/computer/security/telescreen/moon_outpost @@ -406,14 +419,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/cargo_se CAMERANET_NETWORK_MOON19_XENO, ) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/moon_outpost/research, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/moon_outpost/research) /obj/machinery/computer/security/telescreen/moon_outpost/xenobio name = "xenobiology monitor" desc = "Used for watching the contents of the xenobiology containment pen." network = list(CAMERANET_NETWORK_MOON19_XENO) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/moon_outpost/xenobio, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/moon_outpost/xenobio) // This is used in undergroundoutpost45.dmm /obj/machinery/computer/security/telescreen/underground_outpost @@ -423,7 +436,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/moon_out desc = "Used for monitoring the research division and the labs within." network = list(CAMERANET_NETWORK_UGO45_RESEARCH) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/underground_outpost/research, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/underground_outpost/research) // This is used in forgottenship.dmm /obj/machinery/computer/security/telescreen/forgotten_ship @@ -433,7 +446,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/undergro network = list(CAMERANET_NETWORK_FSCI) req_access = list("syndicate") -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/forgotten_ship/sci, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/forgotten_ship/sci) // This is used in deepstorage.dmm /obj/machinery/computer/security/telescreen/deep_storage @@ -442,12 +455,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/forgotte name = "Bunker Entrance monitor" network = list(CAMERA_NETWORK_BUNKER) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/deep_storage/bunker, 32) +TELESCREEN_DIRECTIONAL_HELPERS(/obj/machinery/computer/security/telescreen/deep_storage/bunker) /// A button that adds a camera network to the entertainment monitors /obj/machinery/button/showtime name = "thunderdome showtime button" desc = "Use this button to allow entertainment monitors to broadcast the big game." + base_icon_state = "button_table" + icon_state = "button_table" device_type = /obj/item/assembly/control/showtime req_access = list() id = "showtime_1" diff --git a/code/game/machinery/defibrillator_mount.dm b/code/game/machinery/defibrillator_mount.dm index 47729c5c0cb..fabecc5f429 100644 --- a/code/game/machinery/defibrillator_mount.dm +++ b/code/game/machinery/defibrillator_mount.dm @@ -19,14 +19,14 @@ /// the type of wallframe it 'disassembles' into var/wallframe_type = /obj/item/wallframe/defib_mount -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount, 28) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount) /obj/machinery/defibrillator_mount/loaded/Initialize(mapload) //loaded subtype for mapping use . = ..() defib = new/obj/item/defibrillator/loaded(src) find_and_hang_on_wall() -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount, 28) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount/loaded) /obj/machinery/defibrillator_mount/Destroy() QDEL_NULL(defib) @@ -210,7 +210,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/defibrillator_mount, 28) custom_materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT * 3, /datum/material/glass = SMALL_MATERIAL_AMOUNT) 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" diff --git a/code/game/machinery/deployable.dm b/code/game/machinery/deployable.dm index 4f78fbf3a52..b2317d45bab 100644 --- a/code/game/machinery/deployable.dm +++ b/code/game/machinery/deployable.dm @@ -56,7 +56,7 @@ /obj/structure/barricade/wooden name = "wooden barricade" desc = "This space is blocked off by a wooden barricade." - icon = 'icons/obj/structures.dmi' + icon = 'icons/obj/structures_tall.dmi' icon_state = "woodenbarricade" resistance_flags = FLAMMABLE bar_material = WOOD @@ -99,6 +99,7 @@ /obj/structure/barricade/wooden/crude name = "crude plank barricade" desc = "This space is blocked off by a crude assortment of planks." + icon = 'icons/obj/structures.dmi' icon_state = "plankbarricade" drop_amount = 1 max_integrity = 50 @@ -107,6 +108,7 @@ /obj/structure/barricade/wooden/crude/snow desc = "This space is blocked off by a crude assortment of planks. It seems to be covered in a layer of snow." + icon = 'icons/obj/structures.dmi' icon_state = "plankbarricade_snow" max_integrity = 75 diff --git a/code/game/machinery/digital_clock.dm b/code/game/machinery/digital_clock.dm index febc6a4b091..6ebebc931c2 100644 --- a/code/game/machinery/digital_clock.dm +++ b/code/game/machinery/digital_clock.dm @@ -17,7 +17,6 @@ icon = 'icons/obj/digital_clock.dmi' custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 7, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 4) result_path = /obj/machinery/digital_clock - pixel_shift = 28 /obj/machinery/digital_clock/wrench_act_secondary(mob/living/user, obj/item/tool) . = ..() @@ -154,4 +153,4 @@ return return_overlays -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/digital_clock, 28) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/digital_clock) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 7188ba7c835..cfaf138a13f 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -83,10 +83,11 @@ autoclose = TRUE explosion_block = 1 hud_possible = list(DIAG_AIRLOCK_HUD) - smoothing_groups = SMOOTH_GROUP_AIRLOCK - interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN | INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN_SILICON | INTERACT_MACHINE_OPEN interaction_flags_click = ALLOW_SILICON_REACH + interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN | INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN_SILICON | INTERACT_MACHINE_OPEN + greyscale_config = /datum/greyscale_config/airlocks/custom + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565#777777" blocks_emissive = EMISSIVE_BLOCK_NONE // Custom emissive blocker. We don't want the normal behavior. ///The type of door frame to drop during deconstruction @@ -134,10 +135,14 @@ /// What airlock assembly mineral plating was applied to var/previous_airlock = /obj/structure/door_assembly /// Material of inner filling; if its an airlock with glass, this should be set to "glass" - var/airlock_material - var/overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi' + var/airlock_material = "fill" + var/overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' /// Used for papers and photos pinned to the airlock - var/note_overlay_file = 'icons/obj/doors/airlocks/station/overlays.dmi' + var/note_overlay_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' + /// Do we use the old style of airlock rendering + /// This exists as legacy to allow "small" airlocks to render properly until they are resprited + /// This style is deprecated and support will be removed once all existing users are fixed + var/short_rendering = FALSE /// Airlock pump that overrides airlock controlls when set up for cycling var/obj/machinery/atmospherics/components/unary/airlock_pump/cycle_pump @@ -159,11 +164,17 @@ rad_insulation = RAD_MEDIUM_INSULATION /obj/machinery/door/airlock/Initialize(mapload) + // Here we check the style of greyscale_config, then cut down the number of colors passed along to 6 colors for window airlocks, or 5 for solids. + // This way we only need to pass along the full 7 color set when making a new airlock pattern. + if(!ispath(greyscale_config, /datum/greyscale_config/airlocks/custom)) + if(glass) + greyscale_colors = (copytext(greyscale_colors, 1, 43)) + else if(ispath(greyscale_config, /datum/greyscale_config/airlocks)) + greyscale_colors = (copytext(greyscale_colors, 1, 36)) . = ..() set_wires(get_wires()) - if(glass) - airlock_material = "glass" + if(security_level > AIRLOCK_SECURITY_IRON) atom_integrity = normal_integrity * AIRLOCK_INTEGRITY_MULTIPLIER max_integrity = normal_integrity * AIRLOCK_INTEGRITY_MULTIPLIER @@ -182,10 +193,24 @@ // Click on the floor to close airlocks AddComponent(/datum/component/redirect_attack_hand_from_turf) - RegisterSignal(src, COMSIG_MACHINERY_BROKEN, PROC_REF(on_break)) + // copied from windoors, because fuck you and connect loc + var/static/list/loc_connections = list( + COMSIG_ATOM_EXIT = PROC_REF(on_exit), + ) + AddElement(/datum/element/connect_loc, loc_connections) + RegisterSignal(src, COMSIG_MACHINERY_BROKEN, PROC_REF(on_break)) RegisterSignal(SSdcs, COMSIG_GLOB_GREY_TIDE, PROC_REF(grey_tide)) + if(mapload) + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/door/airlock/post_machine_initialize(mapload) + . = ..() + if(mapload) + auto_align() + update_appearance() + /obj/machinery/door/airlock/proc/grey_tide(datum/source, list/grey_tide_areas) SIGNAL_HANDLER @@ -496,23 +521,27 @@ /obj/machinery/door/airlock/proc/is_secure() return (security_level > 0) -/obj/machinery/door/airlock/update_icon(updates=ALL, state=0, override=FALSE) - if(operating && !override) - return - +/obj/machinery/door/airlock/update_icon(updates=ALL, state=0) if(!state) state = density ? AIRLOCK_CLOSED : AIRLOCK_OPEN - airlock_state = state + // operating is "doing an animtion" + // FUCK + if(!operating || (state == AIRLOCK_OPENING || state == AIRLOCK_CLOSING || state == AIRLOCK_EMAG)) + airlock_state = state . = ..() /obj/machinery/door/airlock/update_icon_state() . = ..() switch(airlock_state) - if(AIRLOCK_OPEN, AIRLOCK_CLOSED) - icon_state = "" - if(AIRLOCK_DENY, AIRLOCK_OPENING, AIRLOCK_CLOSING, AIRLOCK_EMAG) - icon_state = "nonexistenticonstate" //MADNESS + if(AIRLOCK_OPEN) + icon_state = short_rendering ? "open" : "open_top" + if(AIRLOCK_CLOSED, AIRLOCK_DENY, AIRLOCK_EMAG) + icon_state = "closed" + if(AIRLOCK_OPENING) + icon_state = "opening" + if(AIRLOCK_CLOSING) + icon_state = "closing" /obj/machinery/door/airlock/update_overlays() . = ..() @@ -526,6 +555,8 @@ light_state = AIRLOCK_LIGHT_BOLTS else if(emergency) light_state = AIRLOCK_LIGHT_EMERGENCY + if(!greyscale_config) + . += get_airlock_overlay("[airlock_material]_closed", icon , src) if(AIRLOCK_DENY) frame_state = AIRLOCK_FRAME_CLOSED light_state = AIRLOCK_LIGHT_DENIED @@ -534,17 +565,21 @@ if(AIRLOCK_CLOSING) frame_state = AIRLOCK_FRAME_CLOSING light_state = AIRLOCK_LIGHT_CLOSING + if(!greyscale_config) + . += get_airlock_overlay("[airlock_material]_closing", icon , src) if(AIRLOCK_OPEN) frame_state = AIRLOCK_FRAME_OPEN + // If we're open we layer the bit below us "above" any mobs so they can walk through + if(!short_rendering) + . += mutable_appearance(icon, "open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, "open_bottom", src, ABOVE_MOB_LAYER) + if(!greyscale_config) + . += get_airlock_overlay("[airlock_material]_open", icon , src) if(AIRLOCK_OPENING) frame_state = AIRLOCK_FRAME_OPENING light_state = AIRLOCK_LIGHT_OPENING - - . += get_airlock_overlay(frame_state, icon, src, em_block = TRUE) - if(airlock_material) - . += get_airlock_overlay("[airlock_material]_[frame_state]", overlays_file, src, em_block = TRUE) - else - . += get_airlock_overlay("fill_[frame_state]", icon, src, em_block = TRUE) + if(!greyscale_config) + . += get_airlock_overlay("[airlock_material]_opening", icon , src) if(lights && hasPower()) . += get_airlock_overlay("lights_[light_state]", overlays_file, src, em_block = FALSE) @@ -580,19 +615,17 @@ var/mutable_appearance/floorlight = mutable_appearance('icons/obj/doors/airlocks/station/overlays.dmi', "unres_[heading]", FLOAT_LAYER, src, ABOVE_LIGHTING_PLANE) switch (heading) if (NORTH) - floorlight.pixel_x = 0 floorlight.pixel_y = 32 if (SOUTH) - floorlight.pixel_x = 0 floorlight.pixel_y = -32 if (EAST) - floorlight.pixel_x = 32 - floorlight.pixel_y = 0 + floorlight.pixel_x = 28 if (WEST) - floorlight.pixel_x = -32 - floorlight.pixel_y = 0 + floorlight.pixel_x = -28 . += floorlight + update_greyscale() +// I HATE AIRLOCKS AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH /obj/machinery/door/airlock/run_animation(animation) switch(animation) if(DOOR_OPENING_ANIMATION) @@ -728,12 +761,16 @@ context[SCREENTIP_CONTEXT_LMB] = "Repair" return CONTEXTUAL_SCREENTIP_SET - if(istype(held_item, /obj/item/wrench/bolter)) - if(locked) - context[SCREENTIP_CONTEXT_LMB] = "Raise bolts" - return CONTEXTUAL_SCREENTIP_SET - return CONTEXTUAL_SCREENTIP_SET + if(TOOL_WRENCH) + if(panel_open && security_level == AIRLOCK_SECURITY_NONE) + if(istype(held_item, /obj/item/wrench/bolter)) + if(locked) + context[SCREENTIP_CONTEXT_LMB] = "Raise bolts" + return CONTEXTUAL_SCREENTIP_SET + context[SCREENTIP_CONTEXT_LMB] = "Change orientation" + return CONTEXTUAL_SCREENTIP_SET + return . /obj/machinery/door/airlock/attack_ai(mob/user) @@ -867,6 +904,31 @@ update_appearance() return ITEM_INTERACT_SUCCESS +/obj/machinery/door/airlock/wrench_act(mob/living/user, obj/item/tool) + if(!panel_open || !density) + return ..() + + if(security_level != AIRLOCK_SECURITY_NONE) + balloon_alert(user, "cannot access!") + return TRUE + + if(shock(user, 100)) + return TRUE + + if(locked) + if(!istype(tool, /obj/item/wrench/bolter)) + balloon_alert(user, "bolted!") + else + return do_bolter_unbolt(user, tool) + return TRUE + + if(!tool.use_tool(src, user, 2 SECONDS, volume = 50)) + return TRUE + + setDir(turn(dir, 90)) + balloon_alert(user, "changed orientation [dir2text(dir)]") + return TRUE + /obj/machinery/door/airlock/wirecutter_act(mob/living/user, obj/item/tool) if(panel_open && security_level == AIRLOCK_SECURITY_PLASTEEL) . = ITEM_INTERACT_SUCCESS // everything after this shouldn't result in attackby @@ -928,22 +990,11 @@ update_appearance() return ITEM_INTERACT_SUCCESS -/obj/machinery/door/airlock/wrench_act(mob/living/user, obj/item/tool) - if(!locked) +/obj/machinery/door/airlock/proc/do_bolter_unbolt(mob/living/user, /obj/item/wrench/bolter/bolter) + balloon_alert(user, "raising bolts...") + if(!do_after(user, 5 SECONDS, src)) return - if(!panel_open) - balloon_alert(user, "panel is closed!") - return - if(security_level != AIRLOCK_SECURITY_NONE) - balloon_alert(user, "airlock is reinforced!") - return - - if(istype(tool, /obj/item/wrench/bolter)) - balloon_alert(user, "raising bolts...") - if(!do_after(user, 5 SECONDS, src)) - return - unbolt() - + unbolt() return ITEM_INTERACT_SUCCESS /obj/machinery/door/airlock/welder_act(mob/living/user, obj/item/tool) @@ -1261,7 +1312,7 @@ SEND_SIGNAL(src, COMSIG_AIRLOCK_OPEN, forced) operating = TRUE - update_icon(ALL, AIRLOCK_OPENING, TRUE) + update_icon(ALL, AIRLOCK_OPENING) var/transparent_delay = animation_segment_delay(AIRLOCK_OPENING_TRANSPARENT) sleep(transparent_delay) set_opacity(0) @@ -1278,8 +1329,8 @@ var/open_delay = animation_segment_delay(AIRLOCK_OPENING_FINISHED) - transparent_delay - passable_delay sleep(open_delay) layer = OPEN_DOOR_LAYER - update_icon(ALL, AIRLOCK_OPEN, TRUE) operating = FALSE + update_icon(ALL, AIRLOCK_OPEN) if(delayed_close_requested) delayed_close_requested = FALSE addtimer(CALLBACK(src, PROC_REF(close)), FORCING_DOOR_CHECKS) @@ -1337,7 +1388,7 @@ SSexplosions.med_mov_atom += killthis SEND_SIGNAL(src, COMSIG_AIRLOCK_CLOSE, forced) operating = TRUE - update_icon(ALL, AIRLOCK_CLOSING, 1) + update_icon(ALL, AIRLOCK_CLOSING) layer = CLOSED_DOOR_LAYER if(air_tight) set_density(TRUE) @@ -1366,6 +1417,7 @@ sleep(close_delay) update_icon(ALL, AIRLOCK_CLOSED, 1) operating = FALSE + update_icon(ALL, AIRLOCK_CLOSED) delayed_close_requested = FALSE if(!dangerous_close) CheckForMobs() @@ -1438,7 +1490,7 @@ var/obj/item/card/emag/doorjack/doorjack_card = emag_card doorjack_card.use_charge(user) operating = TRUE - update_icon(ALL, AIRLOCK_EMAG, 1) + update_icon(ALL, AIRLOCK_EMAG) addtimer(CALLBACK(src, PROC_REF(finish_emag_act)), 0.6 SECONDS) return TRUE return FALSE @@ -1501,6 +1553,27 @@ open() safe = TRUE +/// Returns true if a directional move is valid, false otherwise +/obj/machinery/door/airlock/proc/allow_movement_for(atom/movable/passing_through, direction) + if(passing_through.movement_type & PHASING) + return TRUE + if(density && !operating) + return TRUE // to prevent people from getting stuck in doors + if(locate(/obj/machinery/door/airlock) in get_step(src, direction)) + return TRUE // going from one airlock to another + return (direction == dir || direction == turn(dir, 180)) + +/obj/machinery/door/airlock/CanAllowThrough(atom/movable/mover, border_dir) + if(allow_movement_for(mover, border_dir)) + return ..() // only allow movement if they are coming in or out the same direction of the airlock + + return FALSE // lmao theres a wall there fucko + +/obj/machinery/door/airlock/proc/on_exit(datum/source, atom/movable/leaving, direction) + SIGNAL_HANDLER + + if(!allow_movement_for(leaving, direction)) + return COMPONENT_ATOM_BLOCK_EXIT /obj/machinery/door/airlock/proc/on_break() SIGNAL_HANDLER @@ -1545,7 +1618,9 @@ /obj/machinery/door/airlock/proc/prepare_deconstruction_assembly(obj/structure/door_assembly/assembly) assembly.heat_proof_finished = heat_proof //tracks whether there's rglass in assembly.set_anchored(TRUE) + assembly.setDir(dir) assembly.glass = glass + assembly.set_greyscale(greyscale_colors, greyscale_config) assembly.state = AIRLOCK_ASSEMBLY_NEEDS_ELECTRONICS assembly.created_name = name assembly.previous_assembly = previous_airlock @@ -1593,7 +1668,7 @@ return FALSE /obj/machinery/door/airlock/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_DECONSTRUCT) qdel(src) return TRUE @@ -1846,23 +1921,29 @@ icon = 'icons/obj/doors/airlocks/station/command.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_com normal_integrity = 450 + greyscale_colors = "#3e7bc1#3e7bc1#2a5b94#2a5b94#369de5#6d6565#2c5280" /obj/machinery/door/airlock/security name = "security airlock" - icon = 'icons/obj/doors/airlocks/station/security.dmi' - var/id = null + icon = 'icons/obj/doors/airlocks/tall/department/security.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sec normal_integrity = 450 + greyscale_config = null + greyscale_colors = null + var/id = null /obj/machinery/door/airlock/engineering name = "engineering airlock" icon = 'icons/obj/doors/airlocks/station/engineering.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_eng + greyscale_colors = "#d8a81b#d8a81b#c2940d#c2940d#7f292f#6d6565#997715" /obj/machinery/door/airlock/medical name = "medical airlock" icon = 'icons/obj/doors/airlocks/station/medical.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_med + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#66ccff#6d6565#ffffff" /obj/machinery/door/airlock/hydroponics //Hydroponics front doors! name = "hydroponics airlock" @@ -1871,44 +1952,57 @@ /obj/machinery/door/airlock/maintenance name = "maintenance access" - icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' + icon = 'icons/obj/doors/airlocks/tall/maintenance.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_mai normal_integrity = 250 + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/maintenance/external name = "external airlock access" icon = 'icons/obj/doors/airlocks/station/maintenanceexternal.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_extmai + greyscale_config = /datum/greyscale_config/airlocks/custom + greyscale_colors = "#585858#585858#5f5f5f#6d6b6b#ae4e26#ae4e26#4a4a4a" /obj/machinery/door/airlock/mining name = "mining airlock" icon = 'icons/obj/doors/airlocks/station/mining.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_min + greyscale_colors = "#c39344#c39344#b3863c#b3863c#78430d#6d6565#967032" /obj/machinery/door/airlock/atmos name = "atmospherics airlock" - icon = 'icons/obj/doors/airlocks/station/atmos.dmi' + icon = 'icons/obj/doors/airlocks/tall/department/atmos.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_atmo + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/research name = "research airlock" icon = 'icons/obj/doors/airlocks/station/research.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_research + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#974cdc#6d6565#ffffff" /obj/machinery/door/airlock/freezer name = "freezer airlock" icon = 'icons/obj/doors/airlocks/station/freezer.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_fre + greyscale_colors = "#ffffff#ffffff#eaeaea#eaeaea#808080#6d6565#ffffff" /obj/machinery/door/airlock/science name = "science airlock" icon = 'icons/obj/doors/airlocks/station/science.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_science + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#9966ff#6d6565#ffffff" /obj/machinery/door/airlock/virology name = "virology airlock" icon = 'icons/obj/doors/airlocks/station/virology.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_viro + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#006600#6d6565#ffffff" // Station Airlocks Glass @@ -1916,11 +2010,15 @@ name = "glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565" + /obj/machinery/door/airlock/glass/incinerator autoclose = FALSE heat_proof = TRUE req_access = list(ACCESS_SYNDICATE) + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565" /obj/machinery/door/airlock/glass/incinerator/syndicatelava_interior name = "Turbine Interior Airlock" @@ -1935,11 +2033,15 @@ opacity = FALSE glass = TRUE normal_integrity = 400 + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#3e7bc1#3e7bc1#2a5b94#2a5b94#369de5#6d6565" /obj/machinery/door/airlock/engineering/glass name = "engineering glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#d8a81b#d8a81b#c2940d#c2940d#7f292f#6d6565" /obj/machinery/door/airlock/engineering/glass/critical critical_machine = TRUE //stops greytide virus from opening & bolting doors in critical positions, such as the SM chamber. @@ -1949,21 +2051,28 @@ opacity = FALSE glass = TRUE normal_integrity = 400 + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/medical/glass name = "medical glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#66ccff#6d6565" /obj/machinery/door/airlock/hydroponics/glass //Uses same icon as medical/glass, maybe update it with its own unique icon one day? name = "hydroponics glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565" /obj/machinery/door/airlock/research/glass name = "research glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#974cdc#6d6565" /obj/machinery/door/airlock/research/glass/incinerator autoclose = FALSE @@ -1981,11 +2090,14 @@ name = "mining glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#c39344#c39344#b3863c#b3863c#78430d#6d6565" /obj/machinery/door/airlock/atmos/glass name = "atmospheric glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/atmos/glass/critical critical_machine = TRUE //stops greytide virus from opening & bolting doors in critical positions, such as the SM chamber. @@ -1994,29 +2106,38 @@ name = "science glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#9966ff#6d6565" /obj/machinery/door/airlock/virology/glass name = "virology glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#ffffff#ffffff#ffffff#ffffff#006600#6d6565" /obj/machinery/door/airlock/maintenance/glass name = "maintainence glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/maintenance/external/glass name = "maintainence external glass airlock" opacity = FALSE glass = TRUE normal_integrity = 200 + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#585858#585858#5f5f5f#6d6b6b#ae4e26#ae4e26" // Station Airlocks Mineral /obj/machinery/door/airlock/gold name = "gold airlock" - icon = 'icons/obj/doors/airlocks/station/gold.dmi' + icon = 'icons/obj/doors/airlocks/tall/mineral/gold.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_gold + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/gold/discoinferno heat_proof = TRUE @@ -2035,32 +2156,65 @@ /obj/machinery/door/airlock/gold/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/silver name = "silver airlock" - icon = 'icons/obj/doors/airlocks/station/silver.dmi' + icon = 'icons/obj/doors/airlocks/tall/mineral/silver.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_silver + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/silver/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/diamond name = "diamond airlock" - icon = 'icons/obj/doors/airlocks/station/diamond.dmi' + icon = 'icons/obj/doors/airlocks/tall/mineral/diamond.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/mineral/diamond_overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_diamond normal_integrity = 1000 explosion_block = 2 + greyscale_config = null + greyscale_colors = null + +/obj/machinery/door/airlock/diamond/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.6 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.6 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/diamond/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 0.2 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 0.5 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 0.6 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.3 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.5 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 0.6 SECONDS /obj/machinery/door/airlock/diamond/glass normal_integrity = 950 opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/uranium name = "uranium airlock" icon = 'icons/obj/doors/airlocks/station/uranium.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_uranium + greyscale_colors = "#003300#003300#004400#004400#003300#6d6565#003300" var/last_event = 0 //Is this airlock actually radioactive? var/actually_radioactive = TRUE @@ -2083,18 +2237,22 @@ /obj/machinery/door/airlock/uranium/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#003300#003300#004400#004400#003300#6d6565" /obj/machinery/door/airlock/uranium/safe actually_radioactive = FALSE /obj/machinery/door/airlock/uranium/glass/safe actually_radioactive = FALSE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/plasma name = "plasma airlock" desc = "No way this can end badly." icon = 'icons/obj/doors/airlocks/station/plasma.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_plasma + greyscale_colors = "#890e89#890e89#660066#660066#660066#6d6565#5d035d" material_flags = MATERIAL_EFFECTS material_modifier = 0.25 @@ -2108,6 +2266,8 @@ /obj/machinery/door/airlock/plasma/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#890e89#890e89#660066#660066#660066#6d6565" /obj/machinery/door/airlock/bananium name = "bananium airlock" @@ -2115,40 +2275,52 @@ icon = 'icons/obj/doors/airlocks/station/bananium.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_bananium doorOpen = 'sound/items/bikehorn.ogg' + greyscale_colors = "#ffff00#ffff00#ffff00#ffff00#ffff00#ffff00#ffff00" /obj/machinery/door/airlock/bananium/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#ffff00#ffff00#ffff00#ffff00#ffff00#ffff00" /obj/machinery/door/airlock/sandstone name = "sandstone airlock" icon = 'icons/obj/doors/airlocks/station/sandstone.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sandstone + greyscale_colors = "#876f57#876f57#877869#877869#978471#6d6565#876f57" /obj/machinery/door/airlock/sandstone/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#876f57#876f57#877869#877869#978471#6d6565" /obj/machinery/door/airlock/wood name = "wooden airlock" - icon = 'icons/obj/doors/airlocks/station/wood.dmi' + icon = 'icons/obj/doors/airlocks/tall/wood.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_wood + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/wood/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/titanium name = "shuttle airlock" assemblytype = /obj/structure/door_assembly/door_assembly_titanium - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' + icon = 'icons/obj/doors/airlocks/tall/shuttle/shuttle.dmi' overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' normal_integrity = 400 + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/titanium/glass normal_integrity = 350 opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/bronze name = "bronze airlock" @@ -2169,11 +2341,14 @@ icon = 'icons/obj/doors/airlocks/public/glass.dmi' overlays_file = 'icons/obj/doors/airlocks/public/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_public + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/public/glass name = "public glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/public/glass/incinerator autoclose = FALSE @@ -2191,11 +2366,12 @@ /obj/machinery/door/airlock/external name = "external airlock" - icon = 'icons/obj/doors/airlocks/external/external.dmi' + icon = 'icons/obj/doors/airlocks/tall/external/external.dmi' overlays_file = 'icons/obj/doors/airlocks/external/overlays.dmi' note_overlay_file = 'icons/obj/doors/airlocks/external/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_ext - + greyscale_config = null + greyscale_colors = null /// Whether or not the airlock can be opened without access from a certain direction while powered, or with bare hands from any direction while unpowered OR pressurized. var/space_dir = null @@ -2238,6 +2414,30 @@ return ..() +/obj/machinery/door/airlock/external/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.6 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.6 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/external/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 0.2 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 0.5 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 0.6 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.3 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.5 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 0.6 SECONDS + // Access free external airlocks /obj/machinery/door/airlock/external/ruin @@ -2245,22 +2445,25 @@ name = "external glass airlock" opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/external/glass/ruin // CentCom Airlocks /obj/machinery/door/airlock/centcom //Use grunge as a station side version, as these have special effects related to them via phobias and such. - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/centcom.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_centcom normal_integrity = 1000 security_level = 6 explosion_block = 2 + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/grunge - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/centcom.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_grunge @@ -2268,59 +2471,167 @@ /obj/machinery/door/airlock/vault name = "vault door" - icon = 'icons/obj/doors/airlocks/vault/vault.dmi' + icon = 'icons/obj/doors/airlocks/tall/vault/vault.dmi' overlays_file = 'icons/obj/doors/airlocks/vault/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_vault explosion_block = 2 normal_integrity = 400 // reverse engieneerd: 400 * 1.5 (sec lvl 6) = 600 = original security_level = 6 + greyscale_config = null + greyscale_colors = null +/obj/machinery/door/airlock/vault/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.9 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 1.9 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/vault/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 1.3 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 1.8 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 1.9 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.3 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.6 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 1.9 SECONDS // Hatch Airlocks /obj/machinery/door/airlock/hatch name = "airtight hatch" - icon = 'icons/obj/doors/airlocks/hatch/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' - note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/hatch/centcom.dmi' + //overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + //note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_hatch + greyscale_config = null + greyscale_colors = null -/obj/machinery/door/airlock/maintenance_hatch +/obj/machinery/door/airlock/hatch/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.95 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.95 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/hatch/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 0.25 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 0.75 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 0.95 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.5 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.75 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 0.95 SECONDS + +/obj/machinery/door/airlock/maintenance_hatch //Please dear fucking LORD make this a subtype of the above, they're the SAME GOD DAMN THING name = "maintenance hatch" - icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi' - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' - note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/hatch/maintenance.dmi' + //overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + //note_overlay_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_mhatch + greyscale_config = null + greyscale_colors = null + +/obj/machinery/door/airlock/maintenance_hatch/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.9 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.9 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/maintenance_hatch/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 0.2 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 0.6 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 0.9 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.4 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.8 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 0.9 SECONDS // High Security Airlocks /obj/machinery/door/airlock/highsecurity name = "high tech security airlock" - icon = 'icons/obj/doors/airlocks/highsec/highsec.dmi' + icon = 'icons/obj/doors/airlocks/tall/secure/highsec.dmi' overlays_file = 'icons/obj/doors/airlocks/highsec/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_highsecurity explosion_block = 2 normal_integrity = 500 security_level = 1 damage_deflection = 30 + greyscale_config = null + greyscale_colors = null + +/obj/machinery/door/airlock/highsecurity/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.7 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 1.7 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/highsecurity/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 1.2 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 1.6 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 1.7 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.3 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.7 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 1.7 SECONDS // Shuttle Airlocks /obj/machinery/door/airlock/shuttle name = "shuttle airlock" - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' + icon = 'icons/obj/doors/airlocks/tall/shuttle/shuttle.dmi' overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_shuttle + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/shuttle/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/abductor name = "alien airlock" desc = "With humanity's current technological level, it could take years to hack this advanced airlock... or maybe we should give a screwdriver a try?" icon = 'icons/obj/doors/airlocks/abductor/abductor_airlock.dmi' overlays_file = 'icons/obj/doors/airlocks/abductor/overlays.dmi' + // YET TO BE UPDATED TO 3/4ths + short_rendering = TRUE assemblytype = /obj/structure/door_assembly/door_assembly_abductor note_overlay_file = 'icons/obj/doors/airlocks/external/overlays.dmi' damage_deflection = 30 @@ -2329,18 +2640,21 @@ aiControlDisabled = AI_WIRE_DISABLED normal_integrity = 700 security_level = 1 + greyscale_config = null + greyscale_colors = null // Cult Airlocks /obj/machinery/door/airlock/cult name = "cult airlock" - icon = 'icons/obj/doors/airlocks/cult/runed/cult.dmi' - overlays_file = 'icons/obj/doors/airlocks/cult/runed/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/cult/cult_runed.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_cult hackProof = TRUE aiControlDisabled = AI_WIRE_DISABLED req_access = list(ACCESS_BLOODCULT) damage_deflection = 10 + greyscale_config = null + greyscale_colors = null var/openingoverlaytype = /obj/effect/temp_visual/cult/door var/friendly = FALSE var/stealthy = FALSE @@ -2380,9 +2694,33 @@ L.throw_at(throwtarget, 5, 1) return FALSE +/obj/machinery/door/airlock/cult/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.6 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 1.6 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/airlock/cult/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 1.3 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 1.4 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 1.6 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.9 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 1.1 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 1.6 SECONDS + /obj/machinery/door/airlock/cult/proc/conceal() - icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' - overlays_file = 'icons/obj/doors/airlocks/station/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/maintenance.dmi' + overlays_file = 'icons/obj/doors/airlocks/tall/overlays.dmi' name = "Airlock" desc = "It opens and closes." stealthy = TRUE @@ -2405,13 +2743,13 @@ /obj/machinery/door/airlock/cult/glass glass = TRUE opacity = FALSE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/cult/glass/friendly friendly = TRUE /obj/machinery/door/airlock/cult/unruned - icon = 'icons/obj/doors/airlocks/cult/unruned/cult.dmi' - overlays_file = 'icons/obj/doors/airlocks/cult/unruned/overlays.dmi' + icon = 'icons/obj/doors/airlocks/tall/cult/cult.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_cult/unruned openingoverlaytype = /obj/effect/temp_visual/cult/door/unruned @@ -2421,6 +2759,7 @@ /obj/machinery/door/airlock/cult/unruned/glass glass = TRUE opacity = FALSE + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/cult/unruned/glass/friendly friendly = TRUE @@ -2437,9 +2776,37 @@ /obj/machinery/door/airlock/material name = "Airlock" material_flags = MATERIAL_EFFECTS | MATERIAL_ADD_PREFIX | MATERIAL_GREYSCALE | MATERIAL_AFFECT_STATISTICS - greyscale_config = /datum/greyscale_config/material_airlock + greyscale_config = /datum/greyscale_config/airlocks + greyscale_colors = "#a5a7ac#a5a7ac#a5a7ac#a5a7ac#a5a7ac" assemblytype = /obj/structure/door_assembly/door_assembly_material +/obj/machinery/door/airlock/material/Initialize(mapload) + greyscale_colors = extend_colors(greyscale_colors) + return ..() + +/obj/machinery/door/airlock/material/set_greyscale(list/colors, new_config) + colors = extend_colors(colors) + return ..() + +/// Takes our greyscale colors, if we don't have enough add copies on till we do +/obj/machinery/door/airlock/material/proc/extend_colors(grey_colors) + var/target = 7 // Colors required for custom, the longest config + if(!ispath(greyscale_config, /datum/greyscale_config/airlocks/custom)) + if(glass) + target = 6 + else if(ispath(greyscale_config, /datum/greyscale_config/airlocks)) + target = 5 + + if(islist(grey_colors)) + var/list/grey_list = grey_colors + grey_colors = grey_list.Join("") + var/list/split_greyscale = splittext(grey_colors, "#") + // 6 comes from the required length for /datum/greyscale_config/airlocks/window, our worst case scenario + // - 1 because the first # sections between nothing and the first color + for(var/i in 1 to (target - (length(split_greyscale) - 1))) + split_greyscale += split_greyscale[2] // backfill with the first color + return split_greyscale.Join("#") + /obj/machinery/door/airlock/material/close(forced, force_crush) . = ..() if(!.) @@ -2456,31 +2823,25 @@ /obj/machinery/door/airlock/material/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#a5a7ac#a5a7ac#a5a7ac#a5a7ac#a5a7ac#a5a7ac" // Multi-tile (Large) Airlocks /obj/machinery/door/airlock/multi_tile icon = 'icons/obj/doors/airlocks/multi_tile/public/glass.dmi' overlays_file = 'icons/obj/doors/airlocks/multi_tile/public/overlays.dmi' + // YET TO BE UPDATED TO 3/4ths + short_rendering = TRUE assemblytype = /obj/structure/door_assembly/multi_tile/door_assembly_public multi_tile = TRUE opacity = FALSE glass = TRUE - -/obj/structure/fluff/airlock_filler - name = "airlock fluff" - desc = "You shouldn't be able to see this fluff!" - icon = null - icon_state = null - density = TRUE - opacity = TRUE - anchored = TRUE - invisibility = INVISIBILITY_MAXIMUM - can_atmos_pass = ATMOS_PASS_DENSITY - /// The door/airlock this fluff panel is attached to - var/obj/machinery/door/filled_airlock + greyscale_config = null + greyscale_colors = null /obj/machinery/door/airlock/multi_tile/public/glass + greyscale_config = /datum/greyscale_config/airlocks/window /obj/machinery/door/airlock/multi_tile/narsie_act() return @@ -2509,6 +2870,19 @@ operating = FALSE return TRUE +/obj/structure/fluff/airlock_filler + name = "airlock fluff" + desc = "You shouldn't be able to see this fluff!" + icon = null + icon_state = null + density = TRUE + opacity = TRUE + anchored = TRUE + invisibility = INVISIBILITY_MAXIMUM + can_atmos_pass = ATMOS_PASS_DENSITY + /// The door/airlock this fluff panel is attached to + var/obj/machinery/door/filled_airlock + #undef AIRLOCK_SECURITY_NONE #undef AIRLOCK_SECURITY_IRON #undef AIRLOCK_SECURITY_PLASTEEL_I_S diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 26dc09204a7..6453c39cef8 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -14,8 +14,8 @@ desc = "A remote control for a door." current_mode = SD_MESSAGE req_access = list(ACCESS_SECURITY) - text_color = "#F44" - header_text_color = "#F88" + text_color = "#FF4444" + header_text_color = "#FF8888" /// ID of linked machinery/lockers. var/id = null @@ -34,6 +34,8 @@ ///needed to send messages to sec radio var/obj/item/radio/sec_radio +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/door_timer) + /obj/machinery/status_display/door_timer/Initialize(mapload) . = ..() diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 601ad67a6e9..6cf6dabeb72 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -68,6 +68,13 @@ var/elevator_status /// What specific lift ID do we link with? var/transport_linked_id + /// Icon state prefix to use for masks from vis_mask.dmi + var/dir_mask = "standard" + /// Similar to the above but used for cases where walls are adjacent + var/edge_dir_mask = "standard" + /// What directions in which we do not fully cover our darkness with masks + /// Allows for full directional visibility + var/inner_transparent_dirs = NONE /datum/armor/machinery_door melee = 30 @@ -114,6 +121,12 @@ ) AddElement(/datum/element/connect_loc, loc_connections) AddElement(/datum/element/can_barricade) + make_dir_opaque() + +/obj/machinery/door/proc/make_dir_opaque() + if(!dir_mask || !edge_dir_mask) + return + AddComponent(/datum/component/vis_block, dir_mask, edge_dir_mask, inner_transparent_dirs) /obj/machinery/door/examine(mob/user) . = ..() @@ -413,24 +426,20 @@ switch(animation) if(DOOR_OPENING_ANIMATION) if(panel_open) - icon_state = "o_door_opening" + icon_state = "o_doorc0" else - icon_state = "door_opening" + icon_state = "doorc0" if(DOOR_CLOSING_ANIMATION) if(panel_open) - icon_state = "o_door_closing" + icon_state = "o_doorc1" else - icon_state = "door_closing" + icon_state = "doorc1" if(DOOR_DENY_ANIMATION) if(!machine_stat) icon_state = "door_deny" else - icon_state = "[base_icon_state]_[density ? "closed" : "open"]" - -/obj/machinery/door/update_overlays() - . = ..() - if(panel_open) - . += mutable_appearance(icon, "panel_open") + icon_state = "[base_icon_state][density]" + return ..() /// Returns the delay to use for the passed in animation /// We'll do our cleanup once the delay runs out @@ -480,6 +489,7 @@ if(operating) return FALSE operating = TRUE + SEND_SIGNAL(src, COSMIG_DOOR_OPENING) use_energy(active_power_usage) run_animation(DOOR_OPENING_ANIMATION) set_opacity(0) @@ -519,6 +529,7 @@ return FALSE operating = TRUE + SEND_SIGNAL(src, COSMIG_DOOR_CLOSING) run_animation(DOOR_CLOSING_ANIMATION) layer = closingLayer @@ -604,6 +615,21 @@ /obj/machinery/door/morgue icon = 'icons/obj/doors/doormorgue.dmi' + icon_state = "closed" + +/obj/machinery/door/morgue/update_icon_state() + . = ..() + if(animation && animation != "deny") + icon_state = animation + else + icon_state = density ? "closed" : "open_top" + +/obj/machinery/door/morgue/update_overlays() + . = ..() + if(!density) + // If we're open we layer the bit below us "above" any mobs so they can walk through + . += mutable_appearance(icon, "open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, "open_bottom", src, ABOVE_MOB_LAYER) /obj/machinery/door/get_dumping_location() return null @@ -611,9 +637,9 @@ /obj/machinery/door/morgue/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.5 SECONDS + return 2.04 SECONDS if(DOOR_CLOSING_ANIMATION) - return 1.5 SECONDS + return 1.64 SECONDS if(DOOR_DENY_ANIMATION) return 0.1 SECONDS @@ -622,11 +648,11 @@ if(DOOR_OPENING_PASSABLE) return 1.4 SECONDS if(DOOR_OPENING_FINISHED) - return 1.5 SECONDS + return 2.04 SECONDS if(DOOR_CLOSING_UNPASSABLE) - return 0.2 SECONDS + return 0.54 SECONDS if(DOOR_CLOSING_FINISHED) - return 1.5 SECONDS + return 1.64 SECONDS /obj/machinery/door/proc/lock() return diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 84df989ba0e..d22bfb2cca6 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -7,7 +7,10 @@ name = "firelock" desc = "Apply crowbar." icon = 'icons/obj/doors/doorfireglass.dmi' - icon_state = "door_open" + icon_state = "door_open_map" + dir_mask = "firelock_mask" + edge_dir_mask = "shutter" + inner_transparent_dirs = EAST|WEST opacity = FALSE density = FALSE max_integrity = 300 @@ -24,6 +27,8 @@ COOLDOWN_DECLARE(activation_cooldown) + ///If we split up our sprite into top and bottom parts or not + var/use_split_sprites = TRUE ///X offset for the overlay lights, so that they line up with the thin border firelocks var/light_xoffset = 0 ///Y offset for the overlay lights, so that they line up with the thin border firelocks @@ -89,9 +94,37 @@ RegisterSignal(src, COMSIG_MACHINERY_POWER_RESTORED, PROC_REF(on_power_restore)) RegisterSignal(src, COMSIG_MACHINERY_POWER_LOST, PROC_REF(on_power_loss)) + AddComponent(/datum/component/conditionally_transparent, \ + transparent_signals = list(COSMIG_DOOR_OPENING), \ + opaque_signals = list(COSMIG_DOOR_CLOSING), \ + start_transparent = !density, \ + transparency_delay = 0 SECONDS, \ + in_midpoint_alpha = 215, \ + transparent_alpha = 64, \ + opacity_delay = 0 SECONDS, \ + out_midpoint_alpha = 104, \ + ) return INITIALIZE_HINT_LATELOAD -/obj/machinery/door/firedoor/post_machine_initialize() +/obj/machinery/door/firedoor/setDir(new_dir) + . = ..() + update_layering() + +/obj/machinery/door/firedoor/proc/update_layering() + switch(dir) + if(NORTH) + layer = BELOW_OPEN_DOOR_LAYER + closingLayer = CLOSED_FIREDOOR_LAYER + else + layer = ABOVE_MOB_LAYER + closingLayer = ABOVE_MOB_LAYER + +/obj/machinery/door/firedoor/set_init_door_layer() + update_layering() + if(density) + layer = closingLayer + +/obj/machinery/door/firedoor/post_machine_initialize(mapload) . = ..() RegisterSignal(src, COMSIG_MERGER_ADDING, PROC_REF(merger_adding)) RegisterSignal(src, COMSIG_MERGER_REMOVING, PROC_REF(merger_removing)) @@ -101,13 +134,8 @@ if(alarm_type) // Fucking subtypes fucking mappers fucking hhhhhhhh start_activation_process(alarm_type) -/** - * Sets the offset for the warning lights. - * - * Used for special firelocks with light overlays that don't line up to their sprite. - */ -/obj/machinery/door/firedoor/proc/adjust_lights_starting_offset() - return + if(mapload) + auto_align() /obj/machinery/door/firedoor/Destroy() remove_from_areas() @@ -613,42 +641,30 @@ if(active) addtimer(CALLBACK(src, PROC_REF(correct_state)), 2 SECONDS, TIMER_UNIQUE) +/// Returns the base icon state we're currently using +/obj/machinery/door/firedoor/proc/get_base_state() + if(animation) + return "[base_icon_state]_[animation]" + return "[base_icon_state]_[density ? "closed" : "open"]" + /obj/machinery/door/firedoor/update_icon_state() . = ..() - switch(animation) - if(DOOR_OPENING_ANIMATION) - icon_state = "[base_icon_state]_opening" - if(DOOR_CLOSING_ANIMATION) - icon_state = "[base_icon_state]_closing" - if(DOOR_DENY_ANIMATION) - icon_state = "[base_icon_state]_deny" - else - icon_state = "[base_icon_state]_[density ? "closed" : "open"]" - -/obj/machinery/door/firedoor/animation_length(animation) - switch(animation) - if(DOOR_OPENING_ANIMATION) - return 1.2 SECONDS - if(DOOR_CLOSING_ANIMATION) - return 1.2 SECONDS - if(DOOR_DENY_ANIMATION) - return 0.3 SECONDS - -/obj/machinery/door/firedoor/animation_segment_delay(animation) - switch(animation) - if(DOOR_OPENING_PASSABLE) - return 1.0 SECONDS - if(DOOR_OPENING_FINISHED) - return 1.2 SECONDS - if(DOOR_CLOSING_UNPASSABLE) - return 0.2 SECONDS - if(DOOR_CLOSING_FINISHED) - return 1.2 SECONDS + if(use_split_sprites) + icon_state = "[get_base_state()]_top" + else + icon_state = get_base_state() /obj/machinery/door/firedoor/update_overlays() . = ..() + + if(use_split_sprites) + var/working_icon_state = "[get_base_state()]_bottom" + . += mutable_appearance(icon, working_icon_state, ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, working_icon_state, src, ABOVE_MOB_LAYER) + if(welded) - . += density ? "welded" : "welded_open" + . += mutable_appearance(icon, density ? "welded_bottom" : "welded_top") + if(alarm_type && powered() && !ignore_alarms) var/mutable_appearance/hazards hazards = mutable_appearance(icon, "[(obj_flags & EMAGGED) ? "firelock_alarm_type_emag" : alarm_type]") @@ -660,6 +676,26 @@ hazards.pixel_y = light_yoffset . += hazards +/obj/machinery/door/firedoor/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.9 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 1.1 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS + +/obj/machinery/door/firedoor/animation_segment_delay(animation) + switch(animation) + if(DOOR_OPENING_PASSABLE) + return 0.6 SECONDS + if(DOOR_OPENING_FINISHED) + return 0.9 SECONDS + if(DOOR_CLOSING_UNPASSABLE) + return 0.2 SECONDS + if(DOOR_CLOSING_FINISHED) + return 1.1 SECONDS + /** * Corrects the current state of the door, based on its activity. * @@ -713,15 +749,20 @@ register_adjacent_turfs() /obj/machinery/door/firedoor/closed - icon_state = "door_closed" + icon_state = "door_closed_map" density = TRUE alarm_type = FIRELOCK_ALARM_TYPE_GENERIC /obj/machinery/door/firedoor/border_only icon = 'icons/obj/doors/edge_Doorfire.dmi' + icon_state = "door_open" + // Disable directional opacity please (we are always transparent) + dir_mask = "" + edge_dir_mask = "" can_crush = FALSE flags_1 = ON_BORDER_1 can_atmos_pass = ATMOS_PASS_PROC + use_split_sprites = FALSE /obj/machinery/door/firedoor/border_only/closed icon_state = "door_closed" @@ -730,30 +771,35 @@ /obj/machinery/door/firedoor/border_only/Initialize(mapload) . = ..() - adjust_lights_starting_offset() var/static/list/loc_connections = list( COMSIG_ATOM_EXIT = PROC_REF(on_exit), ) + // Needed because render targets seem to shift larger then 32x32 icons down constantly. This is a known side effect that should? be changed by 516 + pixel_y = 0 + pixel_z = 12 + AddElement(/datum/element/render_over_keep_hitbox, 0, /* use_position_layering = */ TRUE, NORTH|WEST|EAST) AddElement(/datum/element/connect_loc, loc_connections) -/obj/machinery/door/firedoor/border_only/adjust_lights_starting_offset() - light_xoffset = 0 - light_yoffset = 0 - switch(dir) - if(NORTH) - light_yoffset = 2 - if(SOUTH) - light_yoffset = -2 - if(EAST) - light_xoffset = 2 - if(WEST) - light_xoffset = -2 - update_appearance(UPDATE_ICON) +/obj/machinery/door/firedoor/border_only/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 0.7 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.7 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.4 SECONDS -/obj/machinery/door/firedoor/border_only/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) - . = ..() - adjust_lights_starting_offset() +/obj/machinery/door/firedoor/border_only/animation_segment_delay(animation) + switch(animation) + if(DOOR_OPENING_PASSABLE) + return 0.6 SECONDS + if(DOOR_OPENING_FINISHED) + return 0.7 SECONDS + if(DOOR_CLOSING_UNPASSABLE) + return 0.2 SECONDS + if(DOOR_CLOSING_FINISHED) + return 0.2 SECONDS /obj/machinery/door/firedoor/border_only/CanAllowThrough(atom/movable/mover, border_dir) . = ..() @@ -798,7 +844,7 @@ name = "firelock frame" desc = "A partially completed firelock." icon = 'icons/obj/doors/Doorfire.dmi' - icon_state = "frame1" + icon_state = "frame1_map" base_icon_state = "frame" anchored = FALSE density = TRUE @@ -816,9 +862,15 @@ . += span_notice("There are no firelock electronics in the frame. The frame could be welded apart .") /obj/structure/firelock_frame/update_icon_state() - icon_state = "[base_icon_state][constructionStep]" + icon_state = "[base_icon_state][constructionStep]_top" return ..() +/obj/structure/firelock_frame/update_overlays() + . = ..() + var/working_icon_state = "[base_icon_state][constructionStep]_bottom" + . += mutable_appearance(icon, working_icon_state, ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, working_icon_state, src, ABOVE_MOB_LAYER) + /obj/structure/firelock_frame/attackby(obj/item/attacking_object, mob/user) switch(constructionStep) if(CONSTRUCTION_PANEL_OPEN) @@ -928,7 +980,7 @@ return FALSE /obj/structure/firelock_frame/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_UPGRADE_SIMPLE_CIRCUITS) user.balloon_alert(user, "circuit installed") constructionStep = CONSTRUCTION_PANEL_OPEN diff --git a/code/game/machinery/doors/passworddoor.dm b/code/game/machinery/doors/passworddoor.dm index bccc243381b..f833353247d 100644 --- a/code/game/machinery/doors/passworddoor.dm +++ b/code/game/machinery/doors/passworddoor.dm @@ -67,31 +67,36 @@ /obj/machinery/door/password/update_icon_state() . = ..() //Deny animation would be nice to have. - switch(animation) - if(DOOR_OPENING_ANIMATION) - icon_state = "opening" - if(DOOR_CLOSING_ANIMATION) - icon_state = "closing" - else - icon_state = density ? "closed" : "open" + if(animation && animation != DOOR_DENY_ANIMATION) + icon_state = animation + else + icon_state = density ? "closed" : "open_top" + +/obj/machinery/door/password/update_overlays() + . = ..() + if(density) + return + // If we're open we layer the bit below us "above" any mobs so they can walk through + . += mutable_appearance(icon, "open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, "open_bottom", src, ABOVE_MOB_LAYER) /obj/machinery/door/password/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.1 SECONDS + return 0.9 SECONDS if(DOOR_CLOSING_ANIMATION) - return 1.1 SECONDS + return 0.8 SECONDS /obj/machinery/door/password/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 0.5 SECONDS + return 0.6 SECONDS if(DOOR_OPENING_FINISHED) - return 1.1 SECONDS + return 0.9 SECONDS if(DOOR_CLOSING_UNPASSABLE) - return 0.2 SECONDS + return 0.3 SECONDS if(DOOR_CLOSING_FINISHED) - return 1.1 SECONDS + return 0.8 SECONDS /obj/machinery/door/password/animation_effects(animation) switch(animation) diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index ab18a63361c..3c510d48d5d 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -32,6 +32,26 @@ fire = 100 acid = 70 +/obj/machinery/door/poddoor/Initialize(mapload) + . = ..() + AddComponent(/datum/component/conditionally_transparent, \ + transparent_signals = list(COSMIG_DOOR_OPENING), \ + opaque_signals = list(COSMIG_DOOR_CLOSING), \ + start_transparent = !density, \ + transparency_delay = 0 SECONDS, \ + in_midpoint_alpha = 215, \ + transparent_alpha = 64, \ + opacity_delay = 0 SECONDS, \ + out_midpoint_alpha = 104, \ + ) + if(mapload) + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/door/poddoor/post_machine_initialize(mapload) + . = ..() + if(mapload) + auto_align() + /obj/machinery/door/poddoor/get_save_vars() return ..() + NAMEOF(src, id) @@ -213,33 +233,43 @@ /obj/machinery/door/poddoor/update_icon_state() . = ..() - switch(animation) - if(DOOR_OPENING_ANIMATION) - icon_state = "opening" - if(DOOR_CLOSING_ANIMATION) - icon_state = "closing" - if(DOOR_DENY_ANIMATION) - icon_state = "deny" - else - icon_state = density ? "closed" : "open" + if(animation) + icon_state = animation + else + icon_state = density ? "closed" : "open_top" + +/obj/machinery/door/poddoor/update_overlays() + . = ..() + var/list/mutable_appearance/lower = get_lower_overlays() + if(length(lower)) + . += lower + +/obj/machinery/door/poddoor/proc/get_lower_overlays() + if(density) + return + var/list/hand_back = list() + // If we're open we layer the bit below us "above" any mobs so they can walk through + hand_back += mutable_appearance(icon, "open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + hand_back += emissive_blocker(icon, "open_bottom", src, ABOVE_MOB_LAYER) + return hand_back /obj/machinery/door/poddoor/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.1 SECONDS + return 0.9 SECONDS if(DOOR_CLOSING_ANIMATION) - return 1.1 SECONDS + return 0.8 SECONDS /obj/machinery/door/poddoor/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 0.5 SECONDS + return 0.6 SECONDS if(DOOR_OPENING_FINISHED) - return 1.1 SECONDS + return 0.9 SECONDS if(DOOR_CLOSING_UNPASSABLE) - return 0.2 SECONDS + return 0.3 SECONDS if(DOOR_CLOSING_FINISHED) - return 1.1 SECONDS + return 0.8 SECONDS /obj/machinery/door/poddoor/animation_effects(animation) switch(animation) @@ -268,7 +298,7 @@ return ..() /obj/machinery/door/poddoor/preopen - icon_state = "open" + icon_state = "open_map" density = FALSE opacity = FALSE diff --git a/code/game/machinery/doors/shutters.dm b/code/game/machinery/doors/shutters.dm index 56e2f5a9743..ffd5478aea6 100644 --- a/code/game/machinery/doors/shutters.dm +++ b/code/game/machinery/doors/shutters.dm @@ -3,34 +3,64 @@ name = "shutters" desc = "Heavy duty mechanical shutters with an atmospheric seal that keeps them airtight once closed." icon = 'icons/obj/doors/shutters.dmi' + icon_state = "closed_map" layer = SHUTTER_LAYER closingLayer = SHUTTER_LAYER + dir_mask = "shutter" + edge_dir_mask = "shutter" + inner_transparent_dirs = EAST|WEST damage_deflection = 20 armor_type = /datum/armor/poddoor_shutters max_integrity = 100 recipe_type = /datum/crafting_recipe/shutters animation_sound = 'sound/machines/shutter.ogg' +/obj/machinery/door/poddoor/shutters/proc/get_working_state() + if(animation) + return animation + return density ? "closed" : "open" + +/obj/machinery/door/poddoor/shutters/update_icon_state() + . = ..() + icon_state = "[get_working_state()]_top" + +/obj/machinery/door/poddoor/shutters/update_overlays() + . = ..() + . += emissive_appearance(icon, "emissives", src, alpha = 100) + +/obj/machinery/door/poddoor/shutters/get_lower_overlays() + var/list/hand_back = list() + hand_back += mutable_appearance(icon, "[get_working_state()]_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + hand_back += emissive_blocker(icon, "[get_working_state()]_bottom", src, ABOVE_MOB_LAYER) + return hand_back + /obj/machinery/door/poddoor/shutters/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.388 SECONDS + return 0.7 SECONDS if(DOOR_CLOSING_ANIMATION) - return 1.388 SECONDS + return 0.7 SECONDS /obj/machinery/door/poddoor/shutters/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 0.76 SECONDS + return 0.5 SECONDS if(DOOR_OPENING_FINISHED) - return 1.388 SECONDS + return 0.7 SECONDS if(DOOR_CLOSING_UNPASSABLE) - return 0.152 SECONDS + return 0.3 SECONDS if(DOOR_CLOSING_FINISHED) - return 1.388 SECONDS + return 0.7 SECONDS + +/obj/machinery/door/poddoor/shutters/animation_effects(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + playsound(src, animation_sound, 50, TRUE) + if(DOOR_CLOSING_ANIMATION) + playsound(src, animation_sound, 50, TRUE) /obj/machinery/door/poddoor/shutters/preopen - icon_state = "open" + icon_state = "open_bottom" density = FALSE opacity = FALSE @@ -42,7 +72,7 @@ resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF /obj/machinery/door/poddoor/shutters/indestructible/preopen - icon_state = "open" + icon_state = "open_bottom" density = FALSE opacity = FALSE @@ -50,11 +80,28 @@ name = "radiation shutters" desc = "Lead-lined shutters with a radiation hazard symbol. Whilst this won't stop you getting irradiated, especially by a supermatter crystal, it will stop radiation travelling as far." icon = 'icons/obj/doors/shutters_radiation.dmi' - icon_state = "closed" rad_insulation = RAD_EXTREME_INSULATION +/obj/machinery/door/poddoor/shutters/radiation/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.01 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 0.76 SECONDS + +/obj/machinery/door/poddoor/shutters/radiation/animation_segment_delay(animation) + switch(animation) + if(DOOR_OPENING_PASSABLE) + return 0.78 SECONDS + if(DOOR_OPENING_FINISHED) + return 1.01 SECONDS + if(DOOR_CLOSING_UNPASSABLE) + return 0.26 SECONDS + if(DOOR_CLOSING_FINISHED) + return 0.76 SECONDS + /obj/machinery/door/poddoor/shutters/radiation/preopen - icon_state = "open" + icon_state = "open_bottom" density = FALSE opacity = FALSE rad_insulation = RAD_NO_INSULATION @@ -80,12 +127,29 @@ name = "windowed shutters" desc = "A shutter with a thick see-through polycarbonate window." icon = 'icons/obj/doors/shutters_window.dmi' - icon_state = "closed" opacity = FALSE glass = TRUE +/obj/machinery/door/poddoor/shutters/window/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.01 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 1.01 SECONDS + +/obj/machinery/door/poddoor/shutters/window/animation_segment_delay(animation) + switch(animation) + if(DOOR_OPENING_PASSABLE) + return 0.78 SECONDS + if(DOOR_OPENING_FINISHED) + return 1.01 SECONDS + if(DOOR_CLOSING_UNPASSABLE) + return 0.23 SECONDS + if(DOOR_CLOSING_FINISHED) + return 1.01 SECONDS + /obj/machinery/door/poddoor/shutters/window/preopen - icon_state = "open" + icon_state = "open_bottom" density = FALSE /obj/machinery/door/poddoor/shutters/window/indestructible @@ -93,6 +157,6 @@ resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF /obj/machinery/door/poddoor/shutters/window/indestructible/preopen - icon_state = "open" + icon_state = "open_bottom" density = FALSE opacity = FALSE diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 0c897c68096..4fd116a0053 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -19,6 +19,8 @@ interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN | INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN_SILICON | INTERACT_MACHINE_REQUIRES_SILICON | INTERACT_MACHINE_OPEN set_dir_on_move = FALSE opens_with_door_remote = TRUE + var/use_hitbox_render = TRUE + var/hitbox_up_directions = NONE /// Reference to the airlock electronics inside for determining window access. var/obj/item/electronics/airlock/electronics = null /// If the door is considered reinforced. If TRUE, the door will resist twice as much heat (1600 deg C vs 800 deg C). @@ -67,6 +69,7 @@ AddElement(/datum/element/connect_loc, loc_connections) AddElement(/datum/element/atmos_sensitive, mapload) + refresh_hitbox_rendering() /obj/machinery/door/window/Destroy() set_density(FALSE) @@ -76,15 +79,11 @@ /obj/machinery/door/window/update_icon_state() . = ..() - switch(animation) - if(DOOR_OPENING_ANIMATION) - icon_state = "[base_state]opening" - if(DOOR_CLOSING_ANIMATION) - icon_state = "[base_state]closing" - if(DOOR_DENY_ANIMATION) - icon_state = "[base_state]deny" - else - icon_state = "[base_state][density ? null : "open"]" + if(animation) + icon_state = "[base_state]_[animation]" + else + icon_state = "[base_state][density ? null : "_open"]" + refresh_hitbox_rendering() if(hasPower() && unres_sides) set_light(l_range = 2, l_power = 1) @@ -98,11 +97,13 @@ return 0.9 SECONDS if(DOOR_CLOSING_ANIMATION) return 0.9 SECONDS + if(DOOR_DENY_ANIMATION) + return 0.3 SECONDS /obj/machinery/door/window/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 0.7 SECONDS + return 0.8 SECONDS if(DOOR_OPENING_FINISHED) return 0.9 SECONDS if(DOOR_CLOSING_UNPASSABLE) @@ -136,6 +137,41 @@ side_overlay.pixel_x = dir == EAST ? -6 : -31 . += side_overlay +/obj/machinery/door/window/setDir(newdir) + . = ..() + refresh_hitbox_rendering() + +/obj/machinery/door/window/set_density(new_value) + . = ..() + refresh_hitbox_rendering() + +/obj/machinery/door/window/proc/refresh_hitbox_rendering() + if(QDELETED(src)) + return + if(!use_hitbox_render) + return + var/old_hitbox_directions = hitbox_up_directions + // yes this is horrible, I am sorry + hitbox_up_directions = NORTH + // We only render "up" on side dirs if we're fully open, otherwise we can have layering issues + if(!density) + // If we're facing left, then our "base" will face up when facing sideways on the WEST dir + if(findtext(base_state, "left")) + hitbox_up_directions |= WEST + else + hitbox_up_directions |= EAST + + // Needed because render targets seem to shift larger then 32x32 icons down constantly. No idea why + pixel_y = 0 + pixel_z = 16 + + if(old_hitbox_directions == hitbox_up_directions) + return + + if(old_hitbox_directions) + RemoveElement(/datum/element/render_over_keep_hitbox, BELOW_OBJ_LAYER, /* use_position_layering = */ TRUE, old_hitbox_directions) + AddElement(/datum/element/render_over_keep_hitbox, BELOW_OBJ_LAYER, /* use_position_layering = */ TRUE, hitbox_up_directions) + /obj/machinery/door/window/proc/open_and_close() if(!open()) return @@ -294,6 +330,7 @@ var/unpassable_delay = animation_segment_delay(DOOR_CLOSING_UNPASSABLE) sleep(unpassable_delay) set_density(TRUE) + refresh_hitbox_rendering() air_update_turf(TRUE, TRUE) update_freelook_sight() var/close_delay = animation_segment_delay(DOOR_CLOSING_FINISHED) - unpassable_delay @@ -415,10 +452,10 @@ windoor_assembly.facing = "l" if("right") windoor_assembly.facing = "r" - if("leftsecure") + if("left_secure") windoor_assembly.facing = "l" windoor_assembly.secure = TRUE - if("rightsecure") + if("right_secure") windoor_assembly.facing = "r" windoor_assembly.secure = TRUE windoor_assembly.set_anchored(TRUE) @@ -475,15 +512,15 @@ return FALSE /obj/machinery/door/window/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_DECONSTRUCT) + if(rcd_data[RCD_DESIGN_MODE] == RCD_DECONSTRUCT) qdel(src) return TRUE return FALSE /obj/machinery/door/window/brigdoor name = "secure door" - icon_state = "leftsecure" - base_state = "leftsecure" + icon_state = "left_secure" + base_state = "left_secure" var/id = null max_integrity = 300 //Stronger doors for prison (regular window door health is 200) reinf = 1 @@ -498,30 +535,44 @@ name = "holding cell door" req_one_access = list(ACCESS_SECURITY) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/left, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/right, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/right) /obj/machinery/door/window/right icon_state = "right" base_state = "right" -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/left, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/right, 0) + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/half/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/half/right) + +/obj/machinery/door/window/half + can_atmos_pass = ATMOS_PASS_YES + icon = 'icons/obj/doors/windoor_half.dmi' + rcd_spritesheet_override = "half window" + +/obj/machinery/door/window/half/right + icon_state = "right" + base_state = "right" + + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/right) /obj/machinery/door/window/brigdoor/right - icon_state = "rightsecure" - base_state = "rightsecure" + icon_state = "right_secure" + base_state = "right_secure" -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/security/cell/left, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/security/cell/right, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/security/cell/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/security/cell/right) /obj/machinery/door/window/brigdoor/security/cell/right - icon_state = "rightsecure" - base_state = "rightsecure" + icon_state = "right_secure" + base_state = "right_secure" -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/security/holding/left, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/brigdoor/security/holding/right, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/security/holding/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/brigdoor/security/holding/right) /obj/machinery/door/window/brigdoor/security/holding/right - icon_state = "rightsecure" - base_state = "rightsecure" + icon_state = "right_secure" + base_state = "right_secure" diff --git a/code/game/machinery/embedded_controller/access_controller.dm b/code/game/machinery/embedded_controller/access_controller.dm index 83b16269002..b39af4b4b10 100644 --- a/code/game/machinery/embedded_controller/access_controller.dm +++ b/code/game/machinery/embedded_controller/access_controller.dm @@ -31,7 +31,7 @@ return TRUE /obj/machinery/door_buttons/access_button - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/airlock_machines.dmi' icon_state = "access_button_standby" base_icon_state = "access_button" name = "access button" @@ -41,6 +41,12 @@ var/obj/machinery/door_buttons/airlock_controller/controller var/busy +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/door_buttons/access_button) + +/obj/machinery/door_buttons/access_button/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + /obj/machinery/door_buttons/access_button/find_objects_by_tag() for(var/obj/machinery/door_buttons/airlock_controller/A as anything in SSmachines.get_machines_by_type_and_subtypes(/obj/machinery/door_buttons/airlock_controller)) if(A.idSelf == idSelf) @@ -105,7 +111,7 @@ /obj/machinery/door_buttons/airlock_controller name = "access console" desc = "A small console that can cycle opening between two airlocks." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/airlock_machines.dmi' icon_state = "access_control_standby" base_icon_state = "access_control" interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN|INTERACT_MACHINE_ALLOW_SILICON|INTERACT_MACHINE_OPEN_SILICON @@ -120,6 +126,12 @@ ///our exterior airlock var/obj/machinery/door/airlock/exterior_airlock +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/door_buttons/airlock_controller) + +/obj/machinery/door_buttons/airlock_controller/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + ///set our doors to null upon deletion /obj/machinery/door_buttons/airlock_controller/proc/remove_door(datum/source) SIGNAL_HANDLER diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index a1cc608c2ec..c2d080e47bb 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -6,7 +6,7 @@ #define AIRLOCK_STATE_OUTOPEN "outopen" /obj/machinery/airlock_controller - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/airlock_machines.dmi' icon_state = "airlock_control_standby" base_icon_state = "airlock_control" @@ -21,7 +21,6 @@ var/airpump_tag var/sensor_tag var/sanitize_external - var/datum/weakref/interior_door_ref var/datum/weakref/exterior_door_ref var/datum/weakref/pump_ref @@ -34,9 +33,14 @@ var/processing = FALSE +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/airlock_controller) + +/obj/machinery/airlock_controller/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + /obj/machinery/airlock_controller/post_machine_initialize() . = ..() - var/obj/machinery/door/interior_door = GLOB.objects_by_id_tag[interior_door_tag] if (!isnull(interior_door_tag) && !istype(interior_door)) stack_trace("interior_door_tag is set to [interior_door_tag], which is not a door ([interior_door || "null"])") @@ -305,6 +309,8 @@ sanitize_external = TRUE sensor_tag = INCINERATOR_SYNDICATELAVA_AIRLOCK_SENSOR +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/airlock_controller/incinerator_syndicatelava) + /obj/machinery/airlock_controller/update_icon_state() icon_state = "[base_icon_state]_[processing ? "process" : "standby"]" return ..() diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 3fc4dcf219a..959f126a634 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -5,15 +5,14 @@ /obj/item/wallframe/firealarm name = "fire alarm frame" desc = "Used for building fire alarms." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/firealarm.dmi' icon_state = "fire_bitem" result_path = /obj/machinery/firealarm - pixel_shift = 26 /obj/machinery/firealarm name = "fire alarm" desc = "Pull this in case of emergency. Thus, keep pulling it forever." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/firealarm.dmi' icon_state = "fire0" max_integrity = 250 integrity_failure = 0.4 @@ -80,6 +79,7 @@ ) AddElement(/datum/element/contextual_screentip_mob_typechecks, hovering_mob_typechecks) find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon) update_appearance() @@ -162,40 +162,34 @@ /obj/machinery/firealarm/update_overlays() . = ..() - if(machine_stat & NOPOWER) - return - - if(panel_open) + if(machine_stat & NOPOWER || panel_open) return if(obj_flags & EMAGGED) . += mutable_appearance(icon, "fire_emag") - . += emissive_appearance(icon, "fire_emag_e", src, alpha = src.alpha) + . += emissive_appearance(icon, "fire_emag", src, alpha = src.alpha) set_light(l_color = LIGHT_COLOR_BLUE) - else if(!(my_area?.fire || LAZYLEN(my_area?.active_firelocks))) - if(my_area?.fire_detect) //If this is false, someone disabled it. Leave the light missing, a good hint to anyone paying attention. + if(my_area?.fire_detect) //If this is false, leave the green light missing. A good hint to anyone paying attention. if(is_station_level(z)) var/current_level = SSsecurity_level.get_current_level_as_number() . += mutable_appearance(icon, "fire_[current_level]") - . += emissive_appearance(icon, "fire_level_e", src, alpha = src.alpha) + . += emissive_appearance(icon, "fire_[current_level]", src, alpha = src.alpha) set_light(l_color = SSsecurity_level?.current_security_level?.fire_alarm_light_color || LIGHT_COLOR_BLUEGREEN) else - . += mutable_appearance(icon, "fire_offstation") - . += emissive_appearance(icon, "fire_level_e", src, alpha = src.alpha) + . += mutable_appearance(icon, "fire_0") + . += emissive_appearance(icon, "fire_0", src, alpha = src.alpha) set_light(l_color = LIGHT_COLOR_FAINT_BLUE) else - . += mutable_appearance(icon, "fire_disabled") - . += emissive_appearance(icon, "fire_level_e", src, alpha = src.alpha) set_light(l_color = COLOR_WHITE) - else if(my_area?.fire_detect && my_area?.fire) - . += mutable_appearance(icon, "fire_alerting") - . += emissive_appearance(icon, "fire_alerting_e", src, alpha = src.alpha) + else if(my_area?.fire_detect && my_area?.fire) // If there's an actual fire + . += mutable_appearance(icon, "fire_actual") + . += emissive_appearance(icon, "fire_actual", src, alpha = src.alpha) set_light(l_color = LIGHT_COLOR_INTENSE_RED) - else - . += mutable_appearance(icon, "fire_alerting") - . += emissive_appearance(icon, "fire_alerting_e", src, alpha = src.alpha) + else // Someone's just pulled the alarm + . += mutable_appearance(icon, "fire_pulled") + . += emissive_appearance(icon, "fire_pulled", src, alpha = src.alpha) set_light(l_color = LIGHT_COLOR_INTENSE_RED) /obj/machinery/firealarm/emp_act(severity) @@ -257,6 +251,7 @@ soundloop.start() //Manually pulled fire alarms will make the sound, rather than the doors. SEND_SIGNAL(src, COMSIG_FIREALARM_ON_TRIGGER) update_use_power(ACTIVE_POWER_USE) + update_appearance() /** * Resets all firelocks in the area. Also tells the area to disable alarm lighting, if it was enabled. @@ -278,6 +273,7 @@ soundloop.stop() SEND_SIGNAL(src, COMSIG_FIREALARM_ON_RESET) update_use_power(IDLE_POWER_USE) + update_appearance() /obj/machinery/firealarm/attack_hand(mob/user, list/modifiers) if(buildstage != FIRE_ALARM_BUILD_SECURED) @@ -410,7 +406,7 @@ return FALSE /obj/machinery/firealarm/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_WALLFRAME) balloon_alert(user, "circuit installed") buildstage = FIRE_ALARM_BUILD_NO_WIRES @@ -484,7 +480,7 @@ balloon_alert(user, "thermal sensors [my_area.fire_detect ? "enabled" : "disabled"]") user.log_message("[ my_area.fire_detect ? "enabled" : "disabled" ] firelock sensors using [src].", LOG_GAME) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 26) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/firealarm) /* * Return of Party button diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 94612b8c9db..9665bc08419 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -3,16 +3,17 @@ /obj/machinery/flasher name = "mounted flash" desc = "A wall-mounted flashbulb device." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/flash.dmi' icon_state = "mflash1" base_icon_state = "mflash" max_integrity = 250 integrity_failure = 0.4 damage_deflection = 10 + /// Does this flasher try to attach to the wall? + var/should_wallmount = TRUE ///The contained flash. Mostly just handles the bulb burning out & needing placement. var/obj/item/assembly/flash/handheld/bulb var/id = null - /// How far this flash reaches. Affects both proximity distance and the actual stun effect. var/flash_range = 2 //this is roughly the size of a brig cell. /// How strong Paralyze()'d targets are when flashed. @@ -22,13 +23,20 @@ /// Duration of time between flashes. var/flash_cooldown_duration = 15 SECONDS -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/flasher, 26) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/flasher) + +// Variant of the flasher that's used in the thunderdome. +/obj/machinery/flasher/thunderdome + should_wallmount = FALSE + id = "tdomeflash" + name = "Thunderdome Flash" /obj/machinery/flasher/Initialize(mapload, ndir = 0, built = 0) . = ..() // ..() is EXTREMELY IMPORTANT, never forget to add it if(!built) bulb = new(src) - find_and_hang_on_wall() + if(should_wallmount) + find_and_hang_on_wall() /obj/machinery/flasher/vv_edit_var(vname, vval) . = ..() @@ -156,6 +164,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/flasher, 26) new /obj/item/stack/sheet/iron (loc, 2) /obj/machinery/flasher/portable //Portable version of the flasher. Only flashes when anchored + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "portable flasher" desc = "A portable flashing device. Wrench to activate and deactivate. Cannot detect slow movements." icon = 'icons/obj/machines/sec.dmi' @@ -208,11 +217,10 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/flasher, 26) /obj/item/wallframe/flasher name = "mounted flash frame" desc = "Used for building wall-mounted flashers." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/flash.dmi' icon_state = "mflash_frame" result_path = /obj/machinery/flasher var/id = null - pixel_shift = 28 /obj/item/wallframe/flasher/examine(mob/user) . = ..() diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index 72ac0e746f4..815af4d87ce 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -1,7 +1,7 @@ /obj/machinery/gulag_item_reclaimer name = "equipment reclaimer station" desc = "Used to reclaim your items after you finish your sentence at the labor camp." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/gulag_computer.dmi' icon_state = "gulag_off" req_access = list(ACCESS_BRIG) //REQACCESS TO ACCESS ALL STORED ITEMS density = FALSE @@ -11,6 +11,8 @@ ///Icon of the current screen status var/screen_icon = "gulag_on" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/gulag_item_reclaimer) + /obj/machinery/gulag_item_reclaimer/Exited(atom/movable/gone, direction) . = ..() for(var/person in stored_items) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index cbb7eede250..7c6c6383069 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -39,7 +39,6 @@ Possible to do for anyone motivated enough: icon = 'icons/obj/machines/floor.dmi' icon_state = "holopad0" base_icon_state = "holopad" - /// The plane is set such that it shows up without being covered by pipes/wires in a map editor, we change this on initialize. layer = MAP_SWITCH(ABOVE_OPEN_TURF_LAYER, LOW_OBJ_LAYER) plane = MAP_SWITCH(FLOOR_PLANE, GAME_PLANE) req_access = list(ACCESS_KEYCARD_AUTH) //Used to allow for forced connecting to other (not secure) holopads. Anyone can make a call, though. @@ -554,7 +553,6 @@ Possible to do for anyone motivated enough: hologram.Impersonation = user hologram.mouse_opacity = MOUSE_OPACITY_TRANSPARENT//So you can't click on it. hologram.layer = FLY_LAYER //Above all the other objects/mobs. Or the vast majority of them. - SET_PLANE_EXPLICIT(hologram, ABOVE_GAME_PLANE, src) hologram.set_anchored(TRUE)//So space wind cannot drag it. hologram.name = "[user.name] (Hologram)"//If someone decides to right click. set_holo(user, hologram) @@ -742,7 +740,6 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ holder.selected_language = record.language hologram.mouse_opacity = MOUSE_OPACITY_TRANSPARENT//So you can't click on it. hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them. - SET_PLANE_EXPLICIT(hologram, ABOVE_GAME_PLANE, src) hologram.set_anchored(TRUE)//So space wind cannot drag it. hologram.name = "[record.caller_name] (Hologram)"//If someone decides to right click. set_holo(record, hologram) @@ -875,7 +872,6 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ icon = 'icons/effects/96x96.dmi' icon_state = "holoray" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE density = FALSE anchored = TRUE mouse_opacity = MOUSE_OPACITY_TRANSPARENT diff --git a/code/game/machinery/igniter.dm b/code/game/machinery/igniter.dm index 887c04ebede..1a8625aa427 100644 --- a/code/game/machinery/igniter.dm +++ b/code/game/machinery/igniter.dm @@ -91,6 +91,8 @@ fire = 100 acid = 70 +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/igniter) + /// turns the igniter on/off /obj/machinery/igniter/proc/toggle() on = !( on ) @@ -134,16 +136,15 @@ /obj/item/wallframe/sparker name = "Sparker WallFrame" desc = "An unmounted sparker. Attach it to a wall to use." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/igniter.dmi' icon_state = "migniter" result_path = /obj/machinery/sparker custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT) - pixel_shift = 26 /obj/machinery/sparker name = "mounted igniter" desc = "A wall-mounted ignition device." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/igniter.dmi' icon_state = "migniter" base_icon_state = "migniter" resistance_flags = FIRE_PROOF @@ -152,7 +153,7 @@ var/last_spark = 0 var/datum/effect_system/spark_spread/spark_system -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/sparker, 26) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/sparker) /obj/machinery/sparker/ordmix id = INCINERATOR_ORDMIX_IGNITER diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index 4ac2a177e76..3321ac89ffa 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -15,6 +15,7 @@ ///Universal IV that can drain blood or feed reagents over a period of time from or to a replaceable container /obj/machinery/iv_drip + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "\improper IV drip" desc = "An IV drip with an advanced infusion pump that can both drain blood into and inject liquids from attached containers." icon = 'icons/obj/medical/iv_drip.dmi' diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index c8d0249fca0..63bc7be2e97 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -1,7 +1,7 @@ /// The light switch. Can have multiple per area. /obj/machinery/light_switch name = "light switch" - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/lightswitch.dmi' icon_state = "light-nopower" base_icon_state = "light" desc = "Make dark." @@ -15,7 +15,7 @@ /// Should this lightswitch automatically rename itself to match the area it's in? var/autoname = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light_switch) /obj/machinery/light_switch/Initialize(mapload) . = ..() @@ -57,14 +57,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) if(machine_stat & NOPOWER) icon_state += "-nopower" return ..() - icon_state += "[area.lightswitch ? "-on" : "-off"]" + icon_state += area.lightswitch ? "-on" : "-off" return ..() /obj/machinery/light_switch/update_overlays() . = ..() if(machine_stat & NOPOWER) return ..() - . += emissive_appearance(icon, "[base_icon_state]-emissive[area.lightswitch ? "-on" : "-off"]", src, alpha = src.alpha) + . += emissive_appearance(icon, "[base_icon_state]-glow", src, alpha = src.alpha) /obj/machinery/light_switch/examine(mob/user) . = ..() @@ -116,11 +116,10 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) /obj/item/wallframe/light_switch name = "light switch" desc = "An unmounted light switch. Attach it to a wall to use." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/lightswitch.dmi' icon_state = "light-nopower" result_path = /obj/machinery/light_switch custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT) - pixel_shift = 26 /obj/item/circuit_component/light_switch display_name = "Light Switch" diff --git a/code/game/machinery/medical_kiosk.dm b/code/game/machinery/medical_kiosk.dm index b2b6a2e2f1a..53c8c9cbd68 100644 --- a/code/game/machinery/medical_kiosk.dm +++ b/code/game/machinery/medical_kiosk.dm @@ -13,6 +13,7 @@ /obj/machinery/medical_kiosk + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "medical kiosk" desc = "A freestanding medical kiosk, which can provide a wide range of medical analysis for diagnosis." icon = 'icons/obj/machines/medical_kiosk.dmi' diff --git a/code/game/machinery/nebula_shielding.dm b/code/game/machinery/nebula_shielding.dm index 10306177ebf..cb3965cf5d2 100644 --- a/code/game/machinery/nebula_shielding.dm +++ b/code/game/machinery/nebula_shielding.dm @@ -6,7 +6,6 @@ pixel_x = -16 layer = FLY_LAYER - plane = ABOVE_GAME_PLANE ///Strength of the shield we apply var/shielding_strength diff --git a/code/game/machinery/newscaster/newscaster_machine.dm b/code/game/machinery/newscaster/newscaster_machine.dm index 7f3d8ea806f..b068dc14010 100644 --- a/code/game/machinery/newscaster/newscaster_machine.dm +++ b/code/game/machinery/newscaster/newscaster_machine.dm @@ -3,7 +3,7 @@ /obj/machinery/newscaster name = "newscaster" desc = "A standard Nanotrasen-licensed newsfeed handler for use in commercial space stations. All the news you absolutely have no use for, in one place!" - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/newscaster.dmi' icon_state = "newscaster_off" base_icon_state = "newscaster" verb_say = "beeps" @@ -66,7 +66,7 @@ /obj/machinery/newscaster/pai/ui_state(mob/user) return GLOB.reverse_contained_state -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/newscaster) /obj/machinery/newscaster/Initialize(mapload, ndir, building) . = ..() @@ -74,6 +74,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) GLOB.allbountyboards += src update_appearance() find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 42) /obj/machinery/newscaster/Destroy() GLOB.allCasters -= src @@ -804,9 +805,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) /obj/item/wallframe/newscaster name = "newscaster frame" desc = "Used to build newscasters, just secure to the wall." + icon = 'icons/obj/machines/newscaster.dmi' icon_state = "newscaster_assembly" custom_materials = list(/datum/material/iron= SHEET_MATERIAL_AMOUNT * 7, /datum/material/glass= SHEET_MATERIAL_AMOUNT * 4) result_path = /obj/machinery/newscaster - pixel_shift = 30 #undef ALERT_DELAY diff --git a/code/game/machinery/photobooth.dm b/code/game/machinery/photobooth.dm index 321ae7efd6e..aa40eba0055 100644 --- a/code/game/machinery/photobooth.dm +++ b/code/game/machinery/photobooth.dm @@ -5,6 +5,7 @@ * Links to buttons for remote control. */ /obj/machinery/photobooth + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "photobooth" desc = "A machine with some drapes and a camera, used to update security record photos. Requires Law Office access to use." icon = 'icons/obj/machines/photobooth.dmi' @@ -195,6 +196,8 @@ controller.id = null balloon_alert(user, "linked to [tool.buffer]") +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/photobooth) + /obj/item/assembly/control/photobooth_control name = "photobooth controller" desc = "A remote controller for the HoP's photobooth." diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index eb5b499bce7..e1cc12cb99b 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -3,6 +3,7 @@ #define TRANSIT_PIPEDISPENSER 2 /obj/machinery/pipedispenser + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "pipe dispenser" icon = 'icons/obj/machines/lathes.dmi' icon_state = "pipe_d" diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index c9694730a3f..db667f9fcbe 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -25,6 +25,7 @@ DEFINE_BITFIELD(turret_flags, list( )) /obj/machinery/porta_turret + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "turret" icon = 'icons/obj/weapons/turrets.dmi' icon_state = "turretCover" @@ -914,12 +915,13 @@ DEFINE_BITFIELD(turret_flags, list( name = "turret control panel" desc = "Used to control a room's automated defenses." icon = 'icons/obj/machines/turret_control.dmi' - icon_state = "control_standby" + icon_state = "control" base_icon_state = "control" density = FALSE req_access = list(ACCESS_AI_UPLOAD) resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF interaction_flags_click = ALLOW_SILICON_REACH + pixel_y = -5 // Shift it down far enough to fit the south facing state correctly /// Variable dictating if linked turrets are active and will shoot targets var/enabled = TRUE /// Variable dictating if linked turrets will shoot lethal projectiles @@ -1091,15 +1093,18 @@ DEFINE_BITFIELD(turret_flags, list( turret.setState(enabled, lethal, shoot_cyborgs) update_appearance() -/obj/machinery/turretid/update_icon_state() +/obj/machinery/turretid/update_overlays() + . = ..() if(machine_stat & NOPOWER) - icon_state = "[base_icon_state]_off" - return ..() - if (enabled) - icon_state = "[base_icon_state]_[lethal ? "kill" : "stun"]" - return ..() - icon_state = "[base_icon_state]_standby" - return ..() + return + if(enabled) + . += mutable_appearance(icon, "[base_icon_state]_[lethal ? "kill" : "stun"]") + . += emissive_appearance(icon, "[base_icon_state]_[lethal ? "kill" : "stun"]", src, alpha = src.alpha) + else + . += mutable_appearance(icon, "[base_icon_state]_standby") + . += emissive_appearance(icon, "[base_icon_state]_standby", src, alpha = src.alpha) + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/turretid) /obj/item/wallframe/turret_control name = "turret control frame" @@ -1108,7 +1113,6 @@ DEFINE_BITFIELD(turret_flags, list( icon_state = "control_frame" result_path = /obj/machinery/turretid custom_materials = list(/datum/material/iron= SHEET_MATERIAL_AMOUNT) - pixel_shift = 29 /obj/item/gun/proc/get_turret_properties() . = list() diff --git a/code/game/machinery/porta_turret/portable_turret_cover.dm b/code/game/machinery/porta_turret/portable_turret_cover.dm index ad3111b330b..9affb28f1cd 100644 --- a/code/game/machinery/porta_turret/portable_turret_cover.dm +++ b/code/game/machinery/porta_turret/portable_turret_cover.dm @@ -4,6 +4,7 @@ ************************/ /obj/machinery/porta_turret_cover + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "turret" icon = 'icons/obj/weapons/turrets.dmi' icon_state = "turretCover" diff --git a/code/game/machinery/prisonlabor.dm b/code/game/machinery/prisonlabor.dm index aaf1e6a342e..690d65ba62d 100644 --- a/code/game/machinery/prisonlabor.dm +++ b/code/game/machinery/prisonlabor.dm @@ -1,4 +1,5 @@ /obj/machinery/plate_press + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "license plate press" desc = "You know, we're making a lot of license plates for a station with literally no cars in it." icon = 'icons/obj/machines/prison.dmi' diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 45610b47e7a..e4ea88bc613 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -1,4 +1,5 @@ /obj/machinery/recharge_station + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "recharging station" desc = "This device recharges energy dependent lifeforms, like cyborgs, ethereals and MODsuit users." icon = 'icons/obj/machines/borg_charger.dmi' diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index 8ce9265917d..fd3795ec09a 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -6,7 +6,6 @@ icon = 'icons/obj/machines/recycling.dmi' icon_state = "grinder-o0" layer = ABOVE_ALL_MOB_LAYER // Overhead - plane = ABOVE_GAME_PLANE density = TRUE circuit = /obj/item/circuitboard/machine/recycler var/safety_mode = FALSE // Temporarily stops machine if it detects a mob diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 4a764872a8a..dd5e106db3d 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -13,7 +13,7 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) /obj/machinery/requests_console name = "requests console" desc = "A console intended to send requests to different departments on the station." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/request_console.dmi' icon_state = "req_comp_off" base_icon_state = "req_comp" active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 0.15 @@ -128,6 +128,7 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) radio = new /obj/item/radio(src) radio.set_listening(FALSE) find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon) /obj/machinery/requests_console/Destroy() QDEL_NULL(radio) @@ -401,16 +402,15 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) /obj/machinery/requests_console/auto_name // Register an autoname variant and then make the directional helpers before undefing all the magic bits auto_name = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/requests_console, 30) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/requests_console/auto_name, 30) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/requests_console) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/requests_console/auto_name) /obj/item/wallframe/requests_console name = "requests console" desc = "An unmounted requests console. Attach it to a wall to use." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/request_console.dmi' icon_state = "req_comp_off" result_path = /obj/machinery/requests_console/auto_name - pixel_shift = 30 #undef REQ_EMERGENCY_SECURITY #undef REQ_EMERGENCY_ENGINEERING diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 97b0adf5601..d865253191f 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -136,6 +136,7 @@ RemoveInvisibility(type) /obj/machinery/shieldgen + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "anti-breach shielding projector" desc = "Used to seal minor hull breaches." icon = 'icons/obj/machines/shield_generator.dmi' @@ -281,11 +282,13 @@ #define ACTIVE_SETUPFIELDS 1 #define ACTIVE_HASFIELDS 2 /obj/machinery/power/shieldwallgen + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "shield wall generator" desc = "A shield generator." icon = 'icons/obj/machines/shield_generator.dmi' icon_state = "shield_wall_gen" base_icon_state = "shield_wall_gen" + layer = SHIELD_GENERATOR_LAYER light_on = FALSE light_range = 2.5 light_power = 2 @@ -298,6 +301,8 @@ active_power_usage = 150 circuit = /obj/item/circuitboard/machine/shieldwallgen max_integrity = 300 + /// List of directions in which we have active walls + var/list/active_directions = list() /// whether the shield generator is active, ACTIVE_SETUPFIELDS will make it search for generators on process, and if that is successful, is set to ACTIVE_HASFIELDS var/active = FALSE /// are we locked? @@ -336,14 +341,34 @@ set_light(l_on = !!active) /obj/machinery/power/shieldwallgen/update_icon_state() - icon_state = "[base_icon_state][active ? "_on" : ""]" + if(anchored) + icon_state = "[base_icon_state]_anchored" + else + icon_state = "[base_icon_state]" return ..() /obj/machinery/power/shieldwallgen/update_overlays() . = ..() - if(!panel_open) + if(panel_open) + . += mutable_appearance(icon, "shieldgen_wires") return - . += "shieldgen_wires" + if(active) + . += mutable_appearance(icon, "shield_wall_gen_on_overlay") + . += emissive_appearance(icon, "shield_wall_gen_on_overlay", src) + + for(var/direction in active_directions) + // don't draw cause the gen would cut it off anyhow + if(direction == NORTH) + continue + // we draw an edge overlay with vis_contents (both to avoid expanding visual bounds and to make dirsetting easier) + var/obj/effect/overlay/vis/edge_overlay = SSvis_overlays.add_vis_overlay(src, 'icons/effects/effects.dmi', "shieldwall-edge", layer, plane, dir = direction, unique = TRUE) + edge_overlay.vis_flags = NONE + if(direction == SOUTH) + // Physically shift down to overlay over stuff below us + edge_overlay.pixel_y = -16 + edge_overlay.pixel_z = 16 + edge_overlay.add_overlay(emissive_appearance('icons/effects/effects.dmi', "shieldwall-edge", src, alpha = 200)) + edge_overlay.add_overlay(mutable_appearance('icons/effects/effects.dmi', "shieldwall-edge", offset_spokesman = src, plane = FRILL_MASK_PLANE, appearance_flags = KEEP_APART)) /obj/machinery/power/shieldwallgen/Destroy() for(var/d in GLOB.cardinals) @@ -387,45 +412,55 @@ return var/turf/T = loc - var/obj/machinery/power/shieldwallgen/G + var/obj/machinery/power/shieldwallgen/paired var/steps = 0 var/opposite_direction = REVERSE_DIR(direction) for(var/i in 1 to shield_range) //checks out to 8 tiles away for another generator T = get_step(T, direction) - G = locate(/obj/machinery/power/shieldwallgen) in T - if(G) - if(!G.active) + paired = locate(/obj/machinery/power/shieldwallgen) in T + if(paired) + if(!paired.active) return - G.cleanup_field(opposite_direction) + paired.cleanup_field(opposite_direction) break else steps++ - if(!G || !steps) //no shield gen or no tiles between us and the gen + if(!paired || !steps) //no shield gen or no tiles between us and the gen return for(var/i in 1 to steps) //creates each field tile T = get_step(T, opposite_direction) - new/obj/machinery/shieldwall(T, src, G) + new /obj/machinery/shieldwall(T, src, paired) + + active_directions += direction + paired.active_directions += opposite_direction + update_appearance() + paired.update_appearance() return TRUE /// cleans up fields in the specified direction if they belong to this generator /obj/machinery/power/shieldwallgen/proc/cleanup_field(direction) var/obj/machinery/shieldwall/F - var/obj/machinery/power/shieldwallgen/G + var/obj/machinery/power/shieldwallgen/paired var/turf/T = loc for(var/i in 1 to shield_range) T = get_step(T, direction) - G = (locate(/obj/machinery/power/shieldwallgen) in T) - if(G && !G.active) + paired = (locate(/obj/machinery/power/shieldwallgen) in T) + if(paired && !paired.active) break F = (locate(/obj/machinery/shieldwall) in T) if(F && (F.gen_primary == src || F.gen_secondary == src)) //it's ours, kill it. qdel(F) + active_directions -= direction + update_appearance() + if(paired) + paired.active_directions -= REVERSE_DIR(direction) + paired.update_appearance() /obj/machinery/power/shieldwallgen/proc/block_singularity_if_active() SIGNAL_HANDLER @@ -446,13 +481,14 @@ update_cable_icons_on_turf(get_turf(src)) if(unfasten_result == SUCCESSFUL_UNFASTEN && anchored) connect_to_network() + update_appearance() return ITEM_INTERACT_SUCCESS /obj/machinery/power/shieldwallgen/screwdriver_act(mob/user, obj/item/tool) if(!panel_open && locked) balloon_alert(user, "unlock first!") return - update_appearance(UPDATE_OVERLAYS) + update_appearance() return default_deconstruction_screwdriver(user, icon_state, icon_state, tool) /obj/machinery/power/shieldwallgen/crowbar_act(mob/user, obj/item/tool) @@ -539,7 +575,15 @@ icon = 'icons/effects/effects.dmi' icon_state = "shieldwall" density = TRUE + layer = SHIELD_WALL_LAYER + // Phsyically shift down to get the "over everything above us" effect we want + SET_BASE_PIXEL_NOMAP(0, -16) + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET + 16) + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_SHIELD_GEN_WALL + canSmoothWith = SMOOTH_GROUP_SHIELD_GEN_WALL light_range = 2.5 light_power = 0.7 light_color = LIGHT_COLOR_BLUE @@ -549,27 +593,60 @@ var/obj/machinery/power/shieldwallgen/gen_secondary /obj/machinery/shieldwall/Initialize(mapload, obj/machinery/power/shieldwallgen/first_gen, obj/machinery/power/shieldwallgen/second_gen) + primary_direction = dir . = ..() gen_primary = first_gen gen_secondary = second_gen if(gen_primary && gen_secondary) needs_power = TRUE - setDir(get_dir(gen_primary, gen_secondary)) + primary_direction = get_dir(gen_primary, gen_secondary) + setDir(primary_direction) for(var/mob/living/L in get_turf(src)) visible_message(span_danger("\The [src] is suddenly occupying the same space as \the [L]!")) L.investigate_log("has been gibbed by [src].", INVESTIGATE_DEATHS) L.gib(DROP_ALL_REMAINS) RegisterSignal(src, COMSIG_ATOM_SINGULARITY_TRY_MOVE, PROC_REF(block_singularity)) AddElement(/datum/element/give_turf_traits, string_list(list(TRAIT_CONTAINMENT_FIELD))) + AddElement(/datum/element/render_over_keep_hitbox) + if(smoothing_flags & (SMOOTH_BITMASK|SMOOTH_CORNERS|SMOOTH_BORDER_OBJECT)) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/machinery/shieldwall/Destroy() gen_primary = null gen_secondary = null return ..() +/obj/machinery/shieldwall/set_smoothed_icon_state(new_junction) + smoothing_junction = new_junction + icon_state = initial(icon_state) + var/default_junctions = dir_to_junction(primary_direction) | dir_to_junction(REVERSE_DIR(primary_direction)) + // What edges were we expecting to fill but have not? + var/dropped_junction = default_junctions & ~new_junction + + // Nothing missing? act like a line piece + if(!dropped_junction) + setDir(primary_direction) + update_appearance() + return + + // If we are missing an edge we get to check for smoothing + // Only if we're facing EAST/WEST though, NORTH/SOUTH just goes with the flow + if(primary_direction & (EAST|WEST)) + var/working_dir = NONE + // Goal here is to make a big ass circle you know? + if(new_junction & NORTH) + working_dir = dropped_junction|NORTH + else if(new_junction & SOUTH) + working_dir = dropped_junction|SOUTH + if(working_dir) + setDir(working_dir) + update_appearance() + /obj/machinery/shieldwall/update_overlays() . = ..() . += emissive_appearance(icon, icon_state, src, alpha = 200) + . += mutable_appearance(icon, icon_state, offset_spokesman = src, plane = FRILL_MASK_PLANE) /obj/machinery/shieldwall/process() if(needs_power) diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index bb93b7d00f5..e7ca8a4fc01 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -15,6 +15,7 @@ #define COIN 2 /obj/machinery/computer/slot_machine + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "slot machine" desc = "Gambling for the antisocial." icon = 'icons/obj/machines/computer.dmi' diff --git a/code/game/machinery/spaceheater.dm b/code/game/machinery/spaceheater.dm index af6221d8921..12528053a23 100644 --- a/code/game/machinery/spaceheater.dm +++ b/code/game/machinery/spaceheater.dm @@ -5,6 +5,7 @@ #define BASE_HEATING_ENERGY (40 KILO JOULES) /obj/machinery/space_heater + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) anchored = FALSE density = TRUE interaction_flags_machine = INTERACT_MACHINE_WIRES_IF_OPEN | INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN diff --git a/code/game/machinery/stasis.dm b/code/game/machinery/stasis.dm index 9ef3d8e3a99..cb12882bfd3 100644 --- a/code/game/machinery/stasis.dm +++ b/code/game/machinery/stasis.dm @@ -1,5 +1,6 @@ #define STASIS_TOGGLE_COOLDOWN 50 /obj/machinery/stasis + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "lifeform stasis unit" desc = "A not so comfortable looking bed with some nozzles at the top and bottom. It will keep someone in stasis." icon = 'icons/obj/machines/stasis.dmi' diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index cdc3109c346..9ceffa2c6d5 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -10,6 +10,11 @@ #define LINE2_Y -11 GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12pt()) +/// Alphas for "projection" mode +#define PROJECTION_FLOOR_ALPHA 128 +#define PROJECTION_BEAM_ALPHA 32 +#define PROJECTION_TEXT_ALPHA 192 + /// Status display which can show images and scrolling text. /obj/machinery/status_display name = "status display" @@ -22,6 +27,10 @@ GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12 density = FALSE layer = ABOVE_WINDOW_LAYER + light_range = 1.7 + light_power = 0.7 + light_color = LIGHT_COLOR_BLUE + // We store overlays as keys, so multiple displays can use the same object safely /// String key we use to index the first effect overlay displayed on us var/message_key_1 @@ -37,17 +46,46 @@ GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12 /// Color for headers, eg. "- ETA -" var/header_text_color = COLOR_DISPLAY_PURPLE + /// Transforms for the projection effects + var/static/list/matrix/floor_projections = list( + TEXT_NORTH = matrix(1, 0, 0, 0, 1, 32), // translation. Realistically these should be mirrored but for readability they're not. + TEXT_EAST = matrix(0, 1, 18, -1, 0, -6), // 90 deg turn, 3/4 squish + TEXT_WEST = matrix(0, -1, -18, 1, 0, -6), // -90 deg turn, 3/4 squish + ) + + /// Transforms for the beam between the floor projection and the actual screen. + var/static/list/matrix/beam_projections = list( + TEXT_NORTH = matrix(1, 0, 0, 0, 1.3125, 30), // stretch towards display. + TEXT_EAST = matrix(0, 1.3125, 16, -1, -0.45, -5), // Tilted. + TEXT_WEST = matrix(0, -1.3125, -16, 1, -0.45, -5), // Tilted. + ) + + /// Where to place the emmissive mask for projection mode + var/static/list/list/projection_emissive_offsets = list( + TEXT_NORTH = list(0, 32), + TEXT_EAST = list(18, -4), + TEXT_WEST = list(-18, -4), + ) + /obj/item/wallframe/status_display name = "status display frame" desc = "Used to build status displays, just secure to the wall." icon_state = "unanchoredstatusdisplay" custom_materials = list(/datum/material/iron= SHEET_MATERIAL_AMOUNT * 7, /datum/material/glass= SHEET_MATERIAL_AMOUNT * 4) result_path = /obj/machinery/status_display/evac - pixel_shift = 32 //makes it go on the wall when built /obj/machinery/status_display/Initialize(mapload, ndir, building) . = ..() + find_and_hang_on_wall() + update_appearance() + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 40) + +/obj/machinery/status_display/setDir(newdir) + . = ..() + + // Force cached visuals to update. + remove_messages() update_appearance() /obj/machinery/status_display/wrench_act_secondary(mob/living/user, obj/item/tool) @@ -87,6 +125,8 @@ GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12 /obj/machinery/status_display/proc/set_picture(state) if(state != current_picture) current_picture = state + message1 = "" + message2 = "" update_appearance() @@ -96,11 +136,11 @@ GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12 line2 = uppertext(line2) var/message_changed = FALSE - if(line1 != message1) + if(line1 != message1 || !message_key_1) message1 = line1 message_changed = TRUE - if(line2 != message2) + if(line2 != message2 || !message_key_2) message2 = line2 message_changed = TRUE @@ -122,11 +162,11 @@ GLOBAL_DATUM_INIT(status_font, /datum/font, new /datum/font/tiny_unicode/size_12 // List in the form key -> status display that shows said key GLOBAL_LIST_EMPTY(key_to_status_display) -/proc/generate_status_text(line_y, message, x_offset, text_color, header_text_color, line_pair) - var/key = "[line_y]-[message]-[x_offset]-[text_color]-[header_text_color]-[line_pair]" +/proc/generate_status_text(line_y, message, x_offset, text_color, header_text_color, line_pair, alpha, matrix/transform) + var/key = "[line_y]-[message]-[x_offset]-[text_color]-[header_text_color]-[line_pair]-[alpha]-[json_encode(transform.tolist())]" var/obj/effect/overlay/status_display_text/new_overlay = GLOB.key_to_status_display[key] if(!new_overlay) - new_overlay = new(null, line_y, message, text_color, header_text_color, x_offset, line_pair, key) + new_overlay = new(null, line_y, message, text_color, header_text_color, x_offset, line_pair, alpha, transform, key) GLOB.key_to_status_display[key] = new_overlay return new_overlay @@ -138,15 +178,21 @@ GLOBAL_LIST_EMPTY(key_to_status_display) * They must be handled as real objects for the animation to run. * Don't call this in subclasses. * Arguments: - * * overlay - the current /obj/effect/overlay/status_display_text instance + * * current_key - key representing the current /obj/effect/overlay/status_display_text instance * * line_y - The Y offset to render the text. * * x_offset - Used to offset the text on the X coordinates, not usually needed. * * message - the new message text. * Returns new /obj/effect/overlay/status_display_text or null if unchanged. */ /obj/machinery/status_display/proc/update_message(current_key, line_y, message, x_offset, line_pair) + var/matrix/working_transform = matrix() + var/working_alpha = alpha + if(dir != SOUTH) + // Translate the text seperately, since they are vis_contents. + working_transform = floor_projections["[dir]"] + working_alpha = PROJECTION_TEXT_ALPHA var/obj/effect/overlay/status_display_text/current_overlay = get_status_text(current_key) - var/obj/effect/overlay/status_display_text/new_overlay = generate_status_text(line_y, message, x_offset, text_color, header_text_color, line_pair) + var/obj/effect/overlay/status_display_text/new_overlay = generate_status_text(line_y, message, x_offset, text_color, header_text_color, line_pair, working_alpha, working_transform) if(current_overlay == new_overlay) return current_key @@ -162,27 +208,103 @@ GLOBAL_LIST_EMPTY(key_to_status_display) (current_mode == SD_BLANK) || \ (current_mode != SD_PICTURE && message1 == "" && message2 == "") \ ) - set_light(0) + set_light(l_on = FALSE) return - set_light(1.5, 0.7, LIGHT_COLOR_FAINT_CYAN) // blue light + + set_light(l_color = text_color, l_on = TRUE) /obj/machinery/status_display/update_overlays(updates) . = ..() + // Facing south, we render traditionally. + if(dir == SOUTH) + add_screen_visuals(.) + return + + // Otherwise, we render a projection on the floor. + + // Get screen overlays and return if it's off. + var/list/projected_overlays = list() + var/anything_displayed = add_screen_visuals(projected_overlays, projection_only = TRUE) + + if(!anything_displayed) + return + + // Both of these are vis contents that will receive 1 or more overlays themselves. + + // Matrices to transform the content given the direction + var/matrix/floor_matrix = floor_projections["[dir]"] + var/matrix/beam_matrix = beam_projections["[dir]"] + + // Make the 2 vis overlays. + generate_projection_overlay(floor_matrix, projected_overlays, alpha = PROJECTION_FLOOR_ALPHA) + generate_projection_overlay(beam_matrix, projected_overlays, alpha = PROJECTION_BEAM_ALPHA) + + // Impossible for this to look good as an actual emissive since the emissive plane crushes alpha to all or nothing. + // We don't really want anything blocking it anyway since the projection would shine over people. + var/mutable_appearance/projection_emissive = mutable_appearance(icon, "projection-mask", offset_spokesman = src, plane = LIGHTING_PLANE) + var/list/emissive_offsets = projection_emissive_offsets["[dir]"] + projection_emissive.pixel_x = emissive_offsets[1] + projection_emissive.pixel_y = emissive_offsets[2] + projection_emissive.blend_mode = BLEND_ADD + . += projection_emissive + +/** + * Generate a set of vis contents objects for the overlays. + * + * Needs to be vis contents so that they're mouse transparent. + * + * Arguments: + * * overlay_transform - The matrix transform to apply. + * * sub_overlays - The list of sub-overlays to apply. + * * alpha - the alpha for the mutable appearance. + */ +/obj/machinery/status_display/proc/generate_projection_overlay(matrix/overlay_transform, list/sub_overlays, alpha) + PRIVATE_PROC(TRUE) + + var/obj/effect/overlay/new_overlay = SSvis_overlays.add_vis_overlay( + src, + layer = layer - 0.01, // make sure we're under the text vis objects + plane = plane, + alpha = alpha, + add_appearance_flags = KEEP_TOGETHER, + unique = TRUE + ) + + new_overlay.transform = overlay_transform + new_overlay.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + new_overlay.add_overlay(sub_overlays) + + return new_overlay + +/** + * Generate mutable_appearances for the screen. Has an optional offset to shift it around. + * + * Returns whether the the screen is conceptually on. + * + * Arguments: + * * screen_overlays - the overlays list to add to + * * projection_only - only add overlays that are transformed for the projection effect + */ +/obj/machinery/status_display/proc/add_screen_visuals(list/screen_overlays, projection_only = FALSE) + // Always have a base screen, or frame. + var/screen_icon_state = AI_DISPLAY_DONT_GLOW + // Is this screen emissive? + var/backlight_on = TRUE + if(machine_stat & (NOPOWER|BROKEN)) remove_messages() - return + backlight_on = FALSE switch(current_mode) if(SD_BLANK) remove_messages() - // Turn off backlight. - return + backlight_on = FALSE if(SD_PICTURE) remove_messages() - . += mutable_appearance(icon, current_picture) - if(current_picture == AI_DISPLAY_DONT_GLOW) // If the thing's off, don't display the emissive yeah? - return . + screen_icon_state = current_picture + if(current_picture == AI_DISPLAY_DONT_GLOW) + backlight_on = FALSE else var/line1_metric var/line2_metric @@ -196,9 +318,18 @@ GLOBAL_LIST_EMPTY(key_to_status_display) // Turn off backlight if message is blank if(message1 == "" && message2 == "") - return + backlight_on = FALSE - . += emissive_appearance(icon, "outline", src, alpha = src.alpha) + var/mutable_appearance/mutable_screen = mutable_appearance(icon, screen_icon_state) + screen_overlays += mutable_screen + + if(!backlight_on || projection_only) + return backlight_on + + var/mutable_appearance/emissive_screen = emissive_appearance(icon, AI_DISPLAY_DONT_GLOW, src) + screen_overlays += emissive_screen + + return TRUE // Timed process - performs nothing in the base class /obj/machinery/status_display/process() @@ -230,10 +361,10 @@ GLOBAL_LIST_EMPTY(key_to_status_display) var/obj/effect/overlay/status_display_text/message2_overlay = get_status_text(message_key_2) if (message1_overlay || message2_overlay) . += "The display says:" - if (message1_overlay.message) - . += "\t[html_encode(message1_overlay.message)]" - if (message2_overlay.message) - . += "\t[html_encode(message2_overlay.message)]" + if (message1) + . += "\t[html_encode(message1)]" + if (message2) + . += "\t[html_encode(message2)]" // Helper procs for child display types. /obj/machinery/status_display/proc/display_shuttle_status(obj/docking_port/mobile/shuttle) @@ -274,12 +405,14 @@ GLOBAL_LIST_EMPTY(key_to_status_display) // If the line is short enough to not marquee, and it matches this, it's a header. var/static/regex/header_regex = regex("^-.*-$") -/obj/effect/overlay/status_display_text/Initialize(mapload, maptext_y, message, text_color, header_text_color, xoffset = 0, line_pair, status_key) +/obj/effect/overlay/status_display_text/Initialize(mapload, maptext_y, message, text_color, header_text_color, xoffset = 0, line_pair, alpha, matrix/transform, status_key) . = ..() src.maptext_y = maptext_y src.message = message src.status_key = status_key + src.alpha = alpha + src.transform = transform var/line_width = GLOB.status_font.get_metrics(message) @@ -297,7 +430,7 @@ GLOBAL_LIST_EMPTY(key_to_status_display) maptext_x = 0 // Mask off to fit in screen. - add_filter("mask", 1, alpha_mask_filter(icon = icon(icon, "outline"))) + add_filter("mask", 1, alpha_mask_filter(icon = icon(icon, AI_DISPLAY_DONT_GLOW))) // Scroll. var/time = line_pair * SCROLL_RATE @@ -344,7 +477,7 @@ GLOBAL_LIST_EMPTY(key_to_status_display) var/friendc = FALSE // track if Friend Computer mode var/last_picture // For when Friend Computer mode is undone -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac) /obj/machinery/status_display/evac/Initialize(mapload) . = ..() @@ -354,7 +487,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) AddComponent(/datum/component/usb_port, list( /obj/item/circuit_component/status_display, )) - find_and_hang_on_wall() /obj/machinery/status_display/evac/Destroy() SSradio.remove_object(src,frequency) @@ -412,6 +544,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) text_color = COLOR_DISPLAY_ORANGE header_text_color = COLOR_DISPLAY_YELLOW +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/supply) + /obj/machinery/status_display/supply/process() if(machine_stat & NOPOWER) // No power, no processing. @@ -447,6 +581,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) text_color = COLOR_DISPLAY_GREEN header_text_color = COLOR_DISPLAY_CYAN +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/shuttle) + /obj/machinery/status_display/shuttle/process() if(!shuttle_id || (machine_stat & NOPOWER)) // No power, no processing. @@ -476,7 +612,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/evac, 32) current_mode = SD_PICTURE var/emotion = AI_DISPLAY_DONT_GLOW -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/ai, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/ai) /obj/machinery/status_display/ai/attack_ai(mob/living/silicon/ai/user) if(!isAI(user)) @@ -591,7 +727,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/ai, 32) message2 = firstline_to_secondline[message1] return ..() // status displays call update appearance on init so i suppose we should set the messages before calling parent as to not call it twice -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/random_message, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/status_display/random_message) #undef MAX_STATIC_WIDTH #undef FONT_STYLE @@ -600,4 +736,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/status_display/random_message, 32) #undef LINE1_Y #undef LINE2_X #undef LINE2_Y +#undef PROJECTION_TEXT_ALPHA +#undef PROJECTION_FLOOR_ALPHA +#undef PROJECTION_BEAM_ALPHA #undef SCROLL_PADDING diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 6b04b2c6f34..5f16eb007e1 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -1,6 +1,7 @@ // SUIT STORAGE UNIT ///////////////// /obj/machinery/suit_storage_unit + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "suit storage unit" desc = "An industrial unit made to hold and decontaminate irradiated equipment. It comes with a built-in UV cauterization mechanism. A small warning label advises that organic matter should not be placed into the unit." icon = 'icons/obj/machines/suit_storage.dmi' diff --git a/code/game/machinery/syndicatebeacon.dm b/code/game/machinery/syndicatebeacon.dm index c9ed74caa02..c0c921f1a97 100644 --- a/code/game/machinery/syndicatebeacon.dm +++ b/code/game/machinery/syndicatebeacon.dm @@ -2,6 +2,7 @@ //Singularity beacon //////////////////////////////////////// /obj/machinery/power/singularity_beacon + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "ominous beacon" desc = "This looks suspicious..." icon = 'icons/obj/machines/engine/singularity.dmi' diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index fb68631b766..0477766a4a2 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -2,6 +2,7 @@ // of basic interactions with the machines. /obj/machinery/telecomms + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) /// The current temporary frequency used to add new filtered frequencies /// options. var/tempfreq = FREQ_COMMON diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index c46f6b35154..ddb6f27e0aa 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -1,4 +1,5 @@ /obj/machinery/teleport + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "teleport" icon = 'icons/obj/machines/teleporter.dmi' density = TRUE diff --git a/code/game/machinery/transformer.dm b/code/game/machinery/transformer.dm index 238994004de..dcb1113a1fb 100644 --- a/code/game/machinery/transformer.dm +++ b/code/game/machinery/transformer.dm @@ -6,7 +6,6 @@ icon = 'icons/obj/machines/recycling.dmi' icon_state = "separator-AO1" layer = ABOVE_ALL_MOB_LAYER // Overhead - plane = ABOVE_GAME_PLANE density = FALSE active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 5 /// Whether this machine transforms dead mobs into cyborgs diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index b3aba350c33..c1711e85e8d 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -174,6 +174,7 @@ GLOBAL_LIST_INIT(dye_registry, list( )) /obj/machinery/washing_machine + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "washing machine" desc = "Gets rid of those pesky bloodstains, or your money back!" icon = 'icons/obj/machines/washing_machine.dmi' diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index f423f3644f0..4ade3018e57 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -272,22 +272,54 @@ /obj/effect/decal/cleanable/glitter name = "generic glitter pile" desc = "The herpes of arts and crafts." - icon = 'icons/effects/atmospherics.dmi' + icon = 'icons/effects/atmos/atmospherics.dmi' icon_state = "plasma_old" gender = NEUTER mouse_opacity = MOUSE_OPACITY_TRANSPARENT +/obj/effect/decal/cleanable/glitter/Initialize(mapload, list/datum/disease/diseases) + . = ..() + if(smoothing_flags & USES_SMOOTHING) + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) + +/obj/effect/decal/cleanable/glitter/set_smoothed_icon_state(new_junction) + // we always want to smooth as if we were connected to the north, to give the impression of being "flat" on the floor + new_junction |= NORTH_JUNCTION + . = ..() + // If we have a connection down offset physically down so we render correctly + if(new_junction & SOUTH) + // this ensures things physically below us but visually overlapping us render how we would want + pixel_y = -16 + pixel_z = 16 + // Otherwise render normally, to avoid weird layering + else + pixel_y = 0 + pixel_z = 0 + /obj/effect/decal/cleanable/glitter/pink name = "pink glitter" - icon_state = "plasma" + icon = 'icons/effects/atmos/plasma.dmi' + icon_state = "-0" + smoothing_flags = SMOOTH_BITMASK_CARDINALS + smoothing_groups = SMOOTH_GROUP_GLITTER_PINK + canSmoothWith = SMOOTH_GROUP_GLITTER_PINK /obj/effect/decal/cleanable/glitter/white name = "white glitter" - icon_state = "nitrous_oxide" + icon = 'icons/effects/atmos/nitrous_oxide.dmi' + icon_state = "-0" + smoothing_flags = SMOOTH_BITMASK_CARDINALS + smoothing_groups = SMOOTH_GROUP_GLITTER_WHITE + canSmoothWith = SMOOTH_GROUP_GLITTER_WHITE /obj/effect/decal/cleanable/glitter/blue name = "blue glitter" - icon_state = "freon" + icon = 'icons/effects/atmos/freon.dmi' + icon_state = "-0" + smoothing_flags = SMOOTH_BITMASK_CARDINALS + smoothing_groups = SMOOTH_GROUP_GLITTER_BLUE + canSmoothWith = SMOOTH_GROUP_GLITTER_BLUE /obj/effect/decal/cleanable/plasma name = "stabilized plasma" diff --git a/code/game/objects/effects/decals/decal.dm b/code/game/objects/effects/decals/decal.dm index 646713a21d7..dbf6e41d548 100644 --- a/code/game/objects/effects/decals/decal.dm +++ b/code/game/objects/effects/decals/decal.dm @@ -74,7 +74,8 @@ var/turf/T = loc if(!istype(T)) //you know this will happen somehow CRASH("Turf decal initialized in an object/nullspace") - T.AddElement(/datum/element/decal, icon, icon_state, dir, null, layer, alpha, color, null, FALSE, null) + + T.AddElement(/datum/element/decal, icon, icon_state, dir, null, layer, alpha, color, pixel_x, pixel_y, null, FALSE, null) return INITIALIZE_HINT_QDEL /obj/effect/turf_decal/Destroy(force) @@ -84,7 +85,7 @@ // I hate it too bestie if(GLOB.running_create_and_destroy) var/turf/T = loc - T.RemoveElement(/datum/element/decal, icon, icon_state, dir, null, layer, alpha, color, null, FALSE, null) + T.RemoveElement(/datum/element/decal, icon, icon_state, dir, null, layer, alpha, color, pixel_x, pixel_y, null, FALSE, null) #endif // Intentionally used over moveToNullspace(), which calls doMove(), which fires // off an enormous amount of procs, signals, etc, that this temporary effect object diff --git a/code/game/objects/effects/decals/misc.dm b/code/game/objects/effects/decals/misc.dm index 112f3b228dc..a9d7a9981e4 100644 --- a/code/game/objects/effects/decals/misc.dm +++ b/code/game/objects/effects/decals/misc.dm @@ -4,7 +4,7 @@ icon = 'icons/obj/medical/chempuff.dmi' pass_flags = PASSTABLE | PASSGRILLE layer = FLY_LAYER - plane = ABOVE_GAME_PLANE + plane = GAME_PLANE ///The mob who sourced this puff, if one exists var/mob/user ///The sprayer who fired this puff diff --git a/code/game/objects/effects/decals/turfdecal/markings.dm b/code/game/objects/effects/decals/turfdecal/markings.dm index 0fe434d0db1..dcd3f4a1634 100644 --- a/code/game/objects/effects/decals/turfdecal/markings.dm +++ b/code/game/objects/effects/decals/turfdecal/markings.dm @@ -13,6 +13,9 @@ /obj/effect/turf_decal/stripes/full icon_state = "warn_full" +/obj/effect/turf_decal/stripes/threshold + icon_state = "warningline_threshold" + /obj/effect/turf_decal/stripes/asteroid/line icon_state = "ast_warn" @@ -549,3 +552,7 @@ /obj/effect/turf_decal/board_letter/h icon_state = "board_h" +//Decals for door thresholds +/obj/effect/turf_decal/door_threshold + icon_state = "threshold" + diff --git a/code/game/objects/effects/effect_system/effects_explosion.dm b/code/game/objects/effects/effect_system/effects_explosion.dm index a8a3431ef9c..601be59f7d7 100644 --- a/code/game/objects/effects/effect_system/effects_explosion.dm +++ b/code/game/objects/effects/effect_system/effects_explosion.dm @@ -34,7 +34,6 @@ opacity = TRUE anchored = TRUE layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE mouse_opacity = MOUSE_OPACITY_TRANSPARENT pixel_x = -32 pixel_y = -32 diff --git a/code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm b/code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm index 6d968574c68..564c396731d 100644 --- a/code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm +++ b/code/game/objects/effects/effect_system/fluid_spread/effects_foam.dm @@ -291,7 +291,7 @@ /// FOAM STRUCTURE. Formed by metal foams. Dense and opaque, but easy to break /obj/structure/foamedmetal - icon = 'icons/effects/effects.dmi' + icon = 'icons/obj/structures_tall.dmi' icon_state = "metalfoam" density = TRUE opacity = TRUE // changed in New() diff --git a/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm b/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm index e651c8a3e24..dbd8d2fc92f 100644 --- a/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm @@ -8,7 +8,6 @@ pixel_x = -32 pixel_y = -32 opacity = TRUE - plane = ABOVE_GAME_PLANE layer = FLY_LAYER anchored = TRUE mouse_opacity = MOUSE_OPACITY_TRANSPARENT diff --git a/code/game/objects/effects/glowshroom.dm b/code/game/objects/effects/glowshroom.dm index e9a6263286e..9ea6b7dd962 100644 --- a/code/game/objects/effects/glowshroom.dm +++ b/code/game/objects/effects/glowshroom.dm @@ -38,6 +38,8 @@ GLOBAL_VAR_INIT(glowshrooms, 0) /turf/open/water, )) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/glowshroom) + /obj/structure/glowshroom/glowcap name = "glowcap" desc = "Mycena Ruthenia, a species of mushroom that, while it does glow in the dark, is not actually bioluminescent." @@ -50,6 +52,8 @@ GLOBAL_VAR_INIT(glowshrooms, 0) icon_state = "shadowshroom" myseed = /obj/item/seeds/glowshroom/shadowshroom +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/glowshroom/single) + /// Mapping object, a glowshroom that doesn't spread or die /obj/structure/glowshroom/single @@ -94,15 +98,7 @@ GLOBAL_VAR_INIT(glowshrooms, 0) setDir(calc_dir()) base_icon_state = initial(icon_state) if(!floor) - switch(dir) //offset to make it be on the wall rather than on the floor - if(NORTH) - pixel_y = 32 - if(SOUTH) - pixel_y = -32 - if(EAST) - pixel_x = 32 - if(WEST) - pixel_x = -32 + find_and_hang_on_wall() icon_state = "[base_icon_state][rand(1,3)]" else //if on the floor, glowshroom on-floor sprite icon_state = base_icon_state diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 64c0afe188a..5e6176d88cf 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -29,6 +29,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark) icon = 'icons/mob/landmarks.dmi' icon_state = "x" anchored = TRUE + plane = GAME_PLANE layer = MOB_LAYER var/jobspawn_override = FALSE var/delete_after_roundstart = TRUE diff --git a/code/game/objects/effects/misc.dm b/code/game/objects/effects/misc.dm index 075e927d653..f2a5b9c4f75 100644 --- a/code/game/objects/effects/misc.dm +++ b/code/game/objects/effects/misc.dm @@ -71,7 +71,6 @@ anchored = TRUE icon_state = "wave3" layer = RIPPLE_LAYER - plane = ABOVE_GAME_PLANE /obj/effect/abstract/marker/Initialize(mapload) . = ..() diff --git a/code/game/objects/effects/overlays.dm b/code/game/objects/effects/overlays.dm index 24fae3f6139..4f83d3e9c04 100644 --- a/code/game/objects/effects/overlays.dm +++ b/code/game/objects/effects/overlays.dm @@ -27,10 +27,9 @@ /obj/effect/overlay/thermite name = "thermite" desc = "Looks hot." - icon = 'icons/effects/fire.dmi' - icon_state = "2" //what? + icon = 'icons/effects/atmos/fire.dmi' + icon_state = "medium" anchored = TRUE - plane = ABOVE_GAME_PLANE layer = FLY_LAYER mouse_opacity = MOUSE_OPACITY_TRANSPARENT diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index 255f34eff51..de73edd795e 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -53,7 +53,6 @@ icon = 'icons/obj/anomaly.dmi' icon_state = "anom" layer = RIPPLE_LAYER - plane = ABOVE_GAME_PLANE mech_sized = TRUE teleport_channel = TELEPORT_CHANNEL_WORMHOLE light_on = FALSE diff --git a/code/game/objects/effects/posters/contraband.dm b/code/game/objects/effects/posters/contraband.dm index 04bc790daea..488d643fc62 100644 --- a/code/game/objects/effects/posters/contraband.dm +++ b/code/game/objects/effects/posters/contraband.dm @@ -19,7 +19,7 @@ never_random = TRUE random_basetype = /obj/structure/sign/poster/contraband -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/random, 32) +INVERT_MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/random, 32) /obj/structure/sign/poster/contraband/free_tonto name = "Free Tonto" diff --git a/code/game/objects/effects/posters/official.dm b/code/game/objects/effects/posters/official.dm index ed2a18b396b..c15736d0160 100644 --- a/code/game/objects/effects/posters/official.dm +++ b/code/game/objects/effects/posters/official.dm @@ -15,7 +15,7 @@ icon_state = "random_official" never_random = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/random, 32) +INVERT_MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/random, 32) //This is being hardcoded here to ensure we don't print directionals from the library management computer because they act wierd as a poster item /obj/structure/sign/poster/official/random/directional printable = FALSE diff --git a/code/game/objects/effects/posters/poster.dm b/code/game/objects/effects/posters/poster.dm index 4ced5babbbf..0b6262fe917 100644 --- a/code/game/objects/effects/posters/poster.dm +++ b/code/game/objects/effects/posters/poster.dm @@ -118,6 +118,7 @@ desc = "A large piece of space-resistant printed paper. [desc]" AddElement(/datum/element/beauty, 300) + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 40, pixel_y_offset_arrow = 12) /// Adds contextual screentips /obj/structure/sign/poster/add_context(atom/source, list/context, obj/item/held_item, mob/user) @@ -295,6 +296,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/ripped, 32) /obj/structure/sign/poster/abductor, ) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/random, 32) +INVERT_MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/random, 32) #undef PLACE_SPEED diff --git a/code/game/objects/effects/rcd.dm b/code/game/objects/effects/rcd.dm index 17ea3e44a10..59ff0804656 100644 --- a/code/game/objects/effects/rcd.dm +++ b/code/game/objects/effects/rcd.dm @@ -28,15 +28,17 @@ if(skip_to_next_turf) continue - var/hologram_icon + var/mutable_appearance/hologram_appearance switch(rcd_memory) if(RCD_MEMORY_WALL) - hologram_icon = GLOB.icon_holographic_wall + hologram_appearance = GLOB.holographic_wall if(RCD_MEMORY_WINDOWGRILLE) - hologram_icon = GLOB.icon_holographic_window + hologram_appearance = GLOB.holographic_window var/obj/effect/rcd_hologram/hologram = new(surrounding_turf) - hologram.icon = hologram_icon + hologram.icon = hologram_appearance.icon + hologram.icon_state = hologram_appearance.icon_state + hologram.overlays = hologram_appearance.overlays hologram.makeHologram() animate(hologram, alpha = 0, time = fade_time, easing = CIRCULAR_EASING | EASE_IN) diff --git a/code/game/objects/effects/spawners/structure.dm b/code/game/objects/effects/spawners/structure.dm index 8048e9d96d9..536edf14b25 100644 --- a/code/game/objects/effects/spawners/structure.dm +++ b/code/game/objects/effects/spawners/structure.dm @@ -6,6 +6,7 @@ again. /obj/effect/spawner/structure name = "map structure spawner" + icon = 'icons/obj/structures_spawners.dmi' var/list/spawn_list /obj/effect/spawner/structure/Initialize(mapload) @@ -16,10 +17,9 @@ again. //normal windows /obj/effect/spawner/structure/window - icon = 'icons/obj/structures_spawners.dmi' icon_state = "window_spawner" name = "window spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/fulltile) + spawn_list = list(/obj/structure/window_frame/grille_and_window) dir = SOUTH /obj/effect/spawner/structure/window/Initialize(mapload) @@ -87,7 +87,7 @@ again. /obj/effect/spawner/structure/window/reinforced name = "reinforced window spawner" icon_state = "rwindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/fulltile) + spawn_list = list(/obj/structure/window_frame/reinforced/grille_and_window) /obj/effect/spawner/structure/window/hollow/reinforced name = "hollow reinforced window spawner" @@ -143,47 +143,56 @@ again. spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/window/reinforced/spawner/directional/west) return ..() +/obj/effect/spawner/structure/window/reinforced/damaged + name = "damaged reinforced window spawner" + spawn_list = list(/obj/structure/window_frame/reinforced/damaged/grille_and_window) + //tinted /obj/effect/spawner/structure/window/reinforced/tinted name = "tinted reinforced window spawner" icon_state = "twindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/tinted/fulltile) + spawn_list = list(/obj/structure/window_frame/iron, /obj/structure/window/reinforced/tinted/fulltile) //bronze /obj/effect/spawner/structure/window/bronze name = "bronze window spawner" icon_state = "bronzewindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/bronze/fulltile) - + spawn_list = list(/obj/structure/window_frame/bronze, /obj/structure/window/bronze/fulltile) //shuttle window /obj/effect/spawner/structure/window/reinforced/shuttle name = "shuttle window spawner" icon_state = "swindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/shuttle) + spawn_list = list(/obj/structure/window_frame/titanium/grille_and_window) /obj/effect/spawner/structure/window/reinforced/shuttle/indestructible name = "indestructible shuttle window spawner" icon_state = "swindow_spawner" - spawn_list = list(/obj/structure/grille/indestructible, /obj/structure/window/reinforced/shuttle/indestructible) + spawn_list = list(/obj/structure/window_frame/titanium/grille, /obj/structure/window/reinforced/shuttle/indestructible) //plastitanium window /obj/effect/spawner/structure/window/reinforced/plasma/plastitanium name = "plastitanium window spawner" icon_state = "plastitaniumwindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/plastitanium) + spawn_list = list(/obj/structure/window_frame/plastitanium/grille_and_window) +//paper window + +/obj/effect/spawner/structure/window/paper + name = "paper window spawner" + icon_state = "paperwindow_spawner" + spawn_list = list(/obj/structure/window_frame/paperframe/grille_and_window) //ice window /obj/effect/spawner/structure/window/ice name = "ice window spawner" icon_state = "icewindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/fulltile/ice) + spawn_list = list(/obj/structure/window_frame/iron, /obj/structure/window/reinforced/fulltile/ice) //survival pod window @@ -191,7 +200,7 @@ again. /obj/effect/spawner/structure/window/survival_pod name = "pod window spawner" icon_state = "podwindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/shuttle/survival_pod) + spawn_list = list(/obj/structure/window_frame/iron, /obj/structure/window/reinforced/shuttle/survival_pod) /obj/effect/spawner/structure/window/hollow/survival_pod name = "hollow pod window spawner" @@ -253,7 +262,7 @@ again. /obj/effect/spawner/structure/window/plasma name = "plasma window spawner" icon_state = "pwindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/plasma/fulltile) + spawn_list = list(/obj/structure/window_frame/plastitanium, /obj/structure/window/plasma/fulltile) /obj/effect/spawner/structure/window/hollow/plasma name = "hollow plasma window spawner" @@ -314,7 +323,7 @@ again. /obj/effect/spawner/structure/window/reinforced/plasma name = "reinforced plasma window spawner" icon_state = "prwindow_spawner" - spawn_list = list(/obj/structure/grille, /obj/structure/window/reinforced/plasma/fulltile) + spawn_list = list(/obj/structure/window_frame/plastitanium, /obj/structure/window/reinforced/plasma/fulltile) /obj/effect/spawner/structure/window/hollow/reinforced/plasma name = "hollow reinforced plasma window spawner" @@ -372,6 +381,5 @@ again. /obj/effect/spawner/structure/electrified_grille name = "electrified grill spawner" - icon = 'icons/obj/structures_spawners.dmi' icon_state = "electrified_grille" spawn_list = list(/obj/structure/grille, /obj/structure/cable) diff --git a/code/game/objects/effects/temporary_visuals/miscellaneous.dm b/code/game/objects/effects/temporary_visuals/miscellaneous.dm index 9cb926fd197..de1c7e26619 100644 --- a/code/game/objects/effects/temporary_visuals/miscellaneous.dm +++ b/code/game/objects/effects/temporary_visuals/miscellaneous.dm @@ -145,7 +145,6 @@ /obj/effect/temp_visual/dir_setting/curse/grasp_portal icon = 'icons/effects/64x64.dmi' layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE pixel_y = -16 pixel_x = -16 duration = 32 @@ -165,7 +164,6 @@ icon = 'icons/effects/beam_splash.dmi' icon_state = "beam_splash_e" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE pixel_y = -16 duration = 50 @@ -244,8 +242,8 @@ duration = 5 /obj/effect/temp_visual/fire - icon = 'icons/effects/fire.dmi' - icon_state = "3" + icon = 'icons/effects/atmos/fire.dmi' + icon_state = "heavy" light_range = LIGHT_RANGE_FIRE light_color = LIGHT_COLOR_FIRE duration = 10 @@ -329,7 +327,6 @@ icon = 'icons/obj/weapons/guns/projectiles.dmi' icon_state = "kinetic_blast" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE duration = 4 /obj/effect/temp_visual/explosion @@ -495,7 +492,6 @@ icon = 'icons/effects/rcd.dmi' icon_state = "" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE obj_flags = CAN_BE_HIT mouse_opacity = MOUSE_OPACITY_OPAQUE diff --git a/code/game/objects/effects/wanted_poster.dm b/code/game/objects/effects/wanted_poster.dm index ab3661139fb..d70362e2f7d 100644 --- a/code/game/objects/effects/wanted_poster.dm +++ b/code/game/objects/effects/wanted_poster.dm @@ -81,17 +81,17 @@ color: This set the text color: #ff00ff */ /obj/structure/sign/poster/wanted/proc/print_across_top(icon/poster_icon, text, color) - var/textLen = min(length(text), 7) - var/startX = 16 - (2*textLen) + var/text_len = min(length(text), 7) + var/start_x = 16 - (2*text_len) var/i - for(i=1; i <= textLen, i++) + for(i=1; i <= text_len, i++) var/letter = uppertext(text[i]) var/icon/letter_icon = icon("icon" = 'icons/testing/Font_Minimal.dmi', "icon_state" = letter) - letter_icon.Shift(EAST, startX) //16 - (2*n) + letter_icon.Shift(EAST, start_x) //16 - (2*n) letter_icon.Shift(SOUTH, 2) letter_icon.SwapColor(rgb(255,255,255), color) poster_icon.Blend(letter_icon, ICON_OVERLAY) - startX = startX + 4 + start_x = start_x + 4 /obj/structure/sign/poster/wanted/roll_and_drop(atom/location, mob/user) pixel_x = 0 diff --git a/code/game/objects/items/airlock_painter.dm b/code/game/objects/items/airlock_painter.dm index 3365a24650a..e73044fd7e7 100644 --- a/code/game/objects/items/airlock_painter.dm +++ b/code/game/objects/items/airlock_painter.dm @@ -234,7 +234,7 @@ * * target - The turf being painted to */ /obj/item/airlock_painter/decal/proc/paint_floor(turf/open/floor/target) - target.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', stored_decal_total, stored_dir, null, null, alpha, color, null, FALSE, null) + target.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', stored_decal_total, stored_dir, null, null, alpha, color, null, null, null, FALSE, null) /** * Return the final icon_state for the given decal options @@ -438,7 +438,7 @@ decal_color = rgba_regex.group[1] decal_alpha = text2num(rgba_regex.group[2], 16) - target.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', source_decal, source_dir, null, null, decal_alpha, decal_color, null, FALSE, null) + target.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', source_decal, source_dir, null, null, decal_alpha, decal_color, null, null, null, FALSE, null) /datum/asset/spritesheet/decals/tiles name = "floor_tile_decals" diff --git a/code/game/objects/items/apc_frame.dm b/code/game/objects/items/apc_frame.dm index 39388da561b..f834c9fc3d4 100644 --- a/code/game/objects/items/apc_frame.dm +++ b/code/game/objects/items/apc_frame.dm @@ -2,7 +2,8 @@ /obj/item/wallframe/apc name = "\improper APC frame" desc = "Used for repairing or building APCs." - icon_state = "apc" + icon = 'icons/obj/APC.dmi' + icon_state = "frame" result_path = /obj/machinery/power/apc/auto_name /obj/item/wallframe/apc/try_build(turf/on_wall, user) diff --git a/code/game/objects/items/crab17.dm b/code/game/objects/items/crab17.dm index 45bb25285ef..bb598d88578 100644 --- a/code/game/objects/items/crab17.dm +++ b/code/game/objects/items/crab17.dm @@ -43,7 +43,6 @@ icon = 'icons/obj/machines/money_machine.dmi' icon_state = "bogdanoff" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF density = TRUE pixel_z = -8 @@ -221,7 +220,6 @@ pixel_z = 300 desc = "Get out of the way!" layer = FLY_LAYER//that wasn't flying, that was falling with style! - plane = ABOVE_GAME_PLANE icon_state = "missile_blur" /obj/effect/dumpeet_target diff --git a/code/game/objects/items/devices/forcefieldprojector.dm b/code/game/objects/items/devices/forcefieldprojector.dm index 5d40d40a4d9..53216e00f08 100644 --- a/code/game/objects/items/devices/forcefieldprojector.dm +++ b/code/game/objects/items/devices/forcefieldprojector.dm @@ -100,7 +100,6 @@ icon = 'icons/effects/effects.dmi' icon_state = "forcefield" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE pass_flags_self = PASSGLASS density = TRUE diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 504f547b5cb..fb9373943ea 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -1,7 +1,7 @@ /obj/item/radio/intercom name = "station intercom" desc = "A trusty station intercom, ready to spring into action even when the headsets go silent." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/intercom.dmi' icon_state = "intercom" anchored = TRUE w_class = WEIGHT_CLASS_BULKY @@ -42,6 +42,7 @@ if(!unscrewed) find_and_hang_on_wall(directional = TRUE, \ custom_drop_callback = CALLBACK(src, PROC_REF(knock_down))) + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 36) /obj/item/radio/intercom/Destroy() . = ..() @@ -192,13 +193,12 @@ /obj/item/wallframe/intercom name = "intercom frame" desc = "A ready-to-go intercom. Just slap it on a wall and screw it in!" - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/intercom.dmi' icon_state = "intercom" result_path = /obj/item/radio/intercom/unscrewed - pixel_shift = 26 custom_materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT * 0.75, /datum/material/glass = SMALL_MATERIAL_AMOUNT * 0.25) -MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom, 27) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/item/radio/intercom) /obj/item/radio/intercom/chapel name = "Confessional intercom" @@ -219,6 +219,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom, 27) command = TRUE icon_off = "intercom_command-p" -MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/prison, 27) -MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/chapel, 27) -MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/command, 27) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/prison) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/chapel) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/command) diff --git a/code/game/objects/items/extinguisher.dm b/code/game/objects/items/extinguisher.dm index 764e2fc6173..433b528fbce 100644 --- a/code/game/objects/items/extinguisher.dm +++ b/code/game/objects/items/extinguisher.dm @@ -47,6 +47,8 @@ var/cooling_power = 2 /// Icon state when inside a tank holder. var/tank_holder_icon_state = "holder_extinguisher" + ///Icon state when inside an extinguisher cabinet. + var/cabinet_icon_state = "extinguisher_common" /obj/item/extinguisher/Initialize(mapload) . = ..() @@ -84,6 +86,7 @@ max_water = 30 sprite_name = "miniFE" dog_fashion = null + cabinet_icon_state = "extinguisher_mini" /obj/item/extinguisher/mini/empty starting_water = FALSE @@ -141,6 +144,7 @@ ) sprite_name = "foam_extinguisher" precision = TRUE + cabinet_icon_state = "extinguisher_adv" max_water = 100 /obj/item/extinguisher/advanced/empty diff --git a/code/game/objects/items/kirby_plants/kirbyplants.dm b/code/game/objects/items/kirby_plants/kirbyplants.dm index 26199bcd42c..a76ff0d5420 100644 --- a/code/game/objects/items/kirby_plants/kirbyplants.dm +++ b/code/game/objects/items/kirby_plants/kirbyplants.dm @@ -1,5 +1,6 @@ /obj/item/kirbyplants + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "potted plant" icon = 'icons/obj/fluff/flora/plants.dmi' icon_state = "plant-01" diff --git a/code/game/objects/items/puzzle_pieces.dm b/code/game/objects/items/puzzle_pieces.dm index 335e7b3d5fb..823f04b926f 100644 --- a/code/game/objects/items/puzzle_pieces.dm +++ b/code/game/objects/items/puzzle_pieces.dm @@ -40,7 +40,7 @@ name = "locked door" desc = "This door only opens under certain conditions. It looks virtually indestructible." icon = 'icons/obj/doors/puzzledoor/default.dmi' - icon_state = "door_closed" + icon_state = "closed" explosion_block = 3 heat_proof = TRUE max_integrity = 600 @@ -75,6 +75,24 @@ if(!isnull(puzzle_id) && uses_queuelinks) SSqueuelinks.add_to_queue(src, puzzle_id) AddElement(/datum/element/empprotection, EMP_PROTECT_ALL) + update_appearance() + +/obj/machinery/door/puzzle/update_icon_state() + . = ..() + switch(animation) + if("opening") + icon_state = "opening" + if("closing") + icon_state = "closing" + else + icon_state = density ? "closed" : "open_top" + +/obj/machinery/door/puzzle/update_overlays() + . = ..() + if(!density) + // If we're open we layer the bit below us "above" any mobs so they can walk through + . += mutable_appearance(icon, "open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, "open_bottom", src, ABOVE_MOB_LAYER) /obj/machinery/door/puzzle/MatchedLinks(id, list/partners) for(var/partner in partners) @@ -89,14 +107,14 @@ /obj/machinery/door/puzzle/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.0 SECONDS + return 0.7 SECONDS /obj/machinery/door/puzzle/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 0.8 SECONDS + return 0.5 SECONDS if(DOOR_OPENING_FINISHED) - return 1.0 SECONDS + return 0.7 SECONDS /obj/machinery/door/puzzle/Bumped(atom/movable/AM) return !density && ..() diff --git a/code/game/objects/items/rcd/RCD.dm b/code/game/objects/items/rcd/RCD.dm index cf254e44781..5881630150d 100644 --- a/code/game/objects/items/rcd/RCD.dm +++ b/code/game/objects/items/rcd/RCD.dm @@ -29,7 +29,8 @@ var/construction_mode /// The path of the structure the rcd is currently creating var/atom/movable/rcd_design_path - + ///our currently selected direction + var/selected_direction /// Owner of this rcd. It can either be a construction console, player, or mech. var/atom/owner /// used by arcd, can this rcd work from a range @@ -65,8 +66,9 @@ var/list/design = GLOB.rcd_designs[root_category][design_category][1] rcd_design_path = design["[RCD_DESIGN_PATH]"] - design_title = initial(rcd_design_path.name) + design_title = RCD_SPRITESHEET_PATH_KEY(rcd_design_path) mode = design["[RCD_DESIGN_MODE]"] + construction_mode = mode GLOB.rcd_list += src @@ -95,12 +97,12 @@ mode = RCD_TURF user.visible_message(span_suicide("[user] sets the RCD to 'Wall' and points it down [user.p_their()] throat! It looks like [user.p_theyre()] trying to commit suicide!")) if(checkResource(16, user)) // It takes 16 resources to construct a wall - var/success = T.rcd_act(user, src, list("[RCD_DESIGN_MODE]" = RCD_TURF, "[RCD_DESIGN_PATH]" = /turf/open/floor/plating/rcd)) + var/success = T.rcd_act(user, src, list(RCD_DESIGN_MODE = RCD_TURF, RCD_DESIGN_PATH = /turf/open/floor/plating/rcd, RCD_BUILD_DIRECTION = selected_direction)) T = get_turf(user) // If the RCD placed a floor instead of a wall, having a wall without plating under it is cursed // There isn't an easy programmatical way to check if rcd_act will place a floor or a wall, so just repeat using it for free if(success && isopenturf(T)) - T.rcd_act(user, src, list("[RCD_DESIGN_MODE]" = RCD_TURF, "[RCD_DESIGN_PATH]" = /turf/open/floor/plating/rcd)) + T.rcd_act(user, src, list(RCD_DESIGN_MODE = RCD_TURF, RCD_DESIGN_PATH = /turf/open/floor/plating/rcd)) useResource(16, user) activate() playsound(loc, 'sound/machines/click.ogg', 50, 1) @@ -119,8 +121,8 @@ * * [mob][user]- the user */ /obj/item/construction/rcd/proc/can_place(atom/target, list/rcd_results, mob/user) - var/rcd_mode = rcd_results["[RCD_DESIGN_MODE]"] - var/atom/movable/rcd_structure = rcd_results["[RCD_DESIGN_PATH]"] + var/rcd_mode = rcd_results[RCD_DESIGN_MODE] + var/atom/movable/rcd_structure = rcd_results[RCD_DESIGN_PATH] /** *For anything that does not go an a wall we have to make sure that turf is clear for us to put the structure on it *If we are just trying to destory something then this check is not nessassary @@ -134,11 +136,11 @@ var/is_full_tile = initial(window_type.fulltile) var/list/structures_to_ignore - if(istype(target, /obj/structure/grille)) + if(istype(target, /obj/structure/window_frame)) if(is_full_tile) //if we are trying to build full-tile windows we ignore the grille - structures_to_ignore = list(/obj/structure/grille) + structures_to_ignore = list(/obj/structure/window_frame) else //when building directional windows we ignore the grill and other directional windows - structures_to_ignore = list(/obj/structure/grille, /obj/structure/window) + structures_to_ignore = list(/obj/structure/window_frame, /obj/structure/window) else //for directional windows we ignore other directional windows as they can be in diffrent directions on the turf. structures_to_ignore = list(/obj/structure/window) @@ -213,8 +215,9 @@ var/list/rcd_results = target.rcd_vals(user, src) if(!rcd_results) return FALSE - rcd_results["[RCD_DESIGN_MODE]"] = mode - rcd_results["[RCD_DESIGN_PATH]"] = rcd_design_path + rcd_results[RCD_DESIGN_MODE] = mode + rcd_results[RCD_DESIGN_PATH] = rcd_design_path + rcd_results[RCD_BUILD_DIRECTION] = selected_direction || user.dir var/delay = rcd_results["delay"] * delay_mod if ( @@ -228,10 +231,10 @@ var/target_name = target.name //Store this information before it gets mutated by the rcd. var/target_path = target.type - var/atom/design_path = rcd_results["[RCD_DESIGN_PATH]"] + var/atom/design_path = rcd_results[RCD_DESIGN_PATH] var/location = AREACOORD(target) if(_rcd_create_effect(target, user, delay, rcd_results)) - log_tool("[key_name(user)] used [src] to [rcd_results["[RCD_DESIGN_MODE]"] != RCD_DECONSTRUCT ? "construct [initial(design_path.name)]([design_path])" : "deconstruct [target_name]([target_path])"] at [location]") + log_tool("[key_name(user)] used [src] to [rcd_results[RCD_DESIGN_MODE] != RCD_DECONSTRUCT ? "construct [initial(design_path.name)]([design_path])" : "deconstruct [target_name]([target_path])"] at [location]") current_active_effects -= 1 @@ -245,7 +248,7 @@ * * rcd_results- list of params which contains the cost & build mode to create the structure */ /obj/item/construction/rcd/proc/_rcd_create_effect(atom/target, mob/user, delay, list/rcd_results) - var/obj/effect/constructing_effect/rcd_effect = new(get_turf(target), delay, rcd_results["[RCD_DESIGN_MODE]"], upgrade) + var/obj/effect/constructing_effect/rcd_effect = new(get_turf(target), delay, rcd_results[RCD_DESIGN_MODE], upgrade) //resource & structure placement sanity checks before & after delay along with beam effects if(!checkResource(rcd_results["cost"], user) || !can_place(target, rcd_results, user)) @@ -303,6 +306,8 @@ data["root_categories"] += category data["selected_root"] = root_category + var/datum/asset/spritesheet/rcd/rcd_sheet = get_asset_datum(/datum/asset/spritesheet/rcd) + data["categories"] = list() for(var/sub_category as anything in GLOB.rcd_designs[root_category]) var/list/target_category = GLOB.rcd_designs[root_category][sub_category] @@ -319,9 +324,9 @@ for(var/list/design as anything in target_category) var/atom/movable/design_path = design[RCD_DESIGN_PATH] - var/design_name = initial(design_path.name) - - designs += list(list("title" = design_name, "icon" = sanitize_css_class_name(design_name))) + var/design_name = RCD_SPRITESHEET_PATH_KEY(design_path) + var/icon_id = rcd_sheet.icon_size_id(sanitize_css_class_name(design_name)) + designs += list(list("title" = design_name, "icon" = sanitize_css_class_name(design_name), "icon_id" = icon_id)) data["categories"] += list(list("cat_name" = sub_category, "designs" = designs)) return data @@ -332,6 +337,7 @@ //main categories data["selected_category"] = design_category data["selected_design"] = design_title + data["selected_direction"] = dir2text(selected_direction) //merge airlock_electronics ui data with this var/list/airlock_data = airlock_electronics.ui_data(user) @@ -349,6 +355,11 @@ root_category = new_root update_static_data_for_all_viewers() + if("select_direction") + var/new_dir = text2dir(params["selected_direction"]) + selected_direction = (isnull(new_dir) || new_dir == selected_direction || !(new_dir in GLOB.cardinals)) ? null : new_dir + return TRUE + if("design") //read and validate params from UI var/category_name = params["category"] @@ -376,10 +387,10 @@ if(design == null) //not a valid design return TRUE design_category = category_name - mode = design["[RCD_DESIGN_MODE]"] + mode = design[RCD_DESIGN_MODE] construction_mode = mode - rcd_design_path = design["[RCD_DESIGN_PATH]"] - design_title = initial(rcd_design_path.name) + rcd_design_path = design[RCD_DESIGN_PATH] + design_title = RCD_SPRITESHEET_PATH_KEY(rcd_design_path) blueprint_changed = TRUE else diff --git a/code/game/objects/items/rcd/RTD.dm b/code/game/objects/items/rcd/RTD.dm index 45b9c9e3687..52fd723691b 100644 --- a/code/game/objects/items/rcd/RTD.dm +++ b/code/game/objects/items/rcd/RTD.dm @@ -135,7 +135,7 @@ /// re create the appearance /datum/overlay_info/proc/add_decal(turf/the_turf) - the_turf.AddElement(/datum/element/decal, icon, icon_state, direction, null, null, alpha, color, null, FALSE, null) + the_turf.AddElement(/datum/element/decal, icon, icon_state, direction, null, null, alpha, color, null, null, null, FALSE, null) /obj/item/construction/rtd/Initialize(mapload) . = ..() diff --git a/code/game/objects/items/shooting_range.dm b/code/game/objects/items/shooting_range.dm index ff08886e7d3..03b1e325c43 100644 --- a/code/game/objects/items/shooting_range.dm +++ b/code/game/objects/items/shooting_range.dm @@ -1,4 +1,5 @@ /obj/item/target + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "shooting target" desc = "A shooting target." icon = 'icons/obj/structures.dmi' diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm index 19e290170f8..cb711105995 100644 --- a/code/game/objects/items/stacks/sheets/glass.dm +++ b/code/game/objects/items/stacks/sheets/glass.dm @@ -10,6 +10,7 @@ */ GLOBAL_LIST_INIT(glass_recipes, list ( \ new/datum/stack_recipe("directional window", /obj/structure/window/unanchored, time = 0.5 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ + new/datum/stack_recipe("short directional window", /obj/structure/window/half/unanchored, time = 0.5 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ new/datum/stack_recipe("fulltile window", /obj/structure/window/fulltile/unanchored, 2, time = 1 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_IS_FULLTILE, category = CAT_WINDOWS), \ new/datum/stack_recipe("glass shard", /obj/item/shard, time = 0, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND, category = CAT_MISC), \ new/datum/stack_recipe("glass tile", /obj/item/stack/tile/glass, 1, 4, 20, category = CAT_TILES) \ @@ -143,8 +144,10 @@ GLOBAL_LIST_INIT(pglass_recipes, list ( \ */ GLOBAL_LIST_INIT(reinforced_glass_recipes, list ( \ new/datum/stack_recipe("windoor frame", /obj/structure/windoor_assembly, 5, time = 0, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ + new/datum/stack_recipe("short windoor frame", /obj/structure/windoor_assembly/half, 5, time = 0, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ null, \ new/datum/stack_recipe("directional reinforced window", /obj/structure/window/reinforced/unanchored, time = 0.5 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ + new/datum/stack_recipe("short directional reinforced window", /obj/structure/window/reinforced/half/unanchored, time = 0.5 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_CHECK_DIRECTION, category = CAT_WINDOWS), \ new/datum/stack_recipe("fulltile reinforced window", /obj/structure/window/reinforced/fulltile/unanchored, 2, time = 2 SECONDS, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND | CRAFT_IS_FULLTILE, category = CAT_WINDOWS), \ new/datum/stack_recipe("glass shard", /obj/item/shard, time = 10, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ON_SOLID_GROUND, category = CAT_MISC), \ new/datum/stack_recipe("reinforced glass tile", /obj/item/stack/tile/rglass, 1, 4, 20, category = CAT_TILES) \ diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 7443085aa4d..36a10e6b3fa 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -20,6 +20,7 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("bed", /obj/structure/bed, 2, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND, category = CAT_FURNITURE), \ new/datum/stack_recipe("double bed", /obj/structure/bed/double, 4, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND, category = CAT_FURNITURE), \ null, \ + new/datum/stack_recipe("window frame", /obj/structure/window_frame, 2, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND | CRAFT_APPLIES_MATS), \ new/datum/stack_recipe_list("office chairs", list( \ new/datum/stack_recipe("dark office chair", /obj/structure/chair/office, 5, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND, category = CAT_FURNITURE), \ new/datum/stack_recipe("light office chair", /obj/structure/chair/office/light, 5, crafting_flags = CRAFT_CHECK_DENSITY | CRAFT_ONE_PER_TURF | CRAFT_ON_SOLID_GROUND, category = CAT_FURNITURE), \ @@ -906,6 +907,7 @@ new /datum/stack_recipe("paper frame door", /obj/structure/mineral_door/paperfra merge_type = /obj/item/stack/sheet/meat material_type = /datum/material/meat material_modifier = 1 //None of that wussy stuff + walltype = /turf/closed/wall/mineral/meat /obj/item/stack/sheet/meat/fifty amount = 50 @@ -923,6 +925,7 @@ new /datum/stack_recipe("paper frame door", /obj/structure/mineral_door/paperfra merge_type = /obj/item/stack/sheet/pizza material_type = /datum/material/pizza material_modifier = 1 + walltype = /turf/closed/wall/mineral/pizza /obj/item/stack/sheet/pizza/fifty amount = 50 diff --git a/code/game/objects/items/wall_mounted.dm b/code/game/objects/items/wall_mounted.dm index ef19205cf80..b5a9ec28355 100644 --- a/code/game/objects/items/wall_mounted.dm +++ b/code/game/objects/items/wall_mounted.dm @@ -6,9 +6,14 @@ lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' w_class = WEIGHT_CLASS_SMALL + /// What do we create? var/result_path - var/wall_external = FALSE // For frames that are external to the wall they are placed on, like light fixtures and cameras. - var/pixel_shift //The amount of pixels + /// For frames that are external to the wall they are placed on, like light fixtures and cameras. + var/wall_external = FALSE + /// Do we used inverse directionals? + var/inverse_dir = TRUE + /// Can we only hang this on walls North of us? Preferably don't enable unless you absolutely have to + var/north_only = FALSE /obj/item/wallframe/proc/try_build(turf/on_wall, mob/user) if(get_dist(on_wall,user) > 1) @@ -18,6 +23,11 @@ if(!(floor_to_wall in GLOB.cardinals)) balloon_alert(user, "stand in line with wall!") return + + if (north_only && floor_to_wall != NORTH) + balloon_alert(user, "cannot place here!") + return + var/turf/T = get_turf(user) var/area/A = get_area(T) if(!isfloorturf(T)) @@ -38,20 +48,13 @@ user.visible_message(span_notice("[user.name] attaches [src] to the wall."), span_notice("You attach [src] to the wall."), span_hear("You hear clicking.")) - var/floor_to_wall = get_dir(user, on_wall) + var/facing_dir = get_dir(user, on_wall) + + if(inverse_dir) // I'm sorry about this switch, O.turn wouldn't work for whatever reason. + facing_dir = REVERSE_DIR(facing_dir) + var/obj/hanging_object = new result_path(get_turf(user), facing_dir, TRUE) + hanging_object.setDir(facing_dir) - var/obj/hanging_object = new result_path(get_turf(user), floor_to_wall, TRUE) - hanging_object.setDir(floor_to_wall) - if(pixel_shift) - switch(floor_to_wall) - if(NORTH) - hanging_object.pixel_y = pixel_shift - if(SOUTH) - hanging_object.pixel_y = -pixel_shift - if(EAST) - hanging_object.pixel_x = pixel_shift - if(WEST) - hanging_object.pixel_x = -pixel_shift after_attach(hanging_object) qdel(src) diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 0d3e3f60d4a..1b264399574 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -1233,7 +1233,6 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 alpha = 150 duration = 0.5 SECONDS layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE /obj/effect/temp_visual/slash/Initialize(mapload, atom/target, x_slashed, y_slashed, slash_color) . = ..() diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm index d07f7ad21c5..66f2039b0be 100644 --- a/code/game/objects/obj_defense.dm +++ b/code/game/objects/obj_defense.dm @@ -1,4 +1,3 @@ - /obj/hitby(atom/movable/AM, skipcatch, hitpush, blocked, datum/thrownthing/throwingdatum) ..() take_damage(AM.throwforce, BRUTE, MELEE, 1, get_dir(src, AM)) diff --git a/code/game/objects/structures/aliens.dm b/code/game/objects/structures/aliens.dm index f0c855e7c74..a0d00c5d6fa 100644 --- a/code/game/objects/structures/aliens.dm +++ b/code/game/objects/structures/aliens.dm @@ -50,15 +50,13 @@ /obj/structure/alien/resin name = "resin" desc = "Looks like some kind of thick resin." - icon = 'icons/obj/smooth_structures/alien/resin_wall.dmi' - icon_state = "resin_wall-0" - base_icon_state = "resin_wall" + icon = 'icons/obj/smooth_structures/alien/resin_wall_1.dmi' density = TRUE opacity = TRUE anchored = TRUE smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_ALIEN_RESIN - canSmoothWith = SMOOTH_GROUP_ALIEN_RESIN + smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_TALL_WALLS + canSmoothWith = SMOOTH_GROUP_ALIEN_WALLS max_integrity = 200 var/resintype = null can_atmos_pass = ATMOS_PASS_DENSITY @@ -66,7 +64,9 @@ /obj/structure/alien/resin/Initialize(mapload) . = ..() + icon = get_icon() air_update_turf(TRUE, TRUE) + make_splitvis() /obj/structure/alien/resin/Destroy() air_update_turf(TRUE, FALSE) @@ -77,15 +77,17 @@ . = ..() move_update_air(T) +/obj/structure/alien/resin/proc/make_splitvis() + AddElement(/datum/element/split_visibility, icon, color) + +/obj/structure/alien/resin/proc/get_icon() + if(prob(50)) + return 'icons/obj/smooth_structures/alien/resin_wall_1.dmi' + return 'icons/obj/smooth_structures/alien/resin_wall_2.dmi' + /obj/structure/alien/resin/wall name = "resin wall" desc = "Thick resin solidified into a wall." - icon = 'icons/obj/smooth_structures/alien/resin_wall.dmi' - icon_state = "resin_wall-0" - base_icon_state = "resin_wall" - resintype = "wall" - smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_ALIEN_RESIN - canSmoothWith = SMOOTH_GROUP_ALIEN_WALLS /obj/structure/alien/resin/wall/block_superconductivity() return 1 @@ -109,9 +111,15 @@ opacity = FALSE max_integrity = 160 resintype = "membrane" - smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_ALIEN_RESIN + smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS canSmoothWith = SMOOTH_GROUP_ALIEN_WALLS +/obj/structure/alien/resin/membrane/make_splitvis() + return + +/obj/structure/alien/resin/membrane/get_icon() + return 'icons/obj/smooth_structures/alien/resin_membrane.dmi' + /obj/structure/alien/resin/attack_paw(mob/user, list/modifiers) return attack_hand(user, modifiers) @@ -140,7 +148,7 @@ base_icon_state = "weeds1" max_integrity = 15 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_ALIEN_WEEDS + SMOOTH_GROUP_ALIEN_RESIN + smoothing_groups = SMOOTH_GROUP_ALIEN_WEEDS canSmoothWith = SMOOTH_GROUP_ALIEN_WEEDS + SMOOTH_GROUP_WALLS ///the range of the weeds going to be affected by the node var/node_range = NODERANGE diff --git a/code/game/objects/structures/beds_chairs/bed.dm b/code/game/objects/structures/beds_chairs/bed.dm index 4cfd6355eb0..c9185611d94 100644 --- a/code/game/objects/structures/beds_chairs/bed.dm +++ b/code/game/objects/structures/beds_chairs/bed.dm @@ -8,6 +8,7 @@ /// Beds /obj/structure/bed + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "bed" desc = "This is used to lie in, sleep in or strap on." icon_state = "bed" diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index e1581422d05..b4683da5a87 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -1,4 +1,5 @@ /obj/structure/chair + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "chair" desc = "You sit in this. Either by will or force." icon = 'icons/obj/chairs.dmi' @@ -158,14 +159,6 @@ gen_armrest() return ..() -/obj/structure/chair/comfy/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - if(same_z_layer) - return ..() - cut_overlay(armrest) - QDEL_NULL(armrest) - gen_armrest() - return ..() - /obj/structure/chair/comfy/proc/gen_armrest() armrest = GetArmrest() armrest.layer = ABOVE_MOB_LAYER @@ -258,7 +251,7 @@ buildstackamount = 1 item_chair = /obj/item/chair/stool -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/chair/stool) /obj/structure/chair/stool/narsie_act() return @@ -291,7 +284,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool, 0) /obj/structure/chair/stool/bar/post_unbuckle_mob(mob/living/M) M.pixel_y -= 4 -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool/bar, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/chair/stool/bar) /obj/structure/chair/stool/bamboo name = "bamboo stool" @@ -432,6 +425,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/chair/stool/bar, 0) origin_type = /obj/structure/chair/wood/wings /obj/structure/chair/old + SET_BASE_VISUAL_PIXEL(0, 0) name = "strange chair" desc = "You sit in this. Either by will or force. Looks REALLY uncomfortable." icon_state = "chairold" diff --git a/code/game/objects/structures/beds_chairs/pew.dm b/code/game/objects/structures/beds_chairs/pew.dm index 6388247e8c4..0283003485c 100644 --- a/code/game/objects/structures/beds_chairs/pew.dm +++ b/code/game/objects/structures/beds_chairs/pew.dm @@ -22,14 +22,6 @@ gen_armrest() return ..() -/obj/structure/chair/pew/left/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - if(same_z_layer) - return ..() - cut_overlay(leftpewarmrest) - QDEL_NULL(leftpewarmrest) - gen_armrest() - return ..() - /obj/structure/chair/pew/left/proc/gen_armrest() leftpewarmrest = GetLeftPewArmrest() leftpewarmrest.layer = ABOVE_MOB_LAYER @@ -65,12 +57,6 @@ gen_armrest() return ..() -/obj/structure/chair/pew/right/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - cut_overlay(rightpewarmrest) - QDEL_NULL(rightpewarmrest) - gen_armrest() - return ..() - /obj/structure/chair/pew/right/proc/gen_armrest() rightpewarmrest = GetRightPewArmrest() rightpewarmrest.layer = ABOVE_MOB_LAYER diff --git a/code/game/objects/structures/beds_chairs/sofa.dm b/code/game/objects/structures/beds_chairs/sofa.dm index bf9a221929b..c8cd754feb1 100644 --- a/code/game/objects/structures/beds_chairs/sofa.dm +++ b/code/game/objects/structures/beds_chairs/sofa.dm @@ -26,14 +26,6 @@ path/corner/color_name {\ gen_armrest() AddElement(/datum/element/soft_landing) -/obj/structure/chair/sofa/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - if(same_z_layer) - return ..() - cut_overlay(armrest) - QDEL_NULL(armrest) - gen_armrest() - return ..() - /obj/structure/chair/sofa/proc/gen_armrest() armrest = mutable_appearance(initial(icon), "[icon_state]_armrest", ABOVE_MOB_LAYER) update_armrest() diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index a843c3e3e4b..23d6fde0a33 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -44,6 +44,10 @@ LINEN BINS dying_key = DYE_REGISTRY_DOUBLE_BEDSHEET register_context() register_item_context() + for(var/stuff as anything in loc) + if(istype(stuff, /obj/structure/bed)) + pixel_y = DEPTH_OFFSET + return /obj/item/bedsheet/add_context(atom/source, list/context, obj/item/held_item, mob/living/user) if(istype(held_item) && (held_item.tool_behaviour == TOOL_WIRECUTTER || held_item.get_sharpness())) @@ -69,6 +73,7 @@ LINEN BINS return ITEM_INTERACT_BLOCKING forceMove(get_turf(to_cover)) + pixel_z = to_cover.pixel_z balloon_alert(user, "covered") coverup(to_cover) add_fingerprint(user) @@ -131,7 +136,6 @@ LINEN BINS UnregisterSignal(sleeper, COMSIG_QDELETING) balloon_alert(sleeper, "smoothed sheets") layer = initial(layer) - SET_PLANE_IMPLICIT(src, initial(plane)) pixel_z = 0 signal_sleeper = null diff --git a/code/game/objects/structures/billboard.dm b/code/game/objects/structures/billboard.dm index c6786dd84e4..8f831854c89 100644 --- a/code/game/objects/structures/billboard.dm +++ b/code/game/objects/structures/billboard.dm @@ -3,7 +3,6 @@ desc = "A blank billboard, with space for all kinds of advertising." icon = 'icons/obj/fluff/billboard.dmi' icon_state = "billboard_blank" - plane = ABOVE_GAME_PLANE max_integrity = 1000 bound_width = 96 bound_height = 32 diff --git a/code/game/objects/structures/broken_flooring.dm b/code/game/objects/structures/broken_flooring.dm index 9b2e4729080..1b0953d3653 100644 --- a/code/game/objects/structures/broken_flooring.dm +++ b/code/game/objects/structures/broken_flooring.dm @@ -63,13 +63,13 @@ /obj/structure/broken_flooring/plating/always_floorplane always_floorplane = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/singular, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/pile, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/side, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/corner, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/plating, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/singular/always_floorplane, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/pile/always_floorplane, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/side/always_floorplane, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/corner/always_floorplane, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/broken_flooring/plating/always_floorplane, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/singular) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/pile) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/side) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/corner) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/plating) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/singular/always_floorplane) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/pile/always_floorplane) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/side/always_floorplane) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/corner/always_floorplane) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/broken_flooring/plating/always_floorplane) diff --git a/code/game/objects/structures/cat_house.dm b/code/game/objects/structures/cat_house.dm index bfaa464ff6d..5283d77c6de 100644 --- a/code/game/objects/structures/cat_house.dm +++ b/code/game/objects/structures/cat_house.dm @@ -1,4 +1,5 @@ /obj/structure/cat_house + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "cat house" desc = "Cozy home for cats." icon = 'icons/mob/simple/pets.dmi' diff --git a/code/game/objects/structures/containers.dm b/code/game/objects/structures/containers.dm index bf56f7850f8..87e6e4d5010 100644 --- a/code/game/objects/structures/containers.dm +++ b/code/game/objects/structures/containers.dm @@ -9,7 +9,6 @@ density = TRUE anchored = TRUE layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE /obj/structure/shipping_container/Initialize(mapload) . = ..() diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 4484e3c512e..0ed5a25399d 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -5,6 +5,7 @@ GLOBAL_LIST_EMPTY(roundstart_station_closets) /obj/structure/closet + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "closet" desc = "It's a basic storage unit." icon = 'icons/obj/storage/closet.dmi' @@ -457,6 +458,8 @@ GLOBAL_LIST_EMPTY(roundstart_station_closets) var/atom/L = drop_location() for(var/atom/movable/AM in src) AM.forceMove(L) + AM.pixel_w = pixel_w + AM.pixel_z = pixel_z if(throwing) // you keep some momentum when getting out of a thrown closet step(AM, dir) if(throwing) diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm index 012e8e8a544..e6dd5701b90 100644 --- a/code/game/objects/structures/displaycase.dm +++ b/code/game/objects/structures/displaycase.dm @@ -1,4 +1,5 @@ /obj/structure/displaycase + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "display case" icon = 'icons/obj/structures.dmi' icon_state = "glassbox" diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index 9493a7c9414..9b54afa10f9 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -6,16 +6,17 @@ anchored = FALSE density = TRUE max_integrity = 200 + greyscale_config = /datum/greyscale_config/airlocks/custom /// Airlock's current construction state var/state = AIRLOCK_ASSEMBLY_NEEDS_WIRES - var/base_name = "Airlock" + var/base_name = null var/created_name = null var/mineral = null var/obj/item/electronics/airlock/electronics = null /// Do we perform the extra checks required for multi-tile (large) airlocks var/multi_tile = FALSE /// The type path of the airlock once completed (solid version) - var/airlock_type = /obj/machinery/door/airlock + var/obj/machinery/door/airlock/airlock_type = /obj/machinery/door/airlock /// The type path of the airlock once completed (glass version) var/glass_type = /obj/machinery/door/airlock/glass /// FALSE = glass can be installed. TRUE = glass is already installed. @@ -35,9 +36,7 @@ /obj/structure/door_assembly/multi_tile name = "large airlock assembly" - icon = 'icons/obj/doors/airlocks/multi_tile/public/glass.dmi' - overlays_file = 'icons/obj/doors/airlocks/multi_tile/public/overlays.dmi' - base_name = "large airlock" + icon = /obj/machinery/door/airlock/multi_tile/public/glass::icon glass_type = /obj/machinery/door/airlock/multi_tile/public/glass airlock_type = /obj/machinery/door/airlock/multi_tile/public/glass dir = EAST @@ -47,6 +46,8 @@ material_amt = 8 /obj/structure/door_assembly/Initialize(mapload) + base_name = base_name || initial(airlock_type.name) || "Airlock" + overlays_file = initial(airlock_type.overlays_file) . = ..() update_appearance() update_name() @@ -325,14 +326,6 @@ qdel(src) return door -/obj/structure/door_assembly/update_overlays() - . = ..() - if(!glass) - . += get_airlock_overlay("fill_construction", icon, src, TRUE) - else - . += get_airlock_overlay("glass_construction", overlays_file, src, TRUE) - . += get_airlock_overlay("panel_c[state+1]", overlays_file, src, TRUE) - /obj/structure/door_assembly/update_name() name = "" switch(state) @@ -384,7 +377,7 @@ return FALSE /obj/structure/door_assembly/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_DECONSTRUCT) + if(rcd_data[RCD_DESIGN_MODE] == RCD_DECONSTRUCT) qdel(src) return TRUE return FALSE diff --git a/code/game/objects/structures/door_assembly_types.dm b/code/game/objects/structures/door_assembly_types.dm index d62fb1bec76..febdff70868 100644 --- a/code/game/objects/structures/door_assembly_types.dm +++ b/code/game/objects/structures/door_assembly_types.dm @@ -1,123 +1,102 @@ /obj/structure/door_assembly/door_assembly_public name = "public airlock assembly" - icon = 'icons/obj/doors/airlocks/public/glass.dmi' - overlays_file = 'icons/obj/doors/airlocks/public/overlays.dmi' + icon = /obj/machinery/door/airlock/public::icon glass_type = /obj/machinery/door/airlock/public/glass airlock_type = /obj/machinery/door/airlock/public /obj/structure/door_assembly/door_assembly_com name = "command airlock assembly" - icon = 'icons/obj/doors/airlocks/station/command.dmi' - base_name = "command airlock" + icon = /obj/machinery/door/airlock/command::icon glass_type = /obj/machinery/door/airlock/command/glass airlock_type = /obj/machinery/door/airlock/command /obj/structure/door_assembly/door_assembly_sec name = "security airlock assembly" - icon = 'icons/obj/doors/airlocks/station/security.dmi' - base_name = "security airlock" + icon = /obj/machinery/door/airlock/security::icon glass_type = /obj/machinery/door/airlock/security/glass airlock_type = /obj/machinery/door/airlock/security /obj/structure/door_assembly/door_assembly_eng name = "engineering airlock assembly" - icon = 'icons/obj/doors/airlocks/station/engineering.dmi' - base_name = "engineering airlock" + icon = /obj/machinery/door/airlock/engineering::icon glass_type = /obj/machinery/door/airlock/engineering/glass airlock_type = /obj/machinery/door/airlock/engineering /obj/structure/door_assembly/door_assembly_min name = "mining airlock assembly" - icon = 'icons/obj/doors/airlocks/station/mining.dmi' - base_name = "mining airlock" + icon = /obj/machinery/door/airlock/mining::icon glass_type = /obj/machinery/door/airlock/mining/glass airlock_type = /obj/machinery/door/airlock/mining /obj/structure/door_assembly/door_assembly_atmo name = "atmospherics airlock assembly" - icon = 'icons/obj/doors/airlocks/station/atmos.dmi' - base_name = "atmospherics airlock" + icon = /obj/machinery/door/airlock/atmos::icon glass_type = /obj/machinery/door/airlock/atmos/glass airlock_type = /obj/machinery/door/airlock/atmos /obj/structure/door_assembly/door_assembly_research name = "research airlock assembly" - icon = 'icons/obj/doors/airlocks/station/research.dmi' - base_name = "research airlock" + icon = /obj/machinery/door/airlock/research::icon glass_type = /obj/machinery/door/airlock/research/glass airlock_type = /obj/machinery/door/airlock/research /obj/structure/door_assembly/door_assembly_science name = "science airlock assembly" - icon = 'icons/obj/doors/airlocks/station/science.dmi' - base_name = "science airlock" + icon = /obj/machinery/door/airlock/science::icon glass_type = /obj/machinery/door/airlock/science/glass airlock_type = /obj/machinery/door/airlock/science /obj/structure/door_assembly/door_assembly_med name = "medical airlock assembly" - icon = 'icons/obj/doors/airlocks/station/medical.dmi' - base_name = "medical airlock" + icon = /obj/machinery/door/airlock/medical::icon glass_type = /obj/machinery/door/airlock/medical/glass airlock_type = /obj/machinery/door/airlock/medical /obj/structure/door_assembly/door_assembly_hydro name = "hydroponics airlock assembly" - icon = 'icons/obj/doors/airlocks/station/hydroponics.dmi' - base_name = "hydroponics airlock" + icon = /obj/machinery/door/airlock/hydroponics::icon glass_type = /obj/machinery/door/airlock/hydroponics/glass airlock_type = /obj/machinery/door/airlock/hydroponics /obj/structure/door_assembly/door_assembly_mai name = "maintenance airlock assembly" - icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' - base_name = "maintenance airlock" + icon = /obj/machinery/door/airlock/maintenance::icon glass_type = /obj/machinery/door/airlock/maintenance/glass airlock_type = /obj/machinery/door/airlock/maintenance /obj/structure/door_assembly/door_assembly_extmai name = "external maintenance airlock assembly" - icon = 'icons/obj/doors/airlocks/station/maintenanceexternal.dmi' - base_name = "external maintenance airlock" + icon = /obj/machinery/door/airlock/maintenance/external::icon glass_type = /obj/machinery/door/airlock/maintenance/external/glass airlock_type = /obj/machinery/door/airlock/maintenance/external /obj/structure/door_assembly/door_assembly_ext name = "external airlock assembly" - icon = 'icons/obj/doors/airlocks/external/external.dmi' - base_name = "external airlock" - overlays_file = 'icons/obj/doors/airlocks/external/overlays.dmi' + icon = /obj/machinery/door/airlock/external::icon glass_type = /obj/machinery/door/airlock/external/glass airlock_type = /obj/machinery/door/airlock/external /obj/structure/door_assembly/door_assembly_fre name = "freezer airlock assembly" - icon = 'icons/obj/doors/airlocks/station/freezer.dmi' - base_name = "freezer airlock" + icon = /obj/machinery/door/airlock/freezer::icon airlock_type = /obj/machinery/door/airlock/freezer noglass = TRUE /obj/structure/door_assembly/door_assembly_hatch name = "airtight hatch assembly" - icon = 'icons/obj/doors/airlocks/hatch/centcom.dmi' - base_name = "airtight hatch" - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = /obj/machinery/door/airlock/hatch::icon airlock_type = /obj/machinery/door/airlock/hatch noglass = TRUE /obj/structure/door_assembly/door_assembly_mhatch name = "maintenance hatch assembly" - icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi' - base_name = "maintenance hatch" - overlays_file = 'icons/obj/doors/airlocks/hatch/overlays.dmi' + icon = /obj/machinery/door/airlock/maintenance_hatch::icon airlock_type = /obj/machinery/door/airlock/maintenance_hatch noglass = TRUE /obj/structure/door_assembly/door_assembly_highsecurity name = "high security airlock assembly" - icon = 'icons/obj/doors/airlocks/highsec/highsec.dmi' - base_name = "high security airlock" - overlays_file = 'icons/obj/doors/airlocks/highsec/overlays.dmi' + icon = /obj/machinery/door/airlock/highsecurity::icon airlock_type = /obj/machinery/door/airlock/highsecurity noglass = TRUE material_type = /obj/item/stack/sheet/plasteel @@ -125,9 +104,7 @@ /obj/structure/door_assembly/door_assembly_vault name = "vault door assembly" - icon = 'icons/obj/doors/airlocks/vault/vault.dmi' - base_name = "vault door" - overlays_file = 'icons/obj/doors/airlocks/vault/overlays.dmi' + icon = /obj/machinery/door/airlock/vault::icon airlock_type = /obj/machinery/door/airlock/vault noglass = TRUE material_type = /obj/item/stack/sheet/plasteel @@ -135,81 +112,68 @@ /obj/structure/door_assembly/door_assembly_shuttle name = "shuttle airlock assembly" - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' - base_name = "shuttle airlock" - overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' + icon = /obj/machinery/door/airlock/shuttle::icon airlock_type = /obj/machinery/door/airlock/shuttle glass_type = /obj/machinery/door/airlock/shuttle/glass /obj/structure/door_assembly/door_assembly_cult name = "cult airlock assembly" - icon = 'icons/obj/doors/airlocks/cult/runed/cult.dmi' - base_name = "cult airlock" - overlays_file = 'icons/obj/doors/airlocks/cult/runed/overlays.dmi' + icon = /obj/machinery/door/airlock/cult::icon airlock_type = /obj/machinery/door/airlock/cult glass_type = /obj/machinery/door/airlock/cult/glass /obj/structure/door_assembly/door_assembly_cult/unruned - icon = 'icons/obj/doors/airlocks/cult/unruned/cult.dmi' - overlays_file = 'icons/obj/doors/airlocks/cult/unruned/overlays.dmi' + icon = /obj/machinery/door/airlock/cult/unruned::icon airlock_type = /obj/machinery/door/airlock/cult/unruned glass_type = /obj/machinery/door/airlock/cult/unruned/glass /obj/structure/door_assembly/door_assembly_viro name = "virology airlock assembly" - icon = 'icons/obj/doors/airlocks/station/virology.dmi' - base_name = "virology airlock" + icon = /obj/machinery/door/airlock/virology::icon glass_type = /obj/machinery/door/airlock/virology/glass airlock_type = /obj/machinery/door/airlock/virology /obj/structure/door_assembly/door_assembly_centcom - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = /obj/machinery/door/airlock/centcom::icon airlock_type = /obj/machinery/door/airlock/centcom noglass = TRUE /obj/structure/door_assembly/door_assembly_grunge - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' - overlays_file = 'icons/obj/doors/airlocks/centcom/overlays.dmi' + icon = /obj/machinery/door/airlock/grunge::icon airlock_type = /obj/machinery/door/airlock/grunge noglass = TRUE /obj/structure/door_assembly/door_assembly_gold name = "gold airlock assembly" - icon = 'icons/obj/doors/airlocks/station/gold.dmi' - base_name = "gold airlock" + icon = /obj/machinery/door/airlock/gold::icon airlock_type = /obj/machinery/door/airlock/gold mineral = "gold" glass_type = /obj/machinery/door/airlock/gold/glass /obj/structure/door_assembly/door_assembly_silver name = "silver airlock assembly" - icon = 'icons/obj/doors/airlocks/station/silver.dmi' - base_name = "silver airlock" + icon = /obj/machinery/door/airlock/silver::icon airlock_type = /obj/machinery/door/airlock/silver mineral = "silver" glass_type = /obj/machinery/door/airlock/silver/glass /obj/structure/door_assembly/door_assembly_diamond name = "diamond airlock assembly" - icon = 'icons/obj/doors/airlocks/station/diamond.dmi' - base_name = "diamond airlock" + icon = /obj/machinery/door/airlock/diamond::icon airlock_type = /obj/machinery/door/airlock/diamond mineral = "diamond" glass_type = /obj/machinery/door/airlock/diamond/glass /obj/structure/door_assembly/door_assembly_uranium name = "uranium airlock assembly" - icon = 'icons/obj/doors/airlocks/station/uranium.dmi' - base_name = "uranium airlock" + icon = /obj/machinery/door/airlock/uranium::icon airlock_type = /obj/machinery/door/airlock/uranium mineral = "uranium" glass_type = /obj/machinery/door/airlock/uranium/glass /obj/structure/door_assembly/door_assembly_plasma name = "plasma airlock assembly" - icon = 'icons/obj/doors/airlocks/station/plasma.dmi' - base_name = "plasma airlock" + icon = /obj/machinery/door/airlock/plasma::icon airlock_type = /obj/machinery/door/airlock/plasma mineral = "plasma" glass_type = /obj/machinery/door/airlock/plasma/glass @@ -217,41 +181,35 @@ /obj/structure/door_assembly/door_assembly_bananium name = "bananium airlock assembly" desc = "Honk." - icon = 'icons/obj/doors/airlocks/station/bananium.dmi' - base_name = "bananium airlock" + icon = /obj/machinery/door/airlock/bananium::icon airlock_type = /obj/machinery/door/airlock/bananium mineral = "bananium" glass_type = /obj/machinery/door/airlock/bananium/glass /obj/structure/door_assembly/door_assembly_sandstone name = "sandstone airlock assembly" - icon = 'icons/obj/doors/airlocks/station/sandstone.dmi' - base_name = "sandstone airlock" + icon = /obj/machinery/door/airlock/sandstone::icon airlock_type = /obj/machinery/door/airlock/sandstone mineral = "sandstone" glass_type = /obj/machinery/door/airlock/sandstone/glass /obj/structure/door_assembly/door_assembly_titanium name = "titanium airlock assembly" - icon = 'icons/obj/doors/airlocks/shuttle/shuttle.dmi' - base_name = "shuttle airlock" - overlays_file = 'icons/obj/doors/airlocks/shuttle/overlays.dmi' + icon = /obj/machinery/door/airlock/titanium::icon glass_type = /obj/machinery/door/airlock/titanium/glass airlock_type = /obj/machinery/door/airlock/titanium mineral = "titanium" /obj/structure/door_assembly/door_assembly_wood name = "wooden airlock assembly" - icon = 'icons/obj/doors/airlocks/station/wood.dmi' - base_name = "wooden airlock" + icon = /obj/machinery/door/airlock/wood::icon airlock_type = /obj/machinery/door/airlock/wood mineral = "wood" glass_type = /obj/machinery/door/airlock/wood/glass /obj/structure/door_assembly/door_assembly_bronze name = "bronze airlock assembly" - icon = 'icons/obj/doors/airlocks/clockwork/pinion_airlock.dmi' - base_name = "bronze airlock" + icon = /obj/machinery/door/airlock/bronze::icon airlock_type = /obj/machinery/door/airlock/bronze noglass = TRUE material_type = /obj/item/stack/sheet/bronze @@ -259,21 +217,21 @@ /obj/structure/door_assembly/door_assembly_bronze/seethru airlock_type = /obj/machinery/door/airlock/bronze/seethru -/obj/structure/door_assembly/door_assembly_material - name = "airlock assembly" - airlock_type = /obj/machinery/door/airlock/material - glass_type = /obj/machinery/door/airlock/material/glass - greyscale_config = /datum/greyscale_config/material_airlock - nomineral = TRUE - material_flags = MATERIAL_EFFECTS | MATERIAL_ADD_PREFIX | MATERIAL_GREYSCALE | MATERIAL_AFFECT_STATISTICS - /obj/structure/door_assembly/multi_tile/door_assembly_public name = "large public airlock assembly" base_name = "large public airlock" +/obj/structure/door_assembly/door_assembly_material + name = "airlock assembly" + icon = /obj/machinery/door/airlock/material::icon + airlock_type = /obj/machinery/door/airlock/material + glass_type = /obj/machinery/door/airlock/material/glass + nomineral = TRUE + material_flags = MATERIAL_EFFECTS | MATERIAL_ADD_PREFIX | MATERIAL_GREYSCALE | MATERIAL_AFFECT_STATISTICS + /obj/structure/door_assembly/multi_tile/door_assembly_tram name = "tram door assembly" - icon = 'icons/obj/doors/airlocks/tram/tram.dmi' + icon = /obj/machinery/door/airlock/tram::icon base_name = "tram door" overlays_file = 'icons/obj/doors/airlocks/tram/tram-overlays.dmi' glass_type = /obj/machinery/door/airlock/tram diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index cf3864b1400..fc5126612d9 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -1,4 +1,5 @@ /obj/structure/dresser + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "dresser" desc = "A nicely-crafted wooden dresser. It's filled with lots of undies." icon = 'icons/obj/fluff/general.dmi' diff --git a/code/game/objects/structures/extinguisher.dm b/code/game/objects/structures/extinguisher.dm index e78b71f14e9..c78d733231e 100644 --- a/code/game/objects/structures/extinguisher.dm +++ b/code/game/objects/structures/extinguisher.dm @@ -1,8 +1,8 @@ /obj/structure/extinguisher_cabinet name = "extinguisher cabinet" desc = "A small wall mounted cabinet designed to hold a fire extinguisher." - icon = 'icons/obj/wallmounts.dmi' - icon_state = "extinguisher_closed" + icon = 'icons/obj/extinguisher.dmi' + icon_state = "cabinet" anchored = TRUE density = FALSE max_integrity = 200 @@ -10,7 +10,7 @@ var/obj/item/extinguisher/stored_extinguisher var/opened = FALSE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet) /obj/structure/extinguisher_cabinet/Initialize(mapload, ndir, building) . = ..() @@ -21,6 +21,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) update_appearance(UPDATE_ICON) register_context() find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon, pixel_y_offset = 36) /obj/structure/extinguisher_cabinet/add_context(atom/source, list/context, obj/item/held_item, mob/user) . = ..() @@ -139,25 +140,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) opened = !opened update_appearance(UPDATE_ICON) -/obj/structure/extinguisher_cabinet/update_icon_state() - icon_state = "extinguisher" - - if(isnull(stored_extinguisher)) - icon_state += "" - else if(istype(stored_extinguisher, /obj/item/extinguisher/mini)) - icon_state += "_mini" - else if(istype(stored_extinguisher, /obj/item/extinguisher/advanced)) - icon_state += "_advanced" - else if(istype(stored_extinguisher, /obj/item/extinguisher/crafted)) - icon_state += "_crafted" - else if(istype(stored_extinguisher, /obj/item/extinguisher)) - icon_state += "_default" - - if(!opened) - icon_state += "_closed" - - return ..() - /obj/structure/extinguisher_cabinet/atom_break(damage_flag) . = ..() if(!broken) @@ -168,7 +150,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) stored_extinguisher = null update_appearance(UPDATE_ICON) - /obj/structure/extinguisher_cabinet/atom_deconstruct(disassembled = TRUE) if(disassembled) new /obj/item/wallframe/extinguisher_cabinet(loc) @@ -178,10 +159,18 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) stored_extinguisher.forceMove(loc) stored_extinguisher = null +/obj/structure/extinguisher_cabinet/update_overlays() + . = ..() + if(stored_extinguisher) + . += stored_extinguisher.cabinet_icon_state + if(opened) + . += "cabinet_door_open" + else + . += "cabinet_door_closed" + /obj/item/wallframe/extinguisher_cabinet name = "extinguisher cabinet frame" desc = "Used for building wall-mounted extinguisher cabinets." - icon = 'icons/obj/wallmounts.dmi' - icon_state = "extinguisher_assembly" + icon = 'icons/obj/extinguisher.dmi' + icon_state = "cabinet" result_path = /obj/structure/extinguisher_cabinet - pixel_shift = 29 diff --git a/code/game/objects/structures/fake_stairs.dm b/code/game/objects/structures/fake_stairs.dm index 1152a8c02dc..a75129d5441 100644 --- a/code/game/objects/structures/fake_stairs.dm +++ b/code/game/objects/structures/fake_stairs.dm @@ -9,12 +9,12 @@ layer = ABOVE_OPEN_TURF_LAYER plane = FLOOR_PLANE //one with the floor -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fake_stairs, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/fake_stairs) /obj/structure/fake_stairs/wood icon_state = "stairs_wood" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fake_stairs/wood, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/fake_stairs/wood) /obj/structure/fake_stairs/stone icon_state = "stairs_stone" diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index 0564223a7c7..ea8922b3c31 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -1,40 +1,142 @@ /* * False Walls */ + +/// Stores a list of icon -> icon but with all fullblack pixels fully transparent +/// I would LOVE to do this with colormatrix bullshit but alpha does NOT cap at 1 on some GPUs for some stupid reason +GLOBAL_LIST_INIT(falsewall_alpha_icons, generate_transparent_falsewalls()) + +/proc/generate_transparent_falsewalls() + var/list/icon_alphas = list() + for(var/obj/structure/falsewall/false_type as anything in typesof(/obj/structure/falsewall)) + var/icon/make_transparent = initial(false_type.fake_icon) + if(icon_alphas[make_transparent]) + continue + var/icon/alpha_icon = icon(make_transparent) + // I am SO sorry (makes any full black pixels transparent) + alpha_icon.SwapColor("#000000FF", rgb(0, 0, 0, 0)) + icon_alphas[make_transparent] = alpha_icon + return icon_alphas + +/// Static mask we use to hide the bits of falsewalls that would be "below" the floor when opening/closing +/obj/effect/falsewall_mask + icon = 'icons/effects/32x48.dmi' + icon_state = "white" + vis_flags = VIS_INHERIT_ID + appearance_flags = parent_type::appearance_flags | KEEP_TOGETHER | RESET_TRANSFORM + +/obj/effect/falsewall_mask/Initialize(mapload) + . = ..() + render_target = "*falsewall_mask" + +/// Duplicates our parent falsewall's rendering behavior +/// But renders walls as overlays instead of with splitvis +/// In viscontents to make separation of concerns easier +/obj/effect/falsewall_floating + vis_flags = VIS_INHERIT_PLANE|VIS_INHERIT_ID + appearance_flags = parent_type::appearance_flags | KEEP_TOGETHER | RESET_ALPHA + /// The icon to fake ourselves as + var/icon/fake_icon + /// If darkness in our sprite is visible or not + /// Exists so we can make falsewalls fall "into" the floor + /// Potentially breaks art but the usecase is so minimal I will accept it + var/opaque_darkness = TRUE + var/static/obj/effect/falsewall_mask/trim + +/obj/effect/falsewall_floating/proc/set_fake_icon(icon/fake_icon) + if(src.fake_icon == fake_icon) + return + src.fake_icon = fake_icon + update_appearance() + +/obj/effect/falsewall_floating/proc/set_darkness_opacity(opaque_darkness) + if(src.opaque_darkness == opaque_darkness) + return + src.opaque_darkness = opaque_darkness + update_appearance() + +/obj/effect/falsewall_floating/set_smoothed_icon_state(new_junction) + . = ..() + update_appearance() + +/// Runs an animation that masks off the bottom of our sprite +/obj/effect/falsewall_floating/proc/trim_base(delay) + if(!trim) + trim = new(src) + vis_contents += trim + add_filter("trim_mask", 1, alpha_mask_filter(y = -40, render_source = trim.render_target, flags = MASK_INVERSE)) + transition_filter("trim_mask", alpha_mask_filter(y = -16, render_source = trim.render_target, flags = MASK_INVERSE), time = delay) + +/// Runs an animation that slowly reveals the bottom of our sprite +/obj/effect/falsewall_floating/proc/untrim_base(delay) + if(!trim) + trim = new(src) + vis_contents += trim + add_filter("trim_mask", 1, alpha_mask_filter(y = -16, render_source = trim.render_target, flags = MASK_INVERSE)) + transition_filter("trim_mask", alpha_mask_filter(y = -40, render_source = trim.render_target, flags = MASK_INVERSE), time = delay) + +/obj/effect/falsewall_floating/update_overlays() + . = ..() + // If we smooth north then as we open there's gonna be a weird hole left by the lack of blackness from above. this should help? compensate for that. + if(smoothing_junction & NORTH_JUNCTION && opaque_darkness) + var/mutable_appearance/black_backdrop = mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background") + black_backdrop.pixel_z = 16 + . += black_backdrop + + var/icon/working_fake_icon = opaque_darkness ? fake_icon : GLOB.falsewall_alpha_icons[fake_icon] + . += generate_joined_wall(working_fake_icon, smoothing_junction, draw_darkness = opaque_darkness) + /obj/structure/falsewall name = "wall" desc = "A huge chunk of metal used to separate rooms." anchored = TRUE icon = 'icons/turf/walls/false_walls.dmi' - icon_state = "wall-open" + icon_state = "wall" base_icon_state = "wall" layer = LOW_OBJ_LAYER density = TRUE opacity = TRUE max_integrity = 100 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WALLS can_be_unanchored = FALSE can_atmos_pass = ATMOS_PASS_DENSITY rad_insulation = RAD_MEDIUM_INSULATION material_flags = MATERIAL_EFFECTS + // Complex appearance gotta use render targets + blocks_emissive = EMISSIVE_BLOCK_UNIQUE + /// The object we are using to fake being a wall + var/obj/effect/falsewall_floating/visuals + /// Our usual smoothing groups + var/list/usual_groups /// The icon this falsewall is faking being. we'll switch out our icon with this when we're in fake mode - var/fake_icon = 'icons/turf/walls/wall.dmi' + var/fake_icon = 'icons/turf/walls/metal_wall.dmi' var/mineral = /obj/item/stack/sheet/iron var/mineral_amount = 2 var/walltype = /turf/closed/wall var/girder_type = /obj/structure/girder/displaced var/opening = FALSE - /obj/structure/falsewall/Initialize(mapload) . = ..() + visuals = new(src) + visuals.set_fake_icon(fake_icon) + AddElement(/datum/element/split_visibility, fake_icon, color) var/obj/item/stack/initialized_mineral = new mineral // Okay this kinda sucks. set_custom_materials(initialized_mineral.mats_per_unit, mineral_amount) qdel(initialized_mineral) + set_opacity(TRUE) // walls cannot be transparent fuck u materials air_update_turf(TRUE, TRUE) +/obj/structure/falsewall/Destroy(force) + QDEL_NULL(visuals) + return ..() + +/obj/structure/falsewall/set_smoothed_icon_state(new_junction) + . = ..() + visuals.set_smoothed_icon_state(new_junction) + /obj/structure/falsewall/attack_hand(mob/user, list/modifiers) if(opening) return @@ -42,47 +144,55 @@ if(.) return - opening = TRUE if(!density) var/srcturf = get_turf(src) for(var/mob/living/obstacle in srcturf) //Stop people from using this as a shield - opening = FALSE return - update_appearance() - addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/structure/falsewall, toggle_open)), 0.5 SECONDS) + INVOKE_ASYNC(src, PROC_REF(toggle_open)) /obj/structure/falsewall/proc/toggle_open() - if(!QDELETED(src)) - set_density(!density) - set_opacity(density) - opening = FALSE - update_appearance() - air_update_turf(TRUE, !density) - -/obj/structure/falsewall/update_icon(updates=ALL)//Calling icon_update will refresh the smoothwalls if it's closed, otherwise it will make sure the icon is correct if it's open - . = ..() - if(!density || !(updates & UPDATE_SMOOTHING)) - return - - if(opening) - smoothing_flags = NONE - clear_smooth_overlays() - else - smoothing_flags = SMOOTH_BITMASK - QUEUE_SMOOTH(src) - -/obj/structure/falsewall/update_icon_state() - if(opening) - icon = initial(icon) - icon_state = "[base_icon_state]-[density ? "opening" : "closing"]" - return ..() + opening = TRUE if(density) - icon = fake_icon - icon_state = "[base_icon_state]-[smoothing_junction]" + open() else - icon = initial(icon) - icon_state = "[base_icon_state]-open" - return ..() + close() + opening = FALSE + +/obj/structure/falsewall/proc/open() + vis_contents += visuals + RemoveElement(/datum/element/split_visibility, fake_icon, color) + visuals.trim_base(1 SECONDS) + animate(src, pixel_z = -24, time = 1 SECONDS) + usual_groups = smoothing_groups + smoothing_groups = list() + QUEUE_SMOOTH_NEIGHBORS(src) // Update any walls around us + sleep(0.2 SECONDS) + set_opacity(FALSE) + sleep(0.8 SECONDS) + visuals.set_darkness_opacity(FALSE) + set_density(FALSE) + air_update_turf(TRUE, TRUE) + +/obj/structure/falsewall/proc/close() + set_density(TRUE) + air_update_turf(TRUE, FALSE) + visuals.untrim_base(1 SECONDS) + animate(src, pixel_z = 0, time = 1 SECONDS) + visuals.set_darkness_opacity(TRUE) + sleep(0.3 SECONDS) + set_opacity(TRUE) + smoothing_groups = usual_groups + usual_groups = null + QUEUE_SMOOTH_NEIGHBORS(src) + sleep(0.7 SECONDS) + vis_contents -= visuals + AddElement(/datum/element/split_visibility, fake_icon, color) + +/obj/structure/falsewall/update_icon(updates=ALL) + . = ..() + if(!(updates & UPDATE_SMOOTHING)) + return + QUEUE_SMOOTH(src) /obj/structure/falsewall/proc/ChangeToWall(delete = 1) var/turf/T = get_turf(src) @@ -155,7 +265,7 @@ name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms." fake_icon = 'icons/turf/walls/reinforced_wall.dmi' - icon_state = "reinforced_wall-open" + icon_state = "reinforced_wall" base_icon_state = "reinforced_wall" walltype = /turf/closed/wall/r_wall mineral = /obj/item/stack/sheet/plasteel @@ -178,12 +288,12 @@ name = "uranium wall" desc = "A wall with uranium plating. This is probably a bad idea." fake_icon = 'icons/turf/walls/uranium_wall.dmi' - icon_state = "uranium_wall-open" + icon_state = "uranium_wall" base_icon_state = "uranium_wall" mineral = /obj/item/stack/sheet/mineral/uranium walltype = /turf/closed/wall/mineral/uranium smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_URANIUM_WALLS /// Mutex to prevent infinite recursion when propagating radiation pulses @@ -229,36 +339,36 @@ name = "gold wall" desc = "A wall with gold plating. Swag!" fake_icon = 'icons/turf/walls/gold_wall.dmi' - icon_state = "gold_wall-open" + icon_state = "gold_wall" base_icon_state = "gold_wall" mineral = /obj/item/stack/sheet/mineral/gold walltype = /turf/closed/wall/mineral/gold smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_GOLD_WALLS /obj/structure/falsewall/silver name = "silver wall" desc = "A wall with silver plating. Shiny." fake_icon = 'icons/turf/walls/silver_wall.dmi' - icon_state = "silver_wall-open" + icon_state = "silver_wall" base_icon_state = "silver_wall" mineral = /obj/item/stack/sheet/mineral/silver walltype = /turf/closed/wall/mineral/silver smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_SILVER_WALLS /obj/structure/falsewall/diamond name = "diamond wall" desc = "A wall with diamond plating. You monster." fake_icon = 'icons/turf/walls/diamond_wall.dmi' - icon_state = "diamond_wall-open" + icon_state = "diamond_wall" base_icon_state = "diamond_wall" mineral = /obj/item/stack/sheet/mineral/diamond walltype = /turf/closed/wall/mineral/diamond smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_DIAMOND_WALLS max_integrity = 800 @@ -266,24 +376,24 @@ name = "plasma wall" desc = "A wall with plasma plating. This is definitely a bad idea." fake_icon = 'icons/turf/walls/plasma_wall.dmi' - icon_state = "plasma_wall-open" + icon_state = "plasma_wall" base_icon_state = "plasma_wall" mineral = /obj/item/stack/sheet/mineral/plasma walltype = /turf/closed/wall/mineral/plasma smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_PLASMA_WALLS /obj/structure/falsewall/bananium name = "bananium wall" desc = "A wall with bananium plating. Honk!" fake_icon = 'icons/turf/walls/bananium_wall.dmi' - icon_state = "bananium_wall-open" + icon_state = "bananium_wall" base_icon_state = "bananium_wall" mineral = /obj/item/stack/sheet/mineral/bananium walltype = /turf/closed/wall/mineral/bananium smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_BANANIUM_WALLS @@ -291,97 +401,121 @@ name = "sandstone wall" desc = "A wall with sandstone plating. Rough." fake_icon = 'icons/turf/walls/sandstone_wall.dmi' - icon_state = "sandstone_wall-open" + icon_state = "sandstone_wall" base_icon_state = "sandstone_wall" mineral = /obj/item/stack/sheet/mineral/sandstone walltype = /turf/closed/wall/mineral/sandstone smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_SANDSTONE_WALLS /obj/structure/falsewall/wood name = "wooden wall" desc = "A wall with wooden plating. Stiff." fake_icon = 'icons/turf/walls/wood_wall.dmi' - icon_state = "wood_wall-open" + icon_state = "wood_wall" base_icon_state = "wood_wall" mineral = /obj/item/stack/sheet/mineral/wood walltype = /turf/closed/wall/mineral/wood smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_WOOD_WALLS /obj/structure/falsewall/bamboo name = "bamboo wall" desc = "A wall with bamboo finish. Zen." fake_icon = 'icons/turf/walls/bamboo_wall.dmi' - icon_state = "bamboo_wall-open" + icon_state = "bamboo_wall" base_icon_state = "bamboo_wall" mineral = /obj/item/stack/sheet/mineral/bamboo walltype = /turf/closed/wall/mineral/bamboo smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_BAMBOO_WALLS +/obj/structure/falsewall/meat + name = "meat wall" + desc = "A wall of somone's compacted meat." + fake_icon = 'icons/turf/walls/meat_wall.dmi' + icon_state = "meat_wall" + base_icon_state = "meat_wall" + mineral = /obj/item/stack/sheet/meat + walltype = /turf/closed/wall/mineral/meat + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_MEAT_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_MEAT_WALLS + +/obj/structure/falsewall/pizza + name = "pepperoni wallzza" + desc = "It's a delicious pepperoni wallzza!" + fake_icon = 'icons/turf/walls/pizza_wall.dmi' + icon_state = "pizza_wall" + base_icon_state = "pizza_wall" + mineral = /obj/item/stack/sheet/pizza + walltype = /turf/closed/wall/mineral/pizza + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_PIZZA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_PIZZA_WALLS + /obj/structure/falsewall/iron name = "rough iron wall" desc = "A wall with rough metal plating." fake_icon = 'icons/turf/walls/iron_wall.dmi' - icon_state = "iron_wall-open" + icon_state = "iron_wall" base_icon_state = "iron_wall" mineral = /obj/item/stack/rods mineral_amount = 5 walltype = /turf/closed/wall/mineral/iron base_icon_state = "iron_wall" smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_IRON_WALLS /obj/structure/falsewall/abductor name = "alien wall" desc = "A wall with alien alloy plating." fake_icon = 'icons/turf/walls/abductor_wall.dmi' - icon_state = "abductor_wall-open" + icon_state = "abductor_wall" base_icon_state = "abductor_wall" mineral = /obj/item/stack/sheet/mineral/abductor walltype = /turf/closed/wall/mineral/abductor smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_ABDUCTOR_WALLS /obj/structure/falsewall/titanium name = "wall" desc = "A light-weight titanium wall used in shuttles." fake_icon = 'icons/turf/walls/shuttle_wall.dmi' - icon_state = "shuttle_wall-open" + icon_state = "shuttle_wall" base_icon_state = "shuttle_wall" mineral = /obj/item/stack/sheet/mineral/titanium walltype = /turf/closed/wall/mineral/titanium smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_TITANIUM_WALLS + smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_TALL_WALLS + canSmoothWith = SMOOTH_GROUP_TITANIUM_WALLS /obj/structure/falsewall/plastitanium name = "wall" desc = "An evil wall of plasma and titanium." fake_icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-open" + icon_state = "plastitanium_wall" base_icon_state = "plastitanium_wall" mineral = /obj/item/stack/sheet/mineral/plastitanium walltype = /turf/closed/wall/mineral/plastitanium smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_PLASTITANIUM_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_TALL_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS /obj/structure/falsewall/material name = "wall" desc = "A huge chunk of material used to separate rooms." fake_icon = 'icons/turf/walls/material_wall.dmi' - icon_state = "material_wall-open" + icon_state = "material_wall" base_icon_state = "material_wall" walltype = /turf/closed/wall/material smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MATERIAL_WALLS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MATERIAL_WALLS canSmoothWith = SMOOTH_GROUP_MATERIAL_WALLS material_flags = MATERIAL_EFFECTS | MATERIAL_ADD_PREFIX | MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS @@ -395,19 +529,7 @@ /obj/structure/falsewall/material/mat_update_desc(mat) desc = "A huge chunk of [mat] used to separate rooms." -/obj/structure/falsewall/material/toggle_open() - if(!QDELETED(src)) - set_density(!density) - var/mat_opacity = TRUE - for(var/datum/material/mat in custom_materials) - if(mat.alpha < 255) - mat_opacity = FALSE - break - set_opacity(density && mat_opacity) - opening = FALSE - update_appearance() - air_update_turf(TRUE, !density) - +// wallening todo: does this work?? /obj/structure/falsewall/material/ChangeToWall(delete = 1) var/turf/current_turf = get_turf(src) var/turf/closed/wall/material/new_wall = current_turf.place_on_top(/turf/closed/wall/material) @@ -416,6 +538,8 @@ qdel(src) return current_turf +// Wallening todo: do we want this? +/* /obj/structure/falsewall/material/update_icon(updates) . = ..() for(var/datum/material/mat in custom_materials) @@ -433,3 +557,6 @@ var/mutable_appearance/girder_underlay = mutable_appearance('icons/obj/structures.dmi', girder_icon_state, layer = LOW_OBJ_LAYER-0.01) girder_underlay.appearance_flags = RESET_ALPHA | RESET_COLOR underlays += girder_underlay +*/ + + diff --git a/code/game/objects/structures/fireaxe.dm b/code/game/objects/structures/fireaxe.dm index ab69b7bc7a4..12b071e6d3b 100644 --- a/code/game/objects/structures/fireaxe.dm +++ b/code/game/objects/structures/fireaxe.dm @@ -1,7 +1,7 @@ /obj/structure/fireaxecabinet name = "fire axe cabinet" desc = "There is a small label that reads \"For Emergency use only\" along with details for safe use of the axe. As if." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/extinguisher.dmi' icon_state = "fireaxe" anchored = TRUE density = FALSE @@ -21,7 +21,7 @@ /// Whether we should populate our own contents on Initialize() var/populate_contents = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet) /datum/armor/structure_fireaxecabinet melee = 50 @@ -209,15 +209,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet, 32) /obj/structure/fireaxecabinet/empty populate_contents = FALSE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/empty, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/empty) /obj/item/wallframe/fireaxecabinet name = "fire axe cabinet" desc = "Home to a window's greatest nightmare. Apply to wall to use." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/extinguisher.dmi' icon_state = "fireaxe" result_path = /obj/structure/fireaxecabinet/empty - pixel_shift = 32 /obj/structure/fireaxecabinet/mechremoval name = "mech removal tool cabinet" @@ -226,7 +225,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/empty, 32) item_path = /obj/item/crowbar/mechremoval item_overlay = "crowbar" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/mechremoval, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/mechremoval) /obj/structure/fireaxecabinet/mechremoval/atom_deconstruct(disassembled = TRUE) if(held_item && loc) @@ -236,7 +235,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/mechremoval, 32) /obj/structure/fireaxecabinet/mechremoval/empty populate_contents = FALSE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/mechremoval/empty, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/fireaxecabinet/mechremoval/empty) /obj/item/wallframe/fireaxecabinet/mechremoval name = "mech removal tool cabinet" diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 49a230d6bdc..cff7ae1e56a 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -280,7 +280,6 @@ density = TRUE pixel_x = -16 layer = FLY_LAYER - plane = ABOVE_GAME_PLANE drag_slowdown = 1.5 product_types = list(/obj/item/grown/log/tree = 1) harvest_amount_low = 6 @@ -948,7 +947,6 @@ pixel_x = -16 pixel_y = -12 layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE /obj/structure/flora/bush/large/style_2 icon_state = "bush2" diff --git a/code/game/objects/structures/fluff.dm b/code/game/objects/structures/fluff.dm index 7acfa65f625..d80b0a5cde8 100644 --- a/code/game/objects/structures/fluff.dm +++ b/code/game/objects/structures/fluff.dm @@ -115,7 +115,6 @@ icon_state = "frontwalltop" density = FALSE layer = ABOVE_ALL_MOB_LAYER //except for the stairs tile, which should be set to OBJ_LAYER aka 3. - plane = ABOVE_GAME_PLANE /obj/structure/fluff/bus/passable/seat @@ -207,7 +206,6 @@ density = TRUE deconstructible = FALSE layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE /obj/structure/fluff/beach_towel name = "beach towel" diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 0f20f87e0b5..a48b0ffcb40 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -1,5 +1,6 @@ /obj/structure/girder name = "girder" + icon = 'icons/obj/structures_tall.dmi' icon_state = "girder" desc = "A large structural assembly made out of metal; It requires a layer of iron before it can be considered a wall." anchored = TRUE @@ -330,6 +331,7 @@ if(state != GIRDER_REINF) return state = GIRDER_REINF_STRUTS + update_icon() return TRUE else if(state == GIRDER_REINF_STRUTS) @@ -338,6 +340,7 @@ if(state != GIRDER_REINF_STRUTS) return state = GIRDER_REINF + update_icon() return TRUE // Wirecutter behavior for girders @@ -388,6 +391,18 @@ var/remains = pick(/obj/item/stack/rods, /obj/item/stack/sheet/iron) new remains(loc) +/obj/structure/girder/update_icon_state() + . = ..() + switch(state) + if(GIRDER_NORMAL) + icon_state = "girder" + if(GIRDER_DISPLACED) + icon_state = "displaced" + if(GIRDER_REINF) + icon_state = "reinforced" + if(GIRDER_REINF_STRUTS) + icon_state = "reinforced_struts" + /obj/structure/girder/narsie_act() new /obj/structure/girder/cult(loc) qdel(src) @@ -410,6 +425,7 @@ /obj/structure/girder/tram name = "tram girder" desc = "Titanium framework to construct tram walls. Can be plated with titanium glass or other wall materials." + icon = 'icons/obj/structures.dmi' // Not 3/4ths, tram pain icon_state = "tram" state = GIRDER_TRAM obj_flags = CAN_BE_HIT | BLOCK_Z_OUT_DOWN @@ -422,8 +438,7 @@ /obj/structure/girder/cult name = "runed girder" desc = "Framework made of a strange and shockingly cold metal. It doesn't seem to have any bolts." - icon = 'icons/obj/antags/cult/structures.dmi' - icon_state= "cultgirder" + icon_state = "cultgirder" can_displace = FALSE /obj/structure/girder/cult/attackby(obj/item/W, mob/user, params) @@ -477,7 +492,7 @@ return FALSE /obj/structure/girder/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_TURF) if(the_rcd.rcd_design_path != /turf/open/floor/plating/rcd) return FALSE diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index aa9af66868f..6b20d9234d9 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -4,8 +4,8 @@ /obj/structure/grille desc = "A flimsy framework of iron rods." name = "grille" - icon = 'icons/obj/structures.dmi' - icon_state = "grille" + icon = 'icons/obj/smooth_structures/grille.dmi' + icon_state = "grille-0" base_icon_state = "grille" density = TRUE anchored = TRUE @@ -15,10 +15,11 @@ armor_type = /datum/armor/structure_grille max_integrity = 50 integrity_failure = 0.4 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_GRILLE + canSmoothWith = SMOOTH_GROUP_GRILLE var/rods_type = /obj/item/stack/rods var/rods_amount = 2 - /// Whether or not we're disappearing but dramatically - var/dramatically_disappearing = FALSE /datum/armor/structure_grille melee = 50 @@ -39,17 +40,44 @@ . = ..() update_appearance() -/obj/structure/grille/update_appearance(updates) - if(QDELETED(src) || broken) +/obj/structure/grille/update_icon(updates=ALL) + if(QDELETED(src)) return - . = ..() - if((updates & UPDATE_SMOOTHING) && (smoothing_flags & USES_SMOOTHING)) - QUEUE_SMOOTH(src) + var/old_base_state = base_icon_state + var/ratio = atom_integrity / max_integrity + if(ratio <= 0.7) + icon = 'icons/obj/smooth_structures/grille_damaged.dmi' + base_icon_state = "grille_damaged" + else + icon = 'icons/obj/smooth_structures/grille.dmi' + base_icon_state = "grille" -/obj/structure/grille/update_icon_state() - icon_state = "[base_icon_state][((atom_integrity / max_integrity) <= 0.5) ? "50_[rand(0, 3)]" : null]" - return ..() + if(old_base_state != base_icon_state) + icon_state = "[base_icon_state]-[smoothing_junction]" + + var/old_smoothing_flags = smoothing_flags + if(broken) + icon = 'icons/obj/smooth_structures/tall_structure_variations.dmi' + icon_state = "grille-broken" + base_icon_state = "grille-broken" + smoothing_flags = NONE + smoothing_groups = null + canSmoothWith = null + else + smoothing_flags = initial(smoothing_flags) + smoothing_groups = initial(smoothing_groups) + canSmoothWith = initial(canSmoothWith) + SETUP_SMOOTHING() + . = ..() + + if(!(updates & UPDATE_SMOOTHING)) + return + if(old_smoothing_flags == smoothing_flags && (smoothing_flags & USES_SMOOTHING)) + return + // If our flags changed, update EVERYBODY + QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) /obj/structure/grille/examine(mob/user) . = ..() @@ -89,7 +117,7 @@ return FALSE /obj/structure/grille/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_DECONSTRUCT) qdel(src) return TRUE @@ -103,17 +131,17 @@ if(!clear_tile(user)) return FALSE - var/obj/structure/window/window_path = rcd_data["[RCD_DESIGN_PATH]"] + var/obj/structure/window/window_path = rcd_data[RCD_DESIGN_PATH] if(!ispath(window_path)) CRASH("Invalid window path type in RCD: [window_path]") //checks if its a valid build direction if(!initial(window_path.fulltile)) - if(!valid_build_direction(loc, user.dir, is_fulltile = FALSE)) + if(!valid_build_direction(loc, rcd_data[RCD_BUILD_DIRECTION], is_fulltile = FALSE)) balloon_alert(user, "window already here!") return FALSE - var/obj/structure/window/WD = new window_path(T, user.dir) + var/obj/structure/window/WD = new window_path(T, rcd_data[RCD_BUILD_DIRECTION]) WD.set_anchored(TRUE) return TRUE return FALSE @@ -298,21 +326,21 @@ /obj/structure/grille/atom_break() . = ..() if(!broken) - icon_state = "brokengrille" set_density(FALSE) atom_integrity = 20 broken = TRUE rods_amount = 1 var/obj/item/dropped_rods = new rods_type(drop_location(), rods_amount) transfer_fingerprints_to(dropped_rods) + update_appearance() /obj/structure/grille/proc/repair_grille() if(broken) - icon_state = "grille" set_density(TRUE) atom_integrity = max_integrity broken = FALSE rods_amount = 2 + update_appearance() return TRUE return FALSE @@ -367,36 +395,15 @@ /obj/structure/grille/get_dumping_location() return null -/obj/structure/grille/proc/temporary_shatter(time_to_go = 0 SECONDS, time_to_return = 4 SECONDS) - if(dramatically_disappearing) - return - - //dissapear in 1 second - dramatically_disappearing = TRUE - addtimer(CALLBACK(src, TYPE_PROC_REF(/atom/movable, moveToNullspace)), time_to_go) //woosh - - // come back in 1 + 4 seconds - addtimer(VARSET_CALLBACK(src, atom_integrity, atom_integrity), time_to_go + time_to_return) //set the health back (icon is updated on move) - addtimer(CALLBACK(src, TYPE_PROC_REF(/atom/movable, forceMove), loc), time_to_go + time_to_return) //we back boys - addtimer(VARSET_CALLBACK(src, dramatically_disappearing, FALSE), time_to_go + time_to_return) //also set the var back - -/// Do some very specific checks to see if we *would* get shocked. Returns TRUE if it's shocked -/obj/structure/grille/proc/is_shocked() - var/turf/turf = get_turf(src) - var/obj/structure/cable/cable = turf.get_cable_node() - var/list/powernet_info = get_powernet_info_from_source(cable) - - if(!powernet_info) - return FALSE - - var/datum/powernet/powernet = powernet_info["powernet"] - return !!powernet.get_electrocute_damage() - /obj/structure/grille/broken // Pre-broken grilles for map placement - icon_state = "brokengrille" + icon = 'icons/obj/smooth_structures/tall_structure_variations.dmi' + icon_state = "grille-broken" density = FALSE broken = TRUE rods_amount = 1 + smoothing_flags = null + smoothing_groups = null + canSmoothWith = null /obj/structure/grille/broken/Initialize(mapload) . = ..() diff --git a/code/game/objects/structures/gym/punching_bag.dm b/code/game/objects/structures/gym/punching_bag.dm index 59ccf6f23c2..65028d4038b 100644 --- a/code/game/objects/structures/gym/punching_bag.dm +++ b/code/game/objects/structures/gym/punching_bag.dm @@ -1,4 +1,5 @@ /obj/structure/punching_bag + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "punching bag" desc = "A punching bag. Can you get to speed level 4???" icon = 'icons/obj/fluff/gym_equipment.dmi' diff --git a/code/game/objects/structures/gym/weight_machine.dm b/code/game/objects/structures/gym/weight_machine.dm index 352ef65ff00..357c4359be7 100644 --- a/code/game/objects/structures/gym/weight_machine.dm +++ b/code/game/objects/structures/gym/weight_machine.dm @@ -3,6 +3,7 @@ #define SAFE_DRUNK_LEVEL 39 /obj/structure/weightmachine + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "chest press machine" desc = "Just looking at this thing makes you feel tired." icon = 'icons/obj/fluff/gym_equipment.dmi' diff --git a/code/game/objects/structures/lattice.dm b/code/game/objects/structures/lattice.dm index 0d7d2319174..291c58d26bd 100644 --- a/code/game/objects/structures/lattice.dm +++ b/code/game/objects/structures/lattice.dm @@ -67,8 +67,8 @@ return FALSE /obj/structure/lattice/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF) - var/design_structure = rcd_data["[RCD_DESIGN_PATH]"] + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF) + var/design_structure = rcd_data[RCD_DESIGN_PATH] if(design_structure == /turf/open/floor/plating) var/turf/T = src.loc if(isgroundlessturf(T)) diff --git a/code/game/objects/structures/maintenance.dm b/code/game/objects/structures/maintenance.dm index 768bd22d2ab..a196b2e0e83 100644 --- a/code/game/objects/structures/maintenance.dm +++ b/code/game/objects/structures/maintenance.dm @@ -2,6 +2,7 @@ as well as a location where a hidden item can somtimes be retrieved at the cost of risking a vicious bite.**/ /obj/structure/moisture_trap + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "moisture trap" desc = "A device installed in order to control moisture in poorly ventilated areas.\nThe stagnant water inside basin seems to produce serious biofouling issues when improperly maintained.\nThis unit in particular seems to be teeming with life!\nWho thought mother Gaia could assert herself so vigoriously in this sterile and desolate place?" icon_state = "moisture_trap" diff --git a/code/game/objects/structures/mannequin.dm b/code/game/objects/structures/mannequin.dm index a47802273d5..b64fca106ae 100644 --- a/code/game/objects/structures/mannequin.dm +++ b/code/game/objects/structures/mannequin.dm @@ -15,7 +15,6 @@ pixel_y = 3 base_pixel_y = 3 layer = ABOVE_MOB_LAYER - plane = ABOVE_GAME_PLANE /// Which body type we use, male or female? var/body_type /// Material we're used of, wood or plastic? diff --git a/code/game/objects/structures/mineral_doors.dm b/code/game/objects/structures/mineral_doors.dm index d67f61e9442..af616412916 100644 --- a/code/game/objects/structures/mineral_doors.dm +++ b/code/game/objects/structures/mineral_doors.dm @@ -41,6 +41,11 @@ set_custom_materials(initialized_mineral.mats_per_unit, sheetAmount) qdel(initialized_mineral) air_update_turf(TRUE, TRUE) + return INITIALIZE_HINT_LATELOAD + +/obj/structure/mineral_door/LateInitialize(mapload) + if(mapload) + auto_align() /obj/structure/mineral_door/Destroy() if(!door_opened) @@ -103,9 +108,8 @@ /obj/structure/mineral_door/proc/Open() isSwitchingStates = TRUE playsound(src, openSound, 100, TRUE) + sleep(0.8 SECONDS) set_opacity(FALSE) - flick("[initial(icon_state)]opening",src) - sleep(1 SECONDS) set_density(FALSE) door_opened = TRUE layer = OPEN_DOOR_LAYER @@ -124,8 +128,7 @@ return isSwitchingStates = TRUE playsound(src, closeSound, 100, TRUE) - flick("[initial(icon_state)]closing",src) - sleep(1 SECONDS) + sleep(0.8 SECONDS) set_density(TRUE) set_opacity(TRUE) door_opened = FALSE @@ -135,9 +138,16 @@ isSwitchingStates = FALSE /obj/structure/mineral_door/update_icon_state() - icon_state = "[initial(icon_state)][door_opened ? "open":""]" + icon_state = "[initial(icon_state)][door_opened ? "_open_top":""]" return ..() +/obj/structure/mineral_door/update_overlays() + . = ..() + if(!density) + // If we're open we layer the bit below us "above" any mobs so they can walk through + . += mutable_appearance(icon, "[initial(icon_state)]_open_bottom", ABOVE_MOB_LAYER, appearance_flags = KEEP_APART) + . += emissive_blocker(icon, "[initial(icon_state)]_open_bottom", src, ABOVE_MOB_LAYER) + /obj/structure/mineral_door/attackby(obj/item/I, mob/living/user) if(pickaxe_door(user, I)) return diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 7ea23302814..b9fc5aae733 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -45,6 +45,8 @@ for(var/i in mirror_options) mirror_options[i] = icon('icons/hud/radial.dmi', i) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/mirror) + /obj/structure/mirror/Initialize(mapload) . = ..() var/static/list/reflection_filter = alpha_mask_filter(icon = icon('icons/obj/watercloset.dmi', "mirror_mask")) @@ -61,9 +63,7 @@ return FALSE return TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror, 28) - -/obj/structure/mirror/Initialize(mapload) +/obj/structure/mirrr/Initialize(mapload) . = ..() find_and_hang_on_wall() @@ -74,7 +74,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror, 28) . = ..() atom_break(null, mapload) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror/broken, 28) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/mirror/broken) /obj/structure/mirror/attack_hand(mob/living/carbon/human/user) . = ..() @@ -312,7 +312,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror/broken, 28) /datum/material/silver = SHEET_MATERIAL_AMOUNT, ) result_path = /obj/structure/mirror - pixel_shift = 28 /obj/structure/mirror/magic name = "magic mirror" @@ -320,6 +319,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror/broken, 28) icon_state = "magic_mirror" mirror_options = MAGIC_MIRROR_OPTIONS +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/mirror/magic) + /obj/structure/mirror/magic/Initialize(mapload) . = ..() diff --git a/code/game/objects/structures/noticeboard.dm b/code/game/objects/structures/noticeboard.dm index 841da899725..841a951900d 100644 --- a/code/game/objects/structures/noticeboard.dm +++ b/code/game/objects/structures/noticeboard.dm @@ -3,7 +3,7 @@ /obj/structure/noticeboard name = "notice board" desc = "A board for pinning important notices upon. It is made of the finest Spanish cork." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/noticeboard.dmi' icon_state = "noticeboard" density = FALSE anchored = TRUE @@ -11,7 +11,7 @@ /// Current number of a pinned notices var/notices = 0 -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/noticeboard, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/noticeboard) /obj/structure/noticeboard/Initialize(mapload) . = ..() @@ -118,17 +118,21 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/noticeboard, 32) for(var/obj/item/content in contents) remove_item(content) +/obj/structure/noticeboard/update_overlays() + . = ..() + if(notices) + . += "notices_[notices]" + /obj/item/wallframe/noticeboard name = "notice board" desc = "Right now it's more of a clipboard. Attach to a wall to use." - icon = 'icons/obj/wallmounts.dmi' + icon = 'icons/obj/noticeboard.dmi' icon_state = "noticeboard" custom_materials = list( /datum/material/wood = SHEET_MATERIAL_AMOUNT, ) resistance_flags = FLAMMABLE result_path = /obj/structure/noticeboard - pixel_shift = 32 // Notice boards for the heads of staff (plus the qm) diff --git a/code/game/objects/structures/plaques/_plaques.dm b/code/game/objects/structures/plaques/_plaques.dm index 1277869dbf6..7f168a8d687 100644 --- a/code/game/objects/structures/plaques/_plaques.dm +++ b/code/game/objects/structures/plaques/_plaques.dm @@ -13,6 +13,8 @@ ///Custom plaque structures and items both start "unengraved", once engraved with a fountain pen their text can't be altered again. Static plaques are already engraved. var/engraved = FALSE +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque) + /datum/armor/structure_plaque melee = 50 fire = 50 @@ -20,6 +22,7 @@ /obj/structure/plaque/Initialize(mapload) . = ..() + find_and_hang_on_wall() register_context() /obj/structure/plaque/add_context(atom/source, list/context, obj/item/held_item, mob/user) @@ -103,6 +106,7 @@ engraved = TRUE //The plaque now has a name, description, and can't be altered again. user.visible_message(span_notice("[user] engraves [src]."), \ span_notice("You engrave [src].")) + icon_state = "goldenplaque" return if(istype(I, /obj/item/pen)) if(engraved) @@ -193,14 +197,6 @@ var/obj/structure/plaque/placed_plaque = new plaque_path(user_turf) //We place the plaque on the turf the user is standing, and pixel shift it to the target wall, as below. //This is to mimic how signs and other wall objects are usually placed by mappers, and so they're only visible from one side of a wall. var/dir = get_dir(user_turf, target_turf) - if(dir & NORTH) - placed_plaque.pixel_y = 32 - else if(dir & SOUTH) - placed_plaque.pixel_y = -32 - if(dir & EAST) - placed_plaque.pixel_x = 32 - else if(dir & WEST) - placed_plaque.pixel_x = -32 user.visible_message(span_notice("[user] fastens [src] to [target_turf]."), \ span_notice("You attach [src] to [target_turf].")) playsound(target_turf, 'sound/items/deconstruct.ogg', 50, TRUE) diff --git a/code/game/objects/structures/plaques/static_plaques.dm b/code/game/objects/structures/plaques/static_plaques.dm index 3ae3b66b71b..7fade565464 100644 --- a/code/game/objects/structures/plaques/static_plaques.dm +++ b/code/game/objects/structures/plaques/static_plaques.dm @@ -2,23 +2,35 @@ /obj/structure/plaque/static_plaque engraved = TRUE + icon_state = "goldenplaque" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque) /obj/structure/plaque/static_plaque/atmos name = "\improper FEA Atmospherics Division plaque" desc = "This plaque commemorates the fall of the Atmos FEA division. For all the charred, dizzy, and brittle men who have died in its hands." + icon_state = "employeeplaque" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/atmos) /obj/structure/plaque/static_plaque/thunderdome name = "Thunderdome Plaque" desc = "This plaque commemorates those who have fallen in glorious combat. For all the charred, dizzy, and beaten men who have died in its hands." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/thunderdome) + /obj/structure/plaque/static_plaque/golden name = "The Most Robust Men Award for Robustness" desc = "To be Robust is not an action or a way of life, but a mental state. Only those with the force of Will strong enough to act during a crisis, saving friend from foe, are truly Robust. Stay Robust my friends." - icon_state = "goldenplaque" + icon_state = "employeeplaque" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden) /obj/structure/plaque/static_plaque/golden/captain name = "The Most Robust Captain Award for Robustness" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/captain) + /obj/structure/plaque/static_plaque/tram /// The tram we have info about var/specific_transport_id = TRAMSTATION_LINE_1 @@ -30,6 +42,10 @@ icon_state = "commission_tram" custom_materials = list(/datum/material/titanium = SHEET_MATERIAL_AMOUNT) layer = SIGN_LAYER + pixel_y = -29 + pixel_z = 29 + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/tram) /obj/structure/plaque/static_plaque/tram/Initialize(mapload) . = ..() @@ -107,90 +123,132 @@ icon_state = "commission_nt" layer = BELOW_OPEN_DOOR_LAYER +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission) + //Current stations // Icebox Station: added May 13, 2020 (#51090) /obj/structure/plaque/static_plaque/golden/commission/icebox desc = "Spinward Sector Station SS-13\n'Box' Class Outpost (Revision 2.2: 'Icebox')\nCommissioned 13/05/2560\n'Cold Reliable'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/icebox) + // Metastation: added Mar 11, 2013 (best estimate, pre-git) /obj/structure/plaque/static_plaque/golden/commission/meta desc = "Spinward Sector Station SS-13\n'Meta' Class Outpost\nCommissioned 11/03/2553\n'Theseus' Station'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/meta) + // Deltastation: added Dec 17, 2016 (#22066) /obj/structure/plaque/static_plaque/golden/commission/delta desc = "Spinward Sector Station SS-13\n'Delta' Class Outpost\nCommissioned 17/12/2556\n'Efficiency Through Redundancy'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/delta) + // Tramstation: added Mar 11, 2021 (#56509) /obj/structure/plaque/static_plaque/golden/commission/tram desc = "Spinward Sector Station SS-13\n'Tram' Class Outpost\nCommissioned 11/03/2561\n'Making Moves'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/tram) + // Wawastation: added add date here /obj/structure/plaque/static_plaque/golden/commission/wawa desc = "Spinward Sector Station SS-13\n'Wawa' Class Outpost\nCommissioned 11/03/add here\n'Forever Vertical'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/wawa) + // North Star: added Apr 13, 2023 (#74371) /obj/structure/plaque/static_plaque/golden/commission/northstar desc = "Spinward Sector Ship SS-13\n'North Star' Class Vessel\nCommissioned 13/04/2563\n'New Opportunities'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/northstar) + // Birdshot: added Apr 29, 2023 (#74371) /obj/structure/plaque/static_plaque/golden/commission/birdshot desc = "Spinward Sector Station SS-13\n'Birdshot' Class Outpost\nCommissioned 29/04/2563\n'Shooting for the Stars'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/birdshot) + //Removed stations // Asteroidstation: added Oct 17, 2015 (169ab09f7b52254ee505e54cdea681fab287647b), removed Jun 19, 2016 (#18661)- 8 months, 2 days /obj/structure/plaque/static_plaque/golden/commission/asteroid desc = "Spinward Sector Station SS-12\n'Asteroid' Class Outpost\nCommissioned 13/10/2555\nDecommissioned 19/06/2556\n'A Meteoric Success'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/asteroid) + // Birdboat Station: added Sep 17, 2015 (#11829), removed Feb 09, 2017 (#23754)- 1 year, 4 months, 23 days /obj/structure/plaque/static_plaque/golden/commission/birdboat desc = "Spinward Sector Station SS-03\n'Birdboat' Class Outpost\nCommissioned 17/09/2555\nDecommissioned 09/02/2557\n'Rocking the Boat'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/birdboat) + // Boxstation: added Nov 15, 2010 (pre-git), removed Jul 06, 2020 (#52017)- 9 years, 7 months, 21 days /obj/structure/plaque/static_plaque/golden/commission/box desc = "Spinward Sector Station SS-02\n'Box' Class Outpost\nCommissioned 15/11/2550\nDecommissioned 06/07/2560\n'Old Faithful'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/box) + // Pubbystation: added Oct 19, 2016 (#20925), removed Dec 10, 2020 (#54588)- 4 years, 1 month, 21 days /obj/structure/plaque/static_plaque/golden/commission/pubby desc = "Spinward Sector Station SS-06\n'Pubby' Class Outpost\nCommissioned 19/10/2556\nDecommissioned 10/12/2560\n'No Law But Ours'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/pubby) + // Cerestation: added Mar 29, 2017 (#24665), removed Aug 26th, 2017 (#30196)- 4 months, 28 days /obj/structure/plaque/static_plaque/golden/commission/cere desc = "Spinward Sector Station SS-10\n'Cere' Class Outpost\nCommissioned 29/03/2557\nDecommissioned 26/08/2557\n'Take a Hike'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/cere) + // Discstation: added Sep 21, 2015 (#11923), removed Jan 31, 2016 (#15069)- 4 months, 10 days /obj/structure/plaque/static_plaque/golden/commission/disc desc = "Spinward Sector Station SS-05\n'Disc' Class Outpost\nCommissioned 21/09/2555\nDecommissioned 31/01/2556\n'Sleep Tight'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/disc) + // Donutstation: added Dec 16, 2018 (#41099), removed Apr 28, 2020 (#50730)- 1 year, 4 months, 12 days /obj/structure/plaque/static_plaque/golden/commission/donut desc = "Spinward Sector Station SS-11\n'Donut' Class Outpost\nCommissioned 16/12/2558\nDecommissioned 28/04/2560\n'Hail the Lord'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/donut) + // Dreamstation: added Oct 06, 2015 (#12154), removed Dec 22, 2016 (#22305)- 1 year, 2 months, 16 days /obj/structure/plaque/static_plaque/golden/commission/dream desc = "Spinward Sector Station SS-04\n'Dream' Class Outpost\nCommissioned 06/10/2555\nDecommissioned 22/12/2556\n'Aiming High'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/dream) + // Efficiencystation: added Jan 28, 2016 (46f64266cfb8b40e35faa8a4d9a2d3aeec689943), removed Dec 20, 2016 (#22306)- 10 months, 22 days /obj/structure/plaque/static_plaque/golden/commission/efficiency desc = "Spinward Sector Station SS-07\n'Efficiency' Class Outpost\nCommissioned 28/01/2556\nDecommissioned 20/12/2556\n'Work Smarter, Not Harder'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/efficiency) + // Kilostation: added Nov 13, 2019 (#46968), removed /obj/structure/plaque/static_plaque/golden/commission/kilo desc = "Spinward Sector Station SS-13\n'Kilo' Class Outpost\nCommissioned 13/11/2559\nDecommissioned \n'Forever Different'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/kilo) + // Ministation: added Jan 29, 2014 (7a76e9456b782e6626bf81e27a912d8232c76b18), removed Dec 27, 2016 (#22453)- 2 years, 10 months, 28 days /obj/structure/plaque/static_plaque/golden/commission/mini desc = "Spinward Sector Station SS-08\n'Mini' Class Outpost\nCommissioned 29/01/2554\nDecommissioned 27/12/2556\n'The Littlest Station'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/mini) + // Omegastation: added Dec 27, 2016 (#22453), removed Sep 20, 2018 (#40352)- 1 year, 8 months, 24 days /obj/structure/plaque/static_plaque/golden/commission/omega desc = "Spinward Sector Station SS-09\n'Omega' Class Outpost\nCommissioned 27/12/2556\nDecommissioned 20/09/2558\n'Tiny Take Two'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/omega) + // Uterusstation: added Sep 03, 2011 (bbd6db9ce2d6341892b89a620593fc8877f5a817), removed Jun 21, 2012 (72d72f7ce522c2d2ad4863f44ee9f5054413c489)- 9 months, 18 days /obj/structure/plaque/static_plaque/golden/commission/uterus desc = "Spinward Sector Station SS-01\n'Uterus' Class Outpost\nCommissioned 03/09/2551\nDecommissioned 21/06/2552\n'Humanity's Vanguard'" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/uterus) + // Other Stations // Space Station 13, Developer Class Outpost, Station Commissioned 30.12.2322, For the Glory of the Workers of the Third Soviet Union @@ -199,6 +257,8 @@ desc = "космическая-станция-13\nфорпост класса разработчика\nстанция сдана 30.12.2322\nво славу тружеников третьего советского союза" icon_state = "commission_commie" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/plaque/static_plaque/golden/commission/ks13) + //These are plaques that aren't made of metal, so we'll just consider them signs. Those are made of plastic (default) or wood, not gold. //See: code>game>objects>structures>signs>_signs.dm @@ -207,26 +267,40 @@ desc = "Next to the extremely long list of names and job titles, there is a drawing of a little child. The child appears to be disabled. Beneath the image, someone has scratched the word \"PACKETS\"." icon_state = "kiddieplaque" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie) + /obj/structure/sign/plaques/kiddie/devils_tooth name = "\improper Devil's Tooth Plaque" desc = "A plaque commemorating the fallen souls who had to die tunneling out this segment of the frozen ice planet that surrounds it. It's named \"Devil's Tooth\" because those who laid down their life here surely thought they were in hell." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/devils_tooth) + /obj/structure/sign/plaques/kiddie/badger name = "\improper Remembrance Plaque" desc = "A plaque commemorating the fallen, may they rest in peace, forever asleep amongst the stars. Someone has drawn a picture of a crying badger at the bottom." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/badger) + /obj/structure/sign/plaques/kiddie/library name = "\improper Library Rules Sign" desc = "A long list of rules to be followed when in the library, extolling the virtues of being quiet at all times and threatening those who would dare eat hot food inside." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/library) + /obj/structure/sign/plaques/kiddie/perfect_man name = "\improper 'Perfect Man' sign" desc = "A guide to the exhibit, explaining how recent developments in mindshield implant and cloning technologies by Nanotrasen Corporation have led to the development and the effective immortality of the 'perfect man', the loyal Nanotrasen Employee." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/perfect_man) + /obj/structure/sign/plaques/kiddie/perfect_drone name = "\improper 'Perfect Drone' sign" desc = "A guide to the drone shell dispenser, detailing the constructive and destructive applications of modern repair drones, as well as the development of the incorruptible cyborg servants of tomorrow, available today." +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/perfect_drone) + /obj/structure/sign/plaques/kiddie/gameoflife name = "\improper Conway's The Game Of Life plaque" desc = "A plaque detailing the historical significance of The Game Of Life in the field of computer science, and that the mural underfoot is a representation of the game in action." + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/plaques/kiddie/gameoflife) diff --git a/code/game/objects/structures/plasticflaps.dm b/code/game/objects/structures/plasticflaps.dm index a5ed048153c..172fa01083d 100644 --- a/code/game/objects/structures/plasticflaps.dm +++ b/code/game/objects/structures/plasticflaps.dm @@ -2,7 +2,7 @@ name = "airtight plastic flaps" desc = "Heavy duty, airtight, plastic flaps. Definitely can't get past those. No way." gender = PLURAL - icon = 'icons/obj/structures.dmi' + icon = 'icons/obj/structures_tall.dmi' icon_state = "plasticflaps" armor_type = /datum/armor/structure_plasticflaps density = FALSE @@ -24,20 +24,24 @@ /obj/structure/plasticflaps/Initialize(mapload) . = ..() - alpha = 0 - gen_overlay() + // Render targeting big icons shifts em down, lets counteract + pixel_z = 16 + AddElement(/datum/element/render_over_keep_hitbox) + // We need to shift overlays drawn to use down to counteract the counteraction. I hate byond + AddComponent(/datum/component/vis_block, "standard", "standard", parent_z_shift = -16) air_update_turf(TRUE, TRUE) + if(mapload) + return INITIALIZE_HINT_LATELOAD -/obj/structure/plasticflaps/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - if(same_z_layer) - return ..() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - gen_overlay() - return ..() +/obj/structure/plasticflaps/LateInitialize(mapload) + if(mapload) + auto_align() -/obj/structure/plasticflaps/proc/gen_overlay() - var/turf/our_turf = get_turf(src) - SSvis_overlays.add_vis_overlay(src, icon, icon_state, ABOVE_MOB_LAYER, MUTATE_PLANE(GAME_PLANE, our_turf), dir, add_appearance_flags = RESET_ALPHA) //you see mobs under it, but you hit them like they are above it +/obj/structure/plasticflaps/Destroy() + var/atom/oldloc = loc + . = ..() + if (oldloc) + oldloc.air_update_turf(TRUE, FALSE) /obj/structure/plasticflaps/examine(mob/user) . = ..() @@ -124,12 +128,5 @@ if(living_mover.body_position == STANDING_UP && living_mover.mob_size != MOB_SIZE_TINY && !(HAS_TRAIT(living_mover, TRAIT_VENTCRAWLER_ALWAYS) || HAS_TRAIT(living_mover, TRAIT_VENTCRAWLER_NUDE))) return FALSE //If you're not laying down, or a small creature, or a ventcrawler, then no pass. - /obj/structure/plasticflaps/atom_deconstruct(disassembled = TRUE) new /obj/item/stack/sheet/plastic/five(loc) - -/obj/structure/plasticflaps/Destroy() - var/atom/oldloc = loc - . = ..() - if (oldloc) - oldloc.air_update_turf(TRUE, FALSE) diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index c3d9b115f01..ae4044f8405 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -61,6 +61,11 @@ AddElement(/datum/element/contextual_screentip_tools, tool_behaviors) AddComponent(/datum/component/simple_rotation, ROTATION_NEEDS_ROOM) + update_appearance() + +/obj/structure/railing/update_appearance(updates) + . = ..() + update_layering() /obj/structure/railing/examine(mob/user) . = ..() @@ -119,6 +124,15 @@ return TRUE return ..() +/obj/structure/railing/proc/update_layering() + // If we're on a north edge, render as if we were "higher" then we are + if(dir & NORTH) + pixel_y = 32 + pixel_z = -32 + else + pixel_y = 0 + pixel_z = 0 + /obj/structure/railing/proc/on_exit(datum/source, atom/movable/leaving, direction) SIGNAL_HANDLER diff --git a/code/game/objects/structures/secure_safe.dm b/code/game/objects/structures/secure_safe.dm index 9e1bf9b5ade..70287a37c0e 100644 --- a/code/game/objects/structures/secure_safe.dm +++ b/code/game/objects/structures/secure_safe.dm @@ -5,7 +5,6 @@ icon_state = "wall_safe" base_icon_state = "wall_safe" result_path = /obj/structure/secure_safe - pixel_shift = 32 /obj/item/wallframe/secure_safe/Initialize(mapload) . = ..() @@ -34,7 +33,7 @@ anchored = TRUE density = FALSE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/secure_safe, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/secure_safe) /obj/structure/secure_safe/Initialize(mapload) . = ..() @@ -55,9 +54,33 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/secure_safe, 32) new /obj/item/paper(src) new /obj/item/pen(src) +/obj/structure/secure_safe/update_icon() + ..() + if(!atom_storage) + return + if(atom_storage.locked) + icon_state = "[initial(icon_state)]_locked" + else + icon_state = "[initial(icon_state)]_open" + +/obj/structure/secure_safe/update_overlays() + . = ..() + if(!atom_storage) + return + if(atom_storage.locked) //No door if we're locked. + return + var/mutable_appearance/door_overlay = mutable_appearance(icon, "[initial(icon_state)]_door") // Wallening todo: This needs attention for wall safes. + if(dir == SOUTH) + door_overlay.pixel_y = -1 + else if(dir == WEST) + door_overlay.pixel_y = -6 + . += door_overlay + /obj/structure/secure_safe/hos name = "head of security's safe" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/secure_safe/hos) + /** * This safe is meant to be damn robust. To break in, you're supposed to get creative, or use acid or an explosion. * @@ -84,6 +107,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/secure_safe, 32) custom_materials = list(/datum/material/gold = SMALL_MATERIAL_AMOUNT) material_flags = MATERIAL_EFFECTS +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/secure_safe/caps_spare) + /datum/armor/safe_caps_spare melee = 100 bullet = 100 diff --git a/code/game/objects/structures/shower.dm b/code/game/objects/structures/shower.dm index 1ae66f2f82f..16ab5ba79ad 100644 --- a/code/game/objects/structures/shower.dm +++ b/code/game/objects/structures/shower.dm @@ -55,10 +55,8 @@ GLOBAL_LIST_INIT(shower_mode_descriptions, list( var/mode = SHOWER_MODE_UNTIL_EMPTY ///The cooldown for SHOWER_MODE_TIMED mode. COOLDOWN_DECLARE(timed_cooldown) - ///How far to shift the sprite when placing. - var/pixel_shift = 16 -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/shower, (-16)) +SHOWER_DIRECTIONAL_HELPERS(/obj/machinery/shower) /obj/machinery/shower/Initialize(mapload, ndir = 0, has_water_reclaimer = null) . = ..() @@ -69,29 +67,16 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/shower, (-16)) if(has_water_reclaimer != null) src.has_water_reclaimer = has_water_reclaimer - switch(dir) - if(NORTH) - pixel_x = 0 - pixel_y = -pixel_shift - if(SOUTH) - pixel_x = 0 - pixel_y = pixel_shift - if(EAST) - pixel_x = -pixel_shift - pixel_y = 0 - if(WEST) - pixel_x = pixel_shift - pixel_y = 0 - create_reagents(reagent_capacity) if(src.has_water_reclaimer) reagents.add_reagent(reagent_id, reagent_capacity) soundloop = new(src, FALSE) - AddComponent(/datum/component/plumbing/simple_demand, extend_pipe_to_edge = TRUE) + AddComponent(/datum/component/plumbing/inverted_simple_demand, extend_pipe_to_edge = TRUE, invert_demand = TRUE) var/static/list/loc_connections = list( COMSIG_ATOM_ENTERED = PROC_REF(on_entered), ) AddElement(/datum/element/connect_loc, loc_connections) + find_and_hang_on_wall() /obj/machinery/shower/examine(mob/user) . = ..() @@ -194,15 +179,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/shower, (-16)) return var/mutable_appearance/water_falling = mutable_appearance('icons/obj/watercloset.dmi', "water", ABOVE_MOB_LAYER) water_falling.color = mix_color_from_reagents(reagents.reagent_list) - switch(dir) - if(NORTH) - water_falling.pixel_y += pixel_shift - if(SOUTH) - water_falling.pixel_y -= pixel_shift - if(EAST) - water_falling.pixel_x += pixel_shift - if(WEST) - water_falling.pixel_x -= pixel_shift . += water_falling /obj/machinery/shower/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) @@ -372,7 +348,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/shower, (-16)) icon = 'icons/obj/watercloset.dmi' icon_state = "mist" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE mouse_opacity = MOUSE_OPACITY_TRANSPARENT diff --git a/code/game/objects/structures/signs/_signs.dm b/code/game/objects/structures/signs/_signs.dm index 9268cb9c059..171329b0934 100644 --- a/code/game/objects/structures/signs/_signs.dm +++ b/code/game/objects/structures/signs/_signs.dm @@ -22,6 +22,13 @@ fire = 50 acid = 50 +/obj/structure/sign/blank //This subtype is necessary for now because some other things (posters, picture frames, paintings) inheret from the parent type. + icon_state = "backing" + name = "sign backing" + desc = "A plastic sign backing, use a pen to change the decal. It can be detached from the wall with a wrench." + is_editable = TRUE + sign_change_name = "Blank Sign" + /obj/structure/sign/Initialize(mapload) . = ..() register_context() @@ -217,14 +224,6 @@ var/obj/structure/sign/placed_sign = new sign_path(user_turf) //We place the sign on the turf the user is standing, and pixel shift it to the target wall, as below. //This is to mimic how signs and other wall objects are usually placed by mappers, and so they're only visible from one side of a wall. var/dir = get_dir(user_turf, target_turf) - if(dir & NORTH) - placed_sign.pixel_y = 32 - else if(dir & SOUTH) - placed_sign.pixel_y = -32 - if(dir & EAST) - placed_sign.pixel_x = 32 - else if(dir & WEST) - placed_sign.pixel_x = -32 user.visible_message(span_notice("[user] fastens [src] to [target_turf]."), \ span_notice("You attach the sign to [target_turf].")) playsound(target_turf, 'sound/items/deconstruct.ogg', 50, TRUE) diff --git a/code/game/objects/structures/signs/signs_departments.dm b/code/game/objects/structures/signs/signs_departments.dm index 532cbcfc426..ea890146013 100644 --- a/code/game/objects/structures/signs/signs_departments.dm +++ b/code/game/objects/structures/signs/signs_departments.dm @@ -1,6 +1,8 @@ + //departmental signs /obj/structure/sign/departments + icon = 'icons/obj/departmental_signs.dmi' is_editable = TRUE ///////MEDBAY @@ -11,14 +13,14 @@ desc = "A sign labelling an area of the medical department." icon_state = "med" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/med, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/med) /obj/structure/sign/departments/med_alt name = "\improper Medbay sign" sign_change_name = "Department - Medbay Alt" icon_state = "medbay" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/med_alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/med_alt) /obj/structure/sign/departments/medbay name = "\improper Medbay sign" @@ -26,14 +28,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/med_alt, 32) desc = "The intergalactic symbol of medical institutions. You'll probably get help here." icon_state = "bluecross" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/medbay, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/medbay) /obj/structure/sign/departments/medbay/alt name = "\improper Medbay sign" sign_change_name = "Generic Medical Alt" - icon_state = "bluecross2" + icon_state = "department_med" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/medbay/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/medbay/alt) /obj/structure/sign/departments/exam_room name = "\improper Exam Room sign" @@ -41,37 +43,37 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/medbay/alt, 32) desc = "A guidance sign which reads 'Exam Room'." icon_state = "examroom" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/exam_room, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/exam_room) /obj/structure/sign/departments/chemistry name = "\improper Chemistry sign" sign_change_name = "Department - Medbay: Chemistry" desc = "A sign labelling an area containing chemical equipment." - icon_state = "chemistry1" + icon_state = "department_chem" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry) /obj/structure/sign/departments/chemistry/alt sign_change_name = "Department - Medbay: Chemistry Alt" icon_state = "chemistry2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry/alt) /obj/structure/sign/departments/chemistry/pharmacy name = "\improper Pharmacy sign" sign_change_name = "Department - Medbay: Pharmacy" desc = "A sign labelling an area containing pharmacy equipment." - icon_state = "pharmacy" + icon_state = "department_chem" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry/pharmacy, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/chemistry/pharmacy) /obj/structure/sign/departments/psychology name = "\improper Psychology sign" sign_change_name = "Department - Medbay: Psychology" desc = "A sign labelling an area where the Psychologist works, they can probably help you get your head straight." - icon_state = "psychology" + icon_state = "department_psych" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/psychology, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/psychology) /obj/structure/sign/departments/virology name = "\improper Virology sign" @@ -79,7 +81,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/psychology, 32) desc = "A sign labelling an area where the virologist's laboratory is located." icon_state = "pharmacy" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/virology, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/virology) /obj/structure/sign/departments/morgue name = "\improper Morgue sign" @@ -87,7 +89,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/virology, 32) desc = "A sign labelling an area where the station stores its ever-piling bodies." icon_state = "morgue" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/morgue, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/morgue) ///////ENGINEERING @@ -95,9 +97,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/morgue, 32) name = "\improper Engineering sign" sign_change_name = "Department - Engineering" desc = "A sign labelling an area where engineers work." - icon_state = "engine" + icon_state = "department_engi" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/engineering, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/engineering) ///////SCIENCE @@ -105,45 +107,47 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/engineering, 32) name = "\improper Science sign" sign_change_name = "Department - Science" desc = "A sign labelling an area where research and science is performed." - icon_state = "science1" + icon_state = "department_sci" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/science, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/science) /obj/structure/sign/departments/science/alt sign_change_name = "Department - Science Alt" icon_state = "science2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/science/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/science/alt) + /obj/structure/sign/departments/xenobio name = "\improper Xenobiology sign" sign_change_name = "Department - Science: Xenobiology" desc = "A sign labelling an area where xenobiological entities are researched." - icon_state = "xenobio1" + icon_state = "department_xeno" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/xenobio, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/xenobio) +// Wallening todo: we need a new sprite for this /obj/structure/sign/departments/xenobio/alt sign_change_name = "Department - Science: Xenobiology Alt" icon_state = "xenobio2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/xenobio/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/xenobio/alt) +// Wallening todo: new sprite for htis, clear it out of signs.dmi /obj/structure/sign/departments/genetics name = "\improper Genetics sign" sign_change_name = "Department - Science: Genetics" desc = "A sign labelling an area where the field of genetics is researched." icon_state = "gene" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/genetics, 32) - +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/genetics) /obj/structure/sign/departments/rndserver name ="\improper R&D Server sign" sign_change_name = "Department - Science: R&D Server" desc = "A sign labelling an area where scientific data is stored." icon_state = "rndserver" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/rndserver, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/rndserver) ///////SERVICE @@ -151,27 +155,27 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/rndserver, 32) name = "\improper Botany sign" sign_change_name = "Department - Botany (Flower)" desc = "A sign labelling an area as a place where plants are grown." - icon_state = "hydro1" + icon_state = "department_hydro" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany) /obj/structure/sign/departments/botany/alt1 sign_change_name = "Department - Botany (Tray)" icon_state = "hydro2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt1, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt1) /obj/structure/sign/departments/botany/alt2 sign_change_name = "Department - Botany (Watering Can)" icon_state = "hydro3" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt2, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt2) /obj/structure/sign/departments/botany/botany/alt3 sign_change_name = "Department - Botany (Tray) Alt" icon_state = "botany" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt3, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt3) /obj/structure/sign/departments/custodian name = "\improper Janitor sign" @@ -179,15 +183,15 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/botany/alt3, 32) desc = "A sign labelling an area where the janitor works." icon_state = "custodian" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/custodian, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/custodian) /obj/structure/sign/departments/holy name = "\improper Chapel sign" sign_change_name = "Department - Chapel" desc = "A sign labelling a religious area." - icon_state = "holy" + icon_state = "department_chapel" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/holy, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/holy) /obj/structure/sign/departments/holy_alt name = "\improper Chapel sign" @@ -195,15 +199,15 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/holy, 32) desc = "A sign labelling a religious area." icon_state = "chapel" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/holy, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/holy) /obj/structure/sign/departments/lawyer name = "\improper Legal Department sign" sign_change_name = "Department - Legal" desc = "A sign labelling an area where the Lawyers work, apply here for arrivals shuttle whiplash settlement." - icon_state = "lawyer" + icon_state = "department_lawyer" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/lawyer, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/lawyer) ///////SUPPLY @@ -211,9 +215,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/lawyer, 32) name = "\improper Cargo sign" sign_change_name = "Department - Cargo" desc = "A sign labelling an area where cargo ships dock." - icon_state = "cargo" + icon_state = "department_cargo" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/cargo, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/cargo) /obj/structure/sign/departments/exodrone name = "\improper Exodrone sign" @@ -221,7 +225,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/cargo, 32) desc = "A sign labelling an area where exodrones are used." icon_state = "exodrone" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/exodrone, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/exodrone) ///////SECURITY @@ -229,9 +233,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/exodrone, 32) name = "\improper Security sign" sign_change_name = "Department - Security" desc = "A sign labelling an area where the law is law." - icon_state = "security" + icon_state = "department_sec" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/security, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/security) ////MISC LOCATIONS @@ -239,9 +243,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/security, 32) name = "\improper Restroom sign" sign_change_name = "Location - Restroom" desc = "A sign labelling a restroom." - icon_state = "restroom" + icon_state = "department_wc" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/restroom, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/restroom) /obj/structure/sign/departments/maint name = "\improper Maintenance Tunnel sign" @@ -249,7 +253,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/restroom, 32) desc = "A sign labelling an area where the departments of the station are linked together." icon_state = "mait1" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/maint, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/maint) /obj/structure/sign/departments/maint/alt name = "\improper Maintenance Tunnel sign" @@ -257,15 +261,37 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/maint, 32) desc = "A sign labelling an area where the departments of the station are linked together." icon_state = "mait2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/maint/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/maint/alt) /obj/structure/sign/departments/evac name = "\improper Evacuation sign" sign_change_name = "Location - Evacuation" desc = "A sign labelling an area where evacuation procedures take place." - icon_state = "evac" + icon_state = "department_evac" + is_editable = TRUE + ///This var detemines which arrow overlay to use. + var/arrow_direction_state = "evac_overlay_f" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac, 32) +/obj/structure/sign/departments/evac/Initialize(mapload) + . = ..() + add_overlay(arrow_direction_state) + +/obj/structure/sign/departments/evac/fore + arrow_direction_state = "evac_overlay_f" + +/obj/structure/sign/departments/evac/aft + arrow_direction_state = "evac_overlay_a" + +/obj/structure/sign/departments/evac/starboard + arrow_direction_state = "evac_overlay_s" + +/obj/structure/sign/departments/evac/port + arrow_direction_state = "evac_overlay_p" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac/fore) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac/aft) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac/starboard) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac/port) /obj/structure/sign/departments/drop name = "\improper Drop Pods sign" @@ -273,29 +299,30 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/evac, 32) desc = "A sign labelling an area where drop pod loading procedures take place." icon_state = "drop" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/drop, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/drop) /obj/structure/sign/departments/court name = "\improper Courtroom sign" sign_change_name = "Location - Courtroom" desc = "A sign labelling the courtroom, where the ever sacred Space Law is upheld." - icon_state = "court" + icon_state = "department_law" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/court, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/court) +// Wallening todo: here down, too /obj/structure/sign/departments/telecomms name = "\improper Telecommunications sign" sign_change_name = "Location - Telecommunications" desc = "A sign labelling an area where the station's radio and NTnet servers are stored." icon_state = "telecomms" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/telecomms, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/telecomms) /obj/structure/sign/departments/telecomms/alt icon_state = "telecomms2" sign_change_name = "Location - Telecommunications Alt" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/telecomms/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/telecomms/alt) /obj/structure/sign/departments/aiupload name = "\improper AI Upload sign" @@ -303,7 +330,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/telecomms/alt, 32) desc = "A sign labelling an area where laws are uploaded to the station's AI and cyborgs." icon_state = "aiupload" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aiupload, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aiupload) /obj/structure/sign/departments/aisat name = "\improper AI Satellite sign" @@ -311,7 +338,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aiupload, 32) desc = "A sign labelling the AI's heavily-fortified satellite." icon_state = "aisat" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aisat, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aisat) /obj/structure/sign/departments/vault name = "\improper Vault sign" @@ -319,4 +346,4 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/aisat, 32) desc = "A sign labelling a saferoom where the station's resources and self-destruct are secured." icon_state = "vault" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/vault, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/departments/vault) diff --git a/code/game/objects/structures/signs/signs_flags.dm b/code/game/objects/structures/signs/signs_flags.dm index 64a9d7225bb..33a6496d32b 100644 --- a/code/game/objects/structures/signs/signs_flags.dm +++ b/code/game/objects/structures/signs/signs_flags.dm @@ -9,39 +9,39 @@ desc = "The official corporate flag of Nanotrasen. Mostly flown as a ceremonial piece, or to mark land on a new frontier." icon_state = "flag_nt" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/nanotrasen, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/nanotrasen) /obj/structure/sign/flag/ssc name = "flag of the Spinward Stellar Coalition" desc = "The flag of the Independent Coalition of the Spinward Sector. The colours represent panslavism, and the three stars represent the three central systems of the SSC." icon_state = "flag_ssc" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/ssc, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/ssc) /obj/structure/sign/flag/terragov name = "flag of TerraGov" desc = "The flag of TerraGov. It's a symbol of humanity no matter where they go, or how much they wish it wasn't." icon_state = "flag_terragov" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/terragov, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/terragov) /obj/structure/sign/flag/tizira name = "flag of the Tiziran Empire" desc = "The flag of the Great Empire of Tizira. Depending on who you ask, it represents strength or being stuck in the past." icon_state = "flag_tizira" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/tizira, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/tizira) /obj/structure/sign/flag/mothic name = "flag of the Grand Nomad Fleet" desc = "The flag of the Mothic Grand Nomad Fleet. A classic naval ensign, its use has superceded the old national flag which can be seen in its canton." icon_state = "flag_mothic" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/mothic, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/mothic) /obj/structure/sign/flag/mars name = "flag of the Martian Republic" desc = "The flag of Mars. Originally a revolutionary flag during the Martian Rebellions, it has since been adopted as the official flag of the planet, as a reminder of how Mars fought for representation and democracy." icon_state = "flag_mars" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/mars, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/flag/mars) diff --git a/code/game/objects/structures/signs/signs_interactive.dm b/code/game/objects/structures/signs/signs_interactive.dm index 1e407034f4a..b5f14362289 100644 --- a/code/game/objects/structures/signs/signs_interactive.dm +++ b/code/game/objects/structures/signs/signs_interactive.dm @@ -3,7 +3,7 @@ desc = "It's your run-of-the-mill wall clock showing both the local Coalition Standard Time and the galactic Treaty Coordinated Time. Perfect for staring at instead of working." icon_state = "clock" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/clock, 32) +_WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/clock, 35, 0, -8, 24, -24, 16) /obj/structure/sign/clock/examine(mob/user) . = ..() @@ -15,7 +15,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/clock, 32) desc = "It's an old-school wall calendar. Sure, it might be obsolete with modern technology, but it's still hard to imagine an office without one." icon_state = "calendar" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/calendar, 32) +_WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/calendar, 35, 0, -8, 24, -24, 16) /obj/structure/sign/calendar/examine(mob/user) . = ..() diff --git a/code/game/objects/structures/signs/signs_maps.dm b/code/game/objects/structures/signs/signs_maps.dm index 2ed5cfa9341..46ca54da8af 100644 --- a/code/game/objects/structures/signs/signs_maps.dm +++ b/code/game/objects/structures/signs/signs_maps.dm @@ -1,96 +1,271 @@ -//map and direction signs +// //map and direction signs /obj/structure/sign/map name = "station map" desc = "A navigational chart of the station." max_integrity = 500 +/// Cerestation Map +/obj/structure/sign/map/cerestation + icon_state = "map-CS" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/cerestation) + +/// Pubbystation Map +/obj/structure/sign/map/Pubbystation + icon_state = "map-pubby" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/Pubbystation) + +/// Boxstation Map /obj/structure/sign/map/left icon_state = "map-left" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/left) + /obj/structure/sign/map/right icon_state = "map-right" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/right) + +/// Metastation Map +/obj/structure/sign/map/left/metastation + icon_state = "map-left-MS" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/left/metastation) + +/obj/structure/sign/map/right/metastation + icon_state = "map-right-MS" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/map/right/metastation) + +/obj/structure/sign/directions + icon = 'icons/obj/directional_signs.dmi' + /// What direction is the arrow on the sign pointing? + var/sign_arrow_direction = null + /// If this sign has a support on the left or right, which side? null if niether + var/support_side = null + +/obj/structure/sign/directions/Initialize(mapload) + . = ..() + update_appearance() + +/obj/structure/sign/directions/update_icon_state() + . = ..() + if(support_side) + icon_state = "[initial(icon_state)]_[support_side]" + else + icon_state = "[initial(icon_state)]" + +/obj/structure/sign/directions/update_overlays() + . = ..() + if(sign_arrow_direction) + . += "arrow_[sign_arrow_direction]" + /obj/structure/sign/directions/science name = "science department sign" desc = "A direction sign, pointing out which way the Science department is." icon_state = "direction_sci" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/science, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/science) + +/obj/structure/sign/directions/science/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/science/right) +/obj/structure/sign/directions/science/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/science/left) /obj/structure/sign/directions/engineering name = "engineering department sign" desc = "A direction sign, pointing out which way the Engineering department is." icon_state = "direction_eng" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/engineering, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/engineering) + +/obj/structure/sign/directions/engineering/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/engineering/right) +/obj/structure/sign/directions/engineering/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/engineering/left) /obj/structure/sign/directions/security name = "security department sign" desc = "A direction sign, pointing out which way the Security department is." icon_state = "direction_sec" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/security, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/security) + +/obj/structure/sign/directions/security/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/security/right) +/obj/structure/sign/directions/security/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/security/left) /obj/structure/sign/directions/medical name = "medbay sign" desc = "A direction sign, pointing out which way the Medbay is." icon_state = "direction_med" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/medical, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/medical) + +/obj/structure/sign/directions/medical/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/medical/right) +/obj/structure/sign/directions/medical/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/medical/left) /obj/structure/sign/directions/evac name = "evacuation sign" desc = "A direction sign, pointing out which way the escape shuttle dock is." icon_state = "direction_evac" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/evac, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/evac) + +/obj/structure/sign/directions/evac/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/evac/right) +/obj/structure/sign/directions/evac/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/evac/left) /obj/structure/sign/directions/supply name = "cargo sign" desc = "A direction sign, pointing out which way the Cargo Bay is." icon_state = "direction_supply" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/supply, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/supply) + +/obj/structure/sign/directions/supply/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/supply/right) +/obj/structure/sign/directions/supply/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/supply/left) /obj/structure/sign/directions/command name = "command department sign" desc = "A direction sign, pointing out which way the Command department is." icon_state = "direction_bridge" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/command, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/command) + +/obj/structure/sign/directions/command/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/command/right) +/obj/structure/sign/directions/command/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/command/left) /obj/structure/sign/directions/vault name = "vault sign" desc = "A direction sign, pointing out which way the station's Vault is." icon_state = "direction_vault" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/vault, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/vault) + +/obj/structure/sign/directions/vault/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/vault/right) +/obj/structure/sign/directions/vault/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/vault/left) /obj/structure/sign/directions/upload name = "upload sign" desc = "A direction sign, pointing out which way the station's AI Upload is." icon_state = "direction_upload" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/upload, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/upload) + +/obj/structure/sign/directions/upload/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/upload/right) +/obj/structure/sign/directions/upload/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/upload/left) /obj/structure/sign/directions/dorms name = "dormitories sign" desc = "A direction sign, pointing out which way the dormitories are." icon_state = "direction_dorms" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/dorms, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/dorms) + +/obj/structure/sign/directions/dorms/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/dorms/right) +/obj/structure/sign/directions/dorms/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/dorms/left) /obj/structure/sign/directions/lavaland name = "lava sign" desc = "A direction sign, pointing out which way the hot stuff is." icon_state = "direction_lavaland" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/lavaland, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/lavaland) + +/obj/structure/sign/directions/lavaland/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/lavaland/right) +/obj/structure/sign/directions/lavaland/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/lavaland/left) /obj/structure/sign/directions/arrival name = "arrivals sign" desc = "A direction sign, pointing out which way the arrivals shuttle dock is." icon_state = "direction_arrival" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/arrival, 32) +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/arrival) + +/obj/structure/sign/directions/arrival/right + support_side = SUPPORT_RIGHT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/arrival/right) +/obj/structure/sign/directions/arrival/left + support_side = SUPPORT_LEFT + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/arrival/left) + +/obj/structure/sign/directions/doornum + name = "room number sign" + desc = "A sign that states the labeled room's number." + icon_state = "direction_doornum" + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/doornum) + +/obj/structure/sign/directions/doornum/right + icon_state = "direction_doornum_right" + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/doornum/right) +/obj/structure/sign/directions/doornum/left + icon_state = "direction_doornum_left" + +DIRECTIONAL_SIGNS_DIRECTIONAL_HELPERS(/obj/structure/sign/directions/doornum/left) diff --git a/code/game/objects/structures/signs/signs_misc.dm b/code/game/objects/structures/signs/signs_misc.dm index 0b0348977df..12b60baf139 100644 --- a/code/game/objects/structures/signs/signs_misc.dm +++ b/code/game/objects/structures/signs/signs_misc.dm @@ -26,4 +26,4 @@ icon = 'icons/obj/machines/barsigns.dmi' desc = "85cr for a iced lactose-free caramel frappe?! Who buys that?!" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/xenobio_guide, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/xenobio_guide) diff --git a/code/game/objects/structures/signs/signs_warning.dm b/code/game/objects/structures/signs/signs_warning.dm index db44c75669d..0c86c626095 100644 --- a/code/game/objects/structures/signs/signs_warning.dm +++ b/code/game/objects/structures/signs/signs_warning.dm @@ -10,21 +10,21 @@ icon_state = "securearea" is_editable = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning) /obj/structure/sign/warning/secure_area name = "\improper SECURE AREA sign" sign_change_name = "Warning - Secure Area" desc = "A warning sign which reads 'SECURE AREA'." -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/secure_area, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/secure_area) /obj/structure/sign/warning/docking name = "\improper KEEP CLEAR: DOCKING AREA sign" sign_change_name = "Warning - Docking Area" desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'." -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/docking, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/docking) /obj/structure/sign/warning/biohazard name = "\improper BIOHAZARD sign" @@ -32,7 +32,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/docking, 32) desc = "A warning sign which reads 'BIOHAZARD'." icon_state = "bio" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/biohazard, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/biohazard) /obj/structure/sign/warning/electric_shock name = "\improper HIGH VOLTAGE sign" @@ -40,7 +40,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/biohazard, 32) desc = "A warning sign which reads 'HIGH VOLTAGE'." icon_state = "shock" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/electric_shock, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/electric_shock) /obj/structure/sign/warning/vacuum name = "\improper HARD VACUUM AHEAD sign" @@ -48,7 +48,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/electric_shock, 32) desc = "A warning sign which reads 'HARD VACUUM AHEAD'." icon_state = "space" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum) /obj/structure/sign/warning/vacuum/external name = "\improper EXTERNAL AIRLOCK sign" @@ -56,7 +56,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum, 32) desc = "A warning sign which reads 'EXTERNAL AIRLOCK'." layer = MOB_LAYER -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum/external, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum/external) /obj/structure/sign/warning/deathsposal name = "\improper DISPOSAL: LEADS TO SPACE sign" @@ -64,7 +64,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/vacuum/external, 32) desc = "A warning sign which reads 'DISPOSAL: LEADS TO SPACE'." icon_state = "deathsposal" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/deathsposal, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/deathsposal) /obj/structure/sign/warning/bodysposal name = "\improper DISPOSAL: LEADS TO MORGUE sign" @@ -72,7 +72,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/deathsposal, 32) desc = "A warning sign which reads 'DISPOSAL: LEADS TO MORGUE'." icon_state = "bodysposal" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/bodysposal, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/bodysposal) /obj/structure/sign/warning/fire name = "\improper DANGER: FIRE sign" @@ -81,7 +81,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/bodysposal, 32) icon_state = "fire" resistance_flags = FIRE_PROOF -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/fire, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/fire) /obj/structure/sign/warning/no_smoking name = "\improper NO SMOKING sign" @@ -90,7 +90,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/fire, 32) icon_state = "nosmoking2" resistance_flags = FLAMMABLE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking) /obj/structure/sign/warning/no_smoking/circle name = "\improper NO SMOKING sign" @@ -98,7 +98,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking, 32) desc = "A warning sign which reads 'NO SMOKING'." icon_state = "nosmoking" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking/circle, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking/circle) /obj/structure/sign/warning/yes_smoking/circle name = "\improper YES SMOKING sign" @@ -106,7 +106,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/no_smoking/circle, 32) desc = "A warning sign which reads 'YES SMOKING'." icon_state = "yessmoking" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/yes_smoking/circle, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/yes_smoking/circle) /obj/structure/sign/warning/radiation name = "\improper HAZARDOUS RADIATION sign" @@ -114,14 +114,14 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/yes_smoking/circle, 32) desc = "A warning sign alerting the user of potential radiation hazards." icon_state = "radiation" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/radiation, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/radiation) /obj/structure/sign/warning/radiation/rad_area name = "\improper RADIOACTIVE AREA sign" sign_change_name = "Warning - Radioactive Area" desc = "A warning sign which reads 'RADIOACTIVE AREA'." -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/radiation/rad_area, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/radiation/rad_area) /obj/structure/sign/warning/xeno_mining name = "\improper DANGEROUS ALIEN LIFE sign" @@ -130,7 +130,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/radiation/rad_area, 32) icon = 'icons/obj/signs.dmi' icon_state = "xeno_warning" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/xeno_mining, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/xeno_mining) /obj/structure/sign/warning/engine_safety name = "\improper ENGINEERING SAFETY sign" @@ -138,7 +138,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/xeno_mining, 32) desc = "A sign detailing the various safety protocols when working on-site to ensure a safe shift." icon_state = "safety" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/engine_safety, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/engine_safety) /obj/structure/sign/warning/explosives name = "\improper HIGH EXPLOSIVES sign" @@ -146,7 +146,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/engine_safety, 32) desc = "A warning sign which reads 'HIGH EXPLOSIVES'." icon_state = "explosives" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives) /obj/structure/sign/warning/explosives/alt name = "\improper HIGH EXPLOSIVES sign" @@ -154,7 +154,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives, 32) desc = "A warning sign which reads 'HIGH EXPLOSIVES'." icon_state = "explosives2" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives/alt, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives/alt) /obj/structure/sign/warning/test_chamber name = "\improper TESTING AREA sign" @@ -162,7 +162,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/explosives/alt, 32) desc = "A sign that warns of high-power testing equipment in the area." icon_state = "testchamber" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/test_chamber, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/test_chamber) /obj/structure/sign/warning/firing_range name = "\improper FIRING RANGE sign" @@ -170,7 +170,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/test_chamber, 32) desc = "A sign reminding you to remain behind the firing line, and to wear ear protection." icon_state = "firingrange" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/firing_range, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/firing_range) /obj/structure/sign/warning/cold_temp name = "\improper FREEZING AIR sign" @@ -178,7 +178,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/firing_range, 32) desc = "A sign that warns of extremely cold air in the vicinity." icon_state = "cold" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/cold_temp, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/cold_temp) /obj/structure/sign/warning/hot_temp name = "\improper SUPERHEATED AIR sign" @@ -186,7 +186,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/cold_temp, 32) desc = "A sign that warns of extremely hot air in the vicinity." icon_state = "heat" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/hot_temp, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/hot_temp) /obj/structure/sign/warning/gas_mask name = "\improper CONTAMINATED AIR sign" @@ -194,7 +194,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/hot_temp, 32) desc = "A sign that warns of dangerous particulates or gasses in the air, instructing you to wear internals." icon_state = "gasmask" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/gas_mask, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/gas_mask) /obj/structure/sign/warning/chem_diamond name = "\improper REACTIVE CHEMICALS sign" @@ -202,7 +202,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/gas_mask, 32) desc = "A sign that warns of potentially reactive chemicals nearby, be they explosive, flammable, or acidic." icon_state = "chemdiamond" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/chem_diamond, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/chem_diamond) /obj/structure/sign/warning/doors name = "\improper BLAST DOORS sign" @@ -220,7 +220,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/doors, 32) desc = "A warning sign which reads 'ESCAPE PODS'." icon_state = "pods" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/pods, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/pods) /obj/structure/sign/warning/rad_shelter name = "\improper RADSTORM SHELTER sign" @@ -228,4 +228,4 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/pods, 32) desc = "A warning sign which reads 'RADSTORM SHELTER'." icon_state = "radshelter" -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/rad_shelter, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/warning/rad_shelter) diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 8dc8d82ff5f..9b9d42254b7 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -13,6 +13,9 @@ */ /obj/structure/table + // Shift tables down to avoid layering headaches + SET_BASE_PIXEL_NOMAP(0, -8) + SET_BASE_VISUAL_PIXEL(0, 8) name = "table" desc = "A square piece of iron standing on four metal legs. It can not move." icon = 'icons/obj/smooth_structures/table.dmi' @@ -37,6 +40,10 @@ var/buildstackamount = 1 var/framestackamount = 2 var/deconstruction_ready = TRUE + var/bottom_placable_y = 9 + var/top_placable_y = 37 + var/bottom_placable_x = 4 + var/top_placable_x = 28 /obj/structure/table/Initialize(mapload, _buildstack) . = ..() @@ -58,6 +65,7 @@ ///Adds the element used to make the object climbable, and also the one that shift the mob buckled to it up. /obj/structure/table/proc/make_climbable() AddElement(/datum/element/climbable) + AddComponent(/datum/component/climb_walkable) AddElement(/datum/element/elevation, pixel_shift = 12) /obj/structure/table/add_context(atom/source, list/context, obj/item/held_item, mob/living/user) @@ -142,15 +150,6 @@ /obj/structure/table/attack_tk(mob/user) return -/obj/structure/table/CanAllowThrough(atom/movable/mover, border_dir) - . = ..() - if(.) - return - if(mover.throwing) - return TRUE - if(locate(/obj/structure/table) in get_turf(mover)) - return TRUE - /obj/structure/table/CanAStarPass(to_dir, datum/can_pass_info/pass_info) if(!density) return TRUE @@ -318,9 +317,10 @@ return ITEM_INTERACT_BLOCKING // Items are centered by default, but we move them if click ICON_X and ICON_Y are available if(LAZYACCESS(modifiers, ICON_X) && LAZYACCESS(modifiers, ICON_Y)) - // Clamp it so that the icon never moves more than 16 pixels in either direction (thus leaving the table turf) - tool.pixel_x = clamp(text2num(LAZYACCESS(modifiers, ICON_X)) - 16, -(world.icon_size*0.5), world.icon_size*0.5) - tool.pixel_y = clamp(text2num(LAZYACCESS(modifiers, ICON_Y)) - 16, -(world.icon_size*0.5), world.icon_size*0.5) + //Clamp it so that the icon never moves more than 16 pixels in either direction (thus leaving the table turf) + // +- 8 to bound it to a typical item hitbox (16x16) instead of the assumed max of 32x32 + tool.pixel_x = clamp(text2num(LAZYACCESS(modifiers, ICON_X)) - 16, bottom_placable_x - 8, top_placable_x + 8) + tool.pixel_y = clamp(text2num(LAZYACCESS(modifiers, ICON_Y)) - 16, bottom_placable_y - 8, top_placable_y + 8) AfterPutItemOnTable(tool, user) return ITEM_INTERACT_SUCCESS @@ -346,11 +346,27 @@ return FALSE /obj/structure/table/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_DECONSTRUCT) + if(rcd_data[RCD_DESIGN_MODE] == RCD_DECONSTRUCT) qdel(src) return TRUE return FALSE +/obj/structure/table/set_smoothed_icon_state(new_junction) + . = ..() + bottom_placable_x = initial(bottom_placable_x) + bottom_placable_y = initial(bottom_placable_y) + top_placable_x = initial(top_placable_x) + top_placable_y = initial(top_placable_y) + // Allow free movement if we smooth in a direction, while handling bounding + if(new_junction & NORTH) + top_placable_y = 32 + 8 + if(new_junction & SOUTH) + bottom_placable_y = 0 - 8 + if(new_junction & EAST) + top_placable_x = 32 + 8 + if(new_junction & WEST) + bottom_placable_x = 0 - 8 + /obj/structure/table/proc/table_living(datum/source, mob/living/shover, mob/living/target, shove_flags, obj/item/weapon) SIGNAL_HANDLER if((shove_flags & SHOVE_KNOCKDOWN_BLOCKED) || !(shove_flags & SHOVE_BLOCKED)) @@ -381,6 +397,8 @@ ///Table on wheels /obj/structure/table/rolling + SET_BASE_PIXEL(0, 0) + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "Rolling table" desc = "An NT brand \"Rolly poly\" rolling table. It can and will move." anchored = FALSE @@ -389,6 +407,11 @@ canSmoothWith = null icon = 'icons/obj/smooth_structures/rollingtable.dmi' icon_state = "rollingtable" + // this one's 32x32 so it uses different clickable bounds + bottom_placable_y = 12 + top_placable_y = 29 + bottom_placable_x = 4 + top_placable_x = 28 /// Lazylist of the items that we have on our surface. var/list/attached_items = null @@ -753,6 +776,7 @@ */ /obj/structure/table/optable + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "operating table" desc = "Used for advanced medical procedures." icon = 'icons/obj/medical/surgery_table.dmi' diff --git a/code/game/objects/structures/tall_stairs.dm b/code/game/objects/structures/tall_stairs.dm new file mode 100644 index 00000000000..05aebdaa1ad --- /dev/null +++ b/code/game/objects/structures/tall_stairs.dm @@ -0,0 +1,143 @@ +/obj/structure/tall_stairs + name = "stairs" + icon = 'icons/obj/structures_tall.dmi' + icon_state = "stairs_start" + anchored = TRUE + move_resist = INFINITY + + /// Our paired stairs, used for tracking destruction + var/obj/structure/tall_stairs/paired + /// Should we destroy our paired stairs? + var/destroy_paired = TRUE + +/obj/structure/tall_stairs/Initialize(mapload) + . = ..() + AddComponent(/datum/component/climb_walkable) + locate_pair() + +/obj/structure/tall_stairs/proc/locate_pair() + return + +/obj/structure/tall_stairs/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change) + . = ..() + if (!isnull(paired)) + paired.paired = null + paired = null + locate_pair() + +/obj/structure/tall_stairs/Destroy(force) + . = ..() + if (!QDELETED(paired) && destroy_paired) + paired.destroy_paired = FALSE + QDEL_NULL(paired) + +/obj/structure/tall_stairs/start + icon_state = "stairs_start" + +/obj/structure/tall_stairs/start/Initialize(mapload) + . = ..() + AddElement(/datum/element/elevation, pixel_shift = 8) + +/obj/structure/tall_stairs/start/locate_pair() + if (paired) + return + paired = locate(/obj/structure/tall_stairs/end) in get_step(src, dir) + if (paired) + paired.paired = src + +/obj/structure/tall_stairs/end + icon_state = "stairs_end" + +/obj/structure/tall_stairs/end/Initialize(mapload) + . = ..() + AddElement(/datum/element/elevation, pixel_shift = 20) + var/static/list/loc_connections = list( + COMSIG_ATOM_EXIT = PROC_REF(on_exit), + ) + AddElement(/datum/element/connect_loc, loc_connections) + +/obj/structure/tall_stairs/end/intercept_zImpact(list/falling_movables, levels = 1) + . = ..() + if (levels > 1) + return + for(var/mob/living/fallen_mob in falling_movables) + if (fallen_mob.get_timed_status_effect_duration(/datum/status_effect/staggered) || HAS_TRAIT(fallen_mob, TRAIT_WADDLING) && prob(5)) + addtimer(CALLBACK(src, PROC_REF(flop), fallen_mob), 1) + + . |= FALL_INTERCEPTED | FALL_NO_MESSAGE | FALL_RETAIN_PULL + +/obj/structure/tall_stairs/end/proc/flop(mob/living/fallen_mob) + var/turf/target_turf = get_step(get_step(src, REVERSE_DIR(dir)), REVERSE_DIR(dir)) + fallen_mob.throw_at(target_turf, 2, 1, spin = TRUE) + fallen_mob.visible_message(span_warning("[fallen_mob] falls down [src]!"), span_userdanger("You painfully fall down [src]!")) + fallen_mob.Knockdown(5 SECONDS) + fallen_mob.apply_damage(5, BRUTE) + +/obj/structure/tall_stairs/end/proc/on_exit(datum/source, atom/movable/leaving, direction) + SIGNAL_HANDLER + + if(leaving == src) + return + + if(isobserver(leaving)) + return + + if (direction & dir) + leaving.set_currently_z_moving(CURRENTLY_Z_ASCENDING) + INVOKE_ASYNC(src, PROC_REF(stair_ascend), leaving) + leaving.Bump(src) + return COMPONENT_ATOM_BLOCK_EXIT + + if (!isliving(leaving) || (!isnull(paired) && get_turf(paired) == get_step(src, direction))) + return + + var/mob/living/loser = leaving + var/graceful_landing = FALSE + if(!loser.incapacitated(IGNORE_RESTRAINTS)) + var/obj/item/organ/external/wings/gliders = loser.get_organ_by_type(/obj/item/organ/external/wings) + if(HAS_TRAIT(loser, TRAIT_FREERUNNING) || gliders?.can_soften_fall()) + graceful_landing = HAS_TRAIT(loser, TRAIT_CATLIKE_GRACE) + + if(graceful_landing) + loser.add_movespeed_modifier(/datum/movespeed_modifier/landed_on_feet) + addtimer(CALLBACK(loser, TYPE_PROC_REF(/mob, remove_movespeed_modifier), /datum/movespeed_modifier/landed_on_feet), 2 SECONDS) + new /obj/effect/temp_visual/mook_dust/small(get_step(src, direction)) + else + loser.Knockdown(3 SECONDS) + + loser.visible_message(span_warning("[loser] falls from [src]!"), span_warning("You fall from [src]!")) + +/obj/structure/tall_stairs/end/proc/stair_ascend(atom/movable/climber) + var/turf/checking = get_step_multiz(get_turf(src), UP) + if(!istype(checking)) + return + // I'm only interested in if the pass is unobstructed, not if the mob will actually make it + if(!climber.can_z_move(UP, get_turf(src), checking, z_move_flags = ZMOVE_ALLOW_BUCKLED)) + return + var/turf/target = get_step_multiz(get_turf(src), (dir|UP)) + if(istype(target) && !climber.can_z_move(DOWN, target, z_move_flags = ZMOVE_FALL_FLAGS)) //Don't throw them into a tile that will just dump them back down. + climber.zMove(target = target, z_move_flags = ZMOVE_STAIRS_FLAGS) + /// Moves anything that's being dragged by src or anything buckled to it to the stairs turf. + climber.pulling?.move_from_pull(climber, loc, climber.glide_size) + for(var/mob/living/buckled as anything in climber.buckled_mobs) + buckled.pulling?.move_from_pull(buckled, loc, buckled.glide_size) + +/obj/structure/tall_stairs/end/locate_pair() + if (paired) + return + paired = locate(/obj/structure/tall_stairs/start) in get_step(src, REVERSE_DIR(dir)) + if (paired) + paired.paired = src + +/obj/structure/tall_stairs/end/CanAllowThrough(atom/movable/mover, border_dir) + if (isnull(paired) || get_turf(mover) != get_turf(paired)) + return FALSE + return ..() + +/obj/structure/tall_stairs/small + icon_state = "stairs_small" + destroy_paired = FALSE + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/tall_stairs/start) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/tall_stairs/end) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/tall_stairs/small) diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index 2d16ea30a69..a8cc14f617e 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -1,6 +1,7 @@ #define TANK_DISPENSER_CAPACITY 10 /obj/structure/tank_dispenser + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "tank dispenser" desc = "A simple yet bulky storage device for gas tanks." icon = 'icons/obj/structures.dmi' diff --git a/code/game/objects/structures/tank_holder.dm b/code/game/objects/structures/tank_holder.dm index 34284b1f1dd..c71eac0188f 100644 --- a/code/game/objects/structures/tank_holder.dm +++ b/code/game/objects/structures/tank_holder.dm @@ -1,5 +1,6 @@ ///? /obj/structure/tank_holder + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "tank holder" desc = "A metallic frame that can hold tanks and extinguishers." icon = 'icons/obj/canisters.dmi' diff --git a/code/game/objects/structures/water_structures/sink.dm b/code/game/objects/structures/water_structures/sink.dm index 878dab578a5..334ae5f8c48 100644 --- a/code/game/objects/structures/water_structures/sink.dm +++ b/code/game/objects/structures/water_structures/sink.dm @@ -18,10 +18,8 @@ var/has_water_reclaimer = TRUE ///Units of water to reclaim per second var/reclaim_rate = 0.5 - ///Amount of shift the pixel for placement - var/pixel_shift = 14 -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sink, (-14)) +SINK_DIRECTIONAL_HELPERS(/obj/structure/sink) /obj/structure/sink/Initialize(mapload, ndir = 0, has_water_reclaimer = null) . = ..() @@ -32,24 +30,11 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sink, (-14)) if(has_water_reclaimer != null) src.has_water_reclaimer = has_water_reclaimer - switch(dir) - if(NORTH) - pixel_x = 0 - pixel_y = -pixel_shift - if(SOUTH) - pixel_x = 0 - pixel_y = pixel_shift - if(EAST) - pixel_x = -pixel_shift - pixel_y = 0 - if(WEST) - pixel_x = pixel_shift - pixel_y = 0 - create_reagents(100, NO_REACT) if(src.has_water_reclaimer) reagents.add_reagent(dispensedreagent, 100) - AddComponent(/datum/component/plumbing/simple_demand, extend_pipe_to_edge = TRUE) + AddComponent(/datum/component/plumbing/inverted_simple_demand, extend_pipe_to_edge = TRUE, invert_demand = TRUE) + find_and_hang_on_wall() /obj/structure/sink/examine(mob/user) . = ..() @@ -57,6 +42,9 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sink, (-14)) . += span_notice("A water recycler is installed. It looks like you could pry it out.") . += span_notice("[reagents.total_volume]/[reagents.maximum_volume] liquids remaining.") +/obj/structure/sink/wall_mount_common_plane(direction) + return TRUE + /obj/structure/sink/attack_hand(mob/living/user, list/modifiers) . = ..() if(.) @@ -246,9 +234,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sink, (-14)) name = "kitchen sink" icon_state = "sink_alt" pixel_z = 4 - pixel_shift = 16 -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sink/kitchen, (-16)) +SINK_DIRECTIONAL_HELPERS(/obj/structure/sink/kitchen) /obj/structure/sink/gasstation name = "plasma fuel station" diff --git a/code/game/objects/structures/water_structures/toilet.dm b/code/game/objects/structures/water_structures/toilet.dm index 7a64404a238..de721c54fd4 100644 --- a/code/game/objects/structures/water_structures/toilet.dm +++ b/code/game/objects/structures/water_structures/toilet.dm @@ -1,4 +1,5 @@ /obj/structure/toilet + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "toilet" desc = "The HT-451, a torque rotation-based, waste disposal unit for small matter. This one seems remarkably clean." icon = 'icons/obj/watercloset.dmi' diff --git a/code/game/objects/structures/water_structures/urinal.dm b/code/game/objects/structures/water_structures/urinal.dm index 3b34e2cc0e5..48bc94b0c0b 100644 --- a/code/game/objects/structures/water_structures/urinal.dm +++ b/code/game/objects/structures/water_structures/urinal.dm @@ -10,7 +10,7 @@ /// What's in the urinal var/obj/item/hidden_item -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/urinal, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/urinal) /obj/structure/urinal/Initialize(mapload) . = ..() @@ -95,7 +95,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/urinal, 32) icon = 'icons/obj/watercloset.dmi' icon_state = "urinal" result_path = /obj/structure/urinal - pixel_shift = 32 /obj/item/food/urinalcake name = "urinal cake" diff --git a/code/game/objects/structures/windoor_assembly.dm b/code/game/objects/structures/windoor_assembly.dm index 4c22cbf01b2..c369fb3fc8e 100644 --- a/code/game/objects/structures/windoor_assembly.dm +++ b/code/game/objects/structures/windoor_assembly.dm @@ -20,7 +20,9 @@ //Vars to help with the icon's name ///Does the windoor open to the left or right? var/facing = "l" - ///Whether or not this creates a secure windoor + /// Whether this can make a secure windoor at all + var/can_secure = TRUE + /// Whether or not this creates a secure windoor var/secure = FALSE /** * Windoor (window door) assembly -Nodrak @@ -160,7 +162,7 @@ name = "windoor assembly" //Adding plasteel makes the assembly a secure windoor assembly. Step 2 (optional) complete. - else if(istype(W, /obj/item/stack/sheet/plasteel) && !secure) + else if(istype(W, /obj/item/stack/sheet/plasteel) && can_secure && !secure) var/obj/item/stack/sheet/plasteel/P = W if(P.get_amount() < 2) to_chat(user, span_warning("You need more plasteel to do this!")) @@ -301,22 +303,23 @@ /obj/structure/windoor_assembly/proc/finish_door() var/obj/machinery/door/window/windoor - if(secure) - windoor = new /obj/machinery/door/window/brigdoor(loc) - if(facing == "l") - windoor.icon_state = "leftsecureopen" - windoor.base_state = "leftsecure" - else - windoor.icon_state = "rightsecureopen" - windoor.base_state = "rightsecure" - else - windoor = new /obj/machinery/door/window(loc) + var/created_type = get_created_type() + windoor = new created_type(loc) + + if(secure) if(facing == "l") - windoor.icon_state = "leftopen" + windoor.icon_state = "left_secure_open" + windoor.base_state = "left_secure" + else + windoor.icon_state = "right_secure_open" + windoor.base_state = "right_secure" + else + if(facing == "l") + windoor.icon_state = "left_open" windoor.base_state = "left" else - windoor.icon_state = "rightopen" + windoor.icon_state = "right_open" windoor.base_state = "right" windoor.setDir(dir) @@ -347,6 +350,9 @@ qdel(src) +/// Returns the typepath of windoor to make +/obj/structure/windoor_assembly/proc/get_created_type() + return secure ? /obj/machinery/door/window/brigdoor : /obj/machinery/door/window //Flips the windoor assembly, determines whather the door opens to the left or the right /obj/structure/windoor_assembly/verb/flip() @@ -370,3 +376,11 @@ update_appearance() return + +/obj/structure/windoor_assembly/half + icon = 'icons/obj/doors/windoor_half.dmi' + name = "short windoor Assembly" + can_secure = FALSE + +/obj/structure/windoor_assembly/half/get_created_type() + return /obj/machinery/door/window/half diff --git a/code/game/objects/structures/window_frames.dm b/code/game/objects/structures/window_frames.dm new file mode 100644 index 00000000000..cc913f8bf3a --- /dev/null +++ b/code/game/objects/structures/window_frames.dm @@ -0,0 +1,589 @@ +/obj/structure/window_frame + name = "window frame" + desc = "A frame section to place a window on top." + icon = 'icons/obj/smooth_structures/window_frames/window_frame_normal.dmi' + icon_state = "window_frame_normal-0" + base_icon_state = "window_frame_normal" + smoothing_flags = SMOOTH_BITMASK|SMOOTH_OBJ + smoothing_groups = SMOOTH_GROUP_WINDOW_FRAMES + canSmoothWith = SMOOTH_GROUP_WINDOW_FRAMES + pass_flags_self = PASSTABLE | LETPASSTHROW | PASSGRILLE | PASSWINDOW + opacity = FALSE + density = TRUE + rad_insulation = null + armor_type = /datum/armor/window_frame + max_integrity = 50 + anchored = TRUE + + ///whether we currently have a grille + var/has_grille = FALSE + ///whether we spawn a window structure with us on mapload + var/start_with_window = FALSE + ///Icon used by grilles for this window frame + var/grille_icon = 'icons/obj/smooth_structures/window_grille.dmi' + + var/grille_black_icon = 'icons/obj/smooth_structures/window_grille_black.dmi' + ///Icon state used by grilles for this window frame. + var/grille_icon_state = "window_grille" + + var/frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.dmi' + + ///whether or not this window is reinforced and thus doesnt use the default attackby() behavior + var/is_reinforced = FALSE + + ///typepath. creates a corresponding window for this frame. + ///is either a material sheet typepath (eg /obj/item/stack/sheet/glass) or a fulltile window typepath (eg /obj/structure/window/fulltile) + var/window_type = /obj/item/stack/sheet/glass + + var/sheet_type = /obj/item/stack/sheet/iron + var/sheet_amount = 2 + + /// Whether or not we're disappearing but dramatically + var/dramatically_disappearing = FALSE + +/datum/armor/window_frame + melee = 50 + bullet = 70 + laser = 70 + energy = 100 + bomb = 10 + bio = 100 + fire = 0 + acid = 0 + +/obj/structure/window_frame/Initialize(mapload) + . = ..() + + update_appearance() + AddComponent(/datum/component/climb_walkable) + AddElement(/datum/element/climbable, on_try_climb_procpath = TYPE_PROC_REF(/obj/structure/window_frame, on_try_climb)) + + if(mapload && start_with_window) + create_structure_window(window_type) + + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + ) + AddElement(/datum/element/connect_loc, loc_connections) + +///helper proc to check if we already have a window +/obj/structure/window_frame/proc/has_window() + SHOULD_BE_PURE(TRUE) + + for(var/obj/structure/window/window in loc) + if(window.fulltile) + return TRUE + + return FALSE + +///Called by the climbable element if you try climb up. Better hope you're well protected against shocks! XD +/obj/structure/window_frame/proc/on_try_climb(mob/climber) + try_shock(climber, 100) + +///Gives the user a shock if they get unlucky (Based on shock chance) +/obj/structure/window_frame/proc/try_shock(mob/user, shock_chance) + var/turf/my_turf = get_turf(src) + var/obj/structure/cable/underlaying_cable = my_turf.get_cable_node() + if(!has_grille) // no grille? dont shock. + return FALSE + if(!underlaying_cable) + return FALSE + if(!prob(shock_chance)) + return FALSE + if(!in_range(src, user))//To prevent TK and mech users from getting shocked + return FALSE + if(electrocute_mob(user, underlaying_cable, src, 1, TRUE)) + var/datum/effect_system/spark_spread/spark_effect = new /datum/effect_system/spark_spread + spark_effect.set_up(3, 1, src) + spark_effect.start() + return TRUE + return FALSE + +/obj/structure/window_frame/proc/on_entered(datum/source, atom/movable/AM) + SIGNAL_HANDLER + if(!isliving(AM)) + return + var/mob/living/potential_victim = AM + if(potential_victim.movement_type & MOVETYPES_NOT_TOUCHING_GROUND) + return + try_shock(potential_victim, 100) + + +/obj/structure/window_frame/attack_animal(mob/user, list/modifiers) + . = ..() + if(!.) + return + if(!try_shock(user, 70) && !QDELETED(src)) //Last hit still shocks but shouldn't deal damage to the grille + take_damage(rand(5,10), BRUTE, MELEE, 1) + +/obj/structure/window_frame/attack_hulk(mob/living/carbon/human/user) + if(try_shock(user, 70)) + return + . = ..() + +/obj/structure/window_frame/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(.) + return + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src, ATTACK_EFFECT_KICK) + user.visible_message(span_warning("[user] hits [src]."), null, null, COMBAT_MESSAGE_RANGE) + log_combat(user, src, "hit") + if(!try_shock(user, 70)) + take_damage(rand(5,10), BRUTE, MELEE, 1) + +/obj/structure/window_frame/attack_alien(mob/living/user, list/modifiers) + user.do_attack_animation(src) + user.changeNext_move(CLICK_CD_MELEE) + user.visible_message(span_warning("[user] mangles [src]."), null, null, COMBAT_MESSAGE_RANGE) + if(!try_shock(user, 70)) + take_damage(20, BRUTE, MELEE, 1) + +/obj/structure/window_frame/wirecutter_act(mob/living/user, obj/item/tool) + add_fingerprint(user) + if(try_shock(user, 100)) + return + if(!has_grille) + return + if(!tool.use_tool(src, user, 0, volume = 50)) + return + tool.play_tool_sound(src, 100) + balloon_alert(user, "grille cut!") + has_grille = FALSE + update_appearance() + return ITEM_INTERACT_SUCCESS + + +/obj/structure/window_frame/welder_act_secondary(mob/living/user, obj/item/tool) + . = ..() + + add_fingerprint(user) + + if(!tool.tool_start_check(user, amount = 0)) + return ITEM_INTERACT_BLOCKING + balloon_alert(user, "cutting...") + if(!tool.use_tool(src, user, 70, volume = 50)) + return ITEM_INTERACT_BLOCKING + + balloon_alert(user, "deconstructed") + deconstruct(TRUE) + + return ITEM_INTERACT_SUCCESS + +/obj/structure/window_frame/welder_act(mob/living/user, obj/item/tool) + . = ..() + add_fingerprint(user) + + if(atom_integrity >= max_integrity) + to_chat(user, span_warning("[src] is already in good condition!")) + return ITEM_INTERACT_BLOCKING + if(!tool.tool_start_check(user, amount = 0)) + return ITEM_INTERACT_BLOCKING + + balloon_alert(user, "repairing...") + if(!tool.use_tool(src, user, 40, volume = 50)) + return ITEM_INTERACT_BLOCKING + + atom_integrity = max_integrity + balloon_alert(user, "repaired!") + update_appearance() + return ITEM_INTERACT_SUCCESS + +///creates a window from the typepath given from window_type, which is either a glass sheet typepath or a /obj/structure/window subtype +/obj/structure/window_frame/proc/create_structure_window(window_material_type) + var/obj/structure/window/our_window + + if(ispath(window_material_type, /obj/structure/window)) + our_window = new window_material_type(loc) + if(!our_window.fulltile) + stack_trace("Window frames can't use non fulltile windows!") + + //window_material_type isnt a window typepath, so check if its a material typepath + if(ispath(window_material_type, /obj/item/stack/sheet/glass)) + our_window = new /obj/structure/window/fulltile(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/rglass)) + our_window = new /obj/structure/window/reinforced/fulltile(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/plasmaglass)) + our_window = new /obj/structure/window/plasma/fulltile(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/plasmarglass)) + our_window = new /obj/structure/window/reinforced/plasma/fulltile(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/titaniumglass)) + our_window = new /obj/structure/window/reinforced/shuttle(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/plastitaniumglass)) + our_window = new /obj/structure/window/reinforced/plasma/plastitanium(loc) + + if(ispath(window_material_type, /obj/item/stack/sheet/paperframes)) + our_window = new /obj/structure/window/paperframe(loc) + + our_window.update_appearance() + return our_window + +/obj/structure/window_frame/attackby(obj/item/attacking_item, mob/living/user, params) + add_fingerprint(user) + if(isstack(attacking_item)) + var/obj/item/stack/adding_stack = attacking_item + var/stack_name = "[adding_stack]" // in case the stack gets deleted after use() + + if(is_glass_sheet(adding_stack) && !(has_window()) && adding_stack.use(sheet_amount)) + to_chat(user, "You start to add [stack_name] to [src].") + if(!do_after(user, 2 SECONDS, src)) + return + + to_chat(user, "You add [stack_name] to [src].") + var/obj/structure/window/our_window = create_structure_window(adding_stack.type) + our_window.state = WINDOW_OUT_OF_FRAME + our_window.set_anchored(FALSE) + + else if(istype(adding_stack, /obj/item/stack/rods) && !has_grille && adding_stack.use(sheet_amount)) + has_grille = TRUE + to_chat(user, "You add [stack_name] to [src]") + update_appearance() + + else if((attacking_item.obj_flags & CONDUCTS_ELECTRICITY) && try_shock(user, 70)) + return + + return ..() + +/obj/structure/window_frame/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = NONE) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(src, 'sound/effects/grillehit.ogg', 80, TRUE) + else + playsound(src, 'sound/weapons/tap.ogg', 50, TRUE) + if(BURN) + playsound(src, 'sound/items/welder.ogg', 80, TRUE) + +/obj/structure/window_frame/attack_paw(mob/user, list/modifiers) + return attack_hand(user, modifiers) + +/obj/structure/window_frame/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) + switch(the_rcd.mode) + if(RCD_DECONSTRUCT) + return list("mode" = RCD_DECONSTRUCT, "delay" = 20, "cost" = 5) + if(RCD_WINDOWGRILLE) + var/cost = 0 + var/delay = 0 + + if(!has_grille) + return rcd_result_with_memory( + list("delay" = 2 SECONDS, "cost" = 2), + get_turf(src), RCD_MEMORY_WINDOWGRILLE + ) + + var/obj/structure/window/window_path = the_rcd.rcd_design_path + if(!ispath(window_path)) + stack_trace("invalid window path passed to rcd_vals: [window_path]") + return FALSE + + if(initial(window_path.fulltile)) + cost = 8 + delay = 3 SECONDS + else + cost = 4 + delay = 2 SECONDS + + if(initial(window_path.reinf)) + cost *= 1.5 + delay *= 1.5 + + if(!cost) + return FALSE + + return rcd_result_with_memory( + list("delay" = delay, "cost" = cost), + get_turf(src), RCD_MEMORY_WINDOWGRILLE + ) + + return FALSE + +/obj/structure/window_frame/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) + switch(rcd_data["[RCD_DESIGN_MODE]"]) + if(RCD_DECONSTRUCT) + var/turf/home = get_turf(src) + // No thing to display on if we get deleted + home.balloon_alert(user, "deconstructed!") + qdel(src) + return TRUE + if(RCD_WINDOWGRILLE) + if(!isturf(loc)) + return FALSE + + if(!has_grille) + balloon_alert(user, "grill added!") + has_grille = TRUE + update_appearance() + return TRUE + + var/obj/structure/window/window_path = rcd_data["[RCD_DESIGN_PATH]"] + if(!ispath(window_path)) + CRASH("Invalid window path type in RCD: [window_path]") + + if(!initial(window_path.fulltile)) + if(!valid_build_direction(loc, user.dir, is_fulltile = FALSE)) + balloon_alert(user, "window already here!") + return FALSE + + var/obj/structure/window/window = new window_path(loc, user.dir) + window.set_anchored(TRUE) + return TRUE + + return FALSE + +/obj/structure/window_frame/examine(mob/user) + . = ..() + if(has_window() && has_grille) + . += "The window is fully constructed." + else if(has_window()) + . += "The window set into the frame has no reinforcement." + else if(has_grille) + . += "The window frame only has a grille set into it." + else + . += "The window frame is empty" + +///delightfully devilous seymour +/obj/structure/window_frame/set_smoothed_icon_state(new_junction) + . = ..() + update_icon() + +/// if this frame has a grill, creates both the overlay for the grill (that goes over cables) and the black overlay beneath it (goes over us, but not cables) +/obj/structure/window_frame/proc/create_grill_overlays(list/return_list) + if(!has_grille || !return_list) + return + + return_list += mutable_appearance(grille_black_icon, "[grille_icon_state]_black-[smoothing_junction]") + return_list += mutable_appearance(grille_icon, "[grille_icon_state]-[smoothing_junction]") + +/// if this frame has a valid frame icon, creates it. this is what obscures the cable if it goes through the frame +/obj/structure/window_frame/proc/create_frame_overlay(list/return_list) + if(!frame_icon || !return_list) + return + return_list += mutable_appearance(frame_icon, "[base_icon_state]-[smoothing_junction]", appearance_flags = KEEP_APART) + +/obj/structure/window_frame/update_overlays() + . = ..() + create_grill_overlays(.) + create_frame_overlay(.) + +/obj/structure/window_frame/proc/temporary_shatter(time_to_go = 0 SECONDS, time_to_return = 4 SECONDS) + if(dramatically_disappearing) + return + + //dissapear in 1 second + dramatically_disappearing = TRUE + addtimer(CALLBACK(src, TYPE_PROC_REF(/atom/movable, moveToNullspace)), time_to_go) //woosh + + // come back in 1 + 4 seconds + addtimer(VARSET_CALLBACK(src, atom_integrity, atom_integrity), time_to_go + time_to_return) //set the health back (icon is updated on move) + addtimer(CALLBACK(src, TYPE_PROC_REF(/atom/movable, forceMove), loc), time_to_go + time_to_return) //we back boys + addtimer(VARSET_CALLBACK(src, dramatically_disappearing, FALSE), time_to_go + time_to_return) //also set the var back + +/// Do some very specific checks to see if we *would* get shocked. Returns TRUE if it's shocked +/obj/structure/window_frame/proc/is_shocked() + var/turf/turf = get_turf(src) + var/obj/structure/cable/cable = turf.get_cable_node() + var/list/powernet_info = get_powernet_info_from_source(cable) + + if(!powernet_info) + return FALSE + + var/datum/powernet/powernet = powernet_info["powernet"] + return !!powernet.get_electrocute_damage() + +/obj/structure/window_frame/grille + has_grille = TRUE + +/obj/structure/window_frame/grille_and_window + has_grille = TRUE + start_with_window = TRUE + +/obj/structure/window_frame/reinforced + name = "reinforced window frame" + window_type = /obj/item/stack/sheet/rglass + armor_type = /datum/armor/window_frame_reinforced + max_integrity = 150 + damage_deflection = 11 + +/datum/armor/window_frame_reinforced + melee = 80 + bomb = 25 + bio = 100 + fire = 80 + acid = 100 + +/obj/structure/window_frame/reinforced/grille_and_window + has_grille = TRUE + start_with_window = TRUE + +/obj/structure/window_frame/reinforced/damaged + var/integrity_min_factor = 0.2 + var/integrity_max_factor = 0.8 + +/obj/structure/window_frame/reinforced/damaged/Initialize(mapload) + . = ..() + var/obj/structure/window/our_window = locate() in get_turf(src) + if(!our_window) + return + + our_window.update_integrity(rand(max_integrity * integrity_min_factor, max_integrity * integrity_max_factor)) + +/obj/structure/window_frame/reinforced/damaged/grille_and_window + has_grille = TRUE + start_with_window = TRUE + +/obj/structure/window_frame/titanium + name = "shuttle window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_shuttle.dmi' + icon_state = "window_frame_shuttle-0" + base_icon_state = "window_frame_shuttle" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.dmi' + sheet_type = /obj/item/stack/sheet/mineral/titanium + window_type = /obj/item/stack/sheet/titaniumglass + custom_materials = list(/datum/material/titanium = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/titanium/grille_and_window + has_grille = TRUE + start_with_window = TRUE + +/obj/structure/window_frame/titanium/grille + has_grille = TRUE + +/obj/structure/window_frame/plastitanium + name = "plastitanium window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_plastitanium.dmi' + icon_state = "window_frame_plastitanium-0" + base_icon_state = "window_frame_plastitanium" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.dmi' + sheet_type = /obj/item/stack/sheet/mineral/plastitanium + window_type = /obj/item/stack/sheet/plastitaniumglass + custom_materials = list(/datum/material/alloy/plastitanium = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/plastitanium/grille_and_window + has_grille = TRUE + start_with_window = TRUE + +/obj/structure/window_frame/wood + name = "wooden platform" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_wood.dmi' + icon_state = "window_frame_wood-0" + base_icon_state = "window_frame_wood" + frame_icon = null //no walls above the center + sheet_type = /obj/item/stack/sheet/mineral/wood + custom_materials = list(/datum/material/wood = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/uranium + name = "uranium window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_uranium.dmi' + icon_state = "window_frame_uranium-0" + base_icon_state = "window_frame_uranium" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.dmi' + sheet_type = /obj/item/stack/sheet/mineral/uranium + custom_materials = list(/datum/material/uranium = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/iron + name = "rough iron window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_iron.dmi' + icon_state = "window_frame_iron-0" + base_icon_state = "window_frame_iron" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.dmi' + sheet_type = /obj/item/stack/sheet/iron + custom_materials = list(/datum/material/iron = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/silver + name = "silver window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_silver.dmi' + icon_state = "window_frame_silver-0" + base_icon_state = "window_frame_silver" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.dmi' + sheet_type = /obj/item/stack/sheet/mineral/silver + custom_materials = list(/datum/material/silver = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/gold + name = "gold window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_gold.dmi' + icon_state = "window_frame_gold-0" + base_icon_state = "window_frame_gold" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.dmi' + sheet_type = /obj/item/stack/sheet/mineral/gold + custom_materials = list(/datum/material/gold = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/bronze + name = "clockwork window mount" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_bronze.dmi' + icon_state = "window_frame_bronze-0" + base_icon_state = "window_frame_bronze" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.dmi' + sheet_type = /obj/item/stack/sheet/bronze + custom_materials = list(/datum/material/bronze = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/cult + name = "rune-scarred window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_cult.dmi' + icon_state = "window_frame_cult-0" + base_icon_state = "window_frame_cult" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.dmi' + sheet_type = /obj/item/stack/sheet/runed_metal + custom_materials = list(/datum/material/runedmetal = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/hotel + name = "hotel window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_hotel.dmi' + icon_state = "window_frame_hotel-0" + base_icon_state = "window_frame_hotel" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.dmi' + sheet_type = /obj/item/stack/sheet/mineral/wood + custom_materials = list(/datum/material/wood = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/material + name = "material window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_material.dmi' + icon_state = "window_frame_material-0" + base_icon_state = "window_frame_material" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.dmi' + material_flags = MATERIAL_ADD_PREFIX | MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS + +/obj/structure/window_frame/rusty + name = "rusty window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_rusty.dmi' + icon_state = "window_frame_rusty-0" + base_icon_state = "window_frame_rusty" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.dmi' + sheet_type = /obj/item/stack/sheet/iron + custom_materials = list(/datum/material/iron = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/sandstone + name = "sandstone plinth" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_sandstone.dmi' + icon_state = "window_frame_sandstone-0" + base_icon_state = "window_frame_sandstone" + frame_icon = null //no walls above center + sheet_type = /obj/item/stack/sheet/mineral/sandstone + custom_materials = list(/datum/material/sandstone = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/bamboo + name = "bamboo platform" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_bamboo.dmi' + icon_state = "window_frame_bamboo-0" + base_icon_state = "window_frame_bamboo" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.dmi' + sheet_type = /obj/item/stack/sheet/mineral/bamboo + custom_materials = list(/datum/material/bamboo = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/paperframe + name = "japanese window frame" + icon = 'icons/obj/smooth_structures/window_frames/window_frame_paperframe.dmi' + icon_state = "window_frame_paperframe-0" + base_icon_state = "window_frame_paperframe" + frame_icon = 'icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.dmi' + sheet_type = /obj/item/stack/sheet/paperframes + window_type = /obj/item/stack/sheet/paperframes + custom_materials = list(/datum/material/paper = WINDOW_FRAME_BASE_MATERIAL_AMOUNT) + +/obj/structure/window_frame/paperframe/grille_and_window + has_grille = TRUE + start_with_window = TRUE diff --git a/code/game/objects/structures/windows/fulltile_windows.dm b/code/game/objects/structures/windows/fulltile_windows.dm new file mode 100644 index 00000000000..baa4b1b34bc --- /dev/null +++ b/code/game/objects/structures/windows/fulltile_windows.dm @@ -0,0 +1,275 @@ +/obj/structure/window/fulltile + icon = 'icons/obj/smooth_structures/windows/normal_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + max_integrity = 50 + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + smoothing_flags = SMOOTH_BITMASK | SMOOTH_OBJ + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE + glass_amount = 2 + rcd_spritesheet_override = "full tile window" + +/obj/structure/window/fulltile/unanchored + anchored = FALSE + +/obj/structure/window/plasma/fulltile + icon = 'icons/obj/smooth_structures/windows/plasma_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + max_integrity = 300 + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE + glass_amount = 2 + +/obj/structure/window/plasma/fulltile/unanchored + anchored = FALSE + +/obj/structure/window/reinforced/plasma/fulltile + icon = 'icons/obj/smooth_structures/windows/plasma_reinforced_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + state = RWINDOW_SECURE + max_integrity = 1000 + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE + glass_amount = 2 + +/obj/structure/window/reinforced/plasma/fulltile/unanchored + anchored = FALSE + state = WINDOW_OUT_OF_FRAME + +/obj/structure/window/reinforced/fulltile + icon = 'icons/obj/smooth_structures/windows/reinforced_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + max_integrity = 150 + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + state = RWINDOW_SECURE + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE + glass_amount = 2 + rcd_spritesheet_override = "reinforced full tile window" + +/obj/structure/window/reinforced/fulltile/unanchored + anchored = FALSE + state = WINDOW_OUT_OF_FRAME + +/obj/structure/window/reinforced/fulltile/damaged + var/integrity_min_factor = 0.2 + var/integrity_max_factor = 0.8 + +/obj/structure/window/reinforced/fulltile/damaged/Initialize(mapload) + . = ..() + atom_integrity = rand(max_integrity * integrity_min_factor, max_integrity * integrity_max_factor) + +/obj/structure/window/reinforced/tinted/fulltile + icon = 'icons/obj/smooth_structures/windows/tinted_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE + glass_amount = 2 + +/obj/structure/window/reinforced/fulltile/ice + icon = 'icons/obj/smooth_structures/windows/frosted_window.dmi' + max_integrity = 150 + glass_amount = 2 + +//there is a sub shuttle window in survival_pod.dm for mining pods +/obj/structure/window/reinforced/shuttle//this is called reinforced because it is reinforced w/titanium + name = "shuttle window" + desc = "A reinforced, air-locked pod window." + icon = 'icons/obj/smooth_structures/windows/titanium_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + max_integrity = 150 + wtype = "shuttle" + reinf = TRUE + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + reinf = TRUE + heat_resistance = 1600 + armor_type = /datum/armor/reinforced_shuttle + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE + explosion_block = 3 + glass_type = /obj/item/stack/sheet/titaniumglass + glass_amount = 2 + receive_ricochet_chance_mod = 1.2 + +/datum/armor/reinforced_shuttle + melee = 90 + bomb = 50 + fire = 80 + acid = 100 + +/obj/structure/window/reinforced/shuttle/narsie_act() + add_atom_colour("#3C3434", FIXED_COLOUR_PRIORITY) + +/obj/structure/window/reinforced/shuttle/tinted + opacity = TRUE + +/obj/structure/window/reinforced/shuttle/unanchored + anchored = FALSE + +/obj/structure/window/reinforced/shuttle/indestructible + name = "hardened shuttle window" + obj_flags = CAN_BE_HIT | BLOCKS_CONSTRUCTION + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + +/obj/structure/window/reinforced/shuttle/indestructible/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) + return FALSE + +/obj/structure/window/reinforced/plasma/plastitanium + name = "plastitanium window" + desc = "A durable looking window made of an alloy of of plasma and titanium." + icon = 'icons/obj/smooth_structures/windows/plastitanium_window.dmi' + icon_state = "0-lower" + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + max_integrity = 1200 + wtype = "shuttle" + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + heat_resistance = 1600 + armor_type = /datum/armor/plasma_plastitanium + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM + explosion_block = 3 + damage_deflection = 21 //The same as reinforced plasma windows.3 + glass_type = /obj/item/stack/sheet/plastitaniumglass + glass_amount = 2 + rad_insulation = RAD_HEAVY_INSULATION + +/datum/armor/plasma_plastitanium + melee = 95 + bomb = 50 + fire = 80 + acid = 100 + +/obj/structure/window/reinforced/plasma/plastitanium/unanchored + anchored = FALSE + state = WINDOW_OUT_OF_FRAME + +/obj/structure/window/paperframe + name = "paper frame" + desc = "A fragile separator made of thin wood and paper." + icon = 'icons/obj/smooth_structures/windows/paper_window.dmi' + icon_state = null + opacity = TRUE + max_integrity = 15 + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_PAPERFRAME + canSmoothWith = SMOOTH_GROUP_PAPERFRAME + glass_amount = 2 + glass_type = /obj/item/stack/sheet/paperframes + heat_resistance = 233 + decon_speed = 10 + can_atmos_pass = ATMOS_PASS_YES + resistance_flags = FLAMMABLE + armor_type = /datum/armor/none + knock_sound = "pageturn" + bash_sound = 'sound/weapons/slashmiss.ogg' + break_sound = 'sound/items/poster_ripped.ogg' + hit_sound = 'sound/weapons/slashmiss.ogg' + +/obj/structure/window/paperframe/Initialize(mapload) + . = ..() + update_appearance() + +/obj/structure/window/paperframe/examine(mob/user) + . = ..() + if(atom_integrity < max_integrity) + . += span_info("It looks a bit damaged, you may be able to fix it with some paper.") + +/obj/structure/window/paperframe/spawn_debris(location) + . = list(new /obj/item/stack/sheet/mineral/wood(location)) + for (var/i in 1 to rand(1,4)) + . += new /obj/item/paper/natural(location) + +/obj/structure/window/paperframe/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(.) + return + if(user.combat_mode) + take_damage(4, BRUTE, MELEE, 0) + if(!QDELETED(src)) + update_appearance() + +/obj/structure/window/paperframe/update_appearance(updates) + . = ..() + set_opacity(atom_integrity >= max_integrity) + +/obj/structure/window/paperframe/update_icon(updates=ALL) + if(atom_integrity >= max_integrity) + icon = 'icons/obj/smooth_structures/windows/paper_window.dmi' + else + icon = 'icons/obj/smooth_structures/windows/paper_window_torn.dmi' + . = ..() + if((updates & UPDATE_SMOOTHING) && (smoothing_flags & USES_SMOOTHING)) + QUEUE_SMOOTH(src) + +/obj/structure/window/paperframe/attackby(obj/item/W, mob/living/user) + if(W.get_temperature()) + fire_act(W.get_temperature()) + return + if(user.combat_mode) + return ..() + if(istype(W, /obj/item/paper) && atom_integrity < max_integrity) + user.visible_message(span_notice("[user] starts to patch the holes in \the [src].")) + if(do_after(user, 20, target = src)) + atom_integrity = min(atom_integrity+4,max_integrity) + qdel(W) + user.visible_message(span_notice("[user] patches some of the holes in \the [src].")) + if(atom_integrity == max_integrity) + update_appearance() + return + ..() + update_appearance() + + +/obj/structure/window/bronze + name = "brass window" + desc = "A paper-thin pane of translucent yet reinforced brass. Nevermind, this is just weak bronze!" + icon = 'icons/obj/smooth_structures/structure_variations.dmi' + icon_state = "clockwork_window-single" + glass_type = /obj/item/stack/sheet/bronze + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/bronze/spawner) + +/obj/structure/window/bronze/unanchored + anchored = FALSE + +/obj/structure/window/bronze/fulltile + icon = 'icons/obj/smooth_structures/clockwork_window.dmi' + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + icon_state = "clockwork_window-0" + base_icon_state = "clockwork_window" + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE + SMOOTH_GROUP_WINDOW_FULLTILE + canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE + fulltile = TRUE + flags_1 = PREVENT_CLICK_UNDER_1 + obj_flags = CAN_BE_HIT + max_integrity = 50 + glass_amount = 2 + +/obj/structure/window/bronze/fulltile/unanchored + anchored = FALSE + diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/windows/window.dm similarity index 67% rename from code/game/objects/structures/window.dm rename to code/game/objects/structures/windows/window.dm index b2b3ee50df6..c48047cf612 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/windows/window.dm @@ -1,15 +1,16 @@ /obj/structure/window name = "window" desc = "A directional window." + icon = 'icons/obj/smooth_structures/windows/normal_thindow.dmi' icon_state = "window" density = TRUE layer = ABOVE_OBJ_LAYER //Just above doors + can_be_unanchored = TRUE pressure_resistance = 4*ONE_ATMOSPHERE anchored = TRUE //initially is 0 for tile smoothing flags_1 = ON_BORDER_1 obj_flags = CAN_BE_HIT | BLOCKS_CONSTRUCTION_DIR | IGNORE_DENSITY max_integrity = 50 - can_be_unanchored = TRUE resistance_flags = ACID_PROOF armor_type = /datum/armor/structure_window can_atmos_pass = ATMOS_PASS_PROC @@ -18,6 +19,8 @@ set_dir_on_move = FALSE flags_ricochet = RICOCHET_HARD receive_ricochet_chance_mod = 0.5 + canSmoothWith = SMOOTH_GROUP_THINDOWS + smoothing_groups = SMOOTH_GROUP_THINDOWS var/state = WINDOW_OUT_OF_FRAME var/reinf = FALSE var/heat_resistance = 800 @@ -25,6 +28,7 @@ var/wtype = "glass" var/fulltile = FALSE var/glass_type = /obj/item/stack/sheet/glass + var/shard_type = /obj/item/shard var/glass_amount = 1 var/real_explosion_block //ignore this, just use explosion_block var/break_sound = SFX_SHATTER @@ -45,6 +49,8 @@ /obj/structure/window/Initialize(mapload, direct) AddElement(/datum/element/blocks_explosives) + if(!fulltile) + blocks_emissive = EMISSIVE_BLOCK_NONE . = ..() if(direct) setDir(direct) @@ -57,10 +63,16 @@ air_update_turf(TRUE, TRUE) if(fulltile) - setDir() + setDir(direct) obj_flags &= ~BLOCKS_CONSTRUCTION_DIR obj_flags &= ~IGNORE_DENSITY + update_icon_state() AddElement(/datum/element/can_barricade) + AddComponent(/datum/component/window_smoothing) + else + smoothing_flags = SMOOTH_BITMASK|SMOOTH_BORDER_OBJECT|SMOOTH_OBJ + setDir(dir) + AddElement(/datum/element/render_over_keep_hitbox, BELOW_OBJ_LAYER, /* use_position_layering = */ TRUE) //windows only block while reinforced and fulltile if(!reinf || !fulltile) @@ -78,6 +90,17 @@ if (flags_1 & ON_BORDER_1) AddElement(/datum/element/connect_loc, loc_connections) +/obj/structure/window/setDir(newdir) + . = ..() + if(fulltile) + return + // Needed because render targets seem to shift larger then 32x32 icons down constantly. No idea why + pixel_y = 0 + pixel_z = 16 + if(smoothing_flags & SMOOTH_BORDER_OBJECT) + QUEUE_SMOOTH_NEIGHBORS(src) + QUEUE_SMOOTH(src) + /obj/structure/window/examine(mob/user) . = ..() @@ -92,13 +115,18 @@ else . += span_notice("The window is unscrewed from the floor, and could be deconstructed by wrenching.") +/obj/structure/window/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change = TRUE) + . = ..() + if(fulltile) + update_icon_state() + /obj/structure/window/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) if(the_rcd.mode == RCD_DECONSTRUCT) return list("delay" = 2 SECONDS, "cost" = 5) return FALSE /obj/structure/window/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_DECONSTRUCT) + if(rcd_data[RCD_DESIGN_MODE] == RCD_DECONSTRUCT) qdel(src) return TRUE return FALSE @@ -262,6 +290,7 @@ if(tool.use_tool(src, user, 10 SECONDS, volume = 75, extra_checks = CALLBACK(src, PROC_REF(check_state_and_anchored), state, anchored))) state = WINDOW_OUT_OF_FRAME to_chat(user, span_notice("You pry the window out of the frame.")) + set_anchored(FALSE) if(WINDOW_OUT_OF_FRAME) to_chat(user, span_notice("You begin to lever the window back into the frame...")) if(tool.use_tool(src, user, 5 SECONDS, volume = 75, extra_checks = CALLBACK(src, PROC_REF(check_state_and_anchored), state, anchored))) @@ -281,7 +310,7 @@ /obj/structure/window/set_anchored(anchorvalue) - ..() + . = ..() air_update_turf(TRUE, anchorvalue) update_nearby_icons() @@ -361,6 +390,8 @@ else set_opacity(initial(opacity)) + + /obj/structure/window/wash(clean_types) . = ..() if(!(clean_types & CLEAN_SCRUB)) @@ -398,20 +429,223 @@ if(smoothing_flags & USES_SMOOTHING) QUEUE_SMOOTH_NEIGHBORS(src) -//merges adjacent full-tile windows into one +/obj/structure/window/update_icon_state() + . = ..() + if(fulltile) + if(locate(/obj/structure/window_frame) in loc) + pixel_y = WINDOW_ON_FRAME_Y_OFFSET + else + pixel_y = WINDOW_OFF_FRAME_Y_OFFSET + else + switch(dir) + if(NORTH) + icon_state = "body-t" + if(SOUTH) + icon_state = "body-b" + if(EAST) + icon_state = "body-r" + if(WEST) + icon_state = "body-l" + +//merges adjacent windows, handle cracking for fulltiles /obj/structure/window/update_overlays(updates=ALL) . = ..() - if(QDELETED(src) || !fulltile) + if(QDELETED(src)) return if((updates & UPDATE_SMOOTHING) && (smoothing_flags & USES_SMOOTHING)) QUEUE_SMOOTH(src) - var/ratio = atom_integrity / max_integrity - ratio = CEILING(ratio*4, 1) * 25 - if(ratio > 75) - return - . += mutable_appearance('icons/obj/structures.dmi', "damage[ratio]", -(layer+0.1)) + if(fulltile) + var/ratio = atom_integrity / max_integrity + ratio = CEILING(ratio*4, 1) + var/broken_icon = null + switch(ratio) + if(3) + broken_icon = 'icons/obj/smooth_structures/windows/window_broken_light.dmi' + if(2) + broken_icon = 'icons/obj/smooth_structures/windows/window_broken_medium.dmi' + if(1) + broken_icon = 'icons/obj/smooth_structures/windows/window_broken_heavy.dmi' + + if(broken_icon) + . += mutable_appearance(broken_icon, "[smoothing_junction]", -(layer+0.1)) + return . + + var/list/states_to_apply = list() + var/handled_junctions = NONE + if(smoothing_junction & NORTHEAST_JUNCTION && smoothing_junction & SOUTHEAST_JUNCTION && smoothing_junction & EAST_JUNCTION) + handled_junctions |= NORTHEAST_JUNCTION | SOUTHEAST_JUNCTION | EAST_JUNCTION + switch(dir) + if(NORTH) + states_to_apply += "quad-tr" + if(SOUTH) + states_to_apply += "quad-br" + if(smoothing_junction & NORTHWEST_JUNCTION && smoothing_junction & SOUTHWEST_JUNCTION && smoothing_junction & WEST_JUNCTION) + handled_junctions |= NORTHWEST_JUNCTION | SOUTHWEST_JUNCTION | WEST_JUNCTION + switch(dir) + if(NORTH) + states_to_apply += "quad-tl" + if(SOUTH) + states_to_apply += "quad-bl" + if(smoothing_junction & SOUTHWEST_JUNCTION && smoothing_junction & SOUTHEAST_JUNCTION && smoothing_junction & SOUTH_JUNCTION) + handled_junctions |= SOUTHWEST_JUNCTION | SOUTHEAST_JUNCTION | SOUTH_JUNCTION + if(smoothing_junction & NORTHWEST_JUNCTION && smoothing_junction & NORTHEAST_JUNCTION && smoothing_junction & NORTH_JUNCTION) + handled_junctions |= NORTHWEST_JUNCTION | NORTHEAST_JUNCTION | NORTH_JUNCTION + + if(smoothing_junction & NORTHWEST_JUNCTION && smoothing_junction & WEST_JUNCTION && !(handled_junctions & (NORTHWEST_JUNCTION|WEST_JUNCTION))) + switch(dir) + if(SOUTH) + handled_junctions |= NORTHWEST_JUNCTION | WEST_JUNCTION + states_to_apply += "up-triple-bl" + if(smoothing_junction & NORTHEAST_JUNCTION && smoothing_junction & EAST_JUNCTION && !(handled_junctions & (NORTHEAST_JUNCTION|EAST_JUNCTION))) + switch(dir) + if(SOUTH) + handled_junctions |= NORTHEAST_JUNCTION | EAST_JUNCTION + states_to_apply += "up-triple-br" + if(smoothing_junction & SOUTHWEST_JUNCTION && smoothing_junction & WEST_JUNCTION && !(handled_junctions & (SOUTHWEST_JUNCTION|WEST_JUNCTION))) + switch(dir) + if(NORTH) + handled_junctions |= SOUTHWEST_JUNCTION | WEST_JUNCTION + states_to_apply += "down-triple-tl" + if(smoothing_junction & SOUTHEAST_JUNCTION && smoothing_junction & EAST_JUNCTION && !(handled_junctions & (SOUTHEAST_JUNCTION|EAST_JUNCTION))) + switch(dir) + if(NORTH) + handled_junctions |= SOUTHEAST_JUNCTION | EAST_JUNCTION + states_to_apply += "down-triple-tr" + + if(smoothing_junction & SOUTHEAST_JUNCTION && smoothing_junction & SOUTH_JUNCTION && !(handled_junctions & (SOUTHEAST_JUNCTION|SOUTH_JUNCTION))) + switch(dir) + if(WEST) + handled_junctions |= SOUTHEAST_JUNCTION | SOUTH_JUNCTION | EAST_JUNCTION + states_to_apply += "right-triple-bl" + if(smoothing_junction & SOUTHWEST_JUNCTION && smoothing_junction & SOUTH_JUNCTION && !(handled_junctions & (SOUTHWEST_JUNCTION|SOUTH_JUNCTION))) + switch(dir) + if(EAST) + handled_junctions |= SOUTHWEST_JUNCTION | SOUTH_JUNCTION | WEST_JUNCTION + states_to_apply += "left-triple-br" + + if(smoothing_junction & NORTHEAST_JUNCTION && smoothing_junction & NORTH_JUNCTION && !(handled_junctions & (NORTHEAST_JUNCTION|NORTH_JUNCTION))) + switch(dir) + if(WEST) + handled_junctions |= NORTHEAST_JUNCTION | NORTH_JUNCTION | EAST_JUNCTION + states_to_apply += "right-triple-tl" + if(smoothing_junction & NORTHWEST_JUNCTION && smoothing_junction & NORTH_JUNCTION && !(handled_junctions & (NORTHWEST_JUNCTION|NORTH_JUNCTION))) + switch(dir) + if(EAST) + handled_junctions |= NORTHWEST_JUNCTION | NORTH_JUNCTION | WEST_JUNCTION + states_to_apply += "left-triple-tr" + + // These cases exist JUST to eat diagonal smooths for NORTH/SOUTH windows + if(smoothing_junction & SOUTHWEST_JUNCTION && smoothing_junction & NORTHWEST_JUNCTION) + switch(dir) + if(NORTH, SOUTH) + handled_junctions |= SOUTHWEST_JUNCTION | NORTHWEST_JUNCTION | WEST_JUNCTION | NORTH_JUNCTION | SOUTH_JUNCTION + if(smoothing_junction & SOUTHEAST_JUNCTION && smoothing_junction & NORTHEAST_JUNCTION) + switch(dir) + if(NORTH, SOUTH) + handled_junctions |= SOUTHEAST_JUNCTION | NORTHEAST_JUNCTION | EAST_JUNCTION | NORTH_JUNCTION | SOUTH_JUNCTION + + // filter out everything on the tile opposing us + handled_junctions |= dir_to_all_junctions(dir) + + if(smoothing_junction & NORTHWEST_JUNCTION && !(handled_junctions & NORTHWEST_JUNCTION)) + handled_junctions |= NORTH_JUNCTION | WEST_JUNCTION + // Only gonna define dirs that allow a body to exist sanely + // So South is acceptable + // Also want to avoid double application + // hhhh + switch(dir) + if(SOUTH) + states_to_apply += "up-right-corner-bl" + if(smoothing_junction & NORTHEAST_JUNCTION && !(handled_junctions & NORTHEAST_JUNCTION)) + handled_junctions |= NORTH_JUNCTION | EAST_JUNCTION + switch(dir) + if(SOUTH) + states_to_apply += "up-left-corner-br" + if(smoothing_junction & SOUTHWEST_JUNCTION && !(handled_junctions & SOUTHWEST_JUNCTION)) + handled_junctions |= SOUTH_JUNCTION | WEST_JUNCTION + switch(dir) + if(NORTH) + states_to_apply += "down-right-corner-tl" + if(smoothing_junction & SOUTHEAST_JUNCTION && !(handled_junctions & SOUTHEAST_JUNCTION)) + handled_junctions |= SOUTH_JUNCTION | EAST_JUNCTION + switch(dir) + if(NORTH) + states_to_apply += "down-left-corner-tr" + + if(!(handled_junctions & WEST_JUNCTION)) + if(smoothing_junction & WEST_JUNCTION) + switch(dir) + if(NORTH) + states_to_apply += "horizontal-cont-tl" + if(SOUTH) + states_to_apply += "horizontal-cont-bl" + else + switch(dir) + if(NORTH) + states_to_apply += "horizontal-edge-tl" + if(SOUTH) + states_to_apply += "horizontal-edge-bl" + + if(!(handled_junctions & EAST_JUNCTION)) + if(smoothing_junction & EAST_JUNCTION) + switch(dir) + if(NORTH) + states_to_apply += "horizontal-cont-tr" + if(SOUTH) + states_to_apply += "horizontal-cont-br" + else + switch(dir) + if(NORTH) + states_to_apply += "horizontal-edge-tr" + if(SOUTH) + states_to_apply += "horizontal-edge-br" + + if(!(handled_junctions & SOUTH_JUNCTION)) + if(smoothing_junction & SOUTH_JUNCTION) + switch(dir) + if(EAST) + states_to_apply += "vertical-cont-br" + if(WEST) + states_to_apply += "vertical-cont-bl" + else + switch(dir) + if(EAST) + states_to_apply += "vertical-edge-br" + if(WEST) + states_to_apply += "vertical-edge-bl" + + if(!(handled_junctions & NORTH_JUNCTION)) + if(smoothing_junction & NORTH_JUNCTION) + switch(dir) + if(EAST) + states_to_apply += "vertical-cont-tr" + if(WEST) + states_to_apply += "vertical-cont-tl" + else + switch(dir) + if(EAST) + states_to_apply += "vertical-edge-tr" + if(WEST) + states_to_apply += "vertical-edge-tl" + + for(var/window_state in states_to_apply) + . += mutable_appearance(icon, window_state) + + // We can't use typical emissive blocking because of the pixel offset, remove when that's fixed please + var/list/states_to_block = states_to_apply + icon_state + for(var/blocked_state in states_to_block) + // Cancels out the pixel offset we apply to the parent + // (Which is needed because render_target is bugged) + var/mutable_appearance/blocker = emissive_blocker(icon, blocked_state, offset_spokesman = src) + blocker.pixel_z = -pixel_z + . += blocker + +/obj/structure/window/set_smoothed_icon_state(new_junction) + if(fulltile) + return ..() + smoothing_junction = new_junction /obj/structure/window/should_atmos_process(datum/gas_mixture/air, exposed_temperature) return exposed_temperature > T0C + heat_resistance @@ -430,6 +664,8 @@ return TRUE +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/spawner) + /obj/structure/window/proc/temporary_shatter(time_to_go = 1 SECONDS, time_to_return = 4 SECONDS, take_grill = TRUE) if(dramatically_disappearing) return @@ -449,14 +685,14 @@ addtimer(VARSET_CALLBACK(src, atom_integrity, atom_integrity), time_to_go + time_to_return) //set the health back (icon is updated on move) addtimer(CALLBACK(src, TYPE_PROC_REF(/atom/movable, forceMove), loc), time_to_go + time_to_return) //we back boys addtimer(VARSET_CALLBACK(src, dramatically_disappearing, FALSE), time_to_go + time_to_return) //also set the var back - addtimer(CALLBACK(src, TYPE_PROC_REF(/atom, update_appearance)), time_to_go + time_to_return) - var/obj/structure/grille/grill = take_grill ? (locate(/obj/structure/grille) in loc) : null - if(grill) - grill.temporary_shatter(time_to_go, time_to_return) + var/obj/structure/window_frame/frame = take_grill ? (locate(/obj/structure/window_frame) in loc) : null + if(frame) + frame.temporary_shatter(time_to_go, time_to_return) /obj/structure/window/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change) . = ..() + if(loc) update_nearby_icons() @@ -465,12 +701,23 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/spawner, 0) /obj/structure/window/unanchored anchored = FALSE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/unanchored/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/unanchored/spawner) + +/obj/structure/window/half + can_atmos_pass = ATMOS_PASS_YES + icon = 'icons/obj/smooth_structures/windows/half_thindow.dmi' + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/half) + +/obj/structure/window/half/unanchored + anchored = FALSE + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/half/unanchored) /obj/structure/window/reinforced name = "reinforced window" desc = "A window that is reinforced with metal rods." - icon_state = "rwindow" + icon = 'icons/obj/smooth_structures/windows/reinforced_thindow.dmi' reinf = TRUE heat_resistance = 1600 armor_type = /datum/armor/window_reinforced @@ -592,13 +839,25 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/unanchored/spawner, 0) if(RWINDOW_BARS_CUT) . += span_notice("The main pane can be easily moved out of the way to reveal some bolts holding the frame in.") -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/spawner) /obj/structure/window/reinforced/unanchored anchored = FALSE state = WINDOW_OUT_OF_FRAME -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/unanchored/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/unanchored/spawner) + +/obj/structure/window/reinforced/half + can_atmos_pass = ATMOS_PASS_YES + icon = 'icons/obj/smooth_structures/windows/reinforced_half_thindow.dmi' + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/half) + +/obj/structure/window/reinforced/half/unanchored + anchored = FALSE + state = WINDOW_OUT_OF_FRAME + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/half/unanchored) // You can't rust glass! So only reinforced glass can be impacted. /obj/structure/window/reinforced/rust_heretic_act() @@ -611,7 +870,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/unanchored/spawner, /obj/structure/window/plasma name = "plasma window" desc = "A window made out of a plasma-silicate alloy. It looks insanely tough to break and burn through." - icon_state = "plasmawindow" + icon = 'icons/obj/smooth_structures/windows/plasma_thindow.dmi' reinf = FALSE heat_resistance = 25000 armor_type = /datum/armor/window_plasma @@ -632,7 +891,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/unanchored/spawner, . = ..() RemoveElement(/datum/element/atmos_sensitive) -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/plasma/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/plasma/spawner) /obj/structure/window/plasma/unanchored anchored = FALSE @@ -640,7 +899,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/plasma/spawner, 0) /obj/structure/window/reinforced/plasma name = "reinforced plasma window" desc = "A window made out of a plasma-silicate alloy and a rod matrix. It looks hopelessly tough to break and is most likely nigh fireproof." - icon_state = "plasmarwindow" + icon = 'icons/obj/smooth_structures/windows/plasma_reinforced_thindow.dmi' reinf = TRUE heat_resistance = 50000 armor_type = /datum/armor/reinforced_plasma @@ -661,7 +920,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/plasma/spawner, 0) /obj/structure/window/reinforced/plasma/block_superconductivity() return TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/plasma/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/plasma/spawner) /obj/structure/window/reinforced/plasma/unanchored anchored = FALSE @@ -669,319 +928,17 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/plasma/spawner, 0) /obj/structure/window/reinforced/tinted name = "tinted window" - icon_state = "twindow" + icon = 'icons/obj/smooth_structures/windows/tinted_thindow.dmi' -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/tinted/spawner, 0) +/obj/structure/window/reinforced/tinted/Initialize(mapload, direct) + . = ..() + if(fulltile) + set_opacity(TRUE) + +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/tinted/spawner) /obj/structure/window/reinforced/tinted/frosted name = "frosted window" - icon_state = "fwindow" + icon = 'icons/obj/smooth_structures/windows/frosted_thindow.dmi' -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/tinted/frosted/spawner, 0) - -/* Full Tile Windows (more atom_integrity) */ - -/obj/structure/window/fulltile - name = "full tile window" - desc = "A full tile window." - icon = 'icons/obj/smooth_structures/window.dmi' - icon_state = "window-0" - base_icon_state = "window" - max_integrity = 100 - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE - glass_amount = 2 - -/obj/structure/window/fulltile/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) - if(the_rcd.mode == RCD_DECONSTRUCT) - return list("delay" = 2.5 SECONDS, "cost" = 10) - return FALSE - -/obj/structure/window/fulltile/unanchored - anchored = FALSE - -/obj/structure/window/plasma/fulltile - icon = 'icons/obj/smooth_structures/plasma_window.dmi' - icon_state = "plasma_window-0" - base_icon_state = "plasma_window" - max_integrity = 400 - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE - glass_amount = 2 - -/obj/structure/window/plasma/fulltile/unanchored - anchored = FALSE - -/obj/structure/window/reinforced/plasma/fulltile - icon = 'icons/obj/smooth_structures/rplasma_window.dmi' - icon_state = "rplasma_window-0" - base_icon_state = "rplasma_window" - state = RWINDOW_SECURE - max_integrity = 1000 - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE - glass_amount = 2 - -/obj/structure/window/reinforced/plasma/fulltile/unanchored - anchored = FALSE - state = WINDOW_OUT_OF_FRAME - -/obj/structure/window/reinforced/fulltile - name = "full tile reinforced window" - desc = "A full tile window that is reinforced with metal rods." - icon = 'icons/obj/smooth_structures/reinforced_window.dmi' - icon_state = "reinforced_window-0" - base_icon_state = "reinforced_window" - max_integrity = 150 - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - state = RWINDOW_SECURE - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE - glass_amount = 2 - -/obj/structure/window/reinforced/fulltile/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) - if(the_rcd.mode == RCD_DECONSTRUCT) - return list("mode" = RCD_DECONSTRUCT, "delay" = 4 SECONDS, "cost" = 20) - return FALSE - -/obj/structure/window/reinforced/fulltile/unanchored - anchored = FALSE - state = WINDOW_OUT_OF_FRAME - -/obj/structure/window/reinforced/tinted/fulltile - icon = 'icons/obj/smooth_structures/tinted_window.dmi' - icon_state = "tinted_window-0" - base_icon_state = "tinted_window" - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE - glass_amount = 2 - // Not on the parent because directional opacity does NOT WORK - opacity = TRUE - -/obj/structure/window/reinforced/fulltile/ice - icon = 'icons/obj/smooth_structures/rice_window.dmi' - icon_state = "rice_window-0" - base_icon_state = "rice_window" - max_integrity = 150 - glass_amount = 2 - -//there is a sub shuttle window in survival_pod.dm for mining pods -/obj/structure/window/reinforced/shuttle//this is called reinforced because it is reinforced w/titanium - name = "shuttle window" - desc = "A reinforced, air-locked pod window." - icon = 'icons/obj/smooth_structures/shuttle_window.dmi' - icon_state = "shuttle_window-0" - base_icon_state = "shuttle_window" - max_integrity = 150 - wtype = "shuttle" - reinf = TRUE - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - reinf = TRUE - heat_resistance = 1600 - armor_type = /datum/armor/reinforced_shuttle - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE - explosion_block = 3 - glass_type = /obj/item/stack/sheet/titaniumglass - glass_amount = 2 - receive_ricochet_chance_mod = 1.2 - rad_insulation = RAD_MEDIUM_INSULATION - glass_material_datum = /datum/material/alloy/titaniumglass - -/datum/armor/reinforced_shuttle - melee = 90 - bomb = 50 - fire = 80 - acid = 100 - -/obj/structure/window/reinforced/shuttle/narsie_act() - add_atom_colour("#3C3434", FIXED_COLOUR_PRIORITY) - -/obj/structure/window/reinforced/shuttle/tinted - opacity = TRUE - -/obj/structure/window/reinforced/shuttle/unanchored - anchored = FALSE - state = WINDOW_OUT_OF_FRAME - -/obj/structure/window/reinforced/shuttle/indestructible - name = "hardened shuttle window" - flags_1 = PREVENT_CLICK_UNDER_1 - resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF - -/obj/structure/window/reinforced/shuttle/indestructible/welder_act(mob/living/user, obj/item/tool) - return NONE - -/obj/structure/window/reinforced/shuttle/indestructible/screwdriver_act(mob/living/user, obj/item/tool) - return NONE - -/obj/structure/window/reinforced/shuttle/indestructible/wrench_act(mob/living/user, obj/item/tool) - return NONE - -/obj/structure/window/reinforced/shuttle/indestructible/crowbar_act(mob/living/user, obj/item/tool) - return NONE - -/obj/structure/window/reinforced/plasma/plastitanium - name = "plastitanium window" - desc = "A durable looking window made of an alloy of of plasma and titanium." - icon = 'icons/obj/smooth_structures/plastitanium_window.dmi' - icon_state = "plastitanium_window-0" - base_icon_state = "plastitanium_window" - max_integrity = 1200 - wtype = "shuttle" - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - heat_resistance = 1600 - armor_type = /datum/armor/plasma_plastitanium - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM - explosion_block = 3 - damage_deflection = 21 //The same as reinforced plasma windows.3 - glass_type = /obj/item/stack/sheet/plastitaniumglass - glass_amount = 2 - rad_insulation = RAD_EXTREME_INSULATION - glass_material_datum = /datum/material/alloy/plastitaniumglass - -/datum/armor/plasma_plastitanium - melee = 95 - bomb = 50 - fire = 80 - acid = 100 - -/obj/structure/window/reinforced/plasma/plastitanium/unanchored - anchored = FALSE - state = WINDOW_OUT_OF_FRAME - -/obj/structure/window/paperframe - name = "paper frame" - desc = "A fragile separator made of thin wood and paper." - icon = 'icons/obj/smooth_structures/paperframes.dmi' - icon_state = "paperframes-0" - base_icon_state = "paperframes" - opacity = TRUE - max_integrity = 15 - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PAPERFRAME - canSmoothWith = SMOOTH_GROUP_PAPERFRAME - glass_amount = 2 - glass_type = /obj/item/stack/sheet/paperframes - heat_resistance = 233 - decon_speed = 10 - can_atmos_pass = ATMOS_PASS_YES - resistance_flags = FLAMMABLE - armor_type = /datum/armor/none - knock_sound = SFX_PAGE_TURN - bash_sound = 'sound/weapons/slashmiss.ogg' - break_sound = 'sound/items/poster_ripped.ogg' - hit_sound = 'sound/weapons/slashmiss.ogg' - var/static/mutable_appearance/torn = mutable_appearance('icons/obj/smooth_structures/structure_variations.dmi',icon_state = "paper-torn", layer = ABOVE_OBJ_LAYER - 0.1) - var/static/mutable_appearance/paper = mutable_appearance('icons/obj/smooth_structures/structure_variations.dmi',icon_state = "paper-whole", layer = ABOVE_OBJ_LAYER - 0.1) - -/obj/structure/window/paperframe/Initialize(mapload) - . = ..() - update_appearance() - -/obj/structure/window/paperframe/examine(mob/user) - . = ..() - if(atom_integrity < max_integrity) - . += span_info("It looks a bit damaged, you may be able to fix it with some paper.") - -/obj/structure/window/paperframe/spawn_debris(location) - . = list(new /obj/item/stack/sheet/mineral/wood(location)) - for (var/i in 1 to rand(1,4)) - . += new /obj/item/paper/natural(location) - -/obj/structure/window/paperframe/attack_hand(mob/living/user, list/modifiers) - . = ..() - if(.) - return - if(user.combat_mode) - take_damage(4, BRUTE, MELEE, 0) - if(!QDELETED(src)) - update_appearance() - -/obj/structure/window/paperframe/update_appearance(updates) - . = ..() - set_opacity(atom_integrity >= max_integrity) - -/obj/structure/window/paperframe/update_icon(updates=ALL) - . = ..() - if((updates & UPDATE_SMOOTHING) && (smoothing_flags & USES_SMOOTHING)) - QUEUE_SMOOTH(src) - -/obj/structure/window/paperframe/update_overlays() - . = ..() - . += (atom_integrity < max_integrity) ? torn : paper - -/obj/structure/window/paperframe/attackby(obj/item/W, mob/living/user) - if(W.get_temperature()) - fire_act(W.get_temperature()) - return - if(user.combat_mode) - return ..() - if(istype(W, /obj/item/paper) && atom_integrity < max_integrity) - user.visible_message(span_notice("[user] starts to patch the holes in \the [src].")) - if(do_after(user, 2 SECONDS, target = src)) - atom_integrity = min(atom_integrity+4,max_integrity) - qdel(W) - user.visible_message(span_notice("[user] patches some of the holes in \the [src].")) - if(atom_integrity == max_integrity) - update_appearance() - return - ..() - update_appearance() - -/obj/structure/window/bronze - name = "brass window" - desc = "A paper-thin pane of translucent yet reinforced brass. Nevermind, this is just weak bronze!" - icon = 'icons/obj/smooth_structures/structure_variations.dmi' - icon_state = "clockwork_window-single" - glass_type = /obj/item/stack/sheet/bronze - -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/bronze/spawner, 0) - -/obj/structure/window/bronze/unanchored - anchored = FALSE - -/obj/structure/window/bronze/fulltile - icon = 'icons/obj/smooth_structures/clockwork_window.dmi' - icon_state = "clockwork_window-0" - base_icon_state = "clockwork_window" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE + SMOOTH_GROUP_WINDOW_FULLTILE - canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_BRONZE - fulltile = TRUE - flags_1 = PREVENT_CLICK_UNDER_1 - obj_flags = CAN_BE_HIT - max_integrity = 50 - glass_amount = 2 - -/obj/structure/window/bronze/fulltile/unanchored - anchored = FALSE +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/tinted/frosted/spawner) diff --git a/code/game/shuttle_engines.dm b/code/game/shuttle_engines.dm index 8ddae94231d..94cab53ea2f 100644 --- a/code/game/shuttle_engines.dm +++ b/code/game/shuttle_engines.dm @@ -7,9 +7,8 @@ /obj/machinery/power/shuttle_engine name = "engine" desc = "A bluespace engine used to make shuttles move." - icon = 'icons/turf/shuttle.dmi' + icon = 'icons/turf/engines.dmi' resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF - smoothing_groups = SMOOTH_GROUP_SHUTTLE_PARTS armor_type = /datum/armor/power_shuttle_engine can_atmos_pass = ATMOS_PASS_DENSITY max_integrity = 500 @@ -150,6 +149,7 @@ /obj/machinery/power/shuttle_engine/heater name = "engine heater" desc = "Directs energy into compressed particles in order to power engines." + icon = 'icons/turf/shuttle.dmi' icon_state = "heater" circuit = /obj/item/circuitboard/machine/engine/heater engine_power = 0 // todo make these into 2x1 parts diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 8ccaabc46c0..888b85d8469 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -1,6 +1,6 @@ /turf/closed + plane = GAME_PLANE layer = CLOSED_TURF_LAYER - plane = WALL_PLANE turf_flags = IS_SOLID opacity = TRUE density = TRUE @@ -8,6 +8,20 @@ init_air = FALSE rad_insulation = RAD_MEDIUM_INSULATION pass_flags_self = PASSCLOSEDTURF + var/use_splitvis = TRUE + +/turf/closed/Initialize(mapload) + . = ..() + if(use_splitvis) + // Micro-op to avoid needing to hash a bunch of nulls + if(color) + AddElement(/datum/element/split_visibility, icon, color) + else + AddElement(/datum/element/split_visibility, icon) + else + // We draw a copy to the wall plane so we can use it to mask byond darkness, that's all + add_overlay(mutable_appearance('icons/turf/walls/wall_blackness.dmi', "wall_background", UNDER_WALL_LAYER, src, WALL_PLANE)) + /turf/closed/AfterChange() . = ..() diff --git a/code/game/turfs/closed/indestructible.dm b/code/game/turfs/closed/indestructible.dm index b22da7880d7..c502a952d85 100644 --- a/code/game/turfs/closed/indestructible.dm +++ b/code/game/turfs/closed/indestructible.dm @@ -1,8 +1,12 @@ /turf/closed/indestructible name = "wall" desc = "Effectively impervious to conventional methods of destruction." - icon = 'icons/turf/walls.dmi' + icon = 'icons/turf/walls/metal_wall.dmi' + icon_state = "0-2" explosive_resistance = 50 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_WALLS rust_resistance = RUST_RESISTANCE_ABSOLUTE /turf/closed/indestructible/TerraformTurf(path, new_baseturf, flags, defer_change = FALSE, ignore_air = FALSE) @@ -28,34 +32,25 @@ name = "strange shuttle wall" icon = 'icons/turf/shuttleold.dmi' icon_state = "block" + use_splitvis = FALSE + smoothing_flags = NONE + smoothing_groups = null + canSmoothWith = null /turf/closed/indestructible/weeb name = "paper wall" desc = "Reinforced paper walling. Someone really doesn't want you to leave." - icon = 'icons/obj/smooth_structures/paperframes.dmi' - icon_state = "paperframes-0" - base_icon_state = "paperframes" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PAPERFRAME - canSmoothWith = SMOOTH_GROUP_PAPERFRAME - var/static/mutable_appearance/indestructible_paper = mutable_appearance('icons/obj/smooth_structures/structure_variations.dmi',icon_state = "paper-whole", layer = CLOSED_TURF_LAYER - 0.1) - -/turf/closed/indestructible/weeb/Initialize(mapload) - . = ..() - update_appearance() - -/turf/closed/indestructible/weeb/update_overlays() - . = ..() - . += indestructible_paper + icon = 'icons/turf/walls/paperframe_wall.dmi' + smoothing_groups = SMOOTH_GROUP_PAPERFRAME + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_PAPERFRAME + SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/sandstone name = "sandstone wall" desc = "A wall with sandstone plating. Rough." icon = 'icons/turf/walls/sandstone_wall.dmi' - icon_state = "sandstone_wall-0" - base_icon_state = "sandstone_wall" baseturfs = /turf/closed/indestructible/sandstone - smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/oldshuttle/corner icon_state = "corner" @@ -67,6 +62,10 @@ icon_state = "" pixel_x = -64 plane = SPLASHSCREEN_PLANE + use_splitvis = FALSE + smoothing_flags = NONE + smoothing_groups = null + canSmoothWith = null bullet_bounce_sound = null INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) @@ -103,70 +102,55 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = null desc = null mouse_opacity = MOUSE_OPACITY_TRANSPARENT + use_splitvis = FALSE + smoothing_flags = NONE + smoothing_groups = null + canSmoothWith = null /turf/closed/indestructible/reinforced name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms. Effectively impervious to conventional methods of destruction." - icon = 'icons/turf/walls/reinforced_wall.dmi' - icon_state = "reinforced_wall-0" - base_icon_state = "reinforced_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + icon = 'icons/turf/walls/riveted_wall.dmi' + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WALLS /turf/closed/indestructible/reinforced/titanium name = "reinforced titanium imitation wall" desc = "A huge chunk of reinforced metal used to separate rooms. Naturally, to cut down on costs, this is just a really good paint job to resemble titanium. Effectively impervious to conventional methods of destruction." icon = 'icons/turf/walls/shuttle_wall.dmi' - icon_state = "shuttle_wall-0" base_icon_state = "shuttle_wall" /turf/closed/indestructible/reinforced/titanium/nodiagonal - icon_state = "shuttle_wall-15" + icon_state = "12-2" smoothing_flags = SMOOTH_BITMASK /turf/closed/indestructible/riveted - icon = 'icons/turf/walls/riveted.dmi' - icon_state = "riveted-0" - base_icon_state = "riveted" - smoothing_flags = SMOOTH_BITMASK + icon = 'icons/turf/walls/riveted_wall.dmi' smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/syndicate icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_SYNDICATE_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_SYNDICATE_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS /turf/closed/indestructible/riveted/uranium icon = 'icons/turf/walls/uranium_wall.dmi' - icon_state = "uranium_wall-0" - base_icon_state = "uranium_wall" - smoothing_flags = SMOOTH_BITMASK /turf/closed/indestructible/riveted/plastinum name = "plastinum wall" desc = "A luxurious wall made out of a plasma-platinum alloy. Effectively impervious to conventional methods of destruction." icon = 'icons/turf/walls/plastinum_wall.dmi' - icon_state = "plastinum_wall-0" - base_icon_state = "plastinum_wall" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_PLASTINUM_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_PLASTINUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_PLASTINUM_WALLS +// Wallening todo: remove /turf/closed/indestructible/riveted/plastinum/nodiagonal - icon_state = "map-shuttle_nd" - smoothing_flags = SMOOTH_BITMASK /turf/closed/indestructible/wood icon = 'icons/turf/walls/wood_wall.dmi' - icon_state = "wood_wall-0" - base_icon_state = "wood_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WOOD_WALLS @@ -174,122 +158,157 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = "alien wall" desc = "A wall with alien alloy plating." icon = 'icons/turf/walls/abductor_wall.dmi' - icon_state = "abductor_wall-0" - base_icon_state = "abductor_wall" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_ABDUCTOR_WALLS /turf/closed/indestructible/alien/nodiagonal - icon_state = "abductor_wall-15" + icon_state = "12-2" smoothing_flags = SMOOTH_BITMASK /turf/closed/indestructible/cult name = "runed metal wall" desc = "A cold metal wall engraved with indecipherable symbols. Studying them causes your head to pound. Effectively impervious to conventional methods of destruction." icon = 'icons/turf/walls/cult_wall.dmi' - icon_state = "cult_wall-0" - base_icon_state = "cult_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WALLS /turf/closed/indestructible/abductor - icon_state = "alien1" + name = "alien wall" + icon = 'icons/turf/walls/abductor_wall.dmi' + smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_ABDUCTOR_WALLS /turf/closed/indestructible/opshuttle - icon_state = "wall3" - + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/fakeglass name = "window" - icon = MAP_SWITCH('icons/obj/smooth_structures/reinforced_window.dmi', 'icons/obj/smooth_structures/structure_variations.dmi') - icon_state = MAP_SWITCH("reinforced_window-0", "fake_window") - base_icon_state = "reinforced_window" + icon = MAP_SWITCH('icons/obj/smooth_structures/windows/reinforced_window.dmi', 'icons/obj/smooth_structures/structure_variations.dmi') + icon_state = MAP_SWITCH("0-lower", "plastitanium_window-0") + layer = ABOVE_OBJ_LAYER opacity = FALSE - smoothing_flags = SMOOTH_BITMASK + use_splitvis = FALSE smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE /turf/closed/indestructible/fakeglass/Initialize(mapload) . = ..() - underlays += mutable_appearance('icons/obj/structures.dmi', "grille", layer - 0.01) //add a grille underlay - underlays += mutable_appearance('icons/turf/floors.dmi', "plating", layer - 0.02) //add the plating underlay, below the grille + AddComponent(/datum/component/window_smoothing, /turf/closed/indestructible/fakeglass) + underlays += mutable_appearance('icons/turf/floors.dmi', "plating", LOW_FLOOR_LAYER, offset_spokesman = src, plane = FLOOR_PLANE) + +/turf/closed/indestructible/fakeglass/smooth_icon() + . = ..() + update_appearance(~UPDATE_SMOOTHING) + +/turf/closed/indestructible/fakeglass/update_overlays() + . = ..() + . += mutable_appearance('icons/obj/smooth_structures/window_grille_black.dmi', "window_grille_black-[smoothing_junction]", BELOW_OBJ_LAYER) + . += mutable_appearance('icons/obj/smooth_structures/window_grille.dmi', "window_grille-[smoothing_junction]", BELOW_OBJ_LAYER) + . += mutable_appearance('icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.dmi', "window_frame_normal-[smoothing_junction]", BELOW_OBJ_LAYER, appearance_flags = KEEP_APART) /turf/closed/indestructible/opsglass name = "window" - icon = 'icons/obj/smooth_structures/plastitanium_window.dmi' - icon_state = "plastitanium_window-0" - base_icon_state = "plastitanium_window" + icon = MAP_SWITCH('icons/obj/smooth_structures/windows/plastitanium_window.dmi', 'icons/obj/smooth_structures/plastitanium_window.dmi') + icon_state = MAP_SWITCH("0-lower", "plastitanium_window-0") + layer = ABOVE_OBJ_LAYER opacity = FALSE - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM + use_splitvis = FALSE + smoothing_groups = SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM canSmoothWith = SMOOTH_GROUP_WINDOW_FULLTILE_PLASTITANIUM /turf/closed/indestructible/opsglass/Initialize(mapload) . = ..() - icon_state = null - underlays += mutable_appearance('icons/obj/structures.dmi', "grille", layer - 0.01) - underlays += mutable_appearance('icons/turf/floors.dmi', "plating", layer - 0.02) + AddComponent(/datum/component/window_smoothing, /turf/closed/indestructible/opsglass) + underlays += mutable_appearance('icons/turf/floors.dmi', "plating", LOW_FLOOR_LAYER, offset_spokesman = src, plane = FLOOR_PLANE) + +/turf/closed/indestructible/opsglass/smooth_icon() + . = ..() + update_appearance(~UPDATE_SMOOTHING) + +/turf/closed/indestructible/opsglass/update_overlays() + . = ..() + . += mutable_appearance('icons/obj/smooth_structures/window_grille_black.dmi', "window_grille_black-[smoothing_junction]", BELOW_OBJ_LAYER) + . += mutable_appearance('icons/obj/smooth_structures/window_grille.dmi', "window_grille-[smoothing_junction]", BELOW_OBJ_LAYER) + . += mutable_appearance('icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.dmi', "window_frame_plastitanium-[smoothing_junction]", BELOW_OBJ_LAYER, appearance_flags = KEEP_APART) /turf/closed/indestructible/fakedoor name = "airlock" - icon = 'icons/obj/doors/airlocks/centcom/centcom.dmi' + icon = 'icons/obj/doors/airlocks/tall/centcom.dmi' icon_state = "fake_door" + use_splitvis = FALSE + smoothing_flags = NONE + canSmoothWith = null + smoothing_groups = null + /// What kind of turf should be visually represented under this door? + var/turf/floor_to_copy = /turf/open/floor/plating + +/turf/closed/indestructible/fakedoor/Initialize(mapload) + . = ..() + underlays += mutable_appearance(initial(floor_to_copy.icon), initial(floor_to_copy.icon_state), initial(floor_to_copy.layer), offset_spokesman = src, plane = FLOOR_PLANE) /turf/closed/indestructible/fakedoor/maintenance - icon = 'icons/obj/doors/airlocks/hatch/maintenance.dmi' + icon = 'icons/obj/doors/airlocks/tall/hatch/maintenance.dmi' + icon_state = "closed" // Should probably be given it's own fake_door state too /turf/closed/indestructible/fakedoor/glass_airlock - icon = 'icons/obj/doors/airlocks/external/external.dmi' + icon = 'icons/obj/doors/airlocks/tall/external/external.dmi' + icon_state = "closed" // Ditto opacity = FALSE +/// WALLENING TODO: Needs additional work; the base airlock it's meant to mimic is a GAGS-Generated sprite. /turf/closed/indestructible/fakedoor/engineering icon = 'icons/obj/doors/airlocks/station/engineering.dmi' + icon_state = "closed" /turf/closed/indestructible/rock name = "dense rock" desc = "An extremely densely-packed rock, most mining tools or explosives would never get through this." - icon = 'icons/turf/mining.dmi' - icon_state = "rock" + icon = 'icons/turf/walls/rock_wall2.dmi' + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/rock/snow name = "mountainside" desc = "An extremely densely-packed rock, sheeted over with centuries worth of ice and snow." - icon = 'icons/turf/walls.dmi' - icon_state = "snowrock" + icon = MAP_SWITCH('icons/turf/walls/mountain_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR + icon_state = "mountainrock" +#endif bullet_sizzle = TRUE bullet_bounce_sound = null /turf/closed/indestructible/rock/snow/ice - name = "iced rock" - desc = "Extremely densely-packed sheets of ice and rock, forged over the years of the harsh cold." - icon = 'icons/turf/walls.dmi' - icon_state = "icerock" - -/turf/closed/indestructible/rock/snow/ice/ore icon = 'icons/turf/walls/icerock_wall.dmi' - icon_state = "icerock_wall-0" - base_icon_state = "icerock_wall" + name = "iced rock" + icon_state = null + desc = "Extremely densely-packed sheets of ice and rock, forged over the years of the harsh cold." smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS - pixel_x = -4 - pixel_y = -4 +// Is it ok that this looks the same as its parent? why does it exist? +// Something is wrong here huh +// rock/snow used to have a unique state, do we need to put it back? +// also we need a sprite for /rock, I think? need to dig more +// wallening todo, replace with /turf/closed/indestructible/rock/snow/ice, it is essentially redundant since we didn't make a unique state for that one state in mining.dmi +/turf/closed/indestructible/rock/snow/ice/ore /turf/closed/indestructible/paper name = "thick paper wall" desc = "A wall layered with impenetrable sheets of paper." - icon = 'icons/turf/walls.dmi' - icon_state = "paperwall" + icon = 'icons/turf/walls/paper_wall.dmi' + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/necropolis name = "necropolis wall" desc = "A seemingly impenetrable wall." - icon = 'icons/turf/walls.dmi' - icon_state = "necro" + icon = 'icons/turf/walls/necro_wall.dmi' explosive_resistance = 50 baseturfs = /turf/closed/indestructible/necropolis + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS /turf/closed/indestructible/necropolis/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir) underlay_appearance.icon = 'icons/turf/floors.dmi' @@ -300,10 +319,7 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = "impervious iron wall" desc = "A wall with tough iron plating." icon = 'icons/turf/walls/iron_wall.dmi' - icon_state = "iron_wall-0" - base_icon_state = "iron_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_IRON_WALLS opacity = FALSE @@ -311,14 +327,12 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = "necropolis wall" desc = "A thick, seemingly indestructible stone wall." icon = 'icons/turf/walls/boss_wall.dmi' - icon_state = "boss_wall-0" - base_icon_state = "boss_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_BOSS_WALLS - canSmoothWith = SMOOTH_GROUP_BOSS_WALLS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_BOSS_WALLS + canSmoothWith = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_BOSS_WALLS explosive_resistance = 50 baseturfs = /turf/closed/indestructible/riveted/boss +/// To avoid confusion; this is used as a bombable tile. It's justified; I checked. /turf/closed/indestructible/riveted/boss/wasteland baseturfs = /turf/open/misc/asteroid/basalt/wasteland @@ -334,18 +348,13 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = "wall" desc = "A wall made out of a strange metal. The squares on it pulse in a predictable pattern." icon = 'icons/turf/walls/hierophant_wall.dmi' - icon_state = "wall" - smoothing_flags = SMOOTH_CORNERS - smoothing_groups = SMOOTH_GROUP_HIERO_WALL + smoothing_groups = SMOOTH_GROUP_HIERO_WALL + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_HIERO_WALL /turf/closed/indestructible/resin name = "resin wall" - icon = 'icons/obj/smooth_structures/alien/resin_wall.dmi' - icon_state = "resin_wall-0" - base_icon_state = "resin_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_ALIEN_RESIN + icon = 'icons/obj/smooth_structures/alien/resin_wall_1.dmi' + smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_ALIEN_WALLS /turf/closed/indestructible/resin/membrane @@ -354,7 +363,8 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) icon_state = "resin_membrane-0" base_icon_state = "resin_membrane" opacity = FALSE - smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS + SMOOTH_GROUP_ALIEN_RESIN + use_splitvis = FALSE + smoothing_groups = SMOOTH_GROUP_ALIEN_WALLS canSmoothWith = SMOOTH_GROUP_ALIEN_WALLS /turf/closed/indestructible/resin/membrane/Initialize(mapload) @@ -363,9 +373,14 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) /turf/closed/indestructible/grille name = "grille" - icon = 'icons/obj/structures.dmi' - icon_state = "grille" + desc = "A flimsy framework of iron rods." + icon = 'icons/obj/smooth_structures/grille.dmi' + icon_state = "grille-0" base_icon_state = "grille" + use_splitvis = FALSE + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_GRILLE + canSmoothWith = SMOOTH_GROUP_GRILLE /turf/closed/indestructible/grille/Initialize(mapload) . = ..() @@ -375,8 +390,5 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) name = "dense meat wall" desc = "A huge chunk of dense, packed meat. Effectively impervious to conventional methods of destruction." icon = 'icons/turf/walls/meat_wall.dmi' - icon_state = "meat_wall-0" - base_icon_state = "meat_wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_WALLS diff --git a/code/game/turfs/closed/minerals.dm b/code/game/turfs/closed/minerals.dm index f6e6627eff5..782b6101f6c 100644 --- a/code/game/turfs/closed/minerals.dm +++ b/code/game/turfs/closed/minerals.dm @@ -4,8 +4,10 @@ /turf/closed/mineral //wall piece name = "rock" - icon = MAP_SWITCH('icons/turf/smoothrocks.dmi', 'icons/turf/mining.dmi') + icon = MAP_SWITCH('icons/turf/walls/rock_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "rock" +#endif smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MINERAL_WALLS canSmoothWith = SMOOTH_GROUP_MINERAL_WALLS smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER @@ -13,16 +15,7 @@ initial_gas_mix = AIRLESS_ATMOS opacity = TRUE density = TRUE - // We're a BIG wall, larger then 32x32, so we need to be on the game plane - // Otherwise we'll draw under shit in weird ways - plane = GAME_PLANE layer = EDGED_TURF_LAYER - base_icon_state = "smoothrocks" - - // This is static - // Done like this to avoid needing to make it dynamic and save cpu time - // 4 to the left, 4 down - transform = MAP_SWITCH(TRANSLATE_MATRIX(-4, -4), matrix()) temperature = TCMB var/turf/open/floor/plating/turf_type = /turf/open/misc/asteroid/airless @@ -43,18 +36,6 @@ /// How long it takes to mine this turf without tools, if it's weak. var/hand_mine_speed = 15 SECONDS - -/turf/closed/mineral/Initialize(mapload) - . = ..() - // Mineral turfs are big, so they need to be on the game plane at a high layer - // But they're also turfs, so we need to cut them out from the light mask plane - // So we draw them as if they were on the game plane, and then overlay a copy onto - // The wall plane (so emissives/light masks behave) - // I am so sorry - var/static/mutable_appearance/wall_overlay = mutable_appearance('icons/turf/mining.dmi', "rock", appearance_flags = RESET_TRANSFORM) - wall_overlay.plane = MUTATE_PLANE(WALL_PLANE, src) - overlays += wall_overlay - // Inlined version of the bump click element. way faster this way, the element's nice but it's too much overhead /turf/closed/mineral/Bumped(atom/movable/bumped_atom) . = ..() @@ -423,8 +404,9 @@ /turf/closed/mineral/random/snow name = "snowy mountainside" icon = MAP_SWITCH('icons/turf/walls/mountain_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "mountainrock" - base_icon_state = "mountain_wall" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS defer_change = TRUE @@ -438,9 +420,8 @@ . = ..() if(mineralType) icon = 'icons/turf/walls/icerock_wall.dmi' - icon_state = "icerock_wall-0" - base_icon_state = "icerock_wall" smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + QUEUE_SMOOTH(src) /turf/closed/mineral/random/snow/mineral_chances() return list( @@ -519,8 +500,9 @@ /turf/closed/mineral/random/labormineral/ice name = "snowy mountainside" icon = MAP_SWITCH('icons/turf/walls/mountain_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "mountainrock" - base_icon_state = "mountain_wall" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS defer_change = TRUE @@ -539,9 +521,8 @@ . = ..() if(mineralType) icon = 'icons/turf/walls/icerock_wall.dmi' - icon_state = "icerock_wall-0" - base_icon_state = "icerock_wall" smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + QUEUE_SMOOTH(src) /turf/closed/mineral/iron mineralType = /obj/item/stack/ore/iron @@ -554,9 +535,10 @@ defer_change = TRUE /turf/closed/mineral/iron/ice - icon_state = "icerock_iron" icon = MAP_SWITCH('icons/turf/walls/icerock_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "icerock_wall" +#ifdef MAP_EDITOR + icon_state = "icerock_iron" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER turf_type = /turf/open/misc/asteroid/snow/ice baseturfs = /turf/open/misc/asteroid/snow/ice @@ -584,9 +566,10 @@ defer_change = TRUE /turf/closed/mineral/diamond/ice - icon_state = "icerock_iron" icon = MAP_SWITCH('icons/turf/walls/icerock_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "icerock_wall" +#ifdef MAP_EDITOR + icon_state = "icerock_iron" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER turf_type = /turf/open/misc/asteroid/snow/ice baseturfs = /turf/open/misc/asteroid/snow/ice @@ -639,9 +622,10 @@ defer_change = TRUE /turf/closed/mineral/plasma/ice - icon_state = "icerock_plasma" icon = MAP_SWITCH('icons/turf/walls/icerock_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "icerock_wall" +#ifdef MAP_EDITOR + icon_state = "icerock_plasma" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER turf_type = /turf/open/misc/asteroid/snow/ice baseturfs = /turf/open/misc/asteroid/snow/ice @@ -682,10 +666,10 @@ /turf/closed/mineral/ash_rock //wall piece name = "rock" - icon = 'icons/turf/mining.dmi' - icon = MAP_SWITCH('icons/turf/walls/rock_wall.dmi', 'icons/turf/mining.dmi') + icon = MAP_SWITCH('icons/turf/walls/rock_wall2.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "rock2" - base_icon_state = "rock_wall" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS baseturfs = /turf/open/misc/ashplanet/wateryrock @@ -697,8 +681,9 @@ /turf/closed/mineral/snowmountain name = "snowy mountainside" icon = MAP_SWITCH('icons/turf/walls/mountain_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "mountainrock" - base_icon_state = "mountain_wall" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS baseturfs = /turf/open/misc/asteroid/snow @@ -720,8 +705,9 @@ /turf/closed/mineral/snowmountain/cavern name = "ice cavern rock" icon = MAP_SWITCH('icons/turf/walls/icerock_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "icerock" - base_icon_state = "icerock_wall" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER baseturfs = /turf/open/misc/asteroid/snow/ice turf_type = /turf/open/misc/asteroid/snow/ice @@ -741,14 +727,14 @@ /turf/closed/mineral/asteroid name = "iron rock" + icon = MAP_SWITCH('icons/turf/walls/red_rock_wall.dmi', 'icons/turf/mining.dmi') +#ifdef MAP_EDITOR icon_state = "redrock" - icon = MAP_SWITCH('icons/turf/walls/red_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "red_wall" +#endif /turf/closed/mineral/random/stationside/asteroid name = "iron rock" - icon = MAP_SWITCH('icons/turf/walls/red_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "red_wall" + icon = MAP_SWITCH('icons/turf/walls/red_rock_wall.dmi', 'icons/turf/mining.dmi') /turf/closed/mineral/random/stationside/asteroid/porus name = "porous iron rock" @@ -764,7 +750,9 @@ /turf/closed/mineral/gibtonite mineralAmt = 1 - MAP_SWITCH(, icon_state = "rock_Gibtonite_inactive") +#ifdef MAP_EDITOR + icon_state = "rock_Gibtonite_inactive" +#endif scan_state = "rock_Gibtonite" var/det_time = 8 //Countdown till explosion, but also rewards the player for how close you were to detonation when you defuse it var/stage = GIBTONITE_UNSTRUCK //How far into the lifecycle of gibtonite we are @@ -789,6 +777,8 @@ /turf/closed/mineral/gibtonite/proc/explosive_reaction(mob/user = null) if(stage == GIBTONITE_UNSTRUCK) + // Wallening todo: the layer of this is also weird. change if you change mineral walls + // Oh and we need to figure out this sprite activated_overlay = mutable_appearance('icons/turf/smoothrocks_overlays.dmi', "rock_Gibtonite_inactive", ON_EDGED_TURF_LAYER) //shows in gaps between pulses if there are any add_overlay(activated_overlay) name = "gibtonite deposit" @@ -868,9 +858,10 @@ defer_change = TRUE /turf/closed/mineral/gibtonite/ice - MAP_SWITCH(, icon_state = "icerock_Gibtonite_inactive") icon = MAP_SWITCH('icons/turf/walls/icerock_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "icerock_wall" +#ifdef MAP_EDITOR + icon_state = "icerock_Gibtonite_inactive" +#endif smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER turf_type = /turf/open/misc/asteroid/snow/ice baseturfs = /turf/open/misc/asteroid/snow/ice @@ -889,9 +880,8 @@ baseturfs = /turf/open/misc/asteroid/basalt/lava_land_surface initial_gas_mix = LAVALAND_DEFAULT_ATMOS defer_change = 1 - icon = MAP_SWITCH('icons/turf/walls/rock_wall.dmi', 'icons/turf/mining.dmi') - base_icon_state = "rock_wall" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + icon = MAP_SWITCH('icons/turf/walls/rock_wall2.dmi', 'icons/turf/mining.dmi') + smoothing_flags = SMOOTH_BITMASK /turf/closed/mineral/strong/attackby(obj/item/I, mob/user, params) if(!ishuman(user)) diff --git a/code/game/turfs/closed/wall/material_walls.dm b/code/game/turfs/closed/wall/material_walls.dm index 5f16a68584f..004fe241cf6 100644 --- a/code/game/turfs/closed/wall/material_walls.dm +++ b/code/game/turfs/closed/wall/material_walls.dm @@ -2,10 +2,8 @@ name = "wall" desc = "A huge chunk of material used to separate rooms." icon = 'icons/turf/walls/material_wall.dmi' - icon_state = "material_wall-0" - base_icon_state = "material_wall" smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MATERIAL_WALLS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MATERIAL_WALLS canSmoothWith = SMOOTH_GROUP_MATERIAL_WALLS rcd_memory = null material_flags = MATERIAL_EFFECTS | MATERIAL_ADD_PREFIX | MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS diff --git a/code/game/turfs/closed/wall/mineral_walls.dm b/code/game/turfs/closed/wall/mineral_walls.dm index 347e9af8f0d..b6760a116cc 100644 --- a/code/game/turfs/closed/wall/mineral_walls.dm +++ b/code/game/turfs/closed/wall/mineral_walls.dm @@ -1,9 +1,7 @@ /turf/closed/wall/mineral name = "mineral wall" desc = "This shouldn't exist" - icon_state = "" smoothing_flags = SMOOTH_BITMASK - canSmoothWith = null rcd_memory = null material_flags = MATERIAL_EFFECTS rust_resistance = RUST_RESISTANCE_BASIC @@ -12,12 +10,10 @@ name = "gold wall" desc = "A wall with gold plating. Swag!" icon = 'icons/turf/walls/gold_wall.dmi' - icon_state = "gold_wall-0" - base_icon_state = "gold_wall" sheet_type = /obj/item/stack/sheet/mineral/gold hardness = 65 //gold is soft explosive_resistance = 0 //gold is a soft metal you dingus. - smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_GOLD_WALLS custom_materials = list(/datum/material/gold = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_BASIC @@ -26,12 +22,10 @@ name = "silver wall" desc = "A wall with silver plating. Shiny!" icon = 'icons/turf/walls/silver_wall.dmi' - icon_state = "silver_wall-0" - base_icon_state = "silver_wall" sheet_type = /obj/item/stack/sheet/mineral/silver hardness = 65 //silver is also soft according to moh's scale smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_SILVER_WALLS custom_materials = list(/datum/material/silver = SHEET_MATERIAL_AMOUNT*2) @@ -39,14 +33,12 @@ name = "diamond wall" desc = "A wall with diamond plating. You monster." icon = 'icons/turf/walls/diamond_wall.dmi' - icon_state = "diamond_wall-0" - base_icon_state = "diamond_wall" sheet_type = /obj/item/stack/sheet/mineral/diamond hardness = 5 //diamond is very hard slicing_duration = 200 //diamond wall takes twice as much time to slice explosive_resistance = 3 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_DIAMOND_WALLS custom_materials = list(/datum/material/diamond = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_REINFORCED @@ -58,12 +50,10 @@ name = "bananium wall" desc = "A wall with bananium plating. Honk!" icon = 'icons/turf/walls/bananium_wall.dmi' - icon_state = "bananium_wall-0" - base_icon_state = "bananium_wall" sheet_type = /obj/item/stack/sheet/mineral/bananium hardness = 70 //it's banana smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_BANANIUM_WALLS custom_materials = list(/datum/material/bananium = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_BASIC @@ -72,13 +62,11 @@ name = "sandstone wall" desc = "A wall with sandstone plating. Rough." icon = 'icons/turf/walls/sandstone_wall.dmi' - icon_state = "sandstone_wall-0" - base_icon_state = "sandstone_wall" sheet_type = /obj/item/stack/sheet/mineral/sandstone hardness = 50 //moh says this is apparently 6-7 on it's scale explosive_resistance = 0 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_SANDSTONE_WALLS custom_materials = list(/datum/material/sandstone = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_BASIC @@ -88,12 +76,10 @@ name = "uranium wall" desc = "A wall with uranium plating. This is probably a bad idea." icon = 'icons/turf/walls/uranium_wall.dmi' - icon_state = "uranium_wall-0" - base_icon_state = "uranium_wall" sheet_type = /obj/item/stack/sheet/mineral/uranium hardness = 40 //uranium is a 6 on moh's scale smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_URANIUM_WALLS custom_materials = list(/datum/material/uranium = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_REINFORCED @@ -145,13 +131,11 @@ name = "plasma wall" desc = "A wall with plasma plating. This is definitely a bad idea." icon = 'icons/turf/walls/plasma_wall.dmi' - icon_state = "plasma_wall-0" - base_icon_state = "plasma_wall" sheet_type = /obj/item/stack/sheet/mineral/plasma hardness = 70 // I'll tentatively compare it to Bismuth thermal_conductivity = 0.04 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_PLASMA_WALLS custom_materials = list(/datum/material/plasma = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_BASIC @@ -160,14 +144,12 @@ name = "wooden wall" desc = "A wall with wooden plating. Stiff." icon = 'icons/turf/walls/wood_wall.dmi' - icon_state = "wood_wall-0" - base_icon_state = "wood_wall" sheet_type = /obj/item/stack/sheet/mineral/wood hardness = 80 turf_flags = IS_SOLID explosive_resistance = 0 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WOOD_WALLS custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_BASIC @@ -194,10 +176,8 @@ name = "bamboo wall" desc = "A wall with a bamboo finish." icon = 'icons/turf/walls/bamboo_wall.dmi' - icon_state = "bamboo_wall-0" - base_icon_state = "bamboo_wall" smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_BAMBOO_WALLS sheet_type = /obj/item/stack/sheet/mineral/bamboo hardness = 80 //it's not a mineral... @@ -207,13 +187,11 @@ name = "rough iron wall" desc = "A wall with rough iron plating." icon = 'icons/turf/walls/iron_wall.dmi' - icon_state = "iron_wall-0" - base_icon_state = "iron_wall" sheet_type = /obj/item/stack/rods hardness = 60 sheet_amount = 5 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_IRON_WALLS custom_materials = list(/datum/material/iron =SHEET_MATERIAL_AMOUNT * 2.5) rust_resistance = RUST_RESISTANCE_BASIC @@ -222,14 +200,13 @@ name = "packed snow wall" desc = "A wall made of densely packed snow blocks." icon = 'icons/turf/walls/snow_wall.dmi' - icon_state = "snow_wall-0" - base_icon_state = "snow_wall" smoothing_flags = SMOOTH_BITMASK hardness = 80 explosive_resistance = 0 slicing_duration = 30 sheet_type = /obj/item/stack/sheet/mineral/snow - canSmoothWith = null + smoothing_groups = SMOOTH_GROUP_SNOW_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_SNOW_WALLS girder_type = null bullet_sizzle = TRUE bullet_bounce_sound = null @@ -243,34 +220,54 @@ name = "alien wall" desc = "A wall with alien alloy plating." icon = 'icons/turf/walls/abductor_wall.dmi' - icon_state = "abductor_wall-0" - base_icon_state = "abductor_wall" sheet_type = /obj/item/stack/sheet/mineral/abductor hardness = 10 slicing_duration = 200 //alien wall takes twice as much time to slice explosive_resistance = 3 smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_ABDUCTOR_WALLS custom_materials = list(/datum/material/alloy/alien = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_ORGANIC +/turf/closed/wall/mineral/meat + name = "meat wall" + desc = "A wall of somone's compacted meat." + icon = 'icons/turf/walls/meat_wall.dmi' + sheet_type = /obj/item/stack/sheet/meat + hardness = 50 + explosive_resistance = 0 + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_MEAT_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_MEAT_WALLS + custom_materials = list(/datum/material/meat = 4000) + +/turf/closed/wall/mineral/pizza + name = "pepperoni wallzza" + desc = "It's a delicious pepperoni wallzza!" + icon = 'icons/turf/walls/pizza_wall.dmi' + sheet_type = /obj/item/stack/sheet/pizza + hardness = 70 // idk what you were expecting + explosive_resistance = 0 + smoothing_groups = SMOOTH_GROUP_PIZZA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_PIZZA_WALLS + custom_materials = list(/datum/material/pizza = SHEET_MATERIAL_AMOUNT*2) + rust_resistance = RUST_RESISTANCE_ORGANIC + /////////////////////Titanium walls///////////////////// /turf/closed/wall/mineral/titanium //has to use this path due to how building walls works name = "wall" desc = "A light-weight titanium wall used in shuttles." icon = 'icons/turf/walls/shuttle_wall.dmi' - icon_state = "shuttle_wall-0" - base_icon_state = "shuttle_wall" explosive_resistance = 3 flags_1 = CAN_BE_DIRTY_1 flags_ricochet = RICOCHET_SHINY | RICOCHET_HARD sheet_type = /obj/item/stack/sheet/mineral/titanium hardness = 40 //6 on moh's scale - smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_TITANIUM_WALLS + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_TALL_WALLS + canSmoothWith = SMOOTH_GROUP_TITANIUM_WALLS custom_materials = list(/datum/material/titanium = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_TITANIUM @@ -281,13 +278,9 @@ return ..() /turf/closed/wall/mineral/titanium/nodiagonal - icon = 'icons/turf/walls/shuttle_wall.dmi' - icon_state = "map-shuttle_nd" - base_icon_state = "shuttle_wall" smoothing_flags = SMOOTH_BITMASK /turf/closed/wall/mineral/titanium/overspace - icon_state = "map-overspace" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS fixed_underlay = list("space" = TRUE) @@ -302,22 +295,18 @@ /turf/closed/wall/mineral/titanium/survival name = "pod wall" desc = "An easily-compressable wall used for temporary shelter." - icon = 'icons/turf/walls/survival_pod_walls.dmi' - icon_state = "survival_pod_walls-0" - base_icon_state = "survival_pod_walls" + icon = 'icons/turf/walls/survival_pod_wall.dmi' smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_TITANIUM_WALLS + canSmoothWith = SMOOTH_GROUP_TITANIUM_WALLS rust_resistance = RUST_RESISTANCE_TITANIUM /turf/closed/wall/mineral/titanium/survival/nodiagonal - icon = 'icons/turf/walls/survival_pod_walls.dmi' - icon_state = "survival_pod_walls-0" - base_icon_state = "survival_pod_walls" + icon = 'icons/turf/walls/survival_pod_wall.dmi' smoothing_flags = SMOOTH_BITMASK rust_resistance = RUST_RESISTANCE_TITANIUM /turf/closed/wall/mineral/titanium/survival/pod - smoothing_groups = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD + SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD rust_resistance = RUST_RESISTANCE_TITANIUM @@ -333,14 +322,12 @@ name = "wall" desc = "A durable wall made of an alloy of plasma and titanium." icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" explosive_resistance = 4 sheet_type = /obj/item/stack/sheet/mineral/plastitanium hardness = 25 //upgrade on titanium smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_SYNDICATE_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS custom_materials = list(/datum/material/alloy/plastitanium = SHEET_MATERIAL_AMOUNT*2) rust_resistance = RUST_RESISTANCE_TITANIUM @@ -352,14 +339,10 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal - icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "map-shuttle_nd" - base_icon_state = "plastitanium_wall" smoothing_flags = SMOOTH_BITMASK rust_resistance = RUST_RESISTANCE_TITANIUM /turf/closed/wall/mineral/plastitanium/overspace - icon_state = "map-overspace" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS fixed_underlay = list("space" = TRUE) rust_resistance = RUST_RESISTANCE_TITANIUM diff --git a/code/game/turfs/closed/wall/misc_walls.dm b/code/game/turfs/closed/wall/misc_walls.dm index be4b6ca7ad2..610a650a877 100644 --- a/code/game/turfs/closed/wall/misc_walls.dm +++ b/code/game/turfs/closed/wall/misc_walls.dm @@ -2,11 +2,9 @@ name = "runed metal wall" desc = "A cold metal wall engraved with indecipherable symbols. Studying them causes your head to pound." icon = 'icons/turf/walls/cult_wall.dmi' - icon_state = "cult_wall-0" - base_icon_state = "cult_wall" turf_flags = IS_SOLID - smoothing_flags = SMOOTH_BITMASK - canSmoothWith = null + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_BOSS_WALLS + canSmoothWith = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_BOSS_WALLS sheet_type = /obj/item/stack/sheet/runed_metal sheet_amount = 1 girder_type = /obj/structure/girder/cult @@ -30,19 +28,20 @@ new /obj/effect/temp_visual/cult/turf(get_turf(src)) /turf/closed/wall/ice - icon = 'icons/turf/walls/icedmetal_wall.dmi' - icon_state = "icedmetal_wall-0" - base_icon_state = "icedmetal_wall" + icon = 'icons/turf/walls/iced_metal_wall.dmi' desc = "A wall covered in a thick sheet of ice." turf_flags = IS_SOLID - smoothing_flags = SMOOTH_BITMASK - canSmoothWith = null rcd_memory = null hardness = 35 slicing_duration = 150 //welding through the ice+metal bullet_sizzle = TRUE /turf/closed/wall/rust + name = "rusted wall" + desc = "A rusted metal wall." + icon = 'icons/turf/walls/rusty_wall.dmi' + smoothing_flags = SMOOTH_BITMASK + hardness = 45 //SDMM supports colors, this is simply for easier mapping //and should be removed on initialize color = MAP_SWITCH(null, COLOR_ORANGE_BROWN) @@ -52,10 +51,11 @@ AddElement(/datum/element/rust) /turf/closed/wall/r_wall/rust - //SDMM supports colors, this is simply for easier mapping - //and should be removed on initialize - color = MAP_SWITCH(null, COLOR_ORANGE_BROWN) - base_decon_state = "rusty_r_wall" + name = "rusted reinforced wall" + desc = "A huge chunk of rusted reinforced metal." + icon = 'icons/turf/walls/rusty_reinforced_wall.dmi' + smoothing_flags = SMOOTH_BITMASK + hardness = 15 /turf/closed/wall/r_wall/rust/Initialize(mapload) . = ..() @@ -65,20 +65,18 @@ name = "clockwork wall" desc = "A huge chunk of bronze, decorated like gears and cogs." icon = 'icons/turf/walls/clockwork_wall.dmi' - icon_state = "clockwork_wall-0" - base_icon_state = "clockwork_wall" turf_flags = IS_SOLID smoothing_flags = SMOOTH_BITMASK sheet_type = /obj/item/stack/sheet/bronze sheet_amount = 2 girder_type = /obj/structure/girder/bronze + smoothing_groups = SMOOTH_GROUP_CLOCK_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_CLOCK_WALLS /turf/closed/wall/rock name = "reinforced rock" desc = "It has metal struts that need to be welded away before it can be mined." - icon = 'icons/turf/walls/reinforced_rock.dmi' - icon_state = "porous_rock-0" - base_icon_state = "porous_rock" + icon = 'icons/turf/walls/reinforced_red_rock_wall.dmi' turf_flags = NO_RUST sheet_amount = 1 hardness = 50 @@ -99,6 +97,7 @@ smoothing_flags = NONE canSmoothWith = null smoothing_groups = null + use_splitvis = FALSE /turf/closed/wall/material/meat name = "living wall" diff --git a/code/game/turfs/closed/wall/reinf_walls.dm b/code/game/turfs/closed/wall/reinf_walls.dm index e94a31eeafe..aadff1b4c86 100644 --- a/code/game/turfs/closed/wall/reinf_walls.dm +++ b/code/game/turfs/closed/wall/reinf_walls.dm @@ -2,8 +2,6 @@ name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms." icon = 'icons/turf/walls/reinforced_wall.dmi' - icon_state = "reinforced_wall-0" - base_icon_state = "reinforced_wall" opacity = TRUE density = TRUE turf_flags = IS_SOLID @@ -18,8 +16,15 @@ heat_capacity = 312500 //a little over 5 cm thick , 312500 for 1 m by 2.5 m by 0.25 m plasteel wall. also indicates the temperature at wich the wall will melt (currently only able to melt with H/E pipes) ///Dismantled state, related to deconstruction. var/d_state = INTACT - ///Base icon state to use for deconstruction - var/base_decon_state = "r_wall" + ///List of icons for deconstruction steps, indexed by d_state + var/static/list/decon_icons = list( + SUPPORT_LINES = 'icons/turf/walls/reinforced_wall_decon1.dmi', + COVER = 'icons/turf/walls/reinforced_wall_decon2.dmi', + CUT_COVER = 'icons/turf/walls/reinforced_wall_decon3.dmi', + ANCHOR_BOLTS = 'icons/turf/walls/reinforced_wall_decon4.dmi', + SUPPORT_RODS = 'icons/turf/walls/reinforced_wall_decon5.dmi', + SHEATH = 'icons/turf/walls/reinforced_wall_decon6.dmi', + ) /turf/closed/wall/r_wall/deconstruction_hints(mob/user) switch(d_state) @@ -45,14 +50,13 @@ /turf/closed/wall/r_wall/hulk_recoil(obj/item/bodypart/arm, mob/living/carbon/human/hulkman, damage = 41) return ..() -/turf/closed/wall/r_wall/try_decon(obj/item/W, mob/user, turf/T) +/turf/closed/wall/r_wall/try_decon(obj/item/W, mob/user) //DECONSTRUCTION switch(d_state) if(INTACT) if(W.tool_behaviour == TOOL_WIRECUTTER) W.play_tool_sound(src, 100) - d_state = SUPPORT_LINES - update_appearance() + decon_change(SUPPORT_LINES) to_chat(user, span_notice("You cut the outer grille.")) return TRUE @@ -62,15 +66,13 @@ if(W.use_tool(src, user, 40, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != SUPPORT_LINES) return TRUE - d_state = COVER - update_appearance() + decon_change(COVER) to_chat(user, span_notice("You unsecure the support lines.")) return TRUE else if(W.tool_behaviour == TOOL_WIRECUTTER) W.play_tool_sound(src, 100) - d_state = INTACT - update_appearance() + decon_change(INTACT) to_chat(user, span_notice("You repair the outer grille.")) return TRUE @@ -82,8 +84,7 @@ if(W.use_tool(src, user, 60, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != COVER) return TRUE - d_state = CUT_COVER - update_appearance() + decon_change(CUT_COVER) to_chat(user, span_notice("You press firmly on the cover, dislodging it.")) return TRUE @@ -92,8 +93,7 @@ if(W.use_tool(src, user, 40, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != COVER) return TRUE - d_state = SUPPORT_LINES - update_appearance() + decon_change(SUPPORT_LINES) to_chat(user, span_notice("The support lines have been secured.")) return TRUE @@ -103,8 +103,7 @@ if(W.use_tool(src, user, 100, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != CUT_COVER) return TRUE - d_state = ANCHOR_BOLTS - update_appearance() + decon_change(ANCHOR_BOLTS) to_chat(user, span_notice("You pry off the cover.")) return TRUE @@ -115,8 +114,7 @@ if(W.use_tool(src, user, 60, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != CUT_COVER) return TRUE - d_state = COVER - update_appearance() + decon_change(COVER) to_chat(user, span_notice("The metal cover has been welded securely to the frame.")) return TRUE @@ -126,8 +124,7 @@ if(W.use_tool(src, user, 40, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != ANCHOR_BOLTS) return TRUE - d_state = SUPPORT_RODS - update_appearance() + decon_change(SUPPORT_RODS) to_chat(user, span_notice("You remove the bolts anchoring the support rods.")) return TRUE @@ -136,8 +133,7 @@ if(W.use_tool(src, user, 20, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != ANCHOR_BOLTS) return TRUE - d_state = CUT_COVER - update_appearance() + decon_change(CUT_COVER) to_chat(user, span_notice("The metal cover has been pried back into place.")) return TRUE @@ -149,8 +145,7 @@ if(W.use_tool(src, user, 100, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != SUPPORT_RODS) return TRUE - d_state = SHEATH - update_appearance() + decon_change(SHEATH) to_chat(user, span_notice("You slice through the support rods.")) return TRUE @@ -160,8 +155,7 @@ if(W.use_tool(src, user, 40)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != SUPPORT_RODS) return TRUE - d_state = ANCHOR_BOLTS - update_appearance() + decon_change(ANCHOR_BOLTS) to_chat(user, span_notice("You tighten the bolts anchoring the support rods.")) return TRUE @@ -182,32 +176,24 @@ if(W.use_tool(src, user, 100, volume=100)) if(!istype(src, /turf/closed/wall/r_wall) || d_state != SHEATH) return TRUE - d_state = SUPPORT_RODS - update_appearance() + decon_change(SUPPORT_RODS) to_chat(user, span_notice("You weld the support rods back together.")) return TRUE return FALSE -/turf/closed/wall/r_wall/update_icon(updates=ALL) - . = ..() - if(d_state != INTACT) - smoothing_flags = NONE +/turf/closed/wall/r_wall/proc/decon_change(new_state) + if (d_state == new_state) return - if (!(updates & UPDATE_SMOOTHING)) - return - smoothing_flags = SMOOTH_BITMASK - QUEUE_SMOOTH_NEIGHBORS(src) - QUEUE_SMOOTH(src) - -// We don't react to smoothing changing here because this else exists only to "revert" intact changes -/turf/closed/wall/r_wall/update_icon_state() - if(d_state != INTACT) - icon = 'icons/turf/walls/reinforced_states.dmi' - icon_state = "[base_decon_state]-[d_state]" + if(color) + RemoveElement(/datum/element/split_visibility, icon, color) else - icon = 'icons/turf/walls/reinforced_wall.dmi' - icon_state = "[base_icon_state]-[smoothing_junction]" - return ..() + RemoveElement(/datum/element/split_visibility, icon) + d_state = new_state + icon = (d_state != INTACT ? decon_icons[d_state] : initial(icon)) + if(color) + AddElement(/datum/element/split_visibility, icon, color) + else + AddElement(/datum/element/split_visibility, icon) /turf/closed/wall/r_wall/wall_singularity_pull(current_size) if(current_size >= STAGE_FIVE) @@ -220,7 +206,7 @@ /turf/closed/wall/r_wall/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(the_rcd.canRturf || rcd_data["[RCD_DESIGN_MODE]"] == RCD_WALLFRAME) + if(the_rcd.canRturf || rcd_data[RCD_DESIGN_MODE] == RCD_WALLFRAME) return ..() /turf/closed/wall/r_wall/rust_turf() @@ -229,31 +215,28 @@ return return ..() + /turf/closed/wall/r_wall/syndicate name = "hull" desc = "The armored hull of an ominous looking ship." icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" explosive_resistance = 20 sheet_type = /obj/item/stack/sheet/mineral/plastitanium hardness = 25 //plastitanium turf_flags = IS_SOLID smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_SYNDICATE_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_SYNDICATE_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_SYNDICATE_WALLS rust_resistance = RUST_RESISTANCE_TITANIUM + /turf/closed/wall/r_wall/syndicate/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) return FALSE /turf/closed/wall/r_wall/syndicate/nodiagonal icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "map-shuttle_nd" - base_icon_state = "plastitanium_wall" smoothing_flags = SMOOTH_BITMASK /turf/closed/wall/r_wall/syndicate/overspace - icon_state = "map-overspace" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS fixed_underlay = list("space" = TRUE) diff --git a/code/game/turfs/closed/walls.dm b/code/game/turfs/closed/walls.dm index ed31138bb19..9f6d3db4d0a 100644 --- a/code/game/turfs/closed/walls.dm +++ b/code/game/turfs/closed/walls.dm @@ -3,9 +3,8 @@ /turf/closed/wall name = "wall" desc = "A huge chunk of iron used to separate rooms." - icon = 'icons/turf/walls/wall.dmi' - icon_state = "wall-0" - base_icon_state = "wall" + icon = 'icons/turf/walls/metal_wall.dmi' + icon_state = "0-2" explosive_resistance = 1 rust_resistance = RUST_RESISTANCE_BASIC @@ -17,7 +16,7 @@ flags_ricochet = RICOCHET_HARD smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WALLS rcd_memory = RCD_MEMORY_WALL @@ -157,6 +156,9 @@ if(girder_type) new /obj/item/stack/sheet/iron(src) +/turf/attacked_by(obj/item/attacking_item, mob/living/user) + return + /turf/closed/wall/ex_act(severity, target) if(target == src) dismantle_wall(1,1) @@ -252,7 +254,7 @@ //the istype cascade has been spread among various procs for easy overriding if(try_clean(W, user) || try_wallmount(W, user) || try_decon(W, user)) - return + return TRUE return ..() @@ -302,6 +304,9 @@ return FALSE +/turf/closed/wall/proc/try_damage(obj/item/attacking_item, mob/user, turf/user_turf) + return //by default walls dont work like this + /turf/closed/wall/singularity_pull(S, current_size) ..() wall_singularity_pull(current_size) @@ -335,9 +340,9 @@ return FALSE /turf/closed/wall/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_WALLFRAME) - var/obj/item/wallframe/wallmount = rcd_data["[RCD_DESIGN_PATH]"] + var/obj/item/wallframe/wallmount = rcd_data[RCD_DESIGN_PATH] var/obj/item/wallframe/new_wallmount = new wallmount(user.drop_location()) return try_wallmount(new_wallmount, user, src) if(RCD_DECONSTRUCT) diff --git a/code/game/turfs/open/_open.dm b/code/game/turfs/open/_open.dm index 147e123c8af..6b92681825a 100644 --- a/code/game/turfs/open/_open.dm +++ b/code/game/turfs/open/_open.dm @@ -225,13 +225,20 @@ /turf/open/indestructible/hierophant icon = 'icons/turf/floors/hierophant_floor.dmi' + icon_state = "hierophant_floor-255" + base_icon_state = "hierophant_floor" planetary_atmos = TRUE initial_gas_mix = LAVALAND_DEFAULT_ATMOS baseturfs = /turf/open/indestructible/hierophant - smoothing_flags = SMOOTH_CORNERS + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_TURF_OPEN + SMOOTH_GROUP_HIEROPHANT + canSmoothWith = SMOOTH_GROUP_HIEROPHANT tiled_dirt = FALSE /turf/open/indestructible/hierophant/two + icon = 'icons/turf/floors/hierophant_floor_alt.dmi' + icon_state = "hierophant_floor_alt-255" + base_icon_state = "hierophant_floor_alt" /turf/open/indestructible/hierophant/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir) return FALSE diff --git a/code/game/turfs/open/chasm.dm b/code/game/turfs/open/chasm.dm index 504e876d536..1fad08dc4ec 100644 --- a/code/game/turfs/open/chasm.dm +++ b/code/game/turfs/open/chasm.dm @@ -42,7 +42,7 @@ return FALSE /turf/open/chasm/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF && rcd_data["[RCD_DESIGN_PATH]"] == /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF && rcd_data[RCD_DESIGN_PATH] == /turf/open/floor/plating/rcd) place_on_top(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) return TRUE return FALSE diff --git a/code/game/turfs/open/cliff.dm b/code/game/turfs/open/cliff.dm index 1417e527e64..1496cb16ec1 100644 --- a/code/game/turfs/open/cliff.dm +++ b/code/game/turfs/open/cliff.dm @@ -82,7 +82,7 @@ // We can walk infront of the bottom cliff turf, so check that here if(!iscliffturf(get_step(src, fall_direction)) && !(get_dir(arrived, src) & fall_direction)) return FALSE - + // gravity // marked in UNLINT due to a spacemandmm bug: https://github.com/SpaceManiac/SpacemanDMM/issues/382 (REMOVE ONCE FIXED!) if(UNLINT(!arrived.has_gravity(src))) @@ -125,15 +125,7 @@ smoothing_groups = SMOOTH_GROUP_TURF_OPEN_CLIFF canSmoothWith = SMOOTH_GROUP_TURF_OPEN_CLIFF layer = EDGED_TURF_LAYER - plane = WALL_PLANE - - // This is static - // Done like this to avoid needing to make it dynamic and save cpu time - // 4 to the left, 4 down - transform = MAP_SWITCH(TRANSLATE_MATRIX(-4, -4), matrix()) - - undertile_pixel_x = 4 - undertile_pixel_y = 4 + plane = GAME_PLANE initial_gas_mix = ICEMOON_DEFAULT_ATMOS planetary_atmos = TRUE diff --git a/code/game/turfs/open/floor.dm b/code/game/turfs/open/floor.dm index 84b9ac26e9b..96657a0afc2 100644 --- a/code/game/turfs/open/floor.dm +++ b/code/game/turfs/open/floor.dm @@ -264,9 +264,9 @@ /// if you are updating this make to to update /turf/open/misc/rcd_act() too /turf/open/floor/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - switch(rcd_data["[RCD_DESIGN_MODE]"]) + switch(rcd_data[RCD_DESIGN_MODE]) if(RCD_TURF) - if(rcd_data["[RCD_DESIGN_PATH]"] != /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_PATH] != /turf/open/floor/plating/rcd) return FALSE var/obj/structure/girder/girder = locate() in src @@ -277,30 +277,28 @@ return TRUE if(RCD_WINDOWGRILLE) //check if we are building a window - var/obj/structure/window/window_path = rcd_data["[RCD_DESIGN_PATH]"] + var/obj/structure/window/window_path = rcd_data[RCD_DESIGN_PATH] if(!ispath(window_path)) CRASH("Invalid window path type in RCD: [window_path]") //allow directional windows to be built without grills if(!initial(window_path.fulltile)) - if(!valid_build_direction(src, user.dir, is_fulltile = FALSE)) + if(!valid_build_direction(src, rcd_data[RCD_BUILD_DIRECTION], is_fulltile = FALSE)) balloon_alert(user, "window already here!") return FALSE - var/obj/structure/window/WD = new window_path(src, user.dir) + var/obj/structure/window/WD = new window_path(src, rcd_data[RCD_BUILD_DIRECTION]) WD.set_anchored(TRUE) return TRUE - //build grills to deal with full tile windows - if(locate(/obj/structure/grille) in src) + if(locate(/obj/structure/window_frame) in src) return FALSE - var/obj/structure/grille/new_grille = new(src) - new_grille.set_anchored(TRUE) + new /obj/structure/window_frame(src) return TRUE if(RCD_AIRLOCK) - var/obj/machinery/door/airlock_type = rcd_data["[RCD_DESIGN_PATH]"] + var/obj/machinery/door/airlock_type = rcd_data[RCD_DESIGN_PATH] if(ispath(airlock_type, /obj/machinery/door/window)) - if(!valid_build_direction(src, user.dir, is_fulltile = FALSE)) + if(!valid_build_direction(src, rcd_data[RCD_BUILD_DIRECTION], is_fulltile = FALSE)) balloon_alert(user, "there's already a windoor!") return FALSE for(var/obj/machinery/door/door in src) @@ -309,7 +307,7 @@ balloon_alert(user, "there's already a door!") return FALSE //create the assembly and let it finish itself - var/obj/structure/windoor_assembly/assembly = new (src, user.dir) + var/obj/structure/windoor_assembly/assembly = new (src, rcd_data[RCD_BUILD_DIRECTION]) assembly.secure = ispath(airlock_type, /obj/machinery/door/window/brigdoor) assembly.electronics = the_rcd.airlock_electronics.create_copy(assembly) assembly.finish_door() @@ -328,10 +326,12 @@ else assembly.airlock_type = airlock_type assembly.electronics = the_rcd.airlock_electronics.create_copy(assembly) - assembly.finish_door() + var/atom/new_door = assembly.finish_door() + new_door?.setDir(rcd_data[RCD_BUILD_DIRECTION]) return TRUE + if(RCD_STRUCTURE) - var/atom/movable/design_type = rcd_data["[RCD_DESIGN_PATH]"] + var/atom/movable/design_type = rcd_data[RCD_DESIGN_PATH] //map absolute types to basic subtypes var/atom/movable/locate_type = design_type @@ -352,7 +352,7 @@ /obj/structure/bed, ) if(is_path_in_list(locate_type, dir_types)) - design.setDir(user.dir) + design.setDir(rcd_data[RCD_BUILD_DIRECTION]) return TRUE if(RCD_DECONSTRUCT) if(rcd_proof) diff --git a/code/game/turfs/open/floor/fancy_floor.dm b/code/game/turfs/open/floor/fancy_floor.dm index 370d65b9286..bc87c25201b 100644 --- a/code/game/turfs/open/floor/fancy_floor.dm +++ b/code/game/turfs/open/floor/fancy_floor.dm @@ -491,8 +491,8 @@ /turf/open/floor/carpet/neon/Initialize(mapload) . = ..() - AddElement(/datum/element/decal, neon_icon || icon, neon_icon_state || base_icon_state, dir, null, null, alpha, neon_color, smoothing_junction) - AddElement(/datum/element/decal, neon_icon || icon, neon_icon_state || base_icon_state, dir, EMISSIVE_PLANE, null, emissive_alpha, GLOB.emissive_color, smoothing_junction) + AddElement(/datum/element/decal, neon_icon || icon, neon_icon_state || base_icon_state, dir, null, null, alpha, neon_color, null, null, smoothing_junction) + AddElement(/datum/element/decal, neon_icon || icon, neon_icon_state || base_icon_state, dir, EMISSIVE_PLANE, null, emissive_alpha, GLOB.emissive_color, null, null, smoothing_junction) /turf/open/floor/carpet/neon/simple name = "simple neon carpet" diff --git a/code/game/turfs/open/floor/plating.dm b/code/game/turfs/open/floor/plating.dm index 6e4834773c3..6139440db0c 100644 --- a/code/game/turfs/open/floor/plating.dm +++ b/code/game/turfs/open/floor/plating.dm @@ -166,7 +166,7 @@ return list("delay" = 0, "cost" = 1) /turf/open/floor/plating/foam/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF && rcd_data["[RCD_DESIGN_PATH]"] == /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF && rcd_data[RCD_DESIGN_PATH] == /turf/open/floor/plating/rcd) ChangeTurf(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) return TRUE return FALSE diff --git a/code/game/turfs/open/lava.dm b/code/game/turfs/open/lava.dm index 23e2b6b38db..0cc6978cc52 100644 --- a/code/game/turfs/open/lava.dm +++ b/code/game/turfs/open/lava.dm @@ -165,7 +165,7 @@ return FALSE /turf/open/lava/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF && rcd_data["[RCD_DESIGN_PATH]"] == /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF && rcd_data[RCD_DESIGN_PATH] == /turf/open/floor/plating/rcd) place_on_top(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) return TRUE return FALSE diff --git a/code/game/turfs/open/misc.dm b/code/game/turfs/open/misc.dm index 02de7489786..da045c1b6f2 100644 --- a/code/game/turfs/open/misc.dm +++ b/code/game/turfs/open/misc.dm @@ -84,8 +84,8 @@ return FALSE /turf/open/misc/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF) - if(rcd_data["[RCD_DESIGN_PATH]"] != /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF) + if(rcd_data[RCD_DESIGN_PATH] != /turf/open/floor/plating/rcd) return FALSE place_on_top(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) diff --git a/code/game/turfs/open/openspace.dm b/code/game/turfs/open/openspace.dm index 1af42be3071..70748fb9d85 100644 --- a/code/game/turfs/open/openspace.dm +++ b/code/game/turfs/open/openspace.dm @@ -145,7 +145,7 @@ return FALSE /turf/open/openspace/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_TURF && rcd_data["[RCD_DESIGN_PATH]"] == /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_MODE] == RCD_TURF && rcd_data[RCD_DESIGN_PATH] == /turf/open/floor/plating/rcd) place_on_top(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) return TRUE return FALSE diff --git a/code/game/turfs/open/space/space.dm b/code/game/turfs/open/space/space.dm index 28f7cfde8ac..9da22b6337b 100644 --- a/code/game/turfs/open/space/space.dm +++ b/code/game/turfs/open/space/space.dm @@ -229,10 +229,10 @@ GLOBAL_LIST_EMPTY(starlight) /turf/open/space/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) if(the_rcd.mode == RCD_TURF) - if(rcd_data["[RCD_DESIGN_PATH]"] == /turf/open/floor/plating/rcd) + if(rcd_data[RCD_DESIGN_PATH] == /turf/open/floor/plating/rcd) place_on_top(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) return TRUE - else if(rcd_data["[RCD_DESIGN_PATH]"] == /obj/structure/lattice/catwalk) + else if(rcd_data[RCD_DESIGN_PATH] == /obj/structure/lattice/catwalk) var/obj/structure/lattice/lattice = locate(/obj/structure/lattice, src) if(lattice) qdel(lattice) diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index b0493ce0a8a..f95008d793c 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -53,6 +53,8 @@ GLOBAL_LIST_EMPTY(station_turfs) var/tiled_dirt = FALSE // use smooth tiled dirt decal + /// The prefix to use (from lighting_object.dmi) as our lighting underlay + var/lighting_state = "lighting" ///Icon-smoothing variable to map a diagonal wall corner with a fixed underlay. var/list/fixed_underlay = null @@ -770,6 +772,12 @@ GLOBAL_LIST_EMPTY(station_turfs) inherent_explosive_resistance = explosion_block explosive_resistance += get_explosive_block() +/turf/proc/set_lighting_state(new_state) + lighting_state = new_state + if (lighting_object && !lighting_object.needs_update) + lighting_object.needs_update = TRUE + SSlighting.objects_queue += lighting_object + /// Returns whether it is safe for an atom to move across this turf /turf/proc/can_cross_safely(atom/movable/crossing) return TRUE diff --git a/code/modules/admin/verbs/secrets.dm b/code/modules/admin/verbs/secrets.dm index 107d74d9c39..023f487c7e5 100644 --- a/code/modules/admin/verbs/secrets.dm +++ b/code/modules/admin/verbs/secrets.dm @@ -419,7 +419,7 @@ ADMIN_VERB(secrets, R_NONE, "Secrets", "Abuse harder than you ever have before w var/list/storm_appearances = list() for(var/offset in 0 to SSmapping.max_plane_offset) var/mutable_appearance/storm = mutable_appearance('icons/obj/machines/engine/energy_ball.dmi', "energy_ball_fast", FLY_LAYER) - SET_PLANE_W_SCALAR(storm, ABOVE_GAME_PLANE, offset) + SET_PLANE_W_SCALAR(storm, GAME_PLANE, offset) storm.color = prefs["color"]["value"] storm_appearances += storm diff --git a/code/modules/antagonists/_common/antag_datum.dm b/code/modules/antagonists/_common/antag_datum.dm index d51885d5143..29a8f103680 100644 --- a/code/modules/antagonists/_common/antag_datum.dm +++ b/code/modules/antagonists/_common/antag_datum.dm @@ -536,7 +536,7 @@ GLOBAL_LIST_EMPTY(antagonists) /// Takes a location, returns an image drawing "on" it that matches this antag datum's hud icon /datum/antagonist/proc/hud_image_on(mob/hud_loc) var/image/hud = image(hud_icon, hud_loc, antag_hud_name) - SET_PLANE_EXPLICIT(hud, ABOVE_GAME_PLANE, hud_loc) + SET_PLANE_EXPLICIT(hud, GAME_PLANE, hud_loc) return hud ///generic helper to send objectives as data through tgui. diff --git a/code/modules/antagonists/abductor/abductor_structures.dm b/code/modules/antagonists/abductor/abductor_structures.dm index da0ad5de9ea..17c9d3c2202 100644 --- a/code/modules/antagonists/abductor/abductor_structures.dm +++ b/code/modules/antagonists/abductor/abductor_structures.dm @@ -116,9 +116,7 @@ /obj/structure/door_assembly/door_assembly_abductor name = "alien airlock assembly" - icon = 'icons/obj/doors/airlocks/abductor/abductor_airlock.dmi' - base_name = "alien airlock" - overlays_file = 'icons/obj/doors/airlocks/abductor/overlays.dmi' + icon = /obj/machinery/door/airlock/abductor::icon airlock_type = /obj/machinery/door/airlock/abductor material_type = /obj/item/stack/sheet/mineral/abductor noglass = TRUE diff --git a/code/modules/antagonists/blob/blob_antag.dm b/code/modules/antagonists/blob/blob_antag.dm index 9cad238bb00..981c200ebd0 100644 --- a/code/modules/antagonists/blob/blob_antag.dm +++ b/code/modules/antagonists/blob/blob_antag.dm @@ -43,9 +43,9 @@ /datum/antagonist/blob/get_preview_icon() var/datum/blobstrain/reagent/reactive_spines/reactive_spines = /datum/blobstrain/reagent/reactive_spines - var/icon/icon = icon('icons/mob/nonhuman-player/blob.dmi', "blob_core") + var/icon/icon = icon('icons/mob/nonhuman-player/blob_tall.dmi', "blob_core") icon.Blend(initial(reactive_spines.color), ICON_MULTIPLY) - icon.Blend(icon('icons/mob/nonhuman-player/blob.dmi', "blob_core_overlay"), ICON_OVERLAY) + icon.Blend(icon('icons/mob/nonhuman-player/blob_tall.dmi', "blob_core_overlay"), ICON_OVERLAY) icon.Scale(ANTAGONIST_PREVIEW_ICON_SIZE, ANTAGONIST_PREVIEW_ICON_SIZE) return icon diff --git a/code/modules/antagonists/blob/overmind.dm b/code/modules/antagonists/blob/overmind.dm index 217a215e875..c314765cb44 100644 --- a/code/modules/antagonists/blob/overmind.dm +++ b/code/modules/antagonists/blob/overmind.dm @@ -15,7 +15,6 @@ GLOBAL_LIST_EMPTY(blob_nodes) move_on_shuttle = TRUE invisibility = INVISIBILITY_OBSERVER layer = FLY_LAYER - plane = ABOVE_GAME_PLANE see_invisible = SEE_INVISIBLE_LIVING pass_flags = PASSBLOB faction = list(ROLE_BLOB) @@ -73,6 +72,10 @@ GLOBAL_LIST_EMPTY(blob_nodes) . = ..() START_PROCESSING(SSobj, src) GLOB.blob_telepathy_mobs |= src + var/mutable_appearance/high_marker = mutable_appearance('icons/mob/silicon/cameramob.dmi', "marker", ABOVE_MOB_LAYER, src, ABOVE_GAME_PLANE) + high_marker.pixel_y -= 12 + add_overlay(high_marker) + AddElement(/datum/element/elevation, pixel_shift = 10) /mob/camera/blob/proc/validate_location() var/turf/T = get_turf(src) @@ -217,7 +220,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) continue check_area.color = blobstrain.color check_area.name = "blob" - check_area.icon = 'icons/mob/nonhuman-player/blob.dmi' + check_area.icon = 'icons/mob/nonhuman-player/blob_tall.dmi' check_area.icon_state = "blob_shield" check_area.layer = BELOW_MOB_LAYER check_area.SetInvisibility(INVISIBILITY_NONE) diff --git a/code/modules/antagonists/blob/powers.dm b/code/modules/antagonists/blob/powers.dm index 2f3b51741f9..88b4d4c9fe0 100644 --- a/code/modules/antagonists/blob/powers.dm +++ b/code/modules/antagonists/blob/powers.dm @@ -381,7 +381,7 @@ for (var/unused in 1 to BLOB_POWER_REROLL_CHOICES) var/datum/blobstrain/strain = pick_n_take(new_strains) - var/image/strain_icon = image('icons/mob/nonhuman-player/blob.dmi', "blob_core") + var/image/strain_icon = image('icons/mob/nonhuman-player/blob_tall.dmi', "blob_core") strain_icon.color = initial(strain.color) var/info_text = span_boldnotice("[initial(strain.name)]") diff --git a/code/modules/antagonists/blob/structures/_blob.dm b/code/modules/antagonists/blob/structures/_blob.dm index 324c91ea3a5..d48f4163be2 100644 --- a/code/modules/antagonists/blob/structures/_blob.dm +++ b/code/modules/antagonists/blob/structures/_blob.dm @@ -1,7 +1,7 @@ //I will need to recode parts of this but I am way too tired atm //I don't know who left this comment but they never did come back /obj/structure/blob name = "blob" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' light_range = 2 desc = "A thick wall of writhing tendrils." density = TRUE diff --git a/code/modules/antagonists/blob/structures/core.dm b/code/modules/antagonists/blob/structures/core.dm index 6eeccc8c361..6d5663f9f22 100644 --- a/code/modules/antagonists/blob/structures/core.dm +++ b/code/modules/antagonists/blob/structures/core.dm @@ -1,6 +1,6 @@ /obj/structure/blob/special/core name = "blob core" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' icon_state = "blank_blob" desc = "A huge, pulsating yellow mass." max_integrity = BLOB_CORE_MAX_HP @@ -47,11 +47,11 @@ /obj/structure/blob/special/core/update_overlays() . = ..() - var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob") + var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/nonhuman-player/blob_tall.dmi', "blob") if(overmind) blob_overlay.color = overmind.blobstrain.color . += blob_overlay - . += mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob_core_overlay") + . += mutable_appearance('icons/mob/nonhuman-player/blob_tall.dmi', "blob_core_overlay") /obj/structure/blob/special/core/update_icon() . = ..() diff --git a/code/modules/antagonists/blob/structures/factory.dm b/code/modules/antagonists/blob/structures/factory.dm index cee7e9a0ac5..3ece3f94654 100644 --- a/code/modules/antagonists/blob/structures/factory.dm +++ b/code/modules/antagonists/blob/structures/factory.dm @@ -1,6 +1,6 @@ /obj/structure/blob/special/factory name = "factory blob" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' icon_state = "blob_factory" desc = "A thick spire of tendrils." max_integrity = BLOB_FACTORY_MAX_HP diff --git a/code/modules/antagonists/blob/structures/node.dm b/code/modules/antagonists/blob/structures/node.dm index d29eca38a6a..7b52397dbff 100644 --- a/code/modules/antagonists/blob/structures/node.dm +++ b/code/modules/antagonists/blob/structures/node.dm @@ -1,6 +1,6 @@ /obj/structure/blob/special/node name = "blob node" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' icon_state = "blank_blob" desc = "A large, pulsating yellow mass." max_integrity = BLOB_NODE_MAX_HP @@ -33,14 +33,14 @@ /obj/structure/blob/special/node/update_overlays() . = ..() - var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob") + var/mutable_appearance/blob_overlay = mutable_appearance('icons/mob/nonhuman-player/blob_tall.dmi', "blob") if(overmind) blob_overlay.color = overmind.blobstrain.color var/area/A = get_area(src) if(!(A.area_flags & BLOBS_ALLOWED)) blob_overlay.color = BlendRGB(overmind.blobstrain.color, COLOR_WHITE, 0.5) //lighten it to indicate an off-station blob . += blob_overlay - . += mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob_node_overlay") + . += mutable_appearance('icons/mob/nonhuman-player/blob_tall.dmi', "blob_node_overlay") /obj/structure/blob/special/node/creation_action() if(overmind) diff --git a/code/modules/antagonists/blob/structures/resource.dm b/code/modules/antagonists/blob/structures/resource.dm index 3fa5416d323..688921668fa 100644 --- a/code/modules/antagonists/blob/structures/resource.dm +++ b/code/modules/antagonists/blob/structures/resource.dm @@ -1,6 +1,6 @@ /obj/structure/blob/special/resource name = "resource blob" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' icon_state = "blob_resource" desc = "A thin spire of slightly swaying tendrils." max_integrity = BLOB_RESOURCE_MAX_HP diff --git a/code/modules/antagonists/blob/structures/shield.dm b/code/modules/antagonists/blob/structures/shield.dm index 737e9108555..c1895c3a6da 100644 --- a/code/modules/antagonists/blob/structures/shield.dm +++ b/code/modules/antagonists/blob/structures/shield.dm @@ -1,6 +1,6 @@ /obj/structure/blob/shield name = "strong blob" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' icon_state = "blob_shield" desc = "A solid wall of slightly twitching tendrils." var/damaged_desc = "A wall of twitching tendrils." diff --git a/code/modules/antagonists/heretic/items/eldritch_painting.dm b/code/modules/antagonists/heretic/items/eldritch_painting.dm index 3e9d3675b13..5155737a12f 100644 --- a/code/modules/antagonists/heretic/items/eldritch_painting.dm +++ b/code/modules/antagonists/heretic/items/eldritch_painting.dm @@ -7,7 +7,6 @@ flags_1 = NONE icon_state = "eldritch_painting_debug" result_path = /obj/structure/sign/painting/eldritch - pixel_shift = 30 /obj/structure/sign/painting/eldritch name = "The Blank Canvas: A Study in Default Subtypes" diff --git a/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm b/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm index 2952eb1daed..60529d40f18 100644 --- a/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm +++ b/code/modules/antagonists/heretic/knowledge/sacrifice_knowledge/sacrifice_map.dm @@ -68,17 +68,7 @@ GLOBAL_LIST_EMPTY(heretic_sacrifice_landmarks) fire_brightness = 3.5 bulb_power = 0.5 -/obj/machinery/light/very_dim/directional/north - dir = NORTH - -/obj/machinery/light/very_dim/directional/south - dir = SOUTH - -/obj/machinery/light/very_dim/directional/east - dir = EAST - -/obj/machinery/light/very_dim/directional/west - dir = WEST +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/very_dim) // Rooms for where heretic sacrifices send people. /area/centcom/heretic_sacrifice diff --git a/code/modules/antagonists/ninja/energy_net_nets.dm b/code/modules/antagonists/ninja/energy_net_nets.dm index 111d1f26515..84d5cbda8e0 100644 --- a/code/modules/antagonists/ninja/energy_net_nets.dm +++ b/code/modules/antagonists/ninja/energy_net_nets.dm @@ -15,7 +15,6 @@ density = TRUE //Can't pass through. anchored = TRUE //Can't drag/grab the net. layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE max_integrity = 60 //How much health it has. can_buckle = TRUE buckle_lying = 0 diff --git a/code/modules/antagonists/wizard/equipment/artefact.dm b/code/modules/antagonists/wizard/equipment/artefact.dm index 9176558c7a1..259164beb1b 100644 --- a/code/modules/antagonists/wizard/equipment/artefact.dm +++ b/code/modules/antagonists/wizard/equipment/artefact.dm @@ -117,7 +117,6 @@ anchored = TRUE density = TRUE move_resist = INFINITY - plane = MASSIVE_OBJ_PLANE plane = ABOVE_LIGHTING_PLANE light_range = 6 appearance_flags = LONG_GLIDE @@ -345,7 +344,6 @@ icon = 'icons/effects/magic.dmi' icon_state = "tornado" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE randomdir = FALSE duration = 8 SECONDS movement_type = PHASING diff --git a/code/modules/art/paintings.dm b/code/modules/art/paintings.dm index 8affc71e568..0835ae7f60e 100644 --- a/code/modules/art/paintings.dm +++ b/code/modules/art/paintings.dm @@ -5,6 +5,7 @@ /////////// /obj/structure/easel + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "easel" desc = "Only for the finest of art!" icon = 'icons/obj/art/artstuff.dmi' @@ -57,6 +58,8 @@ var/icon/generated_icon ///boolean that blocks persistence from saving it. enabled from printing copies, because we do not want to save copies. var/no_save = FALSE + /// What icon file do we get our frame sprites from? + var/frame_icon = 'icons/obj/art/painting_frames.dmi' ///reference to the last patron's mind datum, used to allow them (and no others) to change the frame before the round ends. var/datum/weakref/last_patron @@ -64,8 +67,11 @@ var/datum/painting/painting_metadata // Painting overlay offset when framed - var/framed_offset_x = 11 - var/framed_offset_y = 10 + var/framed_offset_x = 10 + var/framed_offset_y = 9 + + /// Additional offset to apply to the parent while framed + var/wall_y_offset = 0 /** * How big the grid cells that compose the painting are in the UI (multiplied by zoom). @@ -76,7 +82,7 @@ ///A list that keeps track of the current zoom value for each current viewer. var/list/zoom_by_observer - SET_BASE_PIXEL(11, 10) + SET_BASE_PIXEL(10, 9) custom_price = PAYCHECK_CREW @@ -327,7 +333,7 @@ var/possible_frames = candidates || SSpersistent_paintings.get_available_frames(painting_metadata.credit_value) var/list/radial_options = list() for(var/frame_name in possible_frames) - radial_options[frame_name] = image(icon, "[icon_state]frame_[frame_name]") + radial_options[frame_name] = image(frame_icon, "[icon_state]frame_[frame_name]") var/result = show_radial_menu(user, loc, radial_options, radius = 60, custom_check = CALLBACK(src, PROC_REF(can_select_frame), user), tooltips = TRUE) if(!result) return @@ -437,29 +443,32 @@ icon_state = "19x19" width = 19 height = 19 - SET_BASE_PIXEL(7, 7) - framed_offset_x = 7 + SET_BASE_PIXEL(6, 7) + framed_offset_x = 6 framed_offset_y = 7 + wall_y_offset = -2 /obj/item/canvas/twentythree_nineteen name = "canvas (23x19)" icon_state = "23x19" width = 23 height = 19 - SET_BASE_PIXEL(5, 7) - framed_offset_x = 5 + SET_BASE_PIXEL(4, 7) + framed_offset_x = 4 framed_offset_y = 7 pixels_per_unit = 8 + wall_y_offset = -2 /obj/item/canvas/twentythree_twentythree name = "canvas (23x23)" icon_state = "23x23" width = 23 height = 23 - SET_BASE_PIXEL(5, 5) - framed_offset_x = 5 - framed_offset_y = 5 + SET_BASE_PIXEL(4, 7) + framed_offset_x = 4 + framed_offset_y = 7 pixels_per_unit = 8 + wall_y_offset = -5 /obj/item/canvas/twentyfour_twentyfour name = "canvas (24x24) (AI Universal Standard)" @@ -467,9 +476,10 @@ icon_state = "24x24" width = 24 height = 24 - SET_BASE_PIXEL(4, 4) + SET_BASE_PIXEL(4, 11) framed_offset_x = 4 - framed_offset_y = 4 + framed_offset_y = 7 + wall_y_offset = -6 pixels_per_unit = 8 /obj/item/canvas/thirtysix_twentyfour @@ -478,10 +488,11 @@ icon_state = "24x24" //The vending spritesheet needs the icons to be 32x32. We'll set the actual icon on Initialize. width = 36 height = 24 - SET_BASE_PIXEL(-4, 4) + SET_BASE_PIXEL(-4, 7) framed_offset_x = 14 - framed_offset_y = 4 + framed_offset_y = 7 pixels_per_unit = 7 + wall_y_offset = 1 w_class = WEIGHT_CLASS_BULKY custom_price = PAYCHECK_CREW * 1.25 @@ -490,6 +501,7 @@ . = ..() AddElement(/datum/element/item_scaling, 1, 0.8) icon = 'icons/obj/art/artstuff_64x64.dmi' + frame_icon = 'icons/obj/art/artstuff_64x64.dmi' icon_state = "36x24" /obj/item/canvas/fortyfive_twentyseven @@ -498,10 +510,11 @@ icon_state = "24x24" //Ditto width = 45 height = 27 - SET_BASE_PIXEL(-8, 2) + SET_BASE_PIXEL(-8, 7) framed_offset_x = 9 - framed_offset_y = 4 + framed_offset_y = 7 pixels_per_unit = 6 + wall_y_offset = -1 w_class = WEIGHT_CLASS_BULKY custom_price = PAYCHECK_CREW * 1.75 @@ -510,26 +523,27 @@ . = ..() AddElement(/datum/element/item_scaling, 1, 0.7) icon = 'icons/obj/art/artstuff_64x64.dmi' + frame_icon = 'icons/obj/art/artstuff_64x64.dmi' icon_state = "45x27" /obj/item/wallframe/painting name = "painting frame" desc = "The perfect showcase for your favorite deathtrap memories." - icon = 'icons/obj/signs.dmi' - custom_materials = list(/datum/material/wood =SHEET_MATERIAL_AMOUNT) + icon = 'icons/obj/art/painting_frames.dmi' + custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT) resistance_flags = FLAMMABLE flags_1 = NONE icon_state = "frame-empty" result_path = /obj/structure/sign/painting - pixel_shift = 30 + north_only = TRUE /obj/structure/sign/painting name = "Painting" desc = "Art or \"Art\"? You decide." - icon = 'icons/obj/signs.dmi' + icon = 'icons/obj/art/painting_frames.dmi' icon_state = "frame-empty" base_icon_state = "frame" - custom_materials = list(/datum/material/wood =SHEET_MATERIAL_AMOUNT) + custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT) resistance_flags = FLAMMABLE buildable_sign = FALSE ///Canvas we're currently displaying. @@ -546,11 +560,11 @@ /obj/item/canvas/twentyfour_twentyfour, ) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting) + /obj/structure/sign/painting/Initialize(mapload, dir, building) . = ..() SSpersistent_paintings.painting_frames += src - if(dir) - setDir(dir) /obj/structure/sign/painting/Destroy() . = ..() @@ -606,6 +620,7 @@ if(!current_canvas.finalized) current_canvas.finalize(user) to_chat(user,span_notice("You frame [current_canvas].")) + pixel_y += current_canvas.wall_y_offset add_art_element() update_appearance() return TRUE @@ -641,7 +656,7 @@ painting.pixel_y = current_canvas.framed_offset_y . += painting var/frame_type = current_canvas.painting_metadata.frame_type - . += mutable_appearance(current_canvas.icon,"[current_canvas.icon_state]frame_[frame_type]") //add the frame + . += mutable_appearance(current_canvas.frame_icon, "[current_canvas.icon_state]frame_[frame_type]") //add the frame /** * Loads a painting from SSpersistence. Called globally by said subsystem when it inits @@ -737,9 +752,10 @@ name = "large painting frame" desc = "The perfect showcase for your favorite deathtrap memories. Make sure you have enough space to mount this one to the wall." custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT*2) - icon_state = "frame-large-empty" + icon = 'icons/obj/art/artstuff_64x64.dmi' + icon_state = "frame-empty" + base_pixel_x = -17 result_path = /obj/structure/sign/painting/large - pixel_shift = 0 //See [/obj/structure/sign/painting/large/proc/finalize_size] custom_price = PAYCHECK_CREW * 1.25 /obj/item/wallframe/painting/large/try_build(turf/on_wall, mob/user) @@ -781,11 +797,13 @@ * of the way it's designed, the pixel_shift variable from the wallframe item won't do. * Also we want higher bounds so it actually covers an extra wall turf, so that it can count toward check_wall_item calls for * that wall turf. + * + * I havent figured out if we still want this in wallening yet? */ /obj/structure/sign/painting/large/proc/finalize_size() switch(dir) if(SOUTH) - pixel_y = -32 + pixel_y = -11 bound_width = 64 if(NORTH) bound_width = 64 @@ -796,6 +814,8 @@ bound_height = 64 if(EAST) bound_height = 64 + if (!isnull(current_canvas)) + pixel_y += current_canvas.wall_y_offset /obj/structure/sign/painting/large/frame_canvas(mob/user, obj/item/canvas/new_canvas) . = ..() @@ -838,30 +858,40 @@ desc_with_canvas = "A piece of art (or \"art\"). Anyone could've hung it." persistence_id = "library" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting/library) + /obj/structure/sign/painting/library_secure name = "\improper Curated Painting Exhibit mounting" desc = "For masterpieces hand-picked by the curator." desc_with_canvas = "A masterpiece hand-picked by the curator, supposedly." persistence_id = "library_secure" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting/library_secure) + /obj/structure/sign/painting/library_private // keep your smut away from prying eyes, or non-librarians at least name = "\improper Private Painting Exhibit mounting" desc = "For art pieces deemed too subversive or too illegal to be shared outside of curators." desc_with_canvas = "A painting hung away from lesser minds." persistence_id = "library_private" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting/library_private) + /obj/structure/sign/painting/large/library name = "\improper Large Painting Exhibit mounting" desc = "For the bulkier art pieces, hand-picked by the curator." desc_with_canvas = "A curated, large piece of art (or \"art\"). Hopefully the price of the canvas was worth it." persistence_id = "library_large" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting/large/library) + /obj/structure/sign/painting/large/library_private name = "\improper Private Painting Exhibit mounting" desc = "For the privier and less tasteful compositions that oughtn't to be shown in a parlor nor to the masses." desc_with_canvas = "A painting that oughn't to be shown to the less open-minded commoners." persistence_id = "library_large_private" +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/sign/painting/large/library_private) + #define AVAILABLE_PALETTE_SPACE 14 // Enough to fill two radial menu pages diff --git a/code/modules/art/statues.dm b/code/modules/art/statues.dm index fd64d212f3e..58b0eae188c 100644 --- a/code/modules/art/statues.dm +++ b/code/modules/art/statues.dm @@ -3,6 +3,7 @@ #define SCULPT_SOUND_INCREMENT 4 /obj/structure/statue + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "statue" desc = "Placeholder. Yell at Firecage if you SOMEHOW see this." icon = 'icons/obj/art/statue.dmi' diff --git a/code/modules/asset_cache/assets/rcd.dm b/code/modules/asset_cache/assets/rcd.dm index 16dee49c60f..6577d6b1be5 100644 --- a/code/modules/asset_cache/assets/rcd.dm +++ b/code/modules/asset_cache/assets/rcd.dm @@ -1,3 +1,4 @@ + /datum/asset/spritesheet/rcd name = "rcd-tgui" @@ -14,32 +15,35 @@ var/sprite_name var/icon/sprite_icon for(var/list/design as anything in designs) - var/atom/movable/path = design[RCD_DESIGN_PATH] + var/atom/path = design[RCD_DESIGN_PATH] if(!ispath(path)) continue - sprite_name = initial(path.name) - - //icon for windows are blended with grills if required and loaded from radial menu + sprite_name = RCD_SPRITESHEET_PATH_KEY(path) + //icon for windows are blended with frames if required and loaded from radial menu if(ispath(path, /obj/structure/window)) - if(path == /obj/structure/window) - sprite_icon = icon(icon = 'icons/hud/radial.dmi', icon_state = "windowsize") - else if(path == /obj/structure/window/reinforced) - sprite_icon = icon(icon = 'icons/hud/radial.dmi', icon_state = "windowtype") - else if(path == /obj/structure/window/fulltile || path == /obj/structure/window/reinforced/fulltile) + var/obj/structure/window/window_path = path + if(initial(window_path.fulltile)) + sprite_icon = icon(icon = 'icons/obj/smooth_structures/window_frames/window_frame_normal.dmi', icon_state = "window_frame_normal-0", dir = SOUTH) + + var/obj/structure/window_frame/frame_path = /obj/structure/window_frame + + sprite_icon.Blend(icon(icon = initial(frame_path.grille_black_icon), icon_state = "[initial(frame_path.grille_icon_state)]_black-[0]"), ICON_OVERLAY) + sprite_icon.Blend(icon(icon = initial(frame_path.grille_icon), icon_state = "[initial(frame_path.grille_icon_state)]-[0]"), ICON_OVERLAY) + sprite_icon.Blend(icon(icon = initial(path.icon), icon_state = initial(path.icon_state)), ICON_OVERLAY) + else sprite_icon = icon(icon = initial(path.icon), icon_state = initial(path.icon_state)) - sprite_icon.Blend(icon(icon = 'icons/obj/structures.dmi', icon_state = "grille"), ICON_UNDERLAY) //icons for solid airlocks have an added solid overlay on top of their glass icons else if(ispath(path, /obj/machinery/door/airlock)) var/obj/machinery/door/airlock/airlock_path = path var/airlock_icon = initial(airlock_path.icon) - sprite_icon = icon(icon = airlock_icon, icon_state = "closed") + sprite_icon = icon(icon = airlock_icon, icon_state = "closed", dir = SOUTH) if(!initial(airlock_path.glass)) sprite_icon.Blend(icon(icon = airlock_icon, icon_state = "fill_closed"), ICON_OVERLAY) //for all other icons we load the paths default icon & icon state else - sprite_icon = icon(icon = initial(path.icon), icon_state = initial(path.icon_state)) + sprite_icon = icon(icon = initial(path.icon), icon_state = initial(path.icon_state), dir = SOUTH) Insert(sanitize_css_class_name(sprite_name), sprite_icon) diff --git a/code/modules/atmospherics/environmental/LINDA_fire.dm b/code/modules/atmospherics/environmental/LINDA_fire.dm index 00bb94d6bc3..17ae90bacdf 100644 --- a/code/modules/atmospherics/environmental/LINDA_fire.dm +++ b/code/modules/atmospherics/environmental/LINDA_fire.dm @@ -15,6 +15,31 @@ /turf/proc/hotspot_expose(exposed_temperature, exposed_volume, soh = 0) return +/turf/open/proc/set_active_hotspot(obj/effect/hotspot/new_lad) + if(active_hotspot == new_lad) + return + var/hotspot_around = NONE + if(active_hotspot) + if(new_lad) + hotspot_around = active_hotspot.smoothing_junction + if(!QDELETED(active_hotspot)) + QDEL_NULL(active_hotspot) + else + for(var/direction in GLOB.cardinals) + var/turf/potentially_open = get_step(src, direction) + if(!isopenturf(potentially_open)) + continue + var/turf/open/potentially_hotboxed = potentially_open + if(!potentially_hotboxed.active_hotspot) + continue + var/existing_directions = potentially_hotboxed.active_hotspot.smoothing_junction + potentially_hotboxed.active_hotspot.set_smoothed_icon_state(existing_directions | REVERSE_DIR(direction)) + hotspot_around |= direction + + active_hotspot = new_lad + if(active_hotspot) + active_hotspot.set_smoothed_icon_state(hotspot_around) + /** * Handles the creation of hotspots and initial activation of turfs. * Setting the conditions for the reaction to actually happen for gasmixtures @@ -55,10 +80,10 @@ if(((exposed_temperature > PLASMA_MINIMUM_BURN_TEMPERATURE) && (plas > 0.5 || trit > 0.5 || h2 > 0.5)) || \ ((exposed_temperature < FREON_MAXIMUM_BURN_TEMPERATURE) && (freon > 0.5))) - active_hotspot = new /obj/effect/hotspot(src, exposed_volume*25, exposed_temperature) + set_active_hotspot(new /obj/effect/hotspot(src, exposed_volume*25, exposed_temperature)) active_hotspot.just_spawned = (current_cycle < SSair.times_fired) - //remove just_spawned protection if no longer processing this cell + //remove just_spawned protection if no longer processing this cell SSair.add_to_active(src) /** @@ -68,16 +93,18 @@ /obj/effect/hotspot anchored = TRUE mouse_opacity = MOUSE_OPACITY_TRANSPARENT - icon = 'icons/effects/fire.dmi' - icon_state = "1" + icon = 'icons/effects/atmos/fire.dmi' + icon_state = "light" layer = GASFIRE_LAYER - plane = ABOVE_GAME_PLANE blend_mode = BLEND_ADD light_system = OVERLAY_LIGHT light_range = LIGHT_RANGE_FIRE light_power = 1 light_color = LIGHT_COLOR_FIRE + /// base sprite used for our icon states when smoothing + /// BAAAASICALY the same as icon_state but is helpful to avoid duplicated work + var/fire_stage = "" /** * Volume is the representation of how big and healthy a fire is. * Hotspot volume will be divided by turf volume to get the ratio for temperature setting on non bypassing mode. @@ -94,7 +121,6 @@ ///Are we burning freon? var/cold_fire = FALSE - /obj/effect/hotspot/Initialize(mapload, starting_volume, starting_temperature) . = ..() SSair.hotspots += src @@ -111,6 +137,20 @@ ) AddElement(/datum/element/connect_loc, loc_connections) +/obj/effect/hotspot/set_smoothed_icon_state(new_junction) + smoothing_junction = new_junction + // If we have a connection down offset physically down so we render correctly + if(new_junction & SOUTH) + // this ensures things physically below us but visually overlapping us render how we would want + pixel_y = -16 + pixel_z = 16 + // Otherwise render normally, to avoid weird layering + else + pixel_y = 0 + pixel_z = 0 + + update_color() + /** * Perform interactions between the hotspot and the gasmixture. * @@ -130,7 +170,7 @@ if(!istype(location) || !(location.air)) return - location.active_hotspot = src + location.set_active_hotspot(src) bypassing = !just_spawned && (volume > CELL_VOLUME*0.95) @@ -171,11 +211,18 @@ /obj/effect/hotspot/proc/update_color() cut_overlays() + if(!(smoothing_junction & NORTH)) + var/mutable_appearance/frill = mutable_appearance('icons/effects/atmos/fire.dmi', "[fire_stage]_frill") + frill.pixel_z = 32 + add_overlay(frill) var/heat_r = heat2colour_r(temperature) var/heat_g = heat2colour_g(temperature) var/heat_b = heat2colour_b(temperature) var/heat_a = 255 var/greyscale_fire = 1 //This determines how greyscaled the fire is. + // Note: + // Some of the overlays applied to hotspots are not 3/4th'd. They COULD be but we have not gotten to that point yet. + // Wallening todo? if(cold_fire) heat_r = 0 @@ -199,12 +246,16 @@ sparkle_overlay.alpha = sparkle_amt * 255 add_overlay(sparkle_overlay) if(temperature > 400000 && temperature < 1500000) //Lightning because very anime. - var/mutable_appearance/lightning_overlay = mutable_appearance(icon, "overcharged") + var/mutable_appearance/lightning_overlay = mutable_appearance('icons/effects/atmos/fire.dmi', "overcharged") + if(!(smoothing_junction & NORTH)) + var/mutable_appearance/frill = mutable_appearance('icons/effects/atmos/fire.dmi', "overcharged_frill") + frill.pixel_z = 32 + lightning_overlay.add_overlay(frill) lightning_overlay.blend_mode = BLEND_ADD add_overlay(lightning_overlay) if(temperature > 4500000) //This is where noblium happens. Some fusion-y effects. var/fusion_amt = temperature < LERP(4500000,12000000,0.5) ? gauss_lerp(temperature, 4500000, 12000000) : 1 - var/mutable_appearance/fusion_overlay = mutable_appearance('icons/effects/atmospherics.dmi', "fusion_gas") + var/mutable_appearance/fusion_overlay = mutable_appearance('icons/effects/atmos/atmospherics.dmi', "fusion_gas") fusion_overlay.blend_mode = BLEND_ADD fusion_overlay.alpha = fusion_amt * 255 var/mutable_appearance/rainbow_overlay = mutable_appearance('icons/hud/screen_gen.dmi', "druggy") @@ -264,7 +315,7 @@ perform_exposure() if(bypassing) - icon_state = "3" + set_fire_stage("heavy") if(!cold_fire) location.burn_tile() @@ -280,20 +331,28 @@ else if(volume > CELL_VOLUME*0.4) - icon_state = "2" + set_fire_stage("medium") else - icon_state = "1" + set_fire_stage("light") if((visual_update_tick++ % 7) == 0) update_color() return TRUE +/obj/effect/hotspot/proc/set_fire_stage(stage) + if(fire_stage == stage) + return + fire_stage = stage + icon_state = stage + dir = pick(GLOB.cardinals) + update_color() + /obj/effect/hotspot/Destroy() SSair.hotspots -= src var/turf/open/T = loc if(istype(T) && T.active_hotspot == src) - T.active_hotspot = null + T.set_active_hotspot(null) return ..() /obj/effect/hotspot/proc/on_entered(datum/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) diff --git a/code/modules/atmospherics/environmental/LINDA_system.dm b/code/modules/atmospherics/environmental/LINDA_system.dm index 5f2b30a0d19..bfeb9853648 100644 --- a/code/modules/atmospherics/environmental/LINDA_system.dm +++ b/code/modules/atmospherics/environmental/LINDA_system.dm @@ -133,6 +133,7 @@ UNSETEMPTY(atmos_adjacent_turfs) src.atmos_adjacent_turfs = atmos_adjacent_turfs SEND_SIGNAL(src, COMSIG_TURF_CALCULATED_ADJACENT_ATMOS) + rebuild_atmos_smoothing() /** * returns a list of adjacent turfs that can share air with this one. diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index 85b95feb6d5..72972a41fd6 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -25,6 +25,9 @@ **/ var/initial_gas_mix = OPENTURF_DEFAULT_ATMOS + ///gas IDs of current active gas overlays -> the overlay they are currently generating + var/list/atmos_overlay_types + /turf/open //used for spacewind ///Pressure difference between two turfs @@ -47,8 +50,6 @@ /// exists so things like space can ask to take 100% of a tile's gas var/run_later = FALSE - ///gas IDs of current active gas overlays - var/list/atmos_overlay_types var/significant_share_ticker = 0 #ifdef TRACK_MAX_SHARE var/max_share = 0 @@ -160,7 +161,6 @@ /////////////////////////GAS OVERLAYS////////////////////////////// - /turf/open/proc/update_visuals() var/list/atmos_overlay_types = src.atmos_overlay_types // Cache for free performance @@ -171,24 +171,91 @@ src.atmos_overlay_types = null return + // Cache for sonic speed + var/offset = GET_Z_PLANE_OFFSET(z) + 1 + var/list/new_overlay_types = list() + // This is an extracted version of GAS_OVERLAYS() with logic build to handle gas smoothing + // The two should be kept up to date (I'm sorry for the code debt) + var/list/non_overlaying_gases = GLOB.nonoverlaying_gases var/list/gases = air.gases + for(var/gas_id in gases) + if(non_overlaying_gases[gas_id]) + continue + var/list/gas_list = gases[gas_id] + var/list/gas_metadata = gas_list[GAS_META] + if(gas_list[MOLES] <= gas_metadata[META_GAS_MOLES_VISIBLE]) + continue + var/list/gas_overlays = gas_metadata[META_GAS_OVERLAY][offset] - var/list/new_overlay_types - GAS_OVERLAYS(gases, new_overlay_types, src) + var/gas_junction = NONE + var/obj/effect/overlay/gas/existing_overlay = atmos_overlay_types?[gas_id] + if(existing_overlay) + vis_contents -= existing_overlay + gas_junction = existing_overlay.smoothing_junction + else // cold path so it's ok that it kinda fuckin sucks + // Alright if we're just being added, we need to poll our neighbors to update them + for(var/direction_to in GLOB.cardinals) + var/turf/neighbor = get_step(src, direction_to) + var/obj/effect/overlay/gas/their_overlay = neighbor.atmos_overlay_types?[gas_id] + if(!their_overlay) + continue + gas_junction |= dir_to_junction(direction_to) + var/updated_junction = their_overlay.smoothing_junction | dir_to_junction(REVERSE_DIR(direction_to)) + var/obj/effect/overlay/gas/new_overlay = their_overlay.get_smoothed_overlay(updated_junction) + neighbor.atmos_overlay_types[gas_id] = new_overlay + neighbor.vis_contents -= their_overlay + neighbor.vis_contents += new_overlay + + var/obj/effect/overlay/gas/new_overlay = gas_overlays[min(TOTAL_VISIBLE_STATES, CEILING(gas_list[MOLES] / MOLES_GAS_VISIBLE_STEP, 1))][gas_junction + 1] + vis_contents += new_overlay + new_overlay_types[gas_id] = new_overlay if (atmos_overlay_types) - for(var/overlay in atmos_overlay_types-new_overlay_types) //doesn't remove overlays that would only be added - vis_contents -= overlay - - if (length(new_overlay_types)) - if (atmos_overlay_types) - vis_contents += new_overlay_types - atmos_overlay_types //don't add overlays that already exist - else - vis_contents += new_overlay_types + // If we don't have an id anymore, remove it from our vis_contents and + // yell to our neighbors so they stop smoothing with us + for(var/old_gas_id in atmos_overlay_types - new_overlay_types) + var/obj/effect/overlay/gas/old_overlay = atmos_overlay_types[old_gas_id] + vis_contents -= old_overlay + for(var/direction_to in GLOB.cardinals) + var/turf/neighbor = get_step(src, direction_to) + var/obj/effect/overlay/gas/their_overlay = neighbor.atmos_overlay_types?[old_gas_id] + if(!their_overlay) + continue + var/updated_junction = their_overlay.smoothing_junction & ~dir_to_junction(REVERSE_DIR(direction_to)) + var/obj/effect/overlay/gas/new_overlay = their_overlay.get_smoothed_overlay(updated_junction) + neighbor.atmos_overlay_types[old_gas_id] = new_overlay + neighbor.vis_contents -= their_overlay + neighbor.vis_contents += new_overlay UNSETEMPTY(new_overlay_types) src.atmos_overlay_types = new_overlay_types +/// Fully recalculates the smoothing of our atmos overlays +/// Call when their inputs outside of the system (like, what adjacent turfs we have) change +/turf/proc/rebuild_atmos_smoothing() + PRIVATE_PROC(TRUE) + var/list/atmos_overlay_types = src.atmos_overlay_types + for(var/direction in GLOB.cardinals) + var/turf/paired_turf = get_step(src, direction) + if(!paired_turf) + continue + var/list/paired_atmos_overlay_types = paired_turf.atmos_overlay_types + if(!paired_atmos_overlay_types) + continue + var/dir_to_us = REVERSE_DIR(direction) + + for(var/gas_id as anything in paired_atmos_overlay_types - atmos_overlay_types) + var/obj/effect/overlay/gas/their_overlay = paired_atmos_overlay_types[gas_id] + if(!their_overlay) + continue + if(!(their_overlay.smoothing_junction & dir_to_us)) + continue + var/updated_junction = their_overlay.smoothing_junction & ~dir_to_junction(dir_to_us) + var/obj/effect/overlay/gas/new_overlay = their_overlay.get_smoothed_overlay(updated_junction) + paired_atmos_overlay_types[gas_id] = new_overlay + paired_turf.vis_contents -= their_overlay + paired_turf.vis_contents += new_overlay + /proc/typecache_of_gases_with_no_overlays() . = list() for (var/gastype in subtypesof(/datum/gas)) diff --git a/code/modules/atmospherics/gasmixtures/gas_mixture.dm b/code/modules/atmospherics/gasmixtures/gas_mixture.dm index db2732be83f..1f318f21dfb 100644 --- a/code/modules/atmospherics/gasmixtures/gas_mixture.dm +++ b/code/modules/atmospherics/gasmixtures/gas_mixture.dm @@ -134,7 +134,8 @@ GLOBAL_LIST_INIT(gaslist_cache, init_gaslist_cache()) /// Gets the gas visuals for everything in this mixture /datum/gas_mixture/proc/return_visuals(turf/z_context) var/list/output - GAS_OVERLAYS(gases, output, z_context) + // We almost always want a normal gas tile, so let's give em a normal gas tile + GAS_OVERLAYS(gases, output, z_context, NONE) return output /// Calculate thermal energy in joules diff --git a/code/modules/atmospherics/gasmixtures/gas_types.dm b/code/modules/atmospherics/gasmixtures/gas_types.dm index 7bbfea3dcf2..477fd4c880a 100644 --- a/code/modules/atmospherics/gasmixtures/gas_types.dm +++ b/code/modules/atmospherics/gasmixtures/gas_types.dm @@ -19,12 +19,15 @@ /proc/generate_gas_overlays(old_offset, new_offset, datum/gas/gas_type) var/list/to_return = list() - for(var/i in old_offset to new_offset) - var/fill = list() - to_return += list(fill) - for(var/j in 1 to TOTAL_VISIBLE_STATES) - var/obj/effect/overlay/gas/gas = new (initial(gas_type.gas_overlay), log(4, (j+0.4*TOTAL_VISIBLE_STATES) / (0.35*TOTAL_VISIBLE_STATES)) * 255, i) - fill += gas + for(var/offset in old_offset to new_offset) + var/offset_layer = list() + to_return += list(offset_layer) + for(var/alpha in 1 to TOTAL_VISIBLE_STATES) + var/list/alpha_layer = new /list(CARDINAL_SMOOTHING_JUNCTIONS + 1) // +1 to handle 0 + offset_layer += list(alpha_layer) + for(var/junction in 0 to CARDINAL_SMOOTHING_JUNCTIONS) + var/obj/effect/overlay/gas/gas = new (initial(gas_type.gas_overlay), log(4, (alpha+0.4*TOTAL_VISIBLE_STATES) / (0.35*TOTAL_VISIBLE_STATES)) * 255, offset, junction, alpha_layer) + alpha_layer[junction + 1] = gas return to_return /proc/gas_id2path(id) @@ -50,8 +53,8 @@ var/id = "" var/specific_heat = 0 var/name = "" - ///icon_state in icons/effects/atmospherics.dmi - var/gas_overlay = "" + ///dmi to pull our gas sprites from + var/gas_overlay = null var/moles_visible = null ///currently used by canisters var/dangerous = FALSE @@ -103,7 +106,7 @@ id = GAS_PLASMA specific_heat = 200 name = "Plasma" - gas_overlay = "plasma" + gas_overlay = 'icons/effects/atmos/plasma.dmi' moles_visible = MOLES_GAS_VISIBLE dangerous = TRUE rarity = 800 @@ -115,7 +118,7 @@ id = GAS_WATER_VAPOR specific_heat = 40 name = "Water Vapor" - gas_overlay = "water_vapor" + gas_overlay = 'icons/effects/atmos/water_vapor.dmi' moles_visible = MOLES_GAS_VISIBLE fusion_power = 8 rarity = 500 @@ -128,7 +131,7 @@ id = GAS_HYPER_NOBLIUM specific_heat = 2000 name = "Hyper-noblium" - gas_overlay = "freon" + gas_overlay = 'icons/effects/atmos/freon.dmi' moles_visible = MOLES_GAS_VISIBLE fusion_power = 10 rarity = 50 @@ -140,7 +143,7 @@ id = GAS_N2O specific_heat = 40 name = "Nitrous Oxide" - gas_overlay = "nitrous_oxide" + gas_overlay = 'icons/effects/atmos/nitrous_oxide.dmi' moles_visible = MOLES_GAS_VISIBLE * 2 fusion_power = 10 dangerous = TRUE @@ -155,7 +158,7 @@ specific_heat = 10 name = "Nitrium" fusion_power = 7 - gas_overlay = "nitrium" + gas_overlay = 'icons/effects/atmos/nitrium.dmi' moles_visible = MOLES_GAS_VISIBLE dangerous = TRUE rarity = 1 @@ -167,7 +170,7 @@ id = GAS_TRITIUM specific_heat = 10 name = "Tritium" - gas_overlay = "tritium" + gas_overlay = 'icons/effects/atmos/tritium.dmi' moles_visible = MOLES_GAS_VISIBLE dangerous = TRUE fusion_power = 5 @@ -203,7 +206,7 @@ specific_heat = 20 name = "Miasma" dangerous = TRUE - gas_overlay = "miasma" + gas_overlay = 'icons/effects/atmos/miasma.dmi' moles_visible = MOLES_GAS_VISIBLE * 60 rarity = 250 base_value = 1 @@ -215,7 +218,7 @@ specific_heat = 600 name = "Freon" dangerous = TRUE - gas_overlay = "freon" + gas_overlay = 'icons/effects/atmos/freon.dmi' moles_visible = MOLES_GAS_VISIBLE *30 fusion_power = -5 rarity = 10 @@ -239,7 +242,7 @@ specific_heat = 10 name = "Healium" dangerous = TRUE - gas_overlay = "healium" + gas_overlay = 'icons/effects/atmos/healium.dmi' moles_visible = MOLES_GAS_VISIBLE rarity = 300 base_value = 5.5 @@ -251,7 +254,7 @@ specific_heat = 30 name = "Proto Nitrate" dangerous = TRUE - gas_overlay = "proto_nitrate" + gas_overlay = 'icons/effects/atmos/proto_nitrate.dmi' moles_visible = MOLES_GAS_VISIBLE rarity = 200 base_value = 2.5 @@ -263,7 +266,7 @@ specific_heat = 350 name = "Zauker" dangerous = TRUE - gas_overlay = "zauker" + gas_overlay = 'icons/effects/atmos/zauker.dmi' moles_visible = MOLES_GAS_VISIBLE rarity = 1 base_value = 7 @@ -275,7 +278,7 @@ specific_heat = 175 name = "Halon" dangerous = TRUE - gas_overlay = "halon" + gas_overlay = 'icons/effects/atmos/halon.dmi' moles_visible = MOLES_GAS_VISIBLE rarity = 300 base_value = 4 @@ -297,7 +300,7 @@ specific_heat = 1 name = "Antinoblium" dangerous = TRUE - gas_overlay = "antinoblium" + gas_overlay = 'icons/effects/atmos/antinoblium.dmi' moles_visible = MOLES_GAS_VISIBLE fusion_power = 20 rarity = 1 @@ -306,24 +309,44 @@ primary_color = COLOR_MAROON /obj/effect/overlay/gas - icon = 'icons/effects/atmospherics.dmi' + // Default to make tests happy + icon = 'icons/effects/atmos/plasma.dmi' + icon_state = "-0" mouse_opacity = MOUSE_OPACITY_TRANSPARENT anchored = TRUE // should only appear in vis_contents, but to be safe layer = FLY_LAYER - plane = ABOVE_GAME_PLANE appearance_flags = TILE_BOUND vis_flags = NONE // The visual offset we are "on". // Can't use the tradtional loc because we are stored in nullspace, and we can't set plane before init because of the helping that SET_PLANE_EXPLICIT does IN init var/plane_offset = 0 + // The alpha list we are a member of, for fast junction changing + var/list/alpha_list -/obj/effect/overlay/gas/New(state, alph, offset) +/obj/effect/overlay/gas/New(icon, alpha, plane_offset, operating_junction, list/alpha_list) . = ..() - icon_state = state - alpha = alph - plane_offset = offset + src.icon = icon + src.alpha = alpha + src.plane_offset = plane_offset + src.alpha_list = alpha_list + set_smoothed_icon_state(operating_junction) /obj/effect/overlay/gas/Initialize(mapload) . = ..() SET_PLANE_W_SCALAR(src, initial(plane), plane_offset) +/obj/effect/overlay/gas/set_smoothed_icon_state(new_junction) + . = ..() + // If we have a connection down offset physically down so we render correctly + if(new_junction & SOUTH) + // this ensures things physically below us but visually overlapping us render how we would want + pixel_y = -16 + pixel_z = 16 + // Otherwise render normally, to avoid weird layering + else + pixel_y = 0 + pixel_z = 0 + +/// Returns the gas overlay we'd prefer if we had different smoothing +/obj/effect/overlay/gas/proc/get_smoothed_overlay(new_junction) + return alpha_list[new_junction + 1] diff --git a/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm b/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm index 0cb82c5c77c..6ebbde544b0 100644 --- a/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm +++ b/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm @@ -3,8 +3,8 @@ /obj/machinery/airalarm name = "air alarm" desc = "A machine that monitors atmosphere levels. Goes off if the area is dangerous." - icon = 'icons/obj/machines/wallmounts.dmi' - icon_state = "alarmp" + icon = 'icons/obj/machines/air_alarm.dmi' + icon_state = "alarm" idle_power_usage = BASE_MACHINE_IDLE_CONSUMPTION * 0.05 active_power_usage = BASE_MACHINE_ACTIVE_CONSUMPTION * 0.02 power_channel = AREA_USAGE_ENVIRON @@ -83,9 +83,12 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) fire = 90 acid = 30 +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/airalarm) + /obj/machinery/airalarm/Initialize(mapload, ndir, nbuild) . = ..() set_wires(new /datum/wires/airalarm(src)) + if(ndir) setDir(ndir) @@ -121,6 +124,7 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) /obj/item/circuit_component/air_alarm_scrubbers, /obj/item/circuit_component/air_alarm_vents )) + AddComponent(/datum/component/examine_balloon) GLOB.air_alarms += src update_appearance() @@ -528,25 +532,27 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) icon_state = "alarm_b1" return ..() - icon_state = isnull(connected_sensor) ? "alarmp" : "alarmp_remote" + icon_state = isnull(connected_sensor) ? "alarm" : "alarm_remote" return ..() /obj/machinery/airalarm/update_overlays() . = ..() - - if(panel_open || (machine_stat & (NOPOWER|BROKEN)) || shorted) + // Open panels will only display a light on the final buildstage + if(panel_open) + if(buildstage == AIR_ALARM_BUILD_COMPLETE) + . += mutable_appearance(icon, "light-out", layer, src, plane) return - var/state - if(danger_level == AIR_ALARM_ALERT_HAZARD) - state = "alarm1" - else if(danger_level == AIR_ALARM_ALERT_WARNING || my_area.active_alarms[ALARM_ATMOS]) - state = "alarm2" - else - state = "alarm0" + if((machine_stat & (NOPOWER|BROKEN)) || shorted) + . += mutable_appearance(icon, "light-out", layer, src, plane) + return ..() - . += mutable_appearance(icon, state) - . += emissive_appearance(icon, state, src, alpha = src.alpha) + var/alert_level = danger_level + var/area/our_area = get_area(src) + if(our_area.active_alarms[ALARM_ATMOS]) + alert_level = 2 + . += mutable_appearance(icon, "light-[alert_level]") + . += emissive_appearance(icon, "light-[alert_level]", src, alpha) /// Check the current air and update our danger level. /// [/obj/machinery/airalarm/var/danger_level] @@ -621,8 +627,6 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) selected_mode.apply(my_area) SEND_SIGNAL(src, COMSIG_AIRALARM_UPDATE_MODE, source) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/airalarm, 27) - /obj/machinery/airalarm/proc/speak(warning_message) if(machine_stat & (BROKEN|NOPOWER)) return diff --git a/code/modules/atmospherics/machinery/air_alarm/air_alarm_interact.dm b/code/modules/atmospherics/machinery/air_alarm/air_alarm_interact.dm index 1d2dbfa3363..3957c4d25ee 100644 --- a/code/modules/atmospherics/machinery/air_alarm/air_alarm_interact.dm +++ b/code/modules/atmospherics/machinery/air_alarm/air_alarm_interact.dm @@ -51,7 +51,7 @@ return FALSE /obj/machinery/airalarm/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(rcd_data["[RCD_DESIGN_MODE]"] == RCD_WALLFRAME) + if(rcd_data[RCD_DESIGN_MODE] == RCD_WALLFRAME) balloon_alert(user, "circuit installed") buildstage = AIR_ALARM_BUILD_NO_WIRES update_appearance() @@ -182,7 +182,6 @@ /obj/item/wallframe/airalarm name = "air alarm frame" desc = "Used for building Air Alarms." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/air_alarm.dmi' icon_state = "alarm_bitem" result_path = /obj/machinery/airalarm - pixel_shift = 27 diff --git a/code/modules/atmospherics/machinery/bluespace_vendor.dm b/code/modules/atmospherics/machinery/bluespace_vendor.dm index 91da04afaf2..8d177994d8c 100644 --- a/code/modules/atmospherics/machinery/bluespace_vendor.dm +++ b/code/modules/atmospherics/machinery/bluespace_vendor.dm @@ -1,10 +1,9 @@ /obj/item/wallframe/bluespace_vendor_mount name = "bluespace vendor wall mount" desc = "Used for placing bluespace vendors." - icon = 'icons/obj/machines/atmospherics/bluespace_gas_selling.dmi' + icon = 'icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi' icon_state = "bluespace_vendor_open" result_path = /obj/machinery/bluespace_vendor/built - pixel_shift = 30 ///Defines for the mode of the vendor #define BS_MODE_OFF 1 @@ -13,7 +12,7 @@ #define BS_MODE_OPEN 4 /obj/machinery/bluespace_vendor - icon = 'icons/obj/machines/atmospherics/bluespace_gas_selling.dmi' + icon = 'icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi' icon_state = "bluespace_vendor_off" base_icon_state = "bluespace_vendor" name = "Bluespace Gas Vendor" @@ -51,7 +50,7 @@ map_spawned = FALSE mode = BS_MODE_OPEN -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/bluespace_vendor, 30) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/bluespace_vendor) /datum/armor/machinery_bluespace_vendor energy = 100 @@ -94,6 +93,13 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/bluespace_vendor, 30) icon_state = "[base_icon_state]_open" return ..() +/obj/machinery/bluespace_vendor/update_overlays() + . = ..() + if(mode == BS_MODE_IDLE) + . += emissive_appearance(icon, "[base_icon_state]_idle_light-mask", src, alpha) + else if(mode == BS_MODE_PUMPING) + . += emissive_appearance(icon, "[base_icon_state]_pumping_light-mask", src, alpha) + /obj/machinery/bluespace_vendor/Exited(atom/movable/gone, direction) if(gone == internal_tank) internal_tank = null diff --git a/code/modules/atmospherics/machinery/components/electrolyzer/electrolyzer.dm b/code/modules/atmospherics/machinery/components/electrolyzer/electrolyzer.dm index 4a811c3435c..b504f6758da 100644 --- a/code/modules/atmospherics/machinery/components/electrolyzer/electrolyzer.dm +++ b/code/modules/atmospherics/machinery/components/electrolyzer/electrolyzer.dm @@ -2,6 +2,7 @@ #define ELECTROLYZER_MODE_WORKING "working" /obj/machinery/electrolyzer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) anchored = FALSE density = TRUE interaction_flags_machine = INTERACT_MACHINE_ALLOW_SILICON | INTERACT_MACHINE_OPEN diff --git a/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer.dm b/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer.dm index f0482c210a6..afd5f019bd3 100644 --- a/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer.dm +++ b/code/modules/atmospherics/machinery/components/gas_recipe_machines/crystallizer.dm @@ -10,6 +10,7 @@ name = "crystallizer" desc = "Used to crystallize or solidify gases." layer = ABOVE_MOB_LAYER + plane = GAME_PLANE density = TRUE max_integrity = 300 armor_type = /datum/armor/binary_crystallizer diff --git a/code/modules/atmospherics/machinery/components/tank.dm b/code/modules/atmospherics/machinery/components/tank.dm index ee1e61428d1..cc382758696 100644 --- a/code/modules/atmospherics/machinery/components/tank.dm +++ b/code/modules/atmospherics/machinery/components/tank.dm @@ -272,6 +272,7 @@ var/list/new_underlays = list() for(var/obj/effect/overlay/gas/gas as anything in air_contents.return_visuals(get_turf(src))) var/image/new_underlay = image(gas.icon, icon_state = gas.icon_state, layer = FLOAT_LAYER) + new_underlay.pixel_z = -12 // Weird offset artifacting? might be my fault idk new_underlay.filters = alpha_mask_filter(icon = icon(icon, icon_state = "window-bg")) new_underlays += new_underlay diff --git a/code/modules/atmospherics/machinery/components/unary_devices/bluespace_sender.dm b/code/modules/atmospherics/machinery/components/unary_devices/bluespace_sender.dm index ebe053663f9..b68322f8bd6 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/bluespace_sender.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/bluespace_sender.dm @@ -1,5 +1,5 @@ /obj/machinery/atmospherics/components/unary/bluespace_sender - icon = 'icons/obj/machines/atmospherics/bluespace_gas_selling.dmi' + icon = 'icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi' icon_state = "bluespace_sender_off" base_icon_state = "bluespace_sender" name = "Bluespace Gas Sender" diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index af13be0bbbf..8aca5b36c1f 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -343,6 +343,7 @@ var/list/window_overlays = list() for(var/visual in air_contents.return_visuals(get_turf(src))) var/image/new_visual = image(visual, layer = FLOAT_LAYER) + new_visual.pixel_z = -12 // Weird offset artifacting? might be my fault idk new_visual.filters = alpha_filter window_overlays += new_visual window.overlays = window_overlays diff --git a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm index 210eb9b0d9e..adff51233c9 100644 --- a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm +++ b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm @@ -1,6 +1,7 @@ #define PORTABLE_ATMOS_IGNORE_ATMOS_LIMIT 0 /obj/machinery/portable_atmospherics + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "portable_atmospherics" icon = 'icons/obj/pipes_n_cables/atmos.dmi' use_power = NO_POWER_USE @@ -50,6 +51,7 @@ AddElement(/datum/element/climbable, climb_time = 3 SECONDS, climb_stun = 3 SECONDS) AddElement(/datum/element/elevation, pixel_shift = 8) register_context() + update_position() /obj/machinery/portable_atmospherics/on_construction(mob/user) . = ..() @@ -194,6 +196,20 @@ update_appearance() return TRUE +/obj/machinery/portable_atmospherics/set_anchored(anchorvalue) + . = ..() + update_position() + +/obj/machinery/portable_atmospherics/proc/update_position() + var/new_base = base_pixel_z + if(anchored) + new_base = 6 // Lands em all perfectly on pipe connectors + else + new_base = DEPTH_OFFSET + + animate(src, pixel_z = pixel_z + new_base - base_pixel_z, time = 0.1 SECONDS) + base_pixel_z = new_base + /obj/machinery/portable_atmospherics/click_alt(mob/living/user) if(!holding) return CLICK_ACTION_BLOCKING diff --git a/code/modules/awaymissions/mission_code/stationCollision.dm b/code/modules/awaymissions/mission_code/stationCollision.dm index aa1242dcfe7..5660a4400e1 100644 --- a/code/modules/awaymissions/mission_code/stationCollision.dm +++ b/code/modules/awaymissions/mission_code/stationCollision.dm @@ -128,6 +128,8 @@ GLOBAL_VAR_INIT(sc_safecode5, "[rand(0,9)]") */ /obj/structure/secure_safe/sc_ssafe name = "Captain's secure safe" + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/secure_safe/sc_ssafe) /obj/structure/secure_safe/sc_ssafe/Initialize(mapload) . = ..() diff --git a/code/modules/awaymissions/super_secret_room.dm b/code/modules/awaymissions/super_secret_room.dm index d7ecda85018..da36d9167f6 100644 --- a/code/modules/awaymissions/super_secret_room.dm +++ b/code/modules/awaymissions/super_secret_room.dm @@ -5,7 +5,6 @@ icon = 'icons/obj/structures.dmi' icon_state = "speaking_tile" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE resistance_flags = INDESTRUCTIBLE var/speaking = FALSE var/times_spoken_to = 0 diff --git a/code/modules/basketball/hoop.dm b/code/modules/basketball/hoop.dm index 72669df017d..37975e5e51d 100644 --- a/code/modules/basketball/hoop.dm +++ b/code/modules/basketball/hoop.dm @@ -17,6 +17,9 @@ anchored = TRUE density = TRUE layer = ABOVE_MOB_LAYER + //physically offset ourself so we render right as a big icon (I think? that's what's goin on here) + pixel_y = 16 + pixel_z = -16 interaction_flags_click = NEED_DEXTERITY | NEED_HANDS | FORBID_TELEKINESIS_REACH /// Keeps track of the total points scored var/total_score = 0 @@ -53,7 +56,6 @@ /obj/structure/hoop/update_overlays() . = ..() - var/dir_offset_x = 0 var/dir_offset_y = 0 @@ -68,24 +70,24 @@ dir_offset_x = 32 var/mutable_appearance/scoreboard = mutable_appearance('icons/obj/signs.dmi', "basketball_scorecard") - scoreboard.pixel_x = dir_offset_x - scoreboard.pixel_y = dir_offset_y + scoreboard.pixel_w = dir_offset_x + scoreboard.pixel_z = dir_offset_y . += scoreboard var/ones = total_score % 10 var/mutable_appearance/ones_overlay = mutable_appearance('icons/obj/signs.dmi', "days_[ones]", layer + 0.01) - ones_overlay.pixel_x = 4 + ones_overlay.pixel_w = 4 var/mutable_appearance/emissive_ones_overlay = emissive_appearance('icons/obj/signs.dmi', "days_[ones]", src, alpha = src.alpha) - emissive_ones_overlay.pixel_x = 4 + emissive_ones_overlay.pixel_w = 4 scoreboard.add_overlay(ones_overlay) scoreboard.add_overlay(emissive_ones_overlay) var/tens = (total_score / 10) % 10 var/mutable_appearance/tens_overlay = mutable_appearance('icons/obj/signs.dmi', "days_[tens]", layer + 0.01) - tens_overlay.pixel_x = -5 + tens_overlay.pixel_w = -5 var/mutable_appearance/emissive_tens_overlay = emissive_appearance('icons/obj/signs.dmi', "days_[tens]", src, alpha = src.alpha) - emissive_tens_overlay.pixel_x = -5 + emissive_tens_overlay.pixel_w = -5 scoreboard.add_overlay(tens_overlay) scoreboard.add_overlay(emissive_tens_overlay) diff --git a/code/modules/bitrunning/netpod/_netpod.dm b/code/modules/bitrunning/netpod/_netpod.dm index 2208c56a741..438c21c7219 100644 --- a/code/modules/bitrunning/netpod/_netpod.dm +++ b/code/modules/bitrunning/netpod/_netpod.dm @@ -2,6 +2,7 @@ /obj/machinery/netpod + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "netpod" base_icon_state = "netpod" diff --git a/code/modules/bitrunning/objects/byteforge.dm b/code/modules/bitrunning/objects/byteforge.dm index b971cdae75d..bb1430322ee 100644 --- a/code/modules/bitrunning/objects/byteforge.dm +++ b/code/modules/bitrunning/objects/byteforge.dm @@ -1,4 +1,5 @@ /obj/machinery/byteforge + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "byteforge" circuit = /obj/item/circuitboard/machine/byteforge diff --git a/code/modules/bitrunning/server/_parent.dm b/code/modules/bitrunning/server/_parent.dm index 541d36ad5d7..d6e3acfaf8e 100644 --- a/code/modules/bitrunning/server/_parent.dm +++ b/code/modules/bitrunning/server/_parent.dm @@ -2,6 +2,7 @@ * The base object for the quantum server */ /obj/machinery/quantum_server + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "quantum server" circuit = /obj/item/circuitboard/machine/quantum_server diff --git a/code/modules/buildmode/submodes/advanced.dm b/code/modules/buildmode/submodes/advanced.dm index f4ebb204d6e..a26c8cd9a3d 100644 --- a/code/modules/buildmode/submodes/advanced.dm +++ b/code/modules/buildmode/submodes/advanced.dm @@ -47,7 +47,7 @@ T.setDir(BM.build_dir) else if(ispath(objholder, /obj/effect/turf_decal)) var/turf/T = get_turf(object) - T.AddElement(/datum/element/decal, initial(objholder.icon), initial(objholder.icon_state), BM.build_dir, null, null, initial(objholder.alpha), initial(objholder.color), null, FALSE, null) + T.AddElement(/datum/element/decal, initial(objholder.icon), initial(objholder.icon_state), BM.build_dir, null, null, initial(objholder.alpha), initial(objholder.color), null, null, null, FALSE, null) log_admin("Build Mode: [key_name(c)] in [AREACOORD(object)] added a [initial(objholder.name)] decal with dir [BM.build_dir] to [T]") else if(!isnull(objholder)) var/obj/A = new objholder (get_turf(object)) diff --git a/code/modules/buildmode/submodes/fill.dm b/code/modules/buildmode/submodes/fill.dm index e2bd3a5c16a..9b7f6964b53 100644 --- a/code/modules/buildmode/submodes/fill.dm +++ b/code/modules/buildmode/submodes/fill.dm @@ -66,7 +66,7 @@ T = T.ChangeTurf(objholder) T.setDir(BM.build_dir) else if(ispath(objholder, /obj/effect/turf_decal)) - T.AddElement(/datum/element/decal, initial(objholder.icon), initial(objholder.icon_state), BM.build_dir, null, null, initial(objholder.alpha), initial(objholder.color), null, FALSE, null) + T.AddElement(/datum/element/decal, initial(objholder.icon), initial(objholder.icon_state), BM.build_dir, null, null, initial(objholder.alpha), initial(objholder.color), null, null, null, FALSE, null) else var/obj/A = new objholder(T) A.setDir(BM.build_dir) diff --git a/code/modules/cargo/centcom_podlauncher.dm b/code/modules/cargo/centcom_podlauncher.dm index dd779c796ce..53ecd9bf373 100644 --- a/code/modules/cargo/centcom_podlauncher.dm +++ b/code/modules/cargo/centcom_podlauncher.dm @@ -875,7 +875,6 @@ GLOBAL_DATUM_INIT(podlauncher, /datum/centcom_podlauncher, new) image_state = "selector" image_layer = FLY_LAYER layer = FLY_LAYER - plane = ABOVE_GAME_PLANE alpha = 150 /obj/effect/client_image_holder/dropoff_location // Shows where revese pods lands @@ -884,7 +883,6 @@ GLOBAL_DATUM_INIT(podlauncher, /datum/centcom_podlauncher, new) image_state = "dropoff_indicator" image_layer = FLY_LAYER layer = FLY_LAYER - plane = ABOVE_GAME_PLANE alpha = 0 #undef LAUNCH_ALL diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index f1d13fc92c2..9792d8425dc 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -546,7 +546,6 @@ glow_effect.icon_state = "pod_glow_" + style::glow_color vis_contents += glow_effect glow_effect.layer = GASFIRE_LAYER - SET_PLANE_EXPLICIT(glow_effect, ABOVE_GAME_PLANE, src) RegisterSignal(glow_effect, COMSIG_QDELETING, PROC_REF(remove_glow)) /obj/structure/closet/supplypod/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) @@ -592,7 +591,6 @@ icon_state = "pod_glow_green" desc = "" layer = GASFIRE_LAYER - plane = ABOVE_GAME_PLANE mouse_opacity = MOUSE_OPACITY_TRANSPARENT alpha = 255 @@ -727,12 +725,10 @@ /obj/effect/pod_landingzone/proc/setupSmoke(rotation) if (ispath(pod.style, /datum/pod_style/invisible) || ispath(pod.style, /datum/pod_style/seethrough)) return - var/turf/our_turf = get_turf(drop_location()) - for ( var/i in 1 to length(smoke_effects)) + for (var/i in 1 to length(smoke_effects)) var/obj/effect/supplypod_smoke/smoke_part = new (drop_location()) if (i == 1) smoke_part.layer = FLY_LAYER - SET_PLANE(smoke_part, ABOVE_GAME_PLANE, our_turf) smoke_part.icon_state = "smoke_start" smoke_part.transform = matrix().Turn(rotation) smoke_effects[i] = smoke_part diff --git a/code/modules/client/client_defines.dm b/code/modules/client/client_defines.dm index 2b60b3bdbb2..63eb46ca81c 100644 --- a/code/modules/client/client_defines.dm +++ b/code/modules/client/client_defines.dm @@ -168,9 +168,9 @@ var/middragtime = 0 //Middle-mouse-button clicked object control for aimbot exploit detection. Weakref var/datum/weakref/middle_drag_atom_ref - //When we started the currently active drag + ///When we started the currently active drag var/drag_start = 0 - //The params we were passed at the start of the drag, in list form + ///The params we were passed at the start of the drag, in list form var/list/drag_details diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index ac3d6af1796..6030aeaf48b 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -837,6 +837,23 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( if(dragged && button_clicked != dragged) return + if(mob.turf_click_type != TURF_CLICK_FLAT && isturf(object) && length(modifiers)) + //Split screen-loc up into X+Pixel_X and Y+Pixel_Y + var/list/screen_loc_params = splittext(modifiers[SCREEN_LOC], ",") + //Split Y+Pixel_Y up into list(Y, Pixel_Y) + var/list/screen_loc_Y = splittext(screen_loc_params[2],":") + var/pixel_offset = text2num(screen_loc_Y[2]) + var/turf/below = get_step(object, SOUTH) + if(pixel_offset <= DEPTH_OFFSET && below) + object = below // Swap our target, cube click moment + if(mob.turf_click_type != TURF_CLICK_CUBE_KEEP_PARAMS) + if(modifiers[ICON_Y]) + modifiers[ICON_Y] = WRAP(text2num(modifiers[ICON_Y]) - DEPTH_OFFSET, 0, world.icon_size) + screen_loc_Y[1] -= 1 + screen_loc_Y[2] = WRAP(pixel_offset - DEPTH_OFFSET, 0, world.icon_size) + screen_loc_params[2] = screen_loc_Y.Join(":") + modifiers[SCREEN_LOC] = screen_loc_params.Join(",") + if (object && IS_WEAKREF_OF(object, middle_drag_atom_ref) && button_clicked == LEFT_CLICK) ab = max(0, 5 SECONDS-(world.time-middragtime)*0.1) diff --git a/code/modules/client/preferences/frill_transparency.dm b/code/modules/client/preferences/frill_transparency.dm new file mode 100644 index 00000000000..d0bc47de367 --- /dev/null +++ b/code/modules/client/preferences/frill_transparency.dm @@ -0,0 +1,12 @@ +/datum/preference/toggle/frill_transparency + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + savefile_key = "frill_transparent_pref" + savefile_identifier = PREFERENCE_PLAYER + default_value = FALSE + +/datum/preference/toggle/frill_transparency/apply_to_client(client/client, value) + var/datum/hud/working_hud = client?.mob?.hud_used + if(!working_hud) + return + for(var/atom/movable/screen/plane_master/frill/frill as anything in working_hud.get_true_plane_masters(RENDER_PLANE_FRILL)) + frill.show_to(client.mob) diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index cab7a6557e3..9d859fec700 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -24,10 +24,10 @@ GLOBAL_LIST_INIT(clown_mask_options, list( var/list/gas_filters ///Type of filter that spawns on roundstart var/starting_filter_type = /obj/item/gas_filter - ///Does the mask have an FOV? - var/has_fov = TRUE ///Cigarette in the mask var/obj/item/cigarette/cig + ///Does the mask have an FOV? + var/has_fov = TRUE voice_filter = "lowpass=f=750,volume=2" /datum/armor/mask_gas diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index 4ddfd31631d..d094cc5e528 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -16,7 +16,7 @@ . = ..() if(flags_inv & HIDEFACE) AddComponent(/datum/component/clothing_fov_visor, FOV_90_DEGREES) - + /datum/armor/head_bio_hood bio = 100 fire = 30 diff --git a/code/modules/events/ghost_role/blob.dm b/code/modules/events/ghost_role/blob.dm index 8e83351f5c0..469a222e3fa 100644 --- a/code/modules/events/ghost_role/blob.dm +++ b/code/modules/events/ghost_role/blob.dm @@ -29,9 +29,9 @@ /datum/round_event/ghost_role/blob/spawn_role() if(!GLOB.blobstart.len) return MAP_ERROR - var/icon/blob_icon = icon('icons/mob/nonhuman-player/blob.dmi', icon_state = "blob_core") + var/icon/blob_icon = icon('icons/mob/nonhuman-player/blob_tall.dmi', icon_state = "blob_core") blob_icon.Blend("#9ACD32", ICON_MULTIPLY) - blob_icon.Blend(icon('icons/mob/nonhuman-player/blob.dmi', "blob_core_overlay"), ICON_OVERLAY) + blob_icon.Blend(icon('icons/mob/nonhuman-player/blob_tall.dmi', "blob_core_overlay"), ICON_OVERLAY) var/image/blob_image = image(blob_icon) var/mob/chosen_one = SSpolling.poll_ghost_candidates(check_jobban = ROLE_BLOB, role = ROLE_BLOB, alert_pic = blob_image, role_name_text = role_name, amount_to_pick = 1, chat_text_border_icon = blob_image) if(isnull(chosen_one)) diff --git a/code/modules/events/holiday/xmas.dm b/code/modules/events/holiday/xmas.dm index eeed75d2299..17d976a6351 100644 --- a/code/modules/events/holiday/xmas.dm +++ b/code/modules/events/holiday/xmas.dm @@ -48,7 +48,6 @@ icon = 'icons/effects/landmarks_static.dmi' icon_state = "x2" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE /// Christmas tree, no presents included. var/festive_tree = /obj/structure/flora/tree/pine/xmas diff --git a/code/modules/events/portal_storm.dm b/code/modules/events/portal_storm.dm index 0ca7800ee22..472a74e5443 100644 --- a/code/modules/events/portal_storm.dm +++ b/code/modules/events/portal_storm.dm @@ -50,7 +50,7 @@ storm_appearances = list() for(var/offset in 0 to SSmapping.max_plane_offset) var/mutable_appearance/storm = mutable_appearance('icons/obj/machines/engine/energy_ball.dmi', "energy_ball_fast", FLY_LAYER) - SET_PLANE_W_SCALAR(storm, ABOVE_GAME_PLANE, offset) + SET_PLANE_W_SCALAR(storm, GAME_PLANE, offset) storm.color = COLOR_VIBRANT_LIME storm_appearances += storm diff --git a/code/modules/explorer_drone/exodrone.dm b/code/modules/explorer_drone/exodrone.dm index 5754ccc4a5e..e34bb581e01 100644 --- a/code/modules/explorer_drone/exodrone.dm +++ b/code/modules/explorer_drone/exodrone.dm @@ -342,6 +342,7 @@ GLOBAL_LIST_EMPTY(exodrone_launchers) /// Exploration drone launcher /obj/machinery/exodrone_launcher + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "exploration drone launcher" desc = "A launch pad designed to send exploration drones into the great beyond." icon = 'icons/obj/exploration.dmi' diff --git a/code/modules/food_and_drinks/machinery/deep_fryer.dm b/code/modules/food_and_drinks/machinery/deep_fryer.dm index 322c0a42c55..62536ef8d13 100644 --- a/code/modules/food_and_drinks/machinery/deep_fryer.dm +++ b/code/modules/food_and_drinks/machinery/deep_fryer.dm @@ -16,6 +16,7 @@ GLOBAL_LIST_INIT(oilfry_blacklisted_items, typecacheof(list( ))) /obj/machinery/deepfryer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "deep fryer" desc = "Deep fried everything." icon = 'icons/obj/machines/kitchen.dmi' diff --git a/code/modules/food_and_drinks/machinery/gibber.dm b/code/modules/food_and_drinks/machinery/gibber.dm index cd50f29ffe4..cc5a0ece3a0 100644 --- a/code/modules/food_and_drinks/machinery/gibber.dm +++ b/code/modules/food_and_drinks/machinery/gibber.dm @@ -1,4 +1,5 @@ /obj/machinery/gibber + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "gibber" desc = "The name isn't descriptive enough?" icon = 'icons/obj/machines/kitchen.dmi' diff --git a/code/modules/food_and_drinks/machinery/griddle.dm b/code/modules/food_and_drinks/machinery/griddle.dm index e0c45e6c9af..44e86a1755a 100644 --- a/code/modules/food_and_drinks/machinery/griddle.dm +++ b/code/modules/food_and_drinks/machinery/griddle.dm @@ -1,4 +1,5 @@ /obj/machinery/griddle + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "griddle" desc = "Because using pans is for pansies." icon = 'icons/obj/machines/kitchen.dmi' diff --git a/code/modules/food_and_drinks/machinery/oven.dm b/code/modules/food_and_drinks/machinery/oven.dm index c997f349241..a3cf89e5917 100644 --- a/code/modules/food_and_drinks/machinery/oven.dm +++ b/code/modules/food_and_drinks/machinery/oven.dm @@ -9,6 +9,7 @@ #define OVEN_TRAY_X_OFFSET -2 /obj/machinery/oven + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "oven" desc = "Why do they call it oven when you of in the cold food of out hot eat the food?" icon = 'icons/obj/machines/kitchen.dmi' diff --git a/code/modules/food_and_drinks/machinery/smartfridge.dm b/code/modules/food_and_drinks/machinery/smartfridge.dm index a8d07dc8d87..c6c17e2ce7b 100644 --- a/code/modules/food_and_drinks/machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/machinery/smartfridge.dm @@ -440,6 +440,7 @@ // Drying 'smartfridge' // ---------------------------- /obj/machinery/smartfridge/drying + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "dehydrator" desc = "A machine meant to remove moisture from various food." icon_state = "dehydrator-icon" diff --git a/code/modules/hallucination/fake_plasmaflood.dm b/code/modules/hallucination/fake_plasmaflood.dm index 5b3a67f5312..4e0860da23b 100644 --- a/code/modules/hallucination/fake_plasmaflood.dm +++ b/code/modules/hallucination/fake_plasmaflood.dm @@ -7,10 +7,12 @@ random_hallucination_weight = 7 var/list/image/flood_images = list() - var/list/obj/effect/plasma_image_holder/flood_image_holders = list() - var/list/turf/flood_turfs = list() - var/image_icon = 'icons/effects/atmospherics.dmi' - var/image_state = "plasma" + // Assoc list of turfs we have flooded -> the /obj/effect/plasma_image_holder living on them + var/list/turf_to_flood = list() + // List of turfs that have not yet been completely flooded out + var/list/half_baked_turfs = list() + var/image_icon = 'icons/effects/atmos/plasma.dmi' + var/base_image_state = "" var/radius = 0 var/next_expand = 0 @@ -50,7 +52,7 @@ expand_flood() - if(get_turf(hallucinator) in flood_turfs) + if(turf_to_flood[get_turf(hallucinator)]) var/mob/living/carbon/carbon_hallucinator = hallucinator if(istype(carbon_hallucinator) && !carbon_hallucinator.internal) hallucinator.cause_hallucination(/datum/hallucination/fake_alert/bad_plasma, "fake plasmaflood hallucination") @@ -61,34 +63,52 @@ for(var/image/flood_image in flood_images) flood_image.alpha = min(flood_image.alpha + 50, 255) - for(var/turf/flooded_turf in flood_turfs) + for(var/turf/flooded_turf in half_baked_turfs) + var/potential_hole = FALSE for(var/dir in GLOB.cardinals) var/turf/nearby_turf = get_step(flooded_turf, dir) - if((nearby_turf in flood_turfs) || !TURFS_CAN_SHARE(nearby_turf, flooded_turf) || isspaceturf(nearby_turf)) + if(turf_to_flood[nearby_turf]) + continue + if(!TURFS_CAN_SHARE(nearby_turf, flooded_turf) || isspaceturf(nearby_turf)) + potential_hole = TRUE continue create_new_plasma_image(nearby_turf) + if(!potential_hole) + half_baked_turfs -= flooded_turf hallucinator.client?.images |= flood_images /datum/hallucination/fake_flood/proc/create_new_plasma_image(turf/to_flood) - flood_turfs += to_flood - + half_baked_turfs += to_flood var/obj/effect/plasma_image_holder/image_holder = new(to_flood) - flood_image_holders += image_holder + turf_to_flood[to_flood] = image_holder - var/image/plasma_image = image(image_icon, image_holder, image_state, FLY_LAYER) + var/image/plasma_image = image(image_icon, image_holder, "[base_image_state]-0", FLY_LAYER) plasma_image.alpha = 50 - SET_PLANE_EXPLICIT(plasma_image, ABOVE_GAME_PLANE, to_flood) + SET_PLANE_EXPLICIT(plasma_image, GAME_PLANE, to_flood) + image_holder.overriding_image = plasma_image flood_images += plasma_image + var/connected_dirs = NONE + for(var/dir in GLOB.cardinals) + var/turf/adjacent_turf = get_step(to_flood, dir) + var/obj/effect/plasma_image_holder/adjacent_holder = turf_to_flood[adjacent_turf] + if(!adjacent_holder) + continue + connected_dirs |= dir + adjacent_holder.smooth_directions |= REVERSE_DIR(dir) + adjacent_holder.overriding_image.icon_state = "[base_image_state]-[adjacent_holder.smooth_directions]" + image_holder.smooth_directions = connected_dirs + plasma_image.icon_state = "[base_image_state]-[image_holder.smooth_directions]" + /datum/hallucination/fake_flood/Destroy() STOP_PROCESSING(SSobj, src) hallucinator.client?.images -= flood_images - flood_turfs.Cut() // We don't own these - flood_images.Cut() // We also don't own these, kinda - QDEL_LIST(flood_image_holders) // But we DO own these + flood_images.Cut() // We don't own these, kinda + half_baked_turfs.Cut() // We REALLY don't own these + QDEL_LIST_ASSOC_VAL(turf_to_flood) // But we DO own these (sorta) return ..() @@ -96,8 +116,16 @@ icon_state = "nothing" anchored = TRUE layer = FLY_LAYER - plane = ABOVE_GAME_PLANE + plane = GAME_PLANE mouse_opacity = MOUSE_OPACITY_TRANSPARENT + var/datum/hallucination/fake_flood/owning_hallucination + var/image/overriding_image + var/smooth_directions = NONE + +/obj/effect/plasma_image_holder/Destroy(force) + . = ..() + owning_hallucination = null + overriding_image = null #undef FAKE_FLOOD_EXPAND_TIME #undef FAKE_FLOOD_MAX_RADIUS diff --git a/code/modules/holiday/holidays.dm b/code/modules/holiday/holidays.dm index 6fe7fdbc57d..d67969fb3b9 100644 --- a/code/modules/holiday/holidays.dm +++ b/code/modules/holiday/holidays.dm @@ -849,15 +849,11 @@ ) /datum/holiday/xmas/proc/roundstart_celebrate() - for(var/obj/machinery/computer/security/telescreen/entertainment/Monitor as anything in SSmachines.get_machines_by_type_and_subtypes(/obj/machinery/computer/security/telescreen/entertainment)) - Monitor.icon_state_on = "entertainment_xmas" - for(var/mob/living/basic/pet/dog/corgi/ian/Ian in GLOB.mob_living_list) Ian.place_on_head(new /obj/item/clothing/head/helmet/space/santahat(Ian)) // EASTER (this having its own spot should be understandable) - /datum/holiday/easter name = EASTER holiday_hat = /obj/item/clothing/head/costume/rabbitears diff --git a/code/modules/holodeck/items.dm b/code/modules/holodeck/items.dm index 7a27aecb4bc..d01788a066e 100644 --- a/code/modules/holodeck/items.dm +++ b/code/modules/holodeck/items.dm @@ -75,8 +75,8 @@ /obj/machinery/readybutton name = "ready declaration device" desc = "This device is used to declare ready. If all devices in an area are ready, the event will begin!" - icon = 'icons/obj/machines/wallmounts.dmi' - icon_state = "auth_off" + icon = 'icons/obj/machines/keycard.dmi' + icon_state = "auth_on" var/ready = 0 var/area/currentarea = null var/eventstarted = FALSE diff --git a/code/modules/hydroponics/biogenerator.dm b/code/modules/hydroponics/biogenerator.dm index 52df09c29cd..83794487004 100644 --- a/code/modules/hydroponics/biogenerator.dm +++ b/code/modules/hydroponics/biogenerator.dm @@ -4,6 +4,7 @@ #define PROCESSED_ITEMS_PER_RATING 5 /obj/machinery/biogenerator + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "biogenerator" desc = "Converts plants into biomass, which can be used to construct useful items." icon = 'icons/obj/machines/biogenerator.dmi' diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index ed17254fa9b..1e867a24710 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -1,12 +1,12 @@ /obj/machinery/hydroponics + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "hydroponics tray" desc = "A basin used to grow plants in." icon = 'icons/obj/service/hydroponics/equipment.dmi' icon_state = "hydrotray" density = TRUE pass_flags_self = PASSMACHINE | LETPASSTHROW - pixel_z = 8 obj_flags = CAN_BE_HIT | UNIQUE_RENAME circuit = /obj/item/circuitboard/machine/hydroponics interaction_flags_click = FORBID_TELEKINESIS_REACH diff --git a/code/modules/hydroponics/seed_extractor.dm b/code/modules/hydroponics/seed_extractor.dm index c558cba8b3e..712360c3f50 100644 --- a/code/modules/hydroponics/seed_extractor.dm +++ b/code/modules/hydroponics/seed_extractor.dm @@ -42,6 +42,7 @@ return seeds /obj/machinery/seed_extractor + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "seed extractor" desc = "Extracts and bags seeds from produce." icon = 'icons/obj/service/hydroponics/equipment.dmi' diff --git a/code/modules/library/bookcase.dm b/code/modules/library/bookcase.dm index 004db281c75..dc1f6e7b595 100644 --- a/code/modules/library/bookcase.dm +++ b/code/modules/library/bookcase.dm @@ -3,6 +3,7 @@ #define BOOKCASE_FINISHED 2 /obj/structure/bookcase + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "bookcase" icon = 'icons/obj/service/library.dmi' icon_state = "bookempty" diff --git a/code/modules/library/lib_machines.dm b/code/modules/library/lib_machines.dm index a65159a3f82..988681efa9a 100644 --- a/code/modules/library/lib_machines.dm +++ b/code/modules/library/lib_machines.dm @@ -767,6 +767,7 @@ GLOBAL_VAR_INIT(library_table_modified, 0) * Book binder */ /obj/machinery/bookbinder + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "book binder" icon = 'icons/obj/service/library.dmi' icon_state = "binder" diff --git a/code/modules/library/skill_learning/skill_station.dm b/code/modules/library/skill_learning/skill_station.dm index b376501f758..ebd944f3657 100644 --- a/code/modules/library/skill_learning/skill_station.dm +++ b/code/modules/library/skill_learning/skill_station.dm @@ -2,6 +2,7 @@ #define SKILLCHIP_REMOVAL_TIME (15 SECONDS) /obj/machinery/skill_station + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "\improper Skillsoft station" desc = "Learn skills with only minimal chance for brain damage." diff --git a/code/modules/lighting/lighting_atom.dm b/code/modules/lighting/lighting_atom.dm index e3f72da5bbf..5a68932a62c 100644 --- a/code/modules/lighting/lighting_atom.dm +++ b/code/modules/lighting/lighting_atom.dm @@ -90,6 +90,8 @@ if(isnull(.)) return recalculate_directional_opacity() + // Need this for split vis stuff + QUEUE_SMOOTH_NEIGHBORS(src) /atom/proc/flash_lighting_fx(range = FLASH_LIGHT_RANGE, power = FLASH_LIGHT_POWER, color = COLOR_WHITE, duration = FLASH_LIGHT_DURATION, light_type = /obj/effect/dummy/lighting_obj) if(!duration) diff --git a/code/modules/lighting/lighting_object.dm b/code/modules/lighting/lighting_object.dm index c5ce42e45ed..aa878d13f21 100644 --- a/code/modules/lighting/lighting_object.dm +++ b/code/modules/lighting/lighting_object.dm @@ -90,13 +90,13 @@ GLOBAL_LIST_EMPTY(default_lighting_underlays_by_z) (red_corner.cache_g + green_corner.cache_g + blue_corner.cache_g + alpha_corner.cache_g + \ red_corner.cache_b + green_corner.cache_b + blue_corner.cache_b + alpha_corner.cache_b == 8)) //anything that passes the first case is very likely to pass the second, and addition is a little faster in this case - current_underlay.icon_state = "lighting_transparent" + current_underlay.icon_state = "transparent-[affected_turf.lighting_state]" current_underlay.color = null else if(!set_luminosity) - current_underlay.icon_state = "lighting_dark" + current_underlay.icon_state = "dark-[affected_turf.lighting_state]" current_underlay.color = null else - current_underlay.icon_state = null + current_underlay.icon_state = affected_turf.lighting_state current_underlay.color = list( red_corner.cache_r, red_corner.cache_g, red_corner.cache_b, 00, green_corner.cache_r, green_corner.cache_g, green_corner.cache_b, 00, diff --git a/code/modules/mapfluff/ruins/icemoonruin_code/library.dm b/code/modules/mapfluff/ruins/icemoonruin_code/library.dm index 2f3b6381f04..266b04a20ea 100644 --- a/code/modules/mapfluff/ruins/icemoonruin_code/library.dm +++ b/code/modules/mapfluff/ruins/icemoonruin_code/library.dm @@ -8,14 +8,14 @@ /obj/machinery/door/puzzle/keycard/library/animation_length(animation) switch(animation) if(DOOR_OPENING_ANIMATION) - return 1.2 SECONDS + return 0.5 SECONDS /obj/machinery/door/puzzle/keycard/library/animation_segment_delay(animation) switch(animation) if(DOOR_OPENING_PASSABLE) - return 1.0 SECONDS + return 0.5 SECONDS if(DOOR_OPENING_FINISHED) - return 1.2 SECONDS + return 0.5 SECONDS /obj/item/keycard/library name = "golden key" diff --git a/code/modules/mapfluff/ruins/lavalandruin_code/elephantgraveyard.dm b/code/modules/mapfluff/ruins/lavalandruin_code/elephantgraveyard.dm index 4aecd64aa16..4cdb0bc8fe3 100644 --- a/code/modules/mapfluff/ruins/lavalandruin_code/elephantgraveyard.dm +++ b/code/modules/mapfluff/ruins/lavalandruin_code/elephantgraveyard.dm @@ -5,7 +5,6 @@ max_integrity = 120 impressiveness = 18 // Carved from the bones of a massive creature, it's going to be a specticle to say the least layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE custom_materials = list(/datum/material/bone=SHEET_MATERIAL_AMOUNT*5) abstract_type = /obj/structure/statue/bone @@ -72,8 +71,7 @@ turf_type = /turf/open/misc/asteroid/basalt/wasteland baseturfs = /turf/open/misc/asteroid/basalt/wasteland icon = 'icons/turf/walls/rock_wall.dmi' - base_icon_state = "rock_wall" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + smoothing_flags = SMOOTH_BITMASK /turf/closed/mineral/strong/wasteland/drop_ores() if(prob(10)) @@ -90,7 +88,10 @@ icon = 'icons/obj/watercloset.dmi' icon_state = "puddle-oil" dispensedreagent = /datum/reagent/fuel/oil - pixel_shift = 0 + +// This is a hole +/obj/structure/sink/oil_well/find_and_hang_on_wall() + return /obj/structure/sink/oil_well/Initialize(mapload) .=..() diff --git a/code/modules/mapfluff/ruins/lavalandruin_code/surface.dm b/code/modules/mapfluff/ruins/lavalandruin_code/surface.dm index 13db0e2d730..d420526a257 100644 --- a/code/modules/mapfluff/ruins/lavalandruin_code/surface.dm +++ b/code/modules/mapfluff/ruins/lavalandruin_code/surface.dm @@ -14,7 +14,6 @@ flags_1 = ON_BORDER_1 appearance_flags = LONG_GLIDE layer = FLY_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE density = TRUE bound_width = 416 diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm b/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm index 57f20abb1aa..57a00d85172 100644 --- a/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm +++ b/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm @@ -122,7 +122,7 @@ anchored = TRUE density = TRUE smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS /obj/item/paper/fluff/museum/noend name = "scrambled note" diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm b/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm index 860eb8c8168..6910dc3b360 100644 --- a/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm +++ b/code/modules/mapfluff/ruins/objects_and_mobs/necropolis_gate.dm @@ -7,7 +7,6 @@ flags_1 = ON_BORDER_1 appearance_flags = 0 layer = FLY_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE density = TRUE pixel_x = -32 @@ -225,7 +224,6 @@ GLOBAL_DATUM(necropolis_gate, /obj/structure/necropolis_gate/legion_gate) icon_state = "arch_full" appearance_flags = 0 layer = FLY_LAYER - plane = ABOVE_GAME_PLANE anchored = TRUE pixel_x = -64 pixel_y = -40 diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/sin_ruins.dm b/code/modules/mapfluff/ruins/objects_and_mobs/sin_ruins.dm index 15566603a93..0327c77874b 100644 --- a/code/modules/mapfluff/ruins/objects_and_mobs/sin_ruins.dm +++ b/code/modules/mapfluff/ruins/objects_and_mobs/sin_ruins.dm @@ -6,7 +6,7 @@ anchored = TRUE density = TRUE icon_state = "blob" - icon = 'icons/mob/nonhuman-player/blob.dmi' + icon = 'icons/mob/nonhuman-player/blob_tall.dmi' color = rgb(145, 150, 0) /obj/effect/gluttony/CanAllowThrough(atom/movable/mover, border_dir)//So bullets will fly over and stuff. diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm b/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm index 03bd6c224de..ebcd04c626b 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/hauntedtradingpost.dm @@ -210,8 +210,6 @@ GLOBAL_LIST_EMPTY(tripwire_suicide_pact) //door button that destroys itself when it is pressed /obj/machinery/button/door/selfdestructs - icon_state= "button-warning" - skin = "-warning" /obj/machinery/button/door/selfdestructs/attempt_press(mob/user) . = ..() diff --git a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm index 21075cea38a..8ae99123e9b 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/hilbertshotel.dm @@ -238,7 +238,7 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) name = "Hilbert's Hotel Room" mappath = "_maps/templates/hilbertshotel.dmm" var/landingZoneRelativeX = 2 - var/landingZoneRelativeY = 8 + var/landingZoneRelativeY = 12 /datum/map_template/hilbertshotel/empty name = "Empty Hilbert's Hotel Room" @@ -256,8 +256,9 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) //Turfs and Areas /turf/closed/indestructible/hotelwall name = "hotel wall" + icon = 'icons/turf/walls/hotel_wall.dmi' desc = "A wall designed to protect the security of the hotel's guests." - icon_state = "hotelwall" + smoothing_flags = SMOOTH_BITMASK smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_HOTEL_WALLS canSmoothWith = SMOOTH_GROUP_HOTEL_WALLS explosive_resistance = INFINITY @@ -298,13 +299,21 @@ GLOBAL_VAR_INIT(hhMysteryRoomNumber, rand(1, 999999)) /turf/closed/indestructible/hoteldoor name = "Hotel Door" - icon_state = "hoteldoor" + icon = 'icons/turf/walls/hotel_door.dmi' explosive_resistance = INFINITY + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_HOTEL_WALLS + canSmoothWith = SMOOTH_GROUP_HOTEL_WALLS var/obj/item/hilbertshotel/parentSphere /turf/closed/indestructible/hoteldoor/Initialize(mapload) . = ..() register_context() + // Build the glow animation + var/mutable_appearance/glow_animation = mutable_appearance('icons/turf/walls/hotel_door_glow.dmi', "glow") + // Add emissive as a suboverlay, to make working with it easier + glow_animation.add_overlay(emissive_appearance('icons/turf/walls/hotel_door_glow.dmi', "glow", src)) + AddComponent(/datum/component/split_overlay, glow_animation, list(SOUTH_JUNCTION)) /turf/closed/indestructible/hoteldoor/add_context(atom/source, list/context, obj/item/held_item, mob/user) . = ..() diff --git a/code/modules/mapfluff/ruins/spaceruin_code/oldstation/oldstation_mod.dm b/code/modules/mapfluff/ruins/spaceruin_code/oldstation/oldstation_mod.dm index 77b8aa0bbce..fb527390947 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/oldstation/oldstation_mod.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/oldstation/oldstation_mod.dm @@ -1,4 +1,5 @@ /obj/machinery/mod_installer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "modular outerwear device installator" desc = "An ancient machine that mounts a MOD unit onto the occupant." icon = 'icons/obj/machines/mod_installer.dmi' diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm index a1503b7f634..0902c170997 100644 --- a/code/modules/mining/aux_base.dm +++ b/code/modules/mining/aux_base.dm @@ -15,7 +15,7 @@ name = "auxiliary base management console" desc = "Allows a deployable expedition base to be dropped from the station to a designated mining location. It can also \ interface with the mining shuttle at the landing site if a mobile beacon is also deployed." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/pod_computer.dmi' icon_state = "pod_off" icon_keyboard = null icon_screen = "pod_on" diff --git a/code/modules/mining/equipment/resonator.dm b/code/modules/mining/equipment/resonator.dm index 99b27e15ca8..e4f69357dcb 100644 --- a/code/modules/mining/equipment/resonator.dm +++ b/code/modules/mining/equipment/resonator.dm @@ -53,7 +53,6 @@ desc = "A resonating field that significantly damages anything inside of it when the field eventually ruptures. More damaging in low pressure environments." icon_state = "shield1" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE duration = 60 SECONDS /// the amount of damage living beings will take whilst inside the field during its burst var/resonance_damage = 20 @@ -147,7 +146,6 @@ /obj/effect/temp_visual/resonance_crush icon_state = "shield1" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE duration = 4 /obj/effect/temp_visual/resonance_crush/Initialize(mapload) diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm index b22603f52d9..bca9d98e7d8 100644 --- a/code/modules/mining/equipment/survival_pod.dm +++ b/code/modules/mining/equipment/survival_pod.dm @@ -137,19 +137,16 @@ //Window /obj/structure/window/reinforced/shuttle/survival_pod name = "pod window" - icon = 'icons/obj/smooth_structures/pod_window.dmi' - icon_state = "pod_window-0" - base_icon_state = "pod_window" + icon = 'icons/obj/smooth_structures/windows/pod_window.dmi' smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_SURVIVAL_TITANIUM_POD + smoothing_groups = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD canSmoothWith = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD /obj/structure/window/reinforced/survival_pod name = "pod window" - icon = 'icons/obj/mining_zones/survival_pod.dmi' - icon_state = "pwindow" + icon = 'icons/obj/smooth_structures/windows/pod_thindow.dmi' -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/survival_pod/spawner, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/structure/window/reinforced/survival_pod/spawner) //Door /obj/machinery/door/airlock/survival_pod @@ -157,25 +154,26 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/window/reinforced/survival_pod/spawne icon = 'icons/obj/doors/airlocks/survival/survival.dmi' overlays_file = 'icons/obj/doors/airlocks/survival/survival_overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_pod - smoothing_groups = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_SURVIVAL_TITANIUM_POD + smoothing_groups = SMOOTH_GROUP_SURVIVAL_TITANIUM_POD + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565#777777" /obj/machinery/door/airlock/survival_pod/glass opacity = FALSE glass = TRUE + greyscale_config = /datum/greyscale_config/airlocks/window + greyscale_colors = "#a5a7ac#a5a7ac#969696#969696#5ea52c#6d6565" /obj/structure/door_assembly/door_assembly_pod name = "pod airlock assembly" - icon = 'icons/obj/doors/airlocks/survival/survival.dmi' - base_name = "pod airlock" - overlays_file = 'icons/obj/doors/airlocks/survival/survival_overlays.dmi' + icon = /obj/machinery/door/airlock/survival_pod::icon airlock_type = /obj/machinery/door/airlock/survival_pod glass_type = /obj/machinery/door/airlock/survival_pod/glass //Windoor /obj/machinery/door/window/survival_pod - icon = 'icons/obj/mining_zones/survival_pod.dmi' - icon_state = "windoor" - base_state = "windoor" + icon = 'icons/obj/doors/windoor.dmi' + icon_state = "survival" + base_state = "survival" MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/survival_pod/left, 0) diff --git a/code/modules/mining/fulton.dm b/code/modules/mining/fulton.dm index 649acabfcae..582426167d2 100644 --- a/code/modules/mining/fulton.dm +++ b/code/modules/mining/fulton.dm @@ -125,6 +125,8 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) holder_obj.add_overlay(balloon) playsound(holder_obj.loc, 'sound/items/fultext_deploy.ogg', vol = 50, vary = TRUE, extrarange = -3) + SEND_SIGNAL(thing, COMSIG_ATOM_FULTON_BEGAN) + animate(holder_obj, pixel_z = 10, time = 2 SECONDS, flags = ANIMATION_RELATIVE) animate(pixel_z = 5, time = 1 SECONDS, flags = ANIMATION_RELATIVE) animate(pixel_z = -5, time = 1 SECONDS, flags = ANIMATION_RELATIVE) @@ -178,6 +180,7 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) sleep(0.5 SECONDS) thing.forceMove(holder_obj.loc) qdel(holder_obj) + SEND_SIGNAL(thing, COMSIG_ATOM_FULTON_LANDED) if(uses_left <= 0) qdel(src) diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 61318f63b92..c8bc8b741ae 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -4,6 +4,7 @@ /**********************Mineral processing unit console**************************/ /obj/machinery/mineral + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) processing_flags = START_PROCESSING_MANUALLY subsystem_type = /datum/controller/subsystem/processing/fastprocess /// The current direction of `input_turf`, in relation to the machine. diff --git a/code/modules/mob/camera/camera.dm b/code/modules/mob/camera/camera.dm index b4ddc8cd9c8..9b4705bed2d 100644 --- a/code/modules/mob/camera/camera.dm +++ b/code/modules/mob/camera/camera.dm @@ -1,5 +1,6 @@ // Camera mob, used by AI camera and blob. /mob/camera + SET_BASE_VISUAL_PIXEL(0, 0) // These are selecting floor tiles name = "camera mob" density = FALSE move_force = INFINITY @@ -8,6 +9,7 @@ mouse_opacity = MOUSE_OPACITY_TRANSPARENT invisibility = INVISIBILITY_ABSTRACT // No one can see us sight = SEE_SELF + shadow_type = SHADOW_NONE /// Toggles if the camera can move on shuttles var/move_on_shuttle = FALSE /// Toggles if the camera can use emotes diff --git a/code/modules/mob/dead/dead.dm b/code/modules/mob/dead/dead.dm index 4d74e029860..e6daa625478 100644 --- a/code/modules/mob/dead/dead.dm +++ b/code/modules/mob/dead/dead.dm @@ -23,6 +23,7 @@ INITIALIZE_IMMEDIATE(/mob/dead) add_verb(src, /mob/dead/proc/server_hop) set_focus(src) become_hearing_sensitive() + create_shadow() log_mob_tag("TAG: [tag] CREATED: [key_name(src)] \[[src.type]\]") return INITIALIZE_HINT_NORMAL diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 2d22c11ee71..d86d1336f96 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -160,6 +160,10 @@ I.do_pickup_animation(src) if(get_item_for_held_index(hand_index)) dropItemToGround(get_item_for_held_index(hand_index), force = TRUE) + I.pixel_x = I.base_pixel_x + I.pixel_y = I.base_pixel_y + I.pixel_w = I.base_pixel_w + I.pixel_z = I.base_pixel_z I.forceMove(src) held_items[hand_index] = I SET_PLANE_EXPLICIT(I, ABOVE_HUD_PLANE, src) @@ -168,8 +172,6 @@ if(!I.on_equipped(src, ITEM_SLOT_HANDS)) return FALSE update_held_items() - I.pixel_x = I.base_pixel_x - I.pixel_y = I.base_pixel_y if(QDELETED(I)) // this is here because some ABSTRACT items like slappers and circle hands could be moved from hand to hand then delete, which meant you'd have a null in your hand until you cleared it (say, by dropping it) held_items[hand_index] = null return FALSE diff --git a/code/modules/mob/living/basic/alien/queen.dm b/code/modules/mob/living/basic/alien/queen.dm index f2d787743a2..16ceec5e06c 100644 --- a/code/modules/mob/living/basic/alien/queen.dm +++ b/code/modules/mob/living/basic/alien/queen.dm @@ -37,4 +37,6 @@ ) mob_size = MOB_SIZE_LARGE gold_core_spawnable = NO_SPAWN - + pixel_x = -16 + base_pixel_x = -16 + shadow_type = SHADOW_LARGE diff --git a/code/modules/mob/living/basic/blob_minions/blobbernaut.dm b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm index 8b94063ba77..4022f3fc050 100644 --- a/code/modules/mob/living/basic/blob_minions/blobbernaut.dm +++ b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm @@ -27,6 +27,7 @@ hud_type = /datum/hud/living/blobbernaut gold_core_spawnable = HOSTILE_SPAWN ai_controller = /datum/ai_controller/basic_controller/blobbernaut + shadow_type = SHADOW_LARGE /mob/living/basic/blob_minion/blobbernaut/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm b/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm index cd30dd4057d..b0daad99400 100644 --- a/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm +++ b/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm @@ -1,6 +1,7 @@ //Cleanbot /mob/living/basic/bot/cleanbot + SET_BASE_VISUAL_PIXEL(0, 8) name = "\improper Cleanbot" desc = "A little cleaning robot, he looks so excited!" icon = 'icons/mob/silicon/aibots.dmi' @@ -18,6 +19,8 @@ possessed_message = "You are a cleanbot! Clean the station to the best of your ability!" ai_controller = /datum/ai_controller/basic_controller/bot/cleanbot path_image_color = "#993299" + shadow_offset_x = 4 + shadow_offset_y = 4 ///the bucket used to build us. var/obj/item/reagent_containers/cup/bucket/build_bucket ///Flags indicating what kind of cleanables we should scan for to set as our target to clean. diff --git a/code/modules/mob/living/basic/bots/firebot/firebot.dm b/code/modules/mob/living/basic/bots/firebot/firebot.dm index e6eeaa2031c..9d09f4b6902 100644 --- a/code/modules/mob/living/basic/bots/firebot/firebot.dm +++ b/code/modules/mob/living/basic/bots/firebot/firebot.dm @@ -1,6 +1,7 @@ #define FOAM_INTERVAL 5 SECONDS /mob/living/basic/bot/firebot + SET_BASE_VISUAL_PIXEL(0, 10) name = "\improper Firebot" desc = "A little fire extinguishing bot. He looks rather anxious." icon = 'icons/mob/silicon/aibots.dmi' @@ -17,6 +18,7 @@ path_image_color = "#FFA500" possessed_message = "You are a firebot! Protect the station from fires to the best of your ability!" ai_controller = /datum/ai_controller/basic_controller/bot/firebot + shadow_offset_y = 2 ///our inbuilt fire extinguisher var/obj/item/extinguisher/internal_ext diff --git a/code/modules/mob/living/basic/bots/medbot/medbot.dm b/code/modules/mob/living/basic/bots/medbot/medbot.dm index 945dd5c709f..fbfc6be9390 100644 --- a/code/modules/mob/living/basic/bots/medbot/medbot.dm +++ b/code/modules/mob/living/basic/bots/medbot/medbot.dm @@ -26,6 +26,7 @@ additional_access = /datum/id_trim/job/paramedic announcement_type = /datum/action/cooldown/bot_announcement/medbot path_image_color = "#d9d9f4" + shadow_offset_x = 4 ///anouncements when we find a target to heal var/static/list/wait_announcements = list( diff --git a/code/modules/mob/living/basic/clown/clown.dm b/code/modules/mob/living/basic/clown/clown.dm index 9e8f6950525..280da6cd788 100644 --- a/code/modules/mob/living/basic/clown/clown.dm +++ b/code/modules/mob/living/basic/clown/clown.dm @@ -228,6 +228,7 @@ BB_EMOTE_SEE = list("sweats"), BB_SPEAK_CHANCE = 5, ) + shadow_type = SHADOW_LARGE /mob/living/basic/clown/clownhulk/chlown name = "Chlown" diff --git a/code/modules/mob/living/basic/farm_animals/bee/_bee.dm b/code/modules/mob/living/basic/farm_animals/bee/_bee.dm index 3c2aae36bc1..1b9b07ad428 100644 --- a/code/modules/mob/living/basic/farm_animals/bee/_bee.dm +++ b/code/modules/mob/living/basic/farm_animals/bee/_bee.dm @@ -42,6 +42,7 @@ habitable_atmos = null basic_mob_flags = DEL_ON_DEATH ai_controller = /datum/ai_controller/basic_controller/bee + shadow_type = SHADOW_SMALL ///the reagent the bee has var/datum/reagent/beegent = null ///the house we live in @@ -164,6 +165,7 @@ add_overlay(greyscale_overlay) add_overlay("[icon_base]_wings") + update_appearance(UPDATE_OVERLAYS) /mob/living/basic/bee/proc/pollinate(obj/machinery/hydroponics/hydro) if(!hydro.can_bee_pollinate()) diff --git a/code/modules/mob/living/basic/farm_animals/chicken/chick.dm b/code/modules/mob/living/basic/farm_animals/chicken/chick.dm index 9e4af384aee..9690363dced 100644 --- a/code/modules/mob/living/basic/farm_animals/chicken/chick.dm +++ b/code/modules/mob/living/basic/farm_animals/chicken/chick.dm @@ -29,6 +29,7 @@ mob_size = MOB_SIZE_TINY gold_core_spawnable = FRIENDLY_SPAWN ai_controller = /datum/ai_controller/basic_controller/chick + shadow_type = SHADOW_SMALL /// What we grow into. var/grow_as = /mob/living/basic/chicken diff --git a/code/modules/mob/living/basic/festivus_pole.dm b/code/modules/mob/living/basic/festivus_pole.dm index 1c1a88dd31f..b17e48977ed 100644 --- a/code/modules/mob/living/basic/festivus_pole.dm +++ b/code/modules/mob/living/basic/festivus_pole.dm @@ -2,6 +2,7 @@ #define FESTIVUS_RECHARGE_VALUE (0.075 * STANDARD_CELL_CHARGE) /mob/living/basic/festivus + SET_BASE_VISUAL_PIXEL(0, 0) // It's an object mimic name = "festivus pole" desc = "Serenity now... SERENITY NOW!" icon = 'icons/obj/fluff/flora/pinetrees.dmi' diff --git a/code/modules/mob/living/basic/heretic/flesh_worm.dm b/code/modules/mob/living/basic/heretic/flesh_worm.dm index 92b910c717f..3399dfb7a05 100644 --- a/code/modules/mob/living/basic/heretic/flesh_worm.dm +++ b/code/modules/mob/living/basic/heretic/flesh_worm.dm @@ -21,6 +21,7 @@ mob_size = MOB_SIZE_HUGE sentience_type = SENTIENCE_BOSS mob_biotypes = MOB_ORGANIC|MOB_SPECIAL + shadow_type = SHADOW_LARGE ///Previous segment in the chain, we hold onto this purely to keep track of how long we currently are and to attach new growth to the back var/mob/living/basic/heretic_summon/armsy/back ///How many arms do we have to eat to expand? diff --git a/code/modules/mob/living/basic/heretic/star_gazer.dm b/code/modules/mob/living/basic/heretic/star_gazer.dm index e503cd65aea..4286b37fb2c 100644 --- a/code/modules/mob/living/basic/heretic/star_gazer.dm +++ b/code/modules/mob/living/basic/heretic/star_gazer.dm @@ -26,6 +26,7 @@ speak_emote = list("growls") damage_coeff = list(BRUTE = 1, BURN = 0.5, TOX = 0, STAMINA = 0, OXY = 0) death_sound = 'sound/magic/cosmic_expansion.ogg' + shadow_type = SHADOW_LARGE slowed_by_drag = FALSE move_force = MOVE_FORCE_OVERPOWERING diff --git a/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_abilities.dm b/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_abilities.dm index 026106516fb..94a7ae4cc42 100644 --- a/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_abilities.dm +++ b/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_abilities.dm @@ -23,8 +23,8 @@ /datum/action/cooldown/mob_cooldown/fire_breath/ice/cross name = "Fire all directions" desc = "Unleash lines of cold fire in all directions" - button_icon = 'icons/effects/fire.dmi' - button_icon_state = "1" + button_icon = 'icons/effects/atmos/fire.dmi' + button_icon_state = "light" cooldown_time = 4 SECONDS melee_cooldown_time = 0 SECONDS click_to_activate = FALSE diff --git a/code/modules/mob/living/basic/jungle/leaper/leaper.dm b/code/modules/mob/living/basic/jungle/leaper/leaper.dm index f3213897f9b..3c59336259e 100644 --- a/code/modules/mob/living/basic/jungle/leaper/leaper.dm +++ b/code/modules/mob/living/basic/jungle/leaper/leaper.dm @@ -33,6 +33,8 @@ ai_controller = /datum/ai_controller/basic_controller/leaper move_resist = MOVE_FORCE_VERY_STRONG pull_force = MOVE_FORCE_VERY_STRONG + shadow_type = SHADOW_LARGE + ///appearance when we dead var/mutable_appearance/dead_overlay ///appearance when we are alive diff --git a/code/modules/mob/living/basic/jungle/seedling/seedling.dm b/code/modules/mob/living/basic/jungle/seedling/seedling.dm index 7a853b8a9d0..0a8a5e908be 100644 --- a/code/modules/mob/living/basic/jungle/seedling/seedling.dm +++ b/code/modules/mob/living/basic/jungle/seedling/seedling.dm @@ -34,6 +34,8 @@ attack_sound = 'sound/weapons/bladeslice.ogg' attack_vis_effect = ATTACK_EFFECT_SLASH ai_controller = /datum/ai_controller/basic_controller/seedling + shadow_type = SHADOW_LARGE + shadow_offset_y = 14 ///the state of combat we are in var/combatant_state = SEEDLING_STATE_NEUTRAL ///the colors our petals can have diff --git a/code/modules/mob/living/basic/jungle/venus_human_trap.dm b/code/modules/mob/living/basic/jungle/venus_human_trap.dm index ec375283fce..f2f41a4d744 100644 --- a/code/modules/mob/living/basic/jungle/venus_human_trap.dm +++ b/code/modules/mob/living/basic/jungle/venus_human_trap.dm @@ -54,6 +54,12 @@ addtimer(CALLBACK(src, PROC_REF(progress_growth)), growth_time/4) countdown.start() +/obj/structure/alien/resin/flower_bud/make_splitvis() + return + +/obj/structure/alien/resin/flower_bud/get_icon() + return 'icons/obj/smooth_structures/alien/resin_membrane.dmi' + /obj/structure/alien/resin/flower_bud/run_atom_armor(damage_amount, damage_type, damage_flag = 0, attack_dir) if((trait_flags & SPACEVINE_HEAT_RESISTANT) && damage_type == BURN) damage_amount = 0 diff --git a/code/modules/mob/living/basic/lavaland/bileworm/_bileworm.dm b/code/modules/mob/living/basic/lavaland/bileworm/_bileworm.dm index b66e5eff8a5..c3c702e11ee 100644 --- a/code/modules/mob/living/basic/lavaland/bileworm/_bileworm.dm +++ b/code/modules/mob/living/basic/lavaland/bileworm/_bileworm.dm @@ -1,4 +1,5 @@ /mob/living/basic/mining/bileworm + SET_BASE_VISUAL_PIXEL(0, 6) // It's recessed into the ground name = "bileworm" desc = "Bileworms are dangerous detritivores that attack with the highly acidic bile they produce from consuming detritus." icon = 'icons/mob/simple/lavaland/bileworm.dmi' @@ -29,6 +30,7 @@ //or move normally. ai_controller = /datum/ai_controller/basic_controller/bileworm + shadow_type = SHADOW_NONE ///which action this mob will be given, subtypes have different attacks var/attack_action_path = /datum/action/cooldown/mob_cooldown/projectile_attack/dir_shots/bileworm diff --git a/code/modules/mob/living/basic/lavaland/goliath/goliath.dm b/code/modules/mob/living/basic/lavaland/goliath/goliath.dm index 4a28fba6630..7dd4afceac5 100644 --- a/code/modules/mob/living/basic/lavaland/goliath/goliath.dm +++ b/code/modules/mob/living/basic/lavaland/goliath/goliath.dm @@ -183,6 +183,7 @@ icon_dead = "ancient_goliath_dead" tentacle_warning_state = "ancient_goliath_preattack" tameable = FALSE + shadow_type = SHADOW_LARGE /// Rare Goliath variant which occasionally replaces the normal mining mob, releases shitloads of tentacles /mob/living/basic/mining/goliath/ancient/immortal diff --git a/code/modules/mob/living/basic/lavaland/gutlunchers/gutlunchers.dm b/code/modules/mob/living/basic/lavaland/gutlunchers/gutlunchers.dm index f9e1d458ef2..6520e7441d2 100644 --- a/code/modules/mob/living/basic/lavaland/gutlunchers/gutlunchers.dm +++ b/code/modules/mob/living/basic/lavaland/gutlunchers/gutlunchers.dm @@ -4,6 +4,7 @@ #define MAX_POSSIBLE_HEALTH 100 /mob/living/basic/mining/gutlunch + SET_BASE_VISUAL_PIXEL(0, 6) // Weird offset on the icon file name = "gutlunch" desc = "A scavenger that eats raw ores, often found alongside ash walkers. Produces a thick, nutritious milk." icon = 'icons/mob/simple/lavaland/lavaland_monsters.dmi' @@ -26,6 +27,7 @@ gold_core_spawnable = FRIENDLY_SPAWN death_message = "is pulped into bugmash." greyscale_config = /datum/greyscale_config/gutlunch + shadow_offset_y = 6 ///possible colors we can have var/list/possible_colors = list(COLOR_WHITE) ///can we breed? diff --git a/code/modules/mob/living/basic/lavaland/hivelord/hivelord.dm b/code/modules/mob/living/basic/lavaland/hivelord/hivelord.dm index f0de6c3272e..7e103e95061 100644 --- a/code/modules/mob/living/basic/lavaland/hivelord/hivelord.dm +++ b/code/modules/mob/living/basic/lavaland/hivelord/hivelord.dm @@ -99,6 +99,7 @@ obj_damage = 0 density = FALSE ai_controller = /datum/ai_controller/basic_controller/simple_hostile + shadow_type = SHADOW_SMALL /mob/living/basic/hivelord_brood/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/lavaland/legion/legion_brood.dm b/code/modules/mob/living/basic/lavaland/legion/legion_brood.dm index e578067a445..5c3af218ac6 100644 --- a/code/modules/mob/living/basic/lavaland/legion/legion_brood.dm +++ b/code/modules/mob/living/basic/lavaland/legion/legion_brood.dm @@ -29,6 +29,7 @@ attack_sound = 'sound/weapons/pierce.ogg' density = FALSE ai_controller = /datum/ai_controller/basic_controller/legion_brood + shadow_type = SHADOW_SMALL /// Reference to a guy who made us var/datum/weakref/created_by diff --git a/code/modules/mob/living/basic/lavaland/mook/mook.dm b/code/modules/mob/living/basic/lavaland/mook/mook.dm index 6ecf54bc264..a9db522af74 100644 --- a/code/modules/mob/living/basic/lavaland/mook/mook.dm +++ b/code/modules/mob/living/basic/lavaland/mook/mook.dm @@ -24,6 +24,7 @@ base_pixel_x = -16 pixel_y = -16 base_pixel_y = -16 + shadow_offset_y = 10 ///the state of combat we are in var/attack_state = MOOK_ATTACK_NEUTRAL diff --git a/code/modules/mob/living/basic/lavaland/node_drone/node_drone.dm b/code/modules/mob/living/basic/lavaland/node_drone/node_drone.dm index 87687c56999..362fe665cb7 100644 --- a/code/modules/mob/living/basic/lavaland/node_drone/node_drone.dm +++ b/code/modules/mob/living/basic/lavaland/node_drone/node_drone.dm @@ -10,6 +10,7 @@ */ /mob/living/basic/node_drone + SET_BASE_VISUAL_PIXEL(0, 6) name = "NODE drone" desc = "Standard in-atmosphere drone, used by Nanotrasen to operate and excavate valuable ore vents." icon = 'icons/obj/mining.dmi' @@ -36,6 +37,7 @@ response_disarm_simple = "gently push aside" response_harm_continuous = "clangs" response_harm_simple = "clang against" + shadow_offset_y = 6 ai_controller = /datum/ai_controller/basic_controller/node_drone diff --git a/code/modules/mob/living/basic/lavaland/raptor/baby_raptor.dm b/code/modules/mob/living/basic/lavaland/raptor/baby_raptor.dm index 06d9fed8470..40cf4760888 100644 --- a/code/modules/mob/living/basic/lavaland/raptor/baby_raptor.dm +++ b/code/modules/mob/living/basic/lavaland/raptor/baby_raptor.dm @@ -15,6 +15,7 @@ change_offsets = FALSE dex_description = "A cute baby raptor, Having it near a parent or a birds-nest could encourage it to grow faster, \ grooming it and feeding it could also ensure that it grows up quicker!" + shadow_type = SHADOW_SMALL ///what do we grow into var/growth_path ///probability we are to be rolled diff --git a/code/modules/mob/living/basic/lavaland/watcher/watcher.dm b/code/modules/mob/living/basic/lavaland/watcher/watcher.dm index c3c30526dff..d5790cfd06f 100644 --- a/code/modules/mob/living/basic/lavaland/watcher/watcher.dm +++ b/code/modules/mob/living/basic/lavaland/watcher/watcher.dm @@ -22,6 +22,7 @@ /obj/item/stack/ore/diamond = 2, /obj/item/stack/sheet/sinew = 2, ) + shadow_type = SHADOW_LARGE /// How often can we shoot? var/ranged_cooldown = 3 SECONDS /// What kind of beams we got? diff --git a/code/modules/mob/living/basic/minebots/minebot.dm b/code/modules/mob/living/basic/minebots/minebot.dm index 54fe9a07367..6ac164b7881 100644 --- a/code/modules/mob/living/basic/minebots/minebot.dm +++ b/code/modules/mob/living/basic/minebots/minebot.dm @@ -1,4 +1,5 @@ /mob/living/basic/mining_drone + SET_BASE_VISUAL_PIXEL(0, 6) // Weird offset on the icon file name = "\improper Nanotrasen minebot" desc = "The instructions printed on the side read: This is a small robot used to support miners, can be set to search and collect loose ore, or to help fend off wildlife." gender = NEUTER @@ -31,6 +32,7 @@ light_on = FALSE combat_mode = FALSE ai_controller = /datum/ai_controller/basic_controller/minebot + shadow_offset_y = 6 ///the gun we use to kill var/obj/item/gun/energy/recharge/kinetic_accelerator/minebot/stored_gun ///our normal overlay diff --git a/code/modules/mob/living/basic/pets/dog/corgi.dm b/code/modules/mob/living/basic/pets/dog/corgi.dm index e1f05b33d81..0cc84faa223 100644 --- a/code/modules/mob/living/basic/pets/dog/corgi.dm +++ b/code/modules/mob/living/basic/pets/dog/corgi.dm @@ -547,6 +547,7 @@ strippable_inventory_slots = list(/datum/strippable_item/pet_collar, /datum/strippable_item/corgi_id) //puppies are too small to handle hats and back slot items can_breed = FALSE collar_icon_state = "puppy" + shadow_type = SHADOW_SMALL //PUPPY IAN! SQUEEEEEEEEE~ /mob/living/basic/pet/dog/corgi/puppy/ian diff --git a/code/modules/mob/living/basic/pets/gondolas/gondola.dm b/code/modules/mob/living/basic/pets/gondolas/gondola.dm index 9e17d1e08a5..14954a2b06d 100644 --- a/code/modules/mob/living/basic/pets/gondolas/gondola.dm +++ b/code/modules/mob/living/basic/pets/gondolas/gondola.dm @@ -67,6 +67,7 @@ add_overlay(body_overlay) add_overlay(eyes_overlay) add_overlay(moustache_overlay) + update_appearance(UPDATE_OVERLAYS) /datum/ai_controller/basic_controller/gondola blackboard = list( diff --git a/code/modules/mob/living/basic/pets/gondolas/gondolapod.dm b/code/modules/mob/living/basic/pets/gondolas/gondolapod.dm index da051f18b57..02fa377fafd 100644 --- a/code/modules/mob/living/basic/pets/gondolas/gondolapod.dm +++ b/code/modules/mob/living/basic/pets/gondolas/gondolapod.dm @@ -13,6 +13,7 @@ /obj/item/stack/sheet/animalhide/gondola = 2, /obj/item/food/meat/slab/gondola = 2, ) + shadow_type = SHADOW_LARGE ///Boolean on whether the pod is currently open, and should appear such. var/opened = FALSE diff --git a/code/modules/mob/living/basic/pets/penguin.dm b/code/modules/mob/living/basic/pets/penguin.dm index a597bd70cbb..26ef449f49c 100644 --- a/code/modules/mob/living/basic/pets/penguin.dm +++ b/code/modules/mob/living/basic/pets/penguin.dm @@ -151,6 +151,7 @@ butcher_results = list(/obj/item/organ/internal/ears/penguin = 1, /obj/item/food/meat/slab/penguin = 1) ai_controller = /datum/ai_controller/basic_controller/penguin/baby can_lay_eggs = FALSE + shadow_type = SHADOW_SMALL ///will it grow up? var/can_grow_up = TRUE diff --git a/code/modules/mob/living/basic/pets/sloth.dm b/code/modules/mob/living/basic/pets/sloth.dm index 125a3a7b97d..9e1938c67dc 100644 --- a/code/modules/mob/living/basic/pets/sloth.dm +++ b/code/modules/mob/living/basic/pets/sloth.dm @@ -1,6 +1,7 @@ GLOBAL_DATUM(cargo_sloth, /mob/living/basic/sloth) /mob/living/basic/sloth + SET_BASE_VISUAL_PIXEL(0, 10) name = "sloth" desc = "An adorable, sleepy creature." icon = 'icons/mob/simple/pets.dmi' @@ -34,6 +35,7 @@ GLOBAL_DATUM(cargo_sloth, /mob/living/basic/sloth) maxHealth = 50 speed = 10 // speed is fucking weird man. they aren't fast though don't worry butcher_results = list(/obj/item/food/meat/slab = 3) + shadow_offset_y = 2 ai_controller = /datum/ai_controller/basic_controller/sloth diff --git a/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm b/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm index e9b62f9deaf..0c6348fb37b 100644 --- a/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm +++ b/code/modules/mob/living/basic/ruin_defender/cybersun_aicore.dm @@ -25,6 +25,7 @@ light_range = 2 light_power = 0.6 light_color = "#eb1809" + shadow_type = SHADOW_NONE /// Ability which fires da lightning bolt var/datum/action/cooldown/mob_cooldown/lightning_strike /// Ability which fires da big laser diff --git a/code/modules/mob/living/basic/ruin_defender/living_floor.dm b/code/modules/mob/living/basic/ruin_defender/living_floor.dm index 105838f0c55..0d1e57f15de 100644 --- a/code/modules/mob/living/basic/ruin_defender/living_floor.dm +++ b/code/modules/mob/living/basic/ruin_defender/living_floor.dm @@ -19,6 +19,7 @@ ) /mob/living/basic/living_floor + SET_BASE_VISUAL_PIXEL(0, 0) // Floor mimic name = "floor" desc = "The floor you walk on. It looks near-impervious to damage." icon = 'icons/turf/floors.dmi' @@ -46,6 +47,7 @@ attack_verb_simple = "bite" ai_controller = /datum/ai_controller/basic_controller/living_floor melee_attack_cooldown = 0.5 SECONDS // get real + shadow_type = SHADOW_NONE var/icon_aggro = "floor-hostile" var/desc_aggro = "This flooring is alive and filled with teeth, better not step on that. Being covered in plating, it is immune to damage. Seems vulnerable to prying though." diff --git a/code/modules/mob/living/basic/slime/slime.dm b/code/modules/mob/living/basic/slime/slime.dm index 352a8149ca6..033b51e0cef 100644 --- a/code/modules/mob/living/basic/slime/slime.dm +++ b/code/modules/mob/living/basic/slime/slime.dm @@ -4,6 +4,7 @@ #define SLIME_SHOCK_PERCENTAGE_PER_LEVEL 7 /mob/living/basic/slime + SET_BASE_VISUAL_PIXEL(0, 4) name = "grey baby slime (123)" icon = 'icons/mob/simple/slimes.dmi' icon_state = "grey-baby" @@ -13,6 +14,7 @@ icon_living = "grey-baby" icon_dead = "grey-baby-dead" + shadow_offset_y = 8 attack_sound = 'sound/weapons/bite.ogg' @@ -186,21 +188,21 @@ return ..() /mob/living/basic/slime/regenerate_icons() - cut_overlays() if(slime_type.transparent) alpha = SLIME_TRANSPARENCY_ALPHA icon_dead = !cores ? "[slime_type.colour]-cut" : "[slime_type.colour]-[life_stage]-dead" - - if(stat != DEAD) - icon_state = "[slime_type.colour]-[life_stage]" - if(current_mood && current_mood != SLIME_MOOD_NONE && !stat) - add_overlay("aslime-[current_mood]") - else - icon_state = icon_dead + icon_state = (stat == DEAD) ? icon_dead : "[slime_type.colour]-[life_stage]" return ..() +/mob/living/basic/slime/update_overlays() + . = ..() + if (stat == DEAD) + return + if (current_mood && current_mood != SLIME_MOOD_NONE) + . += "aslime-[current_mood]" + /mob/living/basic/slime/get_status_tab_items() . = ..() if(!hunger_disabled) diff --git a/code/modules/mob/living/basic/space_fauna/changeling/headslug.dm b/code/modules/mob/living/basic/space_fauna/changeling/headslug.dm index 27a9f7d07ae..43bfb53da9c 100644 --- a/code/modules/mob/living/basic/space_fauna/changeling/headslug.dm +++ b/code/modules/mob/living/basic/space_fauna/changeling/headslug.dm @@ -4,6 +4,7 @@ * Player-controlled slugs that arise from a changeling ability in order to live on in an extremely limited capacity until they can find a suitable corpse to inhabit. */ /mob/living/basic/headslug + SET_BASE_VISUAL_PIXEL(0, 10) name = "headslug" desc = "A small, slug-like creature with a large, gaping maw. It's covered in a thick, slimy mucus." icon_state = "headslug" @@ -23,6 +24,8 @@ obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE speak_emote = list("squeaks") + shadow_type = SHADOW_SMALL + shadow_offset_y = 2 ai_controller = /datum/ai_controller/basic_controller/headslug diff --git a/code/modules/mob/living/basic/space_fauna/lightgeist.dm b/code/modules/mob/living/basic/space_fauna/lightgeist.dm index 41bdb2600e7..05e4f33a7d3 100644 --- a/code/modules/mob/living/basic/space_fauna/lightgeist.dm +++ b/code/modules/mob/living/basic/space_fauna/lightgeist.dm @@ -42,6 +42,7 @@ maximum_survivable_temperature = 1500 obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE + shadow_type = SHADOW_SMALL ai_controller = /datum/ai_controller/basic_controller/lightgeist diff --git a/code/modules/mob/living/basic/space_fauna/meteor_heart/meteor_heart.dm b/code/modules/mob/living/basic/space_fauna/meteor_heart/meteor_heart.dm index 7a46e844355..7c7ec0b304e 100644 --- a/code/modules/mob/living/basic/space_fauna/meteor_heart/meteor_heart.dm +++ b/code/modules/mob/living/basic/space_fauna/meteor_heart/meteor_heart.dm @@ -27,6 +27,7 @@ maximum_survivable_temperature = 1500 combat_mode = TRUE move_resist = INFINITY // This mob IS the floor + shadow_type = SHADOW_LARGE /// Looping heartbeat sound var/datum/looping_sound/heartbeat/soundloop diff --git a/code/modules/mob/living/basic/space_fauna/mushroom.dm b/code/modules/mob/living/basic/space_fauna/mushroom.dm index b45c2714d4a..ba7f0799ee7 100644 --- a/code/modules/mob/living/basic/space_fauna/mushroom.dm +++ b/code/modules/mob/living/basic/space_fauna/mushroom.dm @@ -25,6 +25,7 @@ faction = list(FACTION_MUSHROOM) speak_emote = list("squeaks") death_message = "fainted!" + shadow_type = SHADOW_SMALL ai_controller = /datum/ai_controller/basic_controller/mushroom var/cap_color = "#ffffff" @@ -34,10 +35,6 @@ var/bruised = FALSE ///If we hit three, another mushroom's gonna eat us var/faint_ticker = 0 - ///Where we store our cap icons so we dont generate them constantly to update our icon - var/static/mutable_appearance/cap_living - ///Where we store our cap icons so we dont generate them constantly to update our icon - var/static/mutable_appearance/cap_dead ///Cooldown that tracks how long its been since revival COOLDOWN_DECLARE(recovery_cooldown) @@ -46,46 +43,12 @@ melee_damage_lower = rand(3, 5) melee_damage_upper = rand(10,20) maxHealth = rand(50,70) - cap_living = cap_living || mutable_appearance(icon, "mushroom_cap") - cap_dead = cap_dead || mutable_appearance(icon, "mushroom_cap_dead") cap_color = rgb(rand(0, 255), rand(0, 255), rand(0, 255)) - update_mushroomcap() health = maxHealth AddElement(/datum/element/swabable, CELL_LINE_TABLE_WALKING_MUSHROOM, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) ADD_TRAIT(src, TRAIT_VENTCRAWLER_ALWAYS, INNATE_TRAIT) RegisterSignal(src, COMSIG_HOSTILE_POST_ATTACKINGTARGET, PROC_REF(on_attacked_target)) - -/datum/ai_controller/basic_controller/mushroom - blackboard = list( - BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/mushroom, - BB_TARGET_MINIMUM_STAT = DEAD, - ) - - ai_movement = /datum/ai_movement/basic_avoidance - idle_behavior = /datum/idle_behavior/idle_random_walk - planning_subtrees = list( - /datum/ai_planning_subtree/simple_find_target, - /datum/ai_planning_subtree/basic_melee_attack_subtree, - /datum/ai_planning_subtree/find_and_hunt_target/mushroom_food, - ) - - -/datum/targeting_strategy/basic/mushroom - -///we only attacked another mushrooms -/datum/targeting_strategy/basic/mushroom/faction_check(datum/ai_controller/controller, mob/living/living_mob, mob/living/the_target) - return !living_mob.faction_check_atom(the_target, exact_match = check_factions_exactly) - -/datum/ai_planning_subtree/find_and_hunt_target/mushroom_food - target_key = BB_LOW_PRIORITY_HUNTING_TARGET - hunting_behavior = /datum/ai_behavior/hunt_target/unarmed_attack_target/mushroom_food - hunt_targets = list(/obj/item/food/grown/mushroom) - hunt_range = 6 - - -/datum/ai_behavior/hunt_target/unarmed_attack_target/mushroom_food - hunt_cooldown = 15 SECONDS - always_reset_target = TRUE + update_appearance() /mob/living/basic/mushroom/UnarmedAttack(atom/attack_target, proximity_flag, list/modifiers) . = ..() @@ -128,24 +91,18 @@ return icon_state = "mushroom_color" - update_mushroomcap() + update_appearance() -/mob/living/basic/mushroom/death(gibbed) +/mob/living/basic/mushroom/update_overlays() . = ..() - update_mushroomcap() - -/mob/living/basic/mushroom/proc/update_mushroomcap() - cut_overlays() - cap_living.color = cap_color - cap_dead.color = cap_color - if(stat == DEAD) - add_overlay(cap_dead) - else - add_overlay(cap_living) + var/cap_state = (stat == DEAD) ? "mushroom_cap" : "mushroom_cap_dead" + var/mutable_appearance/little_hat = mutable_appearance(icon, cap_state) + little_hat.color = cap_color + . += little_hat /mob/living/basic/mushroom/proc/recover(obj/item/mush_meal) visible_message(span_notice("[src] eats [mush_meal]!")) - update_mushroomcap() + update_appearance() qdel(mush_meal) if(!COOLDOWN_FINISHED(src, recovery_cooldown)) return @@ -184,3 +141,37 @@ shroomslice.reagents.add_reagent(/datum/reagent/drug/mushroomhallucinogen, powerlevel) shroomslice.reagents.add_reagent(/datum/reagent/medicine/omnizine, powerlevel) shroomslice.reagents.add_reagent(/datum/reagent/medicine/synaptizine, powerlevel) + + + + +/datum/ai_controller/basic_controller/mushroom + blackboard = list( + BB_TARGETING_STRATEGY = /datum/targeting_strategy/basic/mushroom, + BB_TARGET_MINIMUM_STAT = DEAD, + ) + + ai_movement = /datum/ai_movement/basic_avoidance + idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + /datum/ai_planning_subtree/find_and_hunt_target/mushroom_food, + ) + + +/datum/targeting_strategy/basic/mushroom + +///we only attacked another mushrooms +/datum/targeting_strategy/basic/mushroom/faction_check(datum/ai_controller/controller, mob/living/living_mob, mob/living/the_target) + return !living_mob.faction_check_atom(the_target, exact_match = check_factions_exactly) + +/datum/ai_planning_subtree/find_and_hunt_target/mushroom_food + target_key = BB_LOW_PRIORITY_HUNTING_TARGET + hunting_behavior = /datum/ai_behavior/hunt_target/unarmed_attack_target/mushroom_food + hunt_targets = list(/obj/item/food/grown/mushroom) + hunt_range = 6 + +/datum/ai_behavior/hunt_target/unarmed_attack_target/mushroom_food + hunt_cooldown = 15 SECONDS + always_reset_target = TRUE diff --git a/code/modules/mob/living/basic/space_fauna/robot_customer.dm b/code/modules/mob/living/basic/space_fauna/robot_customer.dm index 667adb7d268..f4a13397eb8 100644 --- a/code/modules/mob/living/basic/space_fauna/robot_customer.dm +++ b/code/modules/mob/living/basic/space_fauna/robot_customer.dm @@ -53,7 +53,7 @@ ///Clean up on the mobs seat etc when its deleted (Either by murder or because it left) /mob/living/basic/robot_customer/Destroy() var/datum/venue/attending_venue = ai_controller.blackboard[BB_CUSTOMER_ATTENDING_VENUE] - var/obj/structure/holosign/robot_seat/our_seat = ai_controller.blackboard[BB_CUSTOMER_MY_SEAT] + var/obj/structure/holosign/robot_seat/our_seat = ai_controller?.blackboard[BB_CUSTOMER_MY_SEAT] attending_venue.current_visitors -= src if(attending_venue.linked_seats[our_seat]) attending_venue.linked_seats[our_seat] = null @@ -76,6 +76,8 @@ . = ..() var/datum/customer_data/customer_info = ai_controller.blackboard[BB_CUSTOMER_CUSTOMERINFO] + if (isnull(customer_info)) + return var/new_underlays = customer_info.get_underlays(src) if (new_underlays) diff --git a/code/modules/mob/living/basic/space_fauna/snake/snake.dm b/code/modules/mob/living/basic/space_fauna/snake/snake.dm index d526189c562..2158dd41391 100644 --- a/code/modules/mob/living/basic/space_fauna/snake/snake.dm +++ b/code/modules/mob/living/basic/space_fauna/snake/snake.dm @@ -1,5 +1,6 @@ /mob/living/basic/snake + SET_BASE_VISUAL_PIXEL(0, 7) name = "snake" desc = "A slithery snake. These legless reptiles are the bane of mice and adventurers alike." icon_state = "snake" @@ -13,6 +14,7 @@ melee_damage_upper = 6 obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE + shadow_offset_y = 5 //how many units of venom are injected in target per attack var/venom_dose = 4 diff --git a/code/modules/mob/living/basic/space_fauna/space_dragon/space_dragon.dm b/code/modules/mob/living/basic/space_fauna/space_dragon/space_dragon.dm index 1776e693581..f94f7aeff47 100644 --- a/code/modules/mob/living/basic/space_fauna/space_dragon/space_dragon.dm +++ b/code/modules/mob/living/basic/space_fauna/space_dragon/space_dragon.dm @@ -50,6 +50,7 @@ lighting_cutoff_red = 12 lighting_cutoff_green = 15 lighting_cutoff_blue = 34 + shadow_type = SHADOW_LARGE /// The colour of the space dragon var/chosen_colour diff --git a/code/modules/mob/living/basic/space_fauna/spaceman.dm b/code/modules/mob/living/basic/space_fauna/spaceman.dm index 8a9ba36287a..edb6b91e56a 100644 --- a/code/modules/mob/living/basic/space_fauna/spaceman.dm +++ b/code/modules/mob/living/basic/space_fauna/spaceman.dm @@ -1,4 +1,6 @@ /mob/living/basic/spaceman + // Sovl + SET_BASE_VISUAL_PIXEL(0, 0) name = "Spaceman" desc = "What in the actual hell..?" icon = 'icons/mob/simple/animal.dmi' @@ -25,6 +27,7 @@ obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE ai_controller = /datum/ai_controller/basic_controller/spaceman + shadow_type = SHADOW_NONE /mob/living/basic/spaceman/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/space_fauna/spider/giant_spider/giant_spiders.dm b/code/modules/mob/living/basic/space_fauna/spider/giant_spider/giant_spiders.dm index f293f1dcbaa..623efa117ee 100644 --- a/code/modules/mob/living/basic/space_fauna/spider/giant_spider/giant_spiders.dm +++ b/code/modules/mob/living/basic/space_fauna/spider/giant_spider/giant_spiders.dm @@ -6,6 +6,7 @@ * All spiders can produce webbing. */ /mob/living/basic/spider/giant + SET_BASE_VISUAL_PIXEL(0, 6) name = "giant spider" desc = "Furry and black, it makes you shudder to look at it. This one has deep red eyes." icon_state = "guard" @@ -21,6 +22,7 @@ ai_controller = /datum/ai_controller/basic_controller/giant_spider bite_injection_flags = INJECT_CHECK_PENETRATE_THICK max_grab = GRAB_AGGRESSIVE + shadow_offset_y = 6 /// Actions to grant on Initialize var/list/innate_actions = null diff --git a/code/modules/mob/living/basic/space_fauna/spider/spiderlings/spiderling.dm b/code/modules/mob/living/basic/space_fauna/spider/spiderlings/spiderling.dm index 2bce05b1a61..fdde1db8ae4 100644 --- a/code/modules/mob/living/basic/space_fauna/spider/spiderlings/spiderling.dm +++ b/code/modules/mob/living/basic/space_fauna/spider/spiderlings/spiderling.dm @@ -6,6 +6,7 @@ * */ /mob/living/basic/spider/growing/spiderling + SET_BASE_VISUAL_PIXEL(0, 4) name = "spiderling" desc = "It never stays still for long." icon_state = "spiderling" @@ -25,6 +26,8 @@ player_speed_modifier = 0 spider_growth_time = 40 SECONDS ai_controller = /datum/ai_controller/basic_controller/spiderling + shadow_type = SHADOW_SMALL + shadow_offset_y = 10 /mob/living/basic/spider/growing/spiderling/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/space_fauna/spider/young_spider/young_spider.dm b/code/modules/mob/living/basic/space_fauna/spider/young_spider/young_spider.dm index 8c17833c0c7..c8e7be9cded 100644 --- a/code/modules/mob/living/basic/space_fauna/spider/young_spider/young_spider.dm +++ b/code/modules/mob/living/basic/space_fauna/spider/young_spider/young_spider.dm @@ -6,6 +6,7 @@ * All spiders can produce webbing. */ /mob/living/basic/spider/growing/young + SET_BASE_VISUAL_PIXEL(0, 4) name = "young spider" desc = "Furry and black, it makes you shudder to look at it. This one has deep red eyes." icon_state = "young_guard" @@ -20,6 +21,7 @@ melee_damage_upper = 12 ai_controller = /datum/ai_controller/basic_controller/young_spider player_speed_modifier = -1 + shadow_offset_y = 8 /mob/living/basic/spider/growing/young/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/basic/tree.dm b/code/modules/mob/living/basic/tree.dm index 3f3894f190b..970f7f52808 100644 --- a/code/modules/mob/living/basic/tree.dm +++ b/code/modules/mob/living/basic/tree.dm @@ -1,4 +1,6 @@ /mob/living/basic/tree + SET_BASE_VISUAL_PIXEL(0, 0) // It'll overlap walls, don't worry + name = "pine tree" desc = "A pissed off tree-like alien. It seems annoyed with the festivities..." icon = 'icons/obj/fluff/flora/pinetrees.dmi' @@ -42,6 +44,7 @@ death_message = "is hacked into pieces!" ai_controller = /datum/ai_controller/basic_controller/tree + shadow_type = SHADOW_NONE ///items that make us angry var/list/infuriating_objects = list(/obj/item/chainsaw, /obj/item/hatchet, /obj/item/stack/sheet/mineral/wood) diff --git a/code/modules/mob/living/basic/vermin/cockroach.dm b/code/modules/mob/living/basic/vermin/cockroach.dm index 0680de631cb..464e3779dc2 100644 --- a/code/modules/mob/living/basic/vermin/cockroach.dm +++ b/code/modules/mob/living/basic/vermin/cockroach.dm @@ -1,4 +1,5 @@ /mob/living/basic/cockroach + SET_BASE_VISUAL_PIXEL(0, 0) // These guys are too small not to be tile-bound sorry name = "cockroach" desc = "This station is just crawling with bugs." icon_state = "cockroach" diff --git a/code/modules/mob/living/carbon/alien/adult/queen.dm b/code/modules/mob/living/carbon/alien/adult/queen.dm index 4387f7db3ec..313866bab79 100644 --- a/code/modules/mob/living/carbon/alien/adult/queen.dm +++ b/code/modules/mob/living/carbon/alien/adult/queen.dm @@ -11,6 +11,7 @@ layer = LARGE_MOB_LAYER //above most mobs, but below speechbubbles pressure_resistance = 200 //Because big, stompy xenos should not be blown around like paper. butcher_results = list(/obj/item/food/meat/slab/xeno = 20, /obj/item/stack/sheet/animalhide/xeno = 3) + shadow_type = SHADOW_LARGE var/alt_inhands_file = 'icons/mob/nonhuman-player/alienqueen.dmi' diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index f4159813ed9..ddb2c8b5025 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -1,4 +1,5 @@ /mob/living/carbon/alien/larva + SET_BASE_VISUAL_PIXEL(0, 7) name = "alien larva" real_name = "alien larva" icon_state = "larva0" @@ -18,11 +19,13 @@ num_legs = 1 //Alien larvas always have a movable apendage. usable_legs = 1 //Alien larvas always have a movable apendage. default_num_hands = 0 + shadow_offset_y = 5 bodyparts = list( /obj/item/bodypart/chest/larva, /obj/item/bodypart/head/larva, ) + shadow_type = SHADOW_SMALL var/amount_grown = 0 var/max_grown = 100 diff --git a/code/modules/mob/living/carbon/alien/larva/powers.dm b/code/modules/mob/living/carbon/alien/larva/powers.dm index d330983f20e..8cde38a38b9 100644 --- a/code/modules/mob/living/carbon/alien/larva/powers.dm +++ b/code/modules/mob/living/carbon/alien/larva/powers.dm @@ -14,6 +14,7 @@ span_noticealien("You stop hiding."), ) ADD_TRAIT(owner, TRAIT_IGNORE_ELEVATION, ACTION_TRAIT) + REMOVE_TRAIT(owner, TRAIT_SHADOWLESS, ACTION_TRAIT) else owner.layer = hide_layer @@ -22,6 +23,7 @@ span_noticealien("You are now hiding."), ) REMOVE_TRAIT(owner, TRAIT_IGNORE_ELEVATION, ACTION_TRAIT) + ADD_TRAIT(owner, TRAIT_SHADOWLESS, ACTION_TRAIT) return TRUE diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 95103340bda..644dc6a006a 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -117,6 +117,7 @@ throw_mode = THROW_MODE_DISABLED if(hud_used) hud_used.throw_icon.icon_state = "act_throw_off" + set_turf_click_type(TURF_CLICK_FLAT) SEND_SIGNAL(src, COMSIG_LIVING_THROW_MODE_TOGGLE, throw_mode) @@ -124,6 +125,7 @@ throw_mode = mode if(hud_used) hud_used.throw_icon.icon_state = "act_throw_on" + set_turf_click_type(TURF_CLICK_CUBE_KEEP_PARAMS) SEND_SIGNAL(src, COMSIG_LIVING_THROW_MODE_TOGGLE, throw_mode) /mob/proc/throw_item(atom/target) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 62030cf1eba..572c414d60d 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -233,8 +233,10 @@ /datum/emote/living/jump/run_emote(mob/living/user, params, type_override, intentional) . = ..() - animate(user, pixel_y = user.pixel_y + 4, time = 0.1 SECONDS) - animate(pixel_y = user.pixel_y - 4, time = 0.1 SECONDS) + + var/original_transform = user.transform + animate(user, transform = user.transform.Translate(0, 4), time = 0.1 SECONDS, flags = ANIMATION_PARALLEL) + animate(transform = original_transform, time = 0.1 SECONDS) /datum/emote/living/jump/get_sound(mob/living/user) return 'sound/weapons/thudswoosh.ogg' diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 70f268c2a45..0596c851a5f 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -13,7 +13,6 @@ faction += "[REF(src)]" GLOB.mob_living_list += src SSpoints_of_interest.make_point_of_interest(src) - update_fov() gravity_setup() ADD_TRAIT(src, TRAIT_UNIQUE_IMMERSE, INNATE_TRAIT) @@ -1261,7 +1260,7 @@ var/matrix/flipped_matrix = transform flipped_matrix.b = -flipped_matrix.b flipped_matrix.e = -flipped_matrix.e - animate(src, transform = flipped_matrix, pixel_y = pixel_y+4, time = 0.5 SECONDS, easing = EASE_OUT) + animate(src, transform = flipped_matrix, pixel_y = pixel_y+4, time = 0.5 SECONDS, easing = EASE_OUT, flags = ANIMATION_PARALLEL) base_pixel_y += 4 if(NEGATIVE_GRAVITY + 0.01 to 0) if(!istype(gravity_alert, /atom/movable/screen/alert/weightless)) @@ -1286,7 +1285,7 @@ var/matrix/flipped_matrix = transform flipped_matrix.b = -flipped_matrix.b flipped_matrix.e = -flipped_matrix.e - animate(src, transform = flipped_matrix, pixel_y = pixel_y-4, time = 0.5 SECONDS, easing = EASE_OUT) + animate(src, transform = flipped_matrix, pixel_y = pixel_y-4, time = 0.5 SECONDS, easing = EASE_OUT, flags = ANIMATION_PARALLEL) base_pixel_y -= 4 /mob/living/singularity_pull(S, current_size) @@ -1974,7 +1973,8 @@ GLOBAL_LIST_EMPTY(fire_appearances) updatehealth() if(NAMEOF(src, lighting_cutoff)) sync_lighting_plane_cutoff() - + if(NAMEOF(src, shadow_type), NAMEOF(src, shadow_offset_x), NAMEOF(src, shadow_offset_y)) + create_shadow() /mob/living/vv_get_header() . = ..() diff --git a/code/modules/mob/living/living_say.dm b/code/modules/mob/living/living_say.dm index 459410d0a02..7bb3d39a05c 100644 --- a/code/modules/mob/living/living_say.dm +++ b/code/modules/mob/living/living_say.dm @@ -412,7 +412,7 @@ GLOBAL_LIST_INIT(message_modes_stat_limits, list( INVOKE_ASYNC(SStts, TYPE_PROC_REF(/datum/controller/subsystem/tts, queue_tts_message), src, html_decode(tts_message_to_use), message_language, voice_to_use, filter.Join(","), listened, message_range = message_range, pitch = pitch, special_filters = special_filter.Join("|")) var/image/say_popup = image('icons/mob/effects/talk.dmi', src, "[bubble_type][talk_icon_state]", FLY_LAYER) - SET_PLANE_EXPLICIT(say_popup, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(say_popup, GAME_PLANE, src) say_popup.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA INVOKE_ASYNC(GLOBAL_PROC, GLOBAL_PROC_REF(flick_overlay_global), say_popup, speech_bubble_recipients, 3 SECONDS) LAZYADD(update_on_z, say_popup) diff --git a/code/modules/mob/living/living_update_icons.dm b/code/modules/mob/living/living_update_icons.dm index a9e1a136800..a147a1aaa10 100644 --- a/code/modules/mob/living/living_update_icons.dm +++ b/code/modules/mob/living/living_update_icons.dm @@ -61,6 +61,7 @@ SEND_SIGNAL(src, COMSIG_PAUSE_FLOATING_ANIM, 0.3 SECONDS) //if true, we want to avoid any animation time, it'll tween and not rotate at all otherwise. var/is_opposite_angle = SIMPLIFY_DEGREES(lying_angle+180) == lying_prev - animate(src, transform = ntransform, time = is_opposite_angle ? 0 : UPDATE_TRANSFORM_ANIMATION_TIME, pixel_y = final_pixel_y, dir = final_dir, easing = (EASE_IN|EASE_OUT)) + var/animate_time = is_opposite_angle ? 0 : UPDATE_TRANSFORM_ANIMATION_TIME + animate(src, transform = ntransform, time = animate_time, pixel_y = final_pixel_y, dir = final_dir, easing = (EASE_IN|EASE_OUT)) - SEND_SIGNAL(src, COMSIG_LIVING_POST_UPDATE_TRANSFORM, resize, lying_angle, is_opposite_angle) + SEND_SIGNAL(src, COMSIG_LIVING_POST_UPDATE_TRANSFORM, resize, lying_angle, is_opposite_angle, final_pixel_y, animate_time) diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index b9f2fec61ff..5b79506a907 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -17,5 +17,3 @@ notify_ventcrawler_on_login() med_hud_set_status() - - update_fov_client() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 7e0cd4e5ef3..f6d851e26eb 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -1,6 +1,7 @@ #define CALL_BOT_COOLDOWN 900 /mob/living/silicon/ai + SET_BASE_VISUAL_PIXEL(0, 0) // Needs a new sprite name = "AI" real_name = "AI" icon = 'icons/mob/silicon/ai.dmi' @@ -15,6 +16,7 @@ mob_size = MOB_SIZE_LARGE radio = /obj/item/radio/headset/silicon/ai can_buckle_to = FALSE + shadow_type = SHADOW_NONE var/battery = 200 //emergency power if the AI's APC is off var/list/network = list(CAMERANET_NETWORK_SS13) var/obj/machinery/camera/current diff --git a/code/modules/mob/living/silicon/ai/freelook/eye.dm b/code/modules/mob/living/silicon/ai/freelook/eye.dm index 98a2e629776..ac7353d9d12 100644 --- a/code/modules/mob/living/silicon/ai/freelook/eye.dm +++ b/code/modules/mob/living/silicon/ai/freelook/eye.dm @@ -252,4 +252,3 @@ icon_state = "" alpha = 100 layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 4871370d16c..11f0d0552a6 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -301,7 +301,7 @@ else eye_lights.icon_state = "[model.special_light_key ? "[model.special_light_key]":"[model.cyborg_base_icon]"]_e" eye_lights.color = COLOR_WHITE - SET_PLANE_EXPLICIT(eye_lights, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(eye_lights, GAME_PLANE, src) eye_lights.icon = icon add_overlay(eye_lights) diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index 4bedf0d3d62..300116b2eee 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -8,6 +8,7 @@ //Floorbot /mob/living/simple_animal/bot/floorbot + SET_BASE_VISUAL_PIXEL(0, 7) name = "\improper Floorbot" desc = "A little floor repairing robot, he looks so excited!" icon = 'icons/mob/silicon/aibots.dmi' @@ -23,6 +24,7 @@ hackables = "floor construction protocols" path_image_color = "#FFA500" possessed_message = "You are a floorbot! Repair the hull to the best of your ability!" + shadow_offset_y = 6 var/process_type //Determines what to do when process_scan() receives a target. See process_scan() for details. var/targetdirection diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm index f3194e88b18..fc967f48e32 100644 --- a/code/modules/mob/living/simple_animal/bot/mulebot.dm +++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm @@ -33,6 +33,7 @@ bot_type = MULE_BOT path_image_color = "#7F5200" possessed_message = "You are a MULEbot! Do your best to make sure that packages get to their destination!" + shadow_type = SHADOW_LARGE /// unique identifier in case there are multiple mulebots. var/id diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm index 31d2e62fba7..79efa83e0b3 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm @@ -32,6 +32,7 @@ mouse_opacity = MOUSE_OPACITY_OPAQUE // Easier to click on in melee, they're giant targets anyway flags_1 = PREVENT_CONTENTS_EXPLOSION_1 can_buckle_to = FALSE + shadow_type = SHADOW_LARGE // Making an educated guess that they're big /// Crusher loot dropped when the megafauna is killed with a crusher var/list/crusher_loot /// Achievement given to surrounding players when the megafauna is killed diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm index 193545d9985..3b8eb1eb8af 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm @@ -51,6 +51,7 @@ Difficulty: Medium death_sound = SFX_BODYFALL footstep_type = FOOTSTEP_MOB_HEAVY move_force = MOVE_FORCE_NORMAL //Miner beeing able to just move structures like bolted doors and glass looks kinda strange + shadow_type = SHADOW_MEDIUM /// Does this blood-drunk miner heal slightly while attacking and heal more when gibbing people? var/guidance = FALSE /// Dash ability diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/clockwork_knight.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/clockwork_knight.dm index d7e82507f74..7ab2891cae7 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/clockwork_knight.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/clockwork_knight.dm @@ -39,6 +39,7 @@ I'd rather there be something than the clockwork ruin be entirely empty though s death_sound = SFX_BODYFALL footstep_type = FOOTSTEP_MOB_HEAVY attack_action_types = list() + shadow_type = SHADOW_MEDIUM /mob/living/simple_animal/hostile/megafauna/clockwork_defender/Initialize(mapload) . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index cde5ecdbc05..a327772996c 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -164,7 +164,6 @@ icon = 'icons/effects/effects.dmi' icon_state = "at_shield2" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE light_system = OVERLAY_LIGHT light_range = 2.5 light_power = 1.2 diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm index 2af3018bed3..06fea35b105 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm @@ -44,6 +44,7 @@ Difficulty: Extremely Hard death_sound = SFX_BODYFALL footstep_type = FOOTSTEP_MOB_HEAVY summon_line = "I'M WIDE AWAKE! AND YOU'RE WIIIIIIIDE OPEN!" + shadow_type = SHADOW_MEDIUM /// If the demonic frost miner is in its enraged state var/enraged = FALSE /// If the demonic frost miner is currently transforming to its enraged state diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index 2d16cc16920..934bce2847c 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -236,8 +236,8 @@ /obj/effect/temp_visual/drakewall desc = "An ash drakes true flame." name = "Fire Barrier" - icon = 'icons/effects/fire.dmi' - icon_state = "1" + icon = 'icons/effects/atmos/fire.dmi' + icon_state = "light" anchored = TRUE opacity = FALSE density = TRUE @@ -258,7 +258,6 @@ name = "fireball" desc = "Get out of the way!" layer = FLY_LAYER - plane = ABOVE_GAME_PLANE randomdir = FALSE duration = 9 pixel_z = 270 diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index 4156d9678bc..f3eb4338b74 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -72,6 +72,7 @@ Difficulty: Hard /datum/action/innate/megafauna_attack/cross_blasts, /datum/action/innate/megafauna_attack/blink_spam) + shadow_type = SHADOW_MEDIUM var/burst_range = 3 //range on burst aoe var/beam_range = 5 //range on cross blast beams var/chaser_speed = 3 //how fast chasers are currently @@ -525,6 +526,8 @@ Difficulty: Hard var/turf/closed/mineral/M = loc M.gets_drilled(caster) +// wallening todo: does this work? +// It doesn't, we need a unique sprite for this /obj/effect/temp_visual/hierophant/wall //smoothing and pooling were not friends, but pooling is dead. name = "vortex wall" icon = 'icons/turf/walls/hierophant_wall_temp.dmi' diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 5077b3781e6..ee6122340d2 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -106,6 +106,7 @@ pixel_y = 0 maxHealth = 200 size = LEGION_SMALL + shadow_type = SHADOW_MEDIUM /mob/living/simple_animal/hostile/megafauna/legion/OpenFire(the_target) if(client) diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index 78bd8a9c5b6..ab3f916d46b 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -38,6 +38,8 @@ GLOBAL_LIST_INIT(animatable_blacklist, typecacheof(list( faction = list(FACTION_MIMIC) move_to_delay = 9 del_on_death = 1 + shadow_type = SHADOW_NONE // crates dont have shadows + ///A cap for items in the mimic. Prevents the mimic from eating enough stuff to cause lag when opened. var/storage_capacity = 50 ///A cap for mobs. Mobs count towards the item cap. Same purpose as above. diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/goliath_broodmother.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/goliath_broodmother.dm index bb3b6874f04..d3498136a88 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/goliath_broodmother.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/elites/goliath_broodmother.dm @@ -44,6 +44,7 @@ mouse_opacity = MOUSE_OPACITY_ICON death_message = "explodes into gore!" loot_drop = /obj/item/crusher_trophy/broodmother_tongue + shadow_type = SHADOW_LARGE attack_action_types = list(/datum/action/innate/elite_attack/tentacle_patch, /datum/action/innate/elite_attack/spawn_children, diff --git a/code/modules/mob/living/simple_animal/hostile/ooze.dm b/code/modules/mob/living/simple_animal/hostile/ooze.dm index f69c010ac6b..f08d2793bdb 100644 --- a/code/modules/mob/living/simple_animal/hostile/ooze.dm +++ b/code/modules/mob/living/simple_animal/hostile/ooze.dm @@ -1,5 +1,6 @@ ///Oozes are slime-esque creatures, they are highly gluttonous creatures primarily intended for player controll. /mob/living/simple_animal/hostile/ooze + SET_BASE_VISUAL_PIXEL(0, 10) name = "Ooze" icon = 'icons/mob/vatgrowing.dmi' icon_state = "gelatinous" @@ -27,6 +28,7 @@ mob_size = MOB_SIZE_LARGE initial_language_holder = /datum/language_holder/slime footstep_type = FOOTSTEP_MOB_SLIME + shadow_offset_y = 2 ///Oozes have their own nutrition. Changes based on them eating var/ooze_nutrition = 50 var/ooze_nutrition_loss = -0.15 diff --git a/code/modules/mob/living/simple_animal/hostile/vatbeast.dm b/code/modules/mob/living/simple_animal/hostile/vatbeast.dm index fb7ac24da65..7a42c5c1ab1 100644 --- a/code/modules/mob/living/simple_animal/hostile/vatbeast.dm +++ b/code/modules/mob/living/simple_animal/hostile/vatbeast.dm @@ -1,5 +1,6 @@ ///Vatbeasts are creatures from vatgrowing and are literaly a beast in a vat, yup. They are designed to be a powerful mount roughly equal to a gorilla in power. /mob/living/simple_animal/hostile/vatbeast + SET_BASE_VISUAL_PIXEL(0, 7) name = "vatbeast" desc = "A strange molluscoidal creature carrying a busted growing vat.\nYou wonder if this burden is a voluntary undertaking in order to achieve comfort and protection, or simply because the creature is fused to its metal shell?" icon = 'icons/mob/vatgrowing.dmi' @@ -25,6 +26,7 @@ attack_sound = 'sound/weapons/punch3.ogg' attack_verb_continuous = "slaps" attack_verb_simple = "slap" + shadow_offset_y = 5 /mob/living/simple_animal/hostile/vatbeast/Initialize(mapload) . = ..() diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm index d017a2acca1..b64f45d8810 100644 --- a/code/modules/mob/login.dm +++ b/code/modules/mob/login.dm @@ -97,6 +97,13 @@ var/datum/atom_hud/alternate_appearance/AA = v AA.onNewMob(src) + frill_mask = image('icons/effects/frill_mask.dmi', src, "primary", pixel_x = -64, pixel_y = -44) + frill_mask.alpha = 200 // (to leave a bit of what's below for vision reasons) + SET_PLANE_EXPLICIT(frill_mask, FRILL_MASK_PLANE, src) + frill_mask.appearance_flags = RESET_TRANSFORM + LAZYADD(update_on_z, frill_mask) + client.images |= frill_mask + update_client_colour() update_mouse_pointer() update_ambience_area(get_area(src)) diff --git a/code/modules/mob/logout.dm b/code/modules/mob/logout.dm index 09d50c8436c..90a314af7d3 100644 --- a/code/modules/mob/logout.dm +++ b/code/modules/mob/logout.dm @@ -3,7 +3,15 @@ log_message("[key_name(src)] is no longer owning mob [src]([src.type])", LOG_OWNERSHIP) SStgui.on_logout(src) remove_from_player_list() + update_ambience_area(null) // Unset ambience vars so it plays again on login + // Clears away the frill mask + // Wallening todo: make this better. Also why are these not cached exactly? + if(client) + client.images.Remove(frill_mask) + LAZYREMOVE(update_on_z, frill_mask) + frill_mask = null + ..() if(loc) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index c90c81b6ce4..e1c94e6b8dd 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -97,8 +97,20 @@ initialize_actionspeed() update_movespeed(TRUE) become_hearing_sensitive() + create_shadow() log_mob_tag("TAG: [tag] CREATED: [key_name(src)] \[[type]\]") +/mob/proc/create_shadow() + if (shadow_type == SHADOW_NONE) + qdel(GetComponent(/datum/component/drop_shadow)) + return + + AddComponent(/datum/component/drop_shadow, \ + icon_state = shadow_type, \ + shadow_offset_x = shadow_offset_x, \ + shadow_offset_y = shadow_offset_y, \ + ) + /** * Generate the tag for this mob * @@ -1614,3 +1626,8 @@ SIGNAL_HANDLER var/datum/atom_hud/datahud = GLOB.huds[GLOB.trait_to_hud[new_trait]] datahud.hide_from(src) + +/// Sets the turf click type this client should use for its next attempted click +/// See [TURF_CLICK_FLAT] +/mob/proc/set_turf_click_type(click_type) + turf_click_type = click_type diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 2206efd0e13..f1667b7e045 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -7,6 +7,7 @@ * Has a lot of the creature game world logic, such as health etc */ /mob + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) density = TRUE layer = MOB_LAYER animate_movement = SLIDE_STEPS @@ -21,6 +22,7 @@ see_in_dark = 1e6 // A list of factions that this mob is currently in, for hostile mob targeting, amongst other things faction = list(FACTION_NEUTRAL) + var/shift_to_open_context_menu = TRUE /// The current client inhabiting this mob. Managed by login/logout /// This exists so we can do cleanup in logout for occasions where a client was transfere rather then destroyed /// We need to do this because the mob on logout never actually has a reference to client @@ -28,8 +30,6 @@ /// HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH var/client/canon_client - var/shift_to_open_context_menu = TRUE - /// Percentage of how much rgb to max the lighting plane at /// This lets us brighten it without washing out color /// Scale from 0-100, reset off update_sight() @@ -182,9 +182,15 @@ ///Override for sound_environments. If this is set the user will always hear a specific type of reverb (Instead of the area defined reverb) var/sound_environment_override = SOUND_ENVIRONMENT_NONE + ///Mask for when a client posseses a mob to mask out a section of the wall frill + var/image/frill_mask + /// A mock client, provided by tests and friends var/datum/client_interface/mock_client + ///Decides how to handle clicks on turfs + var/turf_click_type = TURF_CLICK_FLAT + var/interaction_range = 0 //how far a mob has to be to interact with something without caring about obsctruction, defaulted to 0 tiles ///the icon currently used for the typing indicator's bubble @@ -194,3 +200,10 @@ /// A ref of the area we're taking our ambient loop from. var/area/ambience_tracked_area + + /// What kind of underlay shadow do we use? + var/shadow_type = SHADOW_MEDIUM + /// Additional horizontal offset to apply to shadow underlay + var/shadow_offset_x = 0 + /// Additional vertical offset to apply to shadow underlay + var/shadow_offset_y = 0 diff --git a/code/modules/mob/mob_transformation_simple.dm b/code/modules/mob/mob_transformation_simple.dm index 56cd102a59b..c6de6897cab 100644 --- a/code/modules/mob/mob_transformation_simple.dm +++ b/code/modules/mob/mob_transformation_simple.dm @@ -69,6 +69,15 @@ else desired_mob.key = key + if(desired_mob.base_pixel_x) + desired_mob.pixel_x = desired_mob.base_pixel_x + if(desired_mob.base_pixel_y) + desired_mob.pixel_y = desired_mob.base_pixel_y + if(desired_mob.base_pixel_x) + desired_mob.pixel_w = desired_mob.base_pixel_w + if(desired_mob.base_pixel_y) + desired_mob.pixel_z = desired_mob.base_pixel_z + SEND_SIGNAL(src, COMSIG_MOB_CHANGED_TYPE, desired_mob) if(delete_old_mob) QDEL_IN(src, 1) diff --git a/code/modules/mod/modules/modules_supply.dm b/code/modules/mod/modules/modules_supply.dm index 18c1ac69267..68762f2fbeb 100644 --- a/code/modules/mod/modules/modules_supply.dm +++ b/code/modules/mod/modules/modules_supply.dm @@ -609,7 +609,7 @@ explosion_image = image('icons/effects/96x96.dmi', "judicial_explosion") explosion_image.pixel_x = -32 explosion_image.pixel_y = -32 - SET_PLANE_EXPLICIT(explosion_image, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(explosion_image, GAME_PLANE, src) /obj/structure/mining_bomb/proc/prime(atom/movable/firer) add_overlay(explosion_image) diff --git a/code/modules/modular_computers/computers/machinery/modular_computer.dm b/code/modules/modular_computers/computers/machinery/modular_computer.dm index 48cbc57d745..e705d8825de 100644 --- a/code/modules/modular_computers/computers/machinery/modular_computer.dm +++ b/code/modules/modular_computers/computers/machinery/modular_computer.dm @@ -2,6 +2,7 @@ // Modular Computer - A machinery that is mostly just a host to the Modular Computer item. /obj/machinery/modular_computer + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "modular computer" desc = "You shouldn't see this. If you do, report it." //they should be examining the processor instead icon = 'icons/obj/machines/modular_console.dmi' diff --git a/code/modules/paperwork/filingcabinet.dm b/code/modules/paperwork/filingcabinet.dm index 46b9b8f31fd..c9bad835b9c 100644 --- a/code/modules/paperwork/filingcabinet.dm +++ b/code/modules/paperwork/filingcabinet.dm @@ -11,6 +11,7 @@ * Filing Cabinets */ /obj/structure/filingcabinet + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "filing cabinet" desc = "A large cabinet with drawers." icon = 'icons/obj/service/bureaucracy.dmi' diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index b72a2320170..e2684ca5ae8 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -58,6 +58,7 @@ GLOBAL_LIST_INIT(paper_blanks, init_paper_blanks()) return parsed_blanks /obj/machinery/photocopier + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "photocopier" desc = "Used to copy important documents and anatomy studies." icon = 'icons/obj/service/library.dmi' diff --git a/code/modules/paperwork/ticketmachine.dm b/code/modules/paperwork/ticketmachine.dm index b4e97615a92..a28d90336c0 100644 --- a/code/modules/paperwork/ticketmachine.dm +++ b/code/modules/paperwork/ticketmachine.dm @@ -8,10 +8,6 @@ base_icon_state = "ticketmachine" desc = "A marvel of bureaucratic engineering encased in an efficient plastic shell. It can be refilled with a hand labeler refill roll and linked to buttons with a multitool." density = FALSE - maptext_height = 26 - maptext_width = 32 - maptext_x = 7 - maptext_y = 10 layer = HIGH_OBJ_LAYER ///Increment the ticket number whenever the HOP presses his button var/ticket_number = 0 @@ -42,7 +38,7 @@ /obj/machinery/ticket_machine/on_deconstruction(disassembled = TRUE) new /obj/item/wallframe/ticket_machine(loc) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/ticket_machine, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/ticket_machine) /obj/machinery/ticket_machine/examine(mob/user) . = ..() @@ -75,7 +71,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/ticket_machine, 32) icon = 'icons/obj/service/bureaucracy.dmi' icon_state = "ticketmachine_off" result_path = /obj/machinery/ticket_machine - pixel_shift = 32 ///Increments the counter by one, if there is a ticket after the current one we are serving. ///If we have a current ticket, remove it from the top of our tickets list and replace it with the next one if applicable @@ -118,6 +113,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/ticket_machine, 32) controller.id = null to_chat(user, span_warning("You've linked [src] to [M.buffer].")) +BUTTON_DIRECTIONAL_HELPERS(/obj/machinery/button/ticket_machine) + /obj/item/assembly/control/ticket_machine name = "ticket machine controller" desc = "A remote controller for the HoP's ticket machine." @@ -155,27 +152,31 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/ticket_machine, 32) to_chat(activator, span_notice("The button light indicates that there are no more tickets to be processed.")) addtimer(VARSET_CALLBACK(src, cooldown, FALSE), 1 SECONDS) -/obj/machinery/ticket_machine/update_icon() - . = ..() - handle_maptext() - /obj/machinery/ticket_machine/update_icon_state() - switch(ticket_number) //Gives you an idea of how many tickets are left - if(0 to 99) - icon_state = "[base_icon_state]" - if(100) - icon_state = "[base_icon_state]_empty" + if(machine_stat & (NOPOWER|BROKEN)) + icon_state = "ticketmachine_off" + else if(ticket_number == max_number) + icon_state = "ticketmachine_nopaper" + else + icon_state = "ticketmachine" return ..() -/obj/machinery/ticket_machine/proc/handle_maptext() - switch(current_number) //This is here to handle maptext offsets so that the numbers align. - if(0 to 9) - maptext_x = 9 - if(10 to 99) - maptext_x = 6 - if(100) - maptext_x = 4 - maptext = MAPTEXT(current_number) //Finally, apply the maptext +/obj/machinery/ticket_machine/update_overlays() + . = ..() + if(machine_stat & (NOPOWER|BROKEN)) + return + + var/number_string = "[current_number]" + var/text_len = length(number_string) + var/start_x = 12 - (2*text_len) + + for(var/i=1; i <= text_len, i++) + var/mutable_appearance/number_overlay = mutable_appearance('icons/testing/Font_Minimal.dmi', number_string[i]) + number_overlay.blend_mode = BLEND_SUBTRACT + number_overlay.pixel_x = start_x + number_overlay.pixel_y = -14 + . += number_overlay + start_x = start_x + 4 /obj/machinery/ticket_machine/attackby(obj/item/I, mob/user, params) ..() diff --git a/code/modules/photography/photos/frame.dm b/code/modules/photography/photos/frame.dm index 9efde283e07..087562cb8ee 100644 --- a/code/modules/photography/photos/frame.dm +++ b/code/modules/photography/photos/frame.dm @@ -10,7 +10,6 @@ icon_state = "frame-overlay" result_path = /obj/structure/sign/picture_frame var/obj/item/photo/displayed - pixel_shift = 30 /obj/item/wallframe/picture/attackby(obj/item/I, mob/user) if(istype(I, /obj/item/photo)) diff --git a/code/modules/plumbing/plumbers/fermenter.dm b/code/modules/plumbing/plumbers/fermenter.dm index ac421bce740..fa7529bfe64 100644 --- a/code/modules/plumbing/plumbers/fermenter.dm +++ b/code/modules/plumbing/plumbers/fermenter.dm @@ -3,7 +3,6 @@ desc = "Turns plants into various types of booze." icon_state = "fermenter" layer = ABOVE_ALL_MOB_LAYER - plane = ABOVE_GAME_PLANE reagent_flags = TRANSPARENT | DRAINABLE buffer = 400 diff --git a/code/modules/power/apc/apc_appearance.dm b/code/modules/power/apc/apc_appearance.dm index 41547288a0b..656bd4ca826 100644 --- a/code/modules/power/apc/apc_appearance.dm +++ b/code/modules/power/apc/apc_appearance.dm @@ -6,8 +6,7 @@ return . = ..() - // And now, separately for cleanness, the lighting changing - if(!update_state) + if(update_overlay) switch(charging) if(APC_NOT_CHARGING) set_light_color(COLOR_SOFT_RED) @@ -20,88 +19,96 @@ set_light(0) -/obj/machinery/power/apc/update_icon_state() - if(!update_state) - icon_state = "apc0" - return ..() - if(update_state & (UPSTATE_OPENED1|UPSTATE_OPENED2)) - var/basestate = "apc[cell ? 2 : 1]" - if(update_state & UPSTATE_OPENED1) - icon_state = (update_state & (UPSTATE_MAINT|UPSTATE_BROKE)) ? "apcmaint" : basestate - else if(update_state & UPSTATE_OPENED2) - icon_state = "[basestate][((update_state & UPSTATE_BROKE) || malfhack) ? "-b" : null]-nocover" - return ..() - if(update_state & UPSTATE_BROKE) - icon_state = "apc-b" - return ..() - if(update_state & UPSTATE_WIREEXP) - icon_state = "apcewires" - return ..() - if(update_state & UPSTATE_MAINT) - icon_state = "apc0" - return ..() - /obj/machinery/power/apc/update_overlays() . = ..() - if((machine_stat & (BROKEN|MAINT)) || update_state) + + if(update_overlay & UPOVERLAY_TERMINAL) + . += mutable_appearance(icon, "terminal") + + if(update_overlay & UPSTATE_CELL_IN) + . += mutable_appearance(icon, "cell") + + if(update_overlay & UPSTATE_WIREEXP) + . += mutable_appearance(icon, "tray") + + if(update_overlay & UPOVERLAY_ELECTRONICS_INSERT) + . += mutable_appearance(icon, "electronics") + if(update_overlay & UPOVERLAY_TERMINAL) + . += mutable_appearance(icon, "wires_secured") + + // Wallening todo: this will render below the byond darkness plane when screwed? open, and get cut off + // Figure out how you want to handle that, thanks + if(update_overlay & UPSTATE_OPENED1) + . += mutable_appearance(icon, "hatch-open") + else if(!(update_overlay & UPSTATE_OPENED2)) + . += mutable_appearance(icon, "hatch-shut") + + if(!locked) + . += mutable_appearance(icon, "apc_unlocked") + + if(update_overlay & UPSTATE_BROKE) + . += mutable_appearance(icon, "broken_overlay") + + if((machine_stat & (BROKEN|MAINT))) return - . += mutable_appearance(icon, "apcox-[locked]") - . += emissive_appearance(icon, "apcox-[locked]", src) - . += mutable_appearance(icon, "apco3-[charging]") - . += emissive_appearance(icon, "apco3-[charging]", src) - if(!operating) + // If we're emagged, these'll get temporarially overrided by the flickering overlay + . += mutable_appearance(icon, "state-[charging]") + . += emissive_appearance(icon, "state-[charging]", src) + + if(!operating || update_overlay & (UPSTATE_OPENED1 | UPSTATE_OPENED2)) return - . += mutable_appearance(icon, "apco0-[equipment]") - . += emissive_appearance(icon, "apco0-[equipment]", src) - . += mutable_appearance(icon, "apco1-[lighting]") - . += emissive_appearance(icon, "apco1-[lighting]", src) - . += mutable_appearance(icon, "apco2-[environ]") - . += emissive_appearance(icon, "apco2-[environ]", src) + . += mutable_appearance(icon, "equip-[equipment]") + . += emissive_appearance(icon, "equip-[equipment]", src) + . += mutable_appearance(icon, "light-[lighting]") + . += emissive_appearance(icon, "light-[lighting]", src) + . += mutable_appearance(icon, "enviro-[environ]") + . += emissive_appearance(icon, "enviro-[environ]", src) /// Checks for what icon updates we will need to handle /obj/machinery/power/apc/proc/check_updates() SIGNAL_HANDLER - . = NONE - - // Handle icon status: - var/new_update_state = NONE - if(machine_stat & BROKEN) - new_update_state |= UPSTATE_BROKE - if(machine_stat & MAINT) - new_update_state |= UPSTATE_MAINT - - if(opened) - new_update_state |= (opened << UPSTATE_COVER_SHIFT) - if(cell) - new_update_state |= UPSTATE_CELL_IN - - else if(panel_open) - new_update_state |= UPSTATE_WIREEXP - - if(new_update_state != update_state) - update_state = new_update_state - . |= UPDATE_ICON_STATE // Handle overlay status: var/new_update_overlay = NONE if(operating) new_update_overlay |= UPOVERLAY_OPERATING - if(!update_state) - if(locked) - new_update_overlay |= UPOVERLAY_LOCKED + if(locked) + new_update_overlay |= UPOVERLAY_LOCKED - new_update_overlay |= (charging << UPOVERLAY_CHARGING_SHIFT) - new_update_overlay |= (equipment << UPOVERLAY_EQUIPMENT_SHIFT) - new_update_overlay |= (lighting << UPOVERLAY_LIGHTING_SHIFT) - new_update_overlay |= (environ << UPOVERLAY_ENVIRON_SHIFT) + if(terminal) + new_update_overlay |= UPOVERLAY_TERMINAL + // Handle icon status: + if(machine_stat & BROKEN) + new_update_overlay |= UPSTATE_BROKE + if(machine_stat & MAINT) + new_update_overlay |= UPSTATE_MAINT + + if(opened) + new_update_overlay |= (opened << UPSTATE_COVER_SHIFT) + if(cell) + new_update_overlay |= UPSTATE_CELL_IN + + if(panel_open) + new_update_overlay |= UPSTATE_WIREEXP + + if(has_electronics) + new_update_overlay |= UPOVERLAY_ELECTRONICS_INSERT + + if(has_electronics == APC_ELECTRONICS_SECURED) + new_update_overlay |= UPOVERLAY_ELECTRONICS_FASTENED + + new_update_overlay |= (charging << UPOVERLAY_CHARGING_SHIFT) + new_update_overlay |= (equipment << UPOVERLAY_EQUIPMENT_SHIFT) + new_update_overlay |= (lighting << UPOVERLAY_LIGHTING_SHIFT) + new_update_overlay |= (environ << UPOVERLAY_ENVIRON_SHIFT) if(new_update_overlay != update_overlay) update_overlay = new_update_overlay - . |= UPDATE_OVERLAYS - + return UPDATE_OVERLAYS + return NONE // Used in process so it doesn't update the icon too much /obj/machinery/power/apc/proc/queue_icon_update() @@ -109,7 +116,15 @@ // Shows a dark-blue interface for a moment. Shouldn't appear on cameras. /obj/machinery/power/apc/proc/flicker_hacked_icon() - var/image/hacker_image = image(icon = 'icons/obj/machines/wallmounts.dmi', loc = src, icon_state = "apcemag", layer = FLOAT_LAYER) + var/image/hacker_image = image(icon = icon, loc = src, icon_state = "emagged", layer = FLOAT_LAYER) + if(!(update_overlay & (UPSTATE_OPENED1 | UPSTATE_OPENED2))) + hacker_image.add_overlay(mutable_appearance(icon, "equip-emag")) + hacker_image.add_overlay(emissive_appearance(icon, "equip-emag", src)) + hacker_image.add_overlay(mutable_appearance(icon, "light-emag")) + hacker_image.add_overlay(emissive_appearance(icon, "light-emag", src)) + hacker_image.add_overlay(mutable_appearance(icon, "enviro-emag")) + hacker_image.add_overlay(emissive_appearance(icon, "enviro-emag", src)) + var/list/mobs_to_show = list() // Collecting mobs the APC can see for this animation, rather than mobs that can see the APC. Important distinction, intended such that mobs on camera / with XRAY cannot see the flicker. for(var/mob/viewer in view(src)) diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index 481ccde663b..6cefc840a67 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -17,8 +17,9 @@ /obj/machinery/power/apc name = "area power controller" desc = "A control terminal for the area's electrical systems." - icon = 'icons/obj/machines/wallmounts.dmi' - icon_state = "apc0" + + icon = 'icons/obj/APC.dmi' + icon_state = "frame" use_power = NO_POWER_USE req_access = null max_integrity = 200 @@ -42,6 +43,7 @@ ///Type of cell we start with var/cell_type = /obj/item/stock_parts/power_store/battery/upgraded //Base cell has 2500 capacity. Enter the path of a different cell you want to use. cell determines charge rates, max capacity, ect. These can also be changed with other APC vars, but isn't recommended to minimize the risk of accidental usage of dirty editted APCs ///State of the cover (closed, opened, removed) + ///Opens the upper hatch, exposes the cell, and the first part of the terminal var/opened = APC_COVER_CLOSED ///Is the APC shorted and not working? var/shorted = FALSE @@ -112,8 +114,6 @@ var/low_power_nightshift_lights = FALSE ///Time when the nightshift where turned on last, to prevent spamming var/last_nightshift_switch = 0 - ///Stores the flags for the icon state - var/update_state = -1 ///Stores the flag for the overlays var/update_overlay = -1 ///Used to stop process from updating the icons too much @@ -122,8 +122,6 @@ var/mob/remote_control_user = null ///Represents a signel source of power alarms for this apc var/datum/alarm_handler/alarm_manager - /// Offsets the object by APC_PIXEL_OFFSET (defined in apc_defines.dm) pixels in the direction we want it placed in. This allows the APC to be embedded in a wall, yet still inside an area (like mapping). - var/offset_old /// Used for apc helper called cut_AI_wire to make apc's wore responsible for ai connectione mended. var/cut_AI_wire = FALSE /// Used for apc helper called unlocked to make apc unlocked. @@ -159,20 +157,7 @@ SSmachines.processing_apcs += src //Pixel offset its appearance based on its direction - dir = ndir - switch(dir) - if(NORTH) - offset_old = pixel_y - pixel_y = APC_PIXEL_OFFSET - if(SOUTH) - offset_old = pixel_y - pixel_y = -APC_PIXEL_OFFSET - if(EAST) - offset_old = pixel_x - pixel_x = APC_PIXEL_OFFSET - if(WEST) - offset_old = pixel_x - pixel_x = -APC_PIXEL_OFFSET + setDir(ndir) hud_list = list( MALF_APC_HUD = image(icon = 'icons/mob/huds/hud.dmi', icon_state = "apc_hacked", pixel_x = src.pixel_x, pixel_y = src.pixel_y) @@ -210,14 +195,12 @@ cell = new cell_type(src) cell.charge = start_charge * cell.maxcharge / 100 // (convert percentage to actual value) make_terminal() - ///This is how we test to ensure that mappers use the directional subtypes of APCs, rather than use the parent and pixel-shift it themselves. - if(abs(offset_old) != APC_PIXEL_OFFSET) - log_mapping("APC: ([src]) at [AREACOORD(src)] with dir ([dir] | [uppertext(dir2text(dir))]) has pixel_[dir & (WEST|EAST) ? "x" : "y"] value [offset_old] - should be [dir & (SOUTH|EAST) ? "-" : ""][APC_PIXEL_OFFSET]. Use the directional/ helpers!") // For apcs created during the round players need to configure them from scratch else opened = APC_COVER_OPENED operating = FALSE set_machine_stat(machine_stat | MAINT) + setDir(REVERSE_DIR(ndir)) //Make the apc visually interactive register_context() @@ -238,6 +221,7 @@ AddElement(/datum/element/contextual_screentip_bare_hands, rmb_text = "Toggle interface lock") AddElement(/datum/element/contextual_screentip_mob_typechecks, hovering_mob_typechecks) find_and_hang_on_wall() + AddComponent(/datum/component/examine_balloon) /obj/machinery/power/apc/Destroy() if(malfai) @@ -270,6 +254,7 @@ if(auto_name) name = "\improper [get_area_name(area, TRUE)] APC" + /obj/machinery/power/apc/proc/assign_to_area(area/target_area = get_area(src)) if(area == target_area) return diff --git a/code/modules/power/apc/apc_mapping.dm b/code/modules/power/apc/apc_mapping.dm index 1463c20d600..fd02021a89a 100644 --- a/code/modules/power/apc/apc_mapping.dm +++ b/code/modules/power/apc/apc_mapping.dm @@ -5,5 +5,9 @@ /obj/machinery/power/apc/auto_name auto_name = TRUE -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/worn_out, APC_PIXEL_OFFSET) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name, APC_PIXEL_OFFSET) +#define APC_DIRECTIONAL_HELPERS(path) _WALL_MOUNT_DIRECTIONAL_HELPERS(path, 35, 0, -8, 11, -11, 16) + +APC_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/worn_out) +APC_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name) + +#undef APC_DIRECTIONAL_HELPERS diff --git a/code/modules/power/apc/apc_power_proc.dm b/code/modules/power/apc/apc_power_proc.dm index ba60ec723b6..89ff7c59a64 100644 --- a/code/modules/power/apc/apc_power_proc.dm +++ b/code/modules/power/apc/apc_power_proc.dm @@ -12,7 +12,7 @@ // wires will attach to this terminal = new/obj/machinery/power/terminal(loc) terminal.cable_layer = terminal_cable_layer - terminal.setDir(dir) + terminal.setDir(REVERSE_DIR(dir)) terminal.master = src /obj/machinery/power/apc/proc/toggle_nightshift_lights(mob/user) diff --git a/code/modules/power/apc/apc_tool_act.dm b/code/modules/power/apc/apc_tool_act.dm index 8e4d51a703d..43b3df2e9e5 100644 --- a/code/modules/power/apc/apc_tool_act.dm +++ b/code/modules/power/apc/apc_tool_act.dm @@ -60,7 +60,7 @@ balloon_alert(user, "cell already installed!") return ITEM_INTERACT_BLOCKING if(machine_stat & MAINT) - balloon_alert(user, "no connector for a cell!") + balloon_alert(user, "no connector for a cell!") //We are stuck here return ITEM_INTERACT_BLOCKING if(!user.transferItemToLoc(new_cell, src)) return ITEM_INTERACT_BLOCKING @@ -236,7 +236,7 @@ /obj/machinery/power/apc/crowbar_act(mob/user, obj/item/crowbar) . = TRUE - //Prying off broken cover + // Removing the cover from a broken APC if((opened == APC_COVER_CLOSED || opened == APC_COVER_OPENED) && (machine_stat & BROKEN)) crowbar.play_tool_sound(src) balloon_alert(user, "prying...") @@ -247,29 +247,28 @@ update_appearance() return - //Opening and closing cover - if((!opened && opened != APC_COVER_REMOVED) && !(machine_stat & BROKEN)) - if(coverlocked && !(machine_stat & MAINT)) // locked... - balloon_alert(user, "cover is locked!") + if(!panel_open || has_electronics != APC_ELECTRONICS_INSTALLED) + //Opening and closing cover + if(opened == APC_COVER_REMOVED) return - else if(panel_open) - balloon_alert(user, "wires prevents opening it!") + if(machine_stat & BROKEN) return - else - opened = APC_COVER_OPENED - update_appearance() - return - - if((opened && has_electronics == APC_ELECTRONICS_SECURED) && !(machine_stat & BROKEN)) - opened = APC_COVER_CLOSED - coverlocked = TRUE //closing cover relocks it - balloon_alert(user, "locking the cover") + switch(opened) + if(APC_COVER_CLOSED) + if(coverlocked && !(machine_stat & MAINT)) // locked... + balloon_alert(user, "cover is locked!") + return + opened = APC_COVER_OPENED + if(APC_COVER_OPENED) + if(has_electronics != APC_ELECTRONICS_SECURED) + return + opened = APC_COVER_CLOSED + coverlocked = TRUE //closing cover relocks it + balloon_alert(user, "locking the cover") update_appearance() return //Taking out the electronics - if(!opened || has_electronics != APC_ELECTRONICS_INSTALLED) - return if(terminal) balloon_alert(user, "disconnect wires first!") return @@ -283,21 +282,20 @@ user.visible_message(span_notice("[user.name] breaks the power control board inside [name]!"), \ span_hear("You hear a crack.")) balloon_alert(user, "charred board breaks") - return else if(obj_flags & EMAGGED) obj_flags &= ~EMAGGED user.visible_message(span_notice("[user.name] discards an emagged power control board from [name]!")) balloon_alert(user, "emagged board discarded") - return else if(malfhack) user.visible_message(span_notice("[user.name] discards a strangely programmed power control board from [name]!")) balloon_alert(user, "reprogrammed board discarded") malfai = null - malfhack = 0 - return - user.visible_message(span_notice("[user.name] removes the power control board from [name]!")) - balloon_alert(user, "removed the board") - new /obj/item/electronics/apc(loc) + malfhack = FALSE + else + user.visible_message(span_notice("[user.name] removes the power control board from [name]!")) + balloon_alert(user, "removed the board") + new /obj/item/electronics/apc(loc) + update_appearance() return /obj/machinery/power/apc/screwdriver_act(mob/living/user, obj/item/W) @@ -305,7 +303,8 @@ return TRUE . = TRUE - if(!opened) + //You can only touch the electronics if the panel and tray are open, and the terminal is yoten + if((!opened || !panel_open || terminal) && !(machine_stat & MAINT)) if(obj_flags & EMAGGED) balloon_alert(user, "interface is broken!") return @@ -315,16 +314,6 @@ update_appearance() return - if(cell) - user.visible_message(span_notice("[user] removes \the [cell] from [src]!")) - balloon_alert(user, "cell removed") - var/turf/user_turf = get_turf(user) - cell.forceMove(user_turf) - cell = null - charging = APC_NOT_CHARGING - update_appearance() - return - switch (has_electronics) if(APC_ELECTRONICS_INSTALLED) has_electronics = APC_ELECTRONICS_SECURED @@ -343,7 +332,7 @@ /obj/machinery/power/apc/wirecutter_act(mob/living/user, obj/item/W) . = ..() - if(terminal && opened) + if(terminal && opened && panel_open) terminal.dismantle(user, W) return TRUE @@ -407,7 +396,7 @@ return FALSE /obj/machinery/power/apc/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, list/rcd_data) - if(!(the_rcd.upgrade & RCD_UPGRADE_SIMPLE_CIRCUITS) || rcd_data["[RCD_DESIGN_MODE]"] != RCD_WALLFRAME) + if(!(the_rcd.upgrade & RCD_UPGRADE_SIMPLE_CIRCUITS) || rcd_data[RCD_DESIGN_MODE] != RCD_WALLFRAME) return FALSE if(!has_electronics) @@ -439,22 +428,31 @@ if(opened) balloon_alert(user, "close the cover first!") + +/obj/machinery/power/apc/emag_act(mob/user, obj/item/card/emag/emag_card) + if((obj_flags & EMAGGED) || malfhack) return FALSE + + if(opened) + balloon_alert(user, "close the cover first!") + return else if(panel_open) balloon_alert(user, "close the panel first!") return FALSE else if(machine_stat & (BROKEN|MAINT)) balloon_alert(user, "nothing happens!") return FALSE - else - flick("apc-spark", src) - playsound(src, SFX_SPARKS, 75, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - obj_flags |= EMAGGED - locked = FALSE - balloon_alert(user, "interface damaged") - update_appearance() - flicker_hacked_icon() - return TRUE + + var/image/overlay = image(icon, src, "sparks_flick", layer, dir) + SET_PLANE_EXPLICIT(overlay, plane, src) + flick_overlay_view(overlay, src, 0.5 SECONDS) + playsound(src, SFX_SPARKS, 75, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + obj_flags |= EMAGGED + locked = FALSE + balloon_alert(user, "interface damaged") + update_appearance() + flicker_hacked_icon() + return TRUE // damage and destruction acts /obj/machinery/power/apc/emp_act(severity) @@ -478,8 +476,6 @@ balloon_alert(user, "interface is broken!") else if(opened) balloon_alert(user, "close the cover first!") - else if(panel_open) - balloon_alert(user, "close the panel first!") else if(machine_stat & (BROKEN|MAINT)) balloon_alert(user, "nothing happens!") else diff --git a/code/modules/power/floodlight.dm b/code/modules/power/floodlight.dm index 38354241f9a..f2d9a2c1a5f 100644 --- a/code/modules/power/floodlight.dm +++ b/code/modules/power/floodlight.dm @@ -127,6 +127,7 @@ state = FLOODLIGHT_NEEDS_LIGHTS /obj/machinery/power/floodlight + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "floodlight" desc = "A pole with powerful mounted lights on it. Due to its high power draw, it must be powered by a direct connection to a wire node." icon = 'icons/obj/lighting.dmi' diff --git a/code/modules/power/lighting/light.dm b/code/modules/power/lighting/light.dm index 889ca7244e8..c1b0586ea4b 100644 --- a/code/modules/power/lighting/light.dm +++ b/code/modules/power/lighting/light.dm @@ -12,6 +12,7 @@ power_channel = AREA_USAGE_LIGHT //Lights are calc'd via area so they dont need to be in the machine list always_area_sensitive = TRUE light_angle = 170 + light_flags = LIGHT_IGNORE_OFFSET ///What overlay the light should use var/overlay_icon = 'icons/obj/lighting_overlay.dmi' ///base description and icon_state @@ -113,8 +114,7 @@ if(is_station_level(z)) RegisterSignal(SSdcs, COMSIG_GLOB_GREY_TIDE_LIGHT, PROC_REF(grey_tide)) //Only put the signal on station lights - // Light projects out backwards from the dir of the light - set_light(l_dir = REVERSE_DIR(dir)) + set_light(l_dir = dir) RegisterSignal(src, COMSIG_LIGHT_EATER_ACT, PROC_REF(on_light_eater)) RegisterSignal(src, COMSIG_HIT_BY_SABOTEUR, PROC_REF(on_saboteur)) AddElement(/datum/element/atmos_sensitive, mapload) @@ -144,16 +144,19 @@ /obj/machinery/light/setDir(newdir) . = ..() - set_light(l_dir = REVERSE_DIR(dir)) + set_light(l_dir = dir) // If we're adjacent to the source, we make this sorta indentation for our light to ensure it stays lit (and to make distances look right) // By shifting the light position we use forward a bit, towards something that isn't off by 0.5 from being in angle // Because angle calculation is kinda harsh it's hard to find a happy point between fulldark and fullbright for the corners behind the light. this is good enough tho /obj/machinery/light/get_light_offset() var/list/hand_back = ..() - var/list/dir_offset = dir2offset(REVERSE_DIR(dir)) - hand_back[1] += dir_offset[1] * 0.5 - hand_back[2] += dir_offset[2] * 0.5 + if(dir & SOUTH) + hand_back[2] -= 1 + if(dir & EAST) + hand_back[1] += 0.5 + if(dir & WEST) + hand_back[1] -= 0.5 return hand_back /obj/machinery/light/update_icon_state() @@ -733,6 +736,10 @@ nightshift_brightness = 3 fire_brightness = 4.5 +// No hanging for us brother +/obj/machinery/light/floor/find_and_hang_on_wall(directional, custom_drop_callback) + return + /obj/machinery/light/floor/get_light_offset() return list(0, 0) diff --git a/code/modules/power/lighting/light_construct.dm b/code/modules/power/lighting/light_construct.dm index 902ca9fb0eb..f71382f050c 100644 --- a/code/modules/power/lighting/light_construct.dm +++ b/code/modules/power/lighting/light_construct.dm @@ -38,6 +38,22 @@ QDEL_NULL(cell) return ..() +/obj/structure/light_construct/setDir(newdir) + . = ..() + switch(dir) + if(NORTH) + pixel_x = 0 + pixel_y = 24 + if(SOUTH) + pixel_x = 0 + pixel_y = 16 + if(EAST) + pixel_x = 0 + pixel_y = 0 + if(WEST) + pixel_x = 0 + pixel_y = 0 + /obj/structure/light_construct/get_cell() return cell diff --git a/code/modules/power/lighting/light_mapping_helpers.dm b/code/modules/power/lighting/light_mapping_helpers.dm index 7a025e7f761..acc057e13ff 100644 --- a/code/modules/power/lighting/light_mapping_helpers.dm +++ b/code/modules/power/lighting/light_mapping_helpers.dm @@ -96,70 +96,70 @@ // -------- Directional presets // The directions are backwards on the lights we have now -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light) // ---- Broken tube -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/broken, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/broken) // ---- Tube construct -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/light_construct) // ---- Tube frames -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/built, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/built) // ---- No nightlight tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/no_nightlight, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/no_nightlight) // ---- Warm light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/warm, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/warm) // ---- No nightlight warm light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/warm/no_nightlight, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/warm/no_nightlight) // ---- Dim warm light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/warm/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/warm/dim) // ---- Cold light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/cold, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/cold) // ---- No nightlight cold light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/cold/no_nightlight, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/cold/no_nightlight) // ---- Dim cold light tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/cold/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/cold/dim) // ---- Red tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/red, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/red) // ---- Red dim tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/red/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/red/dim) // ---- Blacklight tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/blacklight, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/blacklight) // ---- Dim tubes -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/dim) // -------- Bulb lights -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small) // ---- Bulb construct -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct/small, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/light_construct/small) // ---- Bulb frames -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/built, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/built) // ---- Broken bulbs -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/broken, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/broken) // ---- Red bulbs -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/red) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/red, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/dim) // ---- Red dim bulbs -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/red/dim, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/red/dim) // ---- Blacklight bulbs -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/blacklight, 0) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/light/small/blacklight) diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index c5353ce62d5..cae3a285a71 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -1,5 +1,6 @@ //Baseline portable generator. Has all the default handling. Not intended to be used on its own (since it generates unlimited power). /obj/machinery/power/port_gen + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "portable generator" desc = "A portable generator for emergency backup power." icon = 'icons/obj/machines/engine/other.dmi' diff --git a/code/modules/power/rtg.dm b/code/modules/power/rtg.dm index 657263b3de4..01180a495a8 100644 --- a/code/modules/power/rtg.dm +++ b/code/modules/power/rtg.dm @@ -2,6 +2,7 @@ // Simple power generator that would replace "magic SMES" on various derelicts. /obj/machinery/power/rtg + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "radioisotope thermoelectric generator" desc = "A simple nuclear power generator, used in small outposts to reliably provide power for decades." icon = 'icons/obj/machines/engine/other.dmi' diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 562bf4c0825..9a71da1611c 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -1,4 +1,5 @@ /obj/machinery/power/emitter + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "emitter" desc = "A heavy-duty industrial laser, often used in containment fields and power generation." icon = 'icons/obj/machines/engine/singularity.dmi' diff --git a/code/modules/power/singularity/reality_tear.dm b/code/modules/power/singularity/reality_tear.dm index e43301541a0..75f30e15d94 100644 --- a/code/modules/power/singularity/reality_tear.dm +++ b/code/modules/power/singularity/reality_tear.dm @@ -9,7 +9,6 @@ density = TRUE icon = 'icons/effects/96x96.dmi' icon_state = "boh_tear" - plane = MASSIVE_OBJ_PLANE plane = ABOVE_LIGHTING_PLANE light_range = 6 move_resist = INFINITY diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 0475736f6a5..c66560904a8 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -7,7 +7,6 @@ anchored = TRUE density = TRUE move_resist = INFINITY - plane = MASSIVE_OBJ_PLANE plane = ABOVE_LIGHTING_PLANE light_range = 6 appearance_flags = LONG_GLIDE diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm index 935601b834b..8baffd7b4a3 100644 --- a/code/modules/power/smes.dm +++ b/code/modules/power/smes.dm @@ -14,6 +14,7 @@ #define SMES_INPUT_ATTEMPT 9 /obj/machinery/power/smes + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "power storage unit" desc = "A high-capacity superconducting magnetic energy storage (SMES) unit." icon_state = "smes" diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 370140a4f74..c20d41f78e7 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -61,7 +61,7 @@ /obj/machinery/power/solar/proc/add_panel_overlay(icon_state, z_offset) var/obj/effect/overlay/solar_panel/overlay = new(src) overlay.icon_state = icon_state - SET_PLANE_EXPLICIT(overlay, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(overlay, GAME_PLANE, src) overlay.pixel_z = z_offset vis_contents += overlay return overlay @@ -367,6 +367,7 @@ // /obj/machinery/power/solar_control + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "solar panel control" desc = "A controller for solar panel arrays." icon = 'icons/obj/machines/computer.dmi' diff --git a/code/modules/power/tesla/coil.dm b/code/modules/power/tesla/coil.dm index 14eb6c88864..8c52fca3a67 100644 --- a/code/modules/power/tesla/coil.dm +++ b/code/modules/power/tesla/coil.dm @@ -1,4 +1,5 @@ /obj/machinery/power/energy_accumulator/tesla_coil + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "tesla coil" desc = "For the union!" icon = 'icons/obj/machines/engine/tesla_coil.dmi' @@ -119,6 +120,7 @@ zap_buckle_check(power) /obj/machinery/power/energy_accumulator/grounding_rod + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "grounding rod" desc = "Keeps an area from being fried by Edison's Bane." icon = 'icons/obj/machines/engine/tesla_coil.dmi' diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index 0e7957b65fb..b42a4343aad 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -19,7 +19,6 @@ anchored = TRUE appearance_flags = LONG_GLIDE density = TRUE - plane = MASSIVE_OBJ_PLANE plane = ABOVE_LIGHTING_PLANE light_range = 6 move_resist = INFINITY diff --git a/code/modules/power/tracker.dm b/code/modules/power/tracker.dm index a6118e9ac09..4c41c150ba3 100644 --- a/code/modules/power/tracker.dm +++ b/code/modules/power/tracker.dm @@ -52,7 +52,7 @@ /obj/machinery/power/tracker/proc/add_panel_overlay(icon_state, z_offset) var/obj/effect/overlay/tracker/overlay = new(src) overlay.icon_state = icon_state - SET_PLANE_EXPLICIT(overlay, ABOVE_GAME_PLANE, src) + SET_PLANE_EXPLICIT(overlay, GAME_PLANE, src) overlay.pixel_z = z_offset vis_contents += overlay return overlay diff --git a/code/modules/projectiles/ammunition/_firing.dm b/code/modules/projectiles/ammunition/_firing.dm index e2afc1bd67e..5b082223f87 100644 --- a/code/modules/projectiles/ammunition/_firing.dm +++ b/code/modules/projectiles/ammunition/_firing.dm @@ -76,7 +76,11 @@ if(loaded_projectile.firer) firing_dir = get_dir(fired_from, target) if(!loaded_projectile.suppressed && firing_effect_type && !tk_firing(user, fired_from)) - new firing_effect_type(get_turf(src), firing_dir) + var/obj/effect/fire_effect = new firing_effect_type(get_turf(src), firing_dir) + fire_effect.pixel_y = user.pixel_y + fire_effect.pixel_z = user.pixel_z + fire_effect.pixel_x = user.pixel_x + fire_effect.pixel_w = user.pixel_w var/direct_target if(target && curloc.Adjacent(targloc, target=targloc, mover=src)) //if the target is right on our location or adjacent (including diagonally if reachable) we'll skip the travelling code in the proj's fire() diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index c501f15db90..c9b310985c4 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -980,11 +980,15 @@ trajectory_ignore_forcemove = FALSE starting = source_loc - pixel_x = source.pixel_x - pixel_y = source.pixel_y + // Find the last atom movable in our loc chain, or if we're a turf use us + var/atom/source_position = get_highest_loc(source, /atom/movable) || source + pixel_x = source_position.pixel_x + pixel_y = source_position.pixel_y + pixel_w = source_position.pixel_w + pixel_z = source_position.pixel_z original = target if(length(modifiers)) - var/list/calculated = calculate_projectile_angle_and_pixel_offsets(source, target_loc && target, modifiers) + var/list/calculated = calculate_projectile_angle_and_pixel_offsets(source_position, target_loc && target, modifiers) p_x = calculated[2] p_y = calculated[3] @@ -1019,8 +1023,7 @@ var/turf/source_loc = get_turf(source) var/turf/target_loc = get_turf(target) var/dx = ((target_loc.x - source_loc.x) * world.icon_size) + (target.pixel_x - source.pixel_x) + (p_x - (world.icon_size / 2)) - var/dy = ((target_loc.y - source_loc.y) * world.icon_size) + (target.pixel_y - source.pixel_y) + (p_y - (world.icon_size / 2)) - + var/dy = ((target_loc.y - source_loc.y) * world.icon_size) + (target.pixel_y - source.pixel_y) + (target.pixel_z - source.pixel_z) + (p_y - (world.icon_size / 2)) angle = ATAN2(dy, dx) return list(angle, p_x, p_y) @@ -1039,13 +1042,15 @@ var/list/screen_loc_Y = splittext(screen_loc_params[2],":") var/tx = (text2num(screen_loc_X[1]) - 1) * world.icon_size + text2num(screen_loc_X[2]) - var/ty = (text2num(screen_loc_Y[1]) - 1) * world.icon_size + text2num(screen_loc_Y[2]) + // We are here trying to lower our target location by the firing source's visual offset + // So visually things make a nice straight line while properly accounting for actual physical position + var/ty = (text2num(screen_loc_Y[1]) - 1) * world.icon_size + text2num(screen_loc_Y[2]) - source.pixel_z //Calculate the "resolution" of screen based on client's view and world's icon size. This will work if the user can view more tiles than average. var/list/screenview = view_to_pixels(user.client.view) var/ox = round(screenview[1] / 2) - user.client.pixel_x //"origin" x - var/oy = round(screenview[2] / 2) - user.client.pixel_y //"origin" y + var/oy = round(screenview[2] / 2) - user.client.pixel_y - source.pixel_z //"origin" y angle = ATAN2(tx - oy, ty - ox) return list(angle, p_x, p_y) diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index cf193decb69..b49d2e05ec7 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -1,4 +1,5 @@ /obj/machinery/chem_dispenser + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "chem dispenser" desc = "Creates and dispenses chemicals." density = TRUE diff --git a/code/modules/reagents/chemistry/machinery/chem_heater.dm b/code/modules/reagents/chemistry/machinery/chem_heater.dm index dd4e0dff626..211c7daaab0 100644 --- a/code/modules/reagents/chemistry/machinery/chem_heater.dm +++ b/code/modules/reagents/chemistry/machinery/chem_heater.dm @@ -1,4 +1,5 @@ /obj/machinery/chem_heater + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "reaction chamber" //Maybe this name is more accurate? density = TRUE pass_flags_self = PASSMACHINE | LETPASSTHROW diff --git a/code/modules/reagents/chemistry/machinery/chem_mass_spec.dm b/code/modules/reagents/chemistry/machinery/chem_mass_spec.dm index e43d32c661b..0cc651a3590 100644 --- a/code/modules/reagents/chemistry/machinery/chem_mass_spec.dm +++ b/code/modules/reagents/chemistry/machinery/chem_mass_spec.dm @@ -1,4 +1,5 @@ /obj/machinery/chem_mass_spec + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "High-performance liquid chromatography machine" desc = "Allows you to purify reagents & seperate out inverse reagents" icon = 'icons/obj/medical/chemical.dmi' diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm index 237dcb862af..f4446379c0d 100644 --- a/code/modules/reagents/chemistry/machinery/chem_master.dm +++ b/code/modules/reagents/chemistry/machinery/chem_master.dm @@ -1,6 +1,7 @@ #define MAX_CONTAINER_PRINT_AMOUNT 50 /obj/machinery/chem_master + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "ChemMaster 3000" desc = "Used to separate chemicals and distribute them in a variety of forms." icon = 'icons/obj/medical/chemical.dmi' diff --git a/code/modules/reagents/chemistry/machinery/smoke_machine.dm b/code/modules/reagents/chemistry/machinery/smoke_machine.dm index 6f58fb90193..03bb90753f3 100644 --- a/code/modules/reagents/chemistry/machinery/smoke_machine.dm +++ b/code/modules/reagents/chemistry/machinery/smoke_machine.dm @@ -2,6 +2,7 @@ #define REAGENTS_BASE_VOLUME 100 /obj/machinery/smoke_machine + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "smoke machine" desc = "A machine with a centrifuge installed into it. It produces smoke with any reagents you put into the machine." icon = 'icons/obj/medical/chemical.dmi' diff --git a/code/modules/reagents/chemistry/reagents/drug_reagents.dm b/code/modules/reagents/chemistry/reagents/drug_reagents.dm index c6cee8e91c0..6ab58cd4c1a 100644 --- a/code/modules/reagents/chemistry/reagents/drug_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/drug_reagents.dm @@ -736,7 +736,7 @@ if(invisible_man.has_status_effect(/datum/status_effect/grouped/stasis)) return - invisible_man.add_traits(list(TRAIT_INVISIBLE_MAN, TRAIT_HIDE_EXTERNAL_ORGANS, TRAIT_NO_BLOOD_OVERLAY), type) + invisible_man.add_traits(list(TRAIT_SHADOWLESS, TRAIT_INVISIBLE_MAN, TRAIT_HIDE_EXTERNAL_ORGANS, TRAIT_NO_BLOOD_OVERLAY), type) invisible_man.update_body() invisible_man.remove_from_all_data_huds() @@ -746,7 +746,7 @@ . = ..() if(HAS_TRAIT_FROM(invisible_man, TRAIT_INVISIBLE_MAN, type)) invisible_man.add_to_all_human_data_huds() //Is this safe, what do you think, Floyd? - invisible_man.remove_traits(list(TRAIT_INVISIBLE_MAN, TRAIT_HIDE_EXTERNAL_ORGANS, TRAIT_NO_BLOOD_OVERLAY), type) + invisible_man.remove_traits(list(TRAIT_SHADOWLESS, TRAIT_INVISIBLE_MAN, TRAIT_HIDE_EXTERNAL_ORGANS, TRAIT_NO_BLOOD_OVERLAY), type) to_chat(invisible_man, span_notice("As you sober up, opacity once again returns to your body meats.")) diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index f9cf10e1068..e412fa5c45d 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -1,6 +1,7 @@ #define REAGENT_SPILL_DIVISOR 200 /obj/structure/reagent_dispensers + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "Dispenser" desc = "..." icon = 'icons/obj/medical/chemical_tanks.dmi' @@ -323,6 +324,7 @@ /// Wall mounted dispeners, like pepper spray or virus food. Not a normal tank, and shouldn't be able to be turned into a plumbed stationary one. /obj/structure/reagent_dispensers/wall + SET_BASE_VISUAL_PIXEL(0, 0) anchored = TRUE density = FALSE can_be_tanked = FALSE @@ -333,7 +335,7 @@ icon_state = "pepper" reagent_id = /datum/reagent/consumable/condensedcapsaicin -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/peppertank, 30) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/peppertank) /obj/structure/reagent_dispensers/wall/peppertank/Initialize(mapload) . = ..() @@ -342,6 +344,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/peppertank, 3 find_and_hang_on_wall() /obj/structure/reagent_dispensers/water_cooler + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "liquid cooler" desc = "A machine that dispenses liquid to drink." icon = 'icons/obj/machines/vending.dmi' @@ -372,6 +375,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/peppertank, 3 paper_cups-- /obj/structure/reagent_dispensers/beerkeg + SET_BASE_VISUAL_PIXEL(0, 0) name = "beer keg" desc = "Beer is liquid bread, it's good for you..." icon_state = "beer" @@ -389,7 +393,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/peppertank, 3 icon_state = "virus_food" reagent_id = /datum/reagent/consumable/virus_food -MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/virusfood, 30) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/virusfood) /obj/structure/reagent_dispensers/wall/virusfood/Initialize(mapload) . = ..() diff --git a/code/modules/research/anomaly/anomaly_refinery.dm b/code/modules/research/anomaly/anomaly_refinery.dm index bae2b4f1162..db971b224bc 100644 --- a/code/modules/research/anomaly/anomaly_refinery.dm +++ b/code/modules/research/anomaly/anomaly_refinery.dm @@ -11,6 +11,7 @@ * Uses the standard ordnance/tank explosion scaling to compress raw anomaly cores into completed ones. The required explosion radius increases as more cores of that type are created. */ /obj/machinery/research/anomaly_refinery + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "anomaly refinery" desc = "An advanced machine capable of implosion-compressing raw anomaly cores into finished artifacts. Also equipped with state of the art bomb prediction software." circuit = /obj/item/circuitboard/machine/anomaly_refinery diff --git a/code/modules/research/ordnance/doppler_array.dm b/code/modules/research/ordnance/doppler_array.dm index 5e44c2dc703..aaab61fd76e 100644 --- a/code/modules/research/ordnance/doppler_array.dm +++ b/code/modules/research/ordnance/doppler_array.dm @@ -1,4 +1,5 @@ /obj/machinery/doppler_array + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "tachyon-doppler array" desc = "A highly precise directional sensor array which measures the release of quants from decaying tachyons. The doppler shifting of the mirror-image formed by these quants can reveal the size, location and temporal affects of energetic disturbances within a large radius ahead of the array.\n" circuit = /obj/item/circuitboard/machine/doppler_array diff --git a/code/modules/research/rdmachines.dm b/code/modules/research/rdmachines.dm index 665dae0e243..01af11906d2 100644 --- a/code/modules/research/rdmachines.dm +++ b/code/modules/research/rdmachines.dm @@ -3,6 +3,7 @@ /obj/machinery/rnd + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "R&D Device" icon = 'icons/obj/machines/research.dmi' density = TRUE diff --git a/code/modules/security_levels/keycard_authentication.dm b/code/modules/security_levels/keycard_authentication.dm index 69fc6f73289..eaf5d941ed9 100644 --- a/code/modules/security_levels/keycard_authentication.dm +++ b/code/modules/security_levels/keycard_authentication.dm @@ -20,7 +20,6 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) var/obj/machinery/keycard_auth/event_source var/mob/triggerer = null var/waiting = FALSE - COOLDOWN_DECLARE(access_grant_cooldown) /obj/machinery/keycard_auth/Initialize(mapload) @@ -158,9 +157,9 @@ GLOBAL_DATUM_INIT(keycard_events, /datum/events, new) /// Subtype which is stuck to a wall /obj/machinery/keycard_auth/wall_mounted - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/keycard.dmi' -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth/wall_mounted, 26) +_WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/keycard_auth/wall_mounted, 34, 0, 2, 12, -14, 16) /obj/machinery/keycard_auth/wall_mounted/Initialize(mapload) . = ..() diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 6740424cf80..29863e2d4ad 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -662,7 +662,7 @@ name = "pod control computer" locked = TRUE possible_destinations = "pod_asteroid" - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/pod_computer.dmi' icon_state = "pod_off" circuit = /obj/item/circuitboard/computer/emergency_pod light_color = LIGHT_COLOR_BLUE @@ -775,11 +775,15 @@ icon_state = "wall_safe_locked" var/unlocked = FALSE +/obj/item/storage/pod/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + /obj/item/storage/pod/update_icon_state() . = ..() icon_state = "wall_safe[unlocked ? "" : "_locked"]" -MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/pod, 32) +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/item/storage/pod) /obj/item/storage/pod/PopulateContents() new /obj/item/clothing/head/helmet/space/orange(src) diff --git a/code/modules/shuttle/navigation_computer.dm b/code/modules/shuttle/navigation_computer.dm index d3184cc96c6..2a78d821034 100644 --- a/code/modules/shuttle/navigation_computer.dm +++ b/code/modules/shuttle/navigation_computer.dm @@ -107,7 +107,7 @@ var/y_off = shuttle_turf.y - origin.y I.loc = locate(origin.x + x_off, origin.y + y_off, origin.z) //we have to set this after creating the image because it might be null, and images created in nullspace are immutable. I.layer = ABOVE_NORMAL_TURF_LAYER - SET_PLANE(I, ABOVE_GAME_PLANE, shuttle_turf) + SET_PLANE(I, GAME_PLANE, shuttle_turf) I.mouse_opacity = MOUSE_OPACITY_TRANSPARENT the_eye.placement_images[I] = list(x_off, y_off) @@ -194,7 +194,7 @@ var/image/newI = image('icons/effects/alphacolors.dmi', the_eye.loc, "blue") newI.loc = place_spots.loc //It is highly unlikely that any landing spot including a null tile will get this far, but better safe than sorry. newI.layer = NAVIGATION_EYE_LAYER - SET_PLANE_EXPLICIT(newI, ABOVE_GAME_PLANE, place_spots) + SET_PLANE_EXPLICIT(newI, GAME_PLANE, place_spots) newI.mouse_opacity = 0 the_eye.placed_images += newI diff --git a/code/modules/shuttle/on_move.dm b/code/modules/shuttle/on_move.dm index 4c73b7bd263..fc8b56476ad 100644 --- a/code/modules/shuttle/on_move.dm +++ b/code/modules/shuttle/on_move.dm @@ -327,7 +327,7 @@ All ShuttleMove procs go here /obj/structure/ladder/afterShuttleMove(turf/oldT, list/movement_force, shuttle_dir, shuttle_preferred_direction, move_dir, rotation) . = ..() if (!(resistance_flags & INDESTRUCTIBLE)) - LateInitialize() + LateInitialize(/* mapload = */ FALSE) /obj/structure/ladder/onShuttleMove(turf/newT, turf/oldT, list/movement_force, move_dir, obj/docking_port/stationary/old_dock, obj/docking_port/mobile/moving_dock) if (resistance_flags & INDESTRUCTIBLE) diff --git a/code/modules/shuttle/ripple.dm b/code/modules/shuttle/ripple.dm index 54426bc9ae0..824c1843bac 100644 --- a/code/modules/shuttle/ripple.dm +++ b/code/modules/shuttle/ripple.dm @@ -8,7 +8,6 @@ anchored = TRUE density = FALSE layer = RIPPLE_LAYER - plane = ABOVE_GAME_PLANE mouse_opacity = MOUSE_OPACITY_ICON alpha = 0 diff --git a/code/modules/shuttle/syndicate.dm b/code/modules/shuttle/syndicate.dm index 08e0b0d2699..e5f4b0e65d9 100644 --- a/code/modules/shuttle/syndicate.dm +++ b/code/modules/shuttle/syndicate.dm @@ -34,7 +34,7 @@ /obj/machinery/computer/shuttle/syndicate/drop_pod name = "syndicate assault pod control" desc = "Controls the drop pod's launch system." - icon = 'icons/obj/machines/wallmounts.dmi' + icon = 'icons/obj/machines/pod_computer.dmi' icon_state = "pod_off" icon_keyboard = null icon_screen = "pod_on" diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index e2feaa2bc26..c4035b1dd08 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -200,13 +200,6 @@ GLOBAL_VAR_INIT(bsa_unlock, FALSE) top_layer.icon_state = "top_east" add_overlay(top_layer) -/obj/machinery/bsa/full/on_changed_z_level(turf/old_turf, turf/new_turf, same_z_layer, notify_contents) - if(same_z_layer) - return ..() - cut_overlay(top_layer) - get_layer() - return ..() - /obj/machinery/bsa/full/proc/fire(mob/user, turf/bullseye) reload() diff --git a/code/modules/transport/_transport_machinery.dm b/code/modules/transport/_transport_machinery.dm index a51d6d840d3..6a3f3a8b2b9 100644 --- a/code/modules/transport/_transport_machinery.dm +++ b/code/modules/transport/_transport_machinery.dm @@ -179,21 +179,11 @@ user.visible_message(span_notice("[user.name] installs [src] on the tram."), span_notice("You install [src] on the tram."), span_hear("You hear clicking.")) - var/floor_to_tram = get_dir(user, on_tram) - - var/obj/cabinet = new result_path(get_turf(user), floor_to_tram, TRUE) - cabinet.setDir(floor_to_tram) - - if(pixel_shift) - switch(floor_to_tram) - if(NORTH) - cabinet.pixel_y = pixel_shift - if(SOUTH) - cabinet.pixel_y = -pixel_shift - if(EAST) - cabinet.pixel_x = pixel_shift - if(WEST) - cabinet.pixel_x = -pixel_shift + var/facing_dir = get_dir(user, on_tram) + if(inverse_dir) // I'm sorry about this switch, O.turn wouldn't work for whatever reason. + facing_dir = REVERSE_DIR(facing_dir) + var/obj/cabinet = new result_path(get_turf(user), facing_dir, TRUE) + cabinet.setDir(facing_dir) after_attach(cabinet) qdel(src) diff --git a/code/modules/transport/elevator/elev_doors.dm b/code/modules/transport/elevator/elev_doors.dm index c7468f6a62f..4f2b93976ca 100644 --- a/code/modules/transport/elevator/elev_doors.dm +++ b/code/modules/transport/elevator/elev_doors.dm @@ -12,5 +12,5 @@ GLOBAL_LIST_EMPTY(elevator_doors) icon_state = "right" base_state = "right" -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/elevator/left, 0) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/door/window/elevator/right, 0) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/elevator/left) +MAPPING_DIRECTIONAL_HELPERS_EMPTY(/obj/machinery/door/window/elevator/right) diff --git a/code/modules/transport/tram/tram_controller.dm b/code/modules/transport/tram/tram_controller.dm index 1323953de78..754dc2465d6 100644 --- a/code/modules/transport/tram/tram_controller.dm +++ b/code/modules/transport/tram/tram_controller.dm @@ -1192,4 +1192,3 @@ icon_state = "tram-controller" custom_materials = list(/datum/material/titanium = SHEET_MATERIAL_AMOUNT * 4, /datum/material/iron = SHEET_MATERIAL_AMOUNT * 2, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 2) result_path = /obj/machinery/transport/tram_controller - pixel_shift = 32 diff --git a/code/modules/transport/tram/tram_controls.dm b/code/modules/transport/tram/tram_controls.dm index 0bfce56aa5c..e91d8486764 100644 --- a/code/modules/transport/tram/tram_controls.dm +++ b/code/modules/transport/tram/tram_controls.dm @@ -35,11 +35,13 @@ dir = SOUTH pixel_x = -8 pixel_y = 32 + pixel_z = 0 /obj/machinery/computer/tram_controls/split/directional/south dir = NORTH pixel_x = 8 pixel_y = -32 + pixel_z = 0 /obj/machinery/computer/tram_controls/split/directional/east dir = WEST diff --git a/code/modules/transport/tram/tram_displays.dm b/code/modules/transport/tram/tram_displays.dm index b228bb38e9b..74d570ec602 100644 --- a/code/modules/transport/tram/tram_displays.dm +++ b/code/modules/transport/tram/tram_displays.dm @@ -41,7 +41,6 @@ icon = 'icons/obj/tram/tram_indicator.dmi' custom_materials = list(/datum/material/titanium = SHEET_MATERIAL_AMOUNT * 4, /datum/material/iron = SHEET_MATERIAL_AMOUNT * 2, /datum/material/glass = SHEET_MATERIAL_AMOUNT * 2) result_path = /obj/machinery/transport/destination_sign/indicator - pixel_shift = 32 /obj/machinery/transport/destination_sign/Initialize(mapload) . = ..() diff --git a/code/modules/transport/tram/tram_doors.dm b/code/modules/transport/tram/tram_doors.dm index 653b5cbabb5..ccd8a4b1ec1 100644 --- a/code/modules/transport/tram/tram_doors.dm +++ b/code/modules/transport/tram/tram_doors.dm @@ -1,12 +1,11 @@ -#define TRAM_DOOR_WARNING_TIME (0.9 SECONDS) -#define TRAM_DOOR_CYCLE_TIME (0.6 SECONDS) -#define TRAM_DOOR_CRUSH_TIME (0.7 SECONDS) #define TRAM_DOOR_RECYCLE_TIME (2.7 SECONDS) /obj/machinery/door/airlock/tram name = "tram door" icon = 'icons/obj/doors/airlocks/tram/tram.dmi' overlays_file = 'icons/obj/doors/airlocks/tram/tram-overlays.dmi' + // YET TO BE UPDATED TO 3/4ths + short_rendering = TRUE multi_tile = TRUE opacity = FALSE assemblytype = /obj/structure/door_assembly/multi_tile/door_assembly_tram @@ -17,6 +16,8 @@ doorOpen = 'sound/machines/tramopen.ogg' doorClose = 'sound/machines/tramclose.ogg' autoclose = FALSE + greyscale_config = null + greyscale_colors = null /// Weakref to the tram we're attached var/datum/weakref/transport_ref var/retry_counter @@ -28,6 +29,28 @@ if(!id_tag) id_tag = assign_random_name() +/obj/machinery/door/airlock/tram/animation_length(animation) + switch(animation) + if(DOOR_OPENING_ANIMATION) + return 1.3 SECONDS + if(DOOR_CLOSING_ANIMATION) + return 2 SECONDS + +/obj/machinery/door/airlock/tram/animation_segment_delay(animation) + switch(animation) + if(AIRLOCK_OPENING_TRANSPARENT) + return 0.6 SECONDS + if(AIRLOCK_OPENING_PASSABLE) + return 0.9 SECONDS + if(AIRLOCK_OPENING_FINISHED) + return 0.9 SECONDS + if(AIRLOCK_CLOSING_UNPASSABLE) + return 0.9 SECONDS + if(AIRLOCK_CLOSING_OPAQUE) + return 0.7 SECONDS + if(AIRLOCK_CLOSING_FINISHED) + return 0.9 SECONDS + /obj/machinery/door/airlock/tram/open(forced = DEFAULT_DOOR_CHECKS) if(operating || welded || locked || seal) return FALSE @@ -38,16 +61,16 @@ if(forced == DEFAULT_DOOR_CHECKS && (!hasPower() || wires.is_cut(WIRE_OPEN))) return FALSE - SEND_SIGNAL(src, COMSIG_AIRLOCK_OPEN, FALSE) + SEND_SIGNAL(src, COMSIG_AIRLOCK_OPEN, forced) operating = TRUE - update_icon(ALL, AIRLOCK_OPENING, TRUE) + update_icon(ALL, AIRLOCK_OPENING) if(forced >= BYPASS_DOOR_CHECKS) playsound(src, 'sound/machines/airlockforced.ogg', vol = 40, vary = FALSE) - sleep(TRAM_DOOR_CYCLE_TIME) + sleep(animation_segment_delay(AIRLOCK_OPENING_TRANSPARENT)) else playsound(src, doorOpen, vol = 40, vary = FALSE) - sleep(TRAM_DOOR_WARNING_TIME) + sleep(animation_segment_delay(AIRLOCK_OPENING_PASSABLE)) set_density(FALSE) if(!isnull(filler)) @@ -55,10 +78,10 @@ update_freelook_sight() flags_1 &= ~PREVENT_CLICK_UNDER_1 air_update_turf(TRUE, FALSE) - sleep(TRAM_DOOR_WARNING_TIME) + sleep(animation_segment_delay(AIRLOCK_OPENING_FINISHED)) layer = OPEN_DOOR_LAYER - update_icon(ALL, AIRLOCK_OPEN, TRUE) operating = FALSE + update_icon(ALL, AIRLOCK_OPEN) return TRUE @@ -94,8 +117,8 @@ playsound(src, doorClose, vol = 40, vary = FALSE) operating = TRUE layer = CLOSED_DOOR_LAYER - update_icon(ALL, AIRLOCK_CLOSING, 1) - sleep(TRAM_DOOR_WARNING_TIME) + update_icon(ALL, AIRLOCK_CLOSING) + sleep(animation_segment_delay(AIRLOCK_CLOSING_UNPASSABLE)) if(!hungry_door) for(var/turf/checked_turf in locs) for(var/atom/movable/blocker in checked_turf) @@ -103,11 +126,11 @@ say("Please stand clear of the doors!") playsound(src, 'sound/machines/buzz-sigh.ogg', 60, vary = FALSE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) layer = OPEN_DOOR_LAYER - update_icon(ALL, AIRLOCK_OPEN, 1) operating = FALSE + update_icon(ALL, AIRLOCK_OPEN) return FALSE SEND_SIGNAL(src, COMSIG_AIRLOCK_CLOSE) - sleep(TRAM_DOOR_CRUSH_TIME) + sleep(animation_segment_delay(AIRLOCK_CLOSING_OPAQUE)) set_density(TRUE) if(!isnull(filler)) filler.set_density(TRUE) @@ -116,9 +139,9 @@ air_update_turf(TRUE, TRUE) crush() crushing_in_progress = FALSE - sleep(TRAM_DOOR_WARNING_TIME) - update_icon(ALL, AIRLOCK_CLOSED, 1) + sleep(animation_segment_delay(AIRLOCK_CLOSING_FINISHED)) operating = FALSE + update_icon(ALL, AIRLOCK_CLOSED) retry_counter = 0 return TRUE @@ -237,7 +260,4 @@ open(forced = BYPASS_DOOR_CHECKS) return -#undef TRAM_DOOR_WARNING_TIME -#undef TRAM_DOOR_CYCLE_TIME -#undef TRAM_DOOR_CRUSH_TIME #undef TRAM_DOOR_RECYCLE_TIME diff --git a/code/modules/transport/tram/tram_structures.dm b/code/modules/transport/tram/tram_structures.dm index 368223d1165..25996191cec 100644 --- a/code/modules/transport/tram/tram_structures.dm +++ b/code/modules/transport/tram/tram_structures.dm @@ -33,7 +33,7 @@ flags_1 = PREVENT_CLICK_UNDER_1 pass_flags_self = PASSWINDOW armor_type = /datum/armor/tram_structure - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_OBJ smoothing_groups = SMOOTH_GROUP_TRAM_STRUCTURE canSmoothWith = SMOOTH_GROUP_TRAM_STRUCTURE can_be_unanchored = FALSE @@ -240,97 +240,84 @@ */ /obj/structure/tram/alt + icon = null + var/wall_icon = null +/obj/structure/tram/alt/update_overlays(updates=ALL) + . = ..() + . += generate_joined_wall(wall_icon, smoothing_junction) + if((smoothing_flags & SMOOTH_BITMASK) && (updates & UPDATE_SMOOTHING)) + QUEUE_SMOOTH(src) /obj/structure/tram/alt/titanium name = "solid tram" desc = "A lightweight titanium composite structure. There is further solid plating where the panels usually attach to the frame." - icon = 'icons/turf/walls/shuttle_wall.dmi' - icon_state = "shuttle_wall-0" - base_icon_state = "shuttle_wall" + wall_icon = 'icons/turf/walls/shuttle_wall.dmi' mineral = /obj/item/stack/sheet/mineral/titanium tram_wall_type = /obj/structure/tram/alt/titanium - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_TITANIUM_WALLS + smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + canSmoothWith = SMOOTH_GROUP_TITANIUM_WALLS /obj/structure/tram/alt/plastitanium name = "reinforced tram" desc = "An evil tram of plasma and titanium." - icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" + wall_icon = 'icons/turf/walls/plastitanium_wall.dmi' mineral = /obj/item/stack/sheet/mineral/plastitanium tram_wall_type = /obj/structure/tram/alt/plastitanium - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS - canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_PLASTITANIUM_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_TALL_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS /obj/structure/tram/alt/gold name = "gold tram" desc = "A solid gold tram. Swag!" - icon = 'icons/turf/walls/gold_wall.dmi' - icon_state = "gold_wall-0" - base_icon_state = "gold_wall" + wall_icon = 'icons/turf/walls/gold_wall.dmi' mineral = /obj/item/stack/sheet/mineral/gold tram_wall_type = /obj/structure/tram/alt/gold explosion_block = 0 //gold is a soft metal you dingus. - smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_GOLD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_TALL_WALLS canSmoothWith = SMOOTH_GROUP_GOLD_WALLS custom_materials = list(/datum/material/gold = SHEET_MATERIAL_AMOUNT * 2) /obj/structure/tram/alt/silver name = "silver tram" desc = "A solid silver tram. Shiny!" - icon = 'icons/turf/walls/silver_wall.dmi' - icon_state = "silver_wall-0" - base_icon_state = "silver_wall" + wall_icon = 'icons/turf/walls/silver_wall.dmi' mineral = /obj/item/stack/sheet/mineral/silver tram_wall_type = /obj/structure/tram/alt/silver - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_SILVER_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_SILVER_WALLS custom_materials = list(/datum/material/silver = SHEET_MATERIAL_AMOUNT * 2) /obj/structure/tram/alt/diamond name = "diamond tram" desc = "A composite structure with diamond-plated panels. Looks awfully sharp..." - icon = 'icons/turf/walls/diamond_wall.dmi' - icon_state = "diamond_wall-0" - base_icon_state = "diamond_wall" + wall_icon = 'icons/turf/walls/diamond_wall.dmi' mineral = /obj/item/stack/sheet/mineral/diamond tram_wall_type = /obj/structure/tram/alt/diamond //diamond wall takes twice as much time to slice max_integrity = 800 explosion_block = 3 - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_DIAMOND_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_DIAMOND_WALLS custom_materials = list(/datum/material/diamond = SHEET_MATERIAL_AMOUNT * 2) /obj/structure/tram/alt/bananium name = "bananium tram" desc = "A composite structure with bananium plating. Honk!" - icon = 'icons/turf/walls/bananium_wall.dmi' - icon_state = "bananium_wall-0" - base_icon_state = "bananium_wall" + wall_icon = 'icons/turf/walls/bananium_wall.dmi' mineral = /obj/item/stack/sheet/mineral/bananium tram_wall_type = /obj/structure/tram/alt/bananium - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_BANANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_BANANIUM_WALLS custom_materials = list(/datum/material/bananium = SHEET_MATERIAL_AMOUNT*2) /obj/structure/tram/alt/sandstone name = "sandstone tram" desc = "A composite structure with sandstone plating. Rough." - icon = 'icons/turf/walls/sandstone_wall.dmi' - icon_state = "sandstone_wall-0" - base_icon_state = "sandstone_wall" + wall_icon = 'icons/turf/walls/sandstone_wall.dmi' mineral = /obj/item/stack/sheet/mineral/sandstone tram_wall_type = /obj/structure/tram/alt/sandstone explosion_block = 0 - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_SANDSTONE_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_SANDSTONE_WALLS custom_materials = list(/datum/material/sandstone = SHEET_MATERIAL_AMOUNT*2) @@ -338,13 +325,10 @@ article = "a" name = "uranium tram" desc = "A composite structure with uranium plating. This is probably a bad idea." - icon = 'icons/turf/walls/uranium_wall.dmi' - icon_state = "uranium_wall-0" - base_icon_state = "uranium_wall" + wall_icon = 'icons/turf/walls/uranium_wall.dmi' mineral = /obj/item/stack/sheet/mineral/uranium tram_wall_type = /obj/structure/tram/alt/uranium - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_URANIUM_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_URANIUM_WALLS custom_materials = list(/datum/material/uranium = SHEET_MATERIAL_AMOUNT*2) @@ -383,27 +367,21 @@ /obj/structure/tram/alt/plasma name = "plasma tram" desc = "A composite structure with plasma plating. This is definitely a bad idea." - icon = 'icons/turf/walls/plasma_wall.dmi' - icon_state = "plasma_wall-0" - base_icon_state = "plasma_wall" + wall_icon = 'icons/turf/walls/plasma_wall.dmi' mineral = /obj/item/stack/sheet/mineral/plasma tram_wall_type = /obj/structure/tram/alt/plasma - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_PLASMA_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_PLASMA_WALLS custom_materials = list(/datum/material/plasma = SHEET_MATERIAL_AMOUNT*2) /obj/structure/tram/alt/wood name = "wooden tram" desc = "A tram with wooden framing. Flammable. There's a reason we use metal now." - icon = 'icons/turf/walls/wood_wall.dmi' - icon_state = "wood_wall-0" - base_icon_state = "wood_wall" + wall_icon = 'icons/turf/walls/wood_wall.dmi' mineral = /obj/item/stack/sheet/mineral/wood tram_wall_type = /obj/structure/tram/alt/wood explosion_block = 0 - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_WOOD_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_WOOD_WALLS custom_materials = list(/datum/material/wood = SHEET_MATERIAL_AMOUNT*2) @@ -420,11 +398,8 @@ /obj/structure/tram/alt/bamboo name = "bamboo tram" desc = "A tram with a bamboo framing." - icon = 'icons/turf/walls/bamboo_wall.dmi' - icon_state = "bamboo_wall-0" - base_icon_state = "wall" - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_CLOSED_TURFS + wall_icon = 'icons/turf/walls/bamboo_wall.dmi' + smoothing_groups = SMOOTH_GROUP_BAMBOO_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_BAMBOO_WALLS mineral = /obj/item/stack/sheet/mineral/bamboo tram_wall_type = /obj/structure/tram/alt/bamboo @@ -432,28 +407,22 @@ /obj/structure/tram/alt/iron name = "rough iron tram" desc = "A composite structure with rough iron plating." - icon = 'icons/turf/walls/iron_wall.dmi' - icon_state = "iron_wall-0" - base_icon_state = "iron_wall" + wall_icon = 'icons/turf/walls/iron_wall.dmi' mineral = /obj/item/stack/rods mineral_amount = 5 tram_wall_type = /obj/structure/tram/alt/iron - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_IRON_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_IRON_WALLS custom_materials = list(/datum/material/iron = SHEET_MATERIAL_AMOUNT * 2.5) /obj/structure/tram/alt/abductor name = "alien tram" desc = "A composite structure made of some kind of alien alloy." - icon = 'icons/turf/walls/abductor_wall.dmi' - icon_state = "abductor_wall-0" - base_icon_state = "abductor_wall" + wall_icon = 'icons/turf/walls/abductor_wall.dmi' mineral = /obj/item/stack/sheet/mineral/abductor tram_wall_type = /obj/structure/tram/alt/abductor explosion_block = 3 - smoothing_flags = SMOOTH_BITMASK - smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + smoothing_groups = SMOOTH_GROUP_ABDUCTOR_WALLS + SMOOTH_GROUP_WALLS + SMOOTH_GROUP_TALL_WALLS + SMOOTH_GROUP_CLOSED_TURFS canSmoothWith = SMOOTH_GROUP_ABDUCTOR_WALLS custom_materials = list(/datum/material/alloy/alien = SHEET_MATERIAL_AMOUNT*2) diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index a42c25dc94e..1fda8fcb47e 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -88,6 +88,7 @@ #include "abductor_baton_spell.dm" #include "ablative_hud.dm" #include "achievements.dm" +#include "airlock_icon_states.dm" #include "anchored_mobs.dm" #include "anonymous_themes.dm" #include "antag_conversion.dm" diff --git a/code/modules/unit_tests/airlock_icon_states.dm b/code/modules/unit_tests/airlock_icon_states.dm new file mode 100644 index 00000000000..90c0f5b1179 --- /dev/null +++ b/code/modules/unit_tests/airlock_icon_states.dm @@ -0,0 +1,53 @@ +/// Ensures all airlocks have all the icon states they need to function +/datum/unit_test/airlock_icon_states + +/datum/unit_test/airlock_icon_states/Run() + var/list/required_icon_states = list( + "opening" = FALSE, + "closing" = FALSE, + "open_top" = FALSE, + "open_bottom" = FALSE, + "closed" = FALSE, + "construction" = FALSE, + ) + // Icon states to use for anything without a tall sprite (deprecated to be removed when all are replaced) + var/list/legacy_required_states = list( + "opening" = FALSE, + "closing" = FALSE, + "open" = FALSE, + "closed" = FALSE, + "construction" = FALSE, + ) + + var/short_found = FALSE + for(var/obj/machinery/door/airlock/airlock_path as anything in typesof(/obj/machinery/door/airlock)) + var/obj/machinery/door/airlock/real_lock = allocate(airlock_path) + var/icon/airlock_icon = icon(real_lock.icon) + var/list/existing_icon_states = required_icon_states.Copy() + // Remove this someday + if(real_lock.short_rendering) + existing_icon_states = legacy_required_states.Copy() + short_found = TRUE + + for(var/icon_state in icon_states(airlock_icon)) + if(!(icon_state in existing_icon_states)) // Ignore gags defaults please + continue + existing_icon_states[icon_state] = TRUE + + if(real_lock.short_rendering || has_directionals(airlock_icon, icon_state)) + continue + TEST_FAIL("[airlock_path] was missing directional icon states for \"[icon_state]\"") + + for(var/possible_state in existing_icon_states) + if(existing_icon_states[possible_state]) + continue + TEST_FAIL("[airlock_path] was missing the required \"[possible_state]\" icon state") + + if(!short_found) + TEST_FAIL("No short airlocks were found! Please remove short_rendering and its uses as it is now redundant") + +/// Retruns true if the passed in icon has unique sprites for all 4 directions, false otherwise +/datum/unit_test/airlock_icon_states/proc/has_directionals(icon/input, state) + var/icon/turned_right = icon(input, icon_state = state, dir = EAST) + var/icon/turned_up = icon(input, icon_state = state, dir = NORTH) + return icon2base64(turned_right) != icon2base64(turned_up) diff --git a/code/modules/unit_tests/changeling.dm b/code/modules/unit_tests/changeling.dm index 7f86510fd62..cda7165d6a4 100644 --- a/code/modules/unit_tests/changeling.dm +++ b/code/modules/unit_tests/changeling.dm @@ -70,7 +70,7 @@ return victim /datum/unit_test/transformation_sting/proc/setup_ling() - var/mob/living/carbon/human/ling = allocate(/mob/living/carbon/human/consistent) + var/mob/living/carbon/human/ling = allocate(/mob/living/carbon/human/consistent/rotate) // Because we use two consistent humans, we need to change some of the features to know they're actually updating to new values. // The more DNA features and random things we change, the more likely we are to catch something not updating correctly. // Yeah guess who/what this is, I dare you. @@ -97,3 +97,9 @@ ling.mind.add_antag_datum(/datum/antagonist/changeling) return ling + +/mob/living/carbon/human/consistent/rotate + +/mob/living/carbon/human/consistent/rotate/setDir(newdir) + . = ..() + stack_trace("WHAT HOW WHO WOULD DO THIS TO ME ON THE EVENING OF MY SON'S WEDDING") diff --git a/code/modules/unit_tests/hallucination_icons.dm b/code/modules/unit_tests/hallucination_icons.dm index c9f9cf8237c..9bc2ceb4019 100644 --- a/code/modules/unit_tests/hallucination_icons.dm +++ b/code/modules/unit_tests/hallucination_icons.dm @@ -46,7 +46,7 @@ // Test fake_flood hallucination for if its fake plasmaflood icon exists var/datum/hallucination/fake_flood/flood_hallucination = /datum/hallucination/fake_flood var/flood_hallucination_icon = initial(flood_hallucination.image_icon) - var/flood_hallucination_icon_state = initial(flood_hallucination.image_state) + var/flood_hallucination_icon_state = "[initial(flood_hallucination.base_image_state)]-0" check_hallucination_icon(flood_hallucination, flood_hallucination_icon, flood_hallucination_icon_state) // Test hallucination client_image_holders that are used for various hallucinations (bubblegum, xeno attack) diff --git a/code/modules/unit_tests/paintings.dm b/code/modules/unit_tests/paintings.dm index 064b8ab6efd..d614c439e41 100644 --- a/code/modules/unit_tests/paintings.dm +++ b/code/modules/unit_tests/paintings.dm @@ -4,7 +4,8 @@ /datum/unit_test/paintings/Run() for(var/obj/item/canvas/canvas as anything in typesof(/obj/item/canvas)) canvas = new canvas - var/canvas_icons = icon_states(canvas.icon) + var/canvas_icons = icon_states(canvas.frame_icon) for(var/frame_type in SSpersistent_paintings.frame_types_by_patronage_tier) - if(!("[canvas.icon_state]frame_[frame_type]" in canvas_icons)) - TEST_FAIL("Canvas [canvas.icon_state] doesn't have an icon state for frame: [frame_type].") + var/complete_icon_state = "[canvas.icon_state]frame_[frame_type]" + if(!(complete_icon_state in canvas_icons)) + TEST_FAIL("Canvas [canvas.icon_state] doesn't have an icon state for '[frame_type]': '[complete_icon_state]'.") diff --git a/code/modules/unit_tests/plane_double_transform.dm b/code/modules/unit_tests/plane_double_transform.dm index f4928a8f997..da0cd422c7a 100644 --- a/code/modules/unit_tests/plane_double_transform.dm +++ b/code/modules/unit_tests/plane_double_transform.dm @@ -11,6 +11,19 @@ our_group.show_hud() // End hack + /// DO NOT FUCKING REPLICATE THIS + /// We give weather a pass cause doing it "properly" involves adding like 3 different new render plates + /// And I can't justify that cost for such a rare effect + /// I am sorry + var/list/weather_planes = typecacheof(list( + /atom/movable/screen/plane_master/weather_mask, + /atom/movable/screen/plane_master/weather, + /atom/movable/screen/plane_master/weather_frill, + /atom/movable/screen/plane_master/weather_glow, + /atom/movable/screen/plane_master/weather_frill_glow, + /atom/movable/screen/plane_master/rendering_plate/wall_weather_mask, + )) + // Generates a list of render target -> PM for future use var/list/render_target_to_plane = list() for(var/plane_key as anything in our_group.plane_masters) @@ -22,7 +35,7 @@ for(var/plane_key as anything in our_group.plane_masters) var/atom/movable/screen/plane_master/plane = our_group.plane_masters[plane_key] - if(!plane.multiz_scaled) + if(!plane.multiz_scaled || is_type_in_typecache(plane, weather_planes)) continue // Walk the relay targets diff --git a/code/modules/unit_tests/screenshots/cardboard_cutouts_nukie_cutout.png b/code/modules/unit_tests/screenshots/cardboard_cutouts_nukie_cutout.png index 47061552e62..194f3380e92 100644 Binary files a/code/modules/unit_tests/screenshots/cardboard_cutouts_nukie_cutout.png and b/code/modules/unit_tests/screenshots/cardboard_cutouts_nukie_cutout.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_antag_icons_blob.png b/code/modules/unit_tests/screenshots/screenshot_antag_icons_blob.png index f21c6979c1a..e1824a95ac7 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_antag_icons_blob.png and b/code/modules/unit_tests/screenshots/screenshot_antag_icons_blob.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_antag_icons_blobinfection.png b/code/modules/unit_tests/screenshots/screenshot_antag_icons_blobinfection.png index e3d7acbf5d8..0772276bead 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_antag_icons_blobinfection.png and b/code/modules/unit_tests/screenshots/screenshot_antag_icons_blobinfection.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_dynamic_human_icons_syndicate_commando.png b/code/modules/unit_tests/screenshots/screenshot_dynamic_human_icons_syndicate_commando.png index adc462ace50..2f6d8014ba8 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_dynamic_human_icons_syndicate_commando.png and b/code/modules/unit_tests/screenshots/screenshot_dynamic_human_icons_syndicate_commando.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_emissive.png b/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_emissive.png index 912f16e6839..6f119be54eb 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_emissive.png and b/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_emissive.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_on.png b/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_on.png index 8468461cc6e..08dc600a818 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_on.png and b/code/modules/unit_tests/screenshots/screenshot_high_luminosity_eyes_light_on.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_abductor.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_abductor.png index 1ad767d2b64..fc6899e83f2 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_abductor.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_abductor.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_android.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_android.png index 20addbcdf8e..3659399e361 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_android.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_android.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_dullahan.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_dullahan.png index 0f47126c1db..de483e930f7 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_dullahan.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_dullahan.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal.png index 06def116412..588db81af52 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal_lustrous.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal_lustrous.png index 5e827763c69..f6cb4b90d6d 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal_lustrous.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_ethereal_lustrous.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_fly.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_fly.png index 5eb33850ae4..d8f567d7e02 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_fly.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_fly.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem.png index 32b4590ff5c..ad60ee8489e 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_golem.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human.png index 475c07f50de..d746900e1c1 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_felinid.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_felinid.png index 762355d1c89..2392510fa2c 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_felinid.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_felinid.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_krokodil_addict.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_krokodil_addict.png index e9251e73cc5..777a9ed7508 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_krokodil_addict.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_human_krokodil_addict.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly.png index eaee84fed49..f67beefdf8e 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_luminescent.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_luminescent.png index 641c9050ee4..dd4be354024 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_luminescent.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_luminescent.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_slime.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_slime.png index 34288a8a8e5..4d2c81a2893 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_slime.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_slime.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_stargazer.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_stargazer.png index eaee84fed49..f67beefdf8e 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_stargazer.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_stargazer.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard.png index c0a3c30b8bb..43bff4b89e7 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_ashwalker.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_ashwalker.png index 70d445b7712..e157cb5631d 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_ashwalker.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_ashwalker.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_silverscale.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_silverscale.png index f7f6ddf47d5..8dfeb33f015 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_silverscale.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_lizard_silverscale.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png index 5fd259a0ed4..fd66ed838cc 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png index 284205a73ec..bb31be10ed0 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_mush.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_mush.png index 1985d06b153..25298482f74 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_mush.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_mush.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_plasmaman.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_plasmaman.png index 309d1a6e848..fee73ee7a5c 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_plasmaman.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_plasmaman.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_pod.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_pod.png index abdb8e82734..a7e33774e8f 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_pod.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_pod.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow.png index 7f31e342050..088bc9f9890 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow_nightmare.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow_nightmare.png index 5cdeedeffca..adfcf3797ce 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow_nightmare.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_shadow_nightmare.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_skeleton.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_skeleton.png index 54625a5dd04..cc52b77ab76 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_skeleton.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_skeleton.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_snail.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_snail.png index 11a4cdbf2dd..e41fadd6db1 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_snail.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_snail.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vampire.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vampire.png index da991c8a20d..542edd67a41 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vampire.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vampire.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_voidwalker.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_voidwalker.png index 78962671d11..2097e1fb884 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_voidwalker.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_voidwalker.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie.png index e9251e73cc5..777a9ed7508 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie_infectious.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie_infectious.png index e9251e73cc5..777a9ed7508 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie_infectious.png and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_zombie_infectious.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_husk_body.png b/code/modules/unit_tests/screenshots/screenshot_husk_body.png index d113b473846..d3b6f38b56a 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_husk_body.png and b/code/modules/unit_tests/screenshots/screenshot_husk_body.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_husk_body_missing_limbs.png b/code/modules/unit_tests/screenshots/screenshot_husk_body_missing_limbs.png index 1a1db7dfd87..404e7ac6e94 100644 Binary files a/code/modules/unit_tests/screenshots/screenshot_husk_body_missing_limbs.png and b/code/modules/unit_tests/screenshots/screenshot_husk_body_missing_limbs.png differ diff --git a/code/modules/unit_tests/screenshots/transformation_sting_appearances.png b/code/modules/unit_tests/screenshots/transformation_sting_appearances.png index e20d19d45b6..c64de025895 100644 Binary files a/code/modules/unit_tests/screenshots/transformation_sting_appearances.png and b/code/modules/unit_tests/screenshots/transformation_sting_appearances.png differ diff --git a/code/modules/unit_tests/unit_test.dm b/code/modules/unit_tests/unit_test.dm index ed2510b8294..c1087608975 100644 --- a/code/modules/unit_tests/unit_test.dm +++ b/code/modules/unit_tests/unit_test.dm @@ -222,6 +222,10 @@ GLOBAL_VAR_INIT(focused_tests, focused_tests()) var/list/returnable_list = list() // The following are just generic, singular types. returnable_list = list( + // Branch types, should never be created + /turf/closed, + /turf/open, + /turf, //Never meant to be created, errors out the ass for mobcode reasons /mob/living/carbon, //And another diff --git a/code/modules/vehicles/mecha/_mecha.dm b/code/modules/vehicles/mecha/_mecha.dm index d28b510328a..4a88bfa6ae1 100644 --- a/code/modules/vehicles/mecha/_mecha.dm +++ b/code/modules/vehicles/mecha/_mecha.dm @@ -19,6 +19,7 @@ * Cooldown for melee is on mech_melee_attack also because exploits */ /obj/vehicle/sealed/mecha + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "exosuit" desc = "Exosuit" icon = 'icons/mob/rideables/mecha.dmi' diff --git a/code/modules/vehicles/mecha/equipment/weapons/weapons.dm b/code/modules/vehicles/mecha/equipment/weapons/weapons.dm index 0bb691160b3..4e58fe47b04 100644 --- a/code/modules/vehicles/mecha/equipment/weapons/weapons.dm +++ b/code/modules/vehicles/mecha/equipment/weapons/weapons.dm @@ -74,7 +74,11 @@ projectile_obj.hit_prone_targets = shooter.combat_mode projectile_obj.fire() if(!projectile_obj.suppressed && firing_effect_type) - new firing_effect_type(get_turf(src), chassis.dir) + var/obj/effect/fire_effect = new firing_effect_type(get_turf(src), chassis.dir) + fire_effect.pixel_y = chassis.pixel_y + fire_effect.pixel_z = chassis.pixel_z + fire_effect.pixel_x = chassis.pixel_x + fire_effect.pixel_w = chassis.pixel_w playsound(chassis, fire_sound, 50, TRUE) log_combat(source, target, "fired [projectile_obj] at", src, "from [chassis] at [get_area_name(src, TRUE)]") diff --git a/code/modules/vehicles/mecha/mech_bay.dm b/code/modules/vehicles/mecha/mech_bay.dm index 5166b9c5fdf..05fc7a61774 100644 --- a/code/modules/vehicles/mecha/mech_bay.dm +++ b/code/modules/vehicles/mecha/mech_bay.dm @@ -1,4 +1,5 @@ /obj/machinery/mech_bay_recharge_port + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "mech bay power port" desc = "This port recharges a mech's internal power cell." icon = 'icons/obj/machines/mech_bay.dmi' diff --git a/code/modules/vehicles/mecha/mecha_movement.dm b/code/modules/vehicles/mecha/mecha_movement.dm index 3c743bd7fb3..57081b58385 100644 --- a/code/modules/vehicles/mecha/mecha_movement.dm +++ b/code/modules/vehicles/mecha/mecha_movement.dm @@ -1,4 +1,4 @@ -/// Sets the direction of the mecha and all of its occcupents, required for FOV. Alternatively one could make a recursive contents registration and register topmost direction changes in the fov component +/// Sets the direction of the mecha and all of its occcupents /obj/vehicle/sealed/mecha/setDir(newdir) . = ..() for(var/mob/living/occupant as anything in occupants) diff --git a/code/modules/vending/_vending.dm b/code/modules/vending/_vending.dm index 6e63000951c..5195857d99b 100644 --- a/code/modules/vending/_vending.dm +++ b/code/modules/vending/_vending.dm @@ -53,6 +53,7 @@ GLOBAL_LIST_EMPTY(vending_machines_to_restock) * Captalism in the year 2525, everything in a vending machine, even love */ /obj/machinery/vending + SET_BASE_VISUAL_PIXEL(0, DEPTH_OFFSET) name = "\improper Vendomat" desc = "A generic vending machine." icon = 'icons/obj/machines/vending.dmi' diff --git a/code/modules/vending/medical_wall.dm b/code/modules/vending/medical_wall.dm index 66badd4adf2..eb1348998a6 100644 --- a/code/modules/vending/medical_wall.dm +++ b/code/modules/vending/medical_wall.dm @@ -29,7 +29,11 @@ tiltable = FALSE light_mask = "wallmed-light-mask" -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/vending/wallmed, 32) +/obj/machinery/vending/wallmed/Initialize(mapload) + . = ..() + find_and_hang_on_wall() + +WALL_MOUNT_DIRECTIONAL_HELPERS(/obj/machinery/vending/wallmed) /obj/item/vending_refill/wallmed machine_name = "NanoMed" diff --git a/config/admins.txt b/config/admins.txt index f48ff5bc03c..8985fba58f8 100644 --- a/config/admins.txt +++ b/config/admins.txt @@ -149,3 +149,4 @@ WaylandSmithy = Game Master NamelessFairy = Game Master WalterMeldron = Game Master san7890 = Game Master +LemonInTheDark = Game Master diff --git a/cutter_templates/bitmask/cardinal_32x48.toml b/cutter_templates/bitmask/cardinal_32x48.toml new file mode 100644 index 00000000000..2c3d5af3db0 --- /dev/null +++ b/cutter_templates/bitmask/cardinal_32x48.toml @@ -0,0 +1,22 @@ +template = "bitmask/cardinal_32x32" +[icon_size] +x = 32 +y = 48 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 48 + +[positions] +convex = 0 +horizontal = 1 +vertical = 2 +concave = 3 + +[cut_pos] +x = 16 +y = 24 diff --git a/cutter_templates/bitmask/diagonal_32x48.toml b/cutter_templates/bitmask/diagonal_32x48.toml new file mode 100644 index 00000000000..9d6fab72591 --- /dev/null +++ b/cutter_templates/bitmask/diagonal_32x48.toml @@ -0,0 +1,12 @@ +template = "bitmask/cardinal_32x48" + +# We're diagonal +smooth_diagonally = true + +# And because of that we need a state for all directions +[positions] +convex = 0 +vertical = 1 +horizontal = 2 +concave = 3 +flat = 4 diff --git a/cutter_templates/bitmask/gas.toml b/cutter_templates/bitmask/gas.toml new file mode 100644 index 00000000000..0e66247af41 --- /dev/null +++ b/cutter_templates/bitmask/gas.toml @@ -0,0 +1,13 @@ +template = "bitmask/cardinal_32x32.toml" + +[icon_size] +x = 32 +y = 56 + +[output_icon_size] +x = 32 +y = 56 + +[cut_pos] +x = 16 +y = 28 diff --git a/cutter_templates/bitmask/table.toml b/cutter_templates/bitmask/table.toml new file mode 100644 index 00000000000..cde2a048ad0 --- /dev/null +++ b/cutter_templates/bitmask/table.toml @@ -0,0 +1,13 @@ +template = "bitmask/diagonal_32x32" + +[icon_size] +x = 32 +y = 40 + +[output_icon_size] +x = 32 +y = 40 + +[cut_pos] +x = 16 +y = 20 diff --git a/cutter_templates/bitmask/walls.toml b/cutter_templates/bitmask/walls.toml new file mode 100644 index 00000000000..e9ecbe15ab1 --- /dev/null +++ b/cutter_templates/bitmask/walls.toml @@ -0,0 +1,47 @@ +# This mode is for an experiment with directional visibility within one tile. +# It first performs a bitmask slice, and then does an extra cut where it cuts out a "direction" +# version for each direction. This "direction" version is intended to represent what would be +# visible from that side of the wall +mode = "BitmaskDirectionalVis" + +produce_dirs = false +smooth_diagonally = true + +# These values are "inherited" from BitmaskSlice +# Because the first "phase" is a normal bitmask slice, that step is configured by the same values +# see the bitmask-slice example for what these do! +[icon_size] +x = 32 +y = 48 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 48 + +[cut_pos] +x = 16 +y = 12 + +[positions] +convex = 0 +concave = 1 +horizontal = 2 +vertical = 3 +flat = 4 + +# This is the actual new config of dir visibility +# This represents the line at which to make the cut +# the section opposite the side declared gets discarded +# Ex: the west dir cut discards the east side, leaving only the region before the slice point +# The rest becomes transparency. +# "west" and "east" count from the left edge, while "north" and "south" count from the top edge +[slice_point] +west = 4 +north = 16 +south = 20 +east = 28 + diff --git a/cutter_templates/bitmask/windows.toml b/cutter_templates/bitmask/windows.toml new file mode 100644 index 00000000000..ce619068161 --- /dev/null +++ b/cutter_templates/bitmask/windows.toml @@ -0,0 +1,13 @@ +mode = "BitmaskWindows" + +[icon_size] +x = 32 +y = 64 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 32 diff --git a/cutter_templates/unimplemented/reconstruct_bitmask.toml b/cutter_templates/unimplemented/reconstruct_bitmask.toml new file mode 100644 index 00000000000..0189c1ca18a --- /dev/null +++ b/cutter_templates/unimplemented/reconstruct_bitmask.toml @@ -0,0 +1,6 @@ +# Uses a currently unimplemented (only on my copy of the cutter) template to reconstruct a template from a dmi +mode = "BitmaskSliceReconstruct" +extract = ["0", "3", "12", "15", "255"] + +[set] +"template" = "\"bitmask/diagonal_32x32.toml\"" diff --git a/icons/effects/32x48.dmi b/icons/effects/32x48.dmi new file mode 100644 index 00000000000..d774857387a Binary files /dev/null and b/icons/effects/32x48.dmi differ diff --git a/icons/effects/atmos/antinoblium.dmi b/icons/effects/atmos/antinoblium.dmi new file mode 100644 index 00000000000..70efe77bb14 Binary files /dev/null and b/icons/effects/atmos/antinoblium.dmi differ diff --git a/icons/effects/atmos/antinoblium.png b/icons/effects/atmos/antinoblium.png new file mode 100644 index 00000000000..48c0cc3b42d Binary files /dev/null and b/icons/effects/atmos/antinoblium.png differ diff --git a/icons/effects/atmos/antinoblium.png.toml b/icons/effects/atmos/antinoblium.png.toml new file mode 100644 index 00000000000..49cb76809aa --- /dev/null +++ b/icons/effects/atmos/antinoblium.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1, 1] + diff --git a/icons/effects/atmos/atmospherics.dmi b/icons/effects/atmos/atmospherics.dmi new file mode 100644 index 00000000000..802f2498384 Binary files /dev/null and b/icons/effects/atmos/atmospherics.dmi differ diff --git a/icons/effects/atmos/fire.dmi b/icons/effects/atmos/fire.dmi new file mode 100644 index 00000000000..dafa284c40e Binary files /dev/null and b/icons/effects/atmos/fire.dmi differ diff --git a/icons/effects/atmos/freon.dmi b/icons/effects/atmos/freon.dmi new file mode 100644 index 00000000000..c4bc0b06b82 Binary files /dev/null and b/icons/effects/atmos/freon.dmi differ diff --git a/icons/effects/atmos/freon.png b/icons/effects/atmos/freon.png new file mode 100644 index 00000000000..5df3c35339f Binary files /dev/null and b/icons/effects/atmos/freon.png differ diff --git a/icons/effects/atmos/freon.png.toml b/icons/effects/atmos/freon.png.toml new file mode 100644 index 00000000000..d418e00ea57 --- /dev/null +++ b/icons/effects/atmos/freon.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] diff --git a/icons/effects/atmos/halon.dmi b/icons/effects/atmos/halon.dmi new file mode 100644 index 00000000000..3503de47de2 Binary files /dev/null and b/icons/effects/atmos/halon.dmi differ diff --git a/icons/effects/atmos/halon.png b/icons/effects/atmos/halon.png new file mode 100644 index 00000000000..7e394491a17 Binary files /dev/null and b/icons/effects/atmos/halon.png differ diff --git a/icons/effects/atmos/halon.png.toml b/icons/effects/atmos/halon.png.toml new file mode 100644 index 00000000000..041b16f6f01 --- /dev/null +++ b/icons/effects/atmos/halon.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1, 1] diff --git a/icons/effects/atmos/healium.dmi b/icons/effects/atmos/healium.dmi new file mode 100644 index 00000000000..d4327061ff8 Binary files /dev/null and b/icons/effects/atmos/healium.dmi differ diff --git a/icons/effects/atmos/healium.png b/icons/effects/atmos/healium.png new file mode 100644 index 00000000000..a99235380e3 Binary files /dev/null and b/icons/effects/atmos/healium.png differ diff --git a/icons/effects/atmos/healium.png.toml b/icons/effects/atmos/healium.png.toml new file mode 100644 index 00000000000..55cd4a77b3a --- /dev/null +++ b/icons/effects/atmos/healium.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] + diff --git a/icons/effects/atmos/miasma.dmi b/icons/effects/atmos/miasma.dmi new file mode 100644 index 00000000000..56be8a16e99 Binary files /dev/null and b/icons/effects/atmos/miasma.dmi differ diff --git a/icons/effects/atmos/miasma.png b/icons/effects/atmos/miasma.png new file mode 100644 index 00000000000..733a076e6c5 Binary files /dev/null and b/icons/effects/atmos/miasma.png differ diff --git a/icons/effects/atmos/miasma.png.toml b/icons/effects/atmos/miasma.png.toml new file mode 100644 index 00000000000..d418e00ea57 --- /dev/null +++ b/icons/effects/atmos/miasma.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] diff --git a/icons/effects/atmos/nitrium.dmi b/icons/effects/atmos/nitrium.dmi new file mode 100644 index 00000000000..1e9b9f75245 Binary files /dev/null and b/icons/effects/atmos/nitrium.dmi differ diff --git a/icons/effects/atmos/nitrium.png b/icons/effects/atmos/nitrium.png new file mode 100644 index 00000000000..3d191f7364b Binary files /dev/null and b/icons/effects/atmos/nitrium.png differ diff --git a/icons/effects/atmos/nitrium.png.toml b/icons/effects/atmos/nitrium.png.toml new file mode 100644 index 00000000000..041b16f6f01 --- /dev/null +++ b/icons/effects/atmos/nitrium.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1, 1] diff --git a/icons/effects/atmos/nitrous_oxide.dmi b/icons/effects/atmos/nitrous_oxide.dmi new file mode 100644 index 00000000000..5475a255f2d Binary files /dev/null and b/icons/effects/atmos/nitrous_oxide.dmi differ diff --git a/icons/effects/atmos/nitrous_oxide.png b/icons/effects/atmos/nitrous_oxide.png new file mode 100644 index 00000000000..e247b37f286 Binary files /dev/null and b/icons/effects/atmos/nitrous_oxide.png differ diff --git a/icons/effects/atmos/nitrous_oxide.png.toml b/icons/effects/atmos/nitrous_oxide.png.toml new file mode 100644 index 00000000000..55cd4a77b3a --- /dev/null +++ b/icons/effects/atmos/nitrous_oxide.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] + diff --git a/icons/effects/atmos/plasma.dmi b/icons/effects/atmos/plasma.dmi new file mode 100644 index 00000000000..61192114f73 Binary files /dev/null and b/icons/effects/atmos/plasma.dmi differ diff --git a/icons/effects/atmos/plasma.png b/icons/effects/atmos/plasma.png new file mode 100644 index 00000000000..9011849ef95 Binary files /dev/null and b/icons/effects/atmos/plasma.png differ diff --git a/icons/effects/atmos/plasma.png.toml b/icons/effects/atmos/plasma.png.toml new file mode 100644 index 00000000000..146cf447592 --- /dev/null +++ b/icons/effects/atmos/plasma.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1] diff --git a/icons/effects/atmos/proto_nitrate.dmi b/icons/effects/atmos/proto_nitrate.dmi new file mode 100644 index 00000000000..e1410a46c53 Binary files /dev/null and b/icons/effects/atmos/proto_nitrate.dmi differ diff --git a/icons/effects/atmos/proto_nitrate.png b/icons/effects/atmos/proto_nitrate.png new file mode 100644 index 00000000000..79e18cf42ee Binary files /dev/null and b/icons/effects/atmos/proto_nitrate.png differ diff --git a/icons/effects/atmos/proto_nitrate.png.toml b/icons/effects/atmos/proto_nitrate.png.toml new file mode 100644 index 00000000000..55cd4a77b3a --- /dev/null +++ b/icons/effects/atmos/proto_nitrate.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] + diff --git a/icons/effects/atmos/tritium.dmi b/icons/effects/atmos/tritium.dmi new file mode 100644 index 00000000000..7d3d64abbe2 Binary files /dev/null and b/icons/effects/atmos/tritium.dmi differ diff --git a/icons/effects/atmos/tritium.png b/icons/effects/atmos/tritium.png new file mode 100644 index 00000000000..34ab5cb5317 Binary files /dev/null and b/icons/effects/atmos/tritium.png differ diff --git a/icons/effects/atmos/tritium.png.toml b/icons/effects/atmos/tritium.png.toml new file mode 100644 index 00000000000..55cd4a77b3a --- /dev/null +++ b/icons/effects/atmos/tritium.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] + diff --git a/icons/effects/atmos/water_vapor.dmi b/icons/effects/atmos/water_vapor.dmi new file mode 100644 index 00000000000..7a3af29a8df Binary files /dev/null and b/icons/effects/atmos/water_vapor.dmi differ diff --git a/icons/effects/atmos/water_vapor.png b/icons/effects/atmos/water_vapor.png new file mode 100644 index 00000000000..85c03765d7f Binary files /dev/null and b/icons/effects/atmos/water_vapor.png differ diff --git a/icons/effects/atmos/water_vapor.png.toml b/icons/effects/atmos/water_vapor.png.toml new file mode 100644 index 00000000000..8834d9bd110 --- /dev/null +++ b/icons/effects/atmos/water_vapor.png.toml @@ -0,0 +1,5 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [2, 2, 2.5, 2, 2.5] diff --git a/icons/effects/atmos/zauker.dmi b/icons/effects/atmos/zauker.dmi new file mode 100644 index 00000000000..781d176be82 Binary files /dev/null and b/icons/effects/atmos/zauker.dmi differ diff --git a/icons/effects/atmos/zauker.png b/icons/effects/atmos/zauker.png new file mode 100644 index 00000000000..fae723a7544 Binary files /dev/null and b/icons/effects/atmos/zauker.png differ diff --git a/icons/effects/atmos/zauker.png.toml b/icons/effects/atmos/zauker.png.toml new file mode 100644 index 00000000000..55cd4a77b3a --- /dev/null +++ b/icons/effects/atmos/zauker.png.toml @@ -0,0 +1,6 @@ +output_name = "" +template = "bitmask/gas.toml" + +[animation] +delays = [1, 1, 1, 1, 1] + diff --git a/icons/effects/atmospherics.dmi b/icons/effects/atmospherics.dmi deleted file mode 100644 index 838fe5e3f6d..00000000000 Binary files a/icons/effects/atmospherics.dmi and /dev/null differ diff --git a/icons/effects/blind_effects.dmi b/icons/effects/blind_effects.dmi new file mode 100644 index 00000000000..877f4ad8062 Binary files /dev/null and b/icons/effects/blind_effects.dmi differ diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 7923b4e9f1e..14b0ae709f7 100644 Binary files a/icons/effects/effects.dmi and b/icons/effects/effects.dmi differ diff --git a/icons/effects/fire.dmi b/icons/effects/fire.dmi deleted file mode 100644 index 113e16163ec..00000000000 Binary files a/icons/effects/fire.dmi and /dev/null differ diff --git a/icons/effects/frill_mask.dmi b/icons/effects/frill_mask.dmi new file mode 100644 index 00000000000..cb3b6cff3b9 Binary files /dev/null and b/icons/effects/frill_mask.dmi differ diff --git a/icons/effects/glow_weather.dmi b/icons/effects/glow_weather.dmi index 021da02fe37..ccd67104bd1 100644 Binary files a/icons/effects/glow_weather.dmi and b/icons/effects/glow_weather.dmi differ diff --git a/icons/effects/lighting_object.dmi b/icons/effects/lighting_object.dmi deleted file mode 100644 index d2e50395872..00000000000 Binary files a/icons/effects/lighting_object.dmi and /dev/null differ diff --git a/icons/effects/lighting_objects/README.MD b/icons/effects/lighting_objects/README.MD new file mode 100644 index 00000000000..31b312478ac --- /dev/null +++ b/icons/effects/lighting_objects/README.MD @@ -0,0 +1,21 @@ +## Lighting Objects + +This is a short aside about lighting objects +See [the main visuals guide](/.github/guides/VISUALS.md#lighting) for more info, I just want to talk about how these work practically. + +Ok so each turf is split up into corners, bottom left, bottom right, top left, top right. +Each corner gets its own color, and the intensity of that color determines how much each "corner" impacts each pixel (with all 4 colors summing to 255 on each pixel). + +What happens if we want to render tall walls though? we only want to show the sides you can see, and we want lighting to like "form" to the wall right? + +Well that's really not that hard. Instead of using the standard icon, we can use one generated for that wall. That's why you'll see 3 different splitvis cutter configs here. One is for black, one is for fullbright and the final is for anything in between. + +If you modify them, remember to insert their output into lighting_object.dmi (this is an optimization lighting code is slow can't afford to change icon constantly) + +It's a bit hard to tell what's going on just looking straight at it since alpha is a component, and that makes things hard to see. +Opening the png in byond and setting things to not show alpha helps a lot. + +The main idea is rather then just a flat square, we shape our gradients to match the shape of the wall, and how light would interact with it. + +This was done using a python script to generate the gradients for each "bit". The script is adapted from work done by Mister-Moriarty for goonstation, can find the original [here](https://github.com/goonstation/goonstation/pull/14322) and the version we use [here](./light_gen.py) + diff --git a/icons/effects/lighting_objects/light_gen.py b/icons/effects/lighting_objects/light_gen.py new file mode 100644 index 00000000000..cdb73c88144 --- /dev/null +++ b/icons/effects/lighting_objects/light_gen.py @@ -0,0 +1,37 @@ +# Based off the script found in https://github.com/goonstation/goonstation/pull/14322 by Mister-Moriarty +# Modified by LemonInTheDark to make copy pasting segments easier +import matplotlib.pyplot as plt +import numpy as np +from PIL import Image, ImageOps + +# Modify this to create slices that you can stitch together later +array_width = 32 +array_height = 32 + +def create_array(upperleft, upperright, lowerleft, lowerright): + array = np.linspace( + np.linspace(upperleft, upperright, array_width), + np.linspace(lowerleft, lowerright, array_width), + array_height, dtype = np.uint8) + + return array[:, :, None] + +r = create_array(0, 0, 255, 0) +g = create_array(0, 0, 0, 255) +b = create_array(255, 0, 0, 0) +# Needs 1 so byond doesn't yeet it +a = create_array(1, 255, 1, 1) + +image = np.concatenate([r, g, b, a], axis=2) + +plt.imshow(image) +plt.axis("off") +# we're doing a bunch of bullshit here to try to get a clean drop in image we can stitch together +# it sometimes has alpha artifacting issues depending on how it's copied, I'm sorry IDK how else to deal w it +fig = plt.figure(frameon=False) +fig.set_size_inches(array_width / 100, array_height / 100) +ax = plt.Axes(fig, [0., 0., 1., 1.]) +ax.set_axis_off() +fig.add_axes(ax) +ax.imshow(image, aspect='auto') +fig.savefig("output.png", transparent = True) diff --git a/icons/effects/lighting_objects/lighting_object.dmi b/icons/effects/lighting_objects/lighting_object.dmi new file mode 100644 index 00000000000..9fefc31f59c Binary files /dev/null and b/icons/effects/lighting_objects/lighting_object.dmi differ diff --git a/icons/effects/lighting_objects/wall_dark.dmi b/icons/effects/lighting_objects/wall_dark.dmi new file mode 100644 index 00000000000..f9e4e3add2c Binary files /dev/null and b/icons/effects/lighting_objects/wall_dark.dmi differ diff --git a/icons/effects/lighting_objects/wall_dark.png b/icons/effects/lighting_objects/wall_dark.png new file mode 100644 index 00000000000..cf33da5796d Binary files /dev/null and b/icons/effects/lighting_objects/wall_dark.png differ diff --git a/icons/effects/lighting_objects/wall_dark.png.toml b/icons/effects/lighting_objects/wall_dark.png.toml new file mode 100644 index 00000000000..4a059c2c7db --- /dev/null +++ b/icons/effects/lighting_objects/wall_dark.png.toml @@ -0,0 +1,28 @@ +mode = "BitmaskSlice" + +output_name = "dark" +produce_dirs = false +smooth_diagonally = true + +[icon_size] +x = 32 +y = 32 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 32 + +[positions] +convex = 0 +concave = 1 +horizontal = 2 +vertical = 3 +flat = 4 + +[cut_pos] +x = 16 +y = 0 diff --git a/icons/effects/lighting_objects/wall_lighting.dmi b/icons/effects/lighting_objects/wall_lighting.dmi new file mode 100644 index 00000000000..edb6b38aa50 Binary files /dev/null and b/icons/effects/lighting_objects/wall_lighting.dmi differ diff --git a/icons/effects/lighting_objects/wall_lighting.png b/icons/effects/lighting_objects/wall_lighting.png new file mode 100644 index 00000000000..3c374294886 Binary files /dev/null and b/icons/effects/lighting_objects/wall_lighting.png differ diff --git a/icons/effects/lighting_objects/wall_lighting.png.toml b/icons/effects/lighting_objects/wall_lighting.png.toml new file mode 100644 index 00000000000..0a723129753 --- /dev/null +++ b/icons/effects/lighting_objects/wall_lighting.png.toml @@ -0,0 +1,27 @@ +mode = "BitmaskSlice" + +produce_dirs = false +smooth_diagonally = true + +[icon_size] +x = 32 +y = 32 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 32 + +[positions] +convex = 0 +concave = 1 +horizontal = 2 +vertical = 3 +flat = 4 + +[cut_pos] +x = 16 +y = 0 diff --git a/icons/effects/lighting_objects/wall_transparent.dmi b/icons/effects/lighting_objects/wall_transparent.dmi new file mode 100644 index 00000000000..c5016d0122b Binary files /dev/null and b/icons/effects/lighting_objects/wall_transparent.dmi differ diff --git a/icons/effects/lighting_objects/wall_transparent.png b/icons/effects/lighting_objects/wall_transparent.png new file mode 100644 index 00000000000..031b8bebf9e Binary files /dev/null and b/icons/effects/lighting_objects/wall_transparent.png differ diff --git a/icons/effects/lighting_objects/wall_transparent.png.toml b/icons/effects/lighting_objects/wall_transparent.png.toml new file mode 100644 index 00000000000..2ff5df8b95c --- /dev/null +++ b/icons/effects/lighting_objects/wall_transparent.png.toml @@ -0,0 +1,28 @@ +mode = "BitmaskSlice" + +output_name = "transparent" +produce_dirs = false +smooth_diagonally = true + +[icon_size] +x = 32 +y = 32 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 32 +y = 32 + +[positions] +convex = 0 +concave = 1 +horizontal = 2 +vertical = 3 +flat = 4 + +[cut_pos] +x = 16 +y = 0 diff --git a/icons/effects/rcd.dmi b/icons/effects/rcd.dmi index efb13bfb11a..11ccf072c53 100644 Binary files a/icons/effects/rcd.dmi and b/icons/effects/rcd.dmi differ diff --git a/icons/effects/vis_darkness.dmi b/icons/effects/vis_darkness.dmi new file mode 100644 index 00000000000..ce8c4618c6e Binary files /dev/null and b/icons/effects/vis_darkness.dmi differ diff --git a/icons/effects/vis_darkness.png b/icons/effects/vis_darkness.png new file mode 100644 index 00000000000..cb9cf8c448a Binary files /dev/null and b/icons/effects/vis_darkness.png differ diff --git a/icons/effects/vis_darkness.png.toml b/icons/effects/vis_darkness.png.toml new file mode 100644 index 00000000000..6e581ea7fcf --- /dev/null +++ b/icons/effects/vis_darkness.png.toml @@ -0,0 +1,26 @@ +mode = "BitmaskSlice" +produce_dirs = false +smooth_diagonally = true + +[icon_size] +x = 42 +y = 64 + +[output_icon_pos] +x = 0 +y = 0 + +[output_icon_size] +x = 42 +y = 64 + +[cut_pos] +x = 21 +y = 32 + +[positions] +convex = 0 +vertical = 1 +concave = 2 +horizontal = 3 +flat = 4 diff --git a/icons/effects/vis_mask.dmi b/icons/effects/vis_mask.dmi new file mode 100644 index 00000000000..d4076906a51 Binary files /dev/null and b/icons/effects/vis_mask.dmi differ diff --git a/icons/effects/weather_effects.dmi b/icons/effects/weather_effects.dmi index fa21b2d12eb..bb44e7f38a2 100644 Binary files a/icons/effects/weather_effects.dmi and b/icons/effects/weather_effects.dmi differ diff --git a/icons/hud/screen_gen.dmi b/icons/hud/screen_gen.dmi index 9792124d1b6..fb61058f94e 100644 Binary files a/icons/hud/screen_gen.dmi and b/icons/hud/screen_gen.dmi differ diff --git a/icons/mob/mob_shadows.dmi b/icons/mob/mob_shadows.dmi new file mode 100644 index 00000000000..809a6f0fb16 Binary files /dev/null and b/icons/mob/mob_shadows.dmi differ diff --git a/icons/mob/nonhuman-player/blob_tall.dmi b/icons/mob/nonhuman-player/blob_tall.dmi new file mode 100644 index 00000000000..6a0282c7fa8 Binary files /dev/null and b/icons/mob/nonhuman-player/blob_tall.dmi differ diff --git a/icons/obj/APC.dmi b/icons/obj/APC.dmi new file mode 100644 index 00000000000..5131c703966 Binary files /dev/null and b/icons/obj/APC.dmi differ diff --git a/icons/obj/antags/cult/structures.dmi b/icons/obj/antags/cult/structures.dmi index 982742e8764..334cfd456a5 100644 Binary files a/icons/obj/antags/cult/structures.dmi and b/icons/obj/antags/cult/structures.dmi differ diff --git a/icons/obj/art/artstuff.dmi b/icons/obj/art/artstuff.dmi index a3dd1a84d9d..657dbf169f4 100644 Binary files a/icons/obj/art/artstuff.dmi and b/icons/obj/art/artstuff.dmi differ diff --git a/icons/obj/art/artstuff_64x64.dmi b/icons/obj/art/artstuff_64x64.dmi index 5f840e558b5..e94f00d6e1a 100644 Binary files a/icons/obj/art/artstuff_64x64.dmi and b/icons/obj/art/artstuff_64x64.dmi differ diff --git a/icons/obj/art/painting_frames.dmi b/icons/obj/art/painting_frames.dmi new file mode 100644 index 00000000000..2570b460adc Binary files /dev/null and b/icons/obj/art/painting_frames.dmi differ diff --git a/icons/obj/departmental_signs.dmi b/icons/obj/departmental_signs.dmi new file mode 100644 index 00000000000..41b77979562 Binary files /dev/null and b/icons/obj/departmental_signs.dmi differ diff --git a/icons/obj/directional_signs.dmi b/icons/obj/directional_signs.dmi new file mode 100644 index 00000000000..33aec801518 Binary files /dev/null and b/icons/obj/directional_signs.dmi differ diff --git a/icons/obj/doors/airlocks/centcom/centcom.dmi b/icons/obj/doors/airlocks/centcom/centcom.dmi deleted file mode 100644 index c034f8e2829..00000000000 Binary files a/icons/obj/doors/airlocks/centcom/centcom.dmi and /dev/null differ diff --git a/icons/obj/doors/airlocks/centcom/overlays.dmi b/icons/obj/doors/airlocks/centcom/overlays.dmi deleted file mode 100644 index a608a7f2110..00000000000 Binary files a/icons/obj/doors/airlocks/centcom/overlays.dmi and /dev/null differ diff --git a/icons/obj/doors/airlocks/greyscale_template.dmi b/icons/obj/doors/airlocks/greyscale_template.dmi new file mode 100644 index 00000000000..ac44d946a9c Binary files /dev/null and b/icons/obj/doors/airlocks/greyscale_template.dmi differ diff --git a/icons/obj/doors/airlocks/material/material.dmi b/icons/obj/doors/airlocks/material/material.dmi deleted file mode 100644 index e0d7912f47a..00000000000 Binary files a/icons/obj/doors/airlocks/material/material.dmi and /dev/null differ diff --git a/icons/obj/doors/airlocks/public/glass.dmi b/icons/obj/doors/airlocks/public/glass.dmi index e10efd42820..5327dc97de4 100644 Binary files a/icons/obj/doors/airlocks/public/glass.dmi and b/icons/obj/doors/airlocks/public/glass.dmi differ diff --git a/icons/obj/doors/airlocks/station/gold.dmi b/icons/obj/doors/airlocks/station/gold.dmi deleted file mode 100644 index 490eefeeb92..00000000000 Binary files a/icons/obj/doors/airlocks/station/gold.dmi and /dev/null differ diff --git a/icons/obj/doors/airlocks/station/maintenance.dmi b/icons/obj/doors/airlocks/station/maintenance.dmi index 38d1b7142f3..e13e6e84949 100644 Binary files a/icons/obj/doors/airlocks/station/maintenance.dmi and b/icons/obj/doors/airlocks/station/maintenance.dmi differ diff --git a/icons/obj/doors/airlocks/station/silver.dmi b/icons/obj/doors/airlocks/station/silver.dmi deleted file mode 100644 index e7e6672fbff..00000000000 Binary files a/icons/obj/doors/airlocks/station/silver.dmi and /dev/null differ diff --git a/icons/obj/doors/airlocks/tall/centcom.dmi b/icons/obj/doors/airlocks/tall/centcom.dmi new file mode 100644 index 00000000000..f9d72788321 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/centcom.dmi differ diff --git a/icons/obj/doors/airlocks/tall/cult/cult.dmi b/icons/obj/doors/airlocks/tall/cult/cult.dmi new file mode 100644 index 00000000000..09656b93ffa Binary files /dev/null and b/icons/obj/doors/airlocks/tall/cult/cult.dmi differ diff --git a/icons/obj/doors/airlocks/tall/cult/cult_runed.dmi b/icons/obj/doors/airlocks/tall/cult/cult_runed.dmi new file mode 100644 index 00000000000..a46c63dcb8b Binary files /dev/null and b/icons/obj/doors/airlocks/tall/cult/cult_runed.dmi differ diff --git a/icons/obj/doors/airlocks/tall/department/atmos.dmi b/icons/obj/doors/airlocks/tall/department/atmos.dmi new file mode 100644 index 00000000000..bb60d867f58 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/department/atmos.dmi differ diff --git a/icons/obj/doors/airlocks/tall/department/security.dmi b/icons/obj/doors/airlocks/tall/department/security.dmi new file mode 100644 index 00000000000..5513c8ccdb1 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/department/security.dmi differ diff --git a/icons/obj/doors/airlocks/tall/external/external.dmi b/icons/obj/doors/airlocks/tall/external/external.dmi new file mode 100644 index 00000000000..2b79d37979e Binary files /dev/null and b/icons/obj/doors/airlocks/tall/external/external.dmi differ diff --git a/icons/obj/doors/airlocks/tall/hatch/centcom.dmi b/icons/obj/doors/airlocks/tall/hatch/centcom.dmi new file mode 100644 index 00000000000..71d92ef68f3 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/hatch/centcom.dmi differ diff --git a/icons/obj/doors/airlocks/tall/hatch/maintenance.dmi b/icons/obj/doors/airlocks/tall/hatch/maintenance.dmi new file mode 100644 index 00000000000..5daaee2a777 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/hatch/maintenance.dmi differ diff --git a/icons/obj/doors/airlocks/tall/maintenance.dmi b/icons/obj/doors/airlocks/tall/maintenance.dmi new file mode 100644 index 00000000000..e13e6e84949 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/maintenance.dmi differ diff --git a/icons/obj/doors/airlocks/tall/mineral/diamond.dmi b/icons/obj/doors/airlocks/tall/mineral/diamond.dmi new file mode 100644 index 00000000000..7a23563a32c Binary files /dev/null and b/icons/obj/doors/airlocks/tall/mineral/diamond.dmi differ diff --git a/icons/obj/doors/airlocks/tall/mineral/diamond_overlays.dmi b/icons/obj/doors/airlocks/tall/mineral/diamond_overlays.dmi new file mode 100644 index 00000000000..33d7f7a8d1c Binary files /dev/null and b/icons/obj/doors/airlocks/tall/mineral/diamond_overlays.dmi differ diff --git a/icons/obj/doors/airlocks/tall/mineral/gold.dmi b/icons/obj/doors/airlocks/tall/mineral/gold.dmi new file mode 100644 index 00000000000..93dae9e9d15 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/mineral/gold.dmi differ diff --git a/icons/obj/doors/airlocks/tall/mineral/silver.dmi b/icons/obj/doors/airlocks/tall/mineral/silver.dmi new file mode 100644 index 00000000000..b4864fbde52 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/mineral/silver.dmi differ diff --git a/icons/obj/doors/airlocks/tall/overlays.dmi b/icons/obj/doors/airlocks/tall/overlays.dmi new file mode 100644 index 00000000000..78645a7a75a Binary files /dev/null and b/icons/obj/doors/airlocks/tall/overlays.dmi differ diff --git a/icons/obj/doors/airlocks/tall/secure/highsec.dmi b/icons/obj/doors/airlocks/tall/secure/highsec.dmi new file mode 100644 index 00000000000..fc9d581aefe Binary files /dev/null and b/icons/obj/doors/airlocks/tall/secure/highsec.dmi differ diff --git a/icons/obj/doors/airlocks/tall/shuttle/shuttle.dmi b/icons/obj/doors/airlocks/tall/shuttle/shuttle.dmi new file mode 100644 index 00000000000..378d4dc1373 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/shuttle/shuttle.dmi differ diff --git a/icons/obj/doors/airlocks/tall/vault/vault.dmi b/icons/obj/doors/airlocks/tall/vault/vault.dmi new file mode 100644 index 00000000000..b7138367611 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/vault/vault.dmi differ diff --git a/icons/obj/doors/airlocks/tall/wood.dmi b/icons/obj/doors/airlocks/tall/wood.dmi new file mode 100644 index 00000000000..f8948f45d84 Binary files /dev/null and b/icons/obj/doors/airlocks/tall/wood.dmi differ diff --git a/icons/obj/doors/airlocks/tram/tram.dmi b/icons/obj/doors/airlocks/tram/tram.dmi index 43d30b58a6f..d9a795b9ee4 100644 Binary files a/icons/obj/doors/airlocks/tram/tram.dmi and b/icons/obj/doors/airlocks/tram/tram.dmi differ diff --git a/icons/obj/doors/blastdoor.dmi b/icons/obj/doors/blastdoor.dmi index 9c7bec103ce..d4334a00cef 100644 Binary files a/icons/obj/doors/blastdoor.dmi and b/icons/obj/doors/blastdoor.dmi differ diff --git a/icons/obj/doors/doorfire.dmi b/icons/obj/doors/doorfire.dmi index adb6c96b1fa..3ab6c95d165 100644 Binary files a/icons/obj/doors/doorfire.dmi and b/icons/obj/doors/doorfire.dmi differ diff --git a/icons/obj/doors/doorfireglass.dmi b/icons/obj/doors/doorfireglass.dmi index 83156ae4351..a0fd5297d34 100644 Binary files a/icons/obj/doors/doorfireglass.dmi and b/icons/obj/doors/doorfireglass.dmi differ diff --git a/icons/obj/doors/doorint.dmi b/icons/obj/doors/doorint.dmi index c8148586a56..f1784a4896b 100644 Binary files a/icons/obj/doors/doorint.dmi and b/icons/obj/doors/doorint.dmi differ diff --git a/icons/obj/doors/doormorgue.dmi b/icons/obj/doors/doormorgue.dmi index 381e5c3385e..f06a2f80731 100644 Binary files a/icons/obj/doors/doormorgue.dmi and b/icons/obj/doors/doormorgue.dmi differ diff --git a/icons/obj/doors/edge_Doorfire.dmi b/icons/obj/doors/edge_Doorfire.dmi index bb6bee3fc87..2afe1e913e1 100644 Binary files a/icons/obj/doors/edge_Doorfire.dmi and b/icons/obj/doors/edge_Doorfire.dmi differ diff --git a/icons/obj/doors/mineral_doors.dmi b/icons/obj/doors/mineral_doors.dmi index 0edd8a28947..105b9cd4ba8 100644 Binary files a/icons/obj/doors/mineral_doors.dmi and b/icons/obj/doors/mineral_doors.dmi differ diff --git a/icons/obj/doors/puzzledoor/danger.dmi b/icons/obj/doors/puzzledoor/danger.dmi index ed78272037e..cc0e39fb58d 100644 Binary files a/icons/obj/doors/puzzledoor/danger.dmi and b/icons/obj/doors/puzzledoor/danger.dmi differ diff --git a/icons/obj/doors/puzzledoor/default.dmi b/icons/obj/doors/puzzledoor/default.dmi index 685fc448bde..400c187bfdc 100644 Binary files a/icons/obj/doors/puzzledoor/default.dmi and b/icons/obj/doors/puzzledoor/default.dmi differ diff --git a/icons/obj/doors/puzzledoor/wood.dmi b/icons/obj/doors/puzzledoor/wood.dmi index 58717aacf1e..11408183ac4 100644 Binary files a/icons/obj/doors/puzzledoor/wood.dmi and b/icons/obj/doors/puzzledoor/wood.dmi differ diff --git a/icons/obj/doors/shutters.dmi b/icons/obj/doors/shutters.dmi index 5fd2b2a8213..f5feb0f38e9 100644 Binary files a/icons/obj/doors/shutters.dmi and b/icons/obj/doors/shutters.dmi differ diff --git a/icons/obj/doors/shutters_radiation.dmi b/icons/obj/doors/shutters_radiation.dmi index 37b8cf72cbc..75db4e618ba 100644 Binary files a/icons/obj/doors/shutters_radiation.dmi and b/icons/obj/doors/shutters_radiation.dmi differ diff --git a/icons/obj/doors/shutters_window.dmi b/icons/obj/doors/shutters_window.dmi index b86fe675366..529a20800fb 100644 Binary files a/icons/obj/doors/shutters_window.dmi and b/icons/obj/doors/shutters_window.dmi differ diff --git a/icons/obj/doors/windoor.dmi b/icons/obj/doors/windoor.dmi index 117cd78e134..198af38c8d7 100644 Binary files a/icons/obj/doors/windoor.dmi and b/icons/obj/doors/windoor.dmi differ diff --git a/icons/obj/doors/windoor_half.dmi b/icons/obj/doors/windoor_half.dmi new file mode 100644 index 00000000000..4ac3c396c76 Binary files /dev/null and b/icons/obj/doors/windoor_half.dmi differ diff --git a/icons/obj/extinguisher.dmi b/icons/obj/extinguisher.dmi new file mode 100644 index 00000000000..3dfb7fe2ef8 Binary files /dev/null and b/icons/obj/extinguisher.dmi differ diff --git a/icons/obj/fence.dmi b/icons/obj/fence.dmi index 31b1abef3ce..bd910768ac7 100644 Binary files a/icons/obj/fence.dmi and b/icons/obj/fence.dmi differ diff --git a/icons/obj/flash.dmi b/icons/obj/flash.dmi new file mode 100644 index 00000000000..f8733d7cee7 Binary files /dev/null and b/icons/obj/flash.dmi differ diff --git a/icons/obj/igniter.dmi b/icons/obj/igniter.dmi new file mode 100644 index 00000000000..8858787f3dd Binary files /dev/null and b/icons/obj/igniter.dmi differ diff --git a/icons/obj/lighting.dmi b/icons/obj/lighting.dmi index 2bda7341e51..b5ffe4738d7 100644 Binary files a/icons/obj/lighting.dmi and b/icons/obj/lighting.dmi differ diff --git a/icons/obj/lighting_overlay.dmi b/icons/obj/lighting_overlay.dmi index de25dbe1709..b648d6b8a9c 100644 Binary files a/icons/obj/lighting_overlay.dmi and b/icons/obj/lighting_overlay.dmi differ diff --git a/icons/obj/machine_tall.dmi b/icons/obj/machine_tall.dmi new file mode 100644 index 00000000000..75ad190549d Binary files /dev/null and b/icons/obj/machine_tall.dmi differ diff --git a/icons/obj/machines/air_alarm.dmi b/icons/obj/machines/air_alarm.dmi new file mode 100644 index 00000000000..5b8529db4db Binary files /dev/null and b/icons/obj/machines/air_alarm.dmi differ diff --git a/icons/obj/machines/airlock_machines.dmi b/icons/obj/machines/airlock_machines.dmi new file mode 100644 index 00000000000..fe2a7372715 Binary files /dev/null and b/icons/obj/machines/airlock_machines.dmi differ diff --git a/icons/obj/machines/atmospherics/bluespace_gas_selling.dmi b/icons/obj/machines/atmospherics/bluespace_gas_selling.dmi deleted file mode 100644 index c397dd2dc84..00000000000 Binary files a/icons/obj/machines/atmospherics/bluespace_gas_selling.dmi and /dev/null differ diff --git a/icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi b/icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi new file mode 100644 index 00000000000..d1abbaa777b Binary files /dev/null and b/icons/obj/machines/atmospherics/bluespace_gas_vendor.dmi differ diff --git a/icons/obj/machines/button.dmi b/icons/obj/machines/button.dmi new file mode 100644 index 00000000000..6fb4f8c96d9 Binary files /dev/null and b/icons/obj/machines/button.dmi differ diff --git a/icons/obj/machines/camera.dmi b/icons/obj/machines/camera.dmi index 0b0ba30483c..9db789a1001 100644 Binary files a/icons/obj/machines/camera.dmi and b/icons/obj/machines/camera.dmi differ diff --git a/icons/obj/machines/defib_mount.dmi b/icons/obj/machines/defib_mount.dmi index 846d6342538..ff6247425e9 100644 Binary files a/icons/obj/machines/defib_mount.dmi and b/icons/obj/machines/defib_mount.dmi differ diff --git a/icons/obj/machines/firealarm.dmi b/icons/obj/machines/firealarm.dmi new file mode 100644 index 00000000000..3c35336b97c Binary files /dev/null and b/icons/obj/machines/firealarm.dmi differ diff --git a/icons/obj/machines/gulag_computer.dmi b/icons/obj/machines/gulag_computer.dmi new file mode 100644 index 00000000000..c2a9577c7f0 Binary files /dev/null and b/icons/obj/machines/gulag_computer.dmi differ diff --git a/icons/obj/machines/intercom.dmi b/icons/obj/machines/intercom.dmi new file mode 100644 index 00000000000..70d199c61b2 Binary files /dev/null and b/icons/obj/machines/intercom.dmi differ diff --git a/icons/obj/machines/keycard.dmi b/icons/obj/machines/keycard.dmi new file mode 100644 index 00000000000..6b66d816a30 Binary files /dev/null and b/icons/obj/machines/keycard.dmi differ diff --git a/icons/obj/machines/lightswitch.dmi b/icons/obj/machines/lightswitch.dmi new file mode 100644 index 00000000000..98ac9891746 Binary files /dev/null and b/icons/obj/machines/lightswitch.dmi differ diff --git a/icons/obj/machines/newscaster.dmi b/icons/obj/machines/newscaster.dmi new file mode 100644 index 00000000000..03eb34ed47f Binary files /dev/null and b/icons/obj/machines/newscaster.dmi differ diff --git a/icons/obj/machines/pod_computer.dmi b/icons/obj/machines/pod_computer.dmi new file mode 100644 index 00000000000..5dca5b67044 Binary files /dev/null and b/icons/obj/machines/pod_computer.dmi differ diff --git a/icons/obj/machines/request_console.dmi b/icons/obj/machines/request_console.dmi new file mode 100644 index 00000000000..2a549bfb171 Binary files /dev/null and b/icons/obj/machines/request_console.dmi differ diff --git a/icons/obj/machines/shield_generator.dmi b/icons/obj/machines/shield_generator.dmi index 3a68da9b582..f0f0bce8e73 100644 Binary files a/icons/obj/machines/shield_generator.dmi and b/icons/obj/machines/shield_generator.dmi differ diff --git a/icons/obj/machines/smartfridge.dmi b/icons/obj/machines/smartfridge.dmi index df5a163b803..15ca153c024 100644 Binary files a/icons/obj/machines/smartfridge.dmi and b/icons/obj/machines/smartfridge.dmi differ diff --git a/icons/obj/machines/status_display.dmi b/icons/obj/machines/status_display.dmi index b48cad5293e..f03693bf007 100644 Binary files a/icons/obj/machines/status_display.dmi and b/icons/obj/machines/status_display.dmi differ diff --git a/icons/obj/machines/telescreens.dmi b/icons/obj/machines/telescreens.dmi new file mode 100644 index 00000000000..a09142d1f25 Binary files /dev/null and b/icons/obj/machines/telescreens.dmi differ diff --git a/icons/obj/machines/turret_control.dmi b/icons/obj/machines/turret_control.dmi index 1ed14c0d2d4..361eaaa2a86 100644 Binary files a/icons/obj/machines/turret_control.dmi and b/icons/obj/machines/turret_control.dmi differ diff --git a/icons/obj/machines/vending.dmi b/icons/obj/machines/vending.dmi index b9a9ba95682..54c4b0b421a 100644 Binary files a/icons/obj/machines/vending.dmi and b/icons/obj/machines/vending.dmi differ diff --git a/icons/obj/machines/wallmounts.dmi b/icons/obj/machines/wallmounts.dmi index e659a0248ec..a92e8ef0a10 100644 Binary files a/icons/obj/machines/wallmounts.dmi and b/icons/obj/machines/wallmounts.dmi differ diff --git a/icons/obj/medical/chemical_tanks.dmi b/icons/obj/medical/chemical_tanks.dmi index 41f859b1d9e..e54305faf81 100644 Binary files a/icons/obj/medical/chemical_tanks.dmi and b/icons/obj/medical/chemical_tanks.dmi differ diff --git a/icons/obj/mining_zones/survival_pod.dmi b/icons/obj/mining_zones/survival_pod.dmi index 39c0ac280d2..43dca1e6230 100644 Binary files a/icons/obj/mining_zones/survival_pod.dmi and b/icons/obj/mining_zones/survival_pod.dmi differ diff --git a/icons/obj/noticeboard.dmi b/icons/obj/noticeboard.dmi new file mode 100644 index 00000000000..24a2f233f52 Binary files /dev/null and b/icons/obj/noticeboard.dmi differ diff --git a/icons/obj/service/bureaucracy.dmi b/icons/obj/service/bureaucracy.dmi index f52379a72b3..5142a940ba5 100644 Binary files a/icons/obj/service/bureaucracy.dmi and b/icons/obj/service/bureaucracy.dmi differ diff --git a/icons/obj/signs.dmi b/icons/obj/signs.dmi index 050a6094704..91a0e1bfc3f 100644 Binary files a/icons/obj/signs.dmi and b/icons/obj/signs.dmi differ diff --git a/icons/obj/smooth_structures/alien/resin_membrane.dmi b/icons/obj/smooth_structures/alien/resin_membrane.dmi index f91125dceca..08f842df8a4 100644 Binary files a/icons/obj/smooth_structures/alien/resin_membrane.dmi and b/icons/obj/smooth_structures/alien/resin_membrane.dmi differ diff --git a/icons/obj/smooth_structures/alien/resin_membrane.png b/icons/obj/smooth_structures/alien/resin_membrane.png index 3ea4dc33ecc..f598cd779fd 100644 Binary files a/icons/obj/smooth_structures/alien/resin_membrane.png and b/icons/obj/smooth_structures/alien/resin_membrane.png differ diff --git a/icons/obj/smooth_structures/alien/resin_membrane.png.toml b/icons/obj/smooth_structures/alien/resin_membrane.png.toml index be1ef95dde4..68ae53d2b9f 100644 --- a/icons/obj/smooth_structures/alien/resin_membrane.png.toml +++ b/icons/obj/smooth_structures/alien/resin_membrane.png.toml @@ -1,2 +1,13 @@ output_name = "resin_membrane" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/diagonal_32x48.toml" + +[cut_pos] +x = 16 +y = 16 + +[positions] +convex = 0 +concave = 1 +horizontal = 2 +vertical = 3 +flat = 4 diff --git a/icons/obj/smooth_structures/alien/resin_wall.dmi b/icons/obj/smooth_structures/alien/resin_wall.dmi deleted file mode 100644 index 1c2be2e9076..00000000000 Binary files a/icons/obj/smooth_structures/alien/resin_wall.dmi and /dev/null differ diff --git a/icons/obj/smooth_structures/alien/resin_wall.png b/icons/obj/smooth_structures/alien/resin_wall.png deleted file mode 100644 index d42f25a43fd..00000000000 Binary files a/icons/obj/smooth_structures/alien/resin_wall.png and /dev/null differ diff --git a/icons/obj/smooth_structures/alien/resin_wall_1.dmi b/icons/obj/smooth_structures/alien/resin_wall_1.dmi new file mode 100644 index 00000000000..f562078bd61 Binary files /dev/null and b/icons/obj/smooth_structures/alien/resin_wall_1.dmi differ diff --git a/icons/obj/smooth_structures/alien/resin_wall_1.png b/icons/obj/smooth_structures/alien/resin_wall_1.png new file mode 100644 index 00000000000..dfe1542cbbd Binary files /dev/null and b/icons/obj/smooth_structures/alien/resin_wall_1.png differ diff --git a/icons/obj/smooth_structures/alien/resin_wall_1.png.toml b/icons/obj/smooth_structures/alien/resin_wall_1.png.toml new file mode 100644 index 00000000000..60725dcea93 --- /dev/null +++ b/icons/obj/smooth_structures/alien/resin_wall_1.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 12 +north = 16 +south = 18 +east = 21 diff --git a/icons/obj/smooth_structures/alien/resin_wall_2.dmi b/icons/obj/smooth_structures/alien/resin_wall_2.dmi new file mode 100644 index 00000000000..9defa7f4140 Binary files /dev/null and b/icons/obj/smooth_structures/alien/resin_wall_2.dmi differ diff --git a/icons/obj/smooth_structures/alien/resin_wall_2.png b/icons/obj/smooth_structures/alien/resin_wall_2.png new file mode 100644 index 00000000000..0c9be8c6078 Binary files /dev/null and b/icons/obj/smooth_structures/alien/resin_wall_2.png differ diff --git a/icons/obj/smooth_structures/alien/resin_wall_2.png.toml b/icons/obj/smooth_structures/alien/resin_wall_2.png.toml new file mode 100644 index 00000000000..60725dcea93 --- /dev/null +++ b/icons/obj/smooth_structures/alien/resin_wall_2.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 12 +north = 16 +south = 18 +east = 21 diff --git a/icons/obj/smooth_structures/alien_table.dmi b/icons/obj/smooth_structures/alien_table.dmi index 865b7d3572f..83c2807b562 100644 Binary files a/icons/obj/smooth_structures/alien_table.dmi and b/icons/obj/smooth_structures/alien_table.dmi differ diff --git a/icons/obj/smooth_structures/alien_table.png b/icons/obj/smooth_structures/alien_table.png index d9a5c3b73e4..614670f911a 100644 Binary files a/icons/obj/smooth_structures/alien_table.png and b/icons/obj/smooth_structures/alien_table.png differ diff --git a/icons/obj/smooth_structures/alien_table.png.toml b/icons/obj/smooth_structures/alien_table.png.toml index 8ae63217ae5..961a9871d8b 100644 --- a/icons/obj/smooth_structures/alien_table.png.toml +++ b/icons/obj/smooth_structures/alien_table.png.toml @@ -1,2 +1,2 @@ output_name = "alien_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/brass_table.dmi b/icons/obj/smooth_structures/brass_table.dmi index 74417b815ab..0467b58f1a1 100644 Binary files a/icons/obj/smooth_structures/brass_table.dmi and b/icons/obj/smooth_structures/brass_table.dmi differ diff --git a/icons/obj/smooth_structures/brass_table.png b/icons/obj/smooth_structures/brass_table.png index 2552eb2f92b..b9236033023 100644 Binary files a/icons/obj/smooth_structures/brass_table.png and b/icons/obj/smooth_structures/brass_table.png differ diff --git a/icons/obj/smooth_structures/brass_table.png.toml b/icons/obj/smooth_structures/brass_table.png.toml index d633747042d..66b4ec43976 100644 --- a/icons/obj/smooth_structures/brass_table.png.toml +++ b/icons/obj/smooth_structures/brass_table.png.toml @@ -1,2 +1,2 @@ output_name = "brass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/fancy_table.dmi b/icons/obj/smooth_structures/fancy_table.dmi index c72e06d6798..9a050dcba52 100644 Binary files a/icons/obj/smooth_structures/fancy_table.dmi and b/icons/obj/smooth_structures/fancy_table.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table.png b/icons/obj/smooth_structures/fancy_table.png index 3ca279bbd72..41e2ec0bd6d 100644 Binary files a/icons/obj/smooth_structures/fancy_table.png and b/icons/obj/smooth_structures/fancy_table.png differ diff --git a/icons/obj/smooth_structures/fancy_table.png.toml b/icons/obj/smooth_structures/fancy_table.png.toml index df9ca0016d7..e55ca825fa0 100644 --- a/icons/obj/smooth_structures/fancy_table.png.toml +++ b/icons/obj/smooth_structures/fancy_table.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_black.dmi b/icons/obj/smooth_structures/fancy_table_black.dmi index 3be7232af5e..a676e78e0d3 100644 Binary files a/icons/obj/smooth_structures/fancy_table_black.dmi and b/icons/obj/smooth_structures/fancy_table_black.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_black.png b/icons/obj/smooth_structures/fancy_table_black.png index f7e2bfa810b..e6f79c82587 100644 Binary files a/icons/obj/smooth_structures/fancy_table_black.png and b/icons/obj/smooth_structures/fancy_table_black.png differ diff --git a/icons/obj/smooth_structures/fancy_table_black.png.toml b/icons/obj/smooth_structures/fancy_table_black.png.toml index acf7a6b8213..08fe3b03327 100644 --- a/icons/obj/smooth_structures/fancy_table_black.png.toml +++ b/icons/obj/smooth_structures/fancy_table_black.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_black" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_blue.dmi b/icons/obj/smooth_structures/fancy_table_blue.dmi index 26263e51491..5c1b11f6791 100644 Binary files a/icons/obj/smooth_structures/fancy_table_blue.dmi and b/icons/obj/smooth_structures/fancy_table_blue.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_blue.png b/icons/obj/smooth_structures/fancy_table_blue.png index ad2d4192c7f..5c3ae1ba925 100644 Binary files a/icons/obj/smooth_structures/fancy_table_blue.png and b/icons/obj/smooth_structures/fancy_table_blue.png differ diff --git a/icons/obj/smooth_structures/fancy_table_blue.png.toml b/icons/obj/smooth_structures/fancy_table_blue.png.toml index 0a71213ab34..5b7f8d4b698 100644 --- a/icons/obj/smooth_structures/fancy_table_blue.png.toml +++ b/icons/obj/smooth_structures/fancy_table_blue.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_blue" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_cyan.dmi b/icons/obj/smooth_structures/fancy_table_cyan.dmi index 6da44a863cd..5fe6eeb1d5d 100644 Binary files a/icons/obj/smooth_structures/fancy_table_cyan.dmi and b/icons/obj/smooth_structures/fancy_table_cyan.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_cyan.png b/icons/obj/smooth_structures/fancy_table_cyan.png index 96a68b93617..0cbc51b1177 100644 Binary files a/icons/obj/smooth_structures/fancy_table_cyan.png and b/icons/obj/smooth_structures/fancy_table_cyan.png differ diff --git a/icons/obj/smooth_structures/fancy_table_cyan.png.toml b/icons/obj/smooth_structures/fancy_table_cyan.png.toml index 6991b7ea524..94a7e9741df 100644 --- a/icons/obj/smooth_structures/fancy_table_cyan.png.toml +++ b/icons/obj/smooth_structures/fancy_table_cyan.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_cyan" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_green.dmi b/icons/obj/smooth_structures/fancy_table_green.dmi index dc6c7e4703c..58f85b6bd98 100644 Binary files a/icons/obj/smooth_structures/fancy_table_green.dmi and b/icons/obj/smooth_structures/fancy_table_green.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_green.png b/icons/obj/smooth_structures/fancy_table_green.png index 616eeeaa6ec..7b7f2e96e00 100644 Binary files a/icons/obj/smooth_structures/fancy_table_green.png and b/icons/obj/smooth_structures/fancy_table_green.png differ diff --git a/icons/obj/smooth_structures/fancy_table_green.png.toml b/icons/obj/smooth_structures/fancy_table_green.png.toml index a4486179c6a..6a70b6d3dbb 100644 --- a/icons/obj/smooth_structures/fancy_table_green.png.toml +++ b/icons/obj/smooth_structures/fancy_table_green.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_green" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_orange.dmi b/icons/obj/smooth_structures/fancy_table_orange.dmi index 91428a75253..3c7d6b65bef 100644 Binary files a/icons/obj/smooth_structures/fancy_table_orange.dmi and b/icons/obj/smooth_structures/fancy_table_orange.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_orange.png b/icons/obj/smooth_structures/fancy_table_orange.png index d2aff0ff4c1..59fd1aa5784 100644 Binary files a/icons/obj/smooth_structures/fancy_table_orange.png and b/icons/obj/smooth_structures/fancy_table_orange.png differ diff --git a/icons/obj/smooth_structures/fancy_table_orange.png.toml b/icons/obj/smooth_structures/fancy_table_orange.png.toml index fcca03afb5a..d4b87dc9a67 100644 --- a/icons/obj/smooth_structures/fancy_table_orange.png.toml +++ b/icons/obj/smooth_structures/fancy_table_orange.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_orange" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_purple.dmi b/icons/obj/smooth_structures/fancy_table_purple.dmi index 930b0556520..daaca067be3 100644 Binary files a/icons/obj/smooth_structures/fancy_table_purple.dmi and b/icons/obj/smooth_structures/fancy_table_purple.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_purple.png b/icons/obj/smooth_structures/fancy_table_purple.png index fad1b80c922..0c440bc837c 100644 Binary files a/icons/obj/smooth_structures/fancy_table_purple.png and b/icons/obj/smooth_structures/fancy_table_purple.png differ diff --git a/icons/obj/smooth_structures/fancy_table_purple.png.toml b/icons/obj/smooth_structures/fancy_table_purple.png.toml index 2da707716ff..4937b6890a8 100644 --- a/icons/obj/smooth_structures/fancy_table_purple.png.toml +++ b/icons/obj/smooth_structures/fancy_table_purple.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_purple" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_red.dmi b/icons/obj/smooth_structures/fancy_table_red.dmi index ceca04aeb06..375174b7dc9 100644 Binary files a/icons/obj/smooth_structures/fancy_table_red.dmi and b/icons/obj/smooth_structures/fancy_table_red.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_red.png b/icons/obj/smooth_structures/fancy_table_red.png index f94307cb7d4..247cebc40ef 100644 Binary files a/icons/obj/smooth_structures/fancy_table_red.png and b/icons/obj/smooth_structures/fancy_table_red.png differ diff --git a/icons/obj/smooth_structures/fancy_table_red.png.toml b/icons/obj/smooth_structures/fancy_table_red.png.toml index d3b99e80746..ac5f2d26c84 100644 --- a/icons/obj/smooth_structures/fancy_table_red.png.toml +++ b/icons/obj/smooth_structures/fancy_table_red.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_red" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_royalblack.dmi b/icons/obj/smooth_structures/fancy_table_royalblack.dmi index b7f6f6e284d..a528bed9f8a 100644 Binary files a/icons/obj/smooth_structures/fancy_table_royalblack.dmi and b/icons/obj/smooth_structures/fancy_table_royalblack.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_royalblack.png b/icons/obj/smooth_structures/fancy_table_royalblack.png index 82913622d1e..595c0e58e64 100644 Binary files a/icons/obj/smooth_structures/fancy_table_royalblack.png and b/icons/obj/smooth_structures/fancy_table_royalblack.png differ diff --git a/icons/obj/smooth_structures/fancy_table_royalblack.png.toml b/icons/obj/smooth_structures/fancy_table_royalblack.png.toml index 76a975938f8..1ff82caa3ac 100644 --- a/icons/obj/smooth_structures/fancy_table_royalblack.png.toml +++ b/icons/obj/smooth_structures/fancy_table_royalblack.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_royalblack" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/fancy_table_royalblue.dmi b/icons/obj/smooth_structures/fancy_table_royalblue.dmi index 8f7a03ba5ad..9d5f21355ec 100644 Binary files a/icons/obj/smooth_structures/fancy_table_royalblue.dmi and b/icons/obj/smooth_structures/fancy_table_royalblue.dmi differ diff --git a/icons/obj/smooth_structures/fancy_table_royalblue.png b/icons/obj/smooth_structures/fancy_table_royalblue.png index 6b1a2b2a813..51f0f1a89ee 100644 Binary files a/icons/obj/smooth_structures/fancy_table_royalblue.png and b/icons/obj/smooth_structures/fancy_table_royalblue.png differ diff --git a/icons/obj/smooth_structures/fancy_table_royalblue.png.toml b/icons/obj/smooth_structures/fancy_table_royalblue.png.toml index 59987f0feb8..6ca22262740 100644 --- a/icons/obj/smooth_structures/fancy_table_royalblue.png.toml +++ b/icons/obj/smooth_structures/fancy_table_royalblue.png.toml @@ -1,14 +1,14 @@ output_name = "fancy_table_royalblue" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" [icon_size] x = 32 -y = 34 +y = 42 [output_icon_size] x = 32 -y = 34 +y = 42 [cut_pos] x = 16 -y = 17 \ No newline at end of file +y = 21 diff --git a/icons/obj/smooth_structures/glass_table.dmi b/icons/obj/smooth_structures/glass_table.dmi index 56c43801832..801b5ced8c3 100644 Binary files a/icons/obj/smooth_structures/glass_table.dmi and b/icons/obj/smooth_structures/glass_table.dmi differ diff --git a/icons/obj/smooth_structures/glass_table.png b/icons/obj/smooth_structures/glass_table.png index f61de10c507..1233215ea7a 100644 Binary files a/icons/obj/smooth_structures/glass_table.png and b/icons/obj/smooth_structures/glass_table.png differ diff --git a/icons/obj/smooth_structures/glass_table.png.toml b/icons/obj/smooth_structures/glass_table.png.toml index 91177545f2c..1c7e5eb9e9d 100644 --- a/icons/obj/smooth_structures/glass_table.png.toml +++ b/icons/obj/smooth_structures/glass_table.png.toml @@ -1,2 +1,2 @@ output_name = "glass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/grille.dmi b/icons/obj/smooth_structures/grille.dmi new file mode 100644 index 00000000000..fcaef0508c8 Binary files /dev/null and b/icons/obj/smooth_structures/grille.dmi differ diff --git a/icons/obj/smooth_structures/grille.png b/icons/obj/smooth_structures/grille.png new file mode 100644 index 00000000000..abca927c175 Binary files /dev/null and b/icons/obj/smooth_structures/grille.png differ diff --git a/icons/obj/smooth_structures/grille.png.toml b/icons/obj/smooth_structures/grille.png.toml new file mode 100644 index 00000000000..4e53ef53fff --- /dev/null +++ b/icons/obj/smooth_structures/grille.png.toml @@ -0,0 +1,2 @@ +output_name = "grille" +template = "bitmask/diagonal_32x48.toml" diff --git a/icons/obj/smooth_structures/grille_damaged.dmi b/icons/obj/smooth_structures/grille_damaged.dmi new file mode 100644 index 00000000000..e6c86f8f4cf Binary files /dev/null and b/icons/obj/smooth_structures/grille_damaged.dmi differ diff --git a/icons/obj/smooth_structures/grille_damaged.png b/icons/obj/smooth_structures/grille_damaged.png new file mode 100644 index 00000000000..dcd20405273 Binary files /dev/null and b/icons/obj/smooth_structures/grille_damaged.png differ diff --git a/icons/obj/smooth_structures/grille_damaged.png.toml b/icons/obj/smooth_structures/grille_damaged.png.toml new file mode 100644 index 00000000000..7237ffb347d --- /dev/null +++ b/icons/obj/smooth_structures/grille_damaged.png.toml @@ -0,0 +1,2 @@ +output_name = "grille_damaged" +template = "bitmask/diagonal_32x48.toml" diff --git a/icons/obj/smooth_structures/plasmaglass_table.dmi b/icons/obj/smooth_structures/plasmaglass_table.dmi index 7c90a489e82..9ee79c69d9a 100644 Binary files a/icons/obj/smooth_structures/plasmaglass_table.dmi and b/icons/obj/smooth_structures/plasmaglass_table.dmi differ diff --git a/icons/obj/smooth_structures/plasmaglass_table.png b/icons/obj/smooth_structures/plasmaglass_table.png index f3b062d6fdb..986c2a0006b 100644 Binary files a/icons/obj/smooth_structures/plasmaglass_table.png and b/icons/obj/smooth_structures/plasmaglass_table.png differ diff --git a/icons/obj/smooth_structures/plasmaglass_table.png.toml b/icons/obj/smooth_structures/plasmaglass_table.png.toml index 744e082acf6..6c872f72163 100644 --- a/icons/obj/smooth_structures/plasmaglass_table.png.toml +++ b/icons/obj/smooth_structures/plasmaglass_table.png.toml @@ -1,2 +1,2 @@ output_name = "plasmaglass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/plastitaniumglass_table.dmi b/icons/obj/smooth_structures/plastitaniumglass_table.dmi index 78b6af93ba2..b73dead91ae 100644 Binary files a/icons/obj/smooth_structures/plastitaniumglass_table.dmi and b/icons/obj/smooth_structures/plastitaniumglass_table.dmi differ diff --git a/icons/obj/smooth_structures/plastitaniumglass_table.png b/icons/obj/smooth_structures/plastitaniumglass_table.png index b9619645bdf..cd1dfa22d64 100644 Binary files a/icons/obj/smooth_structures/plastitaniumglass_table.png and b/icons/obj/smooth_structures/plastitaniumglass_table.png differ diff --git a/icons/obj/smooth_structures/plastitaniumglass_table.png.toml b/icons/obj/smooth_structures/plastitaniumglass_table.png.toml index b1db1da55fc..6eacac457a0 100644 --- a/icons/obj/smooth_structures/plastitaniumglass_table.png.toml +++ b/icons/obj/smooth_structures/plastitaniumglass_table.png.toml @@ -1,2 +1,2 @@ output_name = "plastitaniumglass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/poker_table.dmi b/icons/obj/smooth_structures/poker_table.dmi index 3dbc230ad0b..ebb3f9aafbc 100644 Binary files a/icons/obj/smooth_structures/poker_table.dmi and b/icons/obj/smooth_structures/poker_table.dmi differ diff --git a/icons/obj/smooth_structures/poker_table.png b/icons/obj/smooth_structures/poker_table.png index 1be2da65196..86cbbaf427e 100644 Binary files a/icons/obj/smooth_structures/poker_table.png and b/icons/obj/smooth_structures/poker_table.png differ diff --git a/icons/obj/smooth_structures/poker_table.png.toml b/icons/obj/smooth_structures/poker_table.png.toml index b12426f9236..8a464b59fc7 100644 --- a/icons/obj/smooth_structures/poker_table.png.toml +++ b/icons/obj/smooth_structures/poker_table.png.toml @@ -1,2 +1,2 @@ output_name = "poker_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/reinforced_table.dmi b/icons/obj/smooth_structures/reinforced_table.dmi index 5053deff017..48a44fa6a11 100644 Binary files a/icons/obj/smooth_structures/reinforced_table.dmi and b/icons/obj/smooth_structures/reinforced_table.dmi differ diff --git a/icons/obj/smooth_structures/reinforced_table.png b/icons/obj/smooth_structures/reinforced_table.png index 0f9ae450e56..df53b7e6ce9 100644 Binary files a/icons/obj/smooth_structures/reinforced_table.png and b/icons/obj/smooth_structures/reinforced_table.png differ diff --git a/icons/obj/smooth_structures/reinforced_table.png.toml b/icons/obj/smooth_structures/reinforced_table.png.toml index f7143356b4c..c90afac6414 100644 --- a/icons/obj/smooth_structures/reinforced_table.png.toml +++ b/icons/obj/smooth_structures/reinforced_table.png.toml @@ -1,2 +1,2 @@ output_name = "reinforced_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/rglass_table.dmi b/icons/obj/smooth_structures/rglass_table.dmi index fd0bb83c2ee..e0b4cff2810 100644 Binary files a/icons/obj/smooth_structures/rglass_table.dmi and b/icons/obj/smooth_structures/rglass_table.dmi differ diff --git a/icons/obj/smooth_structures/rglass_table.png b/icons/obj/smooth_structures/rglass_table.png index 970fc7d7770..f37d0b2ecc3 100644 Binary files a/icons/obj/smooth_structures/rglass_table.png and b/icons/obj/smooth_structures/rglass_table.png differ diff --git a/icons/obj/smooth_structures/rglass_table.png.toml b/icons/obj/smooth_structures/rglass_table.png.toml index c4cca008bbd..80540489d3d 100644 --- a/icons/obj/smooth_structures/rglass_table.png.toml +++ b/icons/obj/smooth_structures/rglass_table.png.toml @@ -1,2 +1,2 @@ output_name = "rglass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/rplasmaglass_table.dmi b/icons/obj/smooth_structures/rplasmaglass_table.dmi index db65243ab7c..9d80a347914 100644 Binary files a/icons/obj/smooth_structures/rplasmaglass_table.dmi and b/icons/obj/smooth_structures/rplasmaglass_table.dmi differ diff --git a/icons/obj/smooth_structures/rplasmaglass_table.png b/icons/obj/smooth_structures/rplasmaglass_table.png index 4752df63b82..bfa7f623742 100644 Binary files a/icons/obj/smooth_structures/rplasmaglass_table.png and b/icons/obj/smooth_structures/rplasmaglass_table.png differ diff --git a/icons/obj/smooth_structures/rplasmaglass_table.png.toml b/icons/obj/smooth_structures/rplasmaglass_table.png.toml index 29f4f3408cb..aee9de219e0 100644 --- a/icons/obj/smooth_structures/rplasmaglass_table.png.toml +++ b/icons/obj/smooth_structures/rplasmaglass_table.png.toml @@ -1,2 +1,2 @@ output_name = "rplasmaglass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/table.dmi b/icons/obj/smooth_structures/table.dmi index 225f0950b95..de480685db3 100644 Binary files a/icons/obj/smooth_structures/table.dmi and b/icons/obj/smooth_structures/table.dmi differ diff --git a/icons/obj/smooth_structures/table.png b/icons/obj/smooth_structures/table.png index b5acd10b4b8..3522301b37c 100644 Binary files a/icons/obj/smooth_structures/table.png and b/icons/obj/smooth_structures/table.png differ diff --git a/icons/obj/smooth_structures/table.png.toml b/icons/obj/smooth_structures/table.png.toml index 3700febbed5..18a432408c7 100644 --- a/icons/obj/smooth_structures/table.png.toml +++ b/icons/obj/smooth_structures/table.png.toml @@ -1,2 +1,2 @@ output_name = "table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/table_greyscale.dmi b/icons/obj/smooth_structures/table_greyscale.dmi index 0c3513c58d1..ae8fbfaf571 100644 Binary files a/icons/obj/smooth_structures/table_greyscale.dmi and b/icons/obj/smooth_structures/table_greyscale.dmi differ diff --git a/icons/obj/smooth_structures/table_greyscale.png b/icons/obj/smooth_structures/table_greyscale.png index 535a535d03c..8a82a874bae 100644 Binary files a/icons/obj/smooth_structures/table_greyscale.png and b/icons/obj/smooth_structures/table_greyscale.png differ diff --git a/icons/obj/smooth_structures/table_greyscale.png.toml b/icons/obj/smooth_structures/table_greyscale.png.toml index 6a68ba8bc4d..557e6cda843 100644 --- a/icons/obj/smooth_structures/table_greyscale.png.toml +++ b/icons/obj/smooth_structures/table_greyscale.png.toml @@ -1,2 +1,2 @@ output_name = "table_greyscale" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/tall_structure_variations.dmi b/icons/obj/smooth_structures/tall_structure_variations.dmi new file mode 100644 index 00000000000..3e245d63b0a Binary files /dev/null and b/icons/obj/smooth_structures/tall_structure_variations.dmi differ diff --git a/icons/obj/smooth_structures/titaniumglass_table.dmi b/icons/obj/smooth_structures/titaniumglass_table.dmi index 43bf24b5afe..f5a6ea2317c 100644 Binary files a/icons/obj/smooth_structures/titaniumglass_table.dmi and b/icons/obj/smooth_structures/titaniumglass_table.dmi differ diff --git a/icons/obj/smooth_structures/titaniumglass_table.png b/icons/obj/smooth_structures/titaniumglass_table.png index 8da5ba0849d..0cb950e5716 100644 Binary files a/icons/obj/smooth_structures/titaniumglass_table.png and b/icons/obj/smooth_structures/titaniumglass_table.png differ diff --git a/icons/obj/smooth_structures/titaniumglass_table.png.toml b/icons/obj/smooth_structures/titaniumglass_table.png.toml index d77b867616c..91662abad9d 100644 --- a/icons/obj/smooth_structures/titaniumglass_table.png.toml +++ b/icons/obj/smooth_structures/titaniumglass_table.png.toml @@ -1,2 +1,2 @@ output_name = "titaniumglass_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/smooth_structures/webwall.dmi b/icons/obj/smooth_structures/webwall.dmi index e2308526cc9..ea42794b09b 100644 Binary files a/icons/obj/smooth_structures/webwall.dmi and b/icons/obj/smooth_structures/webwall.dmi differ diff --git a/icons/obj/smooth_structures/webwall.png b/icons/obj/smooth_structures/webwall.png index 207978b8aaf..ca80c6bef04 100644 Binary files a/icons/obj/smooth_structures/webwall.png and b/icons/obj/smooth_structures/webwall.png differ diff --git a/icons/obj/smooth_structures/webwall_dark.dmi b/icons/obj/smooth_structures/webwall_dark.dmi index d3863a81814..96f54fbcb19 100644 Binary files a/icons/obj/smooth_structures/webwall_dark.dmi and b/icons/obj/smooth_structures/webwall_dark.dmi differ diff --git a/icons/obj/smooth_structures/webwall_dark.png b/icons/obj/smooth_structures/webwall_dark.png index df36c5108bd..fc58da11204 100644 Binary files a/icons/obj/smooth_structures/webwall_dark.png and b/icons/obj/smooth_structures/webwall_dark.png differ diff --git a/icons/obj/smooth_structures/webwall_reflector.dmi b/icons/obj/smooth_structures/webwall_reflector.dmi index 04547349d53..6b40039f0fd 100644 Binary files a/icons/obj/smooth_structures/webwall_reflector.dmi and b/icons/obj/smooth_structures/webwall_reflector.dmi differ diff --git a/icons/obj/smooth_structures/webwall_reflector.png b/icons/obj/smooth_structures/webwall_reflector.png index 881cb24fc0d..5bdc6362f19 100644 Binary files a/icons/obj/smooth_structures/webwall_reflector.png and b/icons/obj/smooth_structures/webwall_reflector.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.dmi new file mode 100644 index 00000000000..b07aebf4967 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png new file mode 100644 index 00000000000..876c1db5ca6 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png.toml new file mode 100644 index 00000000000..ca6044375c0 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bamboo.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_bamboo" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 33 + +[output_icon_size] +x = 32 +y = 33 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.dmi new file mode 100644 index 00000000000..4bf6a23c890 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png new file mode 100644 index 00000000000..c25d2715918 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png.toml new file mode 100644 index 00000000000..ef568da6ab2 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_bronze.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_bronze" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.dmi new file mode 100644 index 00000000000..a6418fe3652 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png new file mode 100644 index 00000000000..71db4e2c1dd Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png differ diff --git a/icons/turf/walls/red_wall.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png.toml similarity index 53% rename from icons/turf/walls/red_wall.png.toml rename to icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png.toml index 917dc8ee377..12914b352a1 100644 --- a/icons/turf/walls/red_wall.png.toml +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_cult.png.toml @@ -1,14 +1,14 @@ -output_name = "red_wall" +output_name = "window_frame_cult" template = "bitmask/diagonal_32x32.toml" [icon_size] -x = 40 -y = 40 +x = 32 +y = 32 [output_icon_size] -x = 40 -y = 40 +x = 32 +y = 32 [cut_pos] -x = 20 -y = 20 \ No newline at end of file +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.dmi new file mode 100644 index 00000000000..f0c1c338ee8 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png new file mode 100644 index 00000000000..cf30936712f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png.toml new file mode 100644 index 00000000000..4e6708939b4 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_gold.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_gold" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.dmi new file mode 100644 index 00000000000..0168fe0cceb Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png new file mode 100644 index 00000000000..2071d9af12f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png.toml new file mode 100644 index 00000000000..8b16ec01d6b --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_hotel.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_hotel" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.dmi new file mode 100644 index 00000000000..0ac98eb154f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png new file mode 100644 index 00000000000..9d4287b0483 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png.toml new file mode 100644 index 00000000000..f3ccff49148 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_iron.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_iron" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.dmi new file mode 100644 index 00000000000..bfbe726e236 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png new file mode 100644 index 00000000000..89217a237b2 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png.toml new file mode 100644 index 00000000000..7e11ef27392 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_material.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_material" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.dmi new file mode 100644 index 00000000000..3a6df385cb7 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png new file mode 100644 index 00000000000..af97f77cbf7 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png.toml new file mode 100644 index 00000000000..90dbfccbbcd --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_normal.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_normal" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.dmi new file mode 100644 index 00000000000..c4ff3814262 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png new file mode 100644 index 00000000000..9b7d63b574f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png.toml new file mode 100644 index 00000000000..ee2a4a251e8 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_paperframe.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_paperframe" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.dmi new file mode 100644 index 00000000000..81953f9dac5 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png new file mode 100644 index 00000000000..8b7ce42e937 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png.toml new file mode 100644 index 00000000000..ee2a4a251e8 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_pizza.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_paperframe" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.dmi new file mode 100644 index 00000000000..a28964bcf53 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png new file mode 100644 index 00000000000..627116c68ca Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png.toml new file mode 100644 index 00000000000..722035c4576 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_plastitanium.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_plastitanium" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.dmi new file mode 100644 index 00000000000..1367f021c31 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png new file mode 100644 index 00000000000..bea1ebe2491 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png.toml new file mode 100644 index 00000000000..80f7eeffc4f --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_rusty.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_rusty" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.dmi new file mode 100644 index 00000000000..8cd96b5b21a Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png new file mode 100644 index 00000000000..f6f71383248 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png.toml new file mode 100644 index 00000000000..80f7eeffc4f --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_sandstone.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_rusty" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.dmi new file mode 100644 index 00000000000..91b65de73cb Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png new file mode 100644 index 00000000000..f45007aa22d Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png.toml new file mode 100644 index 00000000000..7b69b502b72 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_shuttle.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_shuttle" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.dmi new file mode 100644 index 00000000000..c58a9ecb928 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png new file mode 100644 index 00000000000..d6b009a6ec3 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png.toml new file mode 100644 index 00000000000..0785dc4d1c7 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_silver.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_silver" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.dmi new file mode 100644 index 00000000000..fb366d32758 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png new file mode 100644 index 00000000000..a893a1af60c Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png.toml new file mode 100644 index 00000000000..7d811bf0c73 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_uranium.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_uranium" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.dmi b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.dmi new file mode 100644 index 00000000000..147ca7c934f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png new file mode 100644 index 00000000000..336719fe691 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png differ diff --git a/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png.toml b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png.toml new file mode 100644 index 00000000000..7d811bf0c73 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/frame_faces/window_frame_wood.png.toml @@ -0,0 +1,14 @@ +output_name = "window_frame_uranium" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bamboo.dmi b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.dmi new file mode 100644 index 00000000000..057857bc617 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png new file mode 100644 index 00000000000..2421367e201 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png.toml new file mode 100644 index 00000000000..8e0b1399ea9 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_bamboo.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_bamboo" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bronze.dmi b/icons/obj/smooth_structures/window_frames/window_frame_bronze.dmi new file mode 100644 index 00000000000..0d292873b62 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_bronze.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bronze.png b/icons/obj/smooth_structures/window_frames/window_frame_bronze.png new file mode 100644 index 00000000000..9f3854b41ab Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_bronze.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_bronze.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_bronze.png.toml new file mode 100644 index 00000000000..9a8326a93bc --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_bronze.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_bronze" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_cult.dmi b/icons/obj/smooth_structures/window_frames/window_frame_cult.dmi new file mode 100644 index 00000000000..b2ea411ee5c Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_cult.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_cult.png b/icons/obj/smooth_structures/window_frames/window_frame_cult.png new file mode 100644 index 00000000000..f4a2bee5ab4 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_cult.png differ diff --git a/icons/obj/smooth_structures/alien/resin_wall.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_cult.png.toml similarity index 54% rename from icons/obj/smooth_structures/alien/resin_wall.png.toml rename to icons/obj/smooth_structures/window_frames/window_frame_cult.png.toml index d0ef4fffbde..eb9c0659967 100644 --- a/icons/obj/smooth_structures/alien/resin_wall.png.toml +++ b/icons/obj/smooth_structures/window_frames/window_frame_cult.png.toml @@ -1,2 +1,2 @@ -output_name = "resin_wall" +output_name = "window_frame_cult" template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_gold.dmi b/icons/obj/smooth_structures/window_frames/window_frame_gold.dmi new file mode 100644 index 00000000000..8c52de17622 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_gold.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_gold.png b/icons/obj/smooth_structures/window_frames/window_frame_gold.png new file mode 100644 index 00000000000..bb2ddee5676 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_gold.png differ diff --git a/icons/turf/walls/icedmetal_wall.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_gold.png.toml similarity index 54% rename from icons/turf/walls/icedmetal_wall.png.toml rename to icons/obj/smooth_structures/window_frames/window_frame_gold.png.toml index 6aa236a0da3..528983bb050 100644 --- a/icons/turf/walls/icedmetal_wall.png.toml +++ b/icons/obj/smooth_structures/window_frames/window_frame_gold.png.toml @@ -1,2 +1,2 @@ -output_name = "icedmetal_wall" +output_name = "window_frame_gold" template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_hotel.dmi b/icons/obj/smooth_structures/window_frames/window_frame_hotel.dmi new file mode 100644 index 00000000000..a703eb0e618 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_hotel.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_hotel.png b/icons/obj/smooth_structures/window_frames/window_frame_hotel.png new file mode 100644 index 00000000000..0759e2838bd Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_hotel.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_hotel.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_hotel.png.toml new file mode 100644 index 00000000000..54e8ab3d84e --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_hotel.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_hotel" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_iron.dmi b/icons/obj/smooth_structures/window_frames/window_frame_iron.dmi new file mode 100644 index 00000000000..df111e908ff Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_iron.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_iron.png b/icons/obj/smooth_structures/window_frames/window_frame_iron.png new file mode 100644 index 00000000000..f4edf9ed549 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_iron.png differ diff --git a/icons/turf/walls/reinforced_rock.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_iron.png.toml similarity index 54% rename from icons/turf/walls/reinforced_rock.png.toml rename to icons/obj/smooth_structures/window_frames/window_frame_iron.png.toml index 7fcdd7f45b9..db015e176b9 100644 --- a/icons/turf/walls/reinforced_rock.png.toml +++ b/icons/obj/smooth_structures/window_frames/window_frame_iron.png.toml @@ -1,2 +1,2 @@ -output_name = "porous_rock" +output_name = "window_frame_iron" template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_material.dmi b/icons/obj/smooth_structures/window_frames/window_frame_material.dmi new file mode 100644 index 00000000000..15b65a7d526 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_material.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_material.png b/icons/obj/smooth_structures/window_frames/window_frame_material.png new file mode 100644 index 00000000000..f2a28f47549 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_material.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_material.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_material.png.toml new file mode 100644 index 00000000000..4a19e2b0faf --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_material.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_material" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_normal.dmi b/icons/obj/smooth_structures/window_frames/window_frame_normal.dmi new file mode 100644 index 00000000000..20b72a1443c Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_normal.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_normal.png b/icons/obj/smooth_structures/window_frames/window_frame_normal.png new file mode 100644 index 00000000000..00ab11b5a63 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_normal.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_normal.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_normal.png.toml new file mode 100644 index 00000000000..b66c79fe083 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_normal.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_normal" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_paperframe.dmi b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.dmi new file mode 100644 index 00000000000..535f5850d13 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png new file mode 100644 index 00000000000..9d3452fe7db Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png.toml new file mode 100644 index 00000000000..ef7ad65c2c1 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_paperframe.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_paperframe" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_pizza.dmi b/icons/obj/smooth_structures/window_frames/window_frame_pizza.dmi new file mode 100644 index 00000000000..32e72f906e2 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_pizza.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_pizza.png b/icons/obj/smooth_structures/window_frames/window_frame_pizza.png new file mode 100644 index 00000000000..d183ec51f9a Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_pizza.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_pizza.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_pizza.png.toml new file mode 100644 index 00000000000..18f0004f488 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_pizza.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_pizza" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.dmi b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.dmi new file mode 100644 index 00000000000..3983ae03575 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png new file mode 100644 index 00000000000..a1e849613fd Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png.toml new file mode 100644 index 00000000000..36cf38c5832 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_plastitanium.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_plastitanium" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_rusty.dmi b/icons/obj/smooth_structures/window_frames/window_frame_rusty.dmi new file mode 100644 index 00000000000..5c1b6e3d9d3 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_rusty.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_rusty.png b/icons/obj/smooth_structures/window_frames/window_frame_rusty.png new file mode 100644 index 00000000000..0ad7f39152f Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_rusty.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_rusty.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_rusty.png.toml new file mode 100644 index 00000000000..fd608c6597c --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_rusty.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_rusty" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_sandstone.dmi b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.dmi new file mode 100644 index 00000000000..7aa99478e67 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png new file mode 100644 index 00000000000..38c8afacaf4 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png.toml new file mode 100644 index 00000000000..d79e404965b --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_sandstone.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_sandstone" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_shuttle.dmi b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.dmi new file mode 100644 index 00000000000..f110d8eeb8c Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png new file mode 100644 index 00000000000..1334ccaed5d Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png.toml new file mode 100644 index 00000000000..8f1ebaabb6b --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_shuttle.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_shuttle" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_silver.dmi b/icons/obj/smooth_structures/window_frames/window_frame_silver.dmi new file mode 100644 index 00000000000..c2bcfd8efae Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_silver.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_silver.png b/icons/obj/smooth_structures/window_frames/window_frame_silver.png new file mode 100644 index 00000000000..24a0a70fc99 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_silver.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_silver.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_silver.png.toml new file mode 100644 index 00000000000..bdc754a95b2 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_silver.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_silver" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_uranium.dmi b/icons/obj/smooth_structures/window_frames/window_frame_uranium.dmi new file mode 100644 index 00000000000..ba0fd93334c Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_uranium.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_uranium.png b/icons/obj/smooth_structures/window_frames/window_frame_uranium.png new file mode 100644 index 00000000000..26f7a590e61 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_uranium.png differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_uranium.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_uranium.png.toml new file mode 100644 index 00000000000..cbff8857a53 --- /dev/null +++ b/icons/obj/smooth_structures/window_frames/window_frame_uranium.png.toml @@ -0,0 +1,2 @@ +output_name = "window_frame_uranium" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_frames/window_frame_wood.dmi b/icons/obj/smooth_structures/window_frames/window_frame_wood.dmi new file mode 100644 index 00000000000..51b764311d7 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_wood.dmi differ diff --git a/icons/obj/smooth_structures/window_frames/window_frame_wood.png b/icons/obj/smooth_structures/window_frames/window_frame_wood.png new file mode 100644 index 00000000000..f067b729501 Binary files /dev/null and b/icons/obj/smooth_structures/window_frames/window_frame_wood.png differ diff --git a/icons/turf/walls/riveted.png.toml b/icons/obj/smooth_structures/window_frames/window_frame_wood.png.toml similarity index 54% rename from icons/turf/walls/riveted.png.toml rename to icons/obj/smooth_structures/window_frames/window_frame_wood.png.toml index abc3f367d4f..ce70ff74340 100644 --- a/icons/turf/walls/riveted.png.toml +++ b/icons/obj/smooth_structures/window_frames/window_frame_wood.png.toml @@ -1,2 +1,2 @@ -output_name = "riveted" +output_name = "window_frame_wood" template = "bitmask/diagonal_32x32.toml" diff --git a/icons/obj/smooth_structures/window_grille.dmi b/icons/obj/smooth_structures/window_grille.dmi new file mode 100644 index 00000000000..63ee7eb1a47 Binary files /dev/null and b/icons/obj/smooth_structures/window_grille.dmi differ diff --git a/icons/obj/smooth_structures/window_grille.png b/icons/obj/smooth_structures/window_grille.png new file mode 100644 index 00000000000..3332b736e01 Binary files /dev/null and b/icons/obj/smooth_structures/window_grille.png differ diff --git a/icons/turf/smoothrocks.png.toml b/icons/obj/smooth_structures/window_grille.png.toml similarity index 54% rename from icons/turf/smoothrocks.png.toml rename to icons/obj/smooth_structures/window_grille.png.toml index 4466fbbf3c9..3c636a0c28e 100644 --- a/icons/turf/smoothrocks.png.toml +++ b/icons/obj/smooth_structures/window_grille.png.toml @@ -1,14 +1,14 @@ -output_name = "smoothrocks" +output_name = "window_grille" template = "bitmask/diagonal_32x32.toml" [icon_size] -x = 40 -y = 40 +x = 32 +y = 32 [output_icon_size] -x = 40 -y = 40 +x = 32 +y = 32 [cut_pos] -x = 20 -y = 20 \ No newline at end of file +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/window_grille_black.dmi b/icons/obj/smooth_structures/window_grille_black.dmi new file mode 100644 index 00000000000..35ac2f4a817 Binary files /dev/null and b/icons/obj/smooth_structures/window_grille_black.dmi differ diff --git a/icons/obj/smooth_structures/window_grille_black.png b/icons/obj/smooth_structures/window_grille_black.png new file mode 100644 index 00000000000..f10d53e4f14 Binary files /dev/null and b/icons/obj/smooth_structures/window_grille_black.png differ diff --git a/icons/obj/smooth_structures/window_grille_black.png.toml b/icons/obj/smooth_structures/window_grille_black.png.toml new file mode 100644 index 00000000000..f0d1438f4f6 --- /dev/null +++ b/icons/obj/smooth_structures/window_grille_black.png.toml @@ -0,0 +1,14 @@ +output_name = "window_grille_black" +template = "bitmask/diagonal_32x32.toml" + +[icon_size] +x = 32 +y = 32 + +[output_icon_size] +x = 32 +y = 32 + +[cut_pos] +x = 16 +y = 16 \ No newline at end of file diff --git a/icons/obj/smooth_structures/windows/bronze_window.dmi b/icons/obj/smooth_structures/windows/bronze_window.dmi new file mode 100644 index 00000000000..1af8be87fa6 Binary files /dev/null and b/icons/obj/smooth_structures/windows/bronze_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/bronze_window.png b/icons/obj/smooth_structures/windows/bronze_window.png new file mode 100644 index 00000000000..3953f593cc6 Binary files /dev/null and b/icons/obj/smooth_structures/windows/bronze_window.png differ diff --git a/icons/obj/smooth_structures/windows/bronze_window.png.toml b/icons/obj/smooth_structures/windows/bronze_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/bronze_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/frosted_thindow.dmi b/icons/obj/smooth_structures/windows/frosted_thindow.dmi new file mode 100644 index 00000000000..255b9563bc3 Binary files /dev/null and b/icons/obj/smooth_structures/windows/frosted_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/frosted_window.dmi b/icons/obj/smooth_structures/windows/frosted_window.dmi new file mode 100644 index 00000000000..1af8de31ec5 Binary files /dev/null and b/icons/obj/smooth_structures/windows/frosted_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/frosted_window.png b/icons/obj/smooth_structures/windows/frosted_window.png new file mode 100644 index 00000000000..598a5dc71d2 Binary files /dev/null and b/icons/obj/smooth_structures/windows/frosted_window.png differ diff --git a/icons/obj/smooth_structures/windows/half_thindow.dmi b/icons/obj/smooth_structures/windows/half_thindow.dmi new file mode 100644 index 00000000000..319d0bf61a4 Binary files /dev/null and b/icons/obj/smooth_structures/windows/half_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/normal_thindow.dmi b/icons/obj/smooth_structures/windows/normal_thindow.dmi new file mode 100644 index 00000000000..1e8b721ac54 Binary files /dev/null and b/icons/obj/smooth_structures/windows/normal_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/normal_window.dmi b/icons/obj/smooth_structures/windows/normal_window.dmi new file mode 100644 index 00000000000..c9423258e5a Binary files /dev/null and b/icons/obj/smooth_structures/windows/normal_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/normal_window.png b/icons/obj/smooth_structures/windows/normal_window.png new file mode 100644 index 00000000000..7c3eed67365 Binary files /dev/null and b/icons/obj/smooth_structures/windows/normal_window.png differ diff --git a/icons/obj/smooth_structures/windows/normal_window.png.toml b/icons/obj/smooth_structures/windows/normal_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/normal_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/paper_window.dmi b/icons/obj/smooth_structures/windows/paper_window.dmi new file mode 100644 index 00000000000..3601d644049 Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/paper_window.png b/icons/obj/smooth_structures/windows/paper_window.png new file mode 100644 index 00000000000..15926f8e67b Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window.png differ diff --git a/icons/obj/smooth_structures/windows/paper_window.png.toml b/icons/obj/smooth_structures/windows/paper_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/paper_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/paper_window_fixing.png b/icons/obj/smooth_structures/windows/paper_window_fixing.png new file mode 100644 index 00000000000..db8188fee09 Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window_fixing.png differ diff --git a/icons/obj/smooth_structures/windows/paper_window_torn.dmi b/icons/obj/smooth_structures/windows/paper_window_torn.dmi new file mode 100644 index 00000000000..36ee97f4d00 Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window_torn.dmi differ diff --git a/icons/obj/smooth_structures/windows/paper_window_torn.png b/icons/obj/smooth_structures/windows/paper_window_torn.png new file mode 100644 index 00000000000..2582ed0588b Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window_torn.png differ diff --git a/icons/obj/smooth_structures/windows/paper_window_torn.png.toml b/icons/obj/smooth_structures/windows/paper_window_torn.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/paper_window_torn.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/paper_window_torn_fixing.png b/icons/obj/smooth_structures/windows/paper_window_torn_fixing.png new file mode 100644 index 00000000000..057700aefd7 Binary files /dev/null and b/icons/obj/smooth_structures/windows/paper_window_torn_fixing.png differ diff --git a/icons/obj/smooth_structures/windows/plasma_reinforced_thindow.dmi b/icons/obj/smooth_structures/windows/plasma_reinforced_thindow.dmi new file mode 100644 index 00000000000..40b9f2b0b0d Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_reinforced_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/plasma_reinforced_window.dmi b/icons/obj/smooth_structures/windows/plasma_reinforced_window.dmi new file mode 100644 index 00000000000..36a3e754da3 Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_reinforced_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/plasma_reinforced_window.png b/icons/obj/smooth_structures/windows/plasma_reinforced_window.png new file mode 100644 index 00000000000..67334639efb Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_reinforced_window.png differ diff --git a/icons/obj/smooth_structures/windows/plasma_reinforced_window.png.toml b/icons/obj/smooth_structures/windows/plasma_reinforced_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/plasma_reinforced_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/plasma_thindow.dmi b/icons/obj/smooth_structures/windows/plasma_thindow.dmi new file mode 100644 index 00000000000..c7f7f5d22de Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/plasma_window.dmi b/icons/obj/smooth_structures/windows/plasma_window.dmi new file mode 100644 index 00000000000..f48e180892b Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/plasma_window.png b/icons/obj/smooth_structures/windows/plasma_window.png new file mode 100644 index 00000000000..1fcc3a60caa Binary files /dev/null and b/icons/obj/smooth_structures/windows/plasma_window.png differ diff --git a/icons/obj/smooth_structures/windows/plasma_window.png.toml b/icons/obj/smooth_structures/windows/plasma_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/plasma_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/plastitanium_window.dmi b/icons/obj/smooth_structures/windows/plastitanium_window.dmi new file mode 100644 index 00000000000..202cfce5fb5 Binary files /dev/null and b/icons/obj/smooth_structures/windows/plastitanium_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/plastitanium_window.png b/icons/obj/smooth_structures/windows/plastitanium_window.png new file mode 100644 index 00000000000..b40df92df9a Binary files /dev/null and b/icons/obj/smooth_structures/windows/plastitanium_window.png differ diff --git a/icons/obj/smooth_structures/windows/plastitanium_window.png.toml b/icons/obj/smooth_structures/windows/plastitanium_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/plastitanium_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/pod_thindow.dmi b/icons/obj/smooth_structures/windows/pod_thindow.dmi new file mode 100644 index 00000000000..d87e2fc9c35 Binary files /dev/null and b/icons/obj/smooth_structures/windows/pod_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/pod_window.dmi b/icons/obj/smooth_structures/windows/pod_window.dmi new file mode 100644 index 00000000000..427321857e8 Binary files /dev/null and b/icons/obj/smooth_structures/windows/pod_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/pod_window.png b/icons/obj/smooth_structures/windows/pod_window.png new file mode 100644 index 00000000000..95bcb5b84a0 Binary files /dev/null and b/icons/obj/smooth_structures/windows/pod_window.png differ diff --git a/icons/obj/smooth_structures/windows/pod_window.png.toml b/icons/obj/smooth_structures/windows/pod_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/pod_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/reinforced_half_thindow.dmi b/icons/obj/smooth_structures/windows/reinforced_half_thindow.dmi new file mode 100644 index 00000000000..a388f8bb700 Binary files /dev/null and b/icons/obj/smooth_structures/windows/reinforced_half_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/reinforced_thindow.dmi b/icons/obj/smooth_structures/windows/reinforced_thindow.dmi new file mode 100644 index 00000000000..a7704f3ca33 Binary files /dev/null and b/icons/obj/smooth_structures/windows/reinforced_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/reinforced_window.dmi b/icons/obj/smooth_structures/windows/reinforced_window.dmi new file mode 100644 index 00000000000..3f0a607e432 Binary files /dev/null and b/icons/obj/smooth_structures/windows/reinforced_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/reinforced_window.png b/icons/obj/smooth_structures/windows/reinforced_window.png new file mode 100644 index 00000000000..4991ed737a6 Binary files /dev/null and b/icons/obj/smooth_structures/windows/reinforced_window.png differ diff --git a/icons/obj/smooth_structures/windows/reinforced_window.png.toml b/icons/obj/smooth_structures/windows/reinforced_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/reinforced_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/tinted_thindow.dmi b/icons/obj/smooth_structures/windows/tinted_thindow.dmi new file mode 100644 index 00000000000..3e594cfad60 Binary files /dev/null and b/icons/obj/smooth_structures/windows/tinted_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/tinted_window.dmi b/icons/obj/smooth_structures/windows/tinted_window.dmi new file mode 100644 index 00000000000..e5f2d3e5061 Binary files /dev/null and b/icons/obj/smooth_structures/windows/tinted_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/tinted_window.png b/icons/obj/smooth_structures/windows/tinted_window.png new file mode 100644 index 00000000000..d516466fa87 Binary files /dev/null and b/icons/obj/smooth_structures/windows/tinted_window.png differ diff --git a/icons/obj/smooth_structures/windows/tinted_window.png.toml b/icons/obj/smooth_structures/windows/tinted_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/tinted_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/titanium_window.dmi b/icons/obj/smooth_structures/windows/titanium_window.dmi new file mode 100644 index 00000000000..dd6546595ee Binary files /dev/null and b/icons/obj/smooth_structures/windows/titanium_window.dmi differ diff --git a/icons/obj/smooth_structures/windows/titanium_window.png b/icons/obj/smooth_structures/windows/titanium_window.png new file mode 100644 index 00000000000..920432b8624 Binary files /dev/null and b/icons/obj/smooth_structures/windows/titanium_window.png differ diff --git a/icons/obj/smooth_structures/windows/titanium_window.png.toml b/icons/obj/smooth_structures/windows/titanium_window.png.toml new file mode 100644 index 00000000000..2fc6c71ac78 --- /dev/null +++ b/icons/obj/smooth_structures/windows/titanium_window.png.toml @@ -0,0 +1 @@ +template = "bitmask/windows" diff --git a/icons/obj/smooth_structures/windows/tram_thindow.dmi b/icons/obj/smooth_structures/windows/tram_thindow.dmi new file mode 100644 index 00000000000..a6987756e38 Binary files /dev/null and b/icons/obj/smooth_structures/windows/tram_thindow.dmi differ diff --git a/icons/obj/smooth_structures/windows/window_broken_heavy.dmi b/icons/obj/smooth_structures/windows/window_broken_heavy.dmi new file mode 100644 index 00000000000..cc6298100a6 Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_heavy.dmi differ diff --git a/icons/obj/smooth_structures/windows/window_broken_heavy.png b/icons/obj/smooth_structures/windows/window_broken_heavy.png new file mode 100644 index 00000000000..ad7a7e10386 Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_heavy.png differ diff --git a/icons/obj/smooth_structures/windows/window_broken_heavy.png.toml b/icons/obj/smooth_structures/windows/window_broken_heavy.png.toml new file mode 100644 index 00000000000..40cf1b10471 --- /dev/null +++ b/icons/obj/smooth_structures/windows/window_broken_heavy.png.toml @@ -0,0 +1 @@ +template = "bitmask/diagonal_32x48" diff --git a/icons/obj/smooth_structures/windows/window_broken_light.dmi b/icons/obj/smooth_structures/windows/window_broken_light.dmi new file mode 100644 index 00000000000..79669868d2a Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_light.dmi differ diff --git a/icons/obj/smooth_structures/windows/window_broken_light.png b/icons/obj/smooth_structures/windows/window_broken_light.png new file mode 100644 index 00000000000..4e394272129 Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_light.png differ diff --git a/icons/obj/smooth_structures/windows/window_broken_light.png.toml b/icons/obj/smooth_structures/windows/window_broken_light.png.toml new file mode 100644 index 00000000000..40cf1b10471 --- /dev/null +++ b/icons/obj/smooth_structures/windows/window_broken_light.png.toml @@ -0,0 +1 @@ +template = "bitmask/diagonal_32x48" diff --git a/icons/obj/smooth_structures/windows/window_broken_medium.dmi b/icons/obj/smooth_structures/windows/window_broken_medium.dmi new file mode 100644 index 00000000000..a199a4a9689 Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_medium.dmi differ diff --git a/icons/obj/smooth_structures/windows/window_broken_medium.png b/icons/obj/smooth_structures/windows/window_broken_medium.png new file mode 100644 index 00000000000..0fbe7146405 Binary files /dev/null and b/icons/obj/smooth_structures/windows/window_broken_medium.png differ diff --git a/icons/obj/smooth_structures/windows/window_broken_medium.png.toml b/icons/obj/smooth_structures/windows/window_broken_medium.png.toml new file mode 100644 index 00000000000..40cf1b10471 --- /dev/null +++ b/icons/obj/smooth_structures/windows/window_broken_medium.png.toml @@ -0,0 +1 @@ +template = "bitmask/diagonal_32x48" diff --git a/icons/obj/smooth_structures/wood_table.dmi b/icons/obj/smooth_structures/wood_table.dmi index ddc65b0c739..dba79f344fc 100644 Binary files a/icons/obj/smooth_structures/wood_table.dmi and b/icons/obj/smooth_structures/wood_table.dmi differ diff --git a/icons/obj/smooth_structures/wood_table.png b/icons/obj/smooth_structures/wood_table.png index 72dc68ce7c3..a129342567d 100644 Binary files a/icons/obj/smooth_structures/wood_table.png and b/icons/obj/smooth_structures/wood_table.png differ diff --git a/icons/obj/smooth_structures/wood_table.png.toml b/icons/obj/smooth_structures/wood_table.png.toml index 1c197d3d9f8..b501b385734 100644 --- a/icons/obj/smooth_structures/wood_table.png.toml +++ b/icons/obj/smooth_structures/wood_table.png.toml @@ -1,2 +1,2 @@ output_name = "wood_table" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/table.toml" diff --git a/icons/obj/storage/storage.dmi b/icons/obj/storage/storage.dmi index a55606fa3b3..d921840ee64 100644 Binary files a/icons/obj/storage/storage.dmi and b/icons/obj/storage/storage.dmi differ diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index becab20e591..46a225c6d38 100644 Binary files a/icons/obj/structures.dmi and b/icons/obj/structures.dmi differ diff --git a/icons/obj/structures_spawners.dmi b/icons/obj/structures_spawners.dmi index 8f699f4d711..83ea8750784 100644 Binary files a/icons/obj/structures_spawners.dmi and b/icons/obj/structures_spawners.dmi differ diff --git a/icons/obj/structures_tall.dmi b/icons/obj/structures_tall.dmi new file mode 100644 index 00000000000..2988aefecce Binary files /dev/null and b/icons/obj/structures_tall.dmi differ diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi new file mode 100644 index 00000000000..24592df5a2a Binary files /dev/null and b/icons/obj/vending.dmi differ diff --git a/icons/obj/wallmounts.dmi b/icons/obj/wallmounts.dmi index e70024a9edb..2ea6eda3d6a 100644 Binary files a/icons/obj/wallmounts.dmi and b/icons/obj/wallmounts.dmi differ diff --git a/icons/obj/watercloset.dmi b/icons/obj/watercloset.dmi index f8f83d9ab54..dcfa2048e49 100644 Binary files a/icons/obj/watercloset.dmi and b/icons/obj/watercloset.dmi differ diff --git a/icons/testing/greyscale_error.dmi b/icons/testing/greyscale_error.dmi index 6c781a70ad1..aacf6106821 100644 Binary files a/icons/testing/greyscale_error.dmi and b/icons/testing/greyscale_error.dmi differ diff --git a/icons/turf/debug.dmi b/icons/turf/debug.dmi index debc965d0ec..eaaf1b0f158 100644 Binary files a/icons/turf/debug.dmi and b/icons/turf/debug.dmi differ diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 2c113e27d2c..bdb991ffdf6 100644 Binary files a/icons/turf/decals.dmi and b/icons/turf/decals.dmi differ diff --git a/icons/turf/engines.dmi b/icons/turf/engines.dmi new file mode 100644 index 00000000000..6a0d1bdf31f Binary files /dev/null and b/icons/turf/engines.dmi differ diff --git a/icons/turf/floors/hierophant_floor.dmi b/icons/turf/floors/hierophant_floor.dmi index 365f887bfa4..a7ec3422712 100644 Binary files a/icons/turf/floors/hierophant_floor.dmi and b/icons/turf/floors/hierophant_floor.dmi differ diff --git a/icons/turf/floors/hierophant_floor.png b/icons/turf/floors/hierophant_floor.png new file mode 100644 index 00000000000..bcd1b1faf17 Binary files /dev/null and b/icons/turf/floors/hierophant_floor.png differ diff --git a/icons/turf/floors/hierophant_floor.png.toml b/icons/turf/floors/hierophant_floor.png.toml new file mode 100644 index 00000000000..b2e727276e3 --- /dev/null +++ b/icons/turf/floors/hierophant_floor.png.toml @@ -0,0 +1,5 @@ +output_name = "hierophant_floor" +template = "bitmask/diagonal_32x32.toml" + +[animation] +delays = [ 22,1,1,1,1,1 ] diff --git a/icons/turf/floors/hierophant_floor_alt.dmi b/icons/turf/floors/hierophant_floor_alt.dmi new file mode 100644 index 00000000000..ac8712b769d Binary files /dev/null and b/icons/turf/floors/hierophant_floor_alt.dmi differ diff --git a/icons/turf/floors/hierophant_floor_alt.png b/icons/turf/floors/hierophant_floor_alt.png new file mode 100644 index 00000000000..5ccc5cb3e09 Binary files /dev/null and b/icons/turf/floors/hierophant_floor_alt.png differ diff --git a/icons/turf/floors/hierophant_floor_alt.png.toml b/icons/turf/floors/hierophant_floor_alt.png.toml new file mode 100644 index 00000000000..ce1588b30a9 --- /dev/null +++ b/icons/turf/floors/hierophant_floor_alt.png.toml @@ -0,0 +1,5 @@ +output_name = "hierophant_floor_alt" +template = "bitmask/diagonal_32x32.toml" + +[animation] +delays = [ 22,1,1,1,1,1 ] diff --git a/icons/turf/smoothrocks.dmi b/icons/turf/smoothrocks.dmi index e138e2af783..5087e765bba 100644 Binary files a/icons/turf/smoothrocks.dmi and b/icons/turf/smoothrocks.dmi differ diff --git a/icons/turf/smoothrocks.png b/icons/turf/smoothrocks.png deleted file mode 100644 index dea84d594f6..00000000000 Binary files a/icons/turf/smoothrocks.png and /dev/null differ diff --git a/icons/turf/smoothrocks_old.dmi b/icons/turf/smoothrocks_old.dmi new file mode 100644 index 00000000000..0948aaaaa3b Binary files /dev/null and b/icons/turf/smoothrocks_old.dmi differ diff --git a/icons/turf/walls/abductor_wall.dmi b/icons/turf/walls/abductor_wall.dmi index 4f731d99f4c..a3958407c87 100644 Binary files a/icons/turf/walls/abductor_wall.dmi and b/icons/turf/walls/abductor_wall.dmi differ diff --git a/icons/turf/walls/abductor_wall.png b/icons/turf/walls/abductor_wall.png new file mode 100644 index 00000000000..1091f7cf93b Binary files /dev/null and b/icons/turf/walls/abductor_wall.png differ diff --git a/icons/turf/walls/abductor_wall.png.toml b/icons/turf/walls/abductor_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/abductor_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/bamboo_wall.dmi b/icons/turf/walls/bamboo_wall.dmi index 44c5824397e..2c0e7a161a6 100644 Binary files a/icons/turf/walls/bamboo_wall.dmi and b/icons/turf/walls/bamboo_wall.dmi differ diff --git a/icons/turf/walls/bamboo_wall.png b/icons/turf/walls/bamboo_wall.png index 6869cb409b2..b3128e13a3b 100644 Binary files a/icons/turf/walls/bamboo_wall.png and b/icons/turf/walls/bamboo_wall.png differ diff --git a/icons/turf/walls/bamboo_wall.png.toml b/icons/turf/walls/bamboo_wall.png.toml index 69d9d905038..68a980052ec 100644 --- a/icons/turf/walls/bamboo_wall.png.toml +++ b/icons/turf/walls/bamboo_wall.png.toml @@ -1,5 +1 @@ -output_name = "bamboo_wall" -template = "bitmask/diagonal_32x32.toml" - -[prefabs] -0 = 5 +template = "bitmask/walls" diff --git a/icons/turf/walls/bananium_wall.dmi b/icons/turf/walls/bananium_wall.dmi index 7c563fca0d0..3d6e7c96b86 100644 Binary files a/icons/turf/walls/bananium_wall.dmi and b/icons/turf/walls/bananium_wall.dmi differ diff --git a/icons/turf/walls/bananium_wall.png b/icons/turf/walls/bananium_wall.png index 52d4b2a5888..a50dff5270a 100644 Binary files a/icons/turf/walls/bananium_wall.png and b/icons/turf/walls/bananium_wall.png differ diff --git a/icons/turf/walls/bananium_wall.png.toml b/icons/turf/walls/bananium_wall.png.toml index 3225586db5c..68a980052ec 100644 --- a/icons/turf/walls/bananium_wall.png.toml +++ b/icons/turf/walls/bananium_wall.png.toml @@ -1,2 +1 @@ -output_name = "bananium_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/baseturfs_fuck.dmi b/icons/turf/walls/baseturfs_fuck.dmi new file mode 100644 index 00000000000..1359b19e449 Binary files /dev/null and b/icons/turf/walls/baseturfs_fuck.dmi differ diff --git a/icons/turf/walls/baseturfs_fuck.png b/icons/turf/walls/baseturfs_fuck.png new file mode 100644 index 00000000000..d7abee1599a Binary files /dev/null and b/icons/turf/walls/baseturfs_fuck.png differ diff --git a/icons/turf/walls/baseturfs_fuck.png.toml b/icons/turf/walls/baseturfs_fuck.png.toml new file mode 100644 index 00000000000..3eba3454cf9 --- /dev/null +++ b/icons/turf/walls/baseturfs_fuck.png.toml @@ -0,0 +1,4 @@ +template = "bitmask/walls" + +[animation] +delays = [ 2 ] diff --git a/icons/turf/walls/bathroom_wall.dmi b/icons/turf/walls/bathroom_wall.dmi new file mode 100644 index 00000000000..db47ac34161 Binary files /dev/null and b/icons/turf/walls/bathroom_wall.dmi differ diff --git a/icons/turf/walls/bathroom_wall.png b/icons/turf/walls/bathroom_wall.png new file mode 100644 index 00000000000..31bb442f9c9 Binary files /dev/null and b/icons/turf/walls/bathroom_wall.png differ diff --git a/icons/turf/walls/bathroom_wall.png.toml b/icons/turf/walls/bathroom_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/bathroom_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/boss_wall.dmi b/icons/turf/walls/boss_wall.dmi index 6bc124b0778..03fd70a9df7 100644 Binary files a/icons/turf/walls/boss_wall.dmi and b/icons/turf/walls/boss_wall.dmi differ diff --git a/icons/turf/walls/boss_wall.png b/icons/turf/walls/boss_wall.png index 45d334f2576..10174d8837a 100644 Binary files a/icons/turf/walls/boss_wall.png and b/icons/turf/walls/boss_wall.png differ diff --git a/icons/turf/walls/boss_wall.png.toml b/icons/turf/walls/boss_wall.png.toml index 4d6797e1dda..383ccc8c7e1 100644 --- a/icons/turf/walls/boss_wall.png.toml +++ b/icons/turf/walls/boss_wall.png.toml @@ -1,2 +1,3 @@ -output_name = "boss_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" +[prefabs] +0 = 5 diff --git a/icons/turf/walls/clockwork_wall.dmi b/icons/turf/walls/clockwork_wall.dmi index 8785209409b..bd7223e22f1 100644 Binary files a/icons/turf/walls/clockwork_wall.dmi and b/icons/turf/walls/clockwork_wall.dmi differ diff --git a/icons/turf/walls/clockwork_wall.png b/icons/turf/walls/clockwork_wall.png index 7dcc7d6ea6a..1edfee5cbc3 100644 Binary files a/icons/turf/walls/clockwork_wall.png and b/icons/turf/walls/clockwork_wall.png differ diff --git a/icons/turf/walls/clockwork_wall.png.toml b/icons/turf/walls/clockwork_wall.png.toml index bfec1cdfd58..68a980052ec 100644 --- a/icons/turf/walls/clockwork_wall.png.toml +++ b/icons/turf/walls/clockwork_wall.png.toml @@ -1,2 +1 @@ -output_name = "clockwork_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/cult_wall.dmi b/icons/turf/walls/cult_wall.dmi index 51e98161d6a..a996da6008b 100644 Binary files a/icons/turf/walls/cult_wall.dmi and b/icons/turf/walls/cult_wall.dmi differ diff --git a/icons/turf/walls/cult_wall.png b/icons/turf/walls/cult_wall.png index c2005bdd60c..64af0e5d999 100644 Binary files a/icons/turf/walls/cult_wall.png and b/icons/turf/walls/cult_wall.png differ diff --git a/icons/turf/walls/cult_wall.png.toml b/icons/turf/walls/cult_wall.png.toml index 8739156f9ac..87d5a807bfd 100644 --- a/icons/turf/walls/cult_wall.png.toml +++ b/icons/turf/walls/cult_wall.png.toml @@ -1,2 +1,3 @@ -output_name = "cult_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" +[cut_pos] +y = 16 diff --git a/icons/turf/walls/debug_wall.dmi b/icons/turf/walls/debug_wall.dmi new file mode 100644 index 00000000000..1e36056574b Binary files /dev/null and b/icons/turf/walls/debug_wall.dmi differ diff --git a/icons/turf/walls/debug_wall.png b/icons/turf/walls/debug_wall.png new file mode 100644 index 00000000000..c38bf2999ce Binary files /dev/null and b/icons/turf/walls/debug_wall.png differ diff --git a/icons/turf/walls/debug_wall.png.toml b/icons/turf/walls/debug_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/debug_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/diamond_wall.dmi b/icons/turf/walls/diamond_wall.dmi index 99149f0d43d..219226c7ff8 100644 Binary files a/icons/turf/walls/diamond_wall.dmi and b/icons/turf/walls/diamond_wall.dmi differ diff --git a/icons/turf/walls/diamond_wall.png b/icons/turf/walls/diamond_wall.png index 75263ac97a9..72d5d3adcc4 100644 Binary files a/icons/turf/walls/diamond_wall.png and b/icons/turf/walls/diamond_wall.png differ diff --git a/icons/turf/walls/diamond_wall.png.toml b/icons/turf/walls/diamond_wall.png.toml index e9565ac712b..d8e6d1e1006 100644 --- a/icons/turf/walls/diamond_wall.png.toml +++ b/icons/turf/walls/diamond_wall.png.toml @@ -1,2 +1,7 @@ -output_name = "diamond_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" + +[slice_point] +west = 8 +north = 16 +south = 17 +east = 24 diff --git a/icons/turf/walls/false_walls.dmi b/icons/turf/walls/false_walls.dmi index 1b02b4bdbe6..09a76451a89 100644 Binary files a/icons/turf/walls/false_walls.dmi and b/icons/turf/walls/false_walls.dmi differ diff --git a/icons/turf/walls/gold_wall.dmi b/icons/turf/walls/gold_wall.dmi index 283dd437646..1565c6f1786 100644 Binary files a/icons/turf/walls/gold_wall.dmi and b/icons/turf/walls/gold_wall.dmi differ diff --git a/icons/turf/walls/gold_wall.png b/icons/turf/walls/gold_wall.png index 13774d5d969..9ecf15833b0 100644 Binary files a/icons/turf/walls/gold_wall.png and b/icons/turf/walls/gold_wall.png differ diff --git a/icons/turf/walls/gold_wall.png.toml b/icons/turf/walls/gold_wall.png.toml index c351a8eb43d..68a980052ec 100644 --- a/icons/turf/walls/gold_wall.png.toml +++ b/icons/turf/walls/gold_wall.png.toml @@ -1,2 +1 @@ -output_name = "gold_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/hierophant_wall.dmi b/icons/turf/walls/hierophant_wall.dmi index 3d417d70871..b70a1d0ab5e 100644 Binary files a/icons/turf/walls/hierophant_wall.dmi and b/icons/turf/walls/hierophant_wall.dmi differ diff --git a/icons/turf/walls/hierophant_wall.png b/icons/turf/walls/hierophant_wall.png new file mode 100644 index 00000000000..587c1562a0c Binary files /dev/null and b/icons/turf/walls/hierophant_wall.png differ diff --git a/icons/turf/walls/hierophant_wall.png.toml b/icons/turf/walls/hierophant_wall.png.toml new file mode 100644 index 00000000000..45dab6be83f --- /dev/null +++ b/icons/turf/walls/hierophant_wall.png.toml @@ -0,0 +1,4 @@ +template = "bitmask/walls" + +[animation] +delays = [ 1 ] diff --git a/icons/turf/walls/hotel_door.dmi b/icons/turf/walls/hotel_door.dmi new file mode 100644 index 00000000000..b9f8f2a1475 Binary files /dev/null and b/icons/turf/walls/hotel_door.dmi differ diff --git a/icons/turf/walls/hotel_door.png b/icons/turf/walls/hotel_door.png new file mode 100644 index 00000000000..e4dd344156c Binary files /dev/null and b/icons/turf/walls/hotel_door.png differ diff --git a/icons/turf/walls/hotel_door.png.toml b/icons/turf/walls/hotel_door.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/hotel_door.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/hotel_door_glow.dmi b/icons/turf/walls/hotel_door_glow.dmi new file mode 100644 index 00000000000..3d9bc017de1 Binary files /dev/null and b/icons/turf/walls/hotel_door_glow.dmi differ diff --git a/icons/turf/walls/hotel_wall.dmi b/icons/turf/walls/hotel_wall.dmi new file mode 100644 index 00000000000..bb26c38d85c Binary files /dev/null and b/icons/turf/walls/hotel_wall.dmi differ diff --git a/icons/turf/walls/hotel_wall.png b/icons/turf/walls/hotel_wall.png new file mode 100644 index 00000000000..19cae376f07 Binary files /dev/null and b/icons/turf/walls/hotel_wall.png differ diff --git a/icons/turf/walls/hotel_wall.png.toml b/icons/turf/walls/hotel_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/hotel_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/iced_metal_wall.dmi b/icons/turf/walls/iced_metal_wall.dmi new file mode 100644 index 00000000000..9601e189e23 Binary files /dev/null and b/icons/turf/walls/iced_metal_wall.dmi differ diff --git a/icons/turf/walls/iced_metal_wall.png b/icons/turf/walls/iced_metal_wall.png new file mode 100644 index 00000000000..0b033932407 Binary files /dev/null and b/icons/turf/walls/iced_metal_wall.png differ diff --git a/icons/turf/walls/iced_metal_wall.png.toml b/icons/turf/walls/iced_metal_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/iced_metal_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/icedmetal_wall.dmi b/icons/turf/walls/icedmetal_wall.dmi deleted file mode 100644 index 8d63b19a8bf..00000000000 Binary files a/icons/turf/walls/icedmetal_wall.dmi and /dev/null differ diff --git a/icons/turf/walls/icedmetal_wall.png b/icons/turf/walls/icedmetal_wall.png deleted file mode 100644 index a8973a16b23..00000000000 Binary files a/icons/turf/walls/icedmetal_wall.png and /dev/null differ diff --git a/icons/turf/walls/icerock_wall.dmi b/icons/turf/walls/icerock_wall.dmi index 652a2df113b..647b9bfb10c 100644 Binary files a/icons/turf/walls/icerock_wall.dmi and b/icons/turf/walls/icerock_wall.dmi differ diff --git a/icons/turf/walls/icerock_wall.png b/icons/turf/walls/icerock_wall.png index 08b0547a937..2d26fe77c67 100644 Binary files a/icons/turf/walls/icerock_wall.png and b/icons/turf/walls/icerock_wall.png differ diff --git a/icons/turf/walls/icerock_wall.png.toml b/icons/turf/walls/icerock_wall.png.toml index 7d713818b56..b5eb6f6edbd 100644 --- a/icons/turf/walls/icerock_wall.png.toml +++ b/icons/turf/walls/icerock_wall.png.toml @@ -1,14 +1,7 @@ -output_name = "icerock_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" -[icon_size] -x = 40 -y = 40 - -[output_icon_size] -x = 40 -y = 40 - -[cut_pos] -x = 20 -y = 20 \ No newline at end of file +[slice_point] +west = 4 +north = 16 +south = 19 +east = 28 diff --git a/icons/turf/walls/iron_wall.dmi b/icons/turf/walls/iron_wall.dmi index d2d723adb28..5961fd4de49 100644 Binary files a/icons/turf/walls/iron_wall.dmi and b/icons/turf/walls/iron_wall.dmi differ diff --git a/icons/turf/walls/iron_wall.png b/icons/turf/walls/iron_wall.png index ff71f25a0cb..f6278e66185 100644 Binary files a/icons/turf/walls/iron_wall.png and b/icons/turf/walls/iron_wall.png differ diff --git a/icons/turf/walls/iron_wall.png.toml b/icons/turf/walls/iron_wall.png.toml index 13708a21e29..68a980052ec 100644 --- a/icons/turf/walls/iron_wall.png.toml +++ b/icons/turf/walls/iron_wall.png.toml @@ -1,2 +1 @@ -output_name = "iron_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/material_wall.dmi b/icons/turf/walls/material_wall.dmi index 2bd844c0b13..d67f53ea4aa 100644 Binary files a/icons/turf/walls/material_wall.dmi and b/icons/turf/walls/material_wall.dmi differ diff --git a/icons/turf/walls/material_wall.png b/icons/turf/walls/material_wall.png index 1f636cb6db0..e0539464453 100644 Binary files a/icons/turf/walls/material_wall.png and b/icons/turf/walls/material_wall.png differ diff --git a/icons/turf/walls/material_wall.png.toml b/icons/turf/walls/material_wall.png.toml index 899ac0aec8b..68a980052ec 100644 --- a/icons/turf/walls/material_wall.png.toml +++ b/icons/turf/walls/material_wall.png.toml @@ -1,2 +1 @@ -output_name = "material_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/meat_wall.dmi b/icons/turf/walls/meat_wall.dmi index b587dc8e1be..eb44ef04ed8 100644 Binary files a/icons/turf/walls/meat_wall.dmi and b/icons/turf/walls/meat_wall.dmi differ diff --git a/icons/turf/walls/meat_wall.png b/icons/turf/walls/meat_wall.png index 8dfafa4b33e..cf27c7118d8 100644 Binary files a/icons/turf/walls/meat_wall.png and b/icons/turf/walls/meat_wall.png differ diff --git a/icons/turf/walls/meat_wall.png.toml b/icons/turf/walls/meat_wall.png.toml index 0d3c9a41a9f..c6cd1566372 100644 --- a/icons/turf/walls/meat_wall.png.toml +++ b/icons/turf/walls/meat_wall.png.toml @@ -1,2 +1,8 @@ -output_name = "meat_wall" -template = "bitmask/diagonal_32x32.toml" + +template = "bitmask/walls" + +[slice_point] +west = 6 +north = 16 +south = 18 +east = 26 diff --git a/icons/turf/walls/metal_wall.dmi b/icons/turf/walls/metal_wall.dmi new file mode 100644 index 00000000000..d19d2feb5a2 Binary files /dev/null and b/icons/turf/walls/metal_wall.dmi differ diff --git a/icons/turf/walls/metal_wall.png b/icons/turf/walls/metal_wall.png new file mode 100644 index 00000000000..8627333def6 Binary files /dev/null and b/icons/turf/walls/metal_wall.png differ diff --git a/icons/turf/walls/metal_wall.png.toml b/icons/turf/walls/metal_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/metal_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/mountain_wall.dmi b/icons/turf/walls/mountain_wall.dmi index 31ca67dc40b..708e470566c 100644 Binary files a/icons/turf/walls/mountain_wall.dmi and b/icons/turf/walls/mountain_wall.dmi differ diff --git a/icons/turf/walls/mountain_wall.png b/icons/turf/walls/mountain_wall.png index 47565a687ea..cb47471c07c 100644 Binary files a/icons/turf/walls/mountain_wall.png and b/icons/turf/walls/mountain_wall.png differ diff --git a/icons/turf/walls/mountain_wall.png.toml b/icons/turf/walls/mountain_wall.png.toml index f5f413ba121..097112a9d58 100644 --- a/icons/turf/walls/mountain_wall.png.toml +++ b/icons/turf/walls/mountain_wall.png.toml @@ -1,14 +1,7 @@ -output_name = "mountain_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" +[slice_point] +west = 6 +north = 16 +south = 18 +east = 26 -[icon_size] -x = 40 -y = 40 - -[output_icon_size] -x = 40 -y = 40 - -[cut_pos] -x = 20 -y = 20 \ No newline at end of file diff --git a/icons/turf/walls/necro_wall.dmi b/icons/turf/walls/necro_wall.dmi new file mode 100644 index 00000000000..947444ab2df Binary files /dev/null and b/icons/turf/walls/necro_wall.dmi differ diff --git a/icons/turf/walls/necro_wall.png b/icons/turf/walls/necro_wall.png new file mode 100644 index 00000000000..f482cf476f9 Binary files /dev/null and b/icons/turf/walls/necro_wall.png differ diff --git a/icons/turf/walls/necro_wall.png.toml b/icons/turf/walls/necro_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/necro_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/paper_wall.dmi b/icons/turf/walls/paper_wall.dmi new file mode 100644 index 00000000000..6b8f47c8a7b Binary files /dev/null and b/icons/turf/walls/paper_wall.dmi differ diff --git a/icons/turf/walls/paper_wall.png b/icons/turf/walls/paper_wall.png new file mode 100644 index 00000000000..870bcc92dd5 Binary files /dev/null and b/icons/turf/walls/paper_wall.png differ diff --git a/icons/turf/walls/paper_wall.png.toml b/icons/turf/walls/paper_wall.png.toml new file mode 100644 index 00000000000..c30333f8805 --- /dev/null +++ b/icons/turf/walls/paper_wall.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 8 +north = 16 +south = 19 +east = 22 diff --git a/icons/turf/walls/paperframe_wall.dmi b/icons/turf/walls/paperframe_wall.dmi new file mode 100644 index 00000000000..569b090e23b Binary files /dev/null and b/icons/turf/walls/paperframe_wall.dmi differ diff --git a/icons/turf/walls/paperframe_wall.png b/icons/turf/walls/paperframe_wall.png new file mode 100644 index 00000000000..c21c4da77e9 Binary files /dev/null and b/icons/turf/walls/paperframe_wall.png differ diff --git a/icons/turf/walls/paperframe_wall.png.toml b/icons/turf/walls/paperframe_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/paperframe_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/pizza_wall.dmi b/icons/turf/walls/pizza_wall.dmi new file mode 100644 index 00000000000..03763cbb39f Binary files /dev/null and b/icons/turf/walls/pizza_wall.dmi differ diff --git a/icons/turf/walls/pizza_wall.png b/icons/turf/walls/pizza_wall.png new file mode 100644 index 00000000000..ec1fae439bd Binary files /dev/null and b/icons/turf/walls/pizza_wall.png differ diff --git a/icons/turf/walls/pizza_wall.png.toml b/icons/turf/walls/pizza_wall.png.toml new file mode 100644 index 00000000000..097112a9d58 --- /dev/null +++ b/icons/turf/walls/pizza_wall.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" +[slice_point] +west = 6 +north = 16 +south = 18 +east = 26 + diff --git a/icons/turf/walls/plasma_wall.dmi b/icons/turf/walls/plasma_wall.dmi index f7219ed1edc..72818e2ec33 100644 Binary files a/icons/turf/walls/plasma_wall.dmi and b/icons/turf/walls/plasma_wall.dmi differ diff --git a/icons/turf/walls/plasma_wall.png b/icons/turf/walls/plasma_wall.png index cdaeec65154..c7213f84c3e 100644 Binary files a/icons/turf/walls/plasma_wall.png and b/icons/turf/walls/plasma_wall.png differ diff --git a/icons/turf/walls/plasma_wall.png.toml b/icons/turf/walls/plasma_wall.png.toml index 44251765575..45dab6be83f 100644 --- a/icons/turf/walls/plasma_wall.png.toml +++ b/icons/turf/walls/plasma_wall.png.toml @@ -1,2 +1,4 @@ -output_name = "plasma_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" + +[animation] +delays = [ 1 ] diff --git a/icons/turf/walls/plastinum_wall.dmi b/icons/turf/walls/plastinum_wall.dmi index 30ea5dbf945..384ca25daa7 100644 Binary files a/icons/turf/walls/plastinum_wall.dmi and b/icons/turf/walls/plastinum_wall.dmi differ diff --git a/icons/turf/walls/plastinum_wall.png b/icons/turf/walls/plastinum_wall.png new file mode 100644 index 00000000000..877beb4b127 Binary files /dev/null and b/icons/turf/walls/plastinum_wall.png differ diff --git a/icons/turf/walls/plastinum_wall.png.toml b/icons/turf/walls/plastinum_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/plastinum_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/plastitanium_wall.dmi b/icons/turf/walls/plastitanium_wall.dmi index 078d4642785..28bee4aa3f7 100644 Binary files a/icons/turf/walls/plastitanium_wall.dmi and b/icons/turf/walls/plastitanium_wall.dmi differ diff --git a/icons/turf/walls/plastitanium_wall.png b/icons/turf/walls/plastitanium_wall.png new file mode 100644 index 00000000000..cc322012f65 Binary files /dev/null and b/icons/turf/walls/plastitanium_wall.png differ diff --git a/icons/turf/walls/plastitanium_wall.png.toml b/icons/turf/walls/plastitanium_wall.png.toml new file mode 100644 index 00000000000..b42f71b7121 --- /dev/null +++ b/icons/turf/walls/plastitanium_wall.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" +[slice_point] +west = 5 +north = 16 +south = 20 +east = 27 + diff --git a/icons/turf/walls/red_rock_wall.dmi b/icons/turf/walls/red_rock_wall.dmi new file mode 100644 index 00000000000..367af07ff5e Binary files /dev/null and b/icons/turf/walls/red_rock_wall.dmi differ diff --git a/icons/turf/walls/red_rock_wall.png b/icons/turf/walls/red_rock_wall.png new file mode 100644 index 00000000000..553ae7ee97e Binary files /dev/null and b/icons/turf/walls/red_rock_wall.png differ diff --git a/icons/turf/walls/red_rock_wall.png.toml b/icons/turf/walls/red_rock_wall.png.toml new file mode 100644 index 00000000000..956331d2e2c --- /dev/null +++ b/icons/turf/walls/red_rock_wall.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 10 +north = 17 +south = 18 +east = 22 diff --git a/icons/turf/walls/red_wall.dmi b/icons/turf/walls/red_wall.dmi deleted file mode 100644 index 8dc959f36cb..00000000000 Binary files a/icons/turf/walls/red_wall.dmi and /dev/null differ diff --git a/icons/turf/walls/red_wall.png b/icons/turf/walls/red_wall.png deleted file mode 100644 index 312386a5377..00000000000 Binary files a/icons/turf/walls/red_wall.png and /dev/null differ diff --git a/icons/turf/walls/reinforced_red_rock_wall.dmi b/icons/turf/walls/reinforced_red_rock_wall.dmi new file mode 100644 index 00000000000..0212c63aa7a Binary files /dev/null and b/icons/turf/walls/reinforced_red_rock_wall.dmi differ diff --git a/icons/turf/walls/reinforced_red_rock_wall.png b/icons/turf/walls/reinforced_red_rock_wall.png new file mode 100644 index 00000000000..ed62ec833f5 Binary files /dev/null and b/icons/turf/walls/reinforced_red_rock_wall.png differ diff --git a/icons/turf/walls/reinforced_red_rock_wall.png.toml b/icons/turf/walls/reinforced_red_rock_wall.png.toml new file mode 100644 index 00000000000..956331d2e2c --- /dev/null +++ b/icons/turf/walls/reinforced_red_rock_wall.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 10 +north = 17 +south = 18 +east = 22 diff --git a/icons/turf/walls/reinforced_rock.dmi b/icons/turf/walls/reinforced_rock.dmi deleted file mode 100644 index e00e5148204..00000000000 Binary files a/icons/turf/walls/reinforced_rock.dmi and /dev/null differ diff --git a/icons/turf/walls/reinforced_rock.png b/icons/turf/walls/reinforced_rock.png deleted file mode 100644 index 544a877ec1a..00000000000 Binary files a/icons/turf/walls/reinforced_rock.png and /dev/null differ diff --git a/icons/turf/walls/reinforced_wall.dmi b/icons/turf/walls/reinforced_wall.dmi index 65267a93b2d..d6e6f1d73c1 100644 Binary files a/icons/turf/walls/reinforced_wall.dmi and b/icons/turf/walls/reinforced_wall.dmi differ diff --git a/icons/turf/walls/reinforced_wall.png b/icons/turf/walls/reinforced_wall.png index f8d07602c57..ab1ca2293ba 100644 Binary files a/icons/turf/walls/reinforced_wall.png and b/icons/turf/walls/reinforced_wall.png differ diff --git a/icons/turf/walls/reinforced_wall.png.toml b/icons/turf/walls/reinforced_wall.png.toml index cd86b1f36f6..68a980052ec 100644 --- a/icons/turf/walls/reinforced_wall.png.toml +++ b/icons/turf/walls/reinforced_wall.png.toml @@ -1,2 +1 @@ -output_name = "reinforced_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/reinforced_wall_decon1.dmi b/icons/turf/walls/reinforced_wall_decon1.dmi new file mode 100644 index 00000000000..5bd12ba1c3d Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon1.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon1.png b/icons/turf/walls/reinforced_wall_decon1.png new file mode 100644 index 00000000000..1696635c9a6 Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon1.png differ diff --git a/icons/turf/walls/reinforced_wall_decon1.png.toml b/icons/turf/walls/reinforced_wall_decon1.png.toml new file mode 100644 index 00000000000..50b3bc927af --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon1.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 7 +north = 16 +south = 17 +east = 25 diff --git a/icons/turf/walls/reinforced_wall_decon2.dmi b/icons/turf/walls/reinforced_wall_decon2.dmi new file mode 100644 index 00000000000..02d02861bc4 Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon2.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon2.png b/icons/turf/walls/reinforced_wall_decon2.png new file mode 100644 index 00000000000..c9e1fb3258d Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon2.png differ diff --git a/icons/turf/walls/reinforced_wall_decon2.png.toml b/icons/turf/walls/reinforced_wall_decon2.png.toml new file mode 100644 index 00000000000..73fc81e9e9d --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon2.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 9 +north = 16 +south = 16 +east = 23 diff --git a/icons/turf/walls/reinforced_wall_decon3.dmi b/icons/turf/walls/reinforced_wall_decon3.dmi new file mode 100644 index 00000000000..cf6ed2d8723 Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon3.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon3.png b/icons/turf/walls/reinforced_wall_decon3.png new file mode 100644 index 00000000000..d03fa986c5e Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon3.png differ diff --git a/icons/turf/walls/reinforced_wall_decon3.png.toml b/icons/turf/walls/reinforced_wall_decon3.png.toml new file mode 100644 index 00000000000..73fc81e9e9d --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon3.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 9 +north = 16 +south = 16 +east = 23 diff --git a/icons/turf/walls/reinforced_wall_decon4.dmi b/icons/turf/walls/reinforced_wall_decon4.dmi new file mode 100644 index 00000000000..d6c19fa8ccc Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon4.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon4.png b/icons/turf/walls/reinforced_wall_decon4.png new file mode 100644 index 00000000000..ee502f167fa Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon4.png differ diff --git a/icons/turf/walls/reinforced_wall_decon4.png.toml b/icons/turf/walls/reinforced_wall_decon4.png.toml new file mode 100644 index 00000000000..73fc81e9e9d --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon4.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 9 +north = 16 +south = 16 +east = 23 diff --git a/icons/turf/walls/reinforced_wall_decon5.dmi b/icons/turf/walls/reinforced_wall_decon5.dmi new file mode 100644 index 00000000000..5544800c8f9 Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon5.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon5.png b/icons/turf/walls/reinforced_wall_decon5.png new file mode 100644 index 00000000000..1d0a929d865 Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon5.png differ diff --git a/icons/turf/walls/reinforced_wall_decon5.png.toml b/icons/turf/walls/reinforced_wall_decon5.png.toml new file mode 100644 index 00000000000..0ed87259989 --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon5.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 11 +north = 16 +south = 16 +east = 21 diff --git a/icons/turf/walls/reinforced_wall_decon6.dmi b/icons/turf/walls/reinforced_wall_decon6.dmi new file mode 100644 index 00000000000..4dea204e1cf Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon6.dmi differ diff --git a/icons/turf/walls/reinforced_wall_decon6.png b/icons/turf/walls/reinforced_wall_decon6.png new file mode 100644 index 00000000000..a08b2add50d Binary files /dev/null and b/icons/turf/walls/reinforced_wall_decon6.png differ diff --git a/icons/turf/walls/reinforced_wall_decon6.png.toml b/icons/turf/walls/reinforced_wall_decon6.png.toml new file mode 100644 index 00000000000..0ed87259989 --- /dev/null +++ b/icons/turf/walls/reinforced_wall_decon6.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 11 +north = 16 +south = 16 +east = 21 diff --git a/icons/turf/walls/riveted.dmi b/icons/turf/walls/riveted.dmi deleted file mode 100644 index 08fa241e519..00000000000 Binary files a/icons/turf/walls/riveted.dmi and /dev/null differ diff --git a/icons/turf/walls/riveted.png b/icons/turf/walls/riveted.png deleted file mode 100644 index f6b0369a7b4..00000000000 Binary files a/icons/turf/walls/riveted.png and /dev/null differ diff --git a/icons/turf/walls/riveted_wall.dmi b/icons/turf/walls/riveted_wall.dmi new file mode 100644 index 00000000000..c1371112e1d Binary files /dev/null and b/icons/turf/walls/riveted_wall.dmi differ diff --git a/icons/turf/walls/riveted_wall.png b/icons/turf/walls/riveted_wall.png new file mode 100644 index 00000000000..ce1f08eefea Binary files /dev/null and b/icons/turf/walls/riveted_wall.png differ diff --git a/icons/turf/walls/riveted_wall.png.toml b/icons/turf/walls/riveted_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/riveted_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/rock_wall.dmi b/icons/turf/walls/rock_wall.dmi index af1059489e5..4aaf1b54ac7 100644 Binary files a/icons/turf/walls/rock_wall.dmi and b/icons/turf/walls/rock_wall.dmi differ diff --git a/icons/turf/walls/rock_wall.png b/icons/turf/walls/rock_wall.png index 54288bd18a9..d6957fff8f6 100644 Binary files a/icons/turf/walls/rock_wall.png and b/icons/turf/walls/rock_wall.png differ diff --git a/icons/turf/walls/rock_wall.png.toml b/icons/turf/walls/rock_wall.png.toml index 320b6b7dafe..0f684781566 100644 --- a/icons/turf/walls/rock_wall.png.toml +++ b/icons/turf/walls/rock_wall.png.toml @@ -1,14 +1,7 @@ -output_name = "rock_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" -[icon_size] -x = 40 -y = 40 - -[output_icon_size] -x = 40 -y = 40 - -[cut_pos] -x = 20 -y = 20 \ No newline at end of file +[slice_point] +west = 10 +north = 16 +south = 17 +east = 24 diff --git a/icons/turf/walls/rock_wall2.dmi b/icons/turf/walls/rock_wall2.dmi new file mode 100644 index 00000000000..f37da4d34b8 Binary files /dev/null and b/icons/turf/walls/rock_wall2.dmi differ diff --git a/icons/turf/walls/rock_wall2.png b/icons/turf/walls/rock_wall2.png new file mode 100644 index 00000000000..8c7d63854b8 Binary files /dev/null and b/icons/turf/walls/rock_wall2.png differ diff --git a/icons/turf/walls/rock_wall2.png.toml b/icons/turf/walls/rock_wall2.png.toml new file mode 100644 index 00000000000..b5eb6f6edbd --- /dev/null +++ b/icons/turf/walls/rock_wall2.png.toml @@ -0,0 +1,7 @@ +template = "bitmask/walls" + +[slice_point] +west = 4 +north = 16 +south = 19 +east = 28 diff --git a/icons/turf/walls/rusty_reinforced_wall.dmi b/icons/turf/walls/rusty_reinforced_wall.dmi index 0e1e10b3dab..dc5606bda09 100644 Binary files a/icons/turf/walls/rusty_reinforced_wall.dmi and b/icons/turf/walls/rusty_reinforced_wall.dmi differ diff --git a/icons/turf/walls/rusty_reinforced_wall.png b/icons/turf/walls/rusty_reinforced_wall.png index 7a1b3d4a178..9403eb78909 100644 Binary files a/icons/turf/walls/rusty_reinforced_wall.png and b/icons/turf/walls/rusty_reinforced_wall.png differ diff --git a/icons/turf/walls/rusty_reinforced_wall.png.toml b/icons/turf/walls/rusty_reinforced_wall.png.toml index 8bb07c3839a..68a980052ec 100644 --- a/icons/turf/walls/rusty_reinforced_wall.png.toml +++ b/icons/turf/walls/rusty_reinforced_wall.png.toml @@ -1,2 +1 @@ -output_name = "rusty_reinforced_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/rusty_wall.dmi b/icons/turf/walls/rusty_wall.dmi index 6eea2a5eae0..db9f82c3649 100644 Binary files a/icons/turf/walls/rusty_wall.dmi and b/icons/turf/walls/rusty_wall.dmi differ diff --git a/icons/turf/walls/rusty_wall.png b/icons/turf/walls/rusty_wall.png index 4e38523bbbb..a6f982dc3ee 100644 Binary files a/icons/turf/walls/rusty_wall.png and b/icons/turf/walls/rusty_wall.png differ diff --git a/icons/turf/walls/rusty_wall.png.toml b/icons/turf/walls/rusty_wall.png.toml index 358a6ccaa4d..68a980052ec 100644 --- a/icons/turf/walls/rusty_wall.png.toml +++ b/icons/turf/walls/rusty_wall.png.toml @@ -1,2 +1 @@ -output_name = "rusty_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/sandstone_wall.dmi b/icons/turf/walls/sandstone_wall.dmi index 46c5b0af1c0..69cb781a343 100644 Binary files a/icons/turf/walls/sandstone_wall.dmi and b/icons/turf/walls/sandstone_wall.dmi differ diff --git a/icons/turf/walls/sandstone_wall.png b/icons/turf/walls/sandstone_wall.png index a000f4e934e..17ec04b6cf1 100644 Binary files a/icons/turf/walls/sandstone_wall.png and b/icons/turf/walls/sandstone_wall.png differ diff --git a/icons/turf/walls/sandstone_wall.png.toml b/icons/turf/walls/sandstone_wall.png.toml index b9f06b895d1..68a980052ec 100644 --- a/icons/turf/walls/sandstone_wall.png.toml +++ b/icons/turf/walls/sandstone_wall.png.toml @@ -1,2 +1 @@ -output_name = "sandstone_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/shuttle_wall.dmi b/icons/turf/walls/shuttle_wall.dmi index 3d9374b4a30..addda6f1bb7 100644 Binary files a/icons/turf/walls/shuttle_wall.dmi and b/icons/turf/walls/shuttle_wall.dmi differ diff --git a/icons/turf/walls/shuttle_wall.png b/icons/turf/walls/shuttle_wall.png new file mode 100644 index 00000000000..3efca5b4bf4 Binary files /dev/null and b/icons/turf/walls/shuttle_wall.png differ diff --git a/icons/turf/walls/shuttle_wall.png.toml b/icons/turf/walls/shuttle_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/shuttle_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/silver_wall.dmi b/icons/turf/walls/silver_wall.dmi index 66d337ef59d..f1bc555395f 100644 Binary files a/icons/turf/walls/silver_wall.dmi and b/icons/turf/walls/silver_wall.dmi differ diff --git a/icons/turf/walls/silver_wall.png b/icons/turf/walls/silver_wall.png index 1a731d9728f..8f1c751decb 100644 Binary files a/icons/turf/walls/silver_wall.png and b/icons/turf/walls/silver_wall.png differ diff --git a/icons/turf/walls/silver_wall.png.toml b/icons/turf/walls/silver_wall.png.toml index cdfb92592c4..68a980052ec 100644 --- a/icons/turf/walls/silver_wall.png.toml +++ b/icons/turf/walls/silver_wall.png.toml @@ -1,2 +1 @@ -output_name = "silver_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/snow_wall.dmi b/icons/turf/walls/snow_wall.dmi index 97f38eff13e..e7d7af68478 100644 Binary files a/icons/turf/walls/snow_wall.dmi and b/icons/turf/walls/snow_wall.dmi differ diff --git a/icons/turf/walls/snow_wall.png b/icons/turf/walls/snow_wall.png index ce6902fbab3..8bfde380bc9 100644 Binary files a/icons/turf/walls/snow_wall.png and b/icons/turf/walls/snow_wall.png differ diff --git a/icons/turf/walls/snow_wall.png.toml b/icons/turf/walls/snow_wall.png.toml index 79381bb6dcb..68a980052ec 100644 --- a/icons/turf/walls/snow_wall.png.toml +++ b/icons/turf/walls/snow_wall.png.toml @@ -1,2 +1 @@ -output_name = "snow_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/survival_pod_wall.dmi b/icons/turf/walls/survival_pod_wall.dmi new file mode 100644 index 00000000000..a7b7d706190 Binary files /dev/null and b/icons/turf/walls/survival_pod_wall.dmi differ diff --git a/icons/turf/walls/survival_pod_wall.png b/icons/turf/walls/survival_pod_wall.png new file mode 100644 index 00000000000..de1115d7d30 Binary files /dev/null and b/icons/turf/walls/survival_pod_wall.png differ diff --git a/icons/turf/walls/survival_pod_wall.png.toml b/icons/turf/walls/survival_pod_wall.png.toml new file mode 100644 index 00000000000..68a980052ec --- /dev/null +++ b/icons/turf/walls/survival_pod_wall.png.toml @@ -0,0 +1 @@ +template = "bitmask/walls" diff --git a/icons/turf/walls/survival_pod_walls.dmi b/icons/turf/walls/survival_pod_walls.dmi deleted file mode 100644 index 01700f1ed6f..00000000000 Binary files a/icons/turf/walls/survival_pod_walls.dmi and /dev/null differ diff --git a/icons/turf/walls/tram_wall.dmi b/icons/turf/walls/tram_wall.dmi new file mode 100644 index 00000000000..42448dc77d3 Binary files /dev/null and b/icons/turf/walls/tram_wall.dmi differ diff --git a/icons/turf/walls/uranium_wall.dmi b/icons/turf/walls/uranium_wall.dmi index b64d270b3bd..0d6555a9333 100644 Binary files a/icons/turf/walls/uranium_wall.dmi and b/icons/turf/walls/uranium_wall.dmi differ diff --git a/icons/turf/walls/uranium_wall.png b/icons/turf/walls/uranium_wall.png index 1f2c858d7c2..2b4437a4506 100644 Binary files a/icons/turf/walls/uranium_wall.png and b/icons/turf/walls/uranium_wall.png differ diff --git a/icons/turf/walls/uranium_wall.png.toml b/icons/turf/walls/uranium_wall.png.toml index 035bd1c2af7..68a980052ec 100644 --- a/icons/turf/walls/uranium_wall.png.toml +++ b/icons/turf/walls/uranium_wall.png.toml @@ -1,2 +1 @@ -output_name = "uranium_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" diff --git a/icons/turf/walls/wall.dmi b/icons/turf/walls/wall.dmi deleted file mode 100644 index 6cdd342fd9e..00000000000 Binary files a/icons/turf/walls/wall.dmi and /dev/null differ diff --git a/icons/turf/walls/wall.png b/icons/turf/walls/wall.png deleted file mode 100644 index 8f95ca652cd..00000000000 Binary files a/icons/turf/walls/wall.png and /dev/null differ diff --git a/icons/turf/walls/wall.png.toml b/icons/turf/walls/wall.png.toml deleted file mode 100644 index 1264d5314a1..00000000000 --- a/icons/turf/walls/wall.png.toml +++ /dev/null @@ -1,2 +0,0 @@ -output_name = "wall" -template = "bitmask/diagonal_32x32.toml" diff --git a/icons/turf/walls/wall_blackness.dmi b/icons/turf/walls/wall_blackness.dmi new file mode 100644 index 00000000000..8788a95fb05 Binary files /dev/null and b/icons/turf/walls/wall_blackness.dmi differ diff --git a/icons/turf/walls/wood_wall.dmi b/icons/turf/walls/wood_wall.dmi index 5be00658fff..748b845f994 100644 Binary files a/icons/turf/walls/wood_wall.dmi and b/icons/turf/walls/wood_wall.dmi differ diff --git a/icons/turf/walls/wood_wall.png b/icons/turf/walls/wood_wall.png index dc9c53a0b70..82aae8060e8 100644 Binary files a/icons/turf/walls/wood_wall.png and b/icons/turf/walls/wood_wall.png differ diff --git a/icons/turf/walls/wood_wall.png.toml b/icons/turf/walls/wood_wall.png.toml index c40a9740a98..9aa56f53773 100644 --- a/icons/turf/walls/wood_wall.png.toml +++ b/icons/turf/walls/wood_wall.png.toml @@ -1,2 +1,7 @@ -output_name = "wood_wall" -template = "bitmask/diagonal_32x32.toml" +template = "bitmask/walls" + +[slice_point] +west = 5 +north = 16 +south = 23 +east = 27 diff --git a/strings/names/posibrain.txt b/strings/names/posibrain.txt index 0662d34b27b..8f74a1f4980 100644 --- a/strings/names/posibrain.txt +++ b/strings/names/posibrain.txt @@ -1,4 +1,5 @@ ACE +ACT ANCL ANTR ARC @@ -12,10 +13,12 @@ CHRI COI CYBR DOM +DRAC DRSD DUNC FIK FIRC +FLYD FRE FXMC GOOF @@ -25,6 +28,7 @@ HG HIU HOG INC +INFR JACQ JJR JLLO @@ -33,6 +37,9 @@ JNLG JRD KOR KOS +KRY +KYL +LEM MEL MET MIW @@ -54,6 +61,7 @@ STLP TAT TIM TKRG +TWAT WJ WLRD XAL diff --git a/tgstation.dme b/tgstation.dme index d20a3527245..71734a11472 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -95,6 +95,7 @@ #include "code\__DEFINES\explosions.dm" #include "code\__DEFINES\external_organs.dm" #include "code\__DEFINES\fantasy_affixes.dm" +#include "code\__DEFINES\filters.dm" #include "code\__DEFINES\firealarm.dm" #include "code\__DEFINES\fish.dm" #include "code\__DEFINES\font_awesome_icons.dm" @@ -313,6 +314,7 @@ #include "code\__DEFINES\dcs\signals\signals_customizable.dm" #include "code\__DEFINES\dcs\signals\signals_cytology.dm" #include "code\__DEFINES\dcs\signals\signals_datum.dm" +#include "code\__DEFINES\dcs\signals\signals_door.dm" #include "code\__DEFINES\dcs\signals\signals_event.dm" #include "code\__DEFINES\dcs\signals\signals_fish.dm" #include "code\__DEFINES\dcs\signals\signals_food.dm" @@ -344,6 +346,7 @@ #include "code\__DEFINES\dcs\signals\signals_operating_computer.dm" #include "code\__DEFINES\dcs\signals\signals_operatives.dm" #include "code\__DEFINES\dcs\signals\signals_painting.dm" +#include "code\__DEFINES\dcs\signals\signals_plane_master_group.dm" #include "code\__DEFINES\dcs\signals\signals_proxmonitor.dm" #include "code\__DEFINES\dcs\signals\signals_radiation.dm" #include "code\__DEFINES\dcs\signals\signals_reagent.dm" @@ -448,6 +451,7 @@ #include "code\__HELPERS\nameof.dm" #include "code\__HELPERS\names.dm" #include "code\__HELPERS\piping_colors_lists.dm" +#include "code\__HELPERS\pixel_offsets.dm" #include "code\__HELPERS\priority_announce.dm" #include "code\__HELPERS\pronouns.dm" #include "code\__HELPERS\qdel.dm" @@ -1059,10 +1063,12 @@ #include "code\datums\components\chuunibyou.dm" #include "code\datums\components\cleaner.dm" #include "code\datums\components\clickbox.dm" +#include "code\datums\components\climb_walkable.dm" #include "code\datums\components\clothing_fov_visor.dm" #include "code\datums\components\codeword_hearing.dm" #include "code\datums\components\combo_attacks.dm" #include "code\datums\components\combustible_flooder.dm" +#include "code\datums\components\conditonally_transparent.dm" #include "code\datums\components\connect_containers.dm" #include "code\datums\components\connect_loc_behalf.dm" #include "code\datums\components\connect_mob_behalf.dm" @@ -1087,6 +1093,7 @@ #include "code\datums\components\deployable.dm" #include "code\datums\components\direct_explosive_trap.dm" #include "code\datums\components\drift.dm" +#include "code\datums\components\drop_shadow.dm" #include "code\datums\components\earprotection.dm" #include "code\datums\components\echolocation.dm" #include "code\datums\components\edit_complainer.dm" @@ -1097,6 +1104,7 @@ #include "code\datums\components\energized.dm" #include "code\datums\components\engraved.dm" #include "code\datums\components\evolutionary_leap.dm" +#include "code\datums\components\examine_balloon.dm" #include "code\datums\components\explodable.dm" #include "code\datums\components\explode_on_attack.dm" #include "code\datums\components\faction_granter.dm" @@ -1124,6 +1132,7 @@ #include "code\datums\components\heart_eater.dm" #include "code\datums\components\heirloom.dm" #include "code\datums\components\hide_highest_offset.dm" +#include "code\datums\components\hide_weather_planes.dm" #include "code\datums\components\holderloving.dm" #include "code\datums\components\igniter.dm" #include "code\datums\components\infective.dm" @@ -1228,6 +1237,7 @@ #include "code\datums\components\spinny.dm" #include "code\datums\components\spirit_holding.dm" #include "code\datums\components\splattercasting.dm" +#include "code\datums\components\split_overlay.dm" #include "code\datums\components\squashable.dm" #include "code\datums\components\squeak.dm" #include "code\datums\components\stationloving.dm" @@ -1270,11 +1280,13 @@ #include "code\datums\components\uplink.dm" #include "code\datums\components\usb_port.dm" #include "code\datums\components\vacuum.dm" +#include "code\datums\components\vis_block.dm" #include "code\datums\components\vision_hurting.dm" #include "code\datums\components\wall_mounted.dm" #include "code\datums\components\wearertargeting.dm" #include "code\datums\components\weatherannouncer.dm" #include "code\datums\components\wet_floor.dm" +#include "code\datums\components\window_smoothing.dm" #include "code\datums\components\wormborn.dm" #include "code\datums\components\container_item\container_item.dm" #include "code\datums\components\container_item\tank_holder.dm" @@ -1523,6 +1535,7 @@ #include "code\datums\elements\radioactive.dm" #include "code\datums\elements\ranged_armour.dm" #include "code\datums\elements\relay_attackers.dm" +#include "code\datums\elements\render_over_keep_hitbox.dm" #include "code\datums\elements\ridable.dm" #include "code\datums\elements\rust.dm" #include "code\datums\elements\selfknockback.dm" @@ -1533,6 +1546,7 @@ #include "code\datums\elements\skittish.dm" #include "code\datums\elements\slapcrafting.dm" #include "code\datums\elements\soft_landing.dm" +#include "code\datums\elements\split_visibility.dm" #include "code\datums\elements\spooky.dm" #include "code\datums\elements\squish.dm" #include "code\datums\elements\squish_sound.dm" @@ -1555,6 +1569,7 @@ #include "code\datums\elements\volatile_gas_storage.dm" #include "code\datums\elements\waddling.dm" #include "code\datums\elements\wall_engraver.dm" +#include "code\datums\elements\wall_mount.dm" #include "code\datums\elements\wall_smasher.dm" #include "code\datums\elements\wall_tearer.dm" #include "code\datums\elements\wall_walker.dm" @@ -2711,6 +2726,7 @@ #include "code\game\objects\structures\syndicate_uplink_beacon.dm" #include "code\game\objects\structures\table_frames.dm" #include "code\game\objects\structures\tables_racks.dm" +#include "code\game\objects\structures\tall_stairs.dm" #include "code\game\objects\structures\tank_dispenser.dm" #include "code\game\objects\structures\tank_holder.dm" #include "code\game\objects\structures\toiletbong.dm" @@ -2718,7 +2734,7 @@ #include "code\game\objects\structures\traps.dm" #include "code\game\objects\structures\votingbox.dm" #include "code\game\objects\structures\windoor_assembly.dm" -#include "code\game\objects\structures\window.dm" +#include "code\game\objects\structures\window_frames.dm" #include "code\game\objects\structures\beds_chairs\alien_nest.dm" #include "code\game\objects\structures\beds_chairs\bed.dm" #include "code\game\objects\structures\beds_chairs\chair.dm" @@ -2786,6 +2802,8 @@ #include "code\game\objects\structures\water_structures\toilet.dm" #include "code\game\objects\structures\water_structures\urinal.dm" #include "code\game\objects\structures\water_structures\water_source.dm" +#include "code\game\objects\structures\windows\fulltile_windows.dm" +#include "code\game\objects\structures\windows\window.dm" #include "code\game\turfs\baseturf_skipover.dm" #include "code\game\turfs\baseturfs.dm" #include "code\game\turfs\change_turf.dm" @@ -3737,6 +3755,7 @@ #include "code\modules\client\preferences\darkened_flash.dm" #include "code\modules\client\preferences\food_allergy.dm" #include "code\modules\client\preferences\fps.dm" +#include "code\modules\client\preferences\frill_transparency.dm" #include "code\modules\client\preferences\gender.dm" #include "code\modules\client\preferences\ghost.dm" #include "code\modules\client\preferences\ghost_lighting.dm" diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/frill_transparency.tsx b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/frill_transparency.tsx new file mode 100644 index 00000000000..2b0c1609e98 --- /dev/null +++ b/tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/game_preferences/frill_transparency.tsx @@ -0,0 +1,8 @@ +import { CheckboxInput, FeatureToggle } from '../base'; + +export const frill_transparent_pref: FeatureToggle = { + name: 'Enable frill transparency', + category: 'GAMEPLAY', + description: 'Enables/disables transparency for wall frills', + component: CheckboxInput, +}; diff --git a/tgui/packages/tgui/interfaces/RapidConstructionDevice.tsx b/tgui/packages/tgui/interfaces/RapidConstructionDevice.tsx index cc846aff90d..bbdae674fbf 100644 --- a/tgui/packages/tgui/interfaces/RapidConstructionDevice.tsx +++ b/tgui/packages/tgui/interfaces/RapidConstructionDevice.tsx @@ -3,7 +3,15 @@ import { capitalizeAll } from 'common/string'; import { useState } from 'react'; import { useBackend } from '../backend'; -import { Box, Button, LabeledList, Section, Stack, Tabs } from '../components'; +import { + Box, + Button, + Flex, + LabeledList, + Section, + Stack, + Tabs, +} from '../components'; import { Window } from '../layouts'; import { AirLockMainSection } from './AirlockElectronics'; @@ -16,6 +24,7 @@ type Data = { categories: Category[]; selected_category: string; selected_design: string; + selected_direction: string; display_tabs: BooleanLike; }; @@ -27,6 +36,7 @@ type Category = { type Design = { title: string; icon: string; + icon_id: string; }; export const MatterItem = (props) => { @@ -39,6 +49,71 @@ export const MatterItem = (props) => { ); }; +export const DirectionsList = (props) => { + const { data, act } = useBackend(); + const { matterLeft, selected_direction } = data; + return ( + + + - ))} + + {shownCategory?.designs.map((design, i) => ( + + + + ))} + ); }; diff --git a/tools/Icon-Cutter-Configs/cutconfig_frill.yaml b/tools/Icon-Cutter-Configs/cutconfig_frill.yaml new file mode 100644 index 00000000000..b0f954e784e --- /dev/null +++ b/tools/Icon-Cutter-Configs/cutconfig_frill.yaml @@ -0,0 +1,40 @@ +## Uncomment by removing the '#' character in front of them to enable these ## +#output_name: "frill" +base_icon_state: "frill" + +icon_size_y: 48 + +north_end: 16 +south_start: 16 +south_end: 16 + +output_icon_size_x: 32 +output_icon_size_y: 16 +#output_south_start: 16 + +produce_dirs: false + +se_convex: 0 +nw_convex: 0 +ne_convex: 0 +sw_convex: 0 + +se_concave: 1 +nw_concave: 1 +ne_concave: 1 +sw_concave: 1 + +se_horizontal: 2 +nw_horizontal: 2 +ne_horizontal: 2 +sw_horizontal: 2 + +se_vertical: 3 +nw_vertical: 3 +ne_vertical: 3 +sw_vertical: 3 + +se_flat: 4 +nw_flat: 4 +ne_flat: 4 +sw_flat: 4 diff --git a/tools/Icon-Cutter-Configs/cutconfig_window.yaml b/tools/Icon-Cutter-Configs/cutconfig_window.yaml new file mode 100644 index 00000000000..5027258db44 --- /dev/null +++ b/tools/Icon-Cutter-Configs/cutconfig_window.yaml @@ -0,0 +1,39 @@ +## Uncomment by removing the '#' character in front of them to enable these ## +output_name: "window" +base_icon_state: "window" + +icon_size_y: 48 + +north_start: 16 +north_end: 19 +south_start: 19 +south_end: 48 + +output_icon_size_y: 32 + +produce_dirs: false + +se_convex: 0 +nw_convex: 0 +ne_convex: 0 +sw_convex: 0 + +se_concave: 1 +nw_concave: 1 +ne_concave: 1 +sw_concave: 1 + +se_horizontal: 2 +nw_horizontal: 2 +ne_horizontal: 2 +sw_horizontal: 2 + +se_vertical: 3 +nw_vertical: 3 +ne_vertical: 3 +sw_vertical: 3 + +se_flat: 4 +nw_flat: 4 +ne_flat: 4 +sw_flat: 4 diff --git a/tools/Icon-Cutter-Configs/cutconfig_windowframe.yaml b/tools/Icon-Cutter-Configs/cutconfig_windowframe.yaml new file mode 100644 index 00000000000..dfa5e54191b --- /dev/null +++ b/tools/Icon-Cutter-Configs/cutconfig_windowframe.yaml @@ -0,0 +1,30 @@ +## Uncomment by removing the '#' character in front of them to enable these ## +#output_name: "output" +base_icon_state: "windowframe_normal" + +north_end: 8 + +se_convex: 0 +nw_convex: 0 +ne_convex: 0 +sw_convex: 0 + +se_concave: 1 +nw_concave: 1 +ne_concave: 1 +sw_concave: 1 + +se_horizontal: 2 +nw_horizontal: 2 +ne_horizontal: 2 +sw_horizontal: 2 + +se_vertical: 3 +nw_vertical: 3 +ne_vertical: 3 +sw_vertical: 3 + +se_flat: 4 +nw_flat: 4 +ne_flat: 4 +sw_flat: 4 diff --git a/tools/UpdatePaths/Scripts/85491_signs_and_hell.txt b/tools/UpdatePaths/Scripts/85491_signs_and_hell.txt new file mode 100644 index 00000000000..5784913852e --- /dev/null +++ b/tools/UpdatePaths/Scripts/85491_signs_and_hell.txt @@ -0,0 +1,59 @@ +/obj/structure/sign/directions/science/directional/north : /obj/structure/sign/directions/science/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/science/directional/south : /obj/structure/sign/directions/science/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/science/directional/east : /obj/structure/sign/directions/science/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/science/directional/west : /obj/structure/sign/directions/science/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/engineering/directional/north : /obj/structure/sign/directions/engineering/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/engineering/directional/south : /obj/structure/sign/directions/engineering/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/engineering/directional/east : /obj/structure/sign/directions/engineering/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/engineering/directional/west : /obj/structure/sign/directions/engineering/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/security/directional/north : /obj/structure/sign/directions/security/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/security/directional/south : /obj/structure/sign/directions/security/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/security/directional/east : /obj/structure/sign/directions/security/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/security/directional/west : /obj/structure/sign/directions/security/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/medical/directional/north : /obj/structure/sign/directions/medical/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/medical/directional/south : /obj/structure/sign/directions/medical/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/medical/directional/east : /obj/structure/sign/directions/medical/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/medical/directional/west : /obj/structure/sign/directions/medical/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/evac/directional/north : /obj/structure/sign/directions/evac/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/evac/directional/south : /obj/structure/sign/directions/evac/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/evac/directional/east : /obj/structure/sign/directions/evac/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/evac/directional/west : /obj/structure/sign/directions/evac/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/supply/directional/north : /obj/structure/sign/directions/supply/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/supply/directional/south : /obj/structure/sign/directions/supply/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/supply/directional/east : /obj/structure/sign/directions/supply/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/supply/directional/west : /obj/structure/sign/directions/supply/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/command/directional/north : /obj/structure/sign/directions/command/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/command/directional/south : /obj/structure/sign/directions/command/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/command/directional/east : /obj/structure/sign/directions/command/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/command/directional/west : /obj/structure/sign/directions/command/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/vault/directional/north : /obj/structure/sign/directions/vault/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/vault/directional/south : /obj/structure/sign/directions/vault/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/vault/directional/east : /obj/structure/sign/directions/vault/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/vault/directional/west : /obj/structure/sign/directions/vault/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/upload/directional/north : /obj/structure/sign/directions/upload/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/upload/directional/south : /obj/structure/sign/directions/upload/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/upload/directional/east : /obj/structure/sign/directions/upload/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/upload/directional/west : /obj/structure/sign/directions/upload/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/lavaland/directional/north : /obj/structure/sign/directions/lavaland/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/lavaland/directional/south : /obj/structure/sign/directions/lavaland/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/lavaland/directional/east : /obj/structure/sign/directions/lavaland/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/lavaland/directional/west : /obj/structure/sign/directions/lavaland/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/arrival/directional/north : /obj/structure/sign/directions/arrival/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/arrival/directional/south : /obj/structure/sign/directions/arrival/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/arrival/directional/east : /obj/structure/sign/directions/arrival/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/arrival/directional/west : /obj/structure/sign/directions/arrival/west_arrow/@SUBTYPES{@OLD} + +/obj/structure/sign/directions/dorms/directional/north : /obj/structure/sign/directions/dorms/north_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/dorms/directional/south : /obj/structure/sign/directions/dorms/south_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/dorms/directional/east : /obj/structure/sign/directions/dorms/east_arrow/@SUBTYPES{@OLD} +/obj/structure/sign/directions/dorms/directional/west : /obj/structure/sign/directions/dorms/west_arrow/@SUBTYPES{@OLD} diff --git a/tools/UpdatePaths/Scripts/85491_turret_control_panel.txt b/tools/UpdatePaths/Scripts/85491_turret_control_panel.txt new file mode 100644 index 00000000000..024f65b5da8 --- /dev/null +++ b/tools/UpdatePaths/Scripts/85491_turret_control_panel.txt @@ -0,0 +1,6 @@ + +/obj/machinery/turretid{dir=@UNSET} : /obj/machinery/turretid/directional/south{@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/machinery/turretid{dir=1} : /obj/machinery/turretid/directional/south{@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/machinery/turretid{dir=2} : /obj/machinery/turretid/directional/north{@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/machinery/turretid{dir=4} : /obj/machinery/turretid/directional/east{@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} +/obj/machinery/turretid{dir=8} : /obj/machinery/turretid/directional/west{@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} \ No newline at end of file diff --git a/uncut_icons/low_walls/low_wall_bamboo.png b/uncut_icons/low_walls/low_wall_bamboo.png new file mode 100644 index 00000000000..82e703aed51 Binary files /dev/null and b/uncut_icons/low_walls/low_wall_bamboo.png differ diff --git a/uncut_icons/low_walls/low_wall_japanese.png b/uncut_icons/low_walls/low_wall_japanese.png new file mode 100644 index 00000000000..8f59884f923 Binary files /dev/null and b/uncut_icons/low_walls/low_wall_japanese.png differ diff --git a/uncut_icons/low_walls/low_wall_rusty.png b/uncut_icons/low_walls/low_wall_rusty.png new file mode 100644 index 00000000000..ffdbdfb1a4c Binary files /dev/null and b/uncut_icons/low_walls/low_wall_rusty.png differ diff --git a/uncut_icons/low_walls/low_wall_sandstone.png b/uncut_icons/low_walls/low_wall_sandstone.png new file mode 100644 index 00000000000..66de07551e1 Binary files /dev/null and b/uncut_icons/low_walls/low_wall_sandstone.png differ diff --git a/uncut_icons/low_walls/wallframe_shuttle_short.png b/uncut_icons/low_walls/wallframe_shuttle_short.png new file mode 100644 index 00000000000..b957eee10e0 Binary files /dev/null and b/uncut_icons/low_walls/wallframe_shuttle_short.png differ diff --git a/uncut_icons/low_walls/windowframe_clock_short.png b/uncut_icons/low_walls/windowframe_clock_short.png new file mode 100644 index 00000000000..edfac4699b0 Binary files /dev/null and b/uncut_icons/low_walls/windowframe_clock_short.png differ diff --git a/uncut_icons/low_walls/windowframe_cult_short.png b/uncut_icons/low_walls/windowframe_cult_short.png new file mode 100644 index 00000000000..51b58627017 Binary files /dev/null and b/uncut_icons/low_walls/windowframe_cult_short.png differ diff --git a/uncut_icons/low_walls/windowframe_golden.png b/uncut_icons/low_walls/windowframe_golden.png new file mode 100644 index 00000000000..b0e7c93948c Binary files /dev/null and b/uncut_icons/low_walls/windowframe_golden.png differ diff --git a/uncut_icons/low_walls/windowframe_hotel.png b/uncut_icons/low_walls/windowframe_hotel.png new file mode 100644 index 00000000000..4c3846f2d7b Binary files /dev/null and b/uncut_icons/low_walls/windowframe_hotel.png differ diff --git a/uncut_icons/low_walls/windowframe_iron_short.png b/uncut_icons/low_walls/windowframe_iron_short.png new file mode 100644 index 00000000000..fe20dca699b Binary files /dev/null and b/uncut_icons/low_walls/windowframe_iron_short.png differ diff --git a/uncut_icons/low_walls/windowframe_material_highcontrast_short.png b/uncut_icons/low_walls/windowframe_material_highcontrast_short.png new file mode 100644 index 00000000000..764efe4afda Binary files /dev/null and b/uncut_icons/low_walls/windowframe_material_highcontrast_short.png differ diff --git a/uncut_icons/low_walls/windowframe_normal.png b/uncut_icons/low_walls/windowframe_normal.png new file mode 100644 index 00000000000..93db58b1a0f Binary files /dev/null and b/uncut_icons/low_walls/windowframe_normal.png differ diff --git a/uncut_icons/low_walls/windowframe_pizza.png b/uncut_icons/low_walls/windowframe_pizza.png new file mode 100644 index 00000000000..6abb072129a Binary files /dev/null and b/uncut_icons/low_walls/windowframe_pizza.png differ diff --git a/uncut_icons/low_walls/windowframe_plastitanium32.png b/uncut_icons/low_walls/windowframe_plastitanium32.png new file mode 100644 index 00000000000..c088466fb1b Binary files /dev/null and b/uncut_icons/low_walls/windowframe_plastitanium32.png differ diff --git a/uncut_icons/low_walls/windowframe_silver.png b/uncut_icons/low_walls/windowframe_silver.png new file mode 100644 index 00000000000..38cda97ac9b Binary files /dev/null and b/uncut_icons/low_walls/windowframe_silver.png differ diff --git a/uncut_icons/low_walls/windowframe_uranium_short.png b/uncut_icons/low_walls/windowframe_uranium_short.png new file mode 100644 index 00000000000..8c89c45358e Binary files /dev/null and b/uncut_icons/low_walls/windowframe_uranium_short.png differ diff --git a/uncut_icons/low_walls/windowframe_wood_short.png b/uncut_icons/low_walls/windowframe_wood_short.png new file mode 100644 index 00000000000..48701e13846 Binary files /dev/null and b/uncut_icons/low_walls/windowframe_wood_short.png differ